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

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

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

Block Certificate

Block 52861 981a189d67fe374848d8366914e25cceea0ad8d3b11c016c25cc3fe75447ccdc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce21e2b3a2d98c0e58607d9b9d2e4aa25f317802dd15ec76e464ff43a4aba796
Certificate Block Hash
981a189d67fe374848d8366914e25cceea0ad8d3b11c016c25cc3fe75447ccdc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0073000000065e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f0201e765fd0a587e3b8d417d4ef9b64ffb32573f836397699ef4f1e34dfce55e47dcee3b1c2ac9bb98fe7a4f70e27800b60651c4492a1ffd5a5ebe2eabb907f41b2de5fe6231e6f73fd68305c1b793aad696fcb5fe78eb4ce7a000000000000002000000070000073000000065e0000

Raw Header Hex

000040203ebb921cd9019887beaabd89925a4c484ca389ef73159a8d67780bfc1c3146fa99d89acd2a096c45fc913cc3c896058425de89583d107171f888d14968ca7a7d7a00076af36b081896a7aba443ff64e476ec15dd0278315fa24a2e9d9b7d60580e8cd9a2b3e221ce

Proof Data Hex

59,560 bytes
1212160103072b4767e723837fd130609b24a3ea1cfbbfe75a26209c1b543aa6ec1df91091fcc2adf4acd890f292baa953ec7477e91c232166b9679ec9174987ec10df3431c5cdcb16a720f5cdb1b52c0bb686101777ee8c480d91717eeff6ab67c88bf34fc97a4e680a8c412239053e33233eb80ef975aefd67694c9a6bfd10656eb4c894a170ec3d8fa5d61c6b8eeb97daaa6cb37431149b0d2a0c467731364e42a866a1045dd11f2c0e1019d994f7253bb67fdef9435ead69c5fe259c64db5038669b4c2cda47f7844125188ef7183d06c6f2cc25bb2aa6d197f70576f9d7fd2afb1c7eb488fa74811b5968fba352d7b0a9c95abae630fbe0abf4a2d41e86c7a8fcb9451a8cb26472ea881c7a299b843aadba4e6ba801ddf60d0a5f95d720987a1574387ac5961f9a5bf6aedde4a9f0efc67ef2805aef32032eb32f9ac84dd9e04221aa0a1bca67998f34f98102f9bf22d267196d8d492fa005e6313566f523e16b2b678f894cff43a0fd97eed8928def3b2cdd424fedef7091ddbf23e3cd35ec46b409970d433f254635cbc4dce0f7d28cdfa12cb5a8bf2a12bc51f9dfdbfaeb03b7ad362ab5c7e93b6a0e9ab325610444c1e2565b6a50520c13143f6ddbee141e5560cec4df53221e1fef13981c7f151c704d62c816d3fad054f1338bd80399e043fe93a18b9d6120ed856526ec34a7deb3bd1cbc6be12830d4c8970275b0372950d08fdd45d9b14b0da867396d8bdaf4fa1579d3b1ece0992d579db3bbe63a619f2817b04d08b4e2fa4f8aaa5fa3963f98d8fcef6b3ceb680b7c67dd51e442bef1f8f85fff19ade48c7c304e56c7295ddceb03b57830869f6b97f7b51833167089679c395da476f2e0b349cfa3a4417b57e4bcbf95386b9d439ad3094cf77ecd3ed9c312e9f5b4db3ef18f44acc3d270a815a6d9f8650cec47489d459aa296a635b4eee609d43ef8ff8b52a39092b235600d8d6bdf4d018f857e767b4f563921960ebeead90b35809a7858e4cf2b9ca4687daefccc1d9cd09259e2f8638cd86089ad449664f0b0f99aef442b83f6929ac7afa96d88ad9f35775ddc7e5650f9c151efdc878a504f660999f5bf573349d9129173eb5d8e113e4c08cadb7b3da7d1aec781fd42199bea13f48c98a465dfb8e341cd35942a752ad88d1c28436120aa6177166c925b0633c775bbfcd95a6a371dc0b906e25251ecf3819a7dd2e648ca54f730ef0af15fe9a1ba6998a4d4a0690d63d46d5a04b0efb3918f24070b808d78c5ef3f11467e29b72e14d89fc47c8f10b9760a6066ecdc34d9ebca296c3a97a520aa6280ab897cbd98ec1586acb368c8ae22efead0fbad17ea94e1593ed42537af300eb53ededc157bfcb143fe2870671d0b59a9328756772d3dbdf7f5e83cb6e6e4229c10b8510b0e97fa1e37a1ad3450c1f15f88e3ad9be2bd0cade4c9265507f3fd0ac4f9bf0237ce570a28cd227a482e9cd802cfd8840dfb35829d5d13b7ba183d2b3921333aaf0c08f0218aaba886222b8108ef582f66f2e038a846a1758a8023c475fd0dc59a67bcc7e0d824bb92ed492a672cdad2273d8d723803620f8d15040f12115fb5417fa3b6f706558a03c271b942a451c4515df0dbac7f2a75ad70699e79de15c7b387808813f3b4dde8076027adaa0932ba58f664e4c8158a914557dd06cae42cbbb7607365e32ede992b1994d9cf0ff35375b39a2716fe21c7e1af092bf42843538626b3fce059cb18ecf248fa5d743acedca9ee1571df0598141abd5a4d57b8430f1747fbacf3169f86fc9a1dcdc8ea0193384cc1680560278b7e70dc7dee46815e16569f82350440d5794a32f2e31558aa9d99aa8616ca8e24c73222482c3a56a70198f8979f4fbbe50a7906a3f08d9ff02193070dc4a4226c1072fa64c406c8309460f085720cf477030f5a7f7b9b139bdcdd261ded20eeb77ab9e96c6797a37dfcab490225fb68457d3271a369f445222c03fddeeb6a52acc5a0dbd6c645fd8ea4e420e400a2fa39150deaeae62b5809dfda912e5f7cd2e4ba13062937fd58abad7518477b459cfd545e068d721d27a58f7056374a506f6d917e1578c77d85725cd4ed3f0ce5e88bc6a42329c593c5a15ac88a761872adc6bb7e6dc2905844ec4e70c4a33c9b23495bc98878e201163275b26bf744f68f922678a47df4e76e7c8134d7b43244da1978b9ea5c002547b9853124fa8dcfb28dc80188f423f64d92ea41df8f10792e080b0c6b0834b6c11d88f4d82cea82b20cfe1813d3b7c67c65702f54c3d98cffb8a05914a8bedb8812575934738802edb73e4483c3d9d7a304a690455471330cb66d62f9b7fa0ab11ad8720f00a61b483d26b2087a65e7350b2274cd582f43a9339599cf5323eac844f347c7a4893ad1868ff589f239d6c4c43e1f19048be46095c28baf45a4ab8b153771558413c6f380dc0042be1b29dee209aaf4b2795d1490de110a213f2ce95d972e4a12555407588bd3d9c616d484b73616c257e8fa5960b0743d97f8b19b6d01b60273e05942cd9b3e7f2bef7025c1ac97eb6c41fa09c5693a02c3f396e3cc931e64ec0b0e615e853fbc91f4909664a20ee6d350a5743c4829c645108570924ad1e55b9fff03356631df26f3df38751eb9ca21c2b1f3b68c5dd2c0725ac33972922e3f1e9eeb52ffbce092b954c7209a95fc299f3462aa25fd467fc109726e1340a42f56adc92db3830482ea2c586417d417108c9c9864699f25f50b5be7f8d72cf8ceafba33722c8dab2af61333c1f873deb367d139e3d5a0a3a2774024878ea85a71a0346156c8f8cd4c53b58f235874eda1b13107e6edb21807198ed2d821aa8c4d74b458a844b769bb1cdc12e885badc0eae38960971e7c14edb9312f25938e0d6388186dbf371b6a342f59788337deb9162f1c158cbe4f4f5bd04be94788c95232501032d302b617933ea1f92bbd92d3b6476fb7c738a482061f1f0e38061caabdffb55c20ea1998272b8d14efddc956bce6331bc5f3c8b5815a4ba266e83ba836c7d35a2f401c1874988f9cb31455a3a71f3fa4a53fc4a8aa1f23ab04cd6ea3ad9801fdec8689d6f7f6071eb582218d1f08bbf956da13ac1b6d7df78473f636f0a0325b030af59db66ac56111defc38add232f12b87b6de5f77f84080a9c38d1135c0be145e5484d32e95898d108fd850fae624ccb1090dcc0e81bc9d3d35db5e8096e6a55bf9793a67ea8aee7fd92cfed1a04212b5773699d1548fbb6c9d009990b44603f0d63a33e3d054e3c0ad59401cc913d8b85ad10393e9260c83d082317de038729fef88dacb6fc4e0bf6bf8aaf9f1834698d79b0878509763540d60905175a39b20809ad552df121071e66ceab884216f42d9d6755167c873d2cc5b7f4f7ca69a962265b8f4627939dd617a51d19a93fc781573dc5ed9c2e1cf8512d5122a76f7003388fbc99f0c83b054d75c323f3cccaceed1c0c206c0b2e1a7b25790f5b5421decc04109a6cd67971ab13514c6cbf298862efdee00ed87b67975ff8a9b2abf742cf1a0aede6362eeddd3e204b40d01a4610d0f35e853414118129d6ef728aec05016f47d115b1b300b2710c5ec626d319af405e61d2c70e74dad750787332976bfc8ccfb057618e552bd20e41feefb2903266c8ac4ed7930ec5160e8f3610477e4fe8bf8642551d28d6adbc8f2234bc27388d4431e7bc293a2e27104f91adde4126eca6ad22aeefdf9edbc4341ebd448cd6bd0842061c97e0e3b72577560257f2d3e7336509afde956830f8371e0c0ccc00c0da6057cd01f70d571834f83c484281299c56b08905f27662a71a6fe729cb0a5153aa5904bc9a6421fa283d370db9523274597a0018841a95dd7a3553895288f9ab0967731c2031f22849eb3107d6106039fb9c21477f4633fae2e1f313bd5e32421639fc0efca5df62dd332b457fb426ec7590d4aa6841989d4f6f9a91f7f141d96fdad9dc10e9f085f9af9e430f60c7a5de806c76d4f6c9d3622e5c3dc185b77d5484482cf626d84e79c38f3985fa60894847d62fec8a464362e51acecf5814bb604ed67834adfd717573a47ebc415cbac5bac205bbe99f08e592f3d92ab743baa02bdb5c219f7302d185ab258e16f8a49a0fd5c16f991bd588b0ead1b7c98b8fd03ab1221e422c73b4b0d6fb5fec36b79c307a4bd6ef7c7d32803d3420af54919360595db1da37a2e7a89be9f1daa90b9e78579ebed94a388806883ee8b398456f46577863372b0a805b785ae0a5b7d61ff5be1b8747a3714f273e4989455054c74858f4c6c5bf56c0e6104d22f1b83b4b71d114ce0067c63fef334c27c5929c39888d73df09ef0a4ea6ad59d7c6b84a86fb7426ece0eb3fa9bf22496b7305bab17a0503c7032d29f7aad1bc288315f59289806d6dc35aaefe87ac653b6587c2383ee5104aaea72b2b7906f940e1b8917f2222b4271368d934aa3d7aa064b41d1b59db8fc8be179254b00c0d44ed0bb215319619cbf87fdd20b171033b3cd04e782e4d53c7b3df5b7a3e5f4f903ce7a46721c2157d928eee2346781600dc9beb9dbc2dfc99f8e7a249a8028e9b24423e53e6bd2a3f485d27e5dbcbc953a4f801466a7e4d856b07ef5a02fc5fb9e7563569255d1dec4122a881ffaf2097f6207d115ab004f8cbbbafceb7319b05bc9a4b483407f2ccfb5ce34f5b68e8a87af186fa7ba108608405cf89e10a4abac7b4c89b7625b10ce63bef5a9242586cea7eca1ef40d436fab4a7291974f400f303c8972731d2b8b0ec9dfecd726ad5b85f8241475c74247d4c9badbaaae88cbd795c39f1cb17f8b3342d6125cb21d0593dfa67f9624621ea618664dd0fb1700b749e1b445aaf78d491fad4c26fa26252e54e2e1c7526a2f274e1371331bb96ab29df01d29ff30e8866b12f3ccc20d899c36fa40f350f02ac46a34c9fed41055f3f080daac6e7408d495b0d053fd3f0a685c6a6a0040d51baf52ecc1bf62df881eaad4a5ec4e13698a2e2dc0cf1fe7923a393d36af4570283ee98208587c8f27dcf58113c20704fa4a4841e3a59c4fe650b3f8ba3cdce99f952e053c250e79ddd2d113191758ec28d403ba6456c66b08db3b9b97d2e3c72a8f446d98825ec7fe1e152a29ba891bb532e25f71e50c817dbf733ed620e8310c7841c657965b9328a46f3e95a5380d8cac4bdea7c6ef01605021a8a9170d3f225f07919e2386ef9e8e3e9959450fa438a5c03ecd997d0d4c7936c866e38a27401d9b70d46195447897777b90809ea00f34baa4a8b510525693032550bae0b9a9b373c69309770bd1202ceb68ff0b0fb150248db2cbfd7678284e694271ebfc40c732dfa28e7ec4c0d442bf19bb04e72a97a1b1405938a85ce62b180a81d71559caa15146c0cb25411de1d754c1a5becfa15ffd1c3407e4145d7a97223de2905a0f63f1f59dfb5fa4f63dffa11816e705296b55985f4d665930586688bfa99d31591b170d5c357467e63489b30116d795edc9fbc6acfb30c288768ffa0e33904692028578a236ac190182773b39769b40155ff1735c46382807665a26e96a65777b9e06ad4828c82a4d1c45205f5b6d105e7a365b0466f6113d25d2b08c2428b06a8275442102af5bfb65a3033e02a7c042831a281b243984012380e3b8027991a7af9d6c0bf47e1c4cda05bd3b5d65d1db86e92b1ed20af5653c07a4e77d3e5137632ea8edaa258417c531d16ae5103ac71c7db14368769b06655e865ba2d0980d45eb6a002a3ed8511e6d5d91bc7b445afba4fb4271cdce5fc45cf004de82d39f37f027508e81544260b3525c435334765de9ef99fa8e6973bc6724087a9ae792e82e79467d154c711254ece2b09f32c65e1a77cb70b4f0184dbbf5b2f831405f98b2ab2ddb511600cb9630779c7efa981a2794f7ff474b73c9325d2b2cb4848114ebccad85f5f84defa1796a754ee6cccbf7c483da5fc80ef1af1cc2322594e052657be99322bd71dccff4a9c42dcb69433a6abb94cb539ae66f221acb72d67a1c0985d253303ac2dc4c67acffeeb919b4065e7e6e8f4ecee6e1482cb87dea1b95730d8cad6b6fce622718dc73fe8d597468f00555cc74e2363a67ed0942b76be79f1359e44e80041f808666382eab18a2b39d354dadc2cc6b36ca577eafba130ea18c67f8158e95faa8257c5e62f55ba885b5022c0810c29f11bde993bdd50f8698c9d2252c130484a6089b7060b3e8da6e3cdafcf8f7cbe2d2b94cb9eb903397ed150b124fd3867dee9da4dd5a10cba60822f300d3d58414a18268449358c2ce8720305b6e8119daee00e246c8b827ed025307250ee319ade34ac1767e33d5d1bb875a55d842bc820015baefb05c4b552221602e10857b03bd1d42cebd4ea3ccccd11fb1ac578f1cf966c8232177db525a0b3e10791946804be07060cd49a2060ef066ecc181527a5644f8d98c9b765008890c43f0ddc6156a3152fb2db49c23a586faef670809963baf60d7c1de139f7f0beced27b92152e1cb5e6060d3cb613b6173b0da7b47fcd7033d6c35f61195be40034e5551fcbec06f535cc05a18a141ac594f62053b9031ebb3963dfe2d916a3acd9b52a1cdfc12289c4d8a1f3aa89ed23500315ecc09dd7199c3aecfa5f5a11351cfb710c2aea86186fbaad2999142abadd0603d34f0586c7f574e408516f6972a5e0f40954c4bd26a914a0bafca934adc730b85a6aa9a48261c02e3ade46e5388059173358d3497db63994523ecc9205ac6c9f5f7e5fd4583aeaf3f87e644e44cf7bcf081b07a50cd06eb1910755e37a0401a6abd223ce11a4ac161443dcfeea3f9ba58ebd63e9bed05c0433acd339e641c0187cc3782cddf3d5e5d0d0b27675e7f9e7dd15f46a600367631f6694e6bde748112a408e03d6aa0777ed36f3e825c6744526d9d4e21b7cf0340bdf66f69698eef65206e64806661b6f1c77034dc580d31fac6b43a6bfd658df6e608a73c1813aa91dfb1a559cc52638339ae0d889f4930b10b3ccf8bab912841e35f55c14d06928953ebd37899532dcdaf3fe67ab55997a77a50d63694b487c8068d1ff3dae81ea184e12a8991f42545a76f421bb9079daffa1bf26055bb8278e970f8eb6df488b733becfb4301bf78021fdb42507debebcfeccac916ad075c54b5f6d12ab76e88220ef3b239ddbb556030fbf10c2538d1ba6f1a0e954f854642d1b126a7f34bf94e37cc749d4237eee1c0faa3a79bd2b2bd91ad32678b035b3c640adab9da7949f7851ea03325e77524bebdc92cbf8a8314a99291edd8cb262fc79d167d9f714bb86ec34b4c76cbeaaacb2a245d2a4887f34be0c0bc5fcf805d6de559344c5f7e327ca3d4174787369da7fe7b94fd0168502f590e856f206e8f9895cb4ddb136fd14305db24662bab050a38b39a9a820cf5da172bc513512044a1ae660045b93445a7f14fd8a985b87cb2a9bb7107eba8565f3057d3db23ef8ace398372a11249e79456d887d632d94d85dba49dc6c8f857827447e0412989044b305e9f5a0a65b9b02657b449496b9ae578711b8b92498447e8bab2e05a7aa537d4448c14207e6c1965f846879bdfb66e8ec8cb65493d28cb0bac53805e5aa0691eac92c7288fba1da648ea642561949ddf3a0104ffd737d4036edc89045c1b24efccc9c3b477330197654e8f6fee0e57836ead17abb3be3714338ad8d40fbdf0fa9729455c2295d6dd9d6f994bf7ca40f1fc3088e182fe745c9bc5f63221aff59f62afd175f0ce35807a2bacb88fa43632ea2312fdd6ffb35ff2ecc2f0773a82023ce8c2186f332aff25f52f719cf86e9043d92fc77903137c8ca81192c1383c8a4c394be3fa28a554ccb46dda18a82dad63752e0a429c7ee48159d0daa9d085b180aa4e7214f21b6b086871d16f84eab52e3e2f5e45d631c94d545f17f86b830ef2ad2f6692f97fd08aa9ab53c44f03664952a3a95338da6644b7d89cf91bb0fc8bc6b58cf1c3a69d4842f4c07c1caddc5d583e42ae845cd9808fe6678ac60d769d1444d61f4cc8fc4e884583e2cc7438d4c9e5f5f7767810988fe9f68b7648094f341545310d0c703be335ea85d383c94374b42ea533903fc3ab3fbfc13ffbc880ea6fc8cf2092fea806f6cd0ce1037635d834a44cadd5d8e203aa5a23471cc45d1dd166b1b8dca480f786e36ec16dec53486bd65eebeaedc2b70b178a17486731aae4b8e6c577b005032739b872157391bfd7ad8f3d4262e65f1a678fc760bf06b4dda430c5c9a774e475c06f5000e3893a5fa7f9ed994041862ace9324c6946babcd1cc949575e59e4266aed540a1cf9203aec7cafce6eaade92b7ccf564730434ce918731b1e493256db141fca7d1637d80cdf9f7fee665e0f68adc569e3ccae8c0cb99ebb6e0f34de68a7eea3a03a81719638caead780a5b4c3a722d81c2ee288b15afc3164d81315143b0bd356e22b6bad0297db4ab1aec2b1365e77442d4296e1908819a0d5f2729ec76f45e5f50022c2d59be8dd57b1f2c870a02e59ae87448ac7b5c1a922dd7762aa0326a05662d5383e759b5312a9e1204319d8f2f3efa1cc150aa12acdf4eaeb64bf27056dada9937b772065b644fbacaf253e7c062a67b10c05693237077f51490438dfb23ca77b3568ca76789b7146eb034eb2c830c1562101b6f11924652ed90b9274ba97bf67854fe73f9f1e1215867b782ee11fead31ff78cd8e91e0ab2bf94175b68b7610f3f6912a6d65f85cf8ccfbcf21d111281c7083725009e33ccb5c6e5bb26e27accdbf335a81cd61896795b2c5fbf9fccc20532341525c86c40f085a8e096a6e620c52d2aefd6283df3938176e5e4ca2055ab1c365d895c346dbbfaf90d75b0667a6174f127bd459a1bef4577023c97a2c647183bc64fa37c393308616b2555aaecc40c245dc483e35d1262d9f6b87ec0195b8cd1196073936f79be799756b737006e818346b2b5061a0d1046e5e70d6c9d692dc18f1c2393dcbb853039edbf6d020ee08f61cbd1981db2dab01d8e33d853eb41edb30efe98a442832aed26decdbf35f34b1f47811560395787917736449c8032ac6ee27a7826ab2a20c7dab26d8a206ec24b906a82f4ce429cf8f5a48e600b9c3c69082d3a2dbf5bdd08dac4be3b8801db72bd43e7866bdd63fecd7ccd4cbf460400308b3aedf365c73854e51ef8af98714d6a850ebd64f95ab81d751c6d61c116e67741493784798346e55f96c78c57ba2665bf9814160956535df55c07c1b57c12b7f2017d8fae7f8af197e2ee78d00a102bcb588f6827afc3178870b88cb40466243bb80de60053343c29ff4a4712baf2a94c214559a0a825704498c391a503cfcafaccd14e0312ab5ffba98e1fd9bc853ae9ac87f0b1e4b969de4ae1f48939fe968726ae53687cbab327b8dce53fea447647c1eac9a21a296a374691434849ac6d64deacaa3700404c1566401d85fcb192ba2cffbe63da5e6bcdcf8a4c54d498bbcd4fc5507952590f6ce9e26090c6fed0a12126dfc5b68e1daf445d92d15e266d83935662e255c16580b5e9bfe8b76fceb59a0a176a6539ac9e5c5ddd6713b3aafc4ccba1ee9d5e793437c8fae32cbdfa4a7bb3a0b6bea1eda193f0b5a0df7c45e7bb0e3488fedbdccff13e5d31268b4f0f30c23b48f473de250faf4be2025428454dc052bbb7dad1897a06c97a3e6a4cffb0569d7a136f472a019f2a77bc3de3d193f7a30b7bb60a2a3b78bc49af61fc6fd9a278076445fde2df11c6c181d13036089241fce1517699c6e42b3e88c1f009a3801c2a3db6428e8d3521c6402eb7a6a1a4f2c610962dc0dd0087c52c720e9d97cb5a7a0dded0ee1e18203427c508e25926a6ae1326f36e3e100755f0f5f5cb08ae9542f2b416f4585b3295a756c4b68191e3de259aa61865fb6c329f323873f2891cfa7d75997a90f12a81790fa26afa3e9d97c71f322f2207d5b183acce7907eea63c7f37142bae16e68720d25923713491eeb22af8fdd56d5ed33e7519123e9b408669d4165abcc8e1e90538be71c9cbb96f80324ba3e941ff44298fccbfc6d9248bcf48ecd65f3ef57a99da4c39c8cdc0c60326f0b754b0a9ffb95d324186c08627c11d72828d50f7d91a2379e07c890ee20cbe93ff8cc25827dc6ce82fc19d90a9966fa8837f4c72e3758f495eedd064caca0c5082f47be3ed1eed0cfaba5cd655c9b0f72fac728997584d5277b9e1e5c444bd432f5611cdacc56ad9791c816dbf803280788f4747ad1fc663d13d6075c681e39ec0ac7603546e06ada377af96b41971cb971b0242c7ac848547c4bff0e3c7d22310f8cfa866c29ee8aeed5ba9d9deb1aab645896a17bc39cbb435064c40b844b5ed410e5576037c5786b0c6b96f212733f349e3ca536930da6a6094645e36f9602e9531c0934db2d5a58f733788ddc57bba2977534bb58ac78db32482e78dedcd83fee20877f760483effda8eb63cf8c28f7ddad7e6e8f6c66f03c73e4f8e1e581c4cd8ff032248f6ba3ea442f32833b884b62cb8ffcbb78d7924e83e6d5d9a3e63641454ae6bca2669de88b1521c878874e9b9334d272b5d1ce756d22fc6a496686794b7fb6cfc6c7ad2d1057312486aa8892e7c516c3aa942b9564061a16ffd3e513a127c0f1bb140b9aac327c944af00bdb6722183703a74f7b71b6995d4c921382cc6d54fe3b9bf45465d95b4407334a7d193ae7eb3c6ec389f0dbafa6b7c70e0303c75adf7788a5f550ad81e4bb90f364fb26f02659bc483d8c44977c9efd75bfa7a8b96dd4eba7d08b99d6a0a360103f803ed6d51abac6bb6c7fb3fb326c047909c9f306c083f3574e996d70e955a2070658ee0d4e260dcfa0a64c9ae62f4e910c06713250d15aeb44e0b53d9e4b8106031f9be7ab545a5337331d9df07e0395bb258e1a0774c58450046314bf105250676b3650dd66c4d92e4adeee04a2fb122ccb2753e2912afe1ba7cc6446af1ac3eb36d5e926e2df6115a7de028594445248330405c098c37ececa3897cd805474866540dc6384e42e982e6755b78b15bc5aa1f246c4d4b29e8f1eb010bf372ebb62e9b4f790e1dafd9ab54c02b4fa41714e48dfbd1da2fd77594fe779f99f3d6d1e6ce155a41724ba15b260331cce24f0b2aeff021ce71759b7b3097d6ae98a45be953176852a663ab35a621c65ca3db50336989710d3ec890a8f5a15f4138b7e6fed85388b77d0052083de6b818489b4b96feb7321e40c62d5f9c964a8c7c7e9733e968dd95b8f0fbd18e6f5090c278bb8b91cfc50a96c04ad6b5cee2692bd0fa04ab1954675f4ab3b5deb65dfcb59c54f557f54cbcbc4087ccc2ecbb3148c0eb243100ce7c29227f58d17822e14ddb8236b80456bf619eda1b4ea34a3391599c409fb051f2612c5082c4915b4062cd0b6d5d0529a3afa5e0d7d54101309157c85118f34539557fbd196ae240adad42975f1339e21c6bf6be75cb30b604c2ad397ae84cad11dcabca9370c6b0325a61decd394ebba468c4a4b3cb89b39f33db6b5e89825d7e706994c0901beb1f6c22ccca26bd506b2f6affd607064a00bf3c1f10561bde004e57bc47a6d8fbbebd4a5dc78d0bd2ebe4372e515e9e58cdf8663058ea18487bc16655af8b00a7110d832b7fcccfd90b41a14a7a2d8eb0bfb2cc585a290ea236dfa993a3adbb9d30811a79d5d6210bf905772fb8693a040679228671968a69792547d4fe0759a7c817d2e4da9100214b0442fb50f97a224fa43544e3d7f779492c634d2aa295b7a57ba4f9f775b16d2f449579d9778c7870642dab4174b1ae41ef821aacc9cdb6b959fff442d5709782bb32744c3c83d15987748dc508f0168b71cd02520757dfa2c54c02b5b05e1508bc95d49bec39ca2261f4f214389820572595ea0fa76f23ddce1a20106c766ac405858c84c5ea84000a2ebc8b0694037365e4a4612a8d83ccb482cf7bccf77a819ee8253cc7d18c67a5ec97c277ff725b62de461783f30369f0f58a3beaf34e171a298493fcee1f4ef1f7a249232afdee24cc2e1af3dc16029da6a2e2a37be30c0f8ac934bb48cc209493cd09b994beabc0cb141eba541d38ec30df9dafcbe49e9ffa48618de98339124f6baf706e1015b4dcd84a2f98058e0cf1472d2cb8e0432fe72ca84bd8e993a2630413d498235f9564ba01afe396346b58e7ab55a1040fdcc08a4b780c0043763a897b016ff9e1ca2666ef82d7f7df9c498df6fc4a7d202918e43591d705f5ad84c4676cadfda338483d72085dcfe97ae04bac12b3c018e4f9d68b1a5be174db9d24262786a3d84ed17cf17c81b0e87cf6e624aa7cad80cac7c4f85c7af827b0fb6e463ac2aa0a5844283e73ad71468f633fc9768c596f3e39c88e54f566e8a33fa6bf3ebdd7cbc5afb9368e20f2c78024dad2dd25177b09a0769e6ca0c6bcc68279b555a41757b87c94d06cb76a87c7b468a1435c6a6f462c982ca35d59c0d1d66715f2b1b265e5d571ef181360885d5b327e5a9da87eed23708e91a7943aeb7564f948dee82e30bc725974925b7598ce657cae3e10d313edc3c77aeaa7dc1420517dda21e33b990cdb9f3692de692f0c8fa450c3d7030270bd5c1eac098e9d4065554cf2e57fd111481c96cd1bf831b0230b76ad21ffdda4fef28ac6706dafc1651db3526f29c4c2b890235f8fcc9579334500cf1a229e0fdd074ff8aac1d29b9f1846bbc4edfe2aee46d9c74bb656db13e4e0588e26a30f7cf6adc4f5785dfcd164564d4c9d43f35435e2fe06dd381ddc99414aad69b6eacde7a781556da3e39a00b0537c68cf7538411824b56554b591f950110122a7f2550cbb1f5f86a0c9f9a84ec80e0a81a9357865abede8402b8dc1973400fdf1d9c6af9ff2b67f39962863d90763fbd50554de303ff0ba0b9cf4af422356ba78427e4e644d4490842a6cc06990519007871e561e1fa7363d276cecf92942808be83dcd99f7dde5328adc6ce22b4f66ebc97ff7504d16b9e5ab74fee5aa41e2f081f60c7cf6ce6e56ffb7bc3ded1e10fde420b07ee6f5ce91432864a41689d5d606e8c8faa8925e6e3529abc381058a2d4364bcdaa7021d2061c787e2a4bc98afeee91a76fe02c0574d2bb3f8ce7778dc4e7c135b0fdeca068be546fe49241c49e9c5b7c74320fa2a5b0621cb079b012dfb4ffc30c60b77f15d4ccf86ba90c3670cee79a0ec1dfcd8d83cf4d7414a7327d776c25be7a502a8091b928b2951c72a02da08a1a02f7f457d10395bd76df619b578360903f49e2b60a70804cc65c4f2c93462c52a76f1f9119a2ef5fe78581bbd3eae76b8c6c116d25ea770762df3965be5aa6265d8715e0fcc498c801473186b1fac06563a020675570474640d5fc1ef4cfb5c851fe7ce00ea4f2a4a6c175afdf614825b2188ae6a0f0f826db60326798b79ca4a90ac024ffd2327871e7f356589f50e1d29f1a68ff96ee746f0063eef1bf875abe5ae6186fe5971268789a23de214625b71f295dac02958a3fa6f09a3018171da0f01b460d8a1d2ef00633fa45d365831b65820659ffc998901002121f0a082e911651b3b1e310cea694aa0c47f1aac4cfbda00c6f7baf578a088bea7d2b3f51cb09c212596a8a70ccc7e466d865ebe97e1440459823e5c3aa009e6e0131d83a1210646275bfa5d77a90f441b9d446e1213aaf25bfc6305373927c49cf85e00accff602a26df2fefbc778ea8794dcc347f4f99b3a0d58e4f6ca07ddf6327990d8cfbc086e11c26e01e1c1d21ad6d2e6bcfacc9ed94aafe38b19ecc8ea9b360ca9a74dd039abb5627e6945d9aa5cd9407cc59f6f9d00fad27e6679bf00a55d35ff1c4559daa5e67c84e28f24a0bd752823650e6e488b3d5e5602387434c2fd685fc8bcc1db1dffc54c26a208c05557a994af30ee49e6aba6593cc6eaf588683bac463fc7430f4e7201f7f3d6f3722e01b00f21f758a501813089712151c46d45b8b70edb68f3d28352bc76b247a2f5a629e00d4be1fb09ae14d606035cafd7ea337730773736ab8f724e71547a645fad84f02def668099f0894b7a12d575f820c66489b40bb1dc711016d8294d93690d1cf88fb289fa6aa1f5b1c7d2f258d1240980f3a5874ce1e545029755bea5cedf488a72eef856d6dbc30190a8c0a2950703c56b66b47a706ffcf5d6fa7fb4f2b80b30794764cbb80f0aabf60f969fc4ebef9e11131400279579c5309e424814db7856a3c61538e9472eed2dec43350ebe1195f01b95ad4aa3adf85573569fc3752c3777ec58ad95d40b1ec0382f7b2fed2772d914be9a88909ee04b89a35a02714819922e160ae0606568d2972d5f53da80cf0d8282bd513ddd5915d522ceddb14024ac937d31a7edc81778c076d0ab318630d7ad590bde5e923725e3b11470417f9abe27f99d12e230acbddf0b552be50c1ee99f5aa6bdd0bded99ed2ceb99d9f114f08f95d4c1af2fd372e8aba1e26a6bc69285e65b674ad286ee7e243632db429344bf1467d784e3a9c39b38c0e2e6e6ef3844f9fb2a379ef9096d7a6925e8f18f2ab831a4030df7d7b26747c92fc772d09f3d07fc61886b72b0ba1d6c76ef0f53a7ba52e962a8e4b4cfac87e99b89e72a64890bb86fd518c3edc8d28b4c734cce48cf36a4212471fbe297f4135f3ad3ec5743757ec2c29112f04e7b99bf41c4f68d154ae7331bea79a840870c80a193b101816d519ef822231598f2e4c7faaec288b42324cbea69d32301f52d7ea4597047433d6c81de591bd692867d987b4627e9b7f4a40aa3a415ab2c59f828af638fd13920279560e7d2b0408ecc9b3cee5c982bb8cfcb95c179caac3df2f5dbb6757e7789c224081fc21829eea24f86ed839a97260d953b3b4e44a6cf3ae41fe30ea0b31f8d885ee19fdc61b894a6a8e14c9c4d7f58313f78570abcf70524b05294e5047d1f373f63d88f6babe2ae0550d6b15c045612ec014dbab1e63a8490b5baa55c67c24669428a01c813ac35758568081fe0072118a045249d58c226072f841bb87117452afc697a56e00bde5b021a54ff563c0bbec53c3dbe322690f1395933276509b8d7866b75454fb60da47be6a193c0760cf03e521a72770591d014031b07d509b69a15b7cb2d9dc547837246ebcc3161e32c1b3e37006f76108e2ca07ae211a523339ee20f284d5b1c87d07f3878adc860ab114a3e5a7b20f90a4fc4bec5b8b4bbd17475314a1c305dd6a5abf763589a02d20c3b6bd0eb92d47fd1561b39ecdf170ad23dc9bab2d998983257b9093945326b101d825b150b017d526164fdbf0848585bf923ca920cbd79a97cd3a03daaf973e3e60eeb2f54030af0d120c453ccb87cdcabbe34c655e1f90a1e1d28a3436194675300ef1bd4f41085947f44881f01805a3d2d8697a5d7662dd0b74c8767e13d84634c397d0762a90746f149a4ec1e22b9d08b903d008e2691592d5341c81cd641e5dcee1c6882438c665a95c96cb4b00ff4bff4ddeeb28e6923436e914373b2b107a18ee908f2db5ba24ab1bce136be875d132f6c99dca4bad1f59e3157b6a46638ba1626cc1b8d9e89680248b26bfabb86ff65b4e77446eb07bce2ef12200f9d80f9890cd5e3b08da854f4cdad7c9e75ad74e3299cd0c90141decd506f7d5d84e6b6841162894b9678de7170c79173ed37b79ceb4556c02accfced4c896482891eca7d285359f99b0b1f0c873f48b68d92fc8d2d58e106800825010cedda7492273d20b5c3782125733847ce631a0db8268ab15da865b778baed0b3d64faef2d70ff61f72eb3a6762d9594929e274f07b25dc74051e913284314128bbb28d0cce7d9d73346d8659eddb995fe9ea84165b27b3c8571cfde3062762a3a1f527ffa024a4ab873628ec69051c3277a31c00e0c9afff9ca0480ba1a710048cb0a938e9b7106f8226d68f452d75f2a4024d9514acdddf653e13a230af42f4ab239396f9293c4d75c86d68d04307b6c9bddb3f19c736b08538a34d94c979bdee56e9b3ce370ed6688156275ccb3f0bc90428deb3650bb02da3c28764d58f1d0608bb84888087f07bd30e109676265be4e1cf65c1bca6be3eaadd471c7fdb0a412523b382c4e5ca2d107f054652bd38f1ae37012d87c0362939ed3091fd974e135a88789adcb6f89003b0d49aa5efe155aeed71500321cbc8f1cd268924e2efded0ce4d90e5936d6eae92c1f25fa815dd4d8898b52a0e601732ebae704cf3d6bebfd6f9c04593a2cb256fe880e397b14e0598090366163bc856ca6ad777e2afec5536054300be91b60c7f4555dd7afe32d63f1124d682d1d81abb7469b21eb8adf40ae8afb5ea46b6bbccd525d7e4990b38252407b6f8561af89a8491387f59cb1d0ef3b255c576e72506e8c6d3512b7c52722f61733a0534de2b672f6618fdbebac2f52d3e83840ce3cb82d9f2fb2d365bf9d1b51961b9741eb81118643a0478ff43f6a769addb6f68664ed0ecd9243ea76762ef975f5e4add63537e2cd3cc295771f9dab2099a6202fce78d2c09aaebd9a8ef30ffd4479b81700da166062bce9879c5346dc8a4af93e57b4e146e7def300c8005bee96cb9500851672d69b84d9fa5fbb5f9578d5e3665550c22823fd504373cb88a30dd5e6e018a82610b364d897bc73fc074a0b78f8f5a1a86a73c400ca72b622df4ce1d92a7381fd68c8cc34c87afe6480e55749f4f8b29289b6ebadd1e062aa48b262a7ca6465ff995dcd01dbee90c2992766d0cf9e3776a033930a9689260fb1a4db1b9b0decffd6de52e33695c9a8ab4df80a7c095f95e7f12e80d08df57420e79707ea5f511f19e9f6a564da027fbd87a4de8c5159772f00bd8aa8e64160a50c6db56d423ed288d8089a4e93de1d43c8f1891a409d2e30594fbbc252064768dfea1707c48fb7744dd7878e66f0efed5d478c6e780d71fdb12bad60e90e5d13a4d0566c71d8104172e99e5dc6f61b2d1bc06541dd986fcad658386aacce6fed3b80f78650360ff377d4bdca856a1eff3cdc57f371254be4a2632e333920145dbcf44daefe33fd1ac691ec7f88d7557dde45bcf64ca04de369308b21e7c1cbec34b438e0121e894a2b01e49c69cd89c97b48c6b886122b5229b583101a44e6378e1b1d1d820575d83e62a9f445cb105c35450ab6828d54a57e974b5ad7a3d8cb2c0a6d87d3381fca7108bceef6e1bfc121c345dc8d4603d6306b720f41e0f9513bd3f72e8e023e63829d0a65500538216eb3e1a5504ba70a6c44f4c6c3c66aaa7044e453419c0840e51e8b46fd73229048464dfec9451b8a749d22f16a1d54b43c1cc1899d56924bb643cd07b53e90dcd2b439703e5cc16084ebf0349678f790c526a62b7ed27424bd6854036749e2b6eaea95b569353de08de0cb84e5a9e58f1ef44454c267f092f6e4ce1e3ad97a573bbf01c7f81099b583dcd92f208b91961ff98a474486693bffeecab9b9db42d59c06c1f27c85a80732978340b1998f9d0cc4ae5d9299d0b74c19121478642e0e78f579f13dfa202a793236c38c14e56f2e7e088a84388b12277c7baade32976b5de6139f14f7b8d5b664d4d14b8ef6591553882c0ee4be229a0a26c8d7641c3e18df27dbcfbe796bc4d700ca7cc7d670666f2ab2a1da8c1fd91e4c33401b5b7c9813e46aae06eafb2b47cf1225120ffacc9cc24a577ada978abac3f3352fb19cf981b5f2b475d1c317f749614aa5615e98811802ef7f8e21fbfb9a48b3c89fa00222fb77c27bcf982ef857c8fda955bf7927a335d5a0fa74b6b504c3af357685d34ee6450fbf40ff0255d6005ed9818c056d0a47e9e2bcb48057f285ccc26d9ab565327b9d99c039354ea5aa91b96ad35a91e0bc57f9c9c5fb1cbd60f2584de825953a23190e769d628c84b97dc70e1976ffcba846f6edf0b807c4d3eba7d35d37f1081a4b0268a0d1db4b40acd640f0528416ee84632c1dcf8fd7805c654a6f2de83c834c352b1d145b6b773345d7a283f8fb1da4af727e8c61bf2d36a3a27d77fe741f74dc78fa7bdc03089d30c28bbc0d123bddf431742742358f87f05441644226a9b8bd0e1ee532867dc25ff261e2cdc3a928202d99546e48734bf7feef0e80fd74d2898950a69795f219613340c288d9e2f3cae3ec6cbfc688338de3889f9e099c926c1405a1400c657301196561a3d911a995b9f3c96821ef3d0885e32eae69aa7963b829025bcb64507a97d568d1bb2eba16eea16504c36b88e940e28027c09ffd9c5fcf414cc2b6368524de39d094310ca9a4278af3d7280035944e45c7b904d401ac83ded152c30b6f7be1313793459582c61ba1dfbccca78ff41b35f95865d44352c78993ee759a4a46b5d9f44e3ff57dcb6ba33c03496f9118baa3b2c5c74daf5039cf1374f6708734246ef192c1ef0592369beeeae2643b39dd881ef7f10995b2ec8f8d908bd9d1fa90bb4bd0230faf7ae81eb8a4fceecf3b679df7b14499dd8e6adde7f4f820a2e53d2eb5dbdda7676d09c1a6b92acbe525bb4ef57438e41cfcd879e60c60457d1e86a1fde2b13e344f8a1755fdc21bc922b681ad08acd35251aab007617d6ccad595b20c7f7eafc41c3602a8637e002815f8833136e8a27ede6be68857c815f5204f5d3479b3aa02b555383445077bf699ba849e7e55279162a21f5bd8a5c3f216e63b18bde2c89284af813c3340082285c516db7f8e393a84305c27b649921246d5799da06fb52428cc33d5f7cacacaa40e7d18d55b328cd598d2acfc17c37f151cb4620f29f0a58f3acfc4fdf8e7791d06a2c74a013199bccab078d6c4bf3f50f8630ce9c66f81d8c968606a6293f55b58ee939ad52e878c7c40196baf6d19b36f85c10ef52c2ea2f6fd26dc11be7bee78b5eb5ca9909e248bdbfca636bac6cefb1de1890ff8dcb368051647ff084fdd47832b6495a54275337cbbbb206191d03be58733f2e88a0aedddd45334ae3bbf851046c7b96bf681725d028be6c1d0f542b9edca2f327c6d7f57befdf51240a02c4334282c79ce3f69ec002d18e513a9c3f2d3f4f6afe405bf492a31e814d14a841248497a0decab5c50186d0f5a41be5ca464c9f9b6d9d785c0ec9f31fb8e1635406129d1f5ed58c15942eda6a6e4d3c84ee42a6b22051722fe8ed8ca7acb89434a72880f04b5a8c33b611955ef68042b26be27bf1989531d3531598fe3a7debc641dbf6470d642e17ff33ca577ee2657b2eec2575ea4a4241f571f34d662d43bb10d33c7132e601d5b8487ca021eae33bebf572bfae7890f2d98e8f77afcfaa3083cb242c7bdc92d66c1ddba83eb925c6be2f22c90a752ae254b5f26d34c61a5cbaf7b248735a05ea4dd459235e8ef5086e890edad08e8d67624dbdfda83088ff7bd6773336605bf19e8b3ae1f39a9ed72a57a99f21998e3827f3ca1980c0a22af590bd764d22354f63e8f3e1c35641131a59bd23147b949388fc81f738b78b1f61ecabc469f8b8d11e282ace54c7a69badc2a38750e9e338bbbe94c7af2823eedbf76fefa3890ef0c4b6b8439813a69fe9cda6598205e88f435ac22a2d704b3770ce920581ad539fe46ce0584b6dd533d53ecf5f827f2e0ddc63fa31f69b74f1e6a47d0756ac5e4a1c5aa302265497cc806a258a56f48286ce7adb9525101757cd29e86627d68d54fac2c8b070ec5a9555a184f3eacd70d29da5ecca267067aa0411c8cfc8a9cd646d4ceb5c64b33197c07d3aa1feba8f7ed08fa96890b79427c6c347b76bcef846650137f320b34272c9ecb9240f1b511a6d48e578da1e75f9e61b2deebbabf9cc52eee6a22d3bbedef6b275e6997f3e5bc19b6d4a8b3a1ff602efc9cec0ae5d2137f6eda5958bfcb334fb80bca8f7e280a2bb56e14b4babad3a79d5cf46365994fe1c442ff81f07015cb12b965b658fc2c9f28e797d3303f7b2338609efcfd53215367c8f8d8e3ba999f5dc392f88017200f8c9b8cbcd35cdb4abaa8fd98273b62c17376eae2ac81fd5ff667c81d1c281b9308a9355282e486f68d9bf154e0bf39bb284f910f9fd5f0110d204c2f5ae3d96470fb206e034395df712785a40c0a37f6c13983d8387c3604e56ed752c9cb173a789fb781418e8548df58010fc0e86ad3a806e4247d35d16458b4844b479098fb65482ec7f6d70c2c85ed97ab51cbb6d4bc643c0990ba99a12a744879faafdf239883f4ed9a0f6a52e55b9a54659f6d4711ce90da6dbadd816fe7105a3ed110ec495dcaee4671c9f4b6a8e46402f7903a450c6b132cca962a55029bec3b9a2fda437d50647ca58dd5a073e1f55e46dce41ca10f97fae29fdf9a27fcc1647c5b77cbd378d28bb3550ddcefcd5229aa32f883c2e5b85cf7fd8a91000190d54e5c9b0ac19bcddb9798e954675fc1f7b16f01b5e56dd330b6994a5c588dce1e3d8c7cd95e759cc4b72e67a2c95359ee090922be8accf6695781f5eba3878434a173b39c1691057d7fbaca3aa590cdc909b5fd64b7d6f41cb165fd0b93d6b638d2156dd1a099060f0f0f6373350b4e233277cb751cc04d72b72de318fe3b71682fcc99335b82d9b90bd43ae5597fab6f36c3b385de4211bd2355223078ba30b1e0e4b5fc1e4f4e275b0ea225dc6cf99ae05847989fb28d3c6f454e57a20919268f9e2efce318307b5812d78e39ae988cf328ae1a76ac765637eb78e423c88f5e43decbc55087b29086d9a3aad373572fe8c0898f1beeeec79a01896b1455adee4c4ba5679c634eebcd1cf14e21f693aed9be413075b429ca4fec3a7b7f3c51616c9df0cd1e92fae1cf26e4cd612379610aefc33853025dfaa91dc1df9e706ce7c6eec6d1b01180dafef48594c52f96a26f41a69ab2828ad2c8a1e22cfd1ea9c4cfe6438b1146a6b4e30b8a936827128d9b2c123a1b73ea96dd3559a5c4498358da0ca92e36dc8700db499be852bcc4f09cb9e4d672f8e1b0151bcb39ecd3b5a4a0ccb843dd25c69e261406d3271fa560426d1f4c82f285de710d08c091d48a7626a31e2ad454a3792edda9945b5ea8cbab84bfe88c54dd5b338703c384cc8982ce9086da6336b5dd8148a7fa6267fcf49c2e262547d1efe192b278f912625d1737f90de8adb908c85e0a0c680cff9f362891bde7b776df2aec1fd4efa32a71254c658e52ad1067550daab615c2d5bab79240bb7cb3996c4e5ff77b52b3fe64013f28b67ca2db175e7f40d2d12651d0dff86bf5daf4346f6004bdaab922014ae5c39bf83ebe8fd07460e6a1c65d1bc7d5caa023ff201a04e000f80996e94aa413239aa8ab583cb05bac99012eaf818e4bd1ff1bc3fb0598893b0088101ebc125a7eb6dff18da70cb5e87ab21cbe6f205ef0431c5c164fe1b12bbb900281fb1fb7604d6f8964969924d35cc864407a08ccbcda97e4ae12db2879346a6e0ec13becd4b35476456163e60e69aa338a98f15186ee66a8ac019affeab17a4d49310713f0767910a3283f49afa5d05e5db31f30434c23b6798772cb2a65c82703d35e212629a1e8596f564a16aa9abaf1a1855f9cd8c587f1108d15dfa022691eab7215330726ebe3d4a6d16055f76f0ffa9e8aada7c4e39957d7c5b7897706ec0b9dc8f9b3674ae2301ffbfd913b57fbc27b0a689ccb8f1aec0861534b2446524cad8f0692c614209c9c9508894fc208c3470449d223f736424a32d5d4e105c15c571c4b7f4da317608f7427225b7de2c42e329203032e8942bc925ff172245882d83a7ecdca3f5a5610361dad26dc3353fdb637b55a1615bdf28541c0c0bf4799b30d5e0c8ecc07acebe8c57add3a75469eac8fbc26d22d47f9c78d5e9cc51180e728c1d10321811a409dffa30e05471b4491e52a1ab935d9d83edc0dfc9b9190de28dac4de36fdfff923981b38bf00335b24f825c0b6a141bbd2d64d455e7164196d694546e288257d7f0cf0f321c3017c3d8d8381d4b96365dfaffa5c2e120a0b99c7baa31a3b1201eb1d3455d265ffe357d0017f93fb9931b860fe118be5d2d41e4a1b649f94201d3d9c705db7a8dcc9bfd6216e1eb9d9d3de2378ed196cca64a8705aee73282ccd55de86a67bad189b70b799cfa9f4a55c3618d9b9d0e64fa5b0d6bc0fd1dd2c98fcf90cf4851a268f73c0419ba6c3aa7ea910447015451a352fdc2b7a778cc0e6032dfdd8d72041fa1d097e2d46e0930f483508d9131ac0117f5fbeab908beecc72f31cc28c55e4679ca471e2cc33a7c8fad964995af8ff87bce003d0badbffad0095e926076e3a6f0726f33f0b8e9102108503e6110813c3fc4712e41a2b2a39a2b47b3f85392efab0cb3b5631cdfcf489f927278ac321811cbc3df10fc371a2ff10c2abe92a334ad4dc8dbcb84947c74bd6e6910b7a4970a7ce00fe11a876175dc09c7dd08b885b7858f30afc6764c35060bb320e14ac4441d9c310eaf768c7e75fe71dbec4046a520a2b7c4e2a89eb9499b1516da01d62468a5f8cae42421a4776fbdfbcd646f5407bfd19bcc41ccf2a2261a10154b8a13ea38fdb9a883a415a7e4544585d459e04d1ee3f8e4cb9f973ff1e2c00f1d50aa8b19fe6a670dc89397bed3321407a843ae787a2a68b04cf12a5842817908f7d48947b9ff9835fe14a3dd2c430993e8236204e9b28d5358a04e9af8553b6ef9189f4e210a8d6ec2ff03613b8e1c6407568786f6ff16e2f5b0cde0d3e347b8bedf6573b912a1eeb11f83cb2a0cbe21c59f385c761b6def65039469f54ae0f0926a1908cf359ab8ea284ceb93e6a5b029755345b69db02c6ade24874483d02b8a5f1e068b69b478dae458801c3daaf266937d81d75a239a687d1e6f71db892fc03728e639b54824fb3d046ea962bfe0ba54b11cf144c215a3cfb188700ba189108ad91cf7ccf7e7662ad425dc6c2882e42130f3d716aec6e03aeaba1c1e24c6e22595c2e1dfed9dcdf189f0a2e482335f8047c159d1c97af9390eed95d97349c76bcd425a4bc724b40a731101e644d8c3d6c3ee99bcc6c9acb7b7b6129bef0d3c891d38294d82e7f223099b3b715a1d589968436c93e9dabd40dc352da3622248f5bde1fb84df715be101fb8ca71747a1a2229dcda13961b10edee5f50e7a950ea6d477fde98986d8344ce409ed8912072d75e0df634d81f8e8315bde21d53f37c3fb8b88d197d845122b11a9058906184ef6f2fcebb5e235aaacf7291dd1d8f9f6953c098f2083e1bb9bacf332851e390a299d82eec313126ecc392566dfc0b84a549ca4fbb3c22c14c00df7fc44a96dfd0b0e0826e12e90fd22bef2058c1981d73b4c7a6643041f2d098d28b5f89689d32f00c049369c3feb2ae55775862ba2c806c1bb5947201d1c669a3c0e7f2cbf6d856598b48c2ac566ba5ab3a277e35f38567fda2fff398ac5c5baf2fef291118ab44e32692a59474df16050ba24865d0d86f186f455dd3683d4b4ad25870083397f4ad10dc4cd69936130891c4891f93dac6cdc1a5a024664f87758a01c613b3b585c234b1d8e97918664669e483e097dd5c05b086fbda008262dff5cea557252aa4049f9297c015780acab9106a49b6bba09d30365c03a48c91875db1f6eaaff0ca942c15a3660ff41cbd64fbdda9b1957771ad0f6b57848912379fbe389c9c707ee2ff9634aa0e1ca944d98fd2f80f25baff5da1a8aa0cbb026495d3d5cd76463e475ac5d50dda45d866c406298961ca804770856fda29ca654a4920002ea7f386dc07f12bbe8b7822a3202baecbb4e1d3558e5b2c5a53776a6334b0e5f761946182961dae36080f62ad8a6aa7ca89d353cccdd838dcf87631767868a6ccd969468b650bd6be1f26b87ee8a07b9c4105bff862c55086bf00087546021ac8c98b757347f2fff5da2e670923bb2af00f010a358b4303f0494348d4855c4a71cae7971add255ff7690a7cf2b1b632f90f83900f0615d5ec92b85cd80b9d26aed91d9b9966c8cf25f949af8f3e5d9841893cdd0e89e85fea1a9ede4999d402fe31b05ea0a024a0a5bfb9df191843f8efd9b0cc6bda606642a6a0a42aa86ca99f8bb03186dc9218e5f1a5b15e17905d9affffce860fce10f0afd941ee5438b0f66cbb9aa208d723352ab0f1c208b05284c29064c57bbbd241a0480b2b10be3156991e5f52fb29b929819416341bb72bca05c775bc5734d6aaf4e4575c8cfa0f0f22418091f50acafd78472d04f5d553c4fbad4f376b475e63c356077c0c7008c3e7194ee452b7806d60bff2fec612f2bdcd3a57a114ec5eaa9ffe4939fea3a6ba6d2ac46ee39ae5c07508616a128c7f4bf2671dd1cbf493f61cf62cd22b5199418e6de2480e72b16af9c5dd7a3b6421b3bd7c7fb0b12d7a33e59faffa9752c44f089afee5e4b6ec91ef8cd574d5fd7072e8504d5a7d8701771a85530afd9b7ac92494e6cc3744519b6b9c5f7182fed2b2b147f8b817ecf0e7f49fe5ef8fd0515f77337d610c9342c23921a1d48bc39d86204808577fc8563df678c9305a755ecd0bb7a5d0c29c1367fdc6f6e6b9e73e4b8ba435890ce171f60f50776c6e5ef844c14f448bf6624399bf92fdc3e386e9a383cda96afa5e2d717f3d71c24117367a2dbd9fe01e16b4694015d393cc77b6d3de6e17b2f18023ea749660a67b8e2c900235b30f454f0cb27e50aef7205cda8fdcee7c81091a0b2e1a6b3e3a8d47a9b3adbef7cc5cd0282b7e6d72d23cfc1867e6ea1bfbb9c4dd641e7ea569b3ca5e3930dcec8832349c5fa02d36637ad414a09eae33a8793679e54e77cb776f53b3cc7d4ba9eaadb0498dc806d1cbe6d4efa86bc04ef2c939a46a370c529f8135a6455ba167e347b2eb5fe88a2723d8f097d0fcb1dbb6d676fa08ea304d5a97dcde2effc5331a328f4fd833777ea9b40321d6b47709abbfbc48f8ef6575a3adef43d1f5a46a67c345e5b4e59a0e8ed2237a986b837f9bbd0b4fc03f5b04c51636c1bcd0866aaf291e455c2b079cf1ffcca89d4c78a07070589150889ec4941d7f1a09264457449f6677a6d21b3a6b89e81fc35cca58fb3417f740a1be0d2666e08a80ed73a6012ebe6806cbcf0fe75f58a015c27bb37193603fafdadcf91c12680ce60f068e017c206afbb4637b418d9f46a66964e2c3ecff9e4a7ae2852e4ef89195dc096b1ecff329a109b5d9660f19ac2933c7ae3c8912fdedb993fbe1cdb681b2dd8b21e3da05b00f2db638ae6844a6aa24aabd71c727663263e3b590ec0c3af8d359ba292a815c7f85d18b2a4423d3668f12c6ec84cce9703c30302746ea19e88b98e4292357bcab81632609f53680942309e455100eaa6f2391e89838dfff9d0e9e6e3951bfac3ab33f093a3bc028ea42b1ae1650cb4cb271ee3cff058bc80d6200ed30c209a3d02c68678bead45c9fdd02b4d8d251f279f79b7a0e6be0413ef435b94b5fa620804301df82c788a3f06b5f44ed786136829f61d10e9270f600b58b3ae97c7fd9a36ad520879bf677e52adcfe801f5efffa4f319a467d02638b77cb79e153bfcff7fecf69ff4a230de85e018927b7ea5bcbb821c33aa27b8ac9dd8fef9d12d8346206a3375262298ea391d765c7472ebf7e1f0a6300b9b9d5ba4a4c1ca1e858b22f1745fc1672f837dfb7159dd091a215b1af28e7e87470ffb987935c190509459a7258012ab726083cbc78c9b5207f2164520c47e1699aac341c809d70ec415d3f9f758af90688d4d607916a2d2a83364a7e9d08816360097e084bfa08f99f54524f100a64e48ec86a4207f8fa87981ff7460a84393409a1aa16c8c726f576f5231495b6938ba4d749f754df1448b2000f1cccf06a6d492ebdd3892a56e287078026293a25087b95dd1787eb624d30a9ce6732bc77876777315c8cc6df4deba4987e2b4bb7b68ccfd3b9dc0b1dcd869cb4d6cf5fcff9c1c34ae113f77684a5e9a0023dfe544ec1bddb9c500d7c0e5de3f8ee038e17690d043fba24868ae24f6f9d187d5e9b977895bd5f6c0a3b12a9049415eb91a3f9046a84ad30c134239cb0405f958d9bbc1bf48ae54983abb010dedc4a4eaf698c75da0366177951ce56b42101427347daa94068814ab63fb1effb77bd5b949435e0a17cbcd570000e2416603010df5e3c7d1f2f6e19206db6a435b821a63aa91440a540497420107640273a8dc484d9a3aadeecc6537d14e33c8d22a069bad093613a7f02a90d8a7995064c97df7225c20056ebd92237498e18d3c36e01d0ce65ce2c771ae89a1793e96d4628f85701085c82eb027ce02cd9997634f514d32d80efa45638388285b60d413cc634a0be12a7329a41286987561756f0a638f410fd550c84873396ccaa605013d640efbe96e42b23784b87deb5937b8c40847cd906d9447a705131dd4794548499d9f6216365ff66c56e33354214da18ae3091ea55150c44d981c5d9c4dff7350b51e097af00c2648332dad72f263dc32c61cdd0094bc80828fcaf67fcb9d18db669a5109c985c2118848d88d133cfcbc68d1663c81902d95fe47ef4782463d3dfc1281e577f54b3f51ac019b57167bfb2a710f7ad4f28009afe7589e69049f937a8eab5d1fc520a4a724a0cf65582a8640eaed6ab00e283e886e91428b11dc6828417b531c2c9a80c6567ae0cc48731ce610e15980c56b9c83d994941b11af335fd1ed252c7c5172d5dd71e66f47a9b79eca44fe2e8ad1f4c9b31c085de5cd2ba631cef28d9b02c7a86aa44821be6bda51a2340861d8ef0e01ce79c16b6109888aaf3113bd40c90c069747e27ce432d2c7623979b6733e31d5750b50bcc9c285c27a073c4b3417ddd1c8b46c30abf7b5f90f64fe727477a9b352411ec91c2d00390a30e277b9de52e1c135eb9d7cd1af5000bb158c50690fed08292e69a8010f1df23728b6a91a4e69c29b2514f436e670396d435a67ffdb465a89b5083da74645cb7bfec9ab58b374dc8cefc5e0e88cac5a3a6be33fbc6558417ad648f4d58c609d7901f3ccb077947f703757aaf4b2ad96f15dcc351c547737ad2454c17ba3b9914bb8e595099637685a2b6d5daa4dd7bb9ad95865f338de30da2d9a7630dfd731e471cc23b754f4d6eab542d63b71238de957e022c0211fea148cd6d9f0344a1bde41e93a11b53dd646afcde9686be2825ed2d65e091ad3fde25cacd83acd7ec8b54dc1be256981d282be9b2c922a64b09b8d76499e7b09c85300a4ca0c638fe93ca48eda06a87c429739f049b0fa03e91a24028601cca8e73030cda731076d8bc6b5ca03d0a2680bd13d6e497d2fe48121f9bc899c85bfbe6da89b8019520fa4415e596a6b89139340ef14fafe9d09c5c5e4bdf933bb69ddd6f3f594ece5d8ad09f5b8cfbbb70c874cc3f86ec7b909a99b9cb8ff5eea48fef4ae564643104af2f01aeda5dbd4bc406bc02f044d964ccfc386f07b6595e0b53f297f3d2698fc1209d1e2196ee12ad97e2eb80bb4bf36e5ad9dd4df8ca2b01c1467ac32d815e11f7982de310c4886693fb97ec92474a45b57c93e4ca166f8c8d33a8a2a732fba480d1a968eb67f19fb8e6d2831623b74b431408e5da5d1a419f14bec6959dbf03968d8fea7df17ef1150d1f6ef3aa1f7655304765254498fc066429a36683f460bbaf8ce88d0a333a50b8aa973b38be2a3f7b781e11a61d2ca5cbe22b0db6389793cda4449eb3f393de73c81931b8fb6b6a55b4ca79c5fe4d69e051d2960db3baa35ac9a379eb88f579799cbce221075fa8279446c3f59407a4bb723ae6b083b96daf649007bd3bd5c4fd1cb1ab808c5d0c1e7e9ae7b4db84ad80e4f6a915cc9ad4215e6bd5d65ebdd146edd74ab491a9a2811115cdd28f56ea0a63ba4c3d521e42760cf08f65fcfaf79392fa7dd950b950355e073d2fbb1435b007759a6caa725464cd113bcf0b75d41337d4e6d41aed19551f8637df0dc922452848b08adc748e69a41e029430a65aa701e4e1474999aa725ac110d601bbb98e35b69ad9d20534d1d0a49b93160ef2ca898b4a877e56cdd5817e7cbb47ae9bfee80f4bd978de67ee03618535a8155a1c48d034f2b1eaae61d53329c3764695a3505a5a6351427c21ecc174a7bee570b49aa643397c4e4c858d2e35e4546db960f90f8d9cc95a8ef50028bb0db2be1d9d5cf03b91e26b83ef59a36dd490060f2e0726d2763bbd46f306b45691cc73344fc0f008c620f25a64547860bebe7bef0de54937f12027660b558aa281942725e1b27856f72d5d526c468f7e7fbbbd9d116ed4f3a7942f746694a446c542ec8e87db3c82f79504a6240fbadd2acb9c2b426f1dab3145cb288876e1a576e68c59b2ef9822d6a63d6307b8e7559ddadb8b660dc1e0076e3fb3656c4703426214bc3b6f202569c58e487612ba67bc25e6bedcc4d5c0c7a45ac917755dfca99d533f2a31e84638cfaa26880f44cd00df31b661920bddcdfb7acc6e4543585ac0025d5fa291bebb8675e043afba37f939d030465b68fc8a321cf08640a58c010a4435665b9b441fcf1c84886909dd2e69315417a8a482ea0d099d80ea7abe20a780159482724702635848cbb27310a8cc2ae3925bda747d66969311bee694410154de2667b07589cf35fe07c1230e7b141ef293d9deebc4e256b9967012410f6408508beef66bebe37deff87973257c632c75ea2268d9066c87b0d00e6e26ce6e2a9e6370860edb0feaa2df237ba9b0a323fcbcf87154cfad4dd4c20edf5d99ff0d694d024b68c1c4bb473c63f5b3d36716dd7ec7ab8aa15a26857891b400a72274e37d7d5e14b2252ce217ee3fa993cb92d45cddb02229c5a820a947b5f32ce3f5332f4958823a088887b848554721ac9509730f800975cf0353d396a2d1f66f380da80128e006568d8ec16844adc9a0327a957128d4b0771bf2d2fa330631ad77fd45815190de5f4aae255aec269c8261e000b62e7415049069ac5e043eb4c3340b23871f963acf41d725947238ffae0e1702cc7e628af69d0702e080059e220b730f87ab6dafca68f0e91323039801d8d20709447b6b25c4c99432136e647812136226bd46f108b2e46bc85941e1420f0664eeb1d9af8b4f3cd4625d5f6ab1dbf12a81808beca33e45b9d20beada50eb9857b3777e227fd9995cd316d60ba6fb3dda696bcfe6a6fd0d9b5346f7624a8a545fdf3f4bd2893667b836d4f5386759351d3f55edabcd96ab025c067972f7ac70e45d7cca57fb604ab1d0b4f01c74ea1252b57400029f184d2e823d0d90680eb835a488ed3f4dd9c297e0d288dd048797a9a7ffba3ab2385c0ffbaa46bacd809b64fb316660fd7aabca70539b191b11cde78599d30d0a2b090207e89eae3276f9cc4132363454d9569109c3035cf3cf97e215a6af2f92031a9d26bf65fddad04e4d16de49d84171489ac0f50ce301fb0b973be7c300994ef63917e232b992506314c2914478416bd06295cff9d0deea43994dbd25eaf6649829c5613d26adb1616064bbdd0ff516e1203622fec4d067f77a62cdc5418901dcaf27da3967f029955e405a41df349f8889b0e7112aee9975371e637d20624a0b9b5ab6053697ba2ea7c75816d369ba4ad0679b949f32a6e690e167251bac91703e7728cbadd61159df1b30e4ce2d1cefb10f95f3e504ac3e1f8914ec540a027deeaf8d6c20a2bb266b07a19bec5cc5ea66c23ad2e80e4c5caed34ee6971de2c47eeed830268d262ef306b8498121574efce7cdd03b17caf39d4d45aad07e7abdf0d987fb3620f4d0f6b7d02139650cf09db2674c7ea8a083208d2ab72a8f905c24475fbe792680107b81bfd80b63112da6daee969f082b5e9772c8d9a9dca3b86fdd37ab9a27d2db22d93a94af3d533a27697088ce61bccca52c63edee3f2990488d49528bf5b0f2b461db1c47da698e9af45d2f249f1319a4d0b0a89c56fd0affdcb5633eb242e0116017723e56f18d8681a38645e8ba06124f50990d8e82a2d3751bf56d41e37759c54b27d5a1222fa68b0af5259379b8f5022a99c5293e4647e40f0cd19569e1ff2fdac643790a77c60288cdc8661cccb780e29353bc407f65b4eb0a11cf2507cac9c0707cc16ec14370f8a2aace16082131e426995296d17f1298e7b0f3e7069d5ebdcf0984816e09fcb209df1f07885b26d1a214b867eac299e2fb2ab221485a478648e6cf0f988d1821a0685431a30786b9a26d9049b389df8d8a9a8f8236b634d7b909a599919247550eca1c251c201ee5f9b18940ecea70f451620b58797ef28bad426364c94844af500ed08c6b83428555727f5d16681fa4b560c3445884e5b4b6c4290e8d960ad04ce91cc2471347fdc58d11d0f815b0ec5b3abb54b18c14ad0fe92a297720a1f3b8e81a85425036b4c4b498761ce91a74bbc1a402c99d02a2f8f95beb7f2ffcb0097e5896dc775ea0e0049628aa4d990339d10d831d4647fd412d4eab7ce6c9c8137255bd153c30943189c1dcf44b44ad799cb66367f748cea81f78454b655c498042c75e09862902a2b741e2f7d1aeaabb0bd2e61cbb1033d50a59e743329371f24af7572c96ea68e0c9d02f25d6879bbd5e810295095bc86a9a718c2975b3cb4e555288936070c4c289637d37d299175e0ccb05004c6f32042a32122a03bec1f1f2abeb3878f45a1b52a5ca1f8565c59ffcb430e3c0f9ee6c72e6db1a1d66988e8f7833b8891b3fa32afe9f2c2f27f080a17f7f265603f99aa04100cb3d1186531200dfc53ef75b509362b43326e46d2fe11430d99404d1f5869a77ba1f96c666422d5ac5291daa06c067ba5e8e98a0c64027b071bef449fe2ec20575d219e8bd6307a4d93d12cf47020a575761bc8dd713304f250d18db3b9cb741b78962245f5a8aedcc2c56c40b481af71729ce777cdeb0235f4a2ee46bcb0adc344e834160d0de1b8d2bfa98c607567745320f91c8ac3c6e187464d0fffea82eb0aa981ac6f070e488e6920bcfc3d28a8bc675f77213f22f6dd26f1cbc05357bb98adc41cf3425fcfdf54b5effc6affa0a1021c09bc2b12226db3fae845a70c71b1205adf92b9829e3b1c6e3d40d86fa3e52dfd88a5447439002e99f36671e7c42fd009e13d77e3c8b05bd9a18fea30baa32fd8a97e5cd895661b65b45aa66591135a65aedf57507b81b7f1dcc4d0472767ca276ce602c1fe42e444f67c21f800dd1448bf12047cb69a00e6e24972eca257f730fade54a2eea4a802ed51c9562d9508f3690ed0268e867d9e4e6287b87fc49d5c43af45e0082543943ea04be9ca7d4a386d7b505b07951b6ab9d83a61a4590772ed562b5db41c055a0e16c8f03c72cac318aa82c945e6b6eb009fccb315fe2e47d1f4cb6499cf6e13775deb019ed2cab65dd1d675a562be6888c1b29cf2f1e0c00975ce9e127adc8a4f06ea51b2359814b02e9ffa125d86f6d667eb5192eac739bba4efe716fa4f5c79c09a9788247abdf1c86041f9f011c59ae37cea5e57dcd216319da715c6962a7dd82be16830f0cb5ca05bc85f3da5fd039a11eda4554e84ce17f8b934afed059c6026fe790db438988652e3cdb19ece62aa0881d0cd03175238ed84832d3cb1a3307334e94661364571be4ca62d4448dbc271a9e3b70e64ed8e3aeefc0d4abb08409e6076c9fb6befbb8defc18cc8e2185ae7e162aba46e4577b6598acd6575ba6e70b98758052a5e734a3077b5a388bf87c7164c8c4cc9cdbd6e9aa3dba04e99d4b1b8514f599f3a0e9a4dc0b70e2836fa8b7349bcdabdc50730b44982b5a595dd9e29115bb0d3dc12cf23a5241d8e89c530cebaac0b9db68c988cb1731e0167c2b8115f823f236b9343435d2fd2bf9021f07c2d6dcd0fa0f4c8c01a9a2b6f9275f33f6a2fec74a632ebab153e84c88d34bfd5ef970f788fdac8921c8bf0d23d8020633d392482b39e8445739eb5e97d9adf44147e26123ca1666a4492b2ce99711e741c32f5b7b3bd1f0f3149377087fc2ded8586834679c3988db6c29b9caf9fcaa9b9c4f8595d8525c98c4c0e3d82a059f524c8ab3e7916f94d76f417c195ce18329f118c7f0d9413d737f65efc125f0babe71b7e993539ba98c424aae0af21398ddb37470139909d5183e7a3eb313eb806271fc6a80e68b161e0af8e291212f92ec8d118b5bc18906d57428d9f554e1f4f34e3b42bff1e8d4e587dfe8ce46fc1a47069e34102867c4b59b28c432c552bbf87172ec78864efce16f2b32c95007c255845054fe2e18993f37ea9ea46a41aa62c44103f571f6455bb7c8c39888dbe1f0f3ab124c61f1b26ce66cf299d77442cb8c9786851fa2681f8f85692eeb03972bafbec174534b07f76bb8ed9fa86945760fc7472fedf1176f797f94982349c2832562e24db590836cef545246fec981b8f45a684c9fd26d4b0d86127ae422285259063d7a5711073fb2e8d5e80eef93969ce41c6afd2afba8a28bd82e2f6f2fa4c9221887c141c53a9aa0ddf3c199b8244f98e9c9215ba99306dc1ddc3a0116f38c6c5c4799318ea7fbe3b5e0c92c5ccc34be9d5085b9563b4727a32136a981348636f3c87b0825ae4b446a11f385b36f33a7798d7fb48b0b928bc900e0a556696bdde0e88936cf4fb0564a275d818b81b23ec5c7a457de05705dce0cdd7ebb766986464778fc7870308e95c45a6677ed42493e0523bad2c545ff6766af0d8f0779d6579216d5475c6903db9b6a73fe05505c098cfb8fc371ea93b9c6fae49d405d99d247ebba981161839e1bd04675e5329bdf0e43d617fe75b89dd0f60d4306c6643bb57817af9887d334515ae4e75b4893af0dc1ed39e7e90c81f9d4aef54b002448eb89d14a2a7576c75c635d12e5d0b74c19121478642e0e78f579f13dfa202a793236c38c14e56f2e7e088a84388b12277c7baade32976b5de6139f14f7b8d5b664d4d135763946523f524a8579be72f14c7d1891b1b7258f762203d785228d954461c002e7b785de7c3db20cab5e20e8d4a97863d1a5c24ed0dc1840b9779eb51ae83efea59d09a596107949b7948acd274a530721013161001986b4f741e88a8bc8178856907ca68a79bb81e58cdc68dffc8a39542efae4390276d6f1dc558bc08677a662d1647dc3459da50dc392b10a2ad9509072410f9d73c90f3ae5c549c6b52ca6ee7a8a87a6aefd1d14c6ca39b629e3d5e679275091039c1711cb4905da19532d1d622c2e70ff12e34429260d214cf19d19d0ec29032d89b4029ae2869f87a55456a59b16b8ed64275e6894f219f65e1823b092a67762c0799541eb8fac82eb3289cb321c697be5c9abf8e70bacaf90e60d9d12d9160c050ea208ff6bf70757ddb3164b3a7db5e6b65f9a3df24d5edeef5e3fbd4f3c3eaae291e5319aced8f022c4bfbe2db7e6913797ae25a804cac70395d58d90dbe705a06021f379f6571af14dea61a9396ddf9ee274e8fb06148561833ce365b7f9be64a2e0dd963eb7081ca4036ef581656e96610ad4119e4515dd59fbb2bed016db85d8ff2004243cdb28d49b9943f73b319c7956d83330c7737fe1ba388762cef42b576892e6c9ec643ab67af2e878ac61e5c94f74994aea180566b2aefcdf881bb1f62214a9a76383d82b2e29ba8e855a2ab9942563e779610bc19da0dc43e3ebd401ac83ded152c30b6f7be1313793459582c61ba1dfbccca78ff41b35f95865d44352c78993ee759a4a46b5d9f44e3ff57dcb6ba33c31b3e184cfb92930e57e514ff602ec440bb9aee9053a7cdcff077f53bad4a98c8c5c30cf4d1c987f0d3947435057f2b79883f37f04d890baabbf567c1a84b17e362a2de8cea992f0233b6a1f5d635e7a95d10a9989c3da9784e9536f0aa1fdb1d34a7111d11826df25bdec55eabdf1347bb56a2ef280426a9a815bd2b40a08086c10bb2b5ea9de41cb540689e6886a48dc6492dd874430768a80622b7fffb23bee6f09e62be5e12a568095eca3984e303a2a8a1053c9fea0e92cdac33d76a96192c533ba893de8656c5b389c91c15da50c163d5aa9dc2d3ec6e8139acd043bd9fdd1037666f40368404c15844eaf61f89733d77fb59b5069317ad58b22c62396f9d8c202c2c92daa8399bae90f136356a5a2df2cf2a54de10fb23c4240034734c24afc7c5e0c2101b8bc41a01cda0a2d7a58730b85ebc2a86f1fc7bbbcc821b439e9b426bc48f38e8f5f67d7df44d0cadc6662c75353aa0a61f91ae50feafc472e79b55504aeaac18510764ddcdc374bfbede03c37a04fc3cf2334cb0417be9a4623336f2e8fbfd2d680da9bb2fbc80ad27e065a2f7217ff2f51304370c591f99b57da22f719551f19d24e8975cf5cc681668d68780bb2e7fd871e71ab1d4785a9b54346816fe0c46a3cff6188e46bec6f448d0fcbedb2f083c77d135ada40ffefceb94335b8355c1ce810603cce0398c80d374d60672f43bf8c1865faed8a26abbb981b4fd8641f3c97e042a0de4adf7a6d8bba9b29b370926f87b474cc7bfaae2a6a9c61fdafa9611dd710f5607271790399773b49e4a2520dcd605b624f5f35ebdb15d9f8b962dd6db5f5a4b9c1b9f9254ff4bfade8702b3aefefbac9fd156b394373eb2332977e52ff0d18f357bfa34bdf49bfea6079572bfae7890f2d98e8f77afcfaa3083cb242c7bdc92d66c1ddba83eb925c6be2f22c90a752ae254b5f26d34c61a5cbaf7b248735a05eb7930c13b2fb20e35800917735e646a98e760a6c9f76a967c852d88777d840f749708dffa7c0918d1c3bdbed53e7605822163bde305e15b6b93a0ed6cf001c1ec223e3803aa6d39f83aa700407bb10b056949ea1716d675d2a2be016830dcbaaf4cb51516046c5192d98868dccbdfdaaf37267a11df97711a5ee8f600132b0760ceaabab07c36f4879762fdef17b58d54779656c5aa503d8b605fea797bbcc407367a613c6d533ad792b666eba2132b7187e3ce4259dcc2d73b5663b2a1733b5712bdd1d09275931003fde0d93b153d5cc0494017cd6e712f851678a6ff9e43c81cc1c38f7642dc755e2c8a189d33702a185b4a78ef33a8a8820a2fb4aefc81c5243313699fcd9a7a88b2e4eadf143ed1beb31a1710db5eecde82824c2c213e72957decdb6c7aa98cc07768a96c50f8fcdfaef06007b3340a7ff2f38121bf78f6339d8b8f51e33b94b77367efeffca2979cab5c3995640d98a71640e68af74c543f4b23e62d5e4dd5c3480b9cff12ff7b148189fc5282ee1fc4eda48ef155db1a1a98903f8c7779f3851d3a1d022e6fc2c9f28e797d3303f7b2338609efcfd53215367c8f8d8e3ba999f5dc392f88017200f8c9b8cbcd35cdb4abaa8fd98273b62c17376eaabde8664db53e07ca74c19fbd5df81b0445f3401e9f5cfa719191ba919c333cc028c0cdbb630cca981e58e5294b80048fdbe5e94ab9830467658329687677d49a60132afd4f8b06820183d39f4a1b3a495fed126af521fcdcb0b06d493d61fc6455a1b497d98adc521b42fd7edc9b760ef4ba3459fce4625967039b811fd9cfb09f08c6fd363a67f0c5e359eeaffc7995a9203c78ab74b5ec5cfe944479fb013dab4bb1ffbf799ee411145a471a07158b8f73719ea8a035e00a364af74ee46819c5fa35605f54a036221090b5f5eaf076e3e1a406d537786555448b9390a15b3290a3d0f30e6a001110e31417da90b6c51fbd473643751f8a76d514c22dd0a73ee70a16596d3b1d139ad6eb6e293f3f38db19ad9dbc8ceca170e35a284b21e60e4b697f243c3bc18a876eb55b3b93a9b4cbeb4ea21ac9f9d1bb6e436c3c68accf6695781f5eba3878434a173b39c1691057d7fbaca3aa590cdc909b5fd64b7d6f41cb165fd0b93d6b638d2156dd1a099060f0f0f2ed1ed9824725cc31002bbe26209c1ae3f265268919a7f56c70911f1179494e31d2742e4ba02f047c98cc11e65522a1b1c685429a871252a463e232ed375bf363f09566e98cfbe2592922707d9d41e392b9f2ff3990634350bca68cfaa581103fa881f68b57d00ea5f310b8fe36f7df9ec3d64901d9da0c3dca24b79c252a69232523dac413a49bf942578362e178c4f3c7681a2d2c4bf3c7498d6e19da3fd5f3b32e1920ae2c5182df1e8194e7295ec712e98d6f3b11421c51a10b421327b423ce22f1fa7c2cf4a747cefb67001948865983b4a48dd182626adc87fc34c441f3708a39238cbad157cadcd7beda4fd06a5665112649e7255d1924c95002c609059839858831a264e01694ab4ce36d3a6b7a45075aac4c2eb6e45aaecb40a5b1c37cb964642bd02f16e60a7ac8bd45b776e7902dc47b6408bf048c56cfa89b2d6c01dbc9f3fe684e50839f22264252cee4e153cce94a984ddff805ec4ed5ba06d423e523b3c62e29eaf5342fa37087d46845e6ea27284e556b20792336dc92d75d6df3831c0b5791cef9f11ccf37fe70d24cb7bb7b7d8e3a1f6ecfa23de5e7a38dfc9750a75308a7190f963fc741066683c2becf6119d051121b4312ade5a2be5d1e7974e450293fc00010522a7704fc6bd8b09c30ec292e7cd40b20394081fae751d4452f40f9954cb5289aaa94bb1a539bdff473a6776c0eec29bd8abc54dce357b7aff7dbe1519676581ffeedaf3b0a7428210122201b7f2b321c4f54c49d73ebed5d0d8d72c05a2af250ac35ead82aaa20f88fd81abb86063c17eeeb255786442026077c32f57c5b96014e05b01b8c598552199a2dca6e8f37b4141a8b6b14adc5e4d7da1bcb34de69e8d1604ce2b59aa9e0212c35caf5724c4a4c17ba4d771442e5710ff0819dfe82ee2cbf797c867f2ff66dfcb113091b2993053e65b0c8274e3a98b20c4be53049e8117abc27a0396b821898224ce1f55e67c94d3021deb1cfc0eb9856b0c3647140e877b10c5b5cfecd75f618048675fc6284e368129084783d3303b2e02a00b547b228fc96d6653b0be49623f78c3bb9dd4c16f292a63eb9b8bfdbefbd18b8e9e210dfe5f763872e6f9cecb3feea03f3ac5ea884cafaf088885c47feccf0dc23b2b3dad80170411f289833d24201817be7d13062cefb07fa13beb806386287632fe789e1f0a97e81fed46fabd3126a2aa0567ca79277bfb705340adead7b64fbd4f1174d1828efca8fbd0a3702a45d5f9ab6ae1614414bfeb2c457308def86761e83d9222e1d64cb85fae42ca6ada8bb8655a50d03cc7410055feef67caaf134720530b55b429b87979dee3be24c1a45fff31b764b27996116c133e971a98d66d66c495c71c691304c64e3073607e899fc4dcb78f240d2718c204df9d69830585fa3c6beeb14bdc47407f557b9f00e2ed6dc3bb1adfcd7ee0265295e305c9155009740188ed581b32ff08312461c1feeb22fffe4e2fe522a8ceb4fb63c54ca9548014b4669a48bcd0941372a323c202b00d1976e45e3fe73fa5510d21d8c7121cb37af48d03778a93a6e671478f0f6366bb6abb962955a5ce12ed41462e7da88f917326546a9b5d23b439f89084453bab099059cbbbe8c33a5c21e388c2271928a620d3db4c8cbf51d4ddf44ce34d2a6705901963369cd3f2815359c41db042a09688267a7d36590213874351ac90729ab4b781f3962fa3c1131ba21b2c79e84ffb64869004878fc681f7fbc5a232a047038b37a2897d53d00118eb218923d3f6f1436d9347c4c72cff5628fb8c8d8574479eee0c220c3b034b1fbe61a2f594a02bd080927ca05efa660094e07e4dbff8d39322b5a17a292b80dfaaf48150b8a550657a428d2ba4d6072d3fc6bbf8c767e72c33d7de6337b464fabaf6af2f48825307d79090eb839f1b2854615548fae0fcdb2aaa065c01c3a33cf987fbd16427ef90ed0736fb688a6743c4d1eec8a34747d3e310af3cf8875c28750ebfb1e3b9c4afa9517eba2ccaf39aef0bf8c1a56786934b662f3e999c94700ee7b3f34f3ae82ca842d5a2f6ad1d6263dd500cb28790aa28c1e9320b5a9293d30d046233e4f8dda58ea65b441d78e25dfd513b8d0dcf22d5e2796804777768b83fb864927337bd17d0c1aad0aafb2d74b0d089323b04627001f050aa898d7bd064756d054803417a5a8999d4883c8067edd2d318b64245957545fcc01163db6e0e7fb9215d630c04e3238bf0c4b7665c9efb140af997b85db2e813f24394bd7ae1d65d3e76e9a93ec6160ddba396a5c184bfd344ef0d205736b3580cdcbcd7c294d38f486543ca2a447e44c868d28e3728037a3c087fdb31190f07d68757c6900fc736153b602bfc07650f902225ada5e7c2077d839494acd7bc70d6ff0c790dba5acf9ad8e52deda5ec961b2ea0f85faef6c8083096d96e01b578ba8b034deff61352f41b093804beff69b6cb476757ea456d8aa19cf8a130bba59ae8ca0350ce51dc222ce73892db7b9b0cd0955312fec7055b483c6df33d32f4b8ec9cff245f0044de190c74572d5df33b5c8d0cce179183d8775afe8990e85aa6b1ccfb68f7d24c9e8b953f2f419ffc179dea23c8f6e2cf2ed922704a64dff8700e5c82626a6a9add64a94368cd9e0ec6bc5ab3388e41bea2986ab76e959f2465286d5dd1d7a3589bdac2731867750ff11220e9c8e47067a3e393210b057428ef2ab5014acd8805ee06ef0bbbec18d25fcf41749b539e48ba3b63b9a4c68086d6c092a0ecbfbcbbbeb125360969a8c487fc4a51618d1a11ee40245be208066aaef4d7a5ba5c7dcdddffebd480b6605796793392b74b920dc6d051acb8b179e1602d3fd1c1be0f517fcbd074282000b33e8c4b1d0ec03dca10feb7e2bdfc52d52aa176806adc2862ef8bd5d7869427b80a7c9c5519506fc5325c33611ad2a8cd169c8e1ce9be96c5d4420accae56aaf5e7a68a5e27ac5742f91e35bbb62d323e8cf6f1748cff76ec3f0005c9f9ac2b5b2f9da33764b078da30d7fb577962a6223befd36ce6769cd0a72747d132cf41202bddfab7766407c1f0cf0e80f2095f378d3ca1c6057a0a6a4e61ceb9f7753a7a8e203fa4fc198e24265a48e834c9db8340991fe08875cce6acbff7f5a8cb7afaf3c69272f378af6266d409cd86e6d1dee9c89347197d1a6703e44f1d1e24da4bb745b4bf75872a3f54e39729add847a5d7f2bbb11123779b9b53a01921376dc05ffa119a64edc1c49d69f74abe28348be065b84cead6c338f3964f643ffcc7f875bd8fbb66d9fd67b642eb59737a7f3598543a750041cfed2a63aabb7918901d6aef540f4105caa94154219652faa2fe3efac613c501e31c936be2387a34176d4a19a1112fe1d55fc0c52eea2b638aa84aa19281da764beda0f727da5ee38b43ca127559fd071b3d3e239ea532a96855efc2de45cf14170bab5919e8ef7463de2ade423592867c8740e8bc2f36060f69de9f486ac118908e3044e1839e4fdddc02195cc2933e78d766ee8f469bd582b47c6f3e409c82a6a85a157ce364951bb639bdd9e34f24764284083738ec7001a8af118cdbbf775bfc8d8a2ab94e30776d2f30f22782c822577795bb5127663e0b6209f474112be4cd6f5b00ac5baf3786a776df8f0119af7e7b98f74878335dde7a2b994b67cd350326d952516b914959c1646d38851a7c743c1019761b4a0a1e382f481cad46825989c02bec17e7c8a0bc2cc934a88cf930cf1b7f5315329194dc49eb5ea754b41ed5c09d4428c8892b885a939fb7367ef061a7d303dd0591bb2be5eb3e9b018ff751f805439e01ac06e92e2ddee80d00616e3687b2fc2305094b124cb8dc825430aa983b5c33a4eb010eb5d4d829f0fb2f12682e44b40210b3c47ae57f3b7a61b06fae7d5d9ab7e8a1784170f62466fc385c01810f132f0599073859bad4b148ddb80d718e9e906a7ebfe7def4568c2723b48b5ad2076bc162e0047a933224d74c5926cc072b3040b6c0a38533b05dd35271ba8009c1f766da9ef2606711185161b89dcd20add3664e71074d746a3bd8166921fd978cff8973cb472b105662a498990cebbf5237ff04610a10cf9c9233e6fddecbf357cf6988bf6ba8ccdae9d5a45b7c15f73068adae13d350fb618747a36d53247b12fe9e611da4e45d75c87c74ce0e88661c4b5722accd1b7894d85a3f3ebb0bef72eb53f8bbec962b5852f74a36cbb5b83f6340755c1a797b251f0e9f1acfb16f29c93d671c07ae12e23f62fe7e57407e6ad7b2e6eeacca561f6a70a8eb4e1a6b91eef089529b81d89fa4777f022e53cafaf2725d452c9b2c0effe4c620e70f7aa9bf8bad4559f6d5d4cb204178f9eddf8aac9a2ed3930ab0870a99f01939d7f273a38c8eb42b3dbe31cb67a03eae4ed562c9e0a28301592a09a1531d063d591836ce089e4d8f7ede34bba1fde2cc2f25e7ae2328e7cb950bc87baff39840f9a7aec955be287a6441b357b56e8048b26c6701317337e4dbeab03307570d767d6563fb0d809432b75ff6282c2e07acd580974e8ef90e41c48753228e496fbd096ffc9b2921a09b69446c97ccbd4e57f4835d19b0a03b72e62c8388541d76f39f29a34609eeecc9f92ce1558325479b8c5e8f6ad9d28974be13735a0d737ff71c1e4342ae32bbbf5af10ec48df554812126f8db94115b933d0327e82ed6f9d1215784c5760af65654f1d3174770d2869a7cbf1e099914219acf21be72ec95f354ec29a2883f7ffa822d31906867379dfaa79a5e0f0ff87960c3b41d8133ee676bf6782eeb09e7412d7d4e4f4a29fe03f2c493f78d67f33849a2f54a8d4bba601d7f91b7e85f955256eb630f06b9d81aa8912080c5843d501da8ceee08133b70ecb888a1e87d3bf7ec09837d4f4bc3a09f2eba9974c8f160ad944b94314fd9931442e46d1bcd10ea3d60c85fd9e1f79b07d53a2ac19c56bf56edd3a8d3d565c62d56ee9a41db8de67f46ed1ee132290fa80efea110e88fca1cb69fbc9defba82915ddbda595d50f11141999567be5e4f9ab9a3a9f9890c8f47647b66dd51948962173a8eb2fb12b1eeea0237a33e3b43f91635437fd17b3a0fe5ac4878f9ad9d680ec05098a373406430047bb258c8e69025cef3969f817c513064d9549cc51321c68391e340e2dcc259e295727717bb4e19d84a383eda682ae3b278a9820cdaf56ad054ea7a5d22b702d1ee788c1e3dfe05ef6a01f8a207227eb623d8ce751b45162580f2028318f88a76d9963010fea56064119e17894b4f54d0c6bf3e4518c500861ced35e176b960edbf951d64b219ab82b9a762aa37be9a522b5c572c0a5626007dc56e3df5843fe12b038602888ab738a2babbfa1d4bdb72d169ce796a11ea0fd1e39d4afcaa07870c5d5840f4778a76ff33a12a1783e36d59084fbe93573ef48244cb564417c626c242c3518fa184165dabf2403392470e45ba539a40f6bcf69773f5582e150adcb8ef3996bdf1293f2cbe0c5f592357979fdbba82961af80f57933b8a8518908203a4f8102ffa67379f703aacc7a9b33e08e4ceeebc1ec736a04c6fcd40f3b01eae5abbec6e7f3af613b05db2239cb2b73f31a5a9188965115dd981051a01430bf90c6eaaa89280aefa604e4e1db3d05d07bfa6b577d9859a4edbc5b83cf2527d23eb64d0fc80855db866a2a41d1b98d5a412e39506331c0221b581d9f8df43bcba98e76eed4d6bf8aebd09962b0b1367a5e2485032f1cf81691dfa09df7bc61f16c6bc04b690496d6ed577a258b6498c075d15ad948e0e5236023e6459dedec789a1ee6c8dca9c82a8c9df5b6b20e0a8ff9ecd1d6542de011a8c9b9a73245b11c26bc297dfce50145bd0b0f4a04e035f33f8afa7ebf9db14686f67879dc3971d2a3baf97eecbc025b83664ac482bbfec96dcdb32942aa8719c2e2fae039531c7122a209fff746726924e1582b1996fe15d188ca1d58fb9867633fd8af18446682679ed13bc4f33a6c8ae473610bf55e32caa2572d2684a60752a866e274027b0e65c1789ad7f12f291f8a780bc61fa170e5010b1271767a7c98e6363ff30cc83f16d02281642404ea5c40f57c20ce3ef16d69f2794979f7f77de9e0644c29c19ef7443717b39abab808aa379a164d1a4faf6d5f283b1fb2984f017a53f47814812be847f52998d1763f1691b29edc2174c518dc480e9730c86fb3be7ee73442c307aaa0cc4a5a2102139997580f074455801475c5d47b57c0231fd5bb07e18391e7d9e9bbd73fb33cae6aae39abd0bdd0ea0a7c608917a52adaa31ac5d01d8d6822244dfd9ceb09a2893e45205c268ff6c17607cdf48bd704f7e4473c3e51663e68b60f6780ab3262ef35a7880e637bfb7f6add3a36a05afc01c94247359e348f6e990c561db43d50b147c5eff8566a5191d275cc224cb34882ebb5a25141c23263e415afc9cef6041868d572436a7687b0076aa8f589eff3e543f43e0ce7532b326d03503ccc041feb5e99b65d66c1ab54b4b5da709a87d6475b1a0e462a5368ad11482037d400e2d132c684ccf07b8cd6eb7690116871e1289cc445d1c8f209ef9b9e831735c278f4ef6c0420029bb70e7109e29c557048808027039c86e5a532fa1b93d4d3306d98ff0e26803f671723daae6830f5e295ffed0a8007714d922594e8b688e621dade134c8f7967022be978f037e065d63d18e23a99fb1e3d37c2af74ba02fc1f62c3507dda5fd387ece8520d44954c65a4c4ddc331426ceeadab8eb3eeddac1aa78148c72c661d19b7471382cc21c1f4b861deda5537c510716ed55c671190b937a46798d606c8af3bb52a7c565ee0d0ea01d9abe42bbec9e680be4c4677e839fd93443f6c3450a37964eae3f8d0bc5822c6d8800c344c741fff6cc1d98fa9af1d5fc9e06bf90a8d77d1a7c5ab06d28f1199804e25b9aa8755496a3971fb4a6709a470b7c32920fd77748c0bdea3dabe7778be397528c263f617ad94b703266240d9373e86b8cabb6363d76ae4cf3edeb2b4d8d912681a45ba43ea92d8ecde045bef034d490b553865a940b75c074865ecc82dd1d45edb9792dd64d449f0e13c1939785cfc023adceac30c5e093f5552c6ee6f52096b66f1e34bc31fe3fe00dd64bebb07b368a22b6d8aa5746b42135e0d911035b7cefc88e5c21d00d37ce24ee6b3f937e4b3a2a8eb526a93bafa44535c970b45a9db4ef9a48ede1f6d62f09373f0872672e2c26073098d1a5b78bc9c610d4b12cc136900499675810bee4d829afbc9fb4607572d8c1badd2a8f58627809cd60d1afd9797ba98221831046f0ae2711599a4f650eb9452ea133405ebaafb52a311b8b87519b75f58d5485261a30f0b8bc412a41d462388646466823422f2ebb20ddbdd97af1281d3f422a35675035e8a2e509484e5bf93770823d5442c664203c7405952d2ad759340f8f7bc7aca8c9e9a3b104f7989ae8778ff525081730064dcf7282be2ea1511d3b778bdb1d868bfd113a1cc6104626035797b1e42a9a9750f58523a3903171e387e00fb7cb6f8781ef8f9164baf7639e87e0ea534841290851c6b58b4267b091e53c57f018c8d3bc2b87ea8a3abf22a56801e0c27ed5823c6f79adb1767cdd1a8a9b0df6163e09a542850b30eb1ec3f7951a4045ae23c67e7842a47feed282ae51834743ed7c72865f84cf96d42fec802e335b205d5ce14bf6e9039935744707c6df0c57fcefb306a7f8a6376d200790d30f5dcfee619f80642d4ec19515f6cc3656de28e9267b860bc8623b1a5d66554f247599d990a0ad1771d0f089097fa335fc59249ba36f0c0a9b1cb87fa406be2436e86e5768bcdd32679e89b370180b1b97d039a4abcf8fdfefba8c5a719eb99f1c17b2fcd1c709653cedd5227b03e6120c26fc2313270fd5a7ca9ce646c1277096677d26299d1d98cf551c45a138eaf983f32e16480e18e258306f0e62da454ce4ffd56e520cad6d01a1eef9eecbf8da76ef1589ad10604a92a9f30817099b0d674845f55fef5260b4ecb9498de21f01c26377f22b65674312e1629727faf7a7eb63cc75524aab873ad791a5d7bc65c96153b170c379865f3b423fe8930adc4474e2c193b8c236d51778b2a3644aefc907a6599829529034ed5253469cdd6dd712f67bc7c13063a1721560162827da8eb12e2db41d78dc91c6b37bd6cb087e0c4d50ae94f624b4395d0e95efd9b2d087f4f10eadf6bbad037fae4ca2b504b82f3f913d5aaa491ecbcf45442d646c126ff05493353d974ed1c434046f00356add4116d2602fa464e77cd4acf75b72ecc5c8b4972912bdd66fbdd932d8470399bd38e82a45fb0ac8925b5bbf3d43dc25068d920fb32f8098244ce6e4af073a601e4705ca1cbc3405c070e0a44928ed5cf9db09971420a4d9581dc2afcf100f27bee53d11d2c35dcc4e0c189abfc7bd4e10cbf4f3853794fe115f855afcf9f3088898fba5b7e21c7e72b4b623c304e9a302f8f3b816684804992eaa70bc0ebe389278b039f60cbc4b9ffa65a86f094d9c56937e7b6a5d8da784d323260c24b6ad7eff5f78f6c5cab1ffb50ff8b56992f035d2a68b0fd4da4fe131bfbea972073030e66672eec3799e7b8c5cb918d3d3e6b2ce104eee44af08a5d5a8129c83180b697277ef69f31999a7ab38d953ddb92e52d65df4e0b00d96ee4e836aefff7b6159975bc2763bc6604435c18bc2a15c9238aa8f5bd2b2f34d39bb02f2a34eb295a707521b818deb371bbd2411234b8e334b02462690049991ea751bcb45469cf005656c17728b2bfa16586fd10a2df274b847d1d6daee4e04ca23eac071c0f9c5c70ec2701d67b917231932c0898c3015269c4ae7c0616ad2bbc17f9776965b079b7e947deae328f6eef99cb0f800601fd28fb394bd2650847beb995130d9a055e25fdf37bbe5b930ff7e5bb526fb8f480e4317039807e02501b1b8121e7043fbc842d1f113cb4c10811a1b7900c0a1b4425ee265e108ff9969f65e9321c2cabb3bb8ecd61458caeb11502e73bda58cf39099a021047a005aa585c77d6eb74f20287adff2a105cd43da1580d1663541f4786d5ea57b8029ff84d02aaa0d85f0ac14046433cf158e28ce8dea3e00b046bbc3834d2dcecc179d95abb6b952afd06a0a0f7c54547ab1274d23231d7b55b3a43251c0130c341146c44fc2a2b31f8e65a561b8df4e490413ae89da578ffd5229c6f171b374297d9d55fd090e5a57bae8e376c0c469200f3c96e076684938822f502af87d2f8a7f7e18ad9ec38c180c1087c6213619b4cf81e8f4f240eae7fa5a61891e24b97e4ae76c8973730ce6da4079946ac659f4b44e232ed6cb80011494cab04cd60635f942475adaabd61d0355dc42497f7c6ecface37c8f7801c853f257b6166f105fad60a53584b5a38a672cc7b51f72d4acafa69bd193a40a22ab29dec46e6334762f88fd0549744500689f4947d1da484753929b998c9289923bb4d2599e3b677edc5848927522336dc97f8a1ddd3843f3a8189278806dfb076870654fb2e3d32d8bc1fe72200568e1f7e1dee020454eee423647f5b5c9339563b11f294be09363c6033c61f4e204b725a573e87d05686e7eb30b78cf8b7080a0aabcc3c19309df91cdc7b34635fc96affa1fdc41c001f30f67c78ad1ea7803ce65e97be7889b9ebaf26f1b0f99ff6e176a4d9b4f1794d9305e688f9f6119228ae22f0d334fc96ae9b192376afff338170c4e4111ce4802220b50090c9d68766de8734b3d757490b94a71f3b117b465934bd3b976fc90566f2fa0bc84b510544f148f1ee0a7789ea11dfa0910ddc9345c013f3d8be1ec92f3e0e714a6d7061b9b50f4b49e7e658a2dd56f6ffbd8fa964accdac7b3ef39d68419d766bfab02a6b54ca0c80afa062c84c146fcc70652c0c5c47565f763207e04c584968a18774477f69256af4c8d4f95ff9a24466017c3e6d13c0c93241c83fd58d27ab0146c08cdd1cd8c6a019ce9c7b5f721f8ee83db68dc34f993ac27014d99e5ea2640d95e61b1c5f41d76800daaa5fe59ecc66f6a9aab3a146e9165b6f5bf995d0cd627a77dca29e99b4e5651fae343719609b5ec261ef3824dfd0e50f02f5550290e164a9fedc0fa8aefbee2b6b008cb21f4d4ee07f5c6011cb0d5728023d190cfbeac1e8f67ee09fab50a4988fe19dfcc6d972308a234d2662ef0999a22e8a62dbbcff212e12b48a3d6df2b694d4ea0e4a44e548dd1fcb0527205c2262e87f436aa80da020c3fa2af3816684b48a6aa3354c3064b3934b030b16de181ab331a92a2b55098a2895e25f2a2fa2cc88e85696c16dbe56bd176d74dd5eee4e0acf3326c23e292f853f80ffb9f31637437cac47ab4e354a3e24398b90933a3017a6cb341b74a912b3f41af1f55edec96638367c1f1464dda29cc4e41d0db837fd7c09e7fe0e1d10d849c0f3ffe32d4c1121b542c570331a87ec2b2ef0829c91866e52501226572643a6e98076c4af3892cd2ccae4b42548a8e6f7908394e2c74e27f9046ff538151a247aec8e9b518b42c4284a7f3c5a021fa5a4a7d94333b4eb5076bdebf36b766456faa5077b3a6d326557b40e51d07b9a4e47b5194812c05401932814b09a1fa314e346e2018bc2645295474dc738dbbba0569e0e90f743289e3ecb10fed6a6f5452f58539626a9a52e03a8d25cfe10c9d6d2b4e55680d8cb6bea128750b8e2d4671ef2b9321a9be678be64ab6f0a1cb7ae98e7b57ca8582c782e9b6394c8234744304db3b7c30b25e37e4c0c7663d6a3e451c204793283d18800e4ede014175ee559192a78cac9e36f68288ec039b14bb03b3aa87e04ef60b1713310746893c1e1669aefa830c65a68cd647f2aa33ad511bd42ed65670c7b44833a78f7a145f55d373aecd4961547e4a5b5544121354015fdc6f919599c99c51a2a1f2981a8ff2fbb130b14d55da55f0c619e54b83c0414d75bdf988849235da7038b6fd90cda57efad32be104a952b17eb2e325e014899e5c7f87e670e6440f7a9771bff782260f8d56f760c0588010e3e3194a717e3be4ede6b974b45c08b6ff2553006dbc896d643b39ae003f921d675a948cff1da80dbafe72a00984520752ace1691eba9f57a98b42a0eaa498190759c9f2fe44f9576111c9148792d5dc8d4828b783a4695dba4f03c80b25817fbfd8e14831bfc583df47c8b2ead6cfe5f63fcc1bc66db7a4ec8676561d51c8d7ec94da82e4476ac62b28216c02ff1836f6df10af7c07d9a10ee4b4439bddecbb7e528fdc30324dabd4847f7c63fc1925fa3dd531ea669fb110a89fc7b7d37de741f052b6baf7861b0415169203641d62bb91d65391c546652da61a2d9838be68527d9b3fa36e9b603f28386506884960ea58edec23b1e13ae1660c9b5e09e28a03fde65425b362b2ab9d2144a7d37e72548a3d0cfced585fcf2336a5d830f7f2c11a1caefbcfbd7e17ca783ebe225f6151bce841849b13f5baf51129850df695dcfdf1232825c63a90d18446d377a7550471630056d833e5a56cf4469a59fbe108d89d7f6ff311ce3f05cf166fc1b31f649bba60a7e98697a5dc6175181fbfde22a87479b517247598298bcaa7c1a6e1cb3295905d48fdc9e3396b3e14f96aac251f22cafee3e0691deda6e8de25f9719ecb15b26dcbaca085d12d2efac19b9b7935e781e690417c34c4aeea6487d517ce31e22da2e9089403ec3311281d5f088d439225bc4724967f53ce0f07665e248702579c8818cdf5b4ac3824545a80c54cf14e2f99e5a65c2d8c7bb41cfde5a4048f5d8c7b3c9634340b6a39cd91b1864d8a09c4b3123ac80586313420adfd1c5d55cf2b8444473f11a6b28e4e91576c613ce4b5828085feb5583a6956b6ba1eccf083ae02a957bb670a34769f46ef81a4937802efb05a71aada2dfd53e5f9c7ca5e2b71c062eaf8ea81244d34401a5f2ce5827774a3d8c06f69828d747d4ad76848502b9a2456dda119448578dbc094af0f8404f8fa0dea5404e4baa01e2791886ae596491e37f88681bc4d2a94b5de3565bba40c69d29870583cf4ddc581450ff58da09fee6b4b89dcbe9b8b9e70a0ea8d6c12efe9faad5da6eb47247b5f960829be4a56b328af25570d7a669c3f1df9c7ef9e8831b56d3244550e771069e6fe9736eda2f36c6726a17133e9ab66d1b0ff2665de74d4b18ed53e6253d23d472b567574de9a679687e5132a55519c53cb7e6e78d366d9ae023ace35ce745a56ad867c43d3283f4839b466120f819d39a11e023ee9c832eb7b02eafd92181a407403ecdcebc5a5004f7f33595623a64b1f87de2de5c1171b2235fb56fdf76da5d7278b1348fa7ab88caee8b89b23fb9136321b6de915df0ae282bee5c8563b6173e541e5cbe336942009bf2fd0ebb5646f03fedccef8944e6c32871def448ecb13ca8f5a8e1503c12939c899c9773a78efb4825632c763c3c0fdf8824734d1d509405cf27020c246f1e885e8dad99c24ba6e3bd7e425b18f3a1ea05fab40214bc1f73737862ddeccff0fc03d0a919b5ef7be694d5761b70b9a2f5001d5b9d5f7d912b31495b4d36e0edef982d5ea1860216b9c3ce0adedd981152dc1d2132e57aa485287d30c8dde78c49f146ab1f35488b2828eeebcfe5ee255490bce11b0c434333e5a14b12799b424772fa47d07ff8d8936a0726639f4a2c6fc2f1c325d3a1da754f30dd442ee494c65d231d9d83079087968256e361ba9c7820c408cdfe287b9be7612c9b56e8b69e33c302975477c4e7f7384d715064aae2ae9ce0e333a77ff8a8994bb11170a8694233ab5a33eea4a0c3830c914f1a9fbb951f15cbda0daa4c69e0fc4ae6b876e5f5b87b55f5f29da8f16a57db6be52b3c68611e92e7fdd65490eef9f049e66aae705e8b0d30601a5933c55511af320832a1a00a434b5c56e29e11cc8a455120f6ac717f3fecd5e39c861241333a1ce41a2145bb0511b2a9c25048e6cc567b26a5157b838e0e72a0b202d303a65f64528f10dd4391d6d88eee46879bd4bf0a092f01e9e60f597502b6cb9c6323d7573704f6f57888d04536874438ffb6357d8c8b48a4b95bb7cab79cd66b8df39f821fac8bd9d02104a4204796e08d8dd624e88eb10eafbe262b8776010a3ef136597ce3c5af4585f873a3dc3fbf8b2b3c6e19d745e6be3e16eea1becd6d798d18e23be900540435523e369aca5ecadcdaeadafa59395ec71c239fbf1e7d94ec5c35c603ffcc9c4345f5c66ad595d02a6e590be055f61f09747c0e7fb34f8032f9f29666596f0a1ba4b9d27d1febead781def3f8b65129e2eaa8b7a61bca82a160cf9b45ca148d26298b29d5753ac5be162676ae2ca435db73a11cccd4d405ab3b674cdc47cdc64ad19843f36b808fa8d5a542e4c6313c1b070d896c047271c1c3b5a0912671522c7c490054b956cebef676bee36f618e7951efc15c76bd262822bf8312e62ccb1db45e35bbaa7437a25a09b4951237acd05a40f40dc9e5f9d880f9b55e08bd305a8691786a2ed3398b25bb1ed6dd120b1bb3a8cd1d1c689eb38b40fe5df10c0d3183b516189032ea6489fdbf1e9ba5041a0106a7a04ca7cb2c78874ae080cb27c720ca241bb0fd6bbc367275845c9e1c52599d48e0080cd2124f38750c4a35ee66ec83c38d7a2cae2e760d7c2ea16dc505ea956d87ac589d6e6569c3dc58a9dc1fcd935adf6db9cb2f3659d66bd4ccd94e0525c6b858f6d072d9b2c67b737aaa0ab3ca472305f57c3e1f1f913a8eda6bef9a81af0502e7c02b0546c091032a7295e8e6099646e3da4e92c2c128e072408aa34675e89661373f41d7bf03bc8789f037a589655b03b9c100ac6f47b0002fb1f5fdcb95d3842653255d9b31b4da3a960caa9327a4b5d29b61b94fd89738ac24665771952c026f05a873db39e40300801d3a4f00f4c3e4cb9839c51a2a3bbc64abef95ac85ec8b96dea8761f10b8183ba8f55f8dea8483763d1a65a537518594543cf20ad053ad47e7e9b742eacd918cfaabb36a0cd9bf6dab54f0267b610e1266cab909b76b747880bccbeed7d2cfbcbef46e4717af2c95fb5c8ebcc29dae3c60f78e191b0d0f78f8aa573c98cf76a366315ad8e7c0e26101ddc7ec1a044efda16eac58b06bd6f0d23a0c7110f4271688386d31a5d524c7602482701ee9995304aedeb31049386ad7ed17e37e8ae9071dab0829b41560196b2dde1c2b65008d40ca31192b9009c7b0c3a4e58b82bf6e900fca56e9fa5f833c218faf2fb260c1a86daf85ac0330e5aa09f9b3030b0384756906216c6c58544f1109d38e39120a2ea5cd1cadbe916fda90baea515a2ee9135d129e5bff2122a6fe193ba3bbdb5fdc88a07796fa8af19a39c504d18156789d7534c970b6892997b50718cd55f8cb7445fcf23d1bce9ee63d3cd5a4b18eff01de1abdd9c49bd5f8695a8f4a72f8de3fb7a5e9ff1a945deda171afce6612d78ae169c359ab94864c51109a0187f44b02de5f3ed966c0dbb7eb45b9b80bc88ab0b79a60498fca631e7c0cb8d7866b4800fa8336cce5e27de6e3ff32965c301dd436de452ec7d021209a21e18d9ca67c5e6c183a25b8d3e113eaeea8647fdcbecadae45c820f98308b33480525e3b2941db833c3e2c008b75aa98ccd7dd3b87623eda737264e0a3c0843f676453c5a0d627bf335c08e6ba291e96d4c50ba5f144231386fa786c56f1b545fec126bf4fd26bbee3b806a564fe0ce22676d281e9c1290691959f5ef46cdb8e18e2b4e9b0a70092b357a0c28c6db0a888d9e1f0ce2954fc0a1cac60bfc2af9d99dffa02287fba3e1c714d60663832dd8cba956c83475381daed9946080ecc169d9c7f9fd3ec3d98d6a34330b57dfeb54091ad20c1d787b1167bc8480320ca455d6176f1ba35272db309eb88bc4e72e4b9e88b23e5e44b81f02e8b04fcc576dceb8c7b9e0a28e112d81fdf3cb17a081bd9e141299dc51e220fa61a05e1005500e615fbcfc6c5fb3ba6ccd22a17f431aeb82cb40c1dd1c5b190c9d357662d0a62c4f67bdfcda1359d5acda2ecf424ec4a44ff4d1a622fcd44ea56fe05a705fd3b961057bc9ada647e20dacad9fc9c75ce61d2cf5fb01cdcbcfed55447ced3885925c58c4b249ebc46e2373a97b84211d7fb233a46fa44f8e2ec8a2fcb1bbc7e06ff987862e929963597f5e4c7402c4c233dc7ed2bddbca2ff47cc4c7a79962c63628988b57ea5926d4b6c4acf13ef5853f780902bfe42261c00769346a58373aef99fabf4198fdf29ead31d45894e3ddf75976d040b7ea155f1526b4d0e30bc48310d5963ca8b63f9491b847f99a7aeaae6c099507e78b62571a02fa02f6ba7dd3b208203bb12ee61802fd88653ec48da1cd89643be633d1910392cd0d4a16f1fea77c8851cc7a076e00391f57c044522b40277bc76fcc38e057954d2bb1d5d14e43e7909842778f85d20c1f8e6f8323709043ea461ba19430387632de64bd8c8b7cb243c660db05e84ee339dd15f29853e7d4c641b33aea1ac01fa47845cd6755f57752828927c85d06a9c4ee1d2a9d45ce94ad5639e43d9187ad3d18c1a2de33c63897934036ee01720047267ded073c799d7aab6c41b7c6d5f26c21d8b454064639815be8ab08d0259a1e7b8e6c86c5013103975bf932549801b1d0db787118d8004357d22817631c8cb1277f50537c62c0271e147e76213e7d72f5a4caf762e684ed9244f6a12f7ecb2e944442c78245d7f49dc8d2075c2bc736a883d0502e2d50aceda78d7af16f117e3e615c0e5f170ac8ba1f6138ae298124523f2e54728c8dceedf3d631b7e2d5ea2cf9ab46e7686d4775137f24b863a69aa72892d52c3490b2d7c50bee37d22797d55f8eedcc091011c89454394b75176a0edbe5e4d67c570b274cd10b4c964dd9c47115c1c9f08cfabeff842a2b1dd24179ecd9996f04fefc2ffc53f716faf8b091e5da64913234884d22f76fc79aefe378a16bab0b60e1b9dfae688a5ab3397845e2414dde08951f6db02850161f1128a9e08a0f292a37616d2780d5b2b11d665a8c4a2db292d6bddd60e9e183d58bfbd8d7f48f733273a5390517dfc8b2ef703327e78c4f15226299aa7f46ecf93735ae3cc76e206aa1f899430373f1f0bc2608282ae1674088bf45a8beaff3baa6f3899d658b36b7eed5c3cb02a152673e1e074064c38edbb2645322105822aadccdbbfb39551da44cf59467fe483fdeee775206cafef216627f58e99e64492fdadcaf92afa3a5fa243e943c9b6277bdefd490be18d4b6ab4f3a3d5c6ea24b29131a50276c654315dad9aa827aaad1574d45cd01855caf23e7a04331f3d345ca47ff3b2ef2b464b265fa31da3be3af7e04781892fc3ba4fa2037951078a6ed98467b52d590768f99b76094e7f2f0890d25ae572bdae12b3d3a8705de924472d9ddd92e49765770954180e10c16f4b59687a7d5cbbf12dead0863b46de5f9ba2177e8b5393bd5dec733bb270a23415c29d6584efe5c00d7e4779248ea1474e5c698903cde39c8812a4fb4fefd003a4a96df4bde3b2719255bd462304aeca53d776d239a43d72a2e2fd058f4a3aced4cfa0c2938bbb11e7e3c1121109c8507aaac01c59df15f057bcd2f0a21d1897e3206f258dcd718f91527082ba58d90bef6701a23be5a8069a1cf0381b382e6b89d0ef9dab8220cc8b6f4fb852d2934ecf5ce858f7c84265eaaaa6c03baad84ddebc27fed766ad6437ea9503998180fe0cdb0eb2b367f9ddb81de429e7e08b3f3fcd1934ff3242b99e568ce5e3afd37ef14ade9d8283bca02c230747bff8434d6012616c98f790eb911f486c6dab0f208a060a34285cba27245bc6a61cdedb39569116e5bf5e21545d6e1e2936c29d7dd732e8a378492b5453877e40d525bb5afe4cef84c016b649ac1aaf57a3439a754925bce6ef957d5c6b5232a1b3fc59a95e60ccf3cc5b104786b32e829d33bdeedd7fc95d2997c3dd5310e6424866f4d165b6e78d592db771f594bd4a9486386ba2487818a8d600d35aa86e26672a3b6a037e4b90e3f8fed031ae289decf6376bbcecef83c673739b29631cb36c936b8b65231ad21b612432b86aed1ac03ae96d687f93f605bdb516a9eaed266a6fb256b28d1f24f510020f3bd0ada7210618b67658dc7eb78517d9d7b615f1471ab150e2609633649c6ef58c577688593128a4b6393252f191ca067336dab988c3336fa2f5d49d74335e2ea7b978fa332f2a6280f4f5c6a47e787a0b458f80bb0eed55d40efbbc2537f61e18bcc4ceba69b0f47d3026bc4a69caa1059f98ebff95a9a9dfd08217d39226e27fc64a12dcaa89352167adafe4e5c52e118e807cb6eb78d9c0311597ffa7d2abbf40a3fc37aa06138deab2905551901c8a85de74efef74c6180db87cee20a0a3f2486b8134647219d98ddadc9791770dcf04a6c037620db5cac04c041aa21178a797f11fab92789cd3993293b6993605d1801364b9ed9f735e6f303522b0817f1a9c7a8a7421bfadde0f48091267a7fc5eb1e892428d2f9f9f6f6671a4c6ab08606f49421791d2c3768dea0cdbf218eed4cf5fe8e4ba43124cd8b81e609132ddfefd29c878912c1fddcdb932e9ae763fc0d7e8b70fa39ba888be342beaf6fb17004e6542076163192eb5169f2755365adcac6452cffda24be2581dfa4f98d92517edf656266f89062bd82728d71cd3a904904ab470f0852b77822979956e7e487f795f1c0d67588910912faab48de285344d23c1d6547b189e6d8ae88fdfd002e1dc5fa4257422b02501941a1283d00a61dcbf12e4b7b32ee29ff25cefb06835e9a3c130af9c1d07dfcc2633493af089fa7241e2bc906e7c29ec510c8686e1eb6d9d09b8ee1d453c54eb5d124e1b20bc3f9dfaae7f9f9b5179b32b150035419fe2ca3c8eb02ca6203f8cde6fa3ad464aed25cfad3232b5cbfe6be610d4c674c98b727daa20f7c35a11192cd2cb0181eaf34de9849d7f4ff89e9cb6cdbb0948d6dd27bd78fe2acf5ca5c93f45e41dc52b3af4adc575c127e1580a43105563396045fe337f7f577a92cf57c6a9d4bb4c23d5cb533789d525fe44737fad347d30e1ee996922eee80de0e7b391aeb2ac538ca6e69cc59b43d59b21742e495d38910ab91dc6d31b368d2eeda8737aa4064d7a66e5f99d7888e179f3bfd591ac5d11abf86940ba354e38f74e54bb2327f7569fb843dcddfff25c3f909385e57b9ef5db3cafb6edd9659d47285574cbc776bd8e0d731e7d5e80d3bf893d9c95f4b1125ea73d1b2f4399460e619bad93b8ed303cf4f0426fd6e9fa266793a2d844eb8cbba3182d7f6d976ae27313ed4d1e321b82aedc8c14eb9f829ed0e435ad95da2b7a1e54fa936196622cbcb2d17314ac89233df94d6e8b1c0bf6fcac6ea762974b42166c9f2a96ae31ca8bc20360f360074cb6b0f154dc928326db3883c3bc1691f7a82fb2ffb3ffce4da08adcee5b39f210b76c6c07c19214a39bc599f0eacc6d03070cc66da354a8b58166a52b52f6bdb49f50799b47b93be8bd6d562f9fd2c48e5b0039ab9c3502212cfc847bfc9c4a97d09d1a704c09fec4610042648eeb44d40c590ff2153e74a7e3eb1bfbccf231f23b486c55a60cf7a74b95666c5c52572744a78ce4d86ed36d5f3fd64338850b80857a426629c21b5bbd7845011ea6fe60419203759cd415e36510720b79df5c279f90418256ba8c4dab8309e71ae1f11cbaa71fda51689bcc8dbe9dfd14403082905787be464a22ddc468fde2e01b90e9cbb5607345f2cc0827496a50023a382dd5b7cee46d107039af5138f8a5c588e5f5f71359077c53ae5d4aa02aa82cc3fcc233eb80fbc17c93fc78ebb35c9c36aaaacaabe18e49333ed3c6af0b03c195111f5e6a54dd83f3f531bfbb3ffb067c57cba3b64cacc2842486a42faea37330c11912924d1a03c745dad9f7725572a61bc179d860acfa684d1f6e05fd8efedc483935bd0eeab65d4bf5da10a11f9c247f546d8b54db6b70ad39507f0054ec83352f7276f84063f983b984cbc4109a5a5919192eb4a781381e77dc13f97b023e0b86c8661fec05d92212bfa51066feaf69404118724c6d248857caa1ff5798d246e8392197a0aa98bad257eb5ac9d377e42495d5c871e757f95de6a9f006c235b3f2b8a90957f7814cce52975c06886e6a1f6af898b4716bdfa0aa2936cf2b103e4cf6ed5ac3c1dbeb4b30753ffcd32940397064e6c342c78741dd3e1cab475562b5f190413a189c5795b60fa93b623a5ae458c0aaf91b427dca41f4d519688241c77268207e8f6c6dbfda20884d5aff21c867535b4066f0ce71a76ad0b3b581511a914f65b39e38d20c1e159da7113bf9102b69c22d6aebdabb843f1292385d5fd3163846ca6ebecba589b55f72e2288a6189b10a590e333fb3e179ed7bf700db1b2143b161358e2fe7edbac3f78c719f39c692a5d1439c964207aa660718f7c88e0259ff469e51b36c1a213031d15b25fafebcc49c58eaa4ce878483cc60e89282e0d4f7e7e4bef15ae601ef9321f0f8f22a9bd5906cad1851b7b9ded8e534d2ffbd2cdf4eae5301200cbe2b02654a642391f288b2e1d32f3285f200698100e38ae58217b4f1cfdc2c5d91894adcfdb2368731e4e4f960e16f1f7f95db25a1f42179a9684644e7b7cb225115e5efb44af7499acf05d30b363c7fd40c8835979eb603241ad603999c0bd0856aedccd199a59c1c0867c8e8b1409addb3a6793173ddd0b2676169eb3066b97055e722844c63ba13aab177888e3ee59787df7b9d88db1edc9daafc200198c7a47b5a576117878ef735fcb9bc980f8fde79c62d6e2044073581d6475e0e5c2018cae881571cc2e2a0d0f866a59f1c4b671273aba262de58a37af8333414ba091743b71f0ee205321466d8a63511614c0cdd31decdb3ab3c29a5a0f8018c5596e331c7dad16ee962eb46fb29a8cb42199f09f20514ad8fe577253bbcc08102c5980e2209a8d4e2096ccadea0503e01dc404a41dd985dae2b7c7c1980819237d31f95fcd3e9a971a3fb9656b7297faf746a4655665b69b4071a73e0514f8e812ca6a3154db6030d8c1122c16e6962f7bd00205b1af56d998c00a6be98e2e86f03b2ffd83121bde0eb1ff39f1e2dc76942772f2c07c85d18584de2264e089d5c8d910cfee61c174e33ca60e4b6a9cf6cadf5d31e62c879d1e63f897dff2b9495e16de1af9f3c2eca7b71a4280d3db560161643bd897dd543295d9037267cd8a4bc3f67e8908ea1d2664753f9ef814f0b82909f227cfbd5028d21ba85cbea99930f8284a6324adebd4be70dcfad3241014a16f5f47969ca2980d0f60f11340d197bd1165d41a18787452d773d45601a29745811f1966b2b6ecaa4ec131fbe2a4fcca8abc18be3a48a9501a67ce6acdc04298f386fbd3c8019f0604d6e4cb744ed2796feb4b242ff0794ea69af36e87e4f3510810123da8286d96e75fc38595ff738afabdbf5f6d9e3adbceb2b6580d646bb1e3a4febb291284ba208b75fa5e955c4ff937ac9f5825818dc933539e3de24e75f5b0e903d2a2fc1f7206c6ca50e63ed782cd4333c7b2570ca51413b1c66eb020bb880afcbcb22670f803a9baafea638396dad5ab4feaa5bfebf387baa85f5b1446cd58398aa082e7d66204ff55ec06780ca4d25571594e2bd81e0fc35a8155a452c6a3e82c8b2bd23df3226f34734560904878c718f466c91581ae19b7798a7cc472462115519a83f954dee4a17b5c00e4bb7d49727c0adb9a9ac07f87a973aa8200125d9c0ddc48e4a143f6a9880fc2623ce884b89b685521ed26af7af9252034374e0c9e3f9ce3f2b498f4650e34cbd8ec443a814c8d5eb8c073bfcff2573aa1246d0f35ad8169a2fc23b293f8738487837908932986433eab8d6050713501779cdd5c30f17580789eabc6b8e97511b198f4791f1b6a2f8238737e9e1e41cd4db24f656ef8f20aaa4531a07067d4209aaaf23788d44d459859992ff6a93aa6de54c1e9db89b4cb766f54ce712adf21ec9ee63ca171090ac7abd9ae4cd158e251212da4b2135cfb2d16ee990b2d44bcb1f97d92afaeaab3144b63ff9e2ffc9998bc1987de2ace5aca6b0901217aaec094bde93780d7d795ee96463c085fe26468c5640d1113d8dec9ca731f02e762300ba9dfb0f9b1fa4d3bca077f66b1a5bb79629456cc8555d76305c08d46988d4277de86a351bc17f9bb57171af6c960860f8102ed026303054bf889fb925f1fe6ad32c62f7d653030b81cf043c38d6bb1cbf588277b8a270e62635ab66319dffe1c7c0266fd1493289f62422abc29a30b3bde1b608e6ee1cb0297d140c118b0a330a3622a89dd9556c7225160d308af7737acb0668bb0de94b9da10c6c7a8f55400c30bca0650ca8039472fb08102705cfeb3f3b3bfe4e56aefd148596bef08b19d2d48766b040f2441bba25bb52af59c58e3ec0f4e3bf41631d3cb6074ab505555c22e9d28d80804715ea10c30090a697d6c4e1af214d2221469377c0e82f3a0e7e5a723b293199cc7fad94f84c246a972551e1e1eb7614ccfabb2179047450edab059c9bfc255c472ba6d802e21ed320aec78c07a9dabbdbbf3e98bc31f9b5deab358ba920127e9aae9f09d99fc6f5d72fe2c5b6bf6d1fdb59bbb142495342b6eb5e739329ae7d11643cda5c23242c57c6ab5fbccad777f6de1068d593f810fe422b60517932eabb2e5e477ad9a2e7c658f1bdfea2afa910cc3c7d5323889a39ecdaaae3c4031b0276136556e64bcc9f4119aea100e952c3570323c18e6c46b6fc9b02d4a939986873f8616752005a47680625715bbc8932ad16cdf350cf4c1fc4ede3e9458d2de3b68ebb91077962543536100b3880c9f58b07504b5d417c92f8c7b42f23d0f1e7cfb988ccaf320f661825d2191db40f4ada523d322ef7685de379ac952bd392457520766c0323785c5eacd1ce2a93242d2e4fa2066666cabf9bbc338451ed03a0ca006abc63ca0b631ae054dcb4137a765c5d19b5250b9ea4fe0014dbbc69caa7020d9808824890a7d39a3ea201d980a028023e5772213f2e620e48c6b1700290ae81843ac9ab2a6093495eacdfa4e1d6bfc3cf86e05721f02b53a49e26955411a206a6a992928a671564cfcb99a95beb51ec45c021b06d9e7bf8cdfece952030af1b50e88c447ecc705f2d4d94fb826a51feeca253641e25de35223af59570d0012f80f9978c28cedb002a4e3db99d577c2156a0872ef1bbc1b77c93ae6363f749b0e630991f883522206511192595157b9b8f5d49498c743786c5ff7040e458d686dc0a585eaf0d1410613b6c28424d99cc6c4b7d5a0f18f4f32b5186c7bbfb9c5fd0411a14959329939c1edfd3cb71d917df8238425a7ab246b293fe7acead6b352ffab26e24135ca7f9b0d994205eaa70bbcfce35ac290e6fdc1a243152c4b64164393e60a14a4979f31cdc0bb378011d632ea32adb9691f7418e1d773b0f88a87378950f3f68c494ef872c12da584ba17d7aa6c6280992c59c86146237965063cf79389403f9d5dc4db64b4c64b416700defdba118cb8c31e17c8ebfcf8a8a9344c699e35f7041e2523fefef57672a0b3f9c0a2c63a398d70a4311f0ef4d60b7eb8f4913e1d610fb7ea176bec95b9a2cc5038e8d38688fe4f370a33526d40bb4abd75f39e95ebac73ad2c1f663ea799a937e0f1b74ca00b51388b800b07733a509cb1eae3b42239d14f329e74cc44122717331cff72e0f0244185922703c05359e9be5e29d93328d041b65f1c84a8dbfb86df17b7f6ab443e79dbe39a7c0904d4e183d0d85e906aa1be88cf851db666c007b1bf79d25a4ae21a56aea7cd478c433ef1a5ab1ea3913276b95ca6fe5dcbceba93997ae82e181dd7ff13492e95ec0194e3cefd97515e657a1c1e1148e615c79a064b463db81838f97f914a4dcd8c7e401876a22947ea546394f5a229a8e709f29f40bb196059362369f3a8598ebd5d890f0904a31e16fd3bf8b4cb0eb58b82d6b81abb62542a474e6f68e462286200b9afbcc926470292766210be93829dabcd0f076b1c11511b4a65eec9c77c197d790b78ed50f79595d5b3944fcc06bda17d10485e8b3e3ec539fa73de175fd85a2f96097d99210c1187615f748e0e388f78b9053c4c5ed06e62611d120ef0314f9104d7d4b33f16cbf2d80f0fab64d666684c687441990206ba9fb2013d152cea9d8f720547726dd6898d5de3ed2a20a330b83787e39ecd3c6a5a6b4bbca7b016396b993573affd83789d64422db773d75fcdf01ccef18d9b536f3c009d99e7dcae8f64441facafb28ab1c8724d15616820614726db62f92d4acf11da2b621c003128b1b10dd289b7c799b5c66a6baa5bd0a8ac6f5cfc65388c061d942d25e3e90d27b959331d3d8c3bb2e58682aab0870a6bc4b490a8e4049dc24c0f9a3e3b516f007504576b6493d79f0d9dbc7044906737a0661eec62e83e40437737d61ce46a1cf884b57661a5fa6605e6d5bd73dd452bbd8cbc8a6188187ed21bb6ee50b54ee225790878686ac9e241b15bc30010144bab333fe0377c62ba421130c029c8c333f55e8cf6dd4caf58f71468688a95bd490b83146297bfe82ef260c1967a9feb7ef8ef8819e7ae2e13fb696a4c47d94875092f82d0965d0a0682d5e6d10730fcac3fd43d3affcda9a0016767cab68c7b9cffa2101e3a4050cda3b26fb41e00a34d56255c81b8166fe74674577908ba86babcde6a002030ac68589a581095cc22cd5d918ceaaec44cfed7544155fa3782a8371904912c17014d25e17b88ed34a53354c147a45517d5ac12c6d37d3c3f56f4c23960d76db2f2e534611c1a47245bca2fc3621cc02b7ed16335dee41417117942693a7ed11ba2f7f6872736b51e845155647111cb064aaecd0715a149f37c86c77f32848c90b3f34d2736f2f3142425dd02a943bb6d90a5f129848a16d1f7910d99d50b45f834d992395689e9c1806ffa6c09acfbe2d346df99d9f91184e4098a0b278694df06a1a826fa7a58cc99d4ea6131d8ce875222b0c7cd219e552d2fb45fc823038d72cc95b6a06f45b0d0e400cfb895c65ad26b17356056f117c58ff0d7bc8190134c711ed1df1545ca469e2492c2469cae121f87a2b9a52d2e1612e2095ed3cf4e7c5017d0aed2c2ff0e6e8d9b86ed9e3751ae4654b8f0a1cbd96ff87c8e84e613f26136d2bdcff6a450167331bfc0790554ed72729893b4b81e43a995dd2f13c94718674b1e0d495141f4749bd56143db9bc4f0ccad2d0f6faa54900baa4aba829bb23f1a18379ad832cd033ef27ca5c69f23fea6f26984487ac857dc6f3e172f818c0ab9e7dff679fc485ca4e84a2fec92ba185177ba9652e4c8d8ea046a1a48f02cdcfc98222a60e472574f582a13ea246097f4422f97ab169ded6726a0cc8b3334c54362c9d64f9647d27360451b8d9720bf3a9410e15fcd6a82edaab2f966b8a9176d102e1e3cf566be26e4b94465139521700eb2fd0f9b1ce35d5ace91ad42a908526dd0d7748634fc8100b696496b5862ff3ee7d47092c45b576384647c1cabc89464284bf45379158afc3c8fc5130e172ee683ca2b497c4911df61ff227eb91d6e493a7d2edc4935632548504a7aae12170545bc5ca0f963deb4677a8b4db6900e7ebf16ae576db0b26f5dd7367b06b776b28c86b282d026ec94b1d3c48ab7c8ef5bf264d64fd66c5c23694056f849ff18e208b4a338dd422239fbfdbfb2705d7cf2f7961a5e3897faba9c069ba872be08422374e97d24483bd48590a8af24f9c99c8a0a9b49c9e12ae91554e5dc73dbb3a05bf7eae21ddd2f2a0a64e6154ddecc498de471ab7fedec0adddc72b52903ad262e8d5373947cb634e6a3e792c0f8c07d867107ef4123855ee8af3c87819d338a588d9671a143fd16239b1b8cfe34833c56dd68dde25cd048a59a4a29fb256cfbe68b53e7367ea8bc2f4581d91fde9ded9c1a8b874ec1c6935b1496f0b743c543952fb0a3093f3b5f50fdb9ff41db1ef894e585a111222b6a342bf9d4abddddef1637afd3e0fbb467454d32832e009fa8684ab94c04a1adf86b0a693baa2a17d7f73f529307e0f775746eb378430f09bd26b705320bb92b2c3f41d48cfd0d3b963d0c1a7d2f46121f0dc3ef583b7697cfc143fb0d05e52cee2b2da06f8ab23cd0e1f58f8347be6e817ce98b3634ec6eb05ed172e5cc6ef721b23593a7c83e2e6154f378f3f0f5d8d8f0c84c5ebf19c7573437bf3de2d362e476ff12d5dfccd67bb9a02f9b9d8bb19ee7785aa68182136c1a212f1ac00931fd443ac8a91951ad45318ed14ca8559d427434d85ae3548caf98e60e2c956474ea34fce1c6c3508b7dba1f18b2e6db13918858b62bce5686353b0a65fcd78d48a37dce1339862696a6732ab2f60579a0b559b6d68ba389dac964e006e9810eb9a8240c95ce9664544331de126848e9b995b210c15665fff7af70fdada3d41085fced5f03430aa0ce6392bfa0618d094fa918757b26c5ae7bcdf28eb5f63d33c5e9e809f87df3415c4e01ffd729f08ce0cfa7be790ead4444345f4e86f9d81a2ff3e271aa251acff1eb3272962404a551ee6d2243ed9ad33f939c81417a9a69085127106b411d90869bfcd9220431b66f1e1d73abe6dfb02951b19d13e900f33be909f3aee1916ffbdc1f599f78f81778514bbcb3bf54918cd2b1f29b56c4b85cafffbb1ad956d68f08e1389d2f58a77c1a9fcc15401baa3267f9d0012d831d744c623a53dd84836cbb46cf643345d9f72e98f4440d2b9b51adef7df017861cb1db692ec573ab7cfbb1b09ea13f7c3f061e16f3e71b046139c8f9f45d077eede72274584956152ece5f25af6065cbe42bd87c102ade371066b81680095360794dead6675b450416734a4099aab9e7550af9d8b177f730205b2bbcfc6a753876eb1ad146bb0a69f56dba73ec79295615404d75b6f4a61dd5ee39e6813b8bd9ed303c0962f8bfe5122c3d18ab91f28ae6f07e70741461dc8e4aad063c846254790311daf9c0fbbd3e283580bb46a5f126d940cb8a8ea397f9c80974f2f9114093876cb9676d3e7af73a3639fc1d842f15038215970f09ea5fa5bfecbf724a17e4494bde1de4c5d4a06a2d51d90a881aa424345fbd6ba14422a40275024d7eba4263b69766f08f04dc7084783b2abafd534cf556ea7cad42d2cca822097ad12e0a9e82ef3ee5d9b9454da7eaaded3a45ced7aa57eefd83f940bb1289787629c361e709d75b4aa2c5526ce6f0c5e2c4832167b6039db311b890f992a6771ef94572a5ad917765b0e601303fbcba8315be919cca2910a08d5d0a8969fd7ddc0691622b0b24e618e8be02c0fd809b298030c8e5dc286fdd0002e08b72f38ed16a2fbbcdf29d8003acac2f1733464fd11e0fbec4c527d99cf760c7088199407de24001fb1e9c9fe6ab3a4c7ec9bb06aca9f9185e6976efad320d85c7f73d2eb54abe4adb03a8ac10ec702973af6664d70e6123824ec6454193506a0120c3fb347aeaf9bbe9516e2d5f67881b32ef8f2248fd76e54c6f25f0495ce3beff67565c3e4e3e993d405433f6eca44d024e0e797436a060ad107fb049d03dd40335a9376edaba2397a083d4d450d801da515a386dac31717194be7b2b65325d250b1507ee0aba5bdab5ac4d1d36a2c80489e9538ed84b25376bb8baa69136377f2648edcf2220e7e8d13ff4973d7c5f577e133040e7eb5248ff7b4ad1021055772403aff91f269e8cb9d4909ae8fc375ee69fa172a03f80e96bf8729f82afd76acaf753462d7d72c2c14eb5637eb292e96cced54acc919aab11b698b7b25530fe5386005736f620c1faec5c2c1b7b1c8a7e0701a060cc427fa628be08939540defd999c59f8b52bd6dbe8e561c334787c4cfa6be39e0627f6408efd146e2951ee73b753db958d5400a21b6019c080440d55324a910666019aca1842fd36cb64a94e85a0a541839c6afd70fb26ae25affc4e0b20a5381a63b51e1eada5a31440446cebb4c987afae0f6b3c363e760edd6a235a02e8e5f1550b8475da8ce9addc0d89dccbb4918ec675726d3181082098bd5e6dd80d103651a1cbb1e929e0bcd5672c47478eb50b44d99c9ab5d9cad8bff6f8548c1a8e142a6062da23494a69e48726e46b60d09f5dfa9578f2bcdfcda350f8e44047634cdaa23c3dac93306c76c8460bd9ff572523edf03a1a8860ae18089b07f0828569abb5b5fe38ed3865ca648edd5d95b854ab2f3b82bc4aaa042f8abbf3c8e328769d54b02af6e000edea7eed6bffb8c905b36e9a3b20a8f511fb2b130c266da889fd625e4cb78d9593d7ad0d756fc2bb3014256482d58449a849815984a3fe411c429748fe94cca9ff91087402de24f3bf09e839d77f06aec71cd5314f5c845820b8037934b7433b7151d029979f1080fda94e70d764688f1699196458ef60da442017cb8e70cca37c0764d17a890be2d0ee9b70e1eec2dc4931e555bbeafcf5d13c09fe5950ea56b3d92597c5a83494164393e60a14a4979f31cdc0bb378011d632ea32adb9691f7418e13592d6d88fa37d028065dc68d81aeb172df7f8368b81bbd659787c671f5dce2eb86c9b5d95cbaa5a8d22820ab61c22541ff98ebb114d5b7f9582db55e8c6daa859bc3fb13469e312f39c18785a179df833820776c9d3c320bb04d5cb27b4e4d16494f3c8e56f6258095cdf394bbd02b66b860c4ff46bdf326226450c836063f29877bcb566fbb9e910704237c1e6de0e229d08a7b9140e60f3879be51ed1c3f0c0ec81aa52e66b76892b70a04addd682e0dee2b7dfbcdd68e9913b31cff7cc4f6937f34155cfdbe71877cac9623e7ff44ea66c80fe1cd32cc5c32a1015887007af1f0226dc475c6e9c59cd3a429f0698e7797c68af211154c01cbae77958104e7ae91e1dbabffc99c7c09f1b7a403aee07be6bbeb77546c70dd9c3bbacd68dd6c19a04f1bb9e320808416c51aea6f3bdc0b906c97eb0a152cb08117ce1a69ace89d364c4fc0e76f7f451da9f41a9a3a9a82b9f12127670ae307ca98294bae426b0e4bf33d6440c79d38f54009280161225ec9e5ad50430f77034a80ca36400a1eb61fb2f10011580a79c9d658fb248c61ff6ace0c6e9fc8385a1f3d4bddb6bd5a27a990c5144799b39450afd729a0acdf35e6bfa98979e3684a9512dab8e689e206dc1a971a683a885499e80f85313ff79f08c6bb5a92197cee4c9635dd076d868ba1fd710f56a3d93aa03da69917ac3b59f2c37e3aa1dab176611020f2962b598a34daf47314dd35dd46836b4657dbe41194d2a20a330b83787e39ecd3c6a5a6b4bbca7b016396b993573affd8119c2b92dfbf3b49dfbfa0c9422eff4a32d59aadf971784d87539333572fce948ae399131f6c98a89d8d089c5b4f8c31da13dfc8312caa0890ecc0a1684df17d0f4f30d23a81c1294defc5d120bdf8379f055aa99ecd0cbf1ff2bab1eb19e3428d4d1f5c9ae46d835d6adfb70ea1fd46af42973ed6bb8a5d3e8b3a2794dfda56946c8adf6a4a53189c6d4b6b33f84a8dd838185e85a508f64f45055d2489c1570588951cd740d1a440ae03b24363c8e1b2a40da69e38ec7cf07e8f92a8e0af38df86a54b62b9c125ead95c35b15f0f569a6cc842aa450c29abe0d983024ed74afbe9df278944eff7866f9889c60c7443b6ff94c721701a123b998fd722340e301f0b33f865aeffdff1f217121ea5bca8b56c00aebe2328ac0f71ce22a179cb47cab938ec7daca60e2ea9677f1726f8914b44d629d2324b35dfda5f301e91bee84cd3cd344be5ed2765cf8f76133262840cdf0c619b7b25057c1a4c6d5c6dae403071c651b2cea9ea67603e870af105b4c6066531af23ebfa8b71b41769f10a24c9cc51d533d2070eaca5a0ca2fc13b82d46f13c10c236121cdfeab49a770e6803977c1af6659a506dd459ee3785542d903c44f664d578881f197ac0553e767eaf3e9e48d49e8236272b3d1b3bc61edde190d884085f205e92eda3f10e7849fd6bf3646cf52f7b49bb1dd6d72ba7ca55fe205dbf70af9f3fb90e24604b01ae5ffd339f54467fc88be130c7704eb9bf00c6193ed36ca409a2b96b99db709ca9d37e36349e0c34c2c2bfed484d5b7a75eae2b3982ae93b48194478f00c6ae930172587d0b0027476b30b6b931afb97ec55062ea4b12422b0191ce6dcb6234e7f6b32243379f1c961133867b2c11d8f16f49dd2462f2228fe5847387be64a861eabd63e22bffdfe15a232ef7b7526da47e3ec271976d2bdcff6a450167331bfc0790554ed72729893b4b81e43a995dd2f1df1890f544feb3cd3c8aa4e5937c2e9962e717de4724bd8b7b709808b765c54706f770c4e4c2245bdd8146f4056b0f3f9f2de2e3c9dd8e6138ebae27a2291588a0ecf0a4fb1e8106badc935646471b5da2af9f3d57d52c83156747cd9496c6e80ac883816ec7b7acc026337da8d7c277587e6cd91225c996ebfc8e88d28b730cbf1491259225f23b7bf383c2105257ef34720d7407d3aa0569687b6bc1679514d16b7daea366480a91fb9ed139d9cacf59d265f5fa5991a15e6ea855da122eda70db84e34444ab013ab554041fda718d0096d330a678762e3222b79e1945746710e93d556bb7da0ef65fb5217c2a04d90ee7e03e94ebff4ead83ffa01afece4b4c2b18e30b5f291fcee1cd99bfaa7e73fffcb4d13311c4db0203102414fdeb823f2e8da596384d9c194f985aa68301dec191cbacbe3087066101459694fa1979698cf4396999dfa07f8f1df7c906834870695e88309d3d44d2e08da079fe8cb093437f2199c31ff526c7a86de453017fd0ca48764239078d9221e21ef5cf13be3a84d527d8f1730e43b1852c135ead0ca842ec71fcf37ce3245b3d753b83c27cf67b07068f0fc5901d1ab7fedec0adddc72b52903ad262e8d5373947cb634e6a3e792c0f2264e4960324edeec090525c9f543a1a86eb619d4af4e306f9763392ac66ab700016b395cbdbfa926305dddab85a3df214d1a3ad5aa9994e828ff8549e924894792850144ac6aa498e88c998788742124f43ae6232a7de92591c521d6ba573d43256da6e3dd69f1178b8a88d8b09d9ac08b0c990310aa25132b3720d6a97b02f091122c8377d6b76cf412aed5718b51c7cccfa97d9e76e11e333dfb80a1fcd44997e2c5a1121a58004f435250e711c954820b7a6d6ac9a551c044dacbc23f36abbc2185a3cde8e1542dfec052b928c3b11d4c6b9372b49e241af0dfdd33a8827a0b604ffc273e59ae1f0168b519ed61c9863e51e26162253b5f64e165a0bb4da8c3eeab6de52cb1fd3ba7ace4d57d3f8d05a7ddcef3a3f5e4596ae1e6a68a96feb651c63f60a264b3ee11caeb04518f6ed2e1538188c4fc64a5abd1b694f64e8777ae2a21361f59ca279f6fbe8a9c533e158dd67eda66a2f4d3918858b62bce5686353b0a65fcd78d48a37dce1339862696a6732f930caab15fdde84cb4f575fc7445e6e5295af52cf6de5eb1f63c118afe80a5fd4ba4ff5f4159def4f785ce942ea6ed6b4586cdcea23f5fc7e41d0dae654fc89c09363aef1968025577d597ac5388f29f63627fa41be36144a38a6137ff39288b3a1e65cb906f1b31268f3c42464dd7681abb7b812c6de0354b224aa2b5f80434dd636855889ee9f9c875a5976cf3268f0773edf90aa9a75df7439d8b476cc88ae19be920ef07f974e06fa1bf87faf55453dc7b64397bdaeb0fda3fb6e7db90cb94c575f93c4ef567b6c8e21e21938ac44e04467693ebcac00be53d5da8c17db815cbf830aa7a689bc59703b02c6f2a3b02f0dac7a282dd95dbe2b16fd02d82cdd4362e680f86d35ddabd8b856575bbef5fb8c0f39ce6802044132302971b3ffbe62b18ae037d42faf8e120401725476827a8a39fd4be4127e5017e71ca38051a58f2ae0f129457f7e47f69eebdea5931ccaf08f40c71d7b2cae443be2e9697d23ca5a97a397817ccf92bae5cab4d1b97bf13496d0014e11e573e37b25bad1ce8c3314d9b635c55906989c9b68224c13141d2a1f9853d45f4bcfdb680b602d9a4dc506e08ede61b7d6769d4d284a0a4e74fa630ff316dffb5f01aac547c23cc741e55646013e0d5dbbc65fbbe8d74bdb037547228bc6cfe0bb92c01b3ef046915fa794982a3c5a6c1d2fc037e101038d70bcd7bc293eaf52644a078ea17867252283b3a23febce845945ff8649a6a28a19b348b2c4335d816e071de216ad07b1eecb8d7ca58732f3229d20750f6251deb08eaa19bc8c1104c15d8d9a75e36b8f5444b04573ae0c03290b38c9aaaa8d3022c985ff5b5a102e047d2f84a35aaf9dacf128d10431df0affb869b5244f0e21a22a3f689abc90e2694fe1b82781e8164d08f672e1431261134d22284aa6d9317af61a2c04ee1a4259a86304b5938deb6c0d648d4c39f82c3bc8f0b04f57899f3a79ee4ca43c58de056b6a6ab78bef1c50deba28319f6495e4df8fe7a9d1f0e068f981aeac8cf5de75a4e8fcff7bc2060268043f248064b658b370fe933e566b997597532c973e6b69c2a25b17de20c745bff6993bd8852a12aaacf8d0f670a12768f941cca667fb127ef3fcbf46ea9f2a60f690a0f4f638417ac53276d361c4d6a6b9fb017d39c110a583e557b9c9810069f7d09d43d11fd3bcc325a1fb23a713133e4bc975592600a51171b1ad91384c5dd601245753e4894a27f254e037a18d649ecf94985a57ce8642f2749c831ec8b1ebd4a099b59a258982e1589e803a75a82e7b3de611bbf4e7fd8c0c27bd68f1fd14d3267b06ca3e5616a0e8fce8bcb3e178f69af40c8f0e9251341501397f42d6b43ab2ab7d877a839d212e8b046a1438f8ce36a97420a5c0fee7dd064afc2a4cc8d3a7f8373cac8f0349d1366ca1a9a91e2e44ee2de649242c70b5b3312ad145e2f5b4c053e00cd594f4cd2e29611bb34cd15cafd7f69a7e0377b04fb4ddd1ec659b0b955e09a110c8c2f614367213a1da137692f763e1cd0ec316f88c176c6a0e58f31374e68dd671e3b39d26991723c3a5b9b8502f0fff23106a5a6cfc25c9c27a2db4ce2a7397cc5fa77bbc9d1e53b1ae798a3f3d2ebf1537225e86e75950ff1966d039f0876d1db593e79240b2c8dd846e293e7508b2e4bd2a4c35f844dda7e99d8a8131de5a967406a45a0b13094ffd5d9997dfc21b3631034be7ac504c7d493a232188e6b1e67a4611164066fd8c67df7c3c0e07c767a765d7ca210aadefbbe509f113fd473450e9e7f37b7ef2b898800d650c6687035ee1e6e222e1eaae84f33999484a1013466c54dd256fa4e93baa8b5e50d41c738a86346b8e576b9ba2de87d35470b5439afe16c2c43ee14d18d13c7a6c1db4a933ebbe52697296d7c667201a5a9da2b92ff4a9bfc0e31b3a78d565aed35b03572711479e191a8cd541693e08fb52c1434ec7c026a70cd2f0e7632e9d1f860f836101ea30f20f804eb60aead69793fd4f5f677cb5f26b77e7f76be581ef7b1aa928bb7b308bb811cda7be098f9d0493f1a0e306d05b24e06737e76ab8c37c783a4256fc971eff6d0aa1f7431f7cc1eeb44de6ea499971a9bf7e088a84388b12277c7baade32976b5de6139f14f7b8d5b664d4d1815c2ee762b6f09461b5b0237f5826a1f5a9da171a34a883ee34f963aef4773892f4d9f234642fc123952149cd9e529d33700be091cbce30513acc082e34923b05fc7241a5f9a1ef61c21282ca4682609bc2ad4bf0a932ec488234db184d27ef4813b976bfac0aa7654c7315b61a2501c653e9f6d65fd2e4163c0ee8e33b109145507a1bac2acff415f7667dc2a9343024198bcf5923975d0f25faa06ac1bc17fda04b37c18fcb3322f9c37aecc3592bdb611efa04e016cc9326cde324c290296e67c54807eebc0ce74e6e7466c5f1090bf16d4e182b5b60756d26e791708d094e45d043cecf134271921f7e2405fa51adcbe94cace92fbfa6aa3889cd38f1e9394d6930fd73eee73f8431826382f5cd7dea3052287d15d031c744d3224618cf4f69ded92c6d5f7ac329e014bc454e901f34be5d73e3dae38741563f2e2e5cca7db78aa7ce7d19ca59183b6244723601a4824f25037df85646e9cf3a0879292687db32f9778a638b9e53f65b18fbdb9f23de86f5beb8726a4638f1aa669923e48c157c6f026b8749ab9adc082af665da0ee4d4045676b2c2f2fdd3cc86ae5cf5e27c460d899e2a8a78527f483c2bf8ac3c25be48ff0309fac5cf8efaa1f110858ea1319a818260fd522930e418b819e57839345d00e40318447b7b44aebcf65a45d7f8c7f3e92c9eee5d7be67681719a08cd6e4171045e9941e96b398a65d5c7399f6b5a2812a778587d82365034c09a31ccea1b35f95865d44352c78993ee759a4a46b5d9f44e3ff57dcb6ba33c91138ec1d867236a88c6fb57327cd8512e554f9f0e8df4111a9eefece9a3cb99079bbf8ebcd81981a8c2e343bee3ee5b4ae447841d9f3b822fc9e77384260e228834e12d815f21511899a22a805a9f2811d1dee09881314d9b1ae29c453a8410d639fdb29ea3c28c42cfb3e8b23dc857f6cdc87b64033db9de07f3e262813ef6e42c3190f840d45ded80461d37d2dc5f76832b54807059d3df2008acf7109b3e4c758fcda96fc77c027887cb3c4dfcb4307674b383171a37ae4312ba8b1e07787cc0e86ad520d669f01352944fc3640b4cc602aa82fe9ab266898ba7708c05dbdab66be972d4d94a5582e6c87c502a0b0441c28f39b420fd3431bd22160eeb11abbf593c99590cb1e60a9e28d8924fc5102d9ae925f500f60f5bbebcc180a02b1418f9ee1daad1175fcb20013e9b901ecd289b7bece3a3d14532895d9fa4765b329f2c4e2c007b66557b8a8ccc4615fefbadca804764ea53e5a377a9977c2e2da04f6006792a3e80dd88181d55c35ee25a245faabf5d7e68bb6c31fb3e921df4e229a3b6b817cec031ca6f3ce9d14e09f5fef4545f147907a463b8d70503239a8e3e14bb7fdb0579ee3ffb29acb8bfb8e755cde4dd20f05df620c70c7fc0a391dd3c6bfe5c434f4a05a2e525945c16ecc59da391afc64eb0abe56c01fce9f8478eaf823ce5e887a68fb9866f3f74405f53890f9d17859ab649775526ad73f9dcfc14649900ad5e88b3e078851071d0eac807a4b615453525c60dbed97e120ebef52633d97e0459b99f1d6c98b2eb91d84c980d941df3bfdbb3bf64d2f95beb0bead965907d371d5af2ee80aa8eaac362e2db0fff7057a695c84f80e1ea55cd7df5d727dd84bfbf75ca6bcf8e32a1ef344eaed613814471cef5d85fb583b3f12e7c6af5d58be030e215147312239690d6e74168eb925c6be2f22c90a752ae254b5f26d34c61a5cbaf7b248735a05e33a00964f5a1b6c6e59b1a4093e4f7d3188ce124f312f0927032b886d96d3308a6999ba906aa0372ce7c3818538206a63e53d73fe39901cf540a1d90aa2c9ed7043c80ffcbe719010f0f27ea9f8482aef8ef8caa18c697173a5c1889a735ee83232d3abbbd969c79659cb34e83f769f81fdbcafe310628b947339de34aa3abcc0c9d644326abc479e0b040bb884fa983075251e5d60451eb9374f4a8d071d53e1d6b117b82ba3a5f38bc69b268426e7027a78a0add23db064f0b3944ee0c39c9a52dd363e01f2d70b3f01a6b0ba1599ffd78907030eb6ef660280af4a18e431d4f6d91e501935e37680aac8f7216cbb25f7bc784ec0ee959d2e9e5c347fd19434ea769219c3399b993c70ec2e53f1e4be17e5344167c7d33e72a7baf098a53fd028896c150354f59782f1bd7742b070f85abe5c4a2b3050ab78a8dcf144df3caf92baa10ddb9ad7810ab354499f3a27c7c1364cc0469ae7eaac5fcf1c71258eb0934326197f5452b8e07efd945dd58b6cc82dc8b99dcea1421262c1380aa46cb84ad7df5685da8b3ac1c96ecdcbf331b6d893d7bda48332e3794d8cf9a9e513ca12e63e97e185ec137ec5dc392f88017200f8c9b8cbcd35cdb4abaa8fd98273b62c17376eaea3e1d893451b431eba7af029ae726d9a9b2a822e7a324e5412404d69c0ee0ffebe929834d6e2058ae08da53565b4acc3e5a19321d37658cf03276b6626a0f5b75fe075b76eca53e754896e2a2f6ad9d889320a366423aba37f57dff1ad5e5a478e39209bfc00a90b77ea800e40f11530990a99d7f9496eda6eeac833a2c783e09b13bef6455caff4e1b58294e5817336e3cfed93d331b94509dcc71eea61cc5b9e031cf4529944660a84a7d79ddd3105dab2aa27fffa68b7fa12baa010b34a57e4e3366f67f5ae692d2d513e67a82cd86bc9c3a1fa3c1ac75c7f2d4cafc626fe26c23479436dfd4fbd66910c205119f11b488e4dea212281b1478045cd2744391e748d61ce377be17080132d2269617820973e9c85c29b6be6d3c4332ba648a42901a92f15ff993c3fe07ef9db3f102d5cf53977c83c9b477ba6283a2c797dd90954165084fab696007d41f11de2811293c785bb2e5257adbc909b5fd64b7d6f41cb165fd0b93d6b638d2156dd1a099060f0f0fb2d6c1b0bd211ea0965f85909097a0916d15837df5ca34606488df493ed9a920b52626cecbb105c92daf5683f0d7564cf14e96ee46e0d8c99d77df5066fb88dfc7b2e144bd336228b94162d78fd5c88caf6de8a95e816370eb061f5d8412574483427fc833528256359ddae899e8e79cab7543e8437ddc5ba4939247f8b2948dbe581410c90093fce5c559786994c5fc8ffb3ff6af61e5bc0fe9fee0956ae6f75fbba8de67c7fe8688cbafc7e18120a9c0025f1309f4f22b0b4f60c70d165e4f98fc3db75ac55c8d73b44b9fd510c212dd2ef9b13da286f6d273e782f26e08333626ed97bde7d4f9440d3f960a7575dd8455d4269be2922703de0242db7b64b4aa666ed3f6a2ea6c738873e9d8d6eaa523dfff0fa2f510d9385c4285c87fb388e8ac6f92eec0cf4440044d968a48da56a35bc10070b7a74a44ffc8287f8ba2ab18950e40d3ed694dd50d9e8de5a4fda18069fe89d585dff63dbdafdd5075637d787bb3384b07cc1f518ed7de6fe1e6b624a092501ec1060d800c60002568410d951a52f77c84fd105ad56877962158678ed6b90fcf7f130e26d9bb5bab2eaf1fa27fcdb1b3e3bbdd0f3f9f7d355bd92d00c9aec36a43d2b2ce58141f928a5b4765eff716bd91cdb92b477d978885dd79feea13f5a14f3343ffdb066ac311960da68a611a40363742883709e91c42864a7298f04527eb0d150f816a5429350bc6eb7bbb7ed69287f43cbb94feb4beb210e5a5e4b404bd0bb5a529e3e3fc20e16762e04fd7df72f60f58f4dbb11653527123874921330150fc19661def3f13e84b60f5e79f1252be7df4a180a63b50bc7e2fe79d911ead4746ea077e75f6b8d2bf89b730f4f58ae65dcaeb71dc01171eb142b961f41fa703bf9b8bfe3066eeaa6951660eeb97ac727ad51e2e10c6a89a50aaf945bc81b8920aa6fee7107866385ec40fa72ebfe73d69bbb7a6711c245776f361b372d3dd9c0f420621819bdbddc91ae7093854e4ee4bb6e0773405e8c4b658df1af15308d6e86c7c95cba91e409f9445f8a25800b070f3107e1d86c8fa552edafd223e464026bfa18a4c44cd9fac00c62a4f2f31a2d9d6d50e91296360aa9ea4f25d91906108923002645bca65716d1e5c83cd0df6bce58389f5a0ff54ac8bcf5a69a47db82209c3c714a42b7878e4e8dd8430dcce3e201c1a868c344bc0049c7f178eccfd0bc6c2388800637e88dc3793aeb11e6c4bafe08d05876d59bca7bf90dc1d6f42af0cf11546a048f5e7d61b9223ae664e0506fa283c911eb5c7b368d03a67b7eac2729f5c34f5e377c9271e0872e15295f7fea4118727c8076bd8a04d51b1bf5bd00eac7f3ac6ce842e49acdcac2b6141b9d1280f8c2795ee7d1bdf87a0c6bc92f6b793efe61ea378fc7fa2bd01c38d005894cbb272210c101042a60160d119852688cd810ccc37d5b1f3d6ef1da8b1db091996955641b72004627b43f3673b396981bf84276a8ceb71079c5236b54669a6bed6b0c43070f89e536c0eeb0b39e4a886209602751017b0731b8a39b36e36140538c1a1bf855d382c3a9741e50d84c70f38a58653d8edb5d4ceac49cdd6f0c94fcf20c477fc167b87320204d50d7de7c26bd9714b6944d73e629f45080aae62139102e9871845ff2dd5cd99dafac688c40c447b870561ebbbdafd214521d01a994495faf9e8c0373b996daf10bbcb48f4ef2dbe2c6ecd296d03e8bcbf6405f8d9717c4e39d22bcf746784065bd6f1a610cc5210b39887992098daaedacce0b0d0ee2120bf3ac8eb726538309d9235bd15acd4cdcaeb3dfa418f7e334d0c371982e866dfb6c4d10608525a332631201df9b2bb470f9d550e75af96476c5d1efa1d0d10018f77292b17357d303722b3cc7f22be653fa2ca5e697664e42cf6f021abefd7be2951226ae4fba27c7fad54246fbe7d9da1157c7b443c3740946e5750a5cd13455af49621c8bbe29f42b62b6b077ec3c2382c323f03fe4ac9ddfdfe323a7d9fb708184e80277ff590ee6bed5c1710a4fd4a425cfc8a905d7aee133dcc83dfbbd3cd009ba43ab4d83373e3736c1c012545871099994bc6d1257b1cffcb4cbfb193d57c55193ace01334db60aa9ae3b572618ca7d53047d1d709a5f7d3cb1c171093b35b33dccf0b40fe72c9caeb7de574b3b4dc9f70b6632c95de71452d33d21e2e0730607cd6e5e723d6500dcb668d4d9f96f0c3df2c205c0ac6735cc9619242bb959e20300f667c37292fac861fa9ee8d33c3a483f22153ea34a87be464594631021b2f46a3041b781dd776f121a10add7054b54da83ca2ef72578935a9c6cb7ad20abf3dd1755d9e8f070b174e27169ef51af43e00dafc207b70f7aacf97d3c2ac1a4c15893dba81d65f2c835e97a2fbdf98c0bd13e57305ab1a2763fe65fe95fbb20d8e0c51154aee761a1efd7b06156beef5932072593dd1788cb4cc601372fe2791128ae624ef5f9dd926cdcfa880659e5ff5f79b897590504a187bf325e55b9ff28355edf48f87c4cb5eb34ce7e67d2914f06023b7d50150e4ec755c7ddc7091350413e8cadbf483eeda701da6b8ef5bcd2b7101ae6d0cbc947b84d4903cb9c69cd944d6a21edd0a24c1f00a33cfe3c95d306e9ae7bbb739214065af5a87c03c26065622092cd9769c5629d80dc43e07b185ff516c5d95d45ecd6fc9025709ba478437e69ea18f529c3d8fff36230c04cec1b4b6c82e3a0f14c75b198e51b7fc9e8811557b1e23980ea55d0cc22f1dcc3ca8726a28a178e5af1b52be78d4b8872a550dabc6f6bd7f921cf354c1cc27d5c3ae7542472e75da1c1ec7e5afddc7513356bad1a85550aea3e0bc3a5fdf966a3af6fce133d93989af5537a0c1e82567d5b385855793b486ef54ab25f901f743e5cc5106e2406b4ac3cd08150926f2396cf6057d767fb4eadbffde423df90e9829accb04c5e110c4afc3853c8f3c182c78e6352a86670fa79a56caf59d40223193af5c479ebad8a362c4d8ca7a8322b542c5273ba1e0a62dd2199c4bc362b649d3e07935adfe2085dbd1bafc0389add1b1881edd5d3065e9c5912d0663a7ac3525465f5ef084ffa6a6def2f9e0c5065a01180d6375d34e6a4aff7ce2170c768aa431a6bfd1e4d5bdafd4e003509fc4d217ccb24d027ebfa17db66a232e9fd93980ef77637b5e5fd62e914dbf16a91eb6c29ee77fe062f67315174cbcc77107391dbcea24a7c0785eae72725cf1a0b82097f271d565b2d222c81848f9ca2f9a1eb22f3e33821016b3f4ca8d4fcda9fe2e5523b672b62b56290980f11ecf6f57a9616d0aedc96b3df58b3607dea0a9c7d6c51b6fe184d0f8da92fae3f278e01503594ce36df2f2f0181188062dbfde024f41c2ad25243616ca49e2cfc035d8ba0917a64f232111911602ee4d0507bc49b10d5b15ea7d4fbd0d65a7098ab0c1a437fb06056f2c8fd837a98e0b5e51471d175ce7c01214779887cf6d45ebb76e7e613cbf4528228f9a2ac40c67d4eb7a01f2b39d04f493ed7f93ebdc76c606d9ccfeb54b289fe79359a3f2355b290211905a2e9f143bce7f0d8bd8f1f906653d00a31d7e267b9cbeecdae560ecca82069a014414300b8ca969685f4d2d942d2d48fb06aa0a153ef98e8e4d4e6f22d92d0183d16ceb3711cce3e9c16da969449076025b737c193f4bc05090e736dfe40627540720e35e6caafeb6cdc832687d0975d75235d64e5fe53f48b52fe8d928678a3135839091aa96951da07c803d86c0592e2cb37cff2286e172408ae4619d78aeaa2d428758f0d6c7b13debce1ba977ff432feb4c94d0ee4d30cbbce64bc2b76bb16f8657ddfdd11a551f667383ba29e669f35add9770535396e12117421531f7df692d19218123bfdcf1e9d7a821f9de451e8cd47189411f6c1892e3c8da12961568810ee021f7ec831d0e8e2094740f0a4ede898c340c3b26582318b4168dc751000eab06e0be00e8b6d1af3454d953d1158960fc88119bf8d9f292687d9580ebb382ef841b37ed9be24998f9e47197db515945226bce3f3ed84e899bddd1e39cd70c114f7f68bd04317da1f9e8371cc5fabff7ab9e7ba2296372fc40c9050b3085fe770a826fe15d80622a86c9eb9954f74c272e950d60269c332ed3db5fc7ca25cc94be087014f3341a183db2270d022358ecc5824009b68a1d797d9d87616f826f41c7bf6cd71b4f3fca25076d9d5b33065e6298518880c608b94082c34ccae2200e8ee871b833ff2a21c5b1da61ee6f3ccf2f60e7618a38654ac92b737317eae8cb86d9fa83e5bb92f187b757fa52d0e27d08d682a1f3715eb6deafc6afb6ef8d867b15e40590ce9a7256f2a77ee5a684b157b4758076840025330730fb84f789555dc2667fed045abc7bbe444458cae5277fced05589534f9ecf589c5e6b7fbba5cbd423e01cc3eedb07953898a4a4ebe992959e89e2a768af1be92f37cc075bbaac7e4d7ff6a536bb3745e429d81fead861f77a549c3d781afddc9028d6ab484d25734f9992c778a5eeec8158b90466debf1aed92bdf47b8091cfafdbd25d47f350c13e5691015d0d6b9ab587bf2eb2f0b72c5e52002d4ab7c17bc2e1f9d2467142ecfff6d14b6bb469f89b9d103a09005ff393b5f0e4ca4c060538dbbc8f53e07c273d464cd8be2a0b017af4815c5ec2ecf0dca5cae7e29f786402968eb9829a45a754e7c73ef6bdb637e7e6d173dd73f238cdfac48410690fb6003b1a909caa30d06c1abab339158acc9abf5e3725e52b12574cb1b427916a8d193f7b707665e499c773e72428a74bbfd44635303087cdf7c2bf5981f3b90f779cd5f1e4f28febb578dd10ea35523e5e56010b3bee0f150374b54b93baade7b2b0e35aca841b3390062d31e1db553f48c6ca4371a8a5bed40819a3c3d43a1864837c726e28f81c26e0f6bd12f6b57c8e68f07389e3ba0b8bf125e5d8b42b9e30b0d171b83152bccd376f77a98b751a4c7f02f585349ddfa7f701a89ef4cab68a09d1b3189020d7d79f3d9aa96fe350f434db3c3d30557373a7f15a7c1aeaad5aa08505c660d68ea2b59346338e32e9d949f23f2a8bd152282763b11ca6070cb1679a274e737f08a8573ca9675ab957e1862e3c3d6fbe96d2806e2c5c9222eda8c19e38060e2d0c0aefe547a7afd990d498c50cf39648d29f2133a5b4f03f0341c6ff360d5d97271e0a70b2fedb3f174c9379f90603c2b4375ec8d413071d506cd599537ba82ade20f5f76321a8ce00e6c69aaedf58092812a89d180162fb167253827f9b2a79dd737642dfdc94bcb30ed101c2d34fd79cdd34e4397536a7b1f9c05f15871eda8452b6fa8830ec352903f1cbcf3a0911379c8fd70f5f706b339e4d12cb9f14daa523311288398b9f53b3e30773bdd12976f796641bdad1c011fe5416aca310a3221e5ab1bda3a5c35824f0585a8af99e8544db9c7e2cc24bb0da7cc8d186acb624442b2ec12cd7e960730edb6118bd56c05728ff49c3555101414bd0e73767af4d0a674fca7a68ae9a0a015fc58047c6aad9e9fd45aa92cfc20721f99e3c252b15705f4d36542c0bad880c8aa8fbdd0df06b2ee9dab6c04d94b82fcf091c40b60ab115664b846c16bc990e57db0bbed1785a6a7fd6f40aba22ac1532712859c8827b2fe3ee709391ad4060e6afc077cf4ca426d36579e6692d4be9cd07d061f1995e75803799c42cc6941d1aeadaaf0b936be0472298ae7d6a1ef087643ded67563d631ee38d42f91280ee31491a623318ad5c61a405f6bb55cbc7714a8a0846e60be76aadc5a794b5114aff8dce6d6c189fe6e1c5ae6a8f38b3502cdc2bd30382d69af6385a4b67c8ac7cd1ca6ba9c04362a310fcd56bc0682ece6af7e98eb74bb426902e9b33d5ba3640eef1056ab4cad6106c901783e6e7c6cfa64ed693cb93ea1858d7135eac919c68d7b8b2d01be974fc5ee5e6e3ca8e65d1e2ebff934ebdbcb6b44d27ccd129c7543fcf23bf6b014b58e5a3c586bae65f8979c5937c3fe258153c800ae39a17e0306fc74cb590bc725755461afdf99d9113ae1c8abd0aa3de8100c75e202c0580d2fe8b28ea13e1f4489a35e238e66a07d811725d2310734ff633605c510c6c9ab10dd9d8ce8c8496f9cd909729eec6d0677ee1f42e91d4cc39d04d93b86850e34dd343df3b6f844192a3dc83ce29f8ccdfd4983014d2c18bb2acd90c3495c29e66523cfa80b107665298fa70798ab6bd793fb948f578558e1dd7281cbb3dd52c0f4c19404dae6323259572259c0b4ecb204bfd955e375d6ebc07dc5e70241bf1ae12547ec7d32a73aa13070f016414c8b24a0c740d6c8946edf7836933091a17c70b6c6e7117c239ea0b8cdfeb228e4e45fc72c4d7a00bb39149a4e66c93593a9b4a35632642aa1d1c5f4b5edf0761b443ff7c4f15761a8f0a8b1b4571da3020f95a0ab0518eec48f4f9afe4816c48592abe2f01aff652b6f1454faa201ef218ceb42070ab07fe974f497877754c9a29ae596625e356864c9e4d0ea2c1bb52a585257dcbc068854ada2ab85b07d0a9bf03f6991ba005127d35cb75bc8ed0537a9b6cbbf06df81cc7965819eb63a069f44ac971b1d988611a88aee5cf3b1f55cf0a8aee0cc01bb4958edb96336363cbd629ae333fa8f86022fa1bebe417c6fb90ff11a46eb6c09420dee50ac59fc6506274108bdaf28e990a77bdfb96526120ec9f45ab243f4819c585ea641217a3742b14a934ca8042f3cc1cb247904bd1ecb9ad6d911f9e6e24b7924ceb8b8541d7da2d80a75acccdfb122bce696b2e8667ecf3868fb87af9e55710e87e23001d43e4ed3f24054428d51c01fc2098b6fab4fbc31931fc98cbb991f70055a3841df735a3603e9d84742ee43333d3906e37684fe22e8becf2a6afde9c427f46ba9e4e4d9994de4fbb6f0931481573dc60666da647c3f2aa1012eb9c8d4dcec0cb94db86d54fddcf910ab3e009aafdbfc764772d165ce0c9c1943dc047a82991459f8266c7f888c39dd5aa1413b309af19abbeb6e2a9c49cc521458444020d173a002d37a76810cf80aecb0f07ba171968b6e30fde7856696aa8d1720ddd082e2bf3ba121f1825e22172047f2e9547c40384045bfcfd720a11ee58fb33f831709044abfe47607919383abdd67155d57bd33fd0cb11bfef4c1f7f576028754680a069f6ce911f873fb8a06e9bf66dbc72597f751964476d39e1c3dfc2ddf058016066c6dc18e6a7ceca937a797b6ab3adbb7303fe09bc4ef244e6aa2b1e091f6166c3a4a7185afd1805f29343599ebb5d9053bdde980bbea4c08751ec4019e62a8026fbbf81d754118586f4d8b5f84ed18e0480ddbb8dd0a3883dc54c67ac1710ad6346b222ea715b1cad58c6b67e8c0caab367bd24d72eef901b40dcc91a0872a7846ccb0cc1f450d275371590ab6c8c09583bfcea4145b2e6ab22182db614d866a0f565451d559ad2eb85328bf5ed0248273fc2e92c774186f987a14755891f3be4f55ac7b563dc4a5079191e48e4aeee151716e7cbb1e16f508ee49476c8e2dc6cfc4f75c34092bdac572a628c9a624c3687f470dce907ff7e1d9b7669b26ebdc8f31c8ff69fa68912a9ca8c60e823b79c1206b7fa2ed5acf895844ae4e87a138c58799efc801ed9724fa25c557a8f2aba0d51ef3b4c0dadd40455c54f85e6273404207040b9c87fccf568550920885128f8b6c93820a983466fa16f67401bed068c91a2e5af6334ca5d23ac7625779eba549b270f042d346437ba38ff62b701ff58f597614b9ce879d232895b684f1adfa172eede7d9833e9eee76f87cd2933ea5da870dbba569d0c2f279a2434616155d531a4a45dc889b1595ca01f940e8f346c9bbb827c56024229b8f211f79a0262b9f447be2027bcd58f603bc650a3560b06dfd9698c0bfb1c54772ff045312bc8cde08ac9892702b5914c6e2535a4952ac58ed4d2b22ba44106c011a926c0b2f8f6fc513a59b8f7923402b76b5f8b4e7499652cc9e44f5ece288f6b0e1cd5cea57d076da3a458a60d131fa99caba62e5443b6fbac6612f8b8571191080736b92108e481f361ad9bdddd92a68177f9518b41024f4f6c6d231919c868a632ade2b4ed1039c70d795432fca4cb4781e331d28bf7bd0e40c0a7a87bef2b53188c3aa1a77de2e19014401b15f504ad6813d8f9fd2a200ee8de697f5d0e0bd02f46669fa6e70a41d81607aeef2f97e7ee1080f6799527317270fe236ada694855bf51958ba83620aa201853e13f805f4206a535d0913e41f6f242c1955994a30d2dbf58e2ad4537d880153942ff0e6b9f2f73d7ed106e1bf627b5166947e56ce938b7fc3023e8217c4c8bc2e2ea33abe626b81416ed815995b0fa86af997f05b7ed6388325e920d3803029f6b30f63a82606b96624b7880b37998bdd6a589cfb3f0fff3319295d8d95cba85783896889ea71fef3044f6183b5f83ea8a138b599d93d8b4f6e29a79f059715ff22f8568004ec810f5882edd618ee152f8a13369665ca1e76242bd20f0c6a2d1902e292dc1dfa34cf831747c28857d89c15cd8a86b7fec83cd26385e232379907d824da3b5b2f51d92ce667882780c3067c71cc35a9d7feb64f7555a4182a6145636df78ca9bea93feb502a12aa680a5f41718123968ad7b153e605d6e126f0c6a7b46f1b88796a24111931f349b02549c16950cceca1316e22ba1e421b650a87dd78242a177e54914d52a2563ebddb6897d9fbb59990fa7f966b3950bb3b035197936d915e367173c4a129ba30bcefc6d1d7a1c758223e6c3286b6bdaad65a65b5561a006ed460ec1e627b5cb60306ea2c6cbb937b372b2ed4ae7bcd94301f84f10bb7a2d7d53e191a2bbdc7fa9b976ca974bc24a2ae92839b74fbfe0d5e25f30066bc304888a4e239bf842118c02201286220a9a98f29099251c6f0a1efaabfae5cf7efdeb83cf012987411a42cfbf43fc8717aa75d6fbacb16757fc1e0944e8f172db1174ceee438dc404ec8b33dbdb9b5c3d87b11262cdf64da15937044913701c31513c25ed1b257b4fbe967301c38562216e8bd1fecacad51a9ddc464862136cd92b8fe132048c9ae366f60b448770122017a5b810559226047ed1cac118f50122ff13e01e1cde657e82994234bcaacba4f4990ed874de6d42bb699c3d6a9fc0638c2f0032e2215f50c31d31a18da4c77af53ae59fb2b50128a2a63e933eb57ff242422bda5e9ee5ec4d39b27c3cca406e30e477e01ae20aa825971aa9e1f2f7eb09570eb9152de9c786c05fea9dfaef5ca8e6d18822818800992a098e516f17b60ea3a9a67047a2ef0d5f380307c8cfaf9693c553f8e5bd439314cfce423f84b43a44de9e1855d0a3f8a84beb073bf47702c9f0453e7b22c6835bb9f413406527a650f33bf0d6b85ae5930ea15a121d2a4a3e442007e70ff9570da81625d0264a0b64a56cded976b38eecb7c3ee3a045932c6408e8e857be7c63ae0ef69cf7f1547ce04ec81f4f513e91663b6006869d1687b503b6ca81f42bbc47bf5111123cfa6158f7d7e89a0f20f0d09c7677768d177e9240634becef4b2866666e598989df9f06ac11763d9fe2d96d52c2eb34632a87fcdd0653dfd4419cf9d1ff9dab928b2d44881d9c90199ae5fc34993fda052036f328245bff189ee4eeeaeb78d23e50a455f5d94535e08a4027955bdb1c634cbea83e0b19201693ac971aab9f2f3728f5757d2a68b720cd5eac68b5053fefddf425fcff50bca8c4378afb2f27798ab700ff363e3c053b508c8b197a307d4303108cdb9695e95a82c030b6d2842eb2349d040e0cf7b05a0cb54cba89095ad71fccf7f2cc85b423d9a7e2ff608905020c367878ccc2fb489bbf2b4168ea1e92db8d0685299aa89d06463aa6eacf0261f658d834f795008cc7a3ee183d7636a375596304ee9765324a48a592f117a17699dc52db2c862f54555542d93d992279e72558fc845f41ad759872bdf659728db4957ec8f77fa7d770f9bfbdc87520b433b7a9cfd405da31c7ff8cd9709c732d5e86c64491a6719657cdbc76173ba7c754bcb9cf87541401f870c3df06cf38404653d2aca0bb01797501c4688b81df81e3f71b8323ee145d5a763080f2dfd7a4ecfd6a75498c8f1118e766b9e5125279b3f2495420284f19143744ff628b83c7832ba7d229633ce45b93b45c45395ef177a57f2129f74db31761406d551ce042afd8a39f8eb7fe39fb5b03b7b0d2f29bba03dff176b8382fdb06429615dcdd567ed3322d2ffdd80442b8e2de414ddb250ccde4bd1390289f015abe2c64eee73573d78a4af72b23e91f2b354db56f5abce87d70f435ef4c3583e3c16fff4a81b772a0f5c353b25fdcdda5dd5993484f94d48af0954af1e9e78b8d918e166360b12c3abb09ece29d6efc894289ea3e8d636c13fa524e56caa09ed5e6ce84eec0ba1d5bba899786583b82e9d151d24ec0b55f75837e0174f97c839f100d15e838061cea9a30c60255542b7d8f18bf5ff9f8c05a6104937e93a45607271414054e63838ce206b2237578851f4ae78a5fa9e2a2352e2f7f5237e4196b20f9994a0f2bcf40952920e47e058e733ebaa87a0631a292db4eecb171c6fa817ce752172edfe3a26dbdad39fa172c8ff4e10ae1b1ca3c9f557de8680372710f9b7ba564e2f46b6a3c4ae2892d71de8618708df89514fa96fd0087d22b6d10e4004820abb5a2035f6d9f53cd4cbf054d62640691e68737d06a2734073896068e449df3c7bdf6b171ae2924844379fcf80e82fab5f5cf1551b2e7aae5acec8490f5e3b83897b8d35a531bbc32c24e7361647c4a9ac5fc464fba0c750a391e2dd647bfd3187e9f368ba62acbf3166c47e3c06a225a360ee63d3c9338eedf12a7fd0757c77f0d1c695f06260fee7781f65ae092a3b9e7fe50c7ae272953519efbb3bc4d317977b0717e2c39b0cca779237817b537ca668defa0f6d5832ed222ce72c274048f63400fbac8fd4e4a04b2b01e17a76b33383907fff65a319acabb52fe66da32a8ee25dc46701634a230a423489f77240e797af1b17ef94e93514833242b206d23d5ca379aca15229559be2d2fe6e35d44257efd1fe37c1288a4f71bade52de673f889ad31cb37c883e3e65e99e9d97c2f655f21c2970cd00d8b74294eb5a4f08c7b9c4dec54506c26f5133062873224be570513369281d1b01d7fe29dd25e922f61a0b3d139eb493c04d656f63f5b98992a325ae8356f1b34c6fd130bbab35d04d96ba5aaebd5744f2061d2b9eb6c215d88554f22c3c8120a979c2471fee3d3783d677713f2e611bf89a7396aa9dea05046f92e52490a8150309fb7bcee87d3c887bd642669b0387628484e4c3a6ab3bf1fc5957dfd6fb444407e74c54c7c01bb04eb89770cf047abe1ff50d3539429d3476f3ccc8f31130716a554984349d09007de2f831abd847bc0b5fb3f300eb5706fd9f15f6ba147bfb45b16ef68fdd2bea36de1c4c4ed38faa34673b68911856c94ba35c3774f180f59386544a820bf0b8c335694086de34f09c3b757d239caa8c6fd209f7c7a1b135bd74857d7851ea28eed32d687750f5e1c5877f62ae2d3dc0733a48936cd57706ffdc8145d5706910a013115ac7d4baed27c787802c0f1d456d7c5dde9c5fc571739551e8756f8a634a9fbbc594b6cd0449834bf689a6dfada340c2ebfaa7a8ec532d7c852f8978daa409d50bc4caeeb7124fdbd22f596926c13f32591757ed5836edf4bed51615e9485a03b7171a5a70ef68311478813c220df21884294b44dc072cefaa37e4b9c354133c0618f4ff941352283b9d4bcfc8f8c81dbcbec5bbb1160ec4836362a975a3243fa136903dd454974a00f7c3a3564fb6537b0d82d15669c189a63872acf3e6ba150cf72ef0675ab54f48400a01125227e1f86a5fe5d4d2cc2ab9f03768077f08471b0fa2fffcf1d2e3e6fe7d43378e141f9ab727be7f1d93901f310a5b39f62b805086e9c142469378531cbe30a45dcf4027671701423a92e7fc9a457a5fba8818509eff2df8879e62613ab831345bb89eb17d7e90b7cda94c96c707a256e0f9d310372d1c8f1878a2e58c9f3c53d0ada6824b3627192dd0dd24da6f6ad5610bbdbec312fba2d34ced57f8e45c3cb3cf11dceffbb421e98bf66f455fe2b1f8008016ddbe8550cf598efcb765128c735d1b9ee2f8154a8823d06dec0e90b5bfa29b9fb455e58d43ca529522c83fd5cc842b27ad01c4571e5a5edcf343ceb8c0041c0ac967c1eb701179b054158a57f1bb5ddd7b6d09b02ec55c2fef8d7896b907d1f634a6629148554bee31f299945b946c3c2cdb8acb315081c233ae340e2e26580f9bce4ecca6cfb2da22e65cfa6639afcdc2c738e6c10d4b2e34f1a0139a99be0062094eb0a6f84d1895cc48f96c31d496f379d498064772ef87dafe3ea71237f9c0c1133c566ecea08d7a6806180a30af1af7cefee5b42414e7942ff67c83503bacfa06af4cda22ee541a1dc4769dcdc63fe5f6208dc15809e05cae31c81b04798390b2b05c83c2bc33b80295655a766eb88046402a3914882da49b03e318c860fce965d6fb8cb1af2050f4ebaa9e019cae7c5e1bceeab0d19cbc885e809a5fd8a9d37a21ede1afcdf8d21299fee80fb5e35f62ff97ab9d9b11667c47b77ab1fd48359773a4bdb17efe2784b3c58b3b82646153df27a809a031cd96fbcea566e9e2f9f114ad14d9078ab7d5513681466676d68f71455f72d94f54e027486b406c62b857f29e4a8d22878d39c89c4a3ceadfbc9f9ffd3fdc8dc996a789577cd5bfb3544b27226076905d92c6942553e361b6f668932b45979445f869dcb670a114b4436e16927b8a61008928cc48e3e937befd96e7da0f0c8e3cfcc81fdd019c38e36a912033c7c6eae6b19dff66626a58cacfb76020fd33ade22a0bb1b17cb2d30daef16191e807b541d2a49605bae5294f0a16e1880b7ba742800138b9d1727ce81fa1d96250fe1316f1312f65bcc01a2d8d3764b4b40f4ff7197155c40f6658260435490196766490c279bf1c646eca5582b789b941e623457163bf9e42e4d5d818fffff7f70