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 49699 7df8f2b5d7243487a73730cd3ca341a7d9cfe3b962d2713fbe1d8e967f14b07a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ac8c1beef469899c7780538c7d158f66def69faa8f65205263d3a2d8b04769d
Certificate Block Hash
7df8f2b5d7243487a73730cd3ca341a7d9cfe3b962d2713fbe1d8e967f14b07a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d141000004780000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008e25f68f00f2a7a16107acf55fac55ca4628f4b3e8ff17a304148a064d10d4dc7bcd82f4f07b073bb1e6a56d92d5701f2d805cd6f1a54d43c5d528a6172a970609c917b1bdbc8475faeb7e1a7f27322a7f8ea321347b73ddada90000000000000080000000e00000d141000004780000

Raw Header Hex

000040209ab6fb632a8fba26fe9b9f12740ea2ec05cff64f1126052d49837efdf471cf9a26c63983b75af3314f2703d0feebe71bae82636a144f38aa1415500c752c091ebfce016a86420d189d76048b2d3a3d260552f6a8fa69ef6df658d1c7380578c7999846efbec1c88a

Proof Data Hex

59,560 bytes
12121601030770ac22c063bc58335c1eead760cc9ca00a0316f597216743a00549653d6d1f09387cbe726b7c7ad7132adc3e28c39983b209535ee469791226ad6d7d7f0cb47b9077cc80c2680e99c1eb2cc28b20b79eb11b86b6b12c88911e644282f3fcb19e6fb58b955bfd9641ca7af1ee8bf77068456af0b7a97cca7429b312e0375e215800494758c805e696179d2ea66ee06c816c6479d0a123af27ff287c8af55bfbfa61dec44bf0b23b03142df41b468947286bf2c4416ebbe93d43eda3a5e066784ff5c661ea0c81afcf00d0150cb01365fc161bf5d0f11ef5e69d73bad2aaf624811d381fd7e6bc70b8c90aff387fb7beb2718fbe73dfe67bce71f0ef450d81ed9a176ffefe955c46db81852460a31f9a97e2066f22f4409bd74b66cf0ae41342e98b77d058385270a3ddbabaf19c28965ba74fd3141fa289ea5a88b4be38f08df872bb7dcaad28f9bb849621535b25221cebd4df705048edaf1f6c3758dd9563c6cccdcf6a04a5079376167885c8ead11edfa1c17c30c1fcfe897b64f82226ecfed5435877b20fcef620836ef2c719ed97db93a838991e7fbe5c13a4507fa5777d8537efe520ddc17d72e44088133fa896fd92c7cf9ee00e3e875b711b38823093659a1b930b6bd9a68c585a729db75ca75f493764a74c0e9f3896985c701f33cad5943242c406ef623cfc4350a68cce2c69a8220c1fbf5bc10ae2845d1d229686466b632cefc4e2e40f8ca1fe8c2e6ba74e2b1b9a6b802bcd197b11ac78f39f2f57fb298a38dd88c1243de7f1d3e70ca925f29cacd111cc18c3796128088c49074b6c5a08809c7dccb88744c7269cb8e19cb019009d3a93a67628708c67af08c07bb6e5facae94917fbb59ebf1fa72172d85ea40a17799856a45388b9311a76a21d485a7fb00a3a2dbd3379bc8f7de11d6f301e31e531c6e34547c0aee04104562a55db60afddb999f538efe3c2eb5f745712c4c0d23a25cc84353d86bf323f719154acec6e9b6526b52fd3ec0ec786b7565d00c6a71d11a06cba9a29cc5bbecb45a2ca5671a04f9959fc1b10dd89ff02f1133f1aaec3ab45e90de4920c807786d3422d142a2c941d5f0e70799ef6b3b66067c249febc357d116da809b9195d181d3983e817c0041f4f168d1e4ca9420228197f4f5c763ca472350ed422738b0a1469286637fbdfd6d54e1b325361b0dfeffb68b531226b46757466c0d0a01c04e12f61d04404634925b6ba15b450370e18933be800e714168cf1e014d40e61207ab60b9a768e382fae295d3a828672545eab14b28f2ecd109f227e5e6d6cfebece8493e9c7d0334ed44f98ea3737b965da50d4fef97572c6e854ce61373d23a29f8b25c5b6201ef0288ce6ee08ab5340d8bb8f49e7e61d1f1effc1705c8a72cb885909c025371fd66d3031c7aca4d07c4b1d59f070df0ecfbf39269227a72db34da3fb9de0f7d4b1655d6cac0b54f30c61cb777c87a04aa84a5b0c9864c0535d171427915465ac770add14a923895d0ed9b65617d4ec4db90f2f31a7845d5afb3fb24ae7c373ab8d048176b8ac9362bf5ecde87f6e04e368d74e31bc40dabdc1cfe1678691d08a16ac28d6e37dd7193c6bd245f86f5bd34309edb44f98204ff9978396f05a6213e0793e8a98b0da734fc35ec06eafaaa13fb431861c6c29ac184e819416b6a50a8ddf229a21ec162438f001411cf4f4347c78008664ebf2b955b3e8d98d57b30015f1f20b366073d6aa4a95197ac60099c6644a32c3b71f77203b02ab091f2ec4ae2c12f40938161a680a6074df395819a05921ab8abc5cd21121bcf9052f2a9b7cbd06b2d6e68e8fcb523ba85db118bc4d5b115b4e1fd3a03ee635103a6c73e7b6574206dc00f2b207caa77d9eccc62c2cac4c3a9498630a1511228719127c0e4fdd77a3273396ca2fa4dfaa5bef5971479978805dc4c1e49bd5c0e2fa1efe20035f5a57b258f4e96217f78e00dca41d1589bcd73addf17648c047d2edc197b17eb911ee7a4efb73cdaa653d5dec7b6e0e559a642178c9d7e9403831c9465a326c36aa9c1aa196397fbd4aacfd1526b5b821dfe0ecc69acb57c99640f7732750fed2b19b6251c0a5f45e26fa92acede4ac52b52f1831734a75585664e3cb3cfc856324db54d79099c49f9440ca37eb606f34e06513e671c0460c4889a78c495b81bc8d9738c114646d9484c671173af95673d5f8fb10b758b23b3ec3d63cc65a0aedebda1c2baa8944a764433740c4e3c1998b01a6635cd27763ab9b353fb2960be44c8b76247229d8b8897b92526a7cd46d5863feb00f8ab41c086a55c90fb0198a3992cd7f9b74f42e83c6f8fcc61df9689f78b1da0ffcc3cc5883398afa57b9b61b30645e2dacc5f15e7ff64002c07dcbbc39bac46f999c616bd953c41a402b08731633c73c55bfc8967344413a683e92eeebb6ef28247a067e17afb80094c1420339f44ef78a22cda84831b051bf9407224e18b0d9c327d2d5284a8241e193462c560e1fd6d4c7ba21ccefcaa7a1207ac63314fb65047ff0b90412d0afa21b98b54b3dbbb1298a1722a7475af0c7cefd850fb8041432554d51cc61431af55b5b0d1f88bdcb25e69f99102f3a11fe0113ca774465e7115806b5d00f900a930dca1279c8d16a3e9dafcceb8d3be3cd0ee9e4d3c4b970925917e41b3966291322d8455b9906804b04e8a8daebaad0af047f841e4cebe48890f7fbd01acee14787d024173d25c66069981905a0ead3593ab2ff09471346cd2a50fd983544c0a917b58791bbdb0c9142605374065654bcf6af722e3f482d0c38611053022034ce8f7a2a3ee43e2fef029febefc9c6a5a2316f2acfb9b58ecb4f2fbf108f66db202412c6774e149735c83072fc8beb47713d3d31003b9f10ce89df85441a6000392f5e913903d4bddb0c2c045324a4012165a602e1cd2d1dc94d525ad7c97f402ce3be8d442c2017d34f51e83ceb6d2a0f98ecc3fe136e2430298f3546e2ae623ee9ca0d33387a72d62ac116865e12756ee16d45d569fa05fce1218127bc6728fe8b9bd5786caae636a0128c818600fb5b9b295b2280a6f4271eafdd9dfbdbf2398c4cf64d6efcd1a2c75f64ae88bc5ef403a416ee0f8ed9f612c81e23d0b26d68b5f31f4d2ade3e2cedfb12ccd18da4f941fc1cf2184d661a774cac03a6647c64bea7bcc8a3de4f8019fe9940ed7926c5bca507d51483dc6708deaf4a16f441a7241ca5fe850c1c462de1b3cf202e00bd24412a874b6c9350ba39fbbadde49f25ef7af4b79954f58c791afd68cc5143a657a1278e3d467254ba535cd49deec92b23c50a2a2bc215c0c6922c9384ccbe991ea5fddb974f39c611aeba590681b7018a87dc64b4e6ecd7c09258260f8c9f7c6d20673b0a218b9b501283d16841923b9766f2000888f82890b115bfadb0f7117e27b9f0def06c1efa1d79769d18f5d5559d7947ca0b4253442071484a97f4b06d384c5c6b6bb068b4f9ddf87b9623e75d008c44a7e5999ac528797a00a7b05f86566e20d625175c64ea8f9ce55e8e0bd6eb14d2b444e947b4bad61601ee3d6bec4ec35c293fd32aec2c55e0d72ad09130d974102ede90f550b9303740f141a2cf15bc7481784091f54f9e72bc1c0e28b7a63c51020472741717ec0eb4f6b87b8f0b4c85f26dd8cdeef6d7f98ebd367388e092c2824b862dbd73adf1dccf14f2ffd5dab43a99b6afa5b6d71185e1b059840224345029f75a99a37069d6b887dd9def5df0abc65b4557b9901867e2c1b254b8835901d4a4f1f268148fa5b55cd173e0f63eeb8dd87c36873cce70cf467375d83eea14a5eedd634fa7a2073857a722e566d3aec4acce043f2377bb6cefe890f41ce245719869a3ce37612dec109b32474815abcbe9b3af854d8175ffe66f51ff0ea4f22ceb9131a9d63a40a3bae4a3d58bb801c002d44dbb964b1f827c16a60f10ab1fa1b31cefff283630bc062b55355dff344283ca2a0cea1a2ad0ba88ebcb4253321de2c6fcc01a52f7950c7634d351231b0cbeb2ca52a3ea03923ff03c1756652f0107870316cc9b0bc755fb6fd9117c3c4592dcac1f11c55e0b0d6afb20fd41241a3c8d96ec6ee37df54e52b700606e8d4c3b3dbf378c6114b950438b957cd8bc6b268195d6b2fa7308c43a7b5c13cfb9f28e18404da9039dda0d61dd08301261e0b343cb91cbd9b0dcba9a3854333b908ae7096eabe779605de307402bc6d6bb7f65535fdf0072cd2a787f06eec071fa30af9a9c8ac052fe60d93bc60c67bb71dac91143dae4fe1688331819cfd6937ae82d18a81c6bfb3f66ff8da93c1492c8619826f79d39df9c72ab09e38023542ffbfed2685068bdff777826104bf327151df2ae86a620a0622ea8ba438d740e8fb6f9be3e44762c3b77ecdc120ca924cf7473bcd41d1b772a6e0a2ee2139373a69d6add697798a8f40dadd6911329d4131a5a4684426c1ddb0813e1d8d320758b2068735a922d274bd0b05dfeedcf92f81926f2e3100cc04f8e54e5739c41fc1a944ac06dd3ae7024120687220f0fc5339b15b4e3abd4fce6cad20907b0adc2a32362f72081c00ef60030afb1fa4ab818317ca3b886e6ce6c96c3553c307ea64c87828ecb9b48bf47a809156041137765357ef3bfcee2de574084029a0ce017b361988965a153d7265acc3134b6f07a8f4d1dd668db4653ffc8438d9c517b0b7e5109353cda6ba38237fe4a4cf9bb03ae7f363b69744d024ecc4c8e67a7b5c7e1ff22e5148e7e29df24a00f6b2a3de85867848cda6c2b6979705f790b22e83ff2de2ba2ec2f9f51f68449a43a54f284424a94cda37e47d6c8eb3ce3b243ba08e9589d516cad339e5146d8b937d2a2a6ba93ce9dc7cf5d70510716d9a36f2beed25d849c9290a57d233757c8370d9a307304a2e4d70ca8209211dbd5823a0fbd40a596a8de707e47e6f323f560d4e9fa108f856e065efa2de05f08c26ac73b1cd99db93e5119c96666c8a4ea576ef64924f3b75dec709819ff5b98a04ff147fd40ed887f21892aee619c5ec5853dd8df94fc2dfb02e7961c5ccc77e54dc4e598e62aa4346fe60932b010649f265532732cc843a181d619ea2b85f330f23de4a189d37ac9a1f69a501ede6b634d49a9c9b6d8163bd9a8ce05dd259c20efe662c19d354264b44d25199c1229adb3b88062ee7432819932f0048fc7155176baddfb118e79d39d0e4869f73baec461efbd95950808ab93ab90b2a1166ecd0b616c412178f8ede16e929ebcc15e8d673840f297a2e1a0af01321de82b7fada42fbc4680d0b698b6cea808415a37b99a6cdb6003866491ca7ef8230a3baa57c459deaa217c6e09d9093662df3c5119bd620333dcd1f71b939c2bac7827390993cd90b5830da0489b9d3950b7ea619a3355f7790ae85afafd9be12e2d8ba6953bd30ee978cdcc1da50783741dbf612a4f9bca6446225a5185863af219d1a42deb4214bb866cb585c16894bf83065035a4852ffddc856890baf98f268fcb249faaca81de4a989d1ae1667b436e536490402fb0a88c16aa2cd568fbd809d8547bf42e6397c1680666757ea17de3715c25f28dcec69da9fcac4499f91edd4001122d444394d65ec2a63dbc357f9c8bad8de756595c245f78c3dabaa4ecf73966246e34338dec1388118a5918a462ca2efbadc970b576d8ebe3e198c982f87d3bc4fa0da011bc49717b73814aea67fb372bf9523750c207e3733a3196a0ddfe03bd36c999b7b0c4c91fcacc5e5b955059f0c6d443e80bb924a8df6b23b0708de48ba0b4599972c3c8ba274b7c9234d8151e283d1d37763f469a0e7c1e497823ef80d9d59b8356fbcd90324d8e5a60ac247c93f3a46812a6d898f9f2a7c2d32285869213e4dc7f3f4baba72f51dd65651c49c001db22025a43ebade2f97c132423be4cc751ca2af92c05e513fdb44b3ace0eee08c99388a1b48ca942dc5536dd3a93a8fe7222338b9a09671d1a8055a2db71b89648d53686334c5ae5e292ca7f7fb1971ae3af16e14f6a00febc4d227a3e51d7cd3ce9d761f83b898f8b76b442a317535bd2dee78a3a3eb9b52438d80fa0c74e6084a8a482ca525939534d2fcf68387041124a30c263fd935d217fc08a454bf54871ace425128bdf5b4e4c0b7d551d921303b981b9d37b3e5bea539890135d238f41e7a8547006f30d8d47d37010d47c95224c49294026e95b6de4b622a10824ce5c93dcc344d07a70fb861fe7df7cb94ec6b72378b05b47bd1c20ad0731efb5b36a04a7ddc779ba9b2c5744ab3596a8b277692c0915060ca87ba11e4e2ca72be8699d7ad76e07f8cca9d58d53efae0522b4d8b5117b0f4446c5184c4172a19da3f5638a80cf8b47a65dc2b02c9cc4f77d49938603d70dab2d2ed055509c859f0419a4a60133ee108af25dcf53a1373c7cfd494793b928c741c997883ad6cc3d03ff86d58a4e0641dc07463b77b7ade73ed61ea5e020fda98aafb3a3d98f9d7e9dcc3f5f1861f2787f331db15800aaaf85432c0a892b0468ee7db8431efc96bef561fbab7a49a9d0b26419ebcaa67b7511f53b4c4075c6ce2ed71c5d625f75b1504b12536eedb04292f341adbd1b03ee549f18184465282cf950aa04cf6536d53a1922e802ebd0f95e29062fd52eddc5a504617b211eb3d596810219039cbc5ffa13a8f66c56d2aad8d6ac4c4ec98870c93d0b558e5499d89cabd45b8522bc55079aecd1c607d62d64165028bd0b134cdb594e20dab855f4dd67fb3b56a609f9c5593c9a4b53d3daff1edbc29346a7c86c4c2f679e203105801764e535f75ed8bbd10733d2e7e580cae0ee6725e6ae62874ea08c81b1ca1d50fe30891cb4bbc7e351aaa465281a05ba90ba0b007c7b16264c70650f3b7925cb3ff27c063701621707f486d3e53805b61740b2aedcc9b4c2d4e104bdbb612bc7e10f8a8030f46b5934c8b278c4246976033b682da09f4ea6ee6429ecdc63d9fe0b7e2424a9c56d0acd9d11a03cba33e4912749bffc3b0806a1e2b9e4b3172a43a04cb31398603ad74e6fc895e528f6cfca499589c52c3c6a2617a8e6018b9d59ec51cb744082ca63306e6065399cde86cd0f7c21c6fbaeb88e92dc97bc4b848ff58f527d3424bb0c4e50fadf7d9ca1a3ce9bb2e740e918a5a4afa5a35d5745356855dd5d2fb87294fb806a36c3a105de21294bb601ec23d6d93ae946359d763499edf1f7d245937a428ad5c888d9fc23a0d018acd931c5190d11b6d106e9f61040c0f91535fa933fc8e046883de5b76a7ac27430fc7209cebe32ed8cd83bdc3117ca6bba78c228c8cbb2136b6c68ef9a3adadcc2f5e1cc392d6d8dbb28a405c2358b4cf5bb177cf67584e8a93a540c5c7040d7d36f5ea8188385811fb6a309077d5f9b728c9dad95379f92c0fed8875c1a8c1455e8f16d3190aff6325482df1728f7a7f5b913b5ad1a4ee02e0bf2f6344cacb61506cc52d083ad878aad42900484469e5a47dd4a318742b06f235b55c41356a00b39fe25945b8ee676dc6f4f43f90256ada3e267b09d4151bde464bd62ad2b3a4ac93bdfda713110bb9d992a35b13887114a269a3463bfa1acd8da9c41aa6cff15bb9867122978d60cd1a22df10d030697a0b47920c162439a2913cd128f9d9a105552b7cbb2543f74935ebf24c4772bcf45df225c9f9d69993a9672d2328f76afb1cc93d468e236efc62ea846e755785e0fed141d3ec0ffe8b27df23f4c83b1f63f07cb06aca1383c7ea56fcbc7d953273313d9c3b35a0a1eaa43036412f5820fe89bd60e088bf9592e35a5d85b21d885df07efb4fb9691823171b4b60fd9888c9a76887ea200cd0006d3651b30542a17aedfeaedf707bc618f454994ca09a47adfb41a45146819ae508e7c5d328fe8318600ac7a214ed989669f41015806ea5f74ec74a276bd0b81b2af36604a3196abeac72ac0573764e9919e8e7f0bd810d7898d0addb51de73924f9bf87f64f6aabaef11856777c7fddd4ce4a2da5d3bf114dd46e34180639b8dda8bdc127f4cc14ee9c32e161c4c6efb33feac90333b6df4a14ff4f51719f210ac08389e1e896214411076aa750e91e45b76219f63ce22de4b7fd83a6077caa8764e0bd698016412bda6847a3aa6a1695f9bef7720ffa6d78306acc640a24b6457932b6bdda1398fc48b599d5d9444edcba51cb41ca59749e62b5e65bb40a95906c066793786557207492f689a04b7e4b4310b44b6a489bf37805f4dc9393aed178c19278b3eff4e8ebdfc19c4280af768e7a8223ab439d118aec3f947e4729e202d5852fabb4bbe93b06fdd832c400cfcc6695ea03914bc44ac75f9d730b32615fd645e9e84438a5255ccb4c8c485ced5b18608b416baa543a699505dd92f89cd4d6381b8dc1dd82293abccfd6e0c37ff30be188e92a2923627c5262490535c5cc91b432e137f7c856cd70672bf250697fb886d68c7712556250d0ed05cb83781796930a5c29d6a7493405d8212a31c0be0b41f4d9f3fc5e5a00a945791e656f7358bf8c288d4bfb0b8f5702b9f34a51db5916c8ed910e885e9520695eeb7fdc1dce1facecd4567b4962b1103ada48d6295352bbdeba411856a60adfb2095611180515b696578585cbb0d15354b02e75882a44ae5aaa333ac045281a3dedd94cb0f067bf71ea69ee53469887f10958dafc296e2f4cb685cac12a653191309b090c87fb6cd8545aa457b94834882825530c5cd7b4204a3da5d33569b8c872b5d41821b99beb0cc21f303ccbbcbf2b25b1abc2ccf0750bfdc91257fbb5e126f416d915960800a9eedd4c9143717c06079d98397940846c751892e4d1a290199451cbcb25e238ebcc675f6300aae3ac873ff5fee08c1515137237a7b6c10c5fd27f3961d3ec4ffb467bd53bb7d86edb059febc4d41b225bd6c32b01930ade67d5e1e763475cbe564341612ad8d4f41958b7940600f31f137f52bf75ca5565413851b17b187737ff9d2200b78ff511a96bf2f4a6946e638145fbb34349aa06a59842bfe50f5dfdedfb7e795cfcf0cbf10fe69610796401ff437378488b73a115244dfa40b782274c6576f72b83d4f38c914dcdea7eca768ab3a52ea3b2eec65017471479356489d0ed943de436ef529d69344ea003d999f0818bf79c883e2f48bfebbe1530519125670746bfd3252926fc5215a8c3ea517646e8ffd09637a6577075a0d7df678c634be52f0ad228635c86b914a264069d87ed5cf825fa871dfbf357bc5df79d24c3d3dbfbc30466f7ac387cad76c1b6a9333385e6e8675f9fa3a7077c1f408ab331f7d735484050be50cddce58aa6fa4449e0ef9a89e449c42874ed159099388cf925461c5d2e025d6c7b62a16c5dc92a1b621288709b7016d28ad2918d746d5e8f0a53b557039c6bb962dc923d7ce8c21e8963883dc16e79646cf76567d2d3496d1e81b0a994970c66f976a1d89c23378296acfd5c9a0c0e26eef2e492ee55c44e779015d69af235bbbd156ba3a7b741d622f7ee4a6933a7cda0d267050d812123c8383c9d395b2b298add90e513383ca5bbf4860257fa8c979ce4567b35fea1dddde3f214fa62e1707b71e5a9f996cddc6d5f0944496c5e0e0d00b63b78d4113a58a0a7d5a3f41a5ecd9a991be8b64c034800ebf73df01656aff8fecd3c6ae28ee039d0f81ddcb01a1764316169f0879b9681dacbf17f55a3ca9244a49b4d4010e8d67e0789b501ab9cf5d165dcf00f6a47be736c774b3d1fb4807de789642a2ae0c6ab642bd131960e512ac169ba834aa44b5d3727aa820a87167f1ac5ffb67d5d7f48a3bc786d0b567534ed47a6e27313ff2585408f56c13973aad8cedafe5d12093f3312ec70b50ba008e93db9747d811c5601d1effa88ad614a9af250c52fa173cc38080937ca1113bec46ebccf8b3b47c54ac2ac36f4f06956e3c545ac9eae75a8d83fc0d555ffbd1aea6d150d8fa458c731579f719a8f68c982077cabfc4b8bab82eeeacc87bcac964d5a775b43f0fbc5d399768a879da425f5f340d0e9e11143b31761cecf8cfafdcfa603a28a94c507aca613d3c5c1fe2fe499e65c12d5afe03b521bf466a0ab8d5e068f978fe58bb38926713288f08272a7a3a756afadf63a9905532fc744590d93c232beb6f79c4450319c552e2e243d920b45f2920a9c6a69abe4b724f88da85586df0c7e76f859eb9f73b5a235f02db09b2b2d6b4be1dae1cad4a46e3aa8fdea73f5441f8023e813a8ab31d78cae4ba69f936bc91a51e336e4f44ad8deb95b99ba60fd546406adcd9c9fe03cc4b782aca1263bc149f95d037211c6663439c88db300318250f2cc2e78ff06d4dbcd060e8fe7943b98377cca7ea9d6011b1d38555b42d32cf2c5958d3fe9744e8f9f441408ee08bbc6e11a831ce15755b859f9510558875771c45c6c9274dd9f041fa66c0c865064f677708c7e2ab5b7ef639c01e3bfd4b5e1ff382c4df10904f43ab767914f8ccb71f279977b3b327a00a5f72e5cbf2ebd43141c1b9294728f4d98850b8aa7d803c7ecd8e51a2fbeb74c7c90f6a6f52a09d6dcb6d399b3c770ec11cb479c895f3b17b6b65a844d447ceaaa9f8d9bd3cc883525ed51f3222a18586edc41f997fcfce64506517b0b72c05db24e8fe09019a8e181463efdcf38d222d43b4db40204754d4410c73c7653f5087e760e4af24db3a55f72e4293bbcea05e6b69edf185756b2d0542dfb2902d0b4778c000647273ae8b8e2049907bfe8f3ddc606aa19c58ff35f65a905b9ee99b18c3bbb2401395f7c3d2b37262167436b92a2513eed98ec38f555164aa1e89abe47318cb5629286b8014158317c292b2b66013bae5febe81e6e3f7563d57e6934eb1de9237a542b5b031e82f5df419bae0b2e05251d7bd0f22d999a7fb097e30090effeb7465e1d50e619a7b123542211b731123de721a9174ff89846ea72ea4dc810f69fcdc44d4bbdd1fc732f1087d20023034ceac6cda02ae4696e744eeabc9ff43e7c9a1235957fe20887fbbdc30cf513e34e46c41bb03e3ecb4dc7150eae8827610e7208f30fdaef32859ff5ed12ceff5e11b0b8ccd1b82c06533a7d45ba96591addd31e437e488e6291b68e4a3930c9633dc83fbc2f18b667d59c649979ee8f41cdc8011ade893f42499f3391d72f15484986485ce8def4076d796435a7f19de7bb8d67aca6bc48334a4ca7ab7c0211b50813bc820b2b226f99f0bdac34f99f6e352407c977d58da9049b3d2d117e4c094d6a67afe2de8c923da2b880595ba83fbd1924504ddc843941ca13edc75f6c286bca6a1732bbb8f3674da76a909836606236715340b4538e38939e75c3ca1f1db8d92e6a7fe597e3e525475bc30d853663bdd5bf429b21471e1c39b49caf89fab4b60c3e1889d8977a203f3548f20cb214b3b1341c0ce5bd1bcc42e6a1f470d3f2f429f708e311f525841544954d790c18e6548aa4a9471cae183c9f42dbfcc55f15079fe648bf3ec00072cccfa352aa77c6542f94cf95533ae56f6aa8997e14f0ba6cff22a4c84d0e885f6b23e4dcbab33c3554b81da45e7602c0eab16920a96bb5089ea8107834c6a770fde4b2988e33b3ce76d527b9740a19f7ba2de5bb472a328da05605f299f961e1b65841bfbac5ac8a29c330fbf2222b160af277746a0ac24a09af22a6d2b3e02c458a7aefcbcceb9b58659aa49a646f7728fe54a703c6053617ca96414b6f00b8bc94603982d1e7247f1374aca4158627e23ca95bd646e9977309d2f1621c0fe31cbd76f72f693548ccf73962428327800e0fef575812b84e331752495f1c29e2415940fa8d819556ed60017a3cadedf4186753f00bd26f0b12a15f62ff1e222bee04884e516ab57c32f7f92aff1696e2cde439f4bd86d9ccd3246464d70fee6f22fd49e8afa56df81192122c00da1ce60a6546ec04fcb608eb4d48c8b72734b4af64f9a8ed889ff1ab581a0fba41951dfb6cd3676721e2896dcfc0d98948bf667c640ccf683754935c9fac607db7c3781c5534862d1245feaf15900610968de0e33df1a10f7e1739724288b08d277cc4f90616010f49c2f9d81b9e04f264d09705a1a3dc31440496c868f720d593e6d9a435bc363fb8edd38c711d3a593f513f560f47ed748809e5e7470a51b945783cb2b19d9dbefab3d020a2eebe321a236a52e6da37c53adac263e7c2660e0ad19fe7e16448912c8f4e46880ba822167baaa68386c13e5d0bf63dfdc3000ee42b7beee1220710161e51dfe353d1b939abcde3f6af24eb52954a0da844d894edec4ba00dc21d1a0e2702725125886d000b12f3dd7c5a37ccb77ba6edc1b6b6b602cf9922e6b0e731bb0304a3833c587c23e491678569b689bed1f5ab46f26d32aab25017272780171ca7b023189d97b3e71946ed6bc841e29d511a18a593c03a579e00b464ab6875773a2a0062ac7cdfd540578a9127676a170577de8f74a175c13713d6ede5d70f79dee0129f06ac2e4e14e1f1265442ef901e5448ccbcb3e0a9a73a264f6118ab5b4385e885abc5a9f81d8aa797cd26b845efb100849a9d8a872b7db70c0ca8b1b476d3bfb175aa6bbbdbaf9309233d8076bee988d99dd5d13078b6b37d87b40b3c37dc4ef649e3e68bd2ae2dad995f1f7541188cdb0f33eda73c6c8d654cfd20b8ea121192d0828b142f7bd16c265daf367fb8030b0f65c4ae9c1f4d30b60b2cf4ee33eafe18e6aa2a835173519ac387a015e6e77417c80561b5dcdb0abba6aa8aea021bf308971dd2a9c9c48805f324822660ae8d4d9abfaee06c458d6cdae881527479074a40a4fd6a7f4c5bdf3af79a6fc09ba4332c74156320c18592e053cde0a3664454be9a254c428e71e1d0d43ab0c236b61fc81429288b870181506ff069876a59c540ae1a501c2f5c63bf55b6c64813ff8ab4a111802940041060274390a26249d46aed00ac0d2211b03084a01e2a33c543641dabd2640069548eef2f45f5e976fc3121d9b2ed7d60c6c47692368ab0d8a4f1c6cdaf1a94d180e81477efb8617bbf07ea8b0be5e9383ec303d605a16b87f2d9c50e318068ba38b39a764ae01185599aeecdd2e9b25c0c9f3bf87ef031e25f777fdd358ecfc601b57e53a584c0f507f1ec3fb9eb92d98182ca533b31a8bab3ae2238d42edfa88421cc312bdd7990c18770a8d88e1c3d5328c1653835cc47cd82c5173ef93240eac6cc8588462ca39f16cb4787decb8df45008c99604cf898606d9470daa85cc5f363d0614bca38464999cb08c148fb7202a11dd0f89cd7582f8238d9099c42926aa75ad8f9289e2dc193e823f643a2f8d2058c96a30263ca4622793ce36757d5cf8a461c8acdaff618de263b79a654bbabf2f5c802d151cec8bc6d686fcfc9f684a91052a921756e4903ee198bbacf521132640d2ec08e8671cd637cfa4ad7db73f5f2c8a4919df4f5a532271e7b445131fbbe627395144da78c602c615a1ec964e1ae8c3536f76e4954a11e10fade8b62a868e481dc1f2c46ef66835918a907475384d32bc69c427f5e3dfee151ab3152e93be817dd8f193ad5c0804ffbe8d9eca5873dcdc0f4756ac627f92707c39dbc926d9933a45f1b5f9884e7704f3da40c5ddc584bd43e3684faac656d96c57484cc0e8e0b64f47e31fd8a30720b551f77d4de36fa80fd19fdc65e7832b37aa947147a4acc325226feb02e7fc48e463f4980014f3d85b2825302cf73f1c3170df46fc350fbbc8aba7ecc29df74b889f90df6ad7d828ac46192a2cda9247cc7f9fe52f7111343f789332ab268a77e3824bbb633f6e27948944aa3ac1ecacae2f49bbd3d16e2a8170f2b433f2abfc982fe66dffb29a3ed85035e5281a210aa31d1f6cf2b08608a4222e033ff993c1e8edd6710f72db615a46a7e977d0fafb64da76521fc8aca078d3912ae610d4e77756e5496627cd1b46b916ce535fa7b92fde431b14fb19656ab669578104bdf8712de385ed97e73ecfab956413bfbb9f53bbdada5b897c9382ee9ebde0729a4e69a326eca4b1f783565cc1a77a309b35cd1f86a1cc16a6c278d9632a64caf50b7b17c523d98788666a8605f04ebf96eb05895863024498e867d526f820975c9e4f24f492492ae174bccd18c5e3bec97ea27812951a0f68738e430af04d8380e01490552eeb7c1b3e93c0bb986a1d0cbcf071a3220083d87ab14ac2c601dca4c4828445ddd3ba538166c1cb006bd534d9d56aa35f9b92f9cd31a2bc1503d54cf9ef2e95a16278c0f7a321985bc68df8ce64300b3fbcb1a3eb7f109e89676f67303ef35da05321c2cb81c603f4b9e9d8959d3539b899544b449eff1cd45bc0ed95b77cc8cab7820e23453797ae011c6f8295afabaf6d6183e5fc4bab44005f26bd83f806322aed95726066cc362fe9fa997fc882821f7ddca8cd3d629be8c00c9179d6941fe118497b3a6ce80c44c8bf779b41b8f16b0cf9e7c651ff7f218362126e91d3d6c800cb861a121c2962ee30102c6f77e36609dfed57baa5fdf8efdd98cdba58780771d025bccc57a3b1d5282aa7931c3ccaebb567bd235f9f98a39dd38efe9265692d81ee4e3cc7c92a07d114aeb847c4354c605441b06b7e9321a4171adf5bcfc7c17ca43ffc5a606b6309eba4a402c5afd12c3ee5c6d64b9856e9f803c4589428d781b9276afb4c1d8781e09a197844ef29fe9ed2dcfd901738044d0a6500ba14c5aeaace68698add020c895167b0cd2e24b35e66943eb06f7a7ca836cd65888cee99d33d66910fce9682cb6408760e2e5dcf6cf65a0771628e9d69f5a6b9804e00e8c5125e3a2237d4d6a26bca7a41ca138693f4a6ee54c77bb4abb99e524d805ff7e6c0b2aca1c59e2439b4f5e8d4391eceb97fcc80523d7b249045befe8b778a63ab023b2282c1d298ad77e8dc074c1c1994ead8cb598098dc5b938ec58b222cc0160fc6d436eaa486f0cb8d9184d70f8d2153efe26bd502fadfcbacd1df527ea7e5a35caa43cf76f2ad0ce56150c8711429f798b8401b163bdb8a21d56b1a315d8b9322acf7bf5bfd6df555a5f9340d8c8985efc6a41c45741f0511ad09e7806d0a6be91655301b66650d98e84b49602ef645e2985ccf051a1962348ad80ae5bcf52dcfd2ce88fb636ccbb09e2aeecff42ebee9cfb16182ba5868abcea9867fa0896f6ee6808a59578de6dd17131dc1314e8fc6e2ba07c94d7a2e0a297feff11fa74044f106754b8aeeb4695534ff66c79026fb24470aca652448867fd122e282336e26e5dac30cdc7088bb33d2fefa0063918f4058fd94ecda31a9caa8a32d525094639c79de6909f74b7d972bb6086e6e6fa1134260ef531ef9ea4205a4493ec83a599c800f29aa84716a82d50b2eb2baf3a6e26db7966f5a9a4eeae2e752a50d89d00dce2ec97e9df8e32f832dc7d0be2eb1718c2ec0e87f434f0e4a986145a27da4c0ad56f69c3c602c0b9a316fbc069882cc9bef5c8f48ca3addda52e485d60080350d1f61c7d747bce70117c1ed81301b9edcd16ff4ce165f8758a319f59e99b38089f833cb76cde722672fd020b59b09cc674322a57d4df49b718523c9327c79d6e4ee015909c06d6f016801eb49fc564d8aafca5ecd91bf60387b877e1aa0c387f50fdfdadcda2a0b7dc3c09ce8c64910af150a60e0921bf64415ec585243e2a661b8f3f6970433c90240d779774c068b894c268792f5a7edf1b29ece05e40737951827b334aafd0234e85900c279057198bf746adc9352006094db0fd20e6904a1c6139051e5c400c73ea525db18066a3c2fb526e78ca9de7121b3524303924a095e05c14664046374b326171a5dc8fcf13e80d1a72c41a0a1cecfe3975a52591647e78f723d0a9b34235b2d39bf58aeb14cef329652dc7a39b009e7a6a4b95ce22665df6d41c5ebf077f6a3a68b109428869414cf072e10df46272d775f2020a2720f6f6e9142f697e21b514a7592fcc5592b4a48ff8146c22f7d17a8f9c871ae41d6d5f5af8a65fe1a7a42335289e0d6317852598bc2580452b3aa926ab153428644fca7305728bd828ab896a7f70f3b7bd0f57112a361b5b7aca0d2114a16cd8f8f6bd8f93f97da4faf89c257f410c250e1603300bd5544be017b34c34e164856c40971cde1cde8347562817d7cd241b5518479bf272e510fd1c6e680d4a42f6ebfa80978571d2d0760f815f5d7368aab975688c76f34264a59942f91bdffc0e587501ab3ac1e4f1d98afcffbd1b43ba87c1b992b25fbb36aea423d0ea9bf40d8d3ff193ddcf99ef403da58cdfdeebf2a56884b1025dd3b4d000bc77f9c3dba4ec7ae01b63ba5f50df54cb1315278ade5e8b319fa5a8659d5c5d0c8c898197b87f5374d12639b05f8aaf2706fbcc1a581afa7d8f54ce75507d3fdac64a88499f2538d2073e5be30ea7f72c36a80bbcaedefeffb25b6de8c444dc907b879633cde81ee5876deb540825744d023dc917b1f808331af616377c5b679455b17c145ed3f538e39d8c97c489523108e3c6e2acbb2126665c2575795bb59f25c1794abeb11b424188d9b3d013e2e9a136b45fd76b5926aa0b687a45ddae5b5ab2eaf9653bc51f03d092fbcbd411a227ddaf061b7f835d5703125d73b317aa04a3cca508e2bc8177189c0fb7f1aba1e178151cbeb3c858dc56b6f08d32268e499247970d8147bb010b639f1bb59af4794b25f06341800c1439ac681301349ee538486d452a41da1d92edc9c13b6ede61ca0a502251ed35b3ec5d25d83c666bb72fc6311a519d35da8357f472d249964afa705c1186f52b03831fa3d7e2c92fbda757688c65e5f1a9cea1647dbb22211b4c139292f8431c241aae5fd70f57b79785c5a02783c6009812cec734ef5597ced5a60861362ace60b3c048fbef94667a788638832c111f939740392283ba04d49d947ff3bb205a36e23766a205f88a82525222d46e745e061591d414709cfd2ceceb7d997097fadf41f8f5011ea09664c12d130f66bee0f3f938bde17b3ed3fa110c5609860024949cb82abd438cdd63b70cb8ff46ebb39d3e72dec118de36cf87d524ebf1208b569187cf1263e77c290908bf599676631747a58c772aed9ac08704dbdef3cae9b0b2971412d11cad7fb0152602b467dc570054499b99074cd1b8d1f41e734f6057f44c7c6ccf8ed2b960cf3a1a1ecbc8c17232f1b1c5014d5c2cc5b9b0234f5b484236a2807d4d73d2d381a8c9f0e49cee36c8911f8355d776b235c6908fc17c6764442e4e8b4201f69cfbd1d4bb160470fd38187a71e99bfc0a435671a70d93068d7b298e89544c94c2d5d42ac54af4fc0d0ce113b6d4fb8008b3fd4e67c3aed1039db0d06e8442883af817a57468c91f717be7e374167456cb85bc897d329ce49039092063685272822f156105d977c8c259897a0f31138d799242ea5b19edc979c9a088242afcb498eb48b79b7d5aa2c354ccc4ff9d8f283b1dd9cacdb79e1538e11782aeef1006fc7027a12ad289c45ceaaa0b512610de1985eec6d2bca8ca82a75acce51dd86adea7cd60b5e6db26e9ddeec3ff030ee7a83714fcb4eafd5c6b0dcfda9fb2425a94b3a2e755da21a23c3e5a06c05ec88fbcbd91f4525dd0c8699529a5fa16b06d70e82264e4673d6dd3740b8491dd68ffbf0b57bbc5e3004b0405301ce6510957af2fd2ae94bb59a859871ed285e271c04e93d4fa8deec7b173d1c4eb1ed3d00901692e614256276163a904d4e1e5b22ca659492dabc82ba185e40ae6342bfe3f08d42670f5474cb90f3523da767e4fba357cbddcf0fea3d1597b37b223357fa214d83546f3ffbf46657868490bd60fc0a37dc09723205613ccbab438a8e42fa161fa0a7e33a5396ad70607c156bc54fcfc950d8f18d4fdd32f9958c6662b8d0ecc30b7d146cf993d24e1bc3fdf3fb1eb8face58767ece07f3fd5b28f3f49fdb80cc80fee366213e1943bc8eb2bf81f58a49eb0abe3d69a9ca0f850617b1fa0d81bb5572089da16b16939f706dd388c0faca60cd54c9a2dab2ad76ee58714ffeca2d91bfde26e79d063971d738e4217f24e370d452d205f3369e5bb53b61bd1e0f43aec86e0e7a0e1f9f12e76d438bba5352b1702733bce1a2e464ec3183d8110e1e59ba6a7c1cd40ae41e1a122da283ae83dca08eac5662d158845e4d3f934cb5082413fa6ad371df647657ea75d5b593208da685f7c75aa640392a6cddecf28a04cab43bb7e5cb34a0c3c575601eedec199898bf046846f651991c37215f886188eb3a30dd8c8c629904630016c3a9b0c9932fcf61131fb3c62cd14608419c58c897f114f5140b393fcddc6eb3646996bbd894a99021c4de965547b8c0aca1edd23b28782a4708c42774e10553236bccee2aa1552708846da074d41df34fd494160c39d473ea8ef9ac747d1efffabb416bc5c3f66686bd1dd0f60289d1edfa91acd0997caceccfc160bab68987ce815d1fd3e633abc29462c723f26b09b5449b2a7b98460b4e9b446f665e4735ad2ddd1ba7803321e0ba6c312d43d1316900cd3fc4b7444a4011cbf40a380617835424dfd6dc5c089631afd4f7cc99bb265a27b12ac0b6992264ae20aa498db628e208c832900f544d984013049ee2470dec10275dfdf308be47049b9baf93d8a39159f7294b1719e63d8b09a45d7079ef02a3fcd0654563529906662ba0f5201fc37b3fc817940a697236542677ac0443aa96afe7d263a00d9833d8a27612815a08f4de1691aa03cf341dc3b47900f8f5ce735f110fb4754029338447a27c8e21578efa17d1f46a6e5a8471bb6fe590744e61c4ebb6664363499065a70a2defd95b3b5d911b1493add3640e8825c2c402724c32592e03fef2b45abfd3eb83e4d192511ab6178c216140a0b2b79598a1d86d42ceb9d6878d950cbc7cdf111d1245532982b47aa55964b1619e9d5734734171c009c9d26c882199b17630500f559f2368d5c4b6ce8cc8953625e53900da72de785f00995582c42a69e26784495e4c2b0cb6f8fa435f8c84d2dd210cf80d43139cbbb0f0d0f6c4729560524a5ebc0d41f79b8ad7a4c37e23bdec25379479e77ec325c9407cf12eef93a8fde9c5168743b82a4524ea330e1d6c6225ce6f5165b3987219190d61677328f5be1abf730de47fff38938e809ab6a4eede313bafa212cd8722d84f002a227251a6064e07adb4a3a34313b49b213872ce72d17d7da583a978931aed87ac07b5e5a3b24929504b5dd602642c145512c0fed8974ed312cc6090c47498bfa7b1f0e3c9b6803837fd697da6b4d14955a2df4a40920fa6cf0969c72ec96f3c90f73e3a77745a8b4f28db026a8bd73037a83ac51ee226a5d6dfde24ceee8cc199bc09bb1b78f4b70994638edffaece6cac3b41474058d65c107f319c0e37aa7115f74be95bba0241faa5d79956f36dca6ce95c1e0135dae41e46a9ec7d2c66db8d7a1e9317380a60ba5c653ee956c0c4fa8d0df869d02faf6d832d695973ee72d3306bd085f3217ae1011fe787d035d4c28210cd6ac33f66aae771cec15ce8a0846148306745ee939602acb8239c44d8136770912ff87849374dba3a9054338cd41c83ecc663ef2f7fef5bd798f1146b38ea9c8f1743257d00f2c7f11aff157006bb6bd9919d26fd5be3ceac1ac9811885652477ff3fffb1dafe1046763c401626adee8ccefda650a8dd6fdb3afa3208b5991d0bb1047e943d0572204e32375f1669c4ebc94a80b58d68c5461f352c5821b8c6b2a722c99efb059cf35be51b3bc6b2df6a8045d3b35370ea2ad3a7e5648fdf3d3b956f89985a7441b4260e578b8912ffff6f67efccd61233c1db6822101534b673e63c31db53918b760040e011512f739b88ed9a86888cd09ac11edf0a63173d0aae4bc4b70acabde712b7f38ae9bd3eda80c55d28a13949475e8257cf0623773dba3876e1b274831b0876abb86a51f25dcb145660aead17003cf02188465422af984d212c3f1992d8772cd60260532517909a44be00ce1f8da838b84bb4e44478585504016680af7127659ef17fd3b268ce9768c207ce269e76099ecba89334efbc8208ad9de46683e88c08c001ffd6bd6436dba08e88fa0cb4b0750ec7ab80900f55d9552a3609ecbc123dde535216fc61775b45d14d470b097af2efaab699cc43df99409e9bf7f70cb27dd562c3a7d05658cfc936d8e083b7b07793c1c2dce3cc4a2b59882b3095b1ff66591c095103996d8e9cbd0f0c1d1f6099e78cb36644030827753654173cc7047281e1c73fff526b2067816b72322acac52970a54f292d8c4e0242cb8643c752102726a621a91f4e7edec0f3d279c5e4348bd6505f45efc5d6b902b4acbc9ae3dc32fe8d92e712f983ce59425a8271f7df3ba250416783ac6b9a9e2dd025b930d1e39cb6447de3684c50defe4c8641247f81f82e37493b582a230c24f1111349bfb8058e9e36953f08791855a0515d3f65461c1b1cfc9e4679d08ef2e3555c083810c1b31bbbd5e3c330e70710c651390664896e8553e0d9fa47caf18c71fc57706d130f66654e9794eb2f879fc8bae19bc24f04fd7de86a8f6686ad7e229b741d626bd73f39806bf3d6d98893c1268177290178afee14060ec945fb3f78fa8d014295f51a19d15de990dc731c1232712a35dbbaab02dab8d97f14612e46515bc5f1f0731b9c14bfca5cea4940e2843ebd5cec7cd56eab720436393e9f7a51cc3e0d1770f2a64bc1ca80211c9142842f5b26c42c5df4e2038ef25ecb5c8cf26869532f5f89be3f2c153a54b0345e768b6737e5da5b9d1a0c72327f15d425147d1078c1e7fbeceb84a93ff03beb9689649870192b585412d57dddc88322fe0411658255ff25e93184ce477d8995a16eece436a1d6f15bb81f81c55a7ea69d4afd423ed63308e86306884367ac14d7f9a116bc78eede5e4769cf27adc611d8811dbaf053411329a222ec868aea3b19f5e07f840ce69b522315392f069b12e420b99f7b52cbcafa9c4b18a529853ed8cd5272cafc50797b07e7d3549eea3885b9677f0ec5e50045589133fb772f47eed76d6a6a5ea86c0b71a2e87b0267aa3fdc210cec23b17799a689aee98cfd015f7442f18a081a12eda0e65c8ea2ae5a42a69c1274ae38a811f0505fadd6e681e7011e29bf7f8605c339151e07af5d763f0cf22f2c1e1120c6c628c591d315b8970632e26d982c8ea9703c8877246adbf65958d1b74afd349d716b36867b53a18e185b2d3cb6ca9429bbc0460f8670fe4665d8fa31f6157c55e87f46eea7eaa4b7303d9c337a2ae78b81017bcc60b857a77c1c920ca22f031cf739eda95210919cd7546f99aacf04ea3088995e1ef1d6ed629f8d7f8db786861225a6b7db7163f3f86c2c6305963b58fb8bd109e6177018846e5062dda78e162c436426dc57414745997127093781fec07afd2a80e992a19b2800d319920b2e1083130695f1d3b4573ae2c977fb4cfd9ddbd179c0baa2dcef48e3759daaa8ecf1eabe11675e61622152dada3ab36e58fb5e44a9df4b387a4af495ff06685f6e16615656c342e5897c4ce4834dcb07695b88e6bce2828ce27809b0c8608dd932d3d7bc828b4cc15d253751e64b1dd80ef40264851b66424e945cf99c944094b7f3fc1db13ed9c74b243623cef12b6a3f907844d082cc2d632670f57753806af7f3da4d43cca05de16fd8509066dce68cde44ad763db8e7ca284705accadafaeae7464125daf9cfeba18d89edd6bd05488a39eb31a182eca8b310a1671438ccf07f202f9c96b9806b5c3e30a2292f073496cb2c92c0ad7103b0458a2571e490b0b591942a29ec8f2957e4a5e9b6f17d3b1e790c86a8453782ac01848e783041b76e0814b76a23049884ac642977ef2848c804098c4348c62879c1f99ddc94e347982dd1c431303b527caf0ffacfeb3d9d44821b9e64a099b7187b59d56b81a6d95c90fe5fc2dcfe4db66593443802bdb8f107ff0140c0f59e1efccb70789b54026dbf8e49bb691530e35c9f0b52a393452e471b18653ed0e77c63a34a068f3f070462f1c6458a96e5ce8e82efcfa5ae37b3425a16fea893e026ed2903ec775d60f3acec8c5294c2cd25e85515ef31b3edae6b895aed9bbff5062bd502c473ce662b4c2bb988a3eb6a2749609e5e129801dc227eb48fcf2b9232b81c54c98b81c5bac154f458b3f2d13f6fa553b64bcee08189031935ecc5b719be07ea22655d84b2b58ee0e3ee05fcc0e5b16fe31e64481e7e1ee1fefbab656c2e8e735012f048f764a540aac6e1e010a795acc3226daa62aa794242f34ee5993e462e0ebeea4223561653eda365d45f0b93618263ecab4db754efc34ef5cbf0059c2d62bb2269fa8620b406d2e34654bace5d7e25de8cfae2a299e6b181ec6228659fc1dfce222c3eab24c6fc660610536dc0c17a1b9f7cbd8119f5cbc06b42fce7008891abf28e94de3642aa5b5d2b5037286c26f7df3b9252b82e61523e5d30f8509d7c15566918a0c5610687980d89ed33725d19f3dc9fae938a92c1ff759647b8ae90879c42dfaee7d610987f789234327aaeddf5210631bf5352d91ac04fd0e8b889de613bf16dea7dda96ba1ae97f9706112d13e8c6e893e44f117dad63e5e22331a21969f3f3c0dd1e7400418606a607cb94324e303ae284946b46beb2d42c1cb817406f65180aea588a48e0c094a51eaa4438dd58750cc52611bd13272198539ce891d43dc55420d73094dd650d94832e92957d7170c062292e6dd74a0748faff03b4ab6d2b15b9b3ba554a9e7cac8a9f85807e049bd6788d2577bef1eed9535de96e7f896885630b9c43771163adf55f02b467cbafcc1272f0656e750bece8675dc9405bd0daef686fb479198c22fda0f51c7790b91f87fa21e379c7934a15aba960c9a4c09fbd5ea64ef5ebea6c5635502db18d64edc33503d48f20cc9277501cd43396d934a2086a1dd98a9b8834cf5d319cfd7cb8b5fa1f71adececc110208841772f651717d4de4890a756d20b3ef9d91f67c1b635a3210cb61bfb6c7713ea9155f4c943f8527cc00727d928728e56ac4203452244acf7ef89255ad439934351ec5603413c2e187d0eca44af0d038cc2b8a582ea9e66b142ae55a2b6f88f2a732653cbd416809eb9008da4c6ec2f3efb55b530971e318deb6cd53c58a414aacdc616efd7084aaf73590e10968e17a7fdbba4c795ca49a585570b1cc505dee4b224a2e8648dfda40775e84267dc19443c02c6ff600deb56bbbab9c4559e0dba32ecb640ee6aa45e8493fd8378e9cddd1c4f09f34b8e8bcfd55cdef71e2a08e18abcf99a90c88f6dd6f6b00653f79779f77efba4f1899e61da40f7f9a4c63b89f4f492f9283a2aed1602cb09a732ac40d2b13d2fd7cd942aea2e3878723c107d1781b0af764b8abf8159c1d979e2053a96e21e6342c63b343129b9ccacf19f0c14dd1d5c2903548515c7558ed0fc84bae52fc1f8d5664cf143dac13fdecb808d3b24a703e1dd3e4ece376f5a0654e25009406dcf562dfa49a07a403888fb9c5b117bf58a4c2136823005c36c1ec21721b69a3fb05efdf2f2a53f13bfa28e12cd5e4fdc519c2016f19c413bb3d4a03695f8882554c7ce8b0846aa9d4e04ba587b04e6697c3d39bd541a4564609485bc449a5c61f8f1d46f28dee8e391b0bc7876fa142cdb22d902a8e3757449b024b872a9318336cde1fe8d4fb4017a55ecac7c2cdaf5d7bfae78cd5e2f7620561b9f9ad2069eb0b26c09b07d098d70263b86392fd34ee4f2a592d02f56826686e95f68cd74840950c32f40f085b2a595ba75ac73ad18557b5a52b9605fa280a75c7cd2b2295ef28f27a65dcac780c0d0f31142f946c203d0865aaac388b9bd1900f045c18aaaa672a21d80bc708b21a291264ea0bc3d22d10e03c2fbe6bbd0a4ff115f2c607d5e3ac79be920af94f849427bb58f74dc7b0fd89de1563a071ea5e386fad44badd5dce87338086bf5755adf14322df5dd655f76e4047ea6ad59a7608d5164d99e810eb13e75683bc53b3009a14cfda1538e652b70a07e605c6dd02d9f0da1049a007c715cb3b85408f90ee1bddd8e00eb1830de9bb6399d460eaf6459bde196a627dd047f68b0cfbe7cccc7d4e282f2cd9b3e6bb30f33955357b39e4a871c0817a213a7d0cc9deeae5c1c9f53bca669c10847bfc96eceb8a86fb716913d6d72a2ff52a8cd1fcedb9aa4fdf257dd45d4380c31717ea1720444fe5732db79e2477f22fc51d8eeae8148e327e7e12834a5a25964d600cb7c485d52e2559d3ec3aab2f559301585fbf780c053f7624bf3894d0617a68e631dd82007246b15f8419bec04bf9568b40a7354d23e589824633cbdb5b5fe59cb9d7da7a4ef36b5c96e5eb804c4f4efc781c73bbac43abb951338cb410a3e01bbfaed75f81a1af0da65381b56fb306e1a9649477271dbb19d3a52be6987887382708fd3ee5639b7fdfc614a289765ccf7bf94dd9d8bd87adf05b104b36395688464af8f5ee103fe610523e69e86768caf2039b0664f8fa9b408d8f4d8aab38d72971338006bfe5f2668efbb5283fab7b8344077686bea61024f339b281f029768bec83f6e0464e3e823abf0c29a6c016f5bc947209984923707f53d2cebced9b7629c389448267211d82412ab4d2575aee05fa647b7ea8d5de246c2242dcdb89493fe001cd5fe567840cd3285049b350e5289f1c3acaa1c0521aa27eb744b923b2756e8b155ad23f1c1ec67a6f920a9b657db979ff6429d6fe0077147d53b4874dbdcd6624de1b7c0f87aa0cd88738f1b28db00071b44fe1a2e46a8895b789f36859d3186dc80d30e1aac377e869753db98f6728f1b7bcdfa83b38c1721d4d9cb787dac898986eaaae0f519c0dc4687be644997b58009b544e165aeaba3a9f6d51ee5bf9fe02073dde7d4a03174c96fa42a39ce7ed8e438bf87b4ad8a237c31015a150ccbcdc8623953e1754886ffe81a636fcb2d0b6c187ca7b53786d37b7db04bd7941258110457eb1643ef404d7372e05183605237dc468b1134b5fb1ebcd54e3198a6695ac8481b652a3d7e349a1bacd5fbf9b607f37bf53d6b65f75e7c4891717605cc8f8fd3b6a5828ef233367e4d6adfa1fc4292ce24ccea655a4cca59c639ce5786d7db4d0c01d7f031d30629efa9bf7dbd66fa6f38ccc636e94fc1ba0c1424e3d7d8cedc93c3b21c1a7d9dfa4d2c2ea6f9ced1bf407378468262505aae5167726c3004cf24c79572a9b7f4e09a6b459e4d2b4f041ff3013afc716ed46e1d77bd6942af5c07bbd87ab8f2993b1d685779f4c89879dee672b0eac5cf0f05634840e709be7afa8313bd91080ecb6ce07d5977a7c3a7293886dd6f24b6941d175fb75352a3db48907365ed21d232f66079bd218280d712491dc42a97c0b8544eb2776b6a8b91cfc3f8460f61f71f2468c3eb5172e1893a258839dd33d75d0d012b3e23a3a28c415e946287136e256d27635e8a5408a944c4c3748581313e3d0b7c2b2d7b7626b5d2146a8afff95157c62f24c093a742cb4f7b7d4e47eb744c58037f32d6a4543a7d7ada4862a9ffcffe7168826de922479cf4faeceec8850718d485a252d88a8151aef17c21b4dfc75c0d33802bdf53ddb39bd080db58fb6664eab76d8f3314a5b718261e117a3dbc4ad660b0e7869103a56f9b83b88cca3d9f396aa50e7076861cb17a516de44874bad0c0079ac3f7c9a696599eab646bfb5c4af1b6537d517db263c67c858b3dd538c55350122275a410aee9b9c65bc9ba85115ff26fba099f84cc65423a4759684906a5deb03904d0ea8e34a865ade85c69b21e6bf01da9ccb366e67aebdad8507c1f991b318cddc814747fd101c6b6c055e0cd200bb1647bedf05764e98e0736f06b51aa46edf77d93bdeb5b447b025271672f3ca7bfa4eedbe6eb8b2720dc5eaa6adfb7afd39b5854d8a9f37e22ae8aa1a7b225cdbebf2c2b76125ed0b35816566b94141b4058cc078e7165b81230c146b05505d1a4904ef183e391faa859d8f0e42c1570223607852b8d5ae842c73e8db131d7b15d03c913234e108420dd9091bfe52999d837e209d6cf2fa6067eec94a16204e9c5304ebd229cd2b7087e06497bc401ce4480b09e3aac213715469014726e09b34225d1132c050955ec019bc9331f2d7286bf7bec9ca4e03ee55470a6a1ff41c01e0cbfe2c097ef50400c4075d84b0a599d49e1ca635ce420195ec1a76f5430a3df529b7b95c63513cc6303efc7cbc0aa973840bc6e439174efe2cad78da68a047f0efe7811f250df4f8b030c0b7d9ffcafa2ff5d76ef8962cb9139d51ecbc8e5df5618ae3ddc40cc4c00958109316df2ace5145b9c17d3f290c8e5d81b5d3e50da8b5ce9774bb0c0cf7dfdb7aa0b90532e4fa2ff9c928da1354041f4af11a75ec06c29479f65bb77508116ab7f4f2fe6fc850161abc8e2b16b1189b19f012e604d8d0372888734194ac1ada79c152ed6347797c2cf4b5efb5b64d6862f9d2df947d867656d78d018dcb0283a85f89821bba2fb0c54b996aa27c07b4a2eeffe5832352655393fa299be727ea058baed1370b38bc0d94b6a72a25c4d369eef1f739719396544a224845919b1271862d059f1ab4608b2e1d13721ade80e8624f10d098eb249cc53c6415951b7224c0448d66983a4bc9b7b60b1f3963b51e60d97248abd2b350b32789644393844b0d0e84d88c4719d0bbada6525ee3b18a957fbdc53ec308153e890fc793c5e97d7074786477a5274200c35ed65ae4d6a26c77eb1a6be9730df875da54366ee9e40bf5ff28d6f4b80c8b3a79a53f8372e92c24f12c498f60061f0f9e93f809c100d12e7f55964d41722a1ceea472f647c6ebc9ae1f67ae4c93dfabf91d7c77564abc99559f733531b9060a57eddfe33992637c101e49d6ec4285c910f09723b2130727098f16fb5870689254401a1d0ced4a9f4740285b51803a373412f06c573d034f466d0c6e51b10e82ca606b05cacd46ece62a2ead1c83a894a9309b818e01b8a331024386b57a3be086417edc7e43f79be0d194ae97dfaea8836b8d096e86793475a744dbb6fd44c798133f322bfba83369e7f53c1dae107ef0c8bba7b4cdbd0bfeaa3683142eff4d0287bcba8885b1ab4ed6f2c231deb0894f1333edcace47acc074a83a0db6480f1813a8f019b39bd5847c9cf1231a13e5e7ac24f26f776fcb71bada598eb289ac6c4ae126942a36046f556481bf1033a97acb7cb3f6046888e6181bcb79ea2b84d31b0ed461c649067b3ac56e61ea383d50e273714987454b86cb76084924801c819083dda2b8f12fdee602d1410df9f1098aad3f71cdc5b36964ff8c58eff2b0a27246d772b0cb72b128f6633a37bbc5c189e375bf2838ec2e5fef888bacb2517ef303c1be4e55cfc33e3d5657b109ebdddae0f3313ea25e5a6827347d6ea07e4a441cfb8886a614cd498318c4d155a47cd57f76ac0021af34d09c6c56764e9de9839ae484b296a845461f8e9d050fa7bc8f4a293895ad59920e8a6a9001736c711767d98afd64c4e429ca6a078475f559c85b5133ec0224c9eea4280065db444b473a8fc126f6949e41d31a32db6f0c5fb249e1c66cbf4b5a1f0c59b911f66b67e35ac683488dbafd01dd3064fdd167cc7d585b1453dededc14bdd82b91d38106b068758008833fd1db08e93451266419b98f9534dad69d45facc24ab11239f9895ccf5881241be990b636009f881e9661e81b46fecfb858c218b611b5d69c101ae79500635d0bacfd636fa0770780cf0b9a3852963d98646d01fa0e0fa5cbca347b54a0c410592d17c95692dec9a0898aa64d633b1ffa50bbb51c62a774872455871127b015e53f0a8cc743d6bbfccf575b6b88ecc83bd56ecd2f68327492d77315528c9bce77a93c18376bbf0fd611f0286a380ca0e717e6a58c3403461657a7a2f66ac3a329e76c254102c0fff4782a4eec5a672ca64171f2c09fe16ad6d772d03cdbbde5c4a16a85ecbdc7e162d4b4865c907df7d5074fc9458c92eb3481dee139ebee8403c912e228764f800f8c2c1c0484dcf49c0e4841646273693cd23684862a8f0eb27917bd09ecc2ae867bb343585e60336fe6a101b58add7d3e8f6a90479a9a6e51b71437f1bdc8d00ec18a44050d9d6f5a3317b86e6c9ba89478c5df567cc80094c0a8e5c852c9fb68653fe230d9b651c575b88109c43bcdd152e66aedb9e77b2126b57622a3e215dbb53b059de8428823088a20ab473c5ba6b614c12f982ab2f61e8d9310c4ea88ccd0c8c99131e04888f3ef5b3c3a761c9e453e4e8bbf08e41ab6c62dfb127a9547f98627adb2355b3cd2c83345270dc30798f12aa1dcbc1fa3e2cc438ea0ac5a942015a609ceda5177b5622b95b9a2ee0d69396c33f4793b92af70554c03e0de98668720e36a5610133079f40bf53e2d9e418cd980280b994deeecef7a6ea2a01232486e632e9188cf9509d6118a525e1c753cb50f07c07f75f3fbd1aa2b18203723cf61dbdda366fbfffcf22dd5773502aea41f3b5012319aa109c55266e023d9b9905b46f3752510be5cd49931a3f4fb0c78f625cf8a0d576d2ec0c09119e67562753693b3354013ccd027501f191eb1a26ef30a4b755de0f8e7b2b48e2d081618eea2e422793f091caa11ce88021294891c8ac7daf649735df687a3df0d8edb498cba82045d558dfb11a2a87e2ceb84e60590d8399c0d545622eeed817b465ec8406422502e5a77d99ec7468898429e582eb63c6157363b0672318bd140a035768c56d0795c7eee29cef907c962d1e4dfab3acec745bebbb7ff016551d8e74b74b4c5f739b411d24c72dba2f330a1505ad1dba05aa245e2c68efdc04bed61da81efdae4399372730b029921dd51953b3bc80c4a7f7aab4ae3b33c32dcd659b9a98af881bd995fb50e302170f5a4e7636a620805f4547ea419a39791d8cf087b5ad7ad1e8fa37e336aac5ae7523b52e369b8c59cc112d2f63639502ce1987f4da755e2819907d6498aeb126abb47525e693eda691c6160beb8aa302d15d3baa57866d16616c9b709b3d49a741ce6438fa3850bb203402b607b3a912fcfe37abe21ea0f062f9038d62b38fad285a4a3d665873bd33c42903cfa85b162d5a939aee93e1ca9eef34d6bb842e64f11fdc3117b0bc40938d7b2160ce7847be4ca2c19b761974e0339cfb676c9d450e0858217b9bdbb55bba00fe3503024417e81d9bc704af6133d15b70f624c2874112f1e4f2e8f7ecee315a335fa23048dd4e4dff781bb838acda4ecd3b0b82487cdc65efaae5568aa0fa9764e1957f466745836791b0e0dd9a4a72703fc549b14b6d65005969d00238ffd49abb85e18ff935b6c105eb16250ff986c8342eb8ab42e63d85a018670a15c41016a47a1adeba5e05696ba9473f45d35b5ea4268e93470a5443a4cd5ceb1794e37b034cc27ccdd12c0f50363a32c66498623a17e00dab17dc9ad169144e6c46df4a5c24c18c8394e6a73e6b54cb53b5e43e66176dd37d14c4156a9d793e39dc9958417fdb686cbf42b7a6d65a67625b0d0228ace4f375077d6cc3764c1227c21e2c0f5942ff675668195926aac49c5dba6dd28e012ca2d7e5678ed5c133fba3db9882aa8428bedb59a65bf0480cb65d0acbc9d461904a3f992fa039266a4ea795fe9434693500e8272597370cee5833984f0bef3df67f9a6e6d6bfbab53bf25118897778df79c6c522b1687a392dc4a94a75330694a52bcb4157c99ca167d443463fd0cd247b84b1fcc14fa442f3bd520a6fe4d4296af6776889a8ed6762b61ed99640d7cd8bf23040544012abb3fd3c51a3336eb9c5adedb860875f9f11db0d4607c2c6f7c575d5fd85a7e44e58e2b127ed15646f0414ead22cedbc4c4c3e7ac3ac2d29a7e6f7d6d5c9b98879757dd57add52682c6af400b330e81d37e43b37f05d2d88d831214093c46aba6845e513b795e8ec94dfa196e616a1241b2303069f1a9bc2ae0bbcd7db31ab1aeb067220e42d587bdcf3f62660ed8ee79df10bc474a88b79526fe5654f76f01654575861e4044074ecd38911323fe62645381cba708b0ceb5cfad74c16baf7c2ed5f5092412d77b9d5fcfc7159f3d8ad448989a814eeaace06a75cd8ab0d70158a1a09c399334fb58be6ab8348cd05c1cce09829a8bd17d6052b992ac003fae8cfe946445f52ca9e19398a43ba39ebbf2b365368d60491a2c0de963adf08028740d5ee191877aa79ad21eb18251b7ffa969ecd2205d5935bce0854d8e70c2ce90c5a2ffd9b76be014fb4846197d5cf4eb6fe66c9e37b23acd694a9c8e286cf22bb0be05ce097987a3ca495181740f117c0813ef8f196ea969578cbaefd214a7bdf24da1356c9ea3ca23e773c2b9d0d91880e2b2e36a2244849fbc944ca02ec4b3d34f83835cdd078f8c7bf5851e9aeb5b77b6dea5f633012a93eefd76d7f8ee392ef8e65dfc590691d241c3ea3adcad90e6a8c409e48d715051bf8bb500bd06ad9c2e5302d920a3264b0f029932414caa04015693dcc492050c847e24455d29ab9ac614b0b51913b07a2acf3328bb69cf09006fa69fc11a217277f85956507db2d590c5e0bd16ea0d199502caf8bcd2ca35d83eaedd9af0d05b28146dcd4728dd79996a05ed040af31a61b8a65c60862eaa470277fdb626eb8afabdfe3691ecd1781fc18375ff3eb68fbe1b716c2314ae184bf34ea63f7cd07d83f45cf9cc3e099b7f744438b81788f51a1a1e7f21ffef2dbe1b01c2ee0eace1e030e461bbb05e7e48f5126cfa2c43c3dd71b39735214872d691bcd2248a310873bb4aeb4b74081056ac05c377c1158a7d562623aa0a931416e6174ddcc83aa287e9c5fa0e380fd3eeb1946ec31bcd3eaa108d75cd20c075b94b158cf85c79e5b8fba186ed58ddbe2ba4eb3fd6d999fd30a01eddcdaa04c09244067da467d09d9524a4ef04abbfc1df33d88dd9df268e3f08a8925bce0c9b6c70115c701fb77f078a7ad85cdb3fe66ccae3631ff44388714a1306d35a4ec82c725ea74a5458f15b44e65045518819cc39b8d961359b4ed3adf38356b99d68a3ecd91b019be7736b578e0fa418a1ed1dbf904b90e045f459647426e16a948214b3e8f49dc543a90bb230e7eac3fccbefcedde103bfb35b1b692b315d163e220a7cda9462951e8d3f773a7570ef11657078189ea88029117ac92805de49934a19c50d79af26d768915ba497129735c0ee25109f6c8b5dbb91eccf1fd9d1cd639a99f7dabbd774c8d74d4b1f613417b332e2befe299b353e821593754b6ced6e9ae3905e230985da926350af28aafe82dfe613bc38efdef7b6df8118b8f2c2d70fb5dbb2ab95eeb770b8b4fadfcec6b69abb815af1680304c51c9e49988b7de7ef7b8a68741e57c82fa267a8fee8d3dba081e9d03c573b03e3ae9236327b448e5b0861440f077e21092cfbe5f74f9b8f00e7cfb0882116fda9fd38f0fec0bcb32a60626d5bc1c8f9f9c539aefd5c0210d8f5c79a75c539d2db36f46173f07c59b6662e3b7d74e8cf7b9ccbd7cab78b3de70b4edd12f16578981b987132f94885f1e14ebbaa47cfded86418da504aa519d77b688f5a863c05ba117603d075a9d4c8f45c189da4bba619c8c130db3624dc86a2f3d6fb3fbe2ec2e26bbdcbbe96bcdbd4d2e21a5cbc7257dc003eed75800bf2094e4a7fc43267d570ec8ab21af4be80b3c87b97dcf20758eedef3765149b48f694952c414732b56f2470b513841b8360f9058b242ed74604226e4833ceb6142789a9878b890030cdefc52688753087c2f043145b8809dfb4c9d370ddb66d73af13d979ca568aa562451abf1b8f4c80dc98577b6b19f62929172061f2e25b027671172fbda1b1b63a2ad2a489480edc5a76b069ae61dadd5f36688b8ca508cec3a8efb34e52f62f0d59771610e31026e3e79fe61642725ae22b35f5bda988e8716cc167baebb0db6271e4d2f755f6f91642b357016785d14045bc728a1d57cb6517f61d46d592ba9bfd3d49e6c33239da31bb61729520857e0cc70b999a3fcb1b3d4db825bc5280787c4e6117ef05015ab0fcbc18d5fba663cd94dcf29d947ed66412e4ba05e63ea4e26a4dfe765d2f31db2e2ccb5d4d075f43d947ff06e8c47c8dd90c447cdc6f45719c68047c1e9459906a8e7e59499bfb4a4cace3685039bf4b42df63bcd4031ad30845982d313fc1f4c31fb051ad45dfef3166973889f1b25c47dd33e6967d538751e3350020fe292517796f9b9cd7c0afa43f6dabe73258323c3b50dae3386d3c9da52741aad0f758285a8bb8c303af33077081f9ab3afb222ade007bae3dbf54e1fffe7d248e60020dcaf743d37dc4c62e7c7c73fc15901d3d002ceccdc4c42389af94d506effe51c73df84fe9f6780dd9f86ea4fef6cf012b85aa8952bf1adb6c15b6b60844bcb5688eed7f615273660426281e3080747f749883800f5cfcfcf3561a4554f175ba82b3b4b17acfdbe39f816a0c83369b497118138a7cb23405677ce1601fd56d21aaf63b474faf51879444c75d9792d6fbe10b0a2c3422e4f4a3554d7cdb832e3dd3a40760fd0eeae48bb9228975646d290f1090258820227473a946aa09e88f49c5c3df52b96b55c3032c4e0b22d5c54185802523951ddb42202808fd33aade244b6518be9e2f252f37db8663beb3cf983f4eeb987dbe0d612805183ad48e407d574b0334194f1967286d58c77d40361ac94f2c0b096473a6214bfe747f18b294257553180c116313873c5383f85f2751b305bf0a8d5dff27cd60b5e6db26e9ddeec3ff030ee7a83714fcb4eafd5c6b0dcfda94eea65ecc54e2f66962860132eab13ef8753a46a74da2c97146c1aaa52695e7b17a91ef95fea64adcfa9e21a0832085a5f3ce374e5863ad01ee4521dbe7ed093d6fbcd6f2d47da5c86d2095b18c5bdf1ecdf0db3647bbb04e7102031cbd6a59ab2ac03c27f2718bab8557dc129ef32d47cef3aca5f209d706a4b8b75dbdce731a3a3628803022476cbf9e88aeeeeaf76658a8d71e8ed336b0f0d515e3f3ec0d9cf46296433d6b2d2b0fa5ab0525c840c7374e78f798b617fc3bd75031a58112fd4034ac5c2e9ee9b283956cc4f0ac02a491cd5eb1da4d35a4701bb71513b08737e5537f21cea68c8903d1d0ec4e36c0df2b803fef647f3d99c795da6e77e5bb335214b0074e8cb90b99f60891a35e5f5cfe7fd299c0c7e1182b6e53487c2f0b435d87d71bbb3a6444740d501b731e871a87c0fe163d83c6c6990a51017cc8b30882449aaa449ef5ca050e711048fd4a6f229037886ee5635c58b620bf07007a434a825d4ef109d68e8608ce85b2521c39bd6db5aaf155c48b5e72cb223db3e451609d79b30bc51401fc0de505906d6ce234fde78e3841be693b7c62a3b1946cbaa5a6c11895938e0eab61c8c7ad9a34fc8285411a0996adc79dd7bc92236c27005855b1514b019b3e1987fd7f18ec0c95f07817b3bbaa9bcc906513abda56b0179a3fd2a43a96c1c2fc7f8b077ff5db708f49a2470938cbf618346f35b7837a38a99a25ee84870948cd23712a454c45f67329196bbd894a99021c4de965547b8c0aca1edd23b28782a4708c4277493ba5e6648bd1cdb7501ab851ce90d54086a47ffe17c3db835311b2393aab61495bbb7d41602e40f1ca777fea9efec023c8bf42ea3d849cf93cbca06c405ed73bccdde4c5a4f842641941b34b7844aa9e446e6c9dc82614cce1b9f31979893573081e1bfce8c9d2867ed715922561ce45a96d1c0cf7a071b7de0a2e97e9782adcefeef6c9550fdc4f8f0feac0ee0082f962a585e811f425d56a4873e2246234bc5f24e541828f395ab657f5909fd668717b435ad4f0625b1f651ed0ef869d8daed24da69207546c64ea5e52ca420261d1cc9efffae45be7e6214a87b4420fdbf4a7cdf88dab409b4d34b705508034704e400d1998444b0f989b2fa6e7b3ef410f841f15eef386a17f003590840afb9a30a53eefbf47dcbd00fd6af035ddd44914203a504fbb6636c861ecdeaced4e89cb18a093d86eea30ba1009d155881ca25015ced6958f1007405e35abad754a1a17040fd67ad338ea48862745ce09e02cdb44daa6e6b8178ba884fc87c5a93b6757fac1c2a405e6f0398df08064f5c5500d68baf5313ee3f43d4ec62cf023e20db40aa661ed424f1ac2bf8690affb9d2fe6e6d680c0501eeaa33a9794bf6a44f0959c9dd750f1e7bc3b4fc8b396557c413f162b58dfb76f7ab419d2e978a3447813ddf92928bb8358384059bacc48b85c8c5a6313eeea2cd2884aa88c29098df5a444ecc7949f99c82a63aa90e8bb9acc51fce9b5a04d1afca500a25d37babdc37425b2af2c73ac3ea75f7907d6077fc7d2eaebe5013e607bd44fb7703557bec347aafa77c76f895c4a68423782ba535b4f74c90ceddc7c5f67b7f298d4735342d0c4d304ecf5e3b94589d92b72c3627f8abcb0681365e44e48e45ef98b70d9b881536af3cfe6828584e7c4cffeb56dab2c47e106941815142f7ed3df8624ca4f0668885cf0969c72ec96f3c90f73e3a77745a8b4f28db026a8bd73037a83a42e944bf3abd5d32c6c398b7450396f4ec23b8dfe30f7ce4dff09be0dabc56d0104c6cd61b675b64e4d4f574ae6cda18b260b34d87d99bcac58b6133e0212010645ac3a453088805bc27bcf2928f55d410e90296f465db51828fc5e8de9fdc4114d2359086e14fc244915f83dddd4700ff760402042dbf2aa86bc4935cd998620c2f3c82f753e4bbc766684a2d9beee37df7736bb213a4123406b67433c566cf935d6acd3318558b879a079f07b125a5bae0dd987b811c97705d011f47ba9a2ea2ef032e03999181929f2792a7538397e36c3ef4e1b3a00093a86bf38f53481297818901d541c2c76e7439a21c95b71252a3751121a3bbdb202901d4f6109663e57d05d8894ae625e8c79aa6c48bb77430eaf82650b9e6b8b236179f10f90594385067c02b7e0de11ce38e4b5e5d6d8989031854d533fba1af477b489597ccc0a75776846e6f0fae5af2659aa7a97f1670095a2284277ee98934928edd5f2ec83221135324a2715f5855d04151302812ec9a59cb2a894efb5f32d578b39fa598aca895e8a9325bea33781b5863f7d3cf8a2ca4b8e6d319cf707beecc1022144e5216dcfe81192315ab55876abb86a51f25dcb145660aead17003cf02188465422af984d212011164b7aed639e0182129b41f375952d7ccaa4236c1f73b7914f822f7500896b6cbe8d207e7fbfe8dfb88bed8982084bdea4d6ad2f6d442e9e538317a0706cca9bdecdbc893681d8191a286efbc8de8d2c6ba1c11ec0bddfbad3f66cbe14defad386d217e3fb1de486965dddd6ba65cb7099b5faae981b7b9007ee705fd91f90977da107b1942ddfcc4d1125acbd3f888185fe7cbbb1a729ec8eaa000d2d365e06be441ba0b93aaac65068a534c60c77b0fb8ab60228f9697d46cca69fd4a5cf69f95fbad878134bec3ffec92bc4a9c762417f7306b357bd5f7ae030910518957f2d6c70c19fa780ad620df03ae9c7bf1e71d46a7dc3443a7c2a29bb6a3d801dfa459957c81fff270ee753d1c32020b041e1a5c0dec4a329404b008c2d3168da25a054a32c8bc5ab67d5421d9ab0f595fbc338de5542e8a7dc66dc9e407f8ee32c09bf21032ada079bfbcca0cf0c00154c8d1278c4f56a85ec1b1cfc9e4679d08ef2e3555c083810c1b31bbbd5e3c330e70710c32cafb1ea9d37d17854840877fee758bfbcbd7ae28944d48d46870a9845368786654fcc7236b20db72bbd363aaff3a25953336a66c3bb1edb7d7faf87106b781cb846dcffb05ad8151ef57d315f84097e5783a3ff371cabd69e26f45b0aeaf5b6b60985899ba0be180343c2dbdde5294b2d68ac511de7c72d4857b481a016c9342eb06dc41609c11f43c2e4fba5a80f997f15508ecdd6385fd68f3afef284f9096ad358f8d17b6dfeb7631083478e20a56456365368d73494d98c18e4d6af51d87bbec0807f777dcc6956d39a6c1d717de6213d396f08271f77252f029fb832f576cbbb53deeba4f5fb93c8a676fd3f57bd947395848295553d8d15696b55faa27c1289e49d6e912d41be50f5ecdf834bf51487a7b31d65a3251d67c3386d8a0df9254b01d279489c05891addaf1b23e0f6a8da4ee6551bf93c8791980d92402360dc1998c2afc5e2029bdb12de2a614b7f6dd89086136fbaaee4ed897033886b32074ce924c8435c0a2cde7969004d2301f04ba3d61d82068e10717a6ebd1459adb71b5c493181c3c65254aa1d7918454a200d46af1249420300a947a7d92e52dbede31c92220e3070138c14ab505a9a6f33e3bcab295b62f22552234cbc69fe6f9a1659f8ceed974c7bf553e5baf971ee3f3c3bf5ea2cd244ac6bde966129e0b9b4e5aa63fbf4be566a90c42c747d3ab908a8d07b66c4088b0f642baf19ae9138a322ed8a6773593e70fc57882212993f4125fd135c7bf3e96bcd3c38e5b13e497a26610061e721daf9be07ac7cabe2985611112ddc38ea41aeb0e0c541f3c4ec97e42eb1c8804c9587c0f01965a4c1bdea67dfb1e4730c85419393aed07009d1828fbc5d30ebe47e8872e46c5e527810cacb7eeb6ac2d293923e65b5922c69600c60eda823696c143ad2c5a158aab089bf7964b789e63154fd762cd353a96759a74717e734feba3e762eaa9494a8823c9451da360a36aa2694b0a160f39362378e42daa629d16ef17e4c5cba307895aac9da962e70c1e48d8d70abe1a77372995adac8c6b2e2c1dcaeb347cbbea83d0444380f3d51a741623d310cf05ce5a03269b896d58c0a3c99d368b3e76ccb2e7dad083674cc9f126dc7b83fd3ee878ee2665e926d0a2149104cb85b8b50519413d7242990903f1ba28f1b0614db9cebc7a917670b070afe1bbdb0e20af1c3e5bf887346cc7a7fe995076ba93c2b4b9407dc9fcf81ce583e62986c7419c10a5b2697499be7136d4dc7b6676c2d5cc2e9b88088e66921f6ac89fa077886657cd1a7667d368fe1b1a7ac2ac7169e1725124e2c33caf8023962048fa94b4ea76e03afe22cd7e47d55d1f8edae3a6380532549876a04460952e55899742675715ca39f89de79cb67d88cd344dc50242e21db9fa17a74f8ac02ef8d7c04c49c26b679692685c2d6cb8a2c5fe79fc08b34a4d5d8af806d813ced282f4b3d378d61ac1e3129ac000fc0f2492b257510beee59fe01122d341df40799409bbbb46a4b59e6660ca9c3c2a299481f035cf6b8029f5eddc5b154871ddd52a1dea72843b95f1b4c7e1c3c4658cf60fe1fde2ecceacc2e0a1d8a3761375d59397eacd6c71d4cbf5b0b68b8d7e67c50ead05031ae3ca191c9edaf6ed610fcff0654a6e444db59adad955dd2235cc17688810395f08e72b7d2a2117b748e18cacb0d90bfd11ba6d3c8bab0147a5ac26171583a62f1abe7259cea775b0c154061194ae1039a6cff075141caef2c265e730e06715af07da27cbdbe30cae8c56e8dcd4c737c0970836cfeea4cf0b9385386898a4aa34b46ed4d6233af8935423d22b8551119aa1075b6bf8ce376530d82528bfb4acd465f83a39489139bbcc7c5f9e91e30a727a7f3a7b537bd9c1c278f66de1595d030693b794fb742f2f2299d19a6c603e1f416b16f2ce766a57a47861ce279b20ca1c8b43d4f785e3f52d77e1a9d0b59f756661dc34c3475cdc7a13f961e9371be0aaaa8f28f4609f8159e59d19e4383fb4b864e960dd05aaaa9bb1f6a42d9ae3e5af79891c40fc938229baa06260045db777af3c0785eb4ed2c5e81161ce82ea034aa799954bb8b6fc5c2527314ccfa117e86af1834684fe157ec90efa9de7fe4151c8d20d40acca2003ec77185bda399256114c33b800c7b432d54d3fb981e8ee729ed02d59ed3f1b9ddfade2111decf88e7294dd0d87214800f753303c192fd15e84f75f4635c1e8194cecbb0887094c6f95b92b4e0ebe79d64f391253795530c29e094d02a578e77f23bc5e6aaa786c930e9fd695f14a967e432ac7ff4c3b88710ea9c8a6b5d32a64ee8cddff8871c5225de72c1dbcccb91a5855650facab5a4af279d87fd1352d6f0f19e94bf7c06c888290299df881fa84cf4696b01dabcada9bb3b33450adca56c7a79b61b44760cbf38bd9e28f122c099fa502ebce387915eca3dbe662cc5a0936ca6c181460b281fd7d5828e2e3e1b23c1a6c8fde44b7c3ba1e51b4920a7165312aac03057ef4836829efc54f223586c6fb080cdfff0137bf8630ad72050e16c8dd67f3114e0b756afb9fe67f86233738dcff1ad4793c9a0beec0eb0f20510d8e641ed30653e370b39a61cefd9fb7057a522331713a37e2ef804b1b3e4d26b3c75e6ed2cf2df4fb1868b525f27ce8ae609314ad254fce98a189018668a0f6925afc0d73d722c1c68e5e3b374b3b56a937d77e8e9118db88c711339b8200968533c1a82719761d251ee59c5e2ae8a8e793d7a6a93e363c7e6c19bc32b038508045fef9bf0e43d237d7f35c1bccef1439013e79bf210e601fb1ad00ff93f14d007b7c93db2d16d5ef816b10402738e887ef746c940f94a67f722291ff777e8b7cee21cdb4e03268fa9b1a1b889eeb2e70dced398d114452468bbab93a787aa062a4daf58e617181678e42e15ec5bc001636381957f7b7a5d77f6afe7c0763742a4cd4b2d5a3eb95218d9f7deb0288e96791afda37c2e94532757ff1467fa2cfc6e11c60ec2d118f40c8f03300023da4258fa16017f3d3e5ddcd5c5263cbed45495f79d861b8e2930f71ae87aa1f5221b31516ac458bbcda6926f9105f74475db13f5263cc2b6c8208940e8ac1cd970af7cbf046c36c68c467cc2dc595dfa5d553c7be49216735605630868a15369119411e557a8c1ffa79464d1322da2f785d740d2f12cda0405f7719a0ae8e1ebff99b32bb76856b57004ce977a663578b7b4feb9891c91ebbb132e2f8a945e4bf3e3c02d935dcf40799d75ff0647091eb0b35125b212694d7225a5f3713904b2cdebe82073a76f7d3b3d2b2de3842446dd974a7858d7ae9947ef5be68de1bc8fb0f58a8a32929e7b9208a439314aef134b540c785e712675c0809e143c93428ed5b77d950b2f85702d36f1f1f29aea67fa8d4ae271c7de76528c20539c97580eea37f199064dcf0caf4a3249d2d00e680b64296b464a25b1159706099cff8d52edfa254339eb118f8c447437ef425218c275d49a039268097567582341173f4ec5a93d89ff998e6a4006338ca096cfb214bebe4f80f91dfff967482954d72f0fe2eb27d73d72928bc6f3d4b845e26c05b829328479e37c5c6466d0a92911c15f626d729a4a1c44b93797eb516d034ecbc5e34940f42e195bbd6d265cf0deb1963ba6673f3846becd078be4bb8621913659656503487e21f3b67ac5c5569f57ebd512eee4090330ed4187895c50951e13f1159c5f8e42e969be405f8c4b6cb57410a488406983764a373f03f8bb28deff41817f7983e5c1d004719f8b9fff0cfca85ade893d2a1d75e65105e163519a49fc8503b6564f70564156640a2cf8a002ef4feee31a69ef7995b063086b6680139ef780fcf9ee98f0f9769ddbedda6d7271d86369f60c55926482cd8ab5c826e846564970e4a52207d9a040b5ad8a3eacd5887bd6daca365c427a00c93b5b4886cc59545d89b14a6b0c8f0c5fdea057268188f736c216f3246b16929933d3f5bf6f5b293f26fb84e81502e033ad61a87a53b6812632c1b79f2f36499fe8b9a928f12d027a9d5d8990514fa4c66777ecd9e033fbb4d388e2a242db2c978980799d578827aa6040a0c460713a51f6a674e10f9e31ad15289fbf2dadca27e6241fa0a1b397e1b8dc7ebc97405569725df6ad1c91bd4287138bbf4d74b3d32527483bfab17cf30e5f3090cb367b10cd5d93f52623e2d4439ff6a4321661b61dfe1df8c6b02394ef92f3b2b7f3f7904545a6141eb1a00d03f27b18728d2a5ca6390882db581cf3615c730318f9b902bf982c39abc20ff9c3b33270e2940d75104a48cda85a0224e845d44ad701f715138931300496305636a58cb9f7c0508319da42d4936fdeb4d7d73582a4069d68001b0985e300a8b8a5ceee6b8c81f80fdd5cf01beaeb90d2541c4f6f6e717b7c0d2fd18cc18425c7eee2683e9684884ff6f0d170a28a9a18a6088980159d0ef6dadfe7ae0af939ee40ea283ddcd2ecdd28efd8963d8a738e5cc28ba1464b040cde01be1dfc26edf3877fed4c4c620b42be0ab03e044d2a56827e421048796bb60da795e65a5d8819748e96848838b9a22bc2816a288a0fa3f8fdee9aa0d838d52dae8643d5afa88fd18f68b836c7594252683cd0bc2ce4a0ab44ce09526761b8d1bfe27dbca09a634b68567f1ba034b6a7df281ce43a4d89d69b9fc2af85a4657c51971dc53cee2f4212878431aea1a41f7b1ea23f77dde1684d3e959a5303809f3c1db8d88c6b5a81b775d9bf982bcc914ea50901f51885a6a457048b9cd72851d27eacd8d0e010e72dc84dad8388b662f820d6f3e4f0688e251b8dd15b551fb2c6f0388b86218ca4f90235c44d279794047871297eadf281ddb833d51f350e9dc34287dbaf3636e17bda08a106cbdbfa833b49838eb51bf82f989c8603636564671a08a8fc5076510adc07807d8eadc44788f4ded4989cf80ef9e1120a0444429b97b013a4b9e53844cba4ef456cd5ffacc0d4e988f9f80b4fc75ad97a777cc02edea1ead945e97bb507176caaa964563654b4c6db3cc1ebdae53996c83ed0753cfcb74fbfca47598782ffb46cfe0384c630cdab1588887554ca70528d8814d0fea608e142288c509468a692c6dd90c3fc7c5ecd7c7331f3e1357f107c98b39f368585537889a9265c8505affe0e704180b0b1cb7f3e276bb60f50854e0c1fd23ef60fe9e0b2fa72d8a11f2debec8bd0d944aa75480659efed4b9219111e52db90e618ecc669cb1d43b4ff8911b71a52b87accbc6ecb05a67bc3bf3ea430c285eebdd95740d5c4567e2972f531fb511b9734dcb0f90ee25f87b5f69a6332995b16018441f59047a4e52c82633d185b76ac4219e3f74057d77f5a73798eba6120b1c377be9123f7440461d2515b8afb676009e97404653ad0a814b4256e5d04114226fb5acd92384a9c0e0bcd931d3e46592139a8702651d679ff09e87e8cd6923f745f55917ed690a991e4bcbcc3dde61873efdf0295c9406412b6be3a77e8188e764779525f8e7d42ca6b9d54c1ffd4f42a1de7efcc68b65f7ee93324ca5d6bc8aeaefd3d3bd458a06ecded4072e96c8f95784606877c727087f04be76efe82e4430f8388a22f284af0020ba5deaebc7315b9319420628398b3e2a5c88cc159aae0e86b869d5960742aa513b68b9a736cfbaa7346f3d3f799abee83d4b94b62ea2c9eb424d5f46baba826592042854ead1f95fb3fe3e5a3c52b73e06a6267665fb2151e085f6e7893038b282cf19fb7c9fe0c5682635f663ff937b05bd48c30bf734ad68ea6cf4cb9aec3ce36844ca8f651088ae48d6047962497401d6c3183fdeaaced7601c8620b551b9f0de3653e124d92389143a6abf237346d55dbda3ac3a04f6ce163e1fcbc36ce8e8b37caa0b4fc751a48be25b5c5ad84edd8599104ef2a815655356eea283561f023628f1e5666df2c0d64065ec14741180bcc51d01b13a61187766f6c511bae46708d8bae80ebbba81fe47350c4f515e552203b78690baa2902a8e9ef108dde690e2232b7f11e405d3abd0c19fdfe58625e28bba65c4fb61d27fea09b41cf9acaee9a3e9da7631e4f93233b2094920de6e6b93439ab6f9c01e9cbeb7125c65feb726560d785879cbaece4a5984588c322194b6f57d88ef694ea85b6e755a4a1df0d1dbc54c2938b143679136e664760a0310234a326d9db6a418ff62c940ff99116fa54808a2fb28087aab811afd60475fdfd0eaaa9c7ae27dbb7cdb36eac0d27a67a304150c24826de37e4b6a097fe2c4c0a2c866b49d4485c2235c25a2be6764b783f65e6cd2a0447330e551229362ed518f871b3567283edfcf949463765130772eb5f61d3adb74626e06c05748414750b314f29a90f9b5eaa93ab50f42f1353be1474b175e3acc9fd8ee86ef73d80097a910d57416c325ab042fcddaf7fd4b9e1624836f0eff776d598b42c9040c1be13b8a8c8ef0cfc9916b4c2c2cab6e7d8140b4c943e01d2f34b650b5e3ef6ef577da466711e423ede33f665c757db19b658c7ad8f2535b9522403d503d8d1d95b1283e06f035206c02fceda3d917150c9c01b063c0bc4c1d4f5fe856c9b72a1c6afade725f3b8cb1f02e5146490a0fecdbc25cd6a099077b700ed287e6cf19cf13c006736301f0672b3c32880ed40fe47dfff24ef1ba05aded86c7d75aa7be8e20765c8a882ccab68627f27cb33e114bc079c4e470b5be6d58e1ef31e233500f48918152efff620aa02d14cecd5d9317923fb6104554b030660e93b5e369edd7e1734578b28f2c3a91a575b7e968d59e7537e9bd20da7e271e0de636e5ff33a98252775336068f98856c36f1e53552cddbe1e93e70d87b4bdb5d4fc58d81ebcffac99be3fc773326184642a24d8d11d9cc90a755277040e5c30a66bfe872bcfc0060a491a81205396ff254036f5de3b8c10b2b8fb98389c39cdc1801e4e76a1dadf469cfa7795779eaedadff6a7be820a543b80e91de1762b982bdd9e38b6a2298be6467095027880a97ca42add38d6f552aea0bc4e5b62aba0547f2b0f2f19aff783bda125a0def666342ac766a60b474a89bf61f7a6960e0cb52c020650a8dbbabbbd8a182e3e094abd30f6272b68705b620ad7a7f804956ec081205141420a0f2032b82c14bf8df4fd94c06cd8dd2bacb68bec90266e80bce9a01b10e9542c4ae4a089aa210f7c0c74b98a1b8202dc516cb04a9c48bf10094c06c807caa6265282880a540b1a54bc37c39c03f37a6e987d77923cc9b4212a486004e811da071b3a0a5fc4148f9af457c1eda558015c4065ea80d41db22f228c083f6451cfbf6cbe6c891aa2b61b719206b2230665405fc09261f4c9b9114a72397cafd9a62acb36c4ff2e81f24ed623eb4df9a346018ce2e7a3659f44f5561db97f5e662be230e4877a6d04bcc1c49bf625b9b408fa6a9aeea8f5a5aa77a5cd7100f8c4b135b305a97ad6d215519f453ebca1fa907c3c8e734eeea7c4d4c0b2b46e452b1e482eab905a2220e4e2d21c9d81ea521d8578ab2d887326a4740521adf62e659dfe0ce6989e847552b92f237918bf0f11620c03c2d7247acc15e9d5717daad6228043e462ac7c1262ff185704f3a9c6d884e4143590d77ae6e2630d9af7c8445197366295cc0d624b9bccad81bc4116d4e3d7362a39fb7632ca05981261aa7349577c8d111c4a849cf885d8973783daa9759ee11d6834830242367c6a682f94fdfbe834a53d84b5b1799f99e2c4ac5651729972fec5acb313c086c7ab23fe87c623bc74d50f5965ab1160409852e977ba49f1b726d312970b3c94b077337ec75cf73ec2aa2b60dbb35c8eba70107e701ce32e364959fecefbe63c5a5e22c43994a002ef30bc95ed0d4171cf861abebe3db30d133d059444276a768712c5a9b0d644781b0631df02e65728d062a3f6fe80affa2f497431f992d6b3f2880fb930a78b51b614d79e05dd7df3f0056287a63870ff34aba8e4300870b9a8bf1b3e893c93ea91da80ff9a23d8baf6454a563e2adde1404086a2755d6a17b9204ef1167b4007b60c78679aff435a339ded99312f9a1732391e3376595b8dc9c4a40e3b487592276093c9d2099775c55496b240a3f313f34fce4aa6e116f5d71b567e96c447c5c1d6e651418e03145fdbdb3f6240673b7e27204eee36601c44eb5926f92aba2b651b05e252acef5b1e0d327535086de38695e1714d83fabd8a147ec7967b54f8c75747fb8186b267fdff52769c7b3f7081ba810153a0071d72c75b060cfe69ce96dbba6872afc190c2d52b464d58bfc4f3ae69283ad12f2fcef4a9069382e6750354071211c539ecc8ce15e38146ff2308235e176501cb2712b45b71d1a27a40b8ee6bca94a3d3f3b9d9d34735e69cb2905ea30d8ba23ed59a738e6774c85b3532afbbcec001d49160f3ecd73f26a910b943ca6c58637d0ccfc15f4b7f304495f2a66c21a0235fb264d291bbf8cb18a1daea19218ec927ea4a3993ad2909cd23693ec123dd6cf5c59b3245ddd77479e8c1c7211fb545380686908902d956580ee3924e6ec41429e0a80ccfb7b53a2de58e4dbda7d274409f0cd9b145093a2db1fea51176e00738b27dee86a04218cc883a6831f03e598fc72c4d34a351ceba38b05f911638fd439a25cb5fe7bf2995fd5ca2ad81ecab45ab0ca61539c762c9be8a7f9577d25ea5fb6eefd5afbc8f1b9ed0dc3305cab6e52aff89e612528ab2ed15022fd93510eaaa49b279817abefce1a37e11abc65ad7976ff5dcd71e355896b177a8ba8abd8b3c00052a80c8514a29ed075f27103c3eeb23019ee419ef5064f8e971ed17273a07c5c625dec05f9dbbd32639307fe11aaf0ee9099e25ee1c1a3f73c99e1ea6da80ccdb70ddbd3c7a000ec4fd6f03bfa2980ddd7551a5f3f9d07fcfc42e3644ecdca84ecaab07c5c02968813d4aa835d6acddc6e6252841ff4a6145118dd4414c021ffacc21e69dbd4ffd15c69a4fe41f0e0d9903daf670145864346e319b001e9c6036503ed3f59492920599eeab2c8a84fba885c20aaff26909470c146bf613a58a61f54099b4eb8c880d1f8133b8b738d40fd766cb39fb26c9b58eb9e2c393bef56eb6eefdbb65d326595ce782800d919d8736a519633bc1956b12a049906eb90d8ace26c3f90b3dce55ad5d70c7bd4cd64c5d297ccf00c8abe0c2b70acd9c7c059ad3bf20a02fe06b819ccb6cdc9f9618471079088394fdbaafc189076ad00ca80b43236254b769194eb440e73c5a988ae0eb2cb03e7ec1a21ebd7764d23e01231f6da6c40c36dd2d4e2bbcf1f2909ec213e790e0b0adefa7dd26aafc1911b5e80101c468a649f158d11f49c1e413199be9a8c0ea4bf2477f9ae7d7a594d11ba303ff31e92d69098dc94dc0397c309726be3328818c02c4ece7db213e44a410a9e3d479144581c3fe4eecc1f0e3b013389edd7d905919f3a6e2c3c4111798bd1e2d51725b1196fc733e2eac34aaa5677e5262f7f919e17946054c7a855213c5efe653620c5c886c75135c97ac27625db4465c9d11cc8a266eaa2f734957d9a7de0239a99acf4fbda49701977339436495264c7c1e3beaa6c4a22da86d8058814c17703be59dca260adf6801e3f599cf667d756286465abb3cc908dbadaead74baefc76bc845671f3d281f8fbacb7b0309de54e4a388e145fc02572a7e82379278dd04dcd38db6656afa68b317e12aafbb427efe2838d63b5b306be9b8b22ca6b634cc4a18200d09e23ea58261eb1ba66bba51e1359fac3441531eb0b29eedfe8aced02dbe1baded82864e602e7b66b7ebb56492a3b9385623c877e0935b1d90784d16063ab48fb9ac283d6c9c82d1e974b2ec44d9fdcac5ecf5e77a2e6c8d6fc8aecf0ed28982fe0cdc2284b7e9389d17af58c80afd8d3efd785a908c8442334cbb169c7d99b7a989fe87c56557cd4e4a01b1e412a25e07bfbc233472752c994223d2ac90929f06d3369544aa2e79d777412663954373a15ffeacaad4c4b3f1bf48f91dececca03db19156ee8d5a903536253d4e3052cc4cb6ab6ce076b740951bb7417b04b2c5877f6e2186d0b8a68666842e6962c94ddec8276f010f381edf58c259e997109788f8f452e7bfdaa1ab845d25c459790c266a899fff43ea6bdcdbaa487791bc846a0b3ea86ad5b7986160563f590c8b20f6b19631557f9ad9d471bac980ff33244c4182c6cb3d8517b9d7f67391e6cfc3223059034bd9527ac38b881660bfd516d00038e00dd687d56848c0920d8c443c7de724e300f07b03bf2d8341c22a346d14eff6141bf570288608fa43272b2cc01b518188c9ab267833a17fa78d91bcdb8f2b34ffd9706cefb6c0cb74ede4a7dc929fe354aaece73355d46cd7f497e848f78d17b4c260625887f719b4828b6c538c8652120f4b7ebe19c3b5788d097ea2ca5e7c07d49a17e491f39aefb61b46c0427ea18be92cdadb1d8c2b0fdd56e4c61afb2b09783f47b0b08970c43cf641f6d0693d45260f21463f3c7a7be43eba7f3e622ef2d57d50873be3c0eb3c3ba5d591aedb3be263d40deee359acb361027c1da328c776ed3300efdc87f1bd647424be0623b13e448762be3a38e4af7061411d51d9d3b9b4959e43fb079cb80ec1a41eeceaa6e0e289bf30479770e3a808afdf149e74262fb67477cb33a495dd0a144b14cefd6b3f9bcdd03f5372c7e851ab972932b2a3f6c5dd7c0d3ee4c401ce21ba8eea46072b2565ea6581f0caa44804dbd89291a20e51396e6ae280546a74519a1408e7531083e966ccb8a0be299d005d10e85e492cd42c38f0974c92e2e0f07b619e51a9707e84cd2ff0e61877f1e99a2084ae086db3db4ddd28dfcc4a754c38b3e63b5ee5d88eb9500fc3dfe72c4f578b01d6c6cd8bd83d3727c988928fd03bb55555da57b02808bc30cd23f991c45c6c6facc0f461bc4e64de6421dca35649b1b5d119266c7530ad149ff776bb46d6256c48e31e23f6ad2d0b08227b16b76e9238f44d3ef5b178d6706a324c56666766a412a6cbd379088e0c6d9780564ffec6508f6cd1cfb2b6a78745f9e4910a3cc7dbbccadacb5633e0acbe4d7cddf917262f34f204828a9b80eb70c05edf86ae097c188308f7012a93840caa236393f6f0cec8ee583ae2b3859a65816c4ef01c7df54a80637f3e7133d3521ca4d30f3afa7bea0a08b4c492aff7ec5cb6d2eedbd5b9f2e35ef6d7c3088ddc380d3f9cf274724c37dd3fca2f534a8b544fa8e94893aefef50a95199650cff7a65b8fb59cab8e4a5f9d6d15dd849487ea19c00976788fe0ff936f4cac4593d4222f88be6a919994d8d85b41be00429655686323fe2667f6553d949707781b220cc1339538de9979a5be6b50277eaf38a2efcc8cef81d065172547a5698b6830943055f8de1b67c1c6574e3b0afe9616544f6e0dff307d9a600cf5d0843c0246396c279ee0c4e59c951e91774171a5122c2fc90f9a54b314825bf6fb42ed550ee72b07538ef8bdd2fc20cf11f354d867f39df6f71c7f2cfb23327191db2f416043b177e99a564f4828e18989e3dc30672e2221bcdddbc6d550b5c4f8e7c74dc4009f70587b325918e673403dc06c96303d9a1dd9ffa0085bd340abb46a6118e9d2dc43a3eed32f40e846532c51c22ee6709a0a11cc0118ad3132ccf70d51ca1a2bd1330c4b96d6d060abb43dddc4a42143690f39cf86c475fd26240b7169962eac6fedc812a9cb09ff4b216893135eb85f36d4c80fbd69c26fa1f6413ff1d16540052080e3705b5b9b45d8a9511086e0b3ab312f6e0e5323bf65f49414eb0ac3a1fccb3f36d22214dd3ccf8402790d9e983636b8647df5bb4ca29ebe8563d19c07aeff8f47b49b18843ba63976241caa88dc5de7b560fd2db320a6372864b709eff04f7903e7a8ada6dd908b211f9ded16440f1bb8eb8cdcbaa52237c8f32be81632089b8e4c3ce4414965ff082a5f2ae5afa2893652cf326f671b6d5d6c98c63fb8d25338bb3f9c35a165e6c35243954900dcfec6a1121dd8eaee065c57c4e392b6b6bc6723c76f9166b8722a7958c2b1603dd996844c661a41330de813c876a1c349d90509834122270e5381ed15aa2bc5090d0aecc986425cb880b1942a76519596c6aa1a608974bbb258aa9c3790ae0229e29e6ce5465b172211a1e92324f009cfe412c715e554328866f1db05aec338e90948b9ed067bc910e45736344999e8665e579f0c55072092d9df2039a3e7e22909df3f8300ed174ec292e40d253f22bf7123f6fb249919078c939ccf930a97707f1a722e8d2984537fde2cf92ac8d6b26c951cdbe205f9b22d7a199d06ee65c88889a105fd2590ca9cdd314449d60b1c2cdafa7468f267bb13b05a1a9dba0a3d46a57c0ff9d59f9ce5c391ab9725d43079b7fc225cbf8de8e3d6c587de8116de5b905700a77b60cd1565e224687a00d8836d1e02885d37cc71487a527675d28e8dc7c2663c861a0182df63e54c0ec2df04e2d554226338ef8ccd8a1af37c3170d3796373713a7465dcc2ce8d2483bf0f746518a0f31ea44356d87077664ceaebeb086a379ed44c79435d444bca8633d34b3f2a6dbf90ac261181d4087eb4d720f1f72e5421ba146119d0cd3554bcbf0bf0208e47f0494cb3df722899e7dc730acc202413559d587ad350d9627c6936c489b20bcbdf05b700d0b10d51d35407def7761f69214e7fd3e264c8624833298f472bca27ec9211fd65b5c9897217e399a995f816f2de138d6f13067df236b29c1a9ce80c7d608375a7efccce0ed4799b3f176a96a842ec943faa97f71566583dafb5e863207dc38fbbf120a2a2e8daab53f97c0daa7f5a9f355d68d6ed843f06aed68197ee1db431ac13a4d4a36e8e0a3b62eee992e8b1939846d0e9c57f9cfb96400e5a9d9f2ddf3ad8958b97cdfdba46f700655006f2c826bbcbb1693392ba43b7ac41387ac7d74c8b109ea4d5b4efcc8508361da01fc9ee1dda0a383c92a07c855a3ddb32890e7a035d5be30498e0881ec8729ad25e89e88e5edd5408d989f3987df470fd8003efec9904b22e60a5d79a970e1d4053bb2fa3e4c4934d1ad5eb98cc2af8bb80bf89bf5ecec471eaf4a334d1770edeb7f2d259626b1f5309da9d6a20b9c27c13b233fefa314099c47e4b0b8f9f674c61f26429e1e25299ab66dd28b05bd6c0b8687471ecb00fe341d192000f72946b08c9f64a3cb3bd46131832f332ab22e6061bba307dd797fb69e6141c02ef2991b800a9ecdc292d22bbe0881d050b4f7d9bdce97fd74662355fd31d34140ad50ab0737f173584043d91bbaf82369aa54a524859aefdcab8646c6848ac7d998d14c546de1fc2db4bdf67b390210d934454aec71b48e87553adaee27f53c3b9805079ce369634ddcbececa5ed243d8b8f163b8873c9763338257e5395fca41c1a2a30039a25a0742899da76b4c80460b12de93cc0292d941994d9eb46818b4e3c1043423039178baedf718bfefdf27d28c3a29b05139321c00faef2a9faf5804ebb62c668239ce84da51d9bc51def1f701f54bd9c42c0ced4d2e31bcdcf82dec869e2db8a98570a65d135112ca245d1d13a61bde554bbfae9094d65417f2ab3eb6ba547957e81ce4fec114dd714bf64311e8c079156e114daffaa09b72214fc33b8ef886cb7b44c49f2ec9e8bb29ffe79e29e62d50575e1da5d719a21fdbd3be703d8cd6d3b5c07ebd7f6cac68f2a26cd7ed87ea19bf00b77740f7f3f0d6bb3b87595333d20dfad6785c56662f46875100bce96d201733c4cb20ea2656e83ccda532b7e52460b26686831daa937172b6fbfee8243fb4ea09e568b5b9954d525c8a3c524ae38e17d291923003750b29d31e673240d8ea42a1cdc7062f07b245382a0d5b68e2dfb23151410ecf310cc245c45e29c80d7466056c6d9934bb88197e5a078bba18b485505830012cadcd2d0685c10e7a95586d1bbbe769cd0b0f6cfed5ce2a08a17992d42ebd30fce05e0e711c6f62452ce1feace3c5e6fde3197a09f5bfadec762e1813b263f77390b85ca2a9a1ebd1c87e779c8e5482cf439b72f8be29a375fd95d730599d8bd696b00029b3fe216d76fa8e3c31df81baf0a10a5c88f8fdae61b55f4f3c93b9fd6c46999dec64d1534f889c5b296aceb13d524643e72ff90c2908118bdcc82be7ac217d6882c6c85ff1fadd77a229d2743a93f991aa2a411c60959dca219bc116b6fb416d25f8bcfcdf7cd1b3fe7640639902a58655d239b18658919f8a76c12da17aa0cb91c37d38beff89067fa5795424efd4fd2f3c12fec3fe3f193956da0b75989ec6507d49ba34a81ff8318e7bc524da5ddffdad29d77a176f4bfcb0939d92000305a19395d6bac3675d88ab0a76ae4d7cc48d97e3368614644b1f25ad4524d2a7aa9d43633715e033a19503d724c70a8bfed3bc87c803af9d8d203f9b343e8cac9bdf4d3654b9165dfcbae229febe68cb591189f110977d38a9ab8c2c8781d6c85b96ab177691c3812cec68d260da053b244f646b76391c2bde869f99a383a77d6e2a429965677d2fbdf5798eea24e198b7335f2ea560b0d951d5f241b5d53e1a25ffd0737dfdfa0ca8906801b1c893c1b0767b9d78cab08557b91a68ae21570f412e7a5404e60276452b14c9b182ceb31160950c443a5908bc81c6a37fd2e3931f2f8ab62c1132eaa68d2d632fe481cc9832b5205a85f72d1cb2eb83a2a82973b822da4a06213127fd66ea4ad939a34625af6de547353d64751cd8fa54540546c7172f7bc635b568449333cff2feb96a8ea08a4157f30db3ef555ce9bcde31be8fed78f820a3e282c44c96fc33f252b5707226d459212a01ff0167f94123c88e142212682c42cb25d64699bfa8c52f511189b627ef7e3b4af5f6e9ec5998ccd97dcd680480976e020458d3fac30896a4b8445ebd13ee8e1084534c00198acc4795831bc5c2e798b734ef90a5fa657b356727577e3c9a0e1990d0dc9aafcc4e2b3ccf3b3aba24a9a39b9bd19e7405947e9f2baf741d36d3809b61b9101fd3f340ed9f07458c60834826a39a39d69db046969c689940dbb3fb7e8fc7ce82340aff84292d7355610335a1dddf134e6f84d7cbe53fcd7dc00942b94861daac14ff015366b7aea9a0e634de4bdc1ae9ea0c15f1ba8e74166fd76180fca7377558248ef083477fee7089481b92dcce4db3343dad07d14365edc24bf9835cdc681b202c14483913169d73616556d1fafd462fcf813ac07bbce1daaafde45ddbbc6f6e268f43e47d2276044a7d18c4ff093bbccc8f9cb934a4e4a469cf2968d72012e849dbfd5be1bbb8f1dd3189263758bb501c24fcbe4e1749349b72af5eb72fcd6e218bf8da358a3615f653093b77295992ed7d5267e5dbb183c88e497d40175115073bb5f2694e2faff21a6bd7fd38b1c9ff772271fb27597a308a18be99a49170a88d14f0140f8c5c3f6a9e34ace80c196753ba73db3db71c4736c099af83ec51470cc4d4e79c5726ef121fc564688b1dc529901f8d53be3aa5670322194aece9a854214ea43c82cf87da693c40ccc6d1b257b05989ca9bf92baf71abf816f3254266b9f78613d8f5e3dfbafa222b96fef522b5d17ac098dd90f050be22028df644d154f146d7b2a4ccb90ae62509ef1034dd31b2cae71aa808b74f39b3091879dd4c0f096a60b5e41ce6e25915df981ff56503611de463a97834a93bcafa32e3e3d383e35a9affd21a0ace61fc6da31e0b5521b8345b310521000d19f981f3f62b0a192cded285f9e8e68039ec7a17764a79537734871abc21298635376bbf53d19106ed88caf4f86683721412185adafa76fa451ff7126613d2a1ebce239cce7017f3e1e39a14ad5713f04b0c839015588ffce07716353c914535432c4ba1c8f86dbedc37378507b02ee621d955318e4be2dbf9489b5905a22e5e5140af9e1491c5749705a3922725bdf5003178bce4df16f570d7b208e5a90d1e7a16c78773345ce569fec6f1f39952dce4c8a99932ab9c6996670b2c092c94812ab86eb073d3e606d6a84349d84e8a9d7a708b53023fde0d0736384c5cbb631fe0da6c65462ddfa3ea7e56fc87c48ae3dbfefb0a5c51247de0553a15498cc5302c7c3caa5634a30826d4971493da5eb7cef3e5d98644e7cbf3dd12d4171badc72b0eb66db693ec91aaacaa040685c5f4415bcd6a51833a6ca41b7cdaf805fc24219b38a2e805d5ab037aee1a0602d9ff2c608e83e77788569213cd02f8abf1443c9575f870a75e29c0b340934a36cfc24af5a73a0876113323f6bffc8357717cfa83c6ebeea43cd94b65b6c96496dcb39420cb6a2e34745226a66d2a326f80f83997a2ddee438335329fe59ad490aad7acc5e0b6cd947d121018ab33187102ceb09d937b60795973155a9cd321d4c0b4130efc674adfad1e3fc74777deb617753f2b3329dd5acdfcae06355f2deaf6701ff9229963427431d83e949d484e1036ce7f89a5539937425f218ff631ad2e859f5468fb6baaaab6d7760c52a9d5f5fa6b1f2d44d37d997ef0f2f16dd028f3e80725071f29e38ac80292781d06bc4d46ca84e859b1a654d067f289e2a157df58f6dff1b39d1dbeb161b6e599462d04568b5c9211b75601a30b8973b208962f3933211eac1d9910b1defb50c957ddb56f3303144b6be5ddd059fda1b2ed3b924ebc723f9481b7c2128b5127c9910461cc3a0cc6dddd1c0c392d4aad9c9b74adce79ca28da18ac77ef1b14c3ab6a9051e8fd7b933e6da1eb9f705c30b9c966ecd82c40a92636d41cae1611a454ba6b5c2c90d203549fd13597ed1e0dfd712e81a1ae4e12fff4c070f08acf47efa44c367c5f9727cf1156dc04d0a72c4e21ecf4cf5c3563eb0f00de33c51476871f9252250d0c8a513840b23b0c04a241123298fc9f895219009f4a6483b6846d0b86d33054cac963f219455b22a13bb83d5dce5c2ee49af6cad7453cbcb44a00893d233d0939abbceceb50dc92b340a74ad864a119cd6b95265759441f368b2434d9f2720b7147796fa2688899cb0fcfb4cade5f93273ec0d53abec07084bff728bccad3a63f887bdba56f6e9ea51dfc8c2376df8900d0a345172296279fe0d1dd0584757b95acaa9a4c9e5dfaa0d734b399229d776d4cc3be2915ff2d9149d8986f077c39f260e05338667bbd7042e09161e65a49584ed60c2119c562f4b2f381348d2d2090def3eec89d9f7ff734e5dca77372cbf709e7601c2fbe261dc9284d6d2815fd6b697c8ecb893384933ed3dd9fcdbc816cd2f5ec2c7a8d01f35626123af659b11ccd77908b7b40227f38c0d8dadf5851e339411cfcfadb0a790c0f89f69173f8451704a222306b65c86c6dad81bde2cbb83ac11ff4e0816745073d9866cb859fac6a43e497107ad2eab5e5e3253461180bd4ed51a393523c36b137697f68d74c981fdaaa6b65fead8b8f1e11a85e2c7a4577e53459434f650012de12f7e02d7beec875479ac68877c7fd6af6b0c984ecf991c8867c4ee5e8a340d53508bce0e71660f07380e79f4abd14c64e4e7234e4e2d87723fba169c61e6309be358533b2ef4e90394382a45549542f2e93c0282a703acebeb960f629cb7efe1ed4e0ef49de46bd10fe8a499c489162b3a8889e66d30a80c6383642150bf3bafebb9ee135a3ab9e6feda531124437aaa34e935f82d1d5bfead4302ab8cc4de35ca53c4c2136ba89815216c9f92bf221b8a5ad4dc20be107b03240649cb78a1b3c11ff45f9d3ba84f154985f042c6d120e70a53ab9d684cfd1c3dc9171c1b194bae03277b02e6b553c043f599684f8e8a7ac74f67afa3ab3366f70dcf675dbd4faf78910d6493e49c952ef540f66b1518038985bad3336cf3eda65ec1e6626c61d705b4a8d11bfc2c7187a43783bc0e0a2e1357d78a1d0abe66a87d7a343b4d6941f54dc5ed88cfc809ca9cd8dd02332dec11c55f80635f8e85cb77dfdb5b2d24fc98683deac5f77ead276cd438e6fb02e442654593cb0d62d6e46e39493e89bcd84be6826131cc5b3819403808aadfbfbfe929c5748696ec496b983f68b84db82ffbc125d1d966da5c9f23e193aaa0a8c0d47f67ed3ebc98d383b4ccc10ca6106300fb8c880e6503149bff46dab510b6db21c3da30f2f5a7d74a120231b69091755e3c6eb44b0a299759019f416e33ddfba430401964faf346fc4dde43868dd6572ce3c57af83abf3180c56230c7c20a9d24d0db339da364bd44a476b194375e25c5cf55cb45a4014b7a75efc431925c21fb38fd5395e9455b16b6b7a26977159bd053bd1813bc90d2b38c27fe32df4ccaa902823e2a32b26122f69ad9250754a0edf065902171c78a429a6a628cc55a17dfe7c8b4108b82a086dec0950e3b8a4841071375657a9700bed3b50944eccf3b37388a1e6b617216334f42ade995398d867cff84bc7973fb8fd82e1a46f81478f7f2ef144cf338c1fac4d48240b912de217d9cb6534f1463c1711008132c7666c2161dddddd22df2f2630b28bffbf0bdc76ade52acd67e30c2e25368453ddd463b23775d0fece57a9b0c1627d4d6023d691af6d9089606fa8f8c355323831f76effafa3c480f549f7115e4e295fa0afde04e709db650a50eae5249df83e9ebd87dc1df80bd36a5e52a88d0490778fd9983c240da191c8caaa1acba220301fadda6235672e9dc3bedd8c3b07122ad9625343e55034fe7872784cc6aab6e907e3eeb8679ad5ba0b57e3380006d460c5ebbd3072cc1dca140737058e36fb3b6d3c861620fba818772da456fd5b8a84d1cc61c607c65aa81967a4788b8b35d1a63db0010b838cb0ed0e18fa91131c8ea9898fbb27635447fbdb9953c44314b4f1c80ba2152192b2e1c22ef82a47ac0022a7556ea39e9df70076751fb211eec29981e14fa804a1aaad171f264ee1728bd6983000f4ae5b61ed33d1a9424fb67f98a61e3c1c68455a51e6d65638a1c358c78bbf26a8f1ce97913a2e76c36a07fec5d9322133ddfa797f0ee72e6764c0cefd7e5c0716dbf86d254cdd16a383e7b219389a70453cba3453d515b0120e3259be59a2dca3d88215a4d778f3339cf8d31cc94d0bb02391e1accbe316beb0c49845503b5cfcce4cc1557abdd8e3f6c5e068fde69c2339ccf284b73157a630b4b706685f2ec886119439be363e45df6a9625c7f49971ff9fd025f603bc7cfee2ead3e101997fff7861a0d13301953740f9c54eff6363deefb0bab8c5e3c29194bc1fa4e474452f03670cb41de677092df6eedefa2450a580b160237ae1b7c8135adf6c5c209e50fb61675f223d07bee752348ac7785c64d952bb8a4410d2ca2e88abcdf929cea20a0dc2af71be9870c0f4ea47f55cfce955cf0e764fd0c63a5952467a47e2f20c4c81ccfc130419fe8da112fa9b14eca8d389152e3228c78675e4c6d304c42be60761ec0e95afa91d38e26dc280c50e73c212a560d0ec223b96afc2370a6ff495d0b809f248bda571d811d49a493e2ad487f58e6afce220093e7d7b4fb6a3759d400a70507a0dc6b008ab9e25c427d3ecb75c28edb3fd93dbdad65ceefcc8e7a7acae79f5305c54d2a639bfb6c4624d2b37055bbe7bb04fae71a69ab3cad6c221ff11d6b03e4d9c1cf69f89ab93db09416701ca67846261c6400a4d15b1ce0aaca5574389e9c07c0fd76f9178357dc821a89f54905b02c2e57e62cd25d9126bcd1103028eb3687655a315cdb6e57eaf76b8db0316c87f7c7dd49e7f83e6d63f2a0d7c7f7f1d4ab782ecc29b362b94cedd7af865601943f3f64f8187f612727de6d7e20f263ee144c58a861ff279f61eabb7d8c740cedd09b8591389e4f4311aa4d61fda745d78be4e689b6b6dad0e8e9698df9f00c52d3fddb776457540ad96ab71641c417b8698752b38298b973af1b72499f4f61ee4a28915997a6c108b41d2e198914f304847559f2ad83fefe97885bbec72d5396abf969871c2de7525f9ac60c74192202d64ce7a66b08f1092528472e8e5fa24454a00ddca4653661c09d0952e12b40c5a63cbb0c6c6d8589dfe9bb939f85a809e5b3735324573cded64042fba467bca7bddd19f5b9fc2a4b0447fc33eaa34707a9b75ed47067cdf9207608df31713a51b5922281c1b55b268fa1d9216f5c08130cc4a5a390ca986d3bb83e11f0d965c141567800257ce8177f4fe23afa8aba988e5bf2ba8cd696974655fe3ed612722c37403ef5df38e9ddf64c956865187c71cd7b80748410f2e085be6ce491ceed2811b35dc3640eec318a80da88e154f904fae822c2101472de7aaef05641e8b992d0902075c3b5f748d0450d087cced250769ae9363862f7f120b598ff7aba68f377b1791325d34ca169762061b90d03a99a4014b5d8428bc19b9ad5cb2f32ed642e4fdb5fa7bdf095f1c7b1dd36a70f2f1b8f08cd49684f63bc22b37de3e8e7c3b1f129531cd931d94267d584e2ae9bd8190fe38badf92188e1759c38708e856a927d69d61fb8967fd272f37f1597caa017abdd175e21fa53b54c00eb64a4acd62f3161c95f7e31f7bc235d28470c66cdee2ff3a6e1deca8aed04f4f24261fe3c948abe393c8e5237942286766ef5789477833248adddf985d39cedd517345d68dc48ac758180b7b33b1881c33eaa6ac352950420532dd9611b5051c25dee4cf6a1d539e85f71080a594aca91429e536c27a142201074ca3ee460a823b1eeba175d2943d2251e182633cb31e6fb78095def6d0a251cbb1a86396e88a2cbf17c7133da4bf37a7bc76872f62e2c2f0afc38411e1508be3264ebb90ea0e90bffb84286405466c195f59ca922dab4905dac3280eb66a0b14faf4ecef30d8f79c03fdace0e2581ef9a2b3f051208272cfef4d4cb1228a421147e91209804190097ce769662c51ccb6f935139d81775d658e556bc7f0add56c1e26f267cb0792502184f6a1e406928510349f4396884110eeb48a47223a21f3f50100f112ae265f3d0601d846477689400555510e9b673e46b48ce82c121258eef75816c26c06dc1769264d5a7a752c2f8b599b05c1099e158ff01d9a930134a7e41483b89ed5284f63baca9c56900e2c23b1c6970ff166701a77416752693def83ab1b0d1bc91dec1a2aadfb1dceb98e0874d7c2faa51f8a18bf89feea19ebc58f1ada9dbbab6687db294f5bbd89348dc52b20b8a6aaa87bc679d7c8ee35a99548ec9c778b294a08c960c766ce405902b7ac9c97bf63848a3cac48c3bcb825974635680f40288bd4900368abd846b75e9cd260b6c7f5fb7beda01f964719b782285427ac5554ec52408dd7be04071f4b02cb9083026ab25be5a65ecbdd35408a584d8fad165c86cf9dcba3220e2f06b200100c1c04ba7fdc2168b58dc2fef6004e0217339c6dd81f5704715da5017b5f08c8187749fa28ffd2209d40bdecbfaa2caee77ef5b42be1839d991fd1ecee5b77e9763308ccfa5d3983a9daeeee1847afbbd8986bfd46d2aef4a1b11a46ffd5f5a590864f1be2ade2aa8c649a56f124d47b581df0df677dd6e22853cb15ab1199b6fd602e8a51374843b907ca1953fa398d8697f1a0fcd87110b982c169c70e4d9628f7d2ef495c7598e3b511b66f31cf83b08fc49e8ddc64519a3ef5451e4242c40b3c5dd60b2d0a37afbe75f6af2aaf3ffc92712dfa378cfe74bfc22bace4055337d7c4118029305667913d65bf2ce4232724c97738ec3a86aaef7a753e592b394a85e8b9ba5ee04b0aad09088faa0effbb8bfe7cd8702139be004b4c452734713516dfbc51cc52d0be62cf8c171c843a36f70a4fe06300f8bc2c07aa98be51f19ad9251492a5df65ed1649755189357ec832195c947aefb711917dd42e292c3dcfca645127beb5afa6813de445c96aa7d3a2f74e8640c4de27fedca59661a6c729e34fc55b1df92bd2ce90f20c14d562853efdcbd2d080e3e449d97bc4d2dea4ea4ac3d6a669d103f69a5e98b8e634acd346bb7798379a13b4ae8d58d0807d2c55193c1f00fd9190f935ba2153183c696a990d77a8052590c8071342683976f54d45b6888f7dd35aa13ddef4a50aa3e402d6ba003c0466443147c1bd3b31927fc16915de2cf26737756d29f13130ba3789b6b74f73e8600c5aa409b5a5d7526cd0e52aeab2bcbcaf0171bf15bc1c9e95a7944b65db3e160b353703ce544198e87672b6682e7ef0dc10bbe3df05f20890a716e227d0640c0ef1defc4380907be51e79ebc569aa40bdba257302d74499e719cf43a230ef23b833e2beb9e9b8e2662308a4b6097e8b9624dcf5999b2a45582cb921323ad0fd9cdd4a112234e25d566c76c5b9d07b638857d6c3616df4c48d9a4e19a715fd119708a8a7eb11faabae7ceafff3a7ddbd4a3da61c6251bf6fe15224b313b61a976c5b0f3d2d358b16344735177e20a5342096f79158791714a78c210ddc9ced98f6abfe2c344be98cc3c686fe8eb642162d48e15c9589db25214478d99cc23aa436fc376ee5878dae04f25c2d37b6fc1063b75b82cfd2e70c3bd99f7e782ce95237cc87584a63324a1c6eaa8204774fc0a60da59c46b6a9512b084e062d9333b606a3d23247fac6ba048146c3acc13b22be1c5fde9c0511398296fed755e9bfb1dd5aa7a6ed6c830b8ddae27b62fe039c575d44cfe2e0085d169785cb0824461e7d009502556cd9ed6e61993345024af6c44158180571e6fe7a393cb4bebeffb25440f04cd82c9eef06799dcfa262419d20fde67e268e8b2782cd1a4a2a5dcac4a300151576df08cea13e1584ba6b211e23fbcd8c5d0712b3c85682229fca24404ae4c2e51bcea7fb3919e102d6e14b0c9cb34723248d98ba9796908be2d3d640cffa5552f3cc950eaf100ee166010711ab30e2dd322ff85f8dd5fa1a089e6a2c73102d4af2f92e25fa9fa5be5080dd0752b6797cf63705a14a13088cb70d6752f41c4316ea1c902322c14a3a0acdd6da60f1af2fe0ed33bec01980fd67889710a97f7e6f1f87aaa68c89c599ea68435003039dc532e0df5fca06c0891cce3c005342d10e5299ae980193f5d7538882f7a83674f66d8bd98b01213d2aa72574c97d3f27a4dea8ed8d737fc07460a12bff45e757a0fa9c33e773fc7b3e1458841be8551bc827d9dfa9260886b1c5769d02bbc3f3a338e07d3af528818a33d9ba82425756abc3308209650a7ff7ab93dc1562df0138d00effb0cd650d359b84fce69af2c9480322211b9d20d5406ee49cf9d2013e28794821981b223aef233387e1ac8b66b0fdba07ff00ed6b8533459d3b0d7d5993e58b08c12195e40e00a37629d26547e7c27c6a03b85a5c25efe51c46317e6c08b24c67463d02c5ac59b6f006d635f4c049625362e933416922bc8b95758cfc614186cef89fbf6a9164824309a0f93c5427902246c5ccec73d3786a54ce0434a4aa966dde120fdaca7ee0ba5997022cde50df5d3d61241778af8d7c91732a0c6c18ff8cb6597d2924cfadc22b11c4cc7fa653dbc2753c773ff8e17142705fc39a82dd454b9b7ab3f6f343eb2baa5b719bef01bf36de20fd321e4379ca46deeb658e19c017077192fd181d9cb8023609c5571c2b37f950d29203f5c882c6bdb9b595ff830a8fa2ff8588732726c8fd956ed9e3bed9da1a7aa33886e607e78a9bb9c7305a72ee488da5bd700be3c31e451aa4f1fd2811875d27f888d530fa1592e85307314e34b25b4f38df3f6371d0cd3f46e79864fc6afbb0b5e1046d4a6e54f5618eac1317d7e06925208d55d77503bb50e5d2c7e2fc33d9bddb9ef1d093bd033fb3f9801d88463be0d03937924b7c4cfb07db913aae722724c730191c1f5910697ee16df846827289e829055651fcfdee5a513f5d0fe576cb206e66e10adc7e426fda15b7c5722cb712fbf4783364b76db336e926829025a4d90668f155b72c0936f2101881af18b03eb4333c29109476678791c2f6071808a428ec4c42fd5058ac91605ee0158c16675ed517131990fa040a203950045e57a1adb14b42658d1fffff75d7da94edb0b73c61e3f6b4d3d5a71320900c06e67da09225628edc13e0b713f943f04720d0d07c9e7ba1d1daa878acfe9c16b4aa1fa7f6dab9ac7767defd4de240ba45a60b9dbe7fb5ab302a13da34312c4d3793e36c6484483145a8d6db369e37a497c42aa9314f9f05cea51390dc3202d3be691c23339b3f50b75d188bda351c4c13856254532de4ee2eff69b30dfb854734cddfbce607847a03aa8f2e1bc0a0e6a1857b75656372525790f19e870d3afd45fa2477f4cf41d4715786f7a5c1896e6585f49d570624e2fb7c47148c73178656f7dfef571f1b6f9891b863fb4a3bffd917deea645ef797bb9f6bdd13678c0e5667a689ce8260c0aa47a25334a43d12b6b4f92d82b01e7f943523babd8382e6d15281228971e27f147a0c797ea0fbebab4f759ac6bcfc6d7acb87d0c5b1aa6ff046ccedc1090e57a4882e44f9d27ee14ac3852f22daa7522da9bb5636dc1555550f3b7e5d33f20c2c2354aca81a73e83d0492cd169e02a3d397516ae613809aa08869a974f106d3d8748b559385e68cd2e8a9b6cdf0578d26c10cf198581ceb34511f32d133f44e3e61e030c26e12d28227bf97f37fe5a4c141fb24c92ac1861282ed3bcefe87d7cd3701894975c48b4d6ed9d2cd26f8362b7537e17514ae54db0e63d3fa2acd595a98f016453ddce0beb0e65c5cff98e8b14765ed83a8d98775015bba6ed5547ca17467b08a5bb0a69a0f10dca2a5ad4939ed1db47790e116bc96f82488c8bf75afad6a8092fb2eedc7fd4de41b4ea60f714acee8abbc64d80ee396b2bdec89c2af7acd360d55acd5867e9e234feebe1cac7a55f26d4a26028925cb166fe644dfd73256c524f760c04e32d7823c7bf075a5044db5b55b9e3329180a8cefad4283a14f931bb20c628c8d01cff3f8ecda8454616dd7bcbca21f666dcc2ba7d099c7e950e43c9ec7e3947875df98fb9a151aab2120a69e919dcc516945a5b3b19ee507ed57ee2005b65e7aead34b94112e55db5ca16950af238aedbd395b4c07ac76dfd381ff4bbf1f7005db816f7fef845bf6f0178def4b9ef890994477d50791b6f1a481d0c074158efd33c7a62c6f13f3bb45ad031e3228e66e7f7b92264981175e8622c8669e2f1794d50ab3821534c58652f6763e6e2e5b42cdfd549b62ae1dbfa412cc0c67082848d9f97bc9050e336c14ce1aabdaf7bf1c73a2a7b021888e1fab9585241e568186239f093a727cc7e1a3b3a710f9fad660219acdf66b38c0f8111921e0fbba8862128c3520930703394e47e474dd2c1317c037d7c2a436b79f74bd6545441bb0b51cb68fe43267329b43d6a775070672d1a6b0d193675e66459ea41c91ac0a9e933861896677134f24e04ee88962be0be6efc21d6c02bd6bbb1aefe7ec05f993500996fa733ad471f5a16c4abda7ee5f5f1c04b80778095906834fe039498bc9b68868c9ce7607d0fba094d6f0c74170276ce5406d48b7c798e4dfbd5953e7b8cc351da31fba0397ed0319d751c3f833349cdcb08ae39aa354694834e4f275afe98c477258c9ba24c00ba881b5ae65a3da379d5b8476c30f5d6630e7da200c4c5d9d5a76e799a8e87468a61c68ced248ac5d1ad864b61cc7ff25c38b67ea6f92dbd988f9e4bbb8e98c94b3ec0605d9f881aa698e2d3856621d2fc2a040a2addd6262637f14fb91838adec1114d96ff6d651560f3e3e951522c3968deb9e891e252fe45984ad57a03bf46b6597abcfc6f04edc2a3394a2d95fe3fac7aa902a7a0964e5559466ee134245c074adfa8b1124ec83f088ee4d7528fb92b6e4356136a9d655caead2b3b9075678f4f50ba88d7b2a851934736318f7ddded874d3c2a7f382d8b61f327e7210d5c490cd3cfac4553a324f6d95c6616196f2e245453f5b211d51c8fcba91149956ac1519f023c401f23419b970b07ada743695e3af2f9994ad6ec3c1ebca35a07512ab63529519f4258c97bd71c5684e21ea3f49bb3596bc9d49c96b93a6ef472ad42e7f1e3af85a7cacfecee5b03beb4d0499bc62669a33f73fe52132c2b41336dcd98dfb63875a9f634fc3d5b2e5dfc77cb76a6397f69fd7f8f892e97bcbe2867252c85667c63e68543b80da0bce8f4a17b4389f3c78d6bde2aa9ca32568949c09458b705d06308c518d4731a2d03920d22654646c783d90ad3721c8b4580058f0bae4168103dc21259fb4288240d7b35176d5d0b5848a62e612589eb0a625b71125c7132baf21dd50b3b79ead1a69ef54c0fe9ba85e98eeef9c3cf16103aafda2986bed9cd86420e84f52446b9957e73b06441ca81303f1ab2cf7261b477f47909652fbdc1b946273b6a9643dfd22427d0162329a52364ed2be0f40a4aa98a2544e900586931eff422af4fa0662aa751a786ade517de65e2be97dbf5a802e6022c456a6ae062d697751fe88727d177f429a04becc8451b3ea7fcc44766a7fbb195d828c25d19f00f88edde0fe074ab6566d10b8b1523c35556459434f830cf7fdabb8b79893982938945aa07129fe9e55438b2f4aad4f194a8811b12183803a4803cc9826a6000ce46332350ffc413bad3bfbb2322054dce94ef1ba874f2023682f93b61f930611738a4caa291ccaf97f7c43917c06e6f5f6d12fd3fa3453bdd99272bd5103e31b74a4fb0f550dec1f688745bec3c6f9b995ab53bddd196e67a605f30cbb5147c5e84cef3f713093fa33e848de56da1041d94d82017ba11c564b03816101a4472b069e2a3dea0a86e8aa18783b20a1cf67a1e777c666ef538a13b02a1baba69e925796c1fc49697f7af3a7c62fdf481377a500dc9a30095dfc2c2c088419f983f3fd3f0eb087967d43ebfc7c9cbc69e53c576915c1a208749b3c950a82793a2ed500be23882e5def205336cdf98ca9862f2e5573ec0a39b1b4e102034d6e853f0edb79ef07ed1298a7fb00998ff236396b1b03f0c7905e61a25e6ba19b78693f80257349faa7d583d3506bfa0f2370be5a620a86a1a392e44a5e7fe3b461c9609ea059a9b2e77abbdf19d45138b00f4e6c43e5815e31585f38df2d0eda1188bfcee58623f9fda0e1ffc9ab85454085b67d55ccb87c082a003eec9d5101416375f206b5c5de237c203dcf7f859d1d6880e77c06e0e2dc4c56d568c46ff035f0a499d64a209091fc82554e4a60ed2c2e9f6768bb078b1c57befdaedf66811c31d636a26da6daa8406c758e698d93dc7e8451381bed9835ae394ce2bb82bfccb01c74b4d627c9f110c68caa20b7e717668fc19de251b106e886b08e9a48541b9f93cc1691f138be3e79cf54993ba807ebaa612efc0415a5d9f5e9911d767513952d9fc06fc4aeaeebed8bc675e7a13cfb2e2b4a0eef42ea7faaab30110d7bbb849d027e9dc3b89c7583fa91d5e1b035af1679cdbf4cd3cd2ff6cfb151ef8fffdec67f3c5204801d3679b28efe2121705be70665d9b0040fff7ff29ba35d5f302cd993d8e18ce438f4485bd242b0cbcfdb14dd0a6124630cf5f31b3b5b24e0c2469afbf77693473b75e96b77910783f82cb0d8b42fea64072926b4964a87d05991547bd0a957c3370a65986dc53260f21a90af260f5405d5d93bfc532811f695d341b2ee5a29ea30a992d1876c97d73ad250129045cff144b7f2a6ea12e03c5dcb6db99d1be66699cbe414bb6941c94c877f1f5cd7b6bf8ffde30a3a8b0af114d1140317107597a459c0d6781462eb66aeb99a30c05401833f7ad62ec7d31e92bc9a2ac0d8dab876178b62d58234a7b1b8930b1dedfd4d04c11cc5660fbd5437fb8362d68d03c0eb5f237fed76f6d2cd709be5409c2fc993181865389effda780ef8eb78c6e6a9168305d418f36eaa73abdc0fba9cb21c7926e092bda47fad6bbd5419f67c062b973020f9dcbb57c0144df5a645b75df65b1233a95baf3b955bbb75cc287e469bda3d1335ee96bb8f0591fc85f3695c3d15dd07d4fac31b16d45606068d8d4aa11ab77af37f64bb31e858b55c65f62d6392922c2af5128874ced951c0adceb841cc30748390882fd50fb7f2fa3b6e4eb9a7910a4dd329f343b21dbf9e1437c0c8aca0b7b11811e9390155a6dd6877a86df6406c34d023b36055f400def8264fd883f8fcc80612ca9c453f51b35cd6e9781973ff55fa007983445082c70f2faf1e334e7dd5a5fe6e4fa0ddf91e4002888b03379377840fb8311bd402ed7d64963bc98d8b2ec759cc2897609c6b06b9e4171af6b844117f81639bdf86b7b7c3f38dce68c3cd4baeb96918d25141e82f06d9d20db301b4f3431beeda119bc9d6fd1bc041333402374987ee6a61a358d2ae61feb461155b96ee50db8d1b080b7c05af3fb0a945938faa523a64c47c62c2807dceabcf90ba3fc5debfdb64879cdea69f2af459b277c8a6f00e1ac3c25f2e05f6902402ec1dde058235aa8775fb9c9d1962bcaa933c9e9b6e1daf8581593cb2dc7e8808d2810c69c98f24cdd6df012615a278dcd546c53fb8137e44dd9470903b7348069b5f4d5cad6d84553a870099811b64e448305e25dc4c136c90a5483653202eb16edb573b49f45b934fef801efc4c2a1a02b428b4483c30286279b97cb685a8c96ec8225322f8d3a0bf92eee8619afc9f6702d8f8251c5274f298b9e39aff1fb9312e300f5a2d2191923848ddd5086c00ede15c0374f8e142c753e6354ad837baee7165dd7a986ac5b9395b2128fb0a415ecf2e2e644b0096869f9aa5f59877d807f0885b38c376eda3146bcd87cdcd730f2d48ff8a5e31246f59e259f7a294843440d64ec3e1d245b10a0c357c0a9e5a1bc66e64a16ede933d25f02cbb9f06afbb82be648b9d74ade7508b4f6f780fc2a6d0271f3fab3c88c5943ee1451d0afa1ff3701c2d96d438b94a180a724b967918cbb476a0e73fb8b2981aa301ae385be7b28b2d245f6cf24d13a382677a23fdd692d7605681a582419838a674f789d15498c93811b4750fa0a4673b25dad9a824e9704f441d18de8794f42cadcdb742f88a4b3310828a139aec6f5e2f9efaa3ece05af0dfad6d78476cbe003260b51bcdf4122cba77dae4bdcb921c061cc13303867f003c5d5f919003958590bdd0c456ad856929304895d666806a0f3469062215b3a268288bca9615cfc2989eb66c6195d4bed59867c95fe3f150de90e63fd05da0874c9b16381283c7919dba67db1b163ce8e7c2a49129f75414dcdac754f93a6635194326e321ab0aefb2a80cc8269ae7d2629727af0c2a04e1ff4f47714e4d3c71f8b92832726a774880e07b226c66c7ac9e8efc497b447229cfd6c05182951817f79be07f97484326ec6eb070090e6c0a6083d704266b99c842d617fd5b667c8b0b0be75a5533c5fd1e1cc04d81614a088714b748377423396023e49d6f699cea64e14f85d6452812ebb7601e9da8b052ae53763af536379421675d2376cb360baa2a6eaf2118d72ebdc2bbf0b34222835fa2deea1da499805e1209404213fbe0fb9482f6dd0d98e4c848ee4409ebf21dcab20c52e06f02082af5589797842b4dfa3ea77b9f90721b492e9d389c1f22677f60c55dd23b469e744e3421b8010d7fca1751dcbdd47cd2eee238798ae3f5e92c8b56c91884ef73beb2b71090701b8541819f31f8a8b4708530cc9a61a93d0bf41671ccfd35c961407802fdb78ba1133f304890999654598ca946e957e1305e187ed0de4415d51848449ff1c82779596100b37c8f0dfb25bba474c1a62388f64389b22dd578bfe1f8064a15e65e8abd10a3e87d80b53ebf16688f33e2a06bd320996471250b4f7bff537e15a49b901b52c891c60f356702bfb873b9bc4be66c09ed5f004712f235e0a17ec1447e8e321bc4a4bd3c673cea22a48c1888fcf6b733feab5c6d7509462c5bf8b3624ca5d2dbb77a2be5dbd3271b9c19ac07dde47eb9670947bc59a9da5b2b04920aac6248d6978d1ef627aaa8f0df57ac59ac44365340b44e9e430d31c0261dbfb3ce7ecc61bd9e3ca3ca2df77f33faf7b2d7044138b7cd9f2ae7d07b073efdfb7050d47d50206959af4ef59f7f6488d5dfffae352b7f152f40448229b36b49390e9817ca61aee4e69b7d4c0a9de6e8732cc7e26b1f7bcfcba4da5ab54cdb224ba945ac7462a278e33ad12177d837b385f6795aa2dc4c28e34a5a7e097c60f82a00a095087bd893203b5fb0d17da81230ea23e670c6571e441d6cf84d1b4d16c23bf234747f57cd506550b55c1d167b206f041de13ecc2cdbfb5fcce4c55218745590dfc294899f28a1a9627c89dc2566686ab1673077b9d24868b0852514168f81df6b7542a552a3195c59751c5f41939a8239f1f2ae89acbfac33fd62dbfe2decce568475409405e16f6ae16512647a4c5f0c4c837e732c82838b179d16e9c73312196eb974475c768ee07f625e1e825de5bf9565ea413573bfd9d520af22b4260ac6a2b9b77399faf1cc965aa41f74a922c4a83f12ea4d440df99c630104c12f99abc8e5932a7b0f5a2ea6cd76e46ee5b421264efbaae5364e9bff48c0b5f22dbbabc15dd9961aa50169001beb1ce8a83a79a7cfc6752ab275c2ecf577102bd17b6367e12134dd2d191ca24f802d5e30f2a491a7a2ad672356ee3f482861f170604ffbd5eda7a866ac3014f83acc6f47f5afc5ec61cc7383b59c45d99acc748ab0b3fbe9949eeab0883727c7cd716eb2f623b4b34971b81084d8fe205a331fd2150a7e054e175692b9d5c84912922dbc0ae5c5675076a2ec65d4fdbb7664c4c2a31e0d331ff6e1473df5d4bd9f3b2752a2d6c9274596b334334a15b76c360df89eef5d66945bb8dc0df78402c6e73ba33d1529414f68217b69a9a9c283ffc8209cf86383ac6af28185445a050c90eb6a1e0128a27c22aa3c9f936278a3beab87dc65e6cbd25d4938b2eea757025033580efef80d8bb260d8fd79b120fd9d5bd786873f16cbf5292ea4da09885e824e5bb5761f28a6387a175519a5f187b5e81adaf0a4ce79a40c8b3e53229f76f271722ea1ff5004fb15132f1a15972a32a9510deb7c1438a65e0f9f83012884721e4fd4436d3c87fd67ed5b1bed04c68a2f444fc4e3838a4350945f25ae9761d9cb1375d34c111347b81564b21db62567644a0846af9c9cfe6379ba81ef95c704fed7f173308c6df471629ad69c0735019255c828e24c66c434ea57df45289502578cd4e0f61567f285d60c3a2c4993d3745d0644ee4f4a6cc230557829be63e757563499a7e294971839cdd060a4652e5740dfef7a26b7f8cc626d5e2efd9297af57f7266fb9ef9414687fa028165f4b234a98a72036f899ed3ae9d971ab466dadbfd26f2a04e0927f3d7550d5f1e5bb31d210d6fc242587684a5fa7de75c5ef3524c819ff11fbcca6705b46dbfd6a8d3f7153af7800d9d85c927a8015a8b415d3cb57358ee1cb46f244d6827cde19d6c49fc85f7205be3a99cc6e2dbb668d951cd7f0d28d366130a2fb5f07e0ba87838f4039cc3553937b9c4e6f82d5917431ff38569c18b0661a845ed156f59cb9564060fa7f608c640b8f1b078df86583aff54be685570e0ae5cb6f0250ecc47e5a1dfbdac999756efdb6703560cb4b0800e0408918e779d7d3dc062d2a536de0d4b2424a090cb15580ce1cc865ca950e1165966d3a8826cfd0c41f14aff630a62a56654faf61131b5b21b3215778f0cdd1b8bc3172f0ef99a5dae512f9a2a418ef0b2edd35d0572ac7d24831d7198e6433157d4c090d10fcd443209e87cd89ea57983fe52cf4c80b033ec7248708b487d19a85d65e37de394ae00f7608781d9f32711e5f0ade8db519aa965fc843d44e095c32d242d1880d3f829420e2847ce417f13d0ec3c74150e5afbafcc48f24da0cd1b13dd5e3bedd034f51863db67b8f0389e72ac6d8fa8bb865935f24d58e155618e844dcb1a18f4b2439380dafe70dac229d3dadddce9c25f6be2b4aec93789da89e0c963f8fb1cbb0c82d56b5db65927bc10955e32e5ecaea778ad00e63208dc998d452d120795a180b6f3320cfee3d2dc181e8dc2e1099f87c0fb63b9b5ed845b5689e20c91bcaa6a859f98aed1ea2ff5de4b1ee66778a0f7dee5bb892d741d2f35a24d99753d445e0d4d7eab1b2b962b5710aff26aabcbbfa870c119fc6d0cfdeef37cb4e2416496d454882d5109ee30930797115ca17ca424e0ffb503e143ad5d55c0cbbfea890c6587590de3148314b1ee2e7fb8fb7610fedbac4703459899839395ab55a8f2c7dde4a2f4e4a2631647104f2e8b72f6c09ac3811f61c96560757afa0af8fdcb60921183baf86554fd00bc1515dd2aa5341bf4fbfb8d738e9933ea2e2321bfe7e66e1017cd158a70be3b3f855a8a29675c2cb4bd7196218279e0a2bb14bab1817a022fd4b72ccf6822bc7b17b42d1a6fc15db595a3a995f891d4495d55db35357641ddb658ce9f1baaa6a2bd783d2d862b02daa609edac1ca407cc0296b6e500e70eec69ae4898a54e549c5b1829e261151be734435398bee79ed4ed15b296714e6e8265c3f3b8a398ac1fc9cd7c193487390a1dd1a0835c172a0e97fdbbb0945636bf9b1e3e0b42d67785fde7bfa8209bc4e182bbc0f24ec7791f780c53bbf75b11d9ca3484445b3202c2a0062ac7cdfd540578a9127676a170577de8f74a175c13713d6ed7ca681ece6b60ce43eaa88541cc869e4592a8f2218cb3db5132163b6f01f883efeb708626356d06318451f6763c5080729e433ae7d407e11d941c3196fe5682041e3903eed3c7d1eb2717746d9a14fca5639fb6ce21fcb9328f4c4b2971f39893c23e8f66b0de41a21ac43895792f251c8e642a26c93ee0b9d84b14001dfaf8bbba82ec3001bca7a0fb2c3f44f7b3e24746db2e55a6382800f3e4226fe8ee5bf144c81a9a3df7f552e1d87acede9eb01fa04d0f9c6220377790bb0db8b911a93d969fbddc6e6cbaf493074ea3ce93a6a1394580f256f1016a502e866f1fd1b0c3a5619b1987818b24f875406cf5fb9f7ed9690033eed5837626053852140202d88e80839a2a5a55dcca6545166e31432349ec7d2354e4ff5782ba0004929408cbfc2175794318504d1466d7512f8944489738ab84a851d7f1c559f9c1b60a968e26e1d64faff2f45904f29fd190d1e11640621151fc3bcb01fa6f75dae93a45a5738627aa314b86b969eab94af6043a242a5466730daa7940eaadbdb8b84db5eab285c7e7d8c928d02bc05bc5e2209a605540e395ac84e34ce44aef83b6c0d082e569981cdd24af35d9ac4886e9bcb12215c7ac1ae4809c26fadebdbc06baba2150129233df934b5e81440e35ba38ab1f4ecb74bf027a2356d27a7869587cc6d7626f9c6ffd96e49c643ff747d144df0f9368040f037c8bdcb334a7948720787e79efc4edfdae0ff099ecca432537d46a7659ac99604cf898606d9470daa85cc5f363d0614bca38464999cb08c147005de7534d5a6c513b8ec82b024a84a5cf175c945749c7276d130f820d715b6e425bdece07765aff0828b834e934c4355fc206fc9f0bc3a2f73e7cba75e1be079878f4104f9ae3867bffabeae7b964c57f7bd997e0bb41710bce20232b9d7cdc89c64d7baa888c2ddd40fed46f667f468180ce10e2ba5ceebba57a0fc7ad2a9d39969544333fffe842bc13217d0d22cd45f98fda5b141a8e0335dd1dcdc7a1a8c42dc3e245a36dd6849b42ead3b53614f78bed980c24d20a11ddac2bf0c4e0b76e9e15f3499c5017b47bb7e72f2e001db2891bdefdec199df99ec7fe6abb76a6c589d25b44aad6151e8318d06f62cdebae9cca662dfbc3bd87aa723c36da0b9027f240273cb77e05e12cd978471f7a1c89649882f7c98150fddf49f6d71046d4e5d8fdc9f0ca681873b187af7f3a3c30fa10f314f27a2ec62c5b390e467197dd0935a7b41521b8927fd5afd86ba43d27889b10765c10a7f751680e2701470f6073b8a772359a0a1a917c2130506022b08dcdcec1698d51002e223aa6365dca308fef9770e8505a2b7cab404ef46c0c73cc6cb75659783fa75325e3ba8d6d324957d92d00eb28c1a32675266ad1457e263d07b290a161d994ed67a843603d203534dc570542c15718dae62190c3656050435c3437a4a79a6424ef5040e2770012cb15465e841c09cc7436f1bd69918083eece5c8257e1bf547ff11ad03e70bdd41b28d9d90375fdfb4e05322b01e0de1e8c46812f4724c4a75e067d411842bad2d7eb6fb522f1aaa844bb402a40b5f2a0554c687f0df67edcd960066fa5217e7fafdda5afaf9d6c60c07c14eb7926ed16652a76301a772144428b8c830aaa10c4931884022f8ff49b3135ee54fb11f341bcb9a1b926b97e01239f60b6f9516b8f9b01a94123c73538f8656f4a1f1442e7b84a1ddd3ba538166c1cb006bd534d9d56aa35f9b92f9cd31a2bc1503d529f9633f0d1df71ba092886587a0a677cfea25c3d82d3d561edf3bd3c3ce9c738ec552445b38ca8a3d7d0abbfd5a995c9e3e0de24236b24e80c793ca2abbb501d970cf27b2638d350cbd41b6afed0360b66f961fb279d5b1526bc6c59aace41cb87da287b2dea6298ce55fa21343dc1acf1f74e320093156b835f9ff826e7e3d0cc5219c79e3f34bc03dc6911d7fe505d2c0be075e1ab6693342ba63bf44f37906e901e0dc0c7908a5fa5442b4d5337ef29792e10870d66950517d5c87b4b6446fa180e2f091ee878aed2a7de744b55d0eecb154b25a837e26ed4c12c9cf54f140b44304ee2a6d5a6dd3935f455bea84e1fcbf7b252653e49aee35ef1503853ca7d6aebd6b3dd1b56db1826195640ab332e14681bc2bade9cad7374fb7558357d7203b649906f5650c04fdaa138f0d15bfe2e7667fa15565fda55a749ccea6b4843a423e530bfefff1b248dd9374fefe4ed358ed4a374da81c02d53f3281e0287efa138b3eaafb24a488ad081dc4698e7a4f0eb16604b5fa981009bda7376142b7e33a523880ed77b3a1edb8cfd8bd4b1557085633cd0b4ac0a033182f014dc0e3f8c1fef2a6cf082df2c0b2aca1c59e2439b4f5e8d4391eceb97fcc80523d7b249045befe8199088aa4d49abf1d53c70f071a8cabbfb4ec3623f18151a5f6edc9b58916d503170bd8c4e4a97edb2ffc0f77d0e60041085a3e5cbe5337504d1d9cd1d93fffa756bb54fdb2a3bf0b39160345fb3695fb9245f012a48f8e5db96d207edbd6df9dda94db91d8bb9220378c1d46429debca24642f60350614862a705088c1432d092db4272e8d3a9d51246f25f155cf935117742fe5567566837388d294e82f143c1f27893351946c37de23c76ec1708cce252ac9edea0e77eda75d69d8df139808ba9733327fe7ad9f2228cc213db896916507e8d27f907513f4facd1ee6b437c769776d6e8d7fec8a4c7a4e9bb203332725f0275e132a3b833bf11a546b9369491b9d225fa1c034d9a1b5c28273d6221732c00117f42575102f8a97d2810fe9172cb8d0ac62e4a4a360497091a31547c0ca2ae5c4f7a7006bea89bc511893f9c80eaba2cfcbff743bdd535a1d028b7e210675117563f684f1b7966f5a9a4eeae2e752a50d89d00dce2ec97e9df8e32f832dc7d02132d5463584fd71ca130779d4646347e3c1bc7c2467e5a49a680f7f1dc52bdf0f7a86baf331c381dd6c65b803626a5b488fb8a5e0eb9aa26f4898d28aacdc4abcecc9e7479306bd8750362def9ec8e15dcf6ea1206c21932ab89a190c54a3f3f26d383674d794e64b367c37613d69703dcde0f3d07c2c7cf0bdabf309667342f78cd033357bc9b3d7ee70dcf7c55617f965534b0a53535246a51111c9706472a676550d1d476790d5b395353bc103da4d48339ba851ffee8647daee55c55622f2ea3a7b3b5e7e064bfb7da7a497c827752f5094229a98d29973c9e0c9e1f754a67fbe4ba99f720045acfc27b16618e43c731fa57570aca1b5f8462370dc12b185fa673609ca28fe2dc4d2a2f4892d1931dfb2048ca46d1c4e8997625ae2f1bd62b007cb0cf4d0054987aaf0882905b66ac4f277d77352047b9be9637c986ff2d165a54b5a62a2193b406a8f5bdb0753bc63071663d6d340d95fc22bac2049db793f3ad20e8b52f2738092820f962debee9494ac465cb81738f2d68d5ee573ce8a8f534f82bb7b21f166725eff486a9eb8df6d065cc1acb500b3d059536f3e266ac6d718088426f3cac7905aa550a99ceaab75d930baddaca64b59328ff90e79d3cc6124c6c6edd567e0292fd3bf83a0166cc8a3d1d7036f951f11cf6f4e63359077f4776e34c2882519541222dfbb7bb24eb451c77243cc7cc15e93105e5d5b7b362c120b7031a15eb0c497a22b455bbdf467fc61ff4d950c2dc017f2a10d5c4946cc6164d8e5d9a816b3964ca7909c75c7d865dd469bdb79ecbb33d422ecee188b3a8a842f4e9a6e3815705254a5ae544604d1319e332f4ba96e95b33bc011d460faef440f379915d76e2f96e8269c521bfb8510b097f79b034aab77cf68c2febc43e01d1b22b7abc62e7fe1b344a336093e6af82bc4b2b3e28baa63558de48ebfad0fe35ee98d9a728b8bf51c8e033afdc93366d8a5ce7c08654590c50cc346d2908e0fd253127e032f18dc73fd8487ec81b00b1c95a0514873c320a5c5aca7bef8aad3e1b12ceeda8451815ac29b5d53612da7d76a62421afc4b1685ebd4f547b0b6ecd84d0e3e0ff63a58be6eb4e472838d5943bccfcab8d392778d9395cb06d9bd7fa6ea362706484a484bca912144d3c041aa0973f091582c8646440e69a13517563b0603f74c650b20ef31e2f9f16a28d8ee045b9a81e9170a86088c411dd0447a02c7648a0eb7cbc2bd6ad4c6e6b58afd538a5fc638595c36323524a26ec1ffa72b8bb7fa8ae177bfcf9e2b69077ef545cb289c55bded45729cea28e03ae1d4ddc42d54ad0c7ae498df060a8867a105ede95f251cc02584dc5699787f7ed6eb6207c4449711e79203fdd0c5214ae215c0335f906929a98e7fcd971752e5524602d94875d59f6cf014c3debc6065567abd1cb450e6caeb188e10a1e2bae52730222aa4c43ae7873da261a62fb4cb5ad7063413b7328089494a4e0a54c40bf49916712f49a7a314f085761c618feb84eb6a02f9c19cce3ec9b7a3c4573506d3b762df9ae60dbefc3f63c42799be6cf428a666a1150ff84439b00e9cd2a6c9cbc5a29e04f4a796159b96643bfc428a30b8a257ca799ca19dd83f8a45435a590be905c09b2c18ca73ef4604601d8c6e49312dbf76db824fe4dec8ad8fd052f5a6c5513d33b7524f0503f7ec15434bcfa33f481ad069330a5a891712ba9cb7ca3a4ded3bcebaeaa60d994b0db32bbfb24b404d0c7e13cd8676a6ae59971f59915d35ed5764e9aea86e8e92fa1efb2d3cc8a3b41e852370db4f8d974327324e33bce2ce520141666c6bbeccd43f8890cc82d364a3936ba00d03e9326b05ec7f07191205997763cf393a06e30163ced5031649c42445e2ff42ceb049c3da6651cb079f70336d8bd7d111d0e1895fb158985bb1600b76b2de781e321f03005d0dfca909aa2ce531e121b3cec7ec2ea201b5d918d1be1974ce6f6f2023b0f2d626dd358f9b5fe57ae377ff79d51c2249cb98d39647170dc09cb1feae6301cee0bfc9cc1646faba749cdbc4565ac66a4a5a847c031fc5792146bb73d3a3a79b16993017cf041a89e16a23b01ecff51e71031391c8ce50242b68a4772025211dcdd463ca7b4d1aa4abc5e2e8f01cfdcfd44af33c44ce2600fbbf4a74eeaada536476de2c045ad5336087152b9b50af08127f298890a0b646eec41c3ecb64b2d1158e137243eb0fe924b46398edc1eac119f3e6c05d98b778d36500a9feb8cc69095ee49c1a9bb827e2975fc8c676a0e828eb5a98b3c8359871798d38d2ee27505368fad5c5cda8754195c9a08f4cdef5b7663445bf7d076254da8bf0b4893495507b0999dc51eb0f08e5db27c09ea85c13a1fadded0f5abef9e883eac7bea3365dfc2e70d737e1964081c392d547fcd0c7e402ed2e9df180105786cd24223d47414acc18dc991d5f228bdfd5745e595faa164e7ee2e1bae12296a411bfb97987f1d0fc1547f49f44cb5442742e79af0eb2b9137de59499cbda5f4e0c0f173480ca70e8ce05293b45490eeb0657a8a5c052b89b7ab6c124543fa8655959cfda1ef63654ba2a00ca4d24287f9a0feeae3a29df32d03865da5291f2ecd255b9e36f124e5b80015bcc43379496d1cad92b9510f6232d2f28672f3671ec861e055a1019e5bc262e72cdb98d3e0a84633cf80d759a41af3205ed9d7f951d3b77ebf593558b0816b9067baa2e9c100120c0132ab66c6d33c4d1cd893e279aaf38fde41ff52412c269e235ed738fe90020ba66a6124090a1d9b77e894713cf788269d3901587c151834d03eea7eb75fa9f7f17f9868feca6e4ff0da3c9db085c95853d181929496fd6fae62a4a3c81b2d1069999657d6a0c4cf99f702cd4c3d163cfdc7bdce3b5bab30811a923e50049df2e08589d77275902cdec2d56860699df237925304b552de0d6f21c39a0f7612788d3ea3dfcf9c39832fa7a9da75e96893446d712525783a9aa7fe4af574829aecf1d821a81150a23042c01f6a7e8e5fbbcf4ca2d0d99cb4b1196122158da6c67331223acba474c2d58aeb1ee069fd5c5bb8a2f01a406d93b97150769bbd16cb73899575399757549bb4b86710e7bb3e45d66e2a9d7624b3fcb91cac57ca10bb0da1827405c82757fc81d72bcff729943c0ece3a036d19e1188140fec37a8e01c5c4f4c45e96ff7ea7961ec10cad739b6565de284bd995f590d793dc92e0ce74b7b62b9581ff07da1881d7f6c471ff090a6aedc73b9bfce955efd1e4d3570c722a9d72a1c77c42f586342fc22a3aeb551400a2c75dd4855d21bddff3ef7c838ef19c3e69b0bc14a8f0fd96e1c9ba226d6641329bfec3d6987cd15f36891a4e4dd5d99fb0c80d8e4f6126e1cf59e84ac131fe6a4cad244e6135004e42ad194d5b5ff5c99850f7dd91cea5f0e1533a30ef222de9d2cb735d8314a5233f4a4b37aa465cefa5e50b792a0c047881f71481ae464bab728310cecb7a2730ab154b2c7dbbebe5bed61326e486473deb1730cd1a49e04ac112b8829368a2d2563766c18aef78cd07ef0bef904fb24dc1c25930ee8a17e3f711feff0993bae1f183fc7c1379d2318bec33dbc1b43b6b7503d7c329e200ee20818b63a15a2bbb05da7a6ee0ccb4ff33ff6d538d2076baaad71a597e5eac8c53c355436504e7c055bbdbcdb872adeb09ba38a88d7829c2687bc70c9e41471963a7e83e00bfc601ebe767b84d3e076c280d76870d05acfbdd722a4cf34d6554a3c35f971482663edc356888ad3d4da954cd5571bb621c677420f25d90a3ee763552764fe315cbc41bbb825910832bf11c7ed83a202836930a3ca46bd6b5eaa9b09676b9fc556c9d2d985e3643191cb80d92238d434ef5b1797d4237dc2ff4395334dd9fd2b0a6c22b3cc8808a7d7b993616de7b75e0cb0af5e6ff4ee6a534d062b8b779c2c693089a3738490e8797f7b455bb6ec14a790bc2ad3f85f4cc8812fb133fb2c9599bc4caac69baa8e47260cd05bd7d882b475432ff766114b3c08a526267f8b7ba153c030e44945697bb472c74eee2570a6885402002346b925feabd5b94203be0c46b9cddd550c4425ebfd791d12c10aebc4646c0bf3350d0a4b89661282710c39fcb2f8b4484f4eb7d15336c5489c5331785c9f2536c5390313e98f12b7976839f10af844f41bead0d6c08aa8d41fa914a0c90d114f0c7734c94739b384d57d4547e064b292ace709020b931f1a2b6b52f5f6f796bdf89b40fad2405801e89fffd634769b258107325ee15ff1358aa7bb5253bdd9aeff3c1d1376b024b3807dc87315f425708d983d6ad8e5819055963867aebdd333c601edc805051ff568bd4a547501148b47db2ca6cfa88530c3fecbfc2dc2522e194ab1d4bbab68482f7f2c14555c929fa513a8d24e4b778f56201227f844ae3731ae65bbd361ff039a2e336caa9af203da55e550d50dd35f2faef59f83180faab56d911998475fe049809a76517aecfc55a37b71fc5698aa3be20c65fb4eaae27a000c53983d0d82b70b479a23f1d60d3c645c097e893ab254dca1b6c61c2b93ef1e436bbbab7d6fef80bb9f1180f64c328b0fe95c2af6ef84511a1510bbf98a588453f70aa61c13099c3571c3584892952acfa5d6bcf9189d0358f51b41bc31067594f90ac2d4989747ffa3f8fe414c5987a17e1d844ea179c774b74e0f0c066fda989c64fb903edee418143b25ea9c2ab8904c4b09eb0d78a98fb0a290c95966ef0c8e8c8672ef598d69774a0a941f53e2a00d400fa6de7d24df3cee39789e7414a7fda6d94daa55730c71314b9358312a3736a2d10829d8b67a05cfb960069ce3eba4c256980ffdfdb859b6530a443bf92a04dea78ceff27a5dd51b591c6930f0222e9e12be5fe5d63b06921f2f2dea2e7ae5f23e252d1bcdf26caf5aa07b6fba132688ab383fce107cddbf0f20c20e4921349168fa1b13005bf55cbcc2cf0025c90aef265121b859c0f50c36470da709f6c083f55ef195e7df6a4f9560f47ec59803ceabd666ac98006dd8e742bab384ba6d1ee5f1783ef41728c7fee1f658ebf9ae8f38a0728ff7ee1e18b4e8dc32787f73cf8e2dd0ee537f7f2dc4bf0342e6048cb764aacd82171480809e32429de1d569691fef928e8d473c617a8ce5aa31eba4d567ed0d5d55d732fb3160fc7f98f56a0191358053ef6981f3d43a00224e4d632ea5e3ba180650015b30a8f18084332c8b8e250f0b22212f3ecf16850337222c5c344245f676dc8498b56a0ea70560ae54efa6b3203ac6b43eb674513572cfe67443eba3c7f3380a446419f0b3936a5079474796b1758b2cd89d4135d532ab64c1760b3b1d160e3cfaa24302229c49321139229fcbe43f3ce29e18dd352f5d5acb792a3f1d860779d2c6be02bf60947bc2ca414c59bacc989f43540b7af70ea12205b8927d472a98b7786b934aed0115aa238a321faa0d81c8bd883a3b36139b2a131900d6627f4512218064223e646b3bbbdd26b5e6bd4aa9cf7ccebdd0149e74bcf7e0f3bbef0a4ddbd6492c7fcc5e2f38a3684d59954d47dd0dabac3fbd70b9bf9bf0713b9387ba0677b45b0b8e8264147621fb68fda589f236c9bf66fa59917b9baf741c172f79ae55fa7eb425c9689a336797997440e79453a63a846e32e102080bcba6cc1f980ac0899af438c4b8c80e60f1b54b10bb756180601a15635412f77a8c996a9d5ad1019e0a2a0a8ac5997902e0413f68418a4b24e5f69d84971a1646e871041e9ff81a607dc5b271e0686ed8e3fb0cb855a7b5528e1f197a89bd40eadb251cdab5b5500a09cc65cf66d1ee31e8433f7fa16e399dfaa326cc1b0a327a1fb5d1cda427126758d79f27e9a8daaeb1cc27cfdd61b8ccfaae333505552616d25ad13e2c326ec5021b9de5270b2fb2da514e770b5b9ed0414e61ea11175f97f9908fbfd9e2517c0725ea20dc13b5eeba6236387c95ec7caceb2ebfec43a3f1c704ff61be56ff99c04fe71ee0bd64876362fca7d00a6bb049a6a31686be9d9fb72c895cd90796eb8dca2401cdf3b56b5b90183029a18a52a688ba6816b4012e3007fdb9330f1ccd5f11c8559132e1102f60ddb36fa903652f86bc22e1a079d1bdc74795e35f8af748e022426a4b9a905f6a961732f2ab973c94e38bbaa3a0580f89bf1591ee39240a8daa5ca86c9aeff58025ee612184fef979457bed91c59959dd674059501fa6a94d6707dfd33b0f624fec635bec7167d9f8d11e40f7eae75ef82e852854073fec584177faf4a2e7adcd9e17bc72a2b7179bc7d72d1812fb63d619be52b6f87f728c710450342537d96edc5b83e5a733364efc57883769148e73748382474d6bae6e018b3e6fe508af19185cee3ed92fe94b66aaff8898f7ef65a4fbd187e0b748bf101ca26bafe94941b45fcd78c749a363b39eedf45f2556895f5d78ddf23db510711d21db889f9dd73025945af846eadf7ebaf2ef49ffbbb031ed7966fbcf673fad3c1b9fb61576c268af37413803680758bace60dffa4e9a550b9213e3a2bff2bc318874b2bd125a4e6e439f60d6fea69675a4676eb9bfd194e4e5462cbd7468871a409ee157562a96d5da59c6b960ac5ebb703b61709ee56d1bf985b1b7a5ae89b794595604d1802f8d14deb9d6110fb63614e6a95fcd1edfb9afbf2b87d8153ae7b6221fe0c3a0fb4b3bf51ef4f080f597fa271282d458dfec00ef17dee41a5f8359286bfb928cac4df370819c9e309ffc7a7471b6198b99bdc72ce5841c21d7d6b29745e3f69e72281e1f1147e88742800f3cb3b07ea79db088d94ef409dcaef8a8ebb85fdcdd8f681dbbece2fb1fd9664328e73fb5e9e436ecce4c49eb69c57406e65a86b954c75a13c020b01c9b1782976a25b185a71e0f78a957469053afcad3ef0b4eb128844d4247ded6a897b7656a9f85fb2b9566b99451cec3b9669e98a732bc108ef8909947d6b92940f4ebff44dfcd8e105232f8d52dda5ac3c76f0ebe846aeb2a01a21c359631eea0a34936ca9608c31d9bdda2b71dfe7b089638df4c7329c8a43e9c2b788a608ebb26382cc8920f5c50eb505fe1e80d08ebc823e58ac288410ad10cd82ce576d6ec5261ab474ff936f0ce8aa2e46391a979dff25e8dc8d9fcfe9d4492449a4fe9af20f54f242fdaca1dd46ee7759984a16314812b91d3fa03b12e66e79fbc18438ae9dacc7b986cb1f66818b545ba31c54e23e7bdec6a5e231fb9972492017937a555aca0bbe10659cafe9b5b9d38d1fa27ce00699c37570e28b01e49ec8917f9a5328283ade94cd015231a3eac9b1e42d76424ed067d2b7787e218dab5b83f82a9b8cb8016a88f4a18f59a912a8473d82db4539b82aca3059b7afc39392b0c47b953925d12a629dce8340f08a7748b30162a4c3d939cfebbde8ccbd1e1274207abbf71a6c2113cb12d70959603d8660f5d7a40ba8f3f1c0b1f8d8e4f3a4936c255eaf7a0af44c2c69201a2afd338ee1f340a0f0940cb0e9b6933d2c8b1fe16d9e9746bf702c831987c0222ddf323cc5d743d6989e6e976ff76ef12538b050b4e6f447359b4163926a5339a3b36d7a6a66c1f43b754d2c37cb8e97449e4ac4a646b688824be5486c1336c61467b8ff08ce6b4472da057d23fee0cd77d836ce5dbedc88c55ae699289fb238cd4cf1616268b2d5ae6e500e3ab302911d5ba2bf931893cec790de973c6d5f6d8ad3079baec6a2ba0797417203822c189b65b9aae3fcbdc31d01b78a88a5127076d2bccbd30bb3a0ab591fc96f847fcf614fbff7eda99cac43101d63972e07c445e17c93927904d46612e70ba9a1427c6fd924ac83edebcf62f911cd7b9e99259adcb12de704179ee19786fc04d9fe32401598a5ab4d0ad7cce5116154fe75e4cfb574b0fa402a18f905e2f21af1986a7eccdaac0443cb0f6489101760c4f0a28cb987f10a824bbe2b74d3f10e37e1fb837a1b900f6fd5205d12da1951ea92f93de4d26b87fe405bcc1d75dd5b6ad81bb842622c0e042f538eed83d69c7a32f58dabb3df24fdad05dcb0bad2025150bd36f22607a025f2fe86a9f1cf53601097ba280d90c582d52b02d6ff6b8b241e108f7f8ab69afec00407b1003bd9f9182742caa085cd9b491ecfcf2d5e8205b90f09a5a0f83e3d77d2266b74a87a535027ed7e2f8be7ee5a0144153fb4b4afc57f21d35dbdec42e6d786e620d78455a2282addcea6017e601141da060d0e2763730ee596ee75f95e66d31d1bfef2983a05b7f15979f53a567ef298ef46f2407b5e0395d7ada6758f5a125b7e5b43011ca417a50267b913c3e1a15930b17ebbeb8486d5d888e3b86968b7bff8f4972229ac032ce0f2d6427f6b0f315a25de72eabed4a8c89bd02097c7ed8c54fd56c3a0bd66dbb57cefc614b1477fcf6552541dc396f870fab59da79d98720d41efe061850ab0130f1f4ae6ccbd6f161b5cf359aa83d8147e8473f2056088235dfcef9a2c083fc3f0d1999dd5e67239be13b13859cc8c863953e60fefdea312f75f504c7f8c5c60be03347ef72ede143ff5bfc39a9de7343f8056a81f4e85c57c9a6eac9e181e26a66e0af09805acaa137996b3877a06a8661c64950a079ceecde260a022ed19fe67e3b06ef490a9e328c61f74e0f7e28f4bf189e6019d688a80872779e8b9cff08519d4573391589ccd80457a805b44f4707c8875af84ff2aeb8eb68024d16908ddf39f0e810e1a490c0531d534e053b08509a2bf95c4e21b182f5ba69e43341fa634b6f16da77083e45c5166b90a1d9bc8cc340250f4cc566ef79abd6d2eb5d59a28f39ecb16845869818eacc190ec0b4373360cf43afcb2b34e469c1e298c5104bab14aba7cb971ebb4ed05e5187b4e417ab3fec4b8faab19001bb0f041a09c0d42ac56e4023f3ac0752353ac86dadb2b7f0200f3361e9ad2878a986869fd58c72af45ac44ce6cb436173cc2dd168bd60765d5d3381d8a21aacf8fe7afeffe334dc720f473cef319e3e0a60ea88ddd7499d2a8cd565eed71c09319a6a0388e18063361e23a16de90c6e7ff386103ccce07425efb20a0f8d7d24c4b667ac31818c315014d6d93d0078a83d697b9cbb46ee989aa5a651c43de8261698a62063762f33b67caead71372809adbbfe814dc17354921d051d01a5d1754de5fb3a26865eb6d7e952b0c5657d8cfef892dba79c552a66ea9578d8befa2b98564a5902dca5b95582f9c75085ca3a3ed40d344f460d4aedc31bb1988f33d917582a19e41e639755487799a292efdffd31aca9a3a0c58bf8b8b9fd5b582d392808d1fc8a84b243975d66a7e1ed6fd342665b90a2b18ecd77b5a90c03d07c53e10bae2299a626441c036f8aff6cd70f4c3a59fddd53add4bd0447dacc755088092a3427ebe6d700f96aafbc5d7bb297c4751e51ded84df72c9d78bc7df4507d0dee75f9479be6e6f20ac057e1f92da34627c58ad9b105a5b8b2637d678f426f648211d5ee03b38036976c612bf6bab9f4f48cc1da825e28a483d891c3d1d7628a57bbc01bd12e2d68be8681184e5349989c71b86ea6e121557a126a0eacd8c7292280a702de2e1efa72b5bac88a8b395225a7c36f319d8ba6f79bac6109f93955ede26c38fb7d905ceb3399694f3a3c4902ab14e8cb8e4cd13db5be3c3e41d534502cf4f0061d2c1b7bb82b8a1ff2e1f05b81bbede6f946ce295da9eb15f69aec27c86d3bcc06cfeb847bb2019c92ef07e338b176f45f97c65dfcb61613937115570ff902b76a1030453bced341dece26e58067affd8617883494e7d2239dd447e0c8caf083d9f647f4b14e12cf7bbab09bae6b880982d3520652ec551f8b378e4a467b695c44d50abadf7007b28bae8cd273fc04d0c7e28cf85f9588f5fa8f03299e620f02fd100dc8c061449657c0bac7a05fee7a749f3163a0059a5dc395a853c724466f7e226ee99d5fc2e8c7c83097ea6cd72716eb4263534f64490874e2215f72c9ff921ded9424da06220f9785a349be64ff05d58cba1cd71d914b3b8659c9e62e960fe0d9407250868669e19f54a1fa042d76e8b121c713ed898798fbf648e10f3b2621204d759aaba6174fe87371b6e42b8b832c4601a32e76ab13f0ea4249f75e9c574ea9ff7176f6532d46d8dccc9d9827209c5f0f6d540c41bc88e28413644242f71118ff48377b067b51ebb1843fdf9ceb02218112060632c72d3bdef58f61bfcbc4403df9c45df380504bc6a50e610edda2dee691f7f0010cb4ac374c471a7c72dc43398bb7011432aa7100e4a84bafffe6f61ed1a00cf684866f56f2645e9b5e9aeb39c2b24a01d69ca0a8ba1458f0caebb02ba65114b95ed897c29c173525ebe12f23d502fc59506feb548ea19a95d6d41e5fd844a699fcac67ae575139aadbdfb017c5edbb622a5c719531cda814b6afc6fbad1f55a059b97b137493ab5bd776b13b948d554bcf9e2ebff379342f990494dc41f2ebf0aa4107416028fd6382b19139aaa5eb03b1b8c1e1994d116447912839bca60405d0467381c4f16cf791fb56e3be9fa0f037bb8c99be7cf810ec18753a59618df6932eba00e99f205c36e713b6bae97c78e12e9460f9e13a0ad0ea0ff1e9cad544ddfb0d99b00aba35762e34955803adbb3058f726564badcd4a9d03d60f53118472e4594eacbbba2a98677c16e87cc934dad9754c86aafd64a6f283715c89d4a2b6b2e097118f55f71f9b9c897fe7799a611838f0d4f455f912c668b4c368f1524717974f882731e180026e8d9567142f3730c164ceff7049095f30549188672e633e3e3da37e12a159634fd2e562fa9f6ad02bb3368467bb1152d9dc29b62418cf1f93c4b22de6861d15157f236a3a28bc581c373627b9cc304897c7eaa3272e681207801441a74c639ca36a0b8fa20d5b34b78aa87a2d55906d523e4e7c54a1ff07a344049c26484c45d1077aef23fb1c2ff3785b4484dad84f4b4802ff06860bc578c310513477493c71f9c0b8d8d7167903be35898d365ba8f4158dc43e0426290710191e39e9a3ecb3046294d0fba84c802b0ce171f6760635e9ec6e518e19ec41e6a10b94e313471ac509898dc0320c623aa4dc6a2a5e83bc96a2579dd7e42be114ca4413f1f5c2a5b1e09e82bdcbb170261f11d873b15c62324b263b3defee82356e2626b436aa1e070d77030a6948ed355439cc260f3f3e9263770109bdd9808db7831e68043b6fc4ca7809a35fbb945847f799387208ea7c2beefa693a7971d20f37d994d8fb395b1ebf641b34c960588f28d86dd9ddf78ffceac377e09ce84194972bc10d4264396650e3227faaaed576f46b5505847dd74dfe5f0194dd235ed09d85a3d1ade62e546f936a952eef99b9a6c406c4929e72a2668bfc3b77dc050179d9e2becba56b94471a40f425af6c1d7d21c852fd3e248031c14ece3a429229f396b0a8b573c8e98763ee537e40648240b4f3ac7fc7db668767e61c9820024f1a65690647d7d0ac214206bbd21cca1004dca12bf27a27e6089fe38c207307a545d49effa313aee10d348770bee1cb072887e6058a8aed1fd773ae58b45c3a8b7aee9008f212ad36e8f1e30d199a8fb2777638694b0a6a0bd63abc872c2cf44a6534d08cf148a2901aabcd5964297a2adc8512c3c65a05c9bd70d2bae13a3c2937eafb13a9edafa0b6cf390a927ce576ec913e9567376b0b99fafe5230ce62ca0a0ff9ce7df2ec452d58f46c1b717779f6ee5b81bdfd6bbd58e648e03fcdac91f4a62acbe8ac19d1d6efaffd70ea0c7be1910bef6293fe24e9a12217b53ca7f8e3aeb1a6a2152cce33aa34ee1638c1a901c9cec10585f3e167c63859f619bf123665ba2ee22a450a4a4e234eed209cebef7b46353af68b0d0b3d4ab2908134994088aa87104d1d309b993341d0a8f6a05ba3ad2870818a0dcdd7225c62ad5a2e0b6f83442a89d67b3f7e58f0091630bf2f4f3f6bbf080a5b0cf2ce83879f2c034af7085a1a18589592bf5e0fab0364ef67630d1e39a418971a48ac06d788de7275b56dd329d36060873384b167f67aff69c3d60c809e352d88dfb4120cfdaaeb97ad37d0f75196eaec74374aebcfc9646b456d6f69edff9fc401e78a95aec0611d74efb7832d9800605703e5574d88a75ef527ddb0ba7cb56fa9acbc6dc812166cf6b57852df22fcdd34e96c2d59e25686936dbfc88a86f95efd12767d929bf7e21089a4a883f7ea97c1bb51d97894c98b8d1f9ab6cb2e2f913abd845bc8b843fc446ce6f18d219c28b77cae81297c33d5ff01c89c467bfc6bed1b5a0e36eb3423757a06c81c4c1a11bbd3be4d9641760b6a495c4d7fe2cc992a30a1dabffcb1e1648fb714392727e78bff5ba03995c785c6651b9dd4244a8062e1103b86e9ee0f551851d30d5d8fdf5f0d0bf82ecdf4c7b5edef6b9cc0ebdb13aa4dbf7c577cc938b2921c8cff32205f1ffe52fb81c423a972905c9b891142c1192f0ee82281f856c8bc5624fb3c59f6a62d3473e6a03bc518f66b3df58051d119f70254f0e31921818e30c0dcf089457bbbc0a850796b8d32ea8ac97bee897d1e52c5e49cface3c5d882f08760f9ec2cf7e7568c997dfecdd163b5e4b73b7ee8600d903a5acec9b66a9f9c9d685c0aa6e5d57f9cdec2c9e480586ce22c888ef2bab0dcf6a1a8bd27a7d7b31a716f00584873dc7a1b7a9a7c2745584358d1639c64fe4f9eba9538d8655152fc8f6cf49584957fb0e084403890f1de4217c87d1f7a4fd4b5bce5665140e7d71531b18f7acd5b81a4850eb9a61c0c0770649cb69ddc2c24fac0646f768ff24f598f26f2d4e317234a074929bb14c64bef9d151d12b7d310a8e5e991e64dcfa4d9cf83555d2b4b4417fe8e16bfed4317ca713df58256784b0fc228acb9be0a048913eacdef52a9564c6345e487adc415643dfead8929972c177c23a4b07ce4bfad99127fb81d67939145d67a5280bb8b04ac1d368852a55f1f9a0b04092f5b9e34bcfbf0e4a9c81267a605fb5ab5a0d6ba4be73996497d4c09df830c0d4d167be1e34020d6bbbd8446d86be7e6a545d090885b1262456dae7eb075216080bfffff7f40