PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51422 0f9437055670f4a8729ce476531340d3bf9c25199e4befd5444894d5dc45a6ea

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a8ccb6d10070db9d90b7c314c0ee6c164fb4dd3b07f8c62facd4f5cecf3f344c
Certificate Block Hash
0f9437055670f4a8729ce476531340d3bf9c25199e4befd5444894d5dc45a6ea
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c602000006180000
002000008000000007010000000000010317000000000000000000000000000000000000000000000000000000000000000000007132f1ef722faa1ca3abcb7e47365567cddf02653aa0641f441ae66356ef45d1a20823917cf1524fe8cd4c8074700364af4772be18ae397bcc66c933450b792247487d7c243b1d90665ee3cbf49160822b3b22a47d52713a055e0000000000000020000000280000c602000006180000

Raw Header Hex

000040200cd279e3257bde57531eb5854c61c53e68d38358395c10cb715f0ff8d6537e9451d5d02d7a124fb7d218752c0b53581b958b1bb3ac6251861bf008d61f6f316a0ab4046a7d6d0a184c343fcfcef5d4ac2fc6f8073bddb44f166ceec014c3b7909ddb7000d1b6cca8

Proof Data Hex

59,560 bytes
121216010307736889722e74ff2e6f0a5497492b51f245e156508ef0af8fe78dc91400e6e6172fa18c17677cc106cf3579356a88e1324f927f7cdb8301bee45a0e1bae87a75d4b0521d272141022591e1bcc744b1498aecec1f65facb4a0ebab932e4f255ff9eafacdfe8f80c8c9c4fd4fdb8cf8787aa2fbcd5d129075f90bac7dece55d6a4aad73b7a99a022666f2c9f6443e63b3227d2983387c984591d3ac21ceec75bab3e21a8271a9e573098f49b46ae8e234a22598ae66244887ecfe3c65bc4c0fe164f14804df25b51c9f5e481984e71eeeec25c5ca723b98b67bc0189ae1517cd85d2e3bea68c21e7881427d6a1578bb07145e29586194ae08ae784cef0ea9ef07fed69c9f425902ef24fe68926979aedb28fda08a08bd5b615c0ae2d814ccd23daba664d055d7707b099d9eb74017121ded46b3a8c5c49503f7b24d21b5f6d679668e804e41e81eaf7ff21df6020a0be89285d354f760921326d08c33fe17022f7d5d18e8cdc530491d1b83905aff289c58b0990a8c68df879e22fb2148ae8c1f08b0f32bfc17f78e3f33081dfbc01c7905a368016f62c87bda9f3c18ec6cbfaf04f3f6bf011627f3eb8f261203b66df709e92a67a94ad69fa923dfba56c76ffdd6081f3f2e12c1fd276d2d7a70a113ab817a56bc5dfe793cb27e4d6fc5f1dc0a078f5d617d7d2407ac1179e96630156cb242d3f54ee3b50f9324cef4824c76d691caf324f392e27e85f9aced2f9a1643d531cf4660e4f2f1bfe94cf7acd636ea472566000b5a73038cdc98161130c1fac7018fc420568c4a61d95d0b3a999299dd1ee4bd3ddff3a54a3d8d11f930c1be9209d9371fa9116bdd4aefe72d0d3ea8447bad145fe6d6bed12eb5cd8443f1124be492f881da3513f6483401dd2970744e14eac1b13d1f45ab03b566620d9c806d2a5f5ad8246b55ad814296aa0bd4e3839003920e8c3252082c68fe1fa57704615cec29b49fc0e35bc57ee974f209283500a8e76952c61c50c0f06a061e4b1bee54cbe4456ab4db5d521bda3f2870d8cfcf2b0b0b6a22f80e2fbfcec1b5593a8ee0fd8ab0a7b9a70acda877102e3969d215904506f954a9a027fb57e7dc3c16d246af875088a3bed59047382151273c0342d3296167c5f09e22c0c29e69865ec8856ab07cc325540ddfb70fc40e892c8586e82446b8c9bf25a70fbf55c14fef1b529aff62ad3c4d4397f3d29f402639303ca31a26df6b7ed21a1392931127255086031d22ce0d20dc4bd48a2d7d0088bbfc081acc4087416d76db82c555de534b0ef9d80a8387a75215b1bdc2b14fc1b7612330d67646e15f7936042d3b88b468a1ed32525dee5ce7e7bbb94e7ed0a5ac15d4711c159b703743448359930a7a3ca77d3640caa6860158c7c165a4f1a5f6ec83b663567672adf2f58417169280445507f0317e33a98fcf2cc7e821ee6ff65bd4f73103e613398b638c4c3798141df18c3c7fb13693d31297854ec9260acf1999e5861258ee075158b6ce02a0062f3df887f400f8dd298f49c24aa8e7bbe3a241b696934ce2b87b99c5ad7ba4c0382c528e989bef64eb59b64b52629771e23e1ee0e666d7fdd86e2a23d9f47f15052dbd7310b42af6fe1b04fe69699134efbeb8e842acf61d5587859751575875ebac5d5bcc080ec6c53020faad3efb469eb87131963263146c77e20aa3d3e351b48102c4d70b0f58e4655db6280d242e218e507746321d82fa34b337e32aae9e475d0c3be2f7493ef846456d33b92e8f12df047ed5181bc6a4ddaf444ed19993f5b1402798b3e697c39fa869531ad4d87e21d19eb37dd71d146045b1830d742f3c9137dd3ffc1501c17b380fd49b5a985c9efaa31e9adda1f6f2468a79395acafc815fc02a3566490585b858874e5fc04d32fcd3f4aa360fede148f4f3b83e93f90a772ecc3436acaac3d5389540f472785aab70598488d2b3f784c16cd7e97aa333ca29553a6ef355d81b711237faf54b301f02abaff52291c9ec05a3f8c821e45edf259a85d3898488a1317ee52c7acbf01c5227202f936652409859c54af2cd280600b3284501a6762f5ff5f275ed26a68dd9f01a698942a239bdf9cc2f9e7311300a99b87da4bf2ffecb1868d8940177888fea54b2e02b89b5024e8892ab78f9f706c36865737266ff62a222fc4b0c07f22bce7a6a0972246a7f77e1bff41b881dc976e8240c8613bd38ae4af9a2ce389ac642b4e71cac08233bf9019821fd8b065720171ff884340936090b3b9d4debeabaf56b186be88427caf2408b9d7f82ded48cbf3cdf4b80effec2576a9cdde042975ca3f2d08029147a53b665a423698fe8dda08cd99dfdfa3b94c2913f0fee1a6b70439212e68995aa7f4fa3c22b9a3d9ed5bc8919c98ac0cfd54d3d82855701f103715e3b52c3ce955396338f2778549ed22131ccf088970416bd3ad988f1fc37fd50852b111bf696d0999de822db941ea4ebf26da39f6cf984509b28d22c682d8c5b126b1ea034a1fbdd4696f0a07c745efe3ff953cdb76c0604a61834943140632a51f75a0472cf856eead49e5cf984459282df95caf8da1c3207778da90c1557001a1656e91247fbb848f999b68a289ab751f1d64f969ee456989ebf5df568b7f2e13a6d275f7a7767d4a31118733bebe2913fbf428770650a039e4909e982b2952212de591080ac9ee91491243d2cdf295e9089b6d0b9dcb34af2e992fe7935993ec4261530c208aed504379f6240bcb2cf7311b3b7d14426299e30ce1d5e92eb508113bac15d77aa7c8d4b55469a3138f2dc0dfa56c57e710b6206539a353615a53ba84c6095954f9494dfda711f0ea5b724cfb392d1885848c5bb9b75cbba48144b02f2ff57f9761502c604d83980a951533927a14c578230655db22479e42c9f6975579ed3e7379a4a8bbccb86e9948a7d1f6d826441c93df2a9303da330aef565129de75897a0e8b12866bb350e0d960476770abdec43c0e797edd2fe0b7494709b1aa09fb10d3cf2b36c6cef481033be2c663b9d8423f062bec40974f7df11b4978b2bcdeafb8ad43dd24c00b1e7201aba7cdbadb61471ccf7fede8304d827a9eb751cc7dabda84565e15620d06403a5550b264ba753555017e2fb6e553030b0b93c9a8135589c150cab2844595e8c19bc877fcceb3a80d32f8997a17e30f18256a4172c1e8430eaa64509ab5c69399765ea6535640ae96a0f41b0f3cc08d54f4877cc0029a08eb9a95ccab39b42dda81946223aabefbc7fe46fccce1254c27da8d8ab29caf8df61855b2a513ebbb293b0b39345db4624dd0be1b332b00e975f873ead5ce155457137123572b838470613b82da783c4f09de10ffebf535a69ae7fc06c416d03dcde4a054f53d0f69a41ea2d044f9bdfd28c873714d82950906ec93d0adade8975ac2cb63b86cb54da726d50dc01acde771258b9d65e896c2d9385634e6290d70a565b5ae63ed17a1308337e42b0a9ae022aec512659559823ad921e4bd44d9264e9b713de38f81c114153c7782ec1725452a2f67bcc9a5beaae888767ffbb8709483f82ef390ae058cb9fa9d27e7ea54168b355dc75ad1a0eb1dbf8e40c4b07910ab5638eca97d73e85b475166e64122d7911ba92bbb8a2fc808530a03045c1a78431068c2478351be749cd5a5ffe450207ab2ece0f229bd061635c5fcf7a1a53f54331e7899e548a0b676e4883e334645cec9610378130f66887250ac75a28c241e68fe9fcc89a188d61b51b8067ab14605f6571a85295b617eb4568267ab5c03f4498ce6109767d8752a9a2d92ae3cbf4709a87911bfda7d0ba895f8b850e42533f204ec444645289a64e2a8a0045a5afeff002d7d6f5fab8228b8b992c1e827d16ddb79f8c2a23b39a28a0c63b3bf17a5bdee0c40b7067ab22eb97ea60e43a95d28645efb56775808b41f31892bb5a204fee49fc913289fb567819abcb777e6300a1415af53da05bef196171031272c462e3a53f2d7f782caf28ed057573678212b5ea611f53f8050deb9756513c6ea6fc824f15cab7829f81125c22fce409e27cce3696ba1b4e7c1cb2c4f9d04aa90a6362df8c5d4af6071c86c5a854b85d874783cee6a96c577a0ca8f8eef93008ad102430a3f3ef0fb55ac6dde5b59c88786f4337119af6c7b04b6f1c011c4ad4ca134c9059b7e414db41d77864a20cc6a274fd7b4823593380bd9fad1cec72f328c01a9d85f02dbaed9995dd442fbe646ce9360ec815f7d7fd241ed61714c852598ee550dd13effdfd1b3ce06af28e7967ba61c2a9a4f846bff95a59528ad7fc7abbc2adffef6bb48766fac88d15fcae143e41f3205d7de52901a82355948fb33164e341c7467ae73c5e2e48f669401241ab4d7637813ce211b65750b6f13e9e2609159ebac58e69a8fc41f3dbaff1929d5a4203d300e30b983a7eacaa968b0ecc6bbb144fcc609c6c21f418d1306a0eb02b8a757fd171df326b27cd30b5285443df6f6883f854ecf82d04689dcf84d8c6d2d6bed7cabf3462aea59c6520422a24aa20659f84ff8cc5065a238ed9ffbe6beaabe109f37b7d7267ff5c7c88366f8e65cf921ce08782352ba28f1e48d317a6ae7c1c27715a8772a2a61cc8929c08ac1d0aae518e88414d7a6b00d33795c13bffe084256a926ef4fb0b0ddf1f0983a7dd0f5ebbd806af317c90bef73d47c82d20a2205478dd8d184410cf83d0325b47038b78b8593345b6c39185511db929aeb4470bf08a82d1e38b6cbf84ba2a4b2112e506986740cc7e75f56d5b981c663e1d74b929731c0415d6c85c3bdfaf20a45dfdb164dd790db2fff1ef380479ecfb06d75390c818025c4d3830f13d9d495b464039be6451a113a844bc18509a80d05e3d10b59c0aa8f38b7ce5a7d44000581ac052d39c3edcef978005fb5649e34b66a26cfd170b85fc6904af163b2f37d3914c7728531bf3825116526bebfd3addd66dc71c35dce0bedcee20805cfed73bb11024d792124790dd7111a280e079b70208d7dfcb41a1c3d6f592fd1d23a1ef854c73aa120d6d26fb2930494c1e86fce6a08fd61839b9c12bb535258311b5595092dc9d8b19721e70bb970911ae8a438533c8f0a625d71342a9f3a8973a02b35648454b5dce091f3f2983475f6cccd05679b486d54a2db4b45154b281017d9339fa491ae54ca493260d8352708bc5763a796298c022545659f4fadb2e7e27961b955491d8ed54d2d7733c8c975350a53dcf8a7ee77391deffd79aaa557e979465322069b2c6e621227b61648b5c711c4bfbb6da2927155ccc86303ef3006cbe8d24f494740846b20c041421558e19a08024b3e6976c654f5bc05e064a875e3d0c0c04dc423839d3b104b1e6d7de05bbc54528e8d898582a1ec08dd422955de99a7a3753c43fc1e8ba903722a7ed6ba85140e87d693e1f256ff9797a40eded2fc435b75459bb8650278e3a447c7b952441a84a887530b83ac144af9ea1d16dc92d585b58331898d5209c92e50f7ac3ef858f92bf980686e694461538941114d911f17d147f3ce5162021f3a188edc5a80dc808dfa49e13073ce24b4d7193b96f22af8fb06bdb21464f33d45789a2138142a41112e94566c13b66029a405e414f9076acbe7a30e9e72113da334bcccaadabf5035c0b9151065345c49bd5c7b669783fe9f8da9ddd9eb455d604b4f6d87094c3fdd7ba940a2ff5397ff9f5eb74a37300f5223646321a5177c228cc2c64952948047068d088c3602e7a0ffa0a158fbe866fcdca236d3764b9a65b9de96e1266e7f2e72c7e73cf98fe6f2200f24ffe09b6814c35fb525d2f9aaffeaea5b7bb2aca3e924eb47455ed9adfc6f922b91df496e3f0e134953419366d1a844f70806b4f4a65aa641efc6f808f9d0711c5c2b66c3cdcf23195f6b43c0d045496b246b354fd8439f3baca6dad5469df920f81e049b35dd2cca3da4a4887f70fd1d3878ec24a33734d04e53a752b7307b7821c1afdd415b239484932448dd42f32016ace5a831ee6e7f42fda7038e81443f119617728161d3d7386a1b85350ebd233d78743062215ff0dfb84fee92e603ee75c982a55a3370df656fcd925967ac0b68a5d35272c88d54060d1f2f7f26157d1b9d972d7123299332780ba21bcd4a2cc5a07a8f7e071dc4d54780a8fc3f50b122dbcf5061d98e66286fd66fc7d2e147a86387415235684b7370cfb25b84a89459807cacaaa89e7675a29e3117836ab3981e9668822ab2db9d6edc4c470075529989e1163ed857afbba12f8d43f7ec0122c5acdd7e25f25af61dbcacf9866b9686b1caf535cafb6bdcdf61f4bc528d5a3b8f1dd61d85d2f643c59832c8f524f59f7cf5d726404802fd641390d84e41d95ece0cebbfdc42d603df628a76b7b8ba2dfd03072ebe5e293d18c516a9c747935f3f6e7ff93170f95c7f78bffd98882eb6f49668bff77d78bcc1582f64c0f626ed074203032d4948bd6f2df4e190a8f10947d2b8661781ba759c8d2535ad69c66fa842b810caf4a9fbd4834fd32e9ceb123c477bf562e277f9f9f45ef7e6df5b1001b6d7d67681e2d799072bc70501698f5cc23fe4ed3bbdeac5faa263dceb4f7f58da30c828a4d59d65197ad8b2f3c88ffedbb9b2b18816b1f581bb9384cc687a4703852c499869cce2f45374375cf05dacff57ab78e3e1cf93fcd7d424e337e53a61159aa43c7e3538f62ace43b9d94c5e0c72f994761e148d3e7f42008dd6208b6c177f5d22db33df4d0e8f33ced2d325043c692394f105d1586e94f5c9419f323bf7a7d051670150ee4eec36dcb039f48459cca8c7bde28ceeeac260fc62db00f4501ecd874e19119bc1eabc39c26ebdf60637d069290852d9e540b079761bb07eabae0c4d3900f9fc2369af14243e0e6f510a5b01e3391a54ae85f0637f60f49a499ff25aefc328018d269d71e70a027ebef68b935da7fe81d06a9b1fa9f6311b582bb1d926cd40672c3dc3f07e90beb7a7d268a2144270d626d8233c71146e2936c01e0ade5626e7d261c175a0829f6c9ac5c00d3abc8de9b10fc355650f6d17016a5805de117105fbdb08e8956dddf12206dba2c4264b2117e61fa7e456f4f9d4ecf5e90f32c49c33a045ef92ad24f5d8268ee60044f91e9adbe9b413811677c3ab5d97a653cdbbdf08b3aeb56a8bb249952c8c51e303f618263ed7254300dc83b452363f77f536e7c68288ed2560c61ba8a02674b5acba79c02806f9d1a090f2080971c23de5082ee01ff23f16a443240d71bba1321352c55f37d0cc994f9fb54d3280badd375f5b2d3c1ff11efd6a0974f116ab563e1f2fb8cadcc66e3c60c4ef9e03d8d0dea78e53bf83b18ff0a0dd9e146cb2cba0df63d8bb232d3c2ec80d02378b6565df6a9a7afbcda188e56281ee547c083128bc50adfeae5b375d81e8d32add207983ec482f55f5c0440a97f0eec80aebff92b0e3abca505c1e537f7222324af1dfb364e17c5582ab33e9480974ed894dc4346e6a1b11350d7d9992fae0788393274e9f85959db85b44d1da676f2e175b2ba97635c39c2ec7e281e5afd30b8a9bef67bfe979711896c33127852577ec43fe3e2812ffd7e4c55e9f092afbfdad455b1dd3d2c33baacd29c530dda81ea082fa806f8db29840af259033ec059ceedd64eb743a1158ff31b0a6bcff3367d312b36b7be7f00f7992abe74d48af56587d5403cf4fdb793c8ec1c37bd52b7cf688a01ba73f06cc7890e2b51212642ce4d0b35de3096efbce5899aeaea29647c4426d35edd675f7ec41de5b511ea673cb6f989d694eaa1420cf12e1c807f4b4a8745c615f4c30152146bba32ba3e5ddfa72581746710e0f7dda50daf1d8c494a8f8d293d14da8673574fbb7d92d288049879e043df7f2baa51f43da727fb11e861dffc347b39cafc27b845eaed13c700c4dec7216d8581c5deac71f6647d1b6080eb4616f2174c977a2e3d70ecd20f28da5765fc359ffda544c15eb8cec8125a9d14634dfb1ce126052e1347ce6482f0dd53c9e0edff567636d087a083c8690d5ef1e46fac7e213bf2da0dcdcb08c0981df3545acf842f861caa8817e1d9c9cdd8bc499b142d8a9dbb623135fc1f12a6911c3e812c031dd21af49919cfbd8b0b9160e73152723ed948d52f577ab6c40d009893deb6638424ca87b3545cbff4137756c3655ece2db29bd0648a18babd931fcdb2725ffb31c77a4cb8df8f5ce607ff60b9ad32bed918ab4dee707010a6b4434848e0cbff5c78b8eab569e28839b764d9b28639ee6297b9176c5a11876f05a6e6ec93fd2e49ce42154c3867a68ae11c393abaeacfc8174c6775be7b2b2991c5e1df59f974e905257ca14b8ae8f5792f4da2994b756c63d12f6688225896f7713c352d252d562a3c0dd2d79753efcfbd9f51bdf339f5cca72a4d552844f955ce618c294d4903dbae896c4220526e8caa34f1e2362e20a93cbd6d67c25b567c781018d93f103d1b1eee30553c1be5842a01e3b92d700c6e9f30051364c4c5b827dabc61453e5df813cc3810463af762a9fecffebb81b99430f631e359ff6402a13d0d2716bb6de0eab8db6fb1e1b312bf26706c3c373a7fabf54f912c9f09b7754e6b3bf70c995f8bae72bc0880e93b4801d22597412c32d37e670b4d25d6b066541228bf20bcd5ee8f3858c074806f084a88c2ddde7dfbed4b80b82b0e430630826943d0363c145c7deb0562f2eeca6363c8f9c47985ed933900322c00183f45ff483f255e1790aa096d72fbafbbad8e39fc675229827e5894119f9762f9e28e43a565b8c212b92f3ba68b31adb7af9fac10c92b4b35ddfd4e29e95818ac96289406621a28699fe49dc0a900d898a31c23aeba7eb682f06d1d0ef5ce6f320644356bcf543752fff1c355b30bfa3f6e03e29c598caacd75e452260d56041e9269a7ae0774e7565f33e286bcfe2a64506cda456561455ad6b29295bc1a96c22ed18d4286eecf3d6da5dd4d21877a60301ddca9d423092efe569d887ae10f7aa61573f292a870e8036fb74c6af89533df48c0da58488987c8688da516bceb1108cc2b50ac95c17e83ac88d3b161d6734e87c01b971debdd60a8f5870ee825cd94024b275fe1534c1ac4aecc8a157d64c74cbb348fbe609389e9a2cc386368ec6ff78ea6fd775623ec9da535b75ec582e858b31973efacf22764bb991b63536ed0adff201ed7a00cf5497ea688ea437da341d8523b422001900c6f04b8c83a6b0ff26531af8b814c3df6cb438bd5437642429f47356ee88e13a19da28a26af07faef966e5725912b4e35f75a2fb8e250907a7a7db7dec519199b640cba5a552eab1904aa45aa73882237fa3afb87a32c1a66bb32a722c11dc8df67c53d90e9b4209869481230a57f1aba26a9439edcbf61cbb907cc9340a5c374b98e9fcdb4b5aaecf2ce97820f641d195118560aa76453690ab77aca6b73485bfb0caef8f2caddfd2ad3d9fd463ba0333d8ef1b620e27b8a7f68e5bcf01881741487e9f072fbf15960d0ccace11fe5083fb637cdabd496fffe19958fe932899028da494812dd2baf84aa0308b043843bde0447d42587a0412d421ddf752deb65cb6fe7702132b08d6b5e3ef7ceff34d8df85ae4407a580ac1046c87fdab50dbde625a7da4708fdfb5c399719d6e7b818c1718c13ec860c6a6590de906961f190552bc03a4a50f45bc9f48be3ff2875fb317d3514116a12d071fb61e686e175496e6d80dbe06eb729c615772cc9f9bfa32688810caba16e1e489101c2b41d74058f26ad3bd092cb01c6fb7e022b5dd65537f3af83a0826dad0aa2fd462d11b4570878f68e844f3bbb9d5e3077cf6abe7fe3e5289da9ee9486484cf815fe9a5e9a6bd9b6b47068d597eeac823e697b16a2b71932a185417a61ba896531132ab85ed9eb49afef124d1f560979094e58a3db681e76153f125e234676d5cea3195baddda4a4dd08557f3a8122b071ce088e4dbef9a74171b4729ea24a9d4531857ca9e09f749092eccfb9bc13bd8061d6c5733fee2e86d4cc2463a3159786cdbb91687a23a34345ff21b84a09c0fdee3812eb81848b9e7307a51519e3978a35f527752b51077861c6af8328564f324ab4ad5bfd63b9eefb465d687687b898898e4dabde745cb7206c999d62b05b6aae6eb77f3542b3a920e00cc150bea5b27bcf104cebd69db3366a6afdd442c0403f330b2fda108942da70d540fb9c70a4dcbab4cbb5332439e2e62f450aa0b15045fe139fcfdeec68181d62869eed469bdffa138f038e19c55e0e2ad36d18e8c9b30794580265ed5b58273c84967e888166da5a3cf05802aa32b493ac1561b76ba5ceec263ea34704fb3cb041cc7a95d280e8b197f61859b9a9d0a195eab17ca2c939bb318226eef79528c63dd5f84f98fa4e9b7b0a7c727340002b9dfb9603e7b3d3ac2822928951b47ad9495973dd032a2ec5f68738af0ff7b7fc12c116117d017f81988733e3bf41b6cc37ee8bee73dc16833c61e910d8b3308e59146ce79966c89c59113c50c5d517947168080fa94a6f73ab8a836e1aa4aa1b8895b3182eb7c48e04c7266cc13f79c3c651335466a34314ae309784dc86e71107b01216effd28dfcb9aa5b737217a26037642b6a7d48abb1070dfc5cc09b39beb0ed0573216ca3b07ec70fcc70bd8addf8009ceaf834dd97a743d61e0a2a5dddc14af5d866c205257f0ac68869bc84c68653608c8ccf8f9aa435a20edfdc5ab92fcb09c5954cb45d91abe663beeb16c71d5b566fd2beb23112d1ae30bb3a5d7c9558abf4cec0beb3d1a328f6bfd92bbc7c5484caa8d3d5ef985700272ca643b9006a748e3e26a4a2dd7a12345993db3e2d786eae67f3817000c621f0b7a7a1b8a00485c9c20ae2a8a2f92013b7ec6a72ffd3eec82ca81cc1576dd6150e17b3776c7e9d02e5bf2cc7cca79b632d03d21c425798d9b27c592bb654036e01cc2f895126cb6d59207892e1c1a1c0c03eae5636f53b369f20663565fb38e6bca770abc06eb8f44296735a5497253a9b71741a9043dc7ba31fa1befc4906ce4a3838519e0573d2e4b925e6d982b12aa981052e0fc14242e13aa7ee4704eaff482ce6e2bda347668189458baefede9b412b8764a868c85ecfd368dbf3d333e8d072ce9be59579be638429ae9a4fb1d056683575e103bb07325315f6d91a240e53050aa798b720fb012b2db70746c1c1db10bf20f408dd83813c7ef78d5d488b182fe87c3a9fd307a860e9031419de3101f3e7ab2c57ab31c1b60d9b2c1dc2bcf18185d8a51aa02bb66e1da922c92f114c9ee03d6e8f2cdc18a6ded933eb72c69a3a76bf5a92a80008ebd57eec375b21b7b8e8acdb564239ef65b2682f30f408d1ac63d9e1efd7b9b64e8d25d2230eb6bc7d9b92bdb4afffe32ed137b40a07b261c8ee067fa60de9357b270d693e8b84671fe75c7c8fb74fa3371685bdc931ba0b281b5b9fb879e2716036f434926119f9a875c55c9dceb2d3e4c6af6861c696361d181fda97119bffa96512b49ee5f80bd483637b271bfda01d3a4bc1ead29d5a8b802b122264018090f6e08750f9d3cd94be7518348654afcb71a58c23214cc9dbabe073d13a3186b1ede37de2dfd5f9c7363bf5c7785c023363add35678bc6fd331f20f377b2c554036febfa89a0dde3bd598d89a7a8cedd7899cfe32110abdee0f6afe93be46c8c62ef485cb074c848256f973ed05c6f7b61bc679c95db15f162d764ec71524f0d30cf16453dd2129cc18205e31f86fdf1ba9b690dee6424165c4f8398ba429d8f299612e1b4143ab61d75261b4904c527305ff6c97436856e5b712e9c9056ac7cdb57908a01d9dbaa2d83d60dc74ad50ea5c50e6c353826e35b59a54f14feaef9f849cedc0ca97651ad8102c9da150f4bdb6f28f66939ead63c93878aa5e4e1a0c3fff0c3f44614b53c0d72b28f7875588fd0eebae6a477fd592651e1576b34cac13a95533e07ecaf0a9857cc26fac5e4ef35fef4066f131fe087338ed1510f2a3f6926f5adeacf4a424f92c8abb3b9e0bfde73673c6d686527b4db80d9fdfef38de7620675863f552e766f69c702eaee37971249e4ef595e6f85bdd3c64bf2d29856d9734126c55292f5900628b91c59f814d77c6524f646d9200bf4fce1495910d51649c531ec5e11e3c8f11bb8e92a3e7b11939ea4f33caad16197f759600e6994a89267caad794a48af4b5d577992475a04771a0fd0812efc75992683aa63ab1b8a95c42dc2da0151fdccbeb54c91727497e3302c4ac874692565e2aa1bfabf1bc43f6af1f48810a109b624b72e81dba812d05a7fd57a47fb9a86629b7b6fffffefef61a1ee41b806089ad28c5237d421df441145edec18005b9a1cdae3d05ca731631c83b86ce9538a77c536a8d7561a2eb4494137f6481edb42659b44a511f11ba6c504e778b3227686042528816d1546ba5430948b68d9271cb620a8344af2d3076c43aef0be937ae6c15b40ac529eb728000687504b772a7c5070ec4538b7d75696d1009fbd08b98f3d2150eb8e20aa386c6e3abd2529c2ae07eea125bae9672a4d96a2ab405773e26631d91860ffe31561ad325efd7ff54015b611105dffe66cf141e5a99ed3a06be1235438ab2d88a63187c71ebbf395c1227cd70d8216e5387f641296621b5feb7f6dd9fac0ea674ad8a4d021973195370fcf4de565cd9e77012bf10f3577a412cac6db9324892dc1150fbbd60528cd7a05ec5a3d394f274bd447c855e5fae296a1d6d658ef363057e14e55dccb5517eb1d935755550951b1be06e3192eab941760c81c021f8863f837fce09acf641e2aaa32750a572d04dd1797290300c40fb5b3a6eb297e0da4e56c79b838a447c9e8a17893dcfc783729b104f35dd1e1397ec2e1dfa14be532aece2bb9be90d75c097c3407b678e6ac620b296671f1c457467d1e691e98476d29cd91745009ba2f508a8188dcd29ccc354f9cd60e8c8ee4843c6b257ff7c49ae810f2267c2640084b80ee5620e9a0dc62747ab0ca0d7f728b0566c97eb2d86939ed0e6c535dd78ee55c1a26aa5221aabd9e15108df0b479c596f17e494a7fb895c4d5f76d7d8cc9ef83a18a9cac431244409ed39f4db00781533f60525c4d5b31c3dbe28bfa1b00f95f8345546efffb21f1f520c1bda165d1b7455f2ec5e6808fa276cea24e89bd863dc3f53b5224630942a13e88c83dffde43acfc583327b9d04185a0b910908e386d090d0e691c9da4472c5b9c0c05a34417d4a831aadda9fb111901bac56bbcf7607cff4f0e59616553d97607ce9a24b342c9a3244989bf5b039e4e5277144130332cb0fe403b7b2a91b6b3f0ffb9215a58f29eb5bb944cc11c7bbc6852634125784ca5ec504ef0c5c81a81ad2bc03f334a98ecb74183cd96874c250b62874b288e87970387225018a200c5230c57cac7c49257b293f0cf4f40160b3b5c8b6a8df554b06cf42e0a73577bbd47cdf7d5fe79910361b83a72f1bcd358b2cc1149ccb9d26046c9e50d94e0cc031fab3b20cc61837644da7bd567a6b00c23e66ddff8925f1bfcabba557870d423e4c43a84a46e7355c72f7809bd26d7120937b402f25d01ca2c9fdbc95ce53576b9787819ebd97bafb9a428bbcf9aa0e5d8108fb8089c50e9135ac31e108ff7747146970f2e06d453e8b526422c6a6d86585bb359826f3e1969268d8d727611e211e0e44a9daa7da0fdb1adf83374baa658dfeb6eec93ebaa89fb14fbca6b80e47142930c30c0b17cc230cd2beeb2602a23030fadf7f8f439cf5f6cf46a53006dbee60a30e3180d39db0837c5619ca998b8335896ae9efdef80d6e8964eafb0609100862f0326185463754ebf192d332eb91c8b83e6b53cd308de52037132a64327708f07c7cc27b72130fe68efb4b637194e53064d2b2bcc8b421bdd278d5bef54076d387dce4eb0aea6e147a2dcc61b9e5607b1b1ea7d9870d175d48f356bd28e10d876aaf30203e80fea1efa1c8e466baa3b23e90c226e6741409b1de200a97171002c4079b7dd142b259e724a4ec76e905b96e3c779fa34fbfa46c58c823df0357550524472631a90dee44c42602415cd1f4589d72efeabeff7c19ea18171f0aeea47758a53444302c201c0f9cc75b57ef30be062d069a2bda02d98f2ae912e2ca0b01d54a5d6d8c4708de81e4596c4af221bbe5a5ecff74f6f818c68b9cdedbdcc3e8631de6520832b08688683cb648ea527a4d487cef94cc3552ed45019285fbe26a97b9a69750f034f77e14bf801bb9f1a550fdc1b3a5d66048d95f8d9bee801388abf9f9e24cf8d5cf45a822235a1731733bbded564743f4c9cdd3d672e6d33d40d5bde891a82acce0e070d3fb828642ff185cff457ea7ff32d152c8c0dc74a96bdb16f094d0e350bc269684b43f72329fc352f465f0c492bd821c96e600a9f224f7ca5f6e3a62bc5d8e2c67f4c1b79619aeddde4cd6deb97539d26fdc2cd774a08350eccf8f00d8e50cd230a77d94723b23643cff418fae951d191cfdc96615db769b4acb47b1c937d6140f05338c13be82be6afb75e2a0ba2ca7cc66ec0a1cfbdf04705c345619bc9a0bf4dc7cdec8b9bdcde9879637658241aece9f7e498fc08abaca82b273b60a6e7c7c2f2d0f79019acd955da9fda1609bb7d27d2b51a944dc5cef17e3dad6aee70c3370539078ec8f0cf816fc039946113f106bcaf560932ac5ae3ddb9f7b07b3df46972e894f513f562f2c918a5a0d1522b0eedbef11294bff1d37f3d6383a4b99869260e8cb2ec1c01a172c3abc1d28882f09795abfd272613d92a6219a1471afe77ba95a1b988417b636acc14d11237b26a1513d6a36a2b04d779afeabe572c96e3b25dca51e583949d2664e2972f374e51a36908e1c07eeb6f1fdacab8f96c36a9b3782f356b56472acd915de9184b5af53395091cc4b21d891393bcb89924f337fc139070acdfc4a2ac6b7b7c0ab07592a8c66771f77688ba2cb74f4497edd3adf0293e31f4cb43ff1cc11a1463ce2c68ccce011a972bd72275bf9af543b98a18babdb0409e732679e3fb63bbd1c909060fa2d8bd56a4419b470d6c64bd70a21e455197a7328e57572a48aeb9b68c626d90021769451e90064d0d2234db11239f4ca23776487399849d5acd599ac796db4eac102665c3eb99ffa15893a1ba755976c7abaf119a79e51251336d3c86c8abef2698ae4363217730914c9f1c416856ae09698c8789d88e78c9ede1e54758efb14d96225528c319cbe75d4e5d187b387438624e2a806d46a5e4fa7ec3669e84fd25e1e4e9199968ae06c8b4ed674bd352c61fb230670c4f06cde5c6f17268dc41b69cc02b983ec53ac0f0246fb8c0868890c783a15dff31356d9ef1b8557b7cea6ba436a30fdb78ab2b74fcb53a5e962dee1d42da9691218bb60ba5a17ec4dc4a71646bd5c35077457757c054c413f3f56ceaa4a989b600b01ff7b6bc31c17aac21e8bad61273802b35b27711c77fa8d7778934f831fd00b60dcd0c92cbee084f623013f027ff167f54e7eae865303018d0ea431cca77d12356a93f4538c0ede850918937f0b4325994e10220d305d1cbb56895be1914289e55d8f288051e87e671c72c36effe335b2ed079709739a99b3456a3d8e3e9e6a131b1329d55772a1e8d3e39d5a4a4d287e90aafc26dde6bfde111b002cf49bfbcf6d56ae490094d0ae31634a6200c51aa9ebc99ae35df32b002e78b4ffb4d4ce1ec81d861a5f3c143a9d171a6efb78dcab4c9a329d77bb8b4259d453f852aedd185f0e9365f2b1c57d09166950aa7d734fe4a3b91a22013090ec74d7815afda70ece997ed61524c2ca09a1e27ad35fec5ff7ae30b69619050176e00aafa314f559134aa0df68d8af74b8575520e04920b1dd3e8faae43b92a268f20cd9dfa00d142a78e3cc332a60c3ae5ce56c2b48fae4cd132f2b6b15a02f3ea14de6f19aa6cc20ccae29088f65cd9d7a7a507fae5f8055d39168813fd17870a698ef326f31b63434e1731ded3626543d0aaf644e9aad04e013b4aa3b7c01aabeb93c377f418f019bf9a541dea6665562e73c2ba80860d825cdfb8b120ac230c45419324ec8af21eeff5d58ab322976734ef068cd4fb3a6abcbdbd3bf7127a39372b588e72c0ab1611688234974f4438b94cc5b183553018b8489ad8294d9a1af38a684e5db7d3ca79a81fa92bb5c96f1a0b88a23feab7c5bbde08cf8dbda39a44d926838b4444dbb8aeab7690d2971dcb71453ce53585275cd77114cdc98d659c3cca0f66e3eac189ec280afe3fbf666e21040778a4e892571e902b0934eab4aa84e8b201247387134cbb73ce98871d66baa3f18cf126023a227180a0c27dfb62f8cb8830f7bbd9ab44d48bd6bdc40d6a47efc5f8f8712fd31040bdff609af6cf1895d3a885dd115c955e351cc7a47c92a0ebc6106bd39a89861dc8fe377b1e414d0c4dbbd55ec28cf19673cf64e6ee9833ef5e9d92f88f44bcf92facf304861562e04311b736f33589616c9b1859d3e045b450f1cf182ec16b02eb8d0d29216b4af22159196f9b635a320188ce2761af8159e37a06e5b618dc8bc7a2869791494140d55ae8464d1df988c8712f7ec168d9c3e7d4dc7e044f6a6bde3accfc0f0fab7d70d2f52ccacaebeefc0d6fce6d6acf90b21b2321577e55adfe2dfdeafef6739f3d558fbfc73d4f816d339787cddfec3c29424d61388669ebe7dd4c2ef5e6a9c5cb69ec3919de992ae0efd8522fb9b0d431e2e9992acc0fa1802f1863bc96bdfd553de6a00b0f62798813fa45436729a8c2768ddffc249239b410d5539c3885c693092565afc0bbad542a8b1430feb13439584eeed49740cc812c3911f243321d238e3f17bae125051024b8bf0857d65320c0d1f8a6af6e1167d4f27a3cf1d3a554178d2796cb98cd4966f745cda266d6971e76d3724891709361393e215053fc96e0d59e0decf3cb3743548456850586c9a256ee0f2da72cbafe949cdb234513fd311121b259df5b4cfab655e495ea4e07f5469d59f3be9ed4661020fa14a54331e9ef74c42f79a768e3f9a42332bfe8ed12cb9cac5683bb342c3d5d156ac0e6dbca55c714f35c3a7815f44dfd56b03bbc4fc640e732f3982416cbd0a3849a6788213233a6ae43dc9939da36acf4265d3359c8078c7567b8c122b2fad4095ccabf12bb385a31db370ac2385c958ddf39e1a404dd28c670af1b60bd9c599ddd851ff2f41c5ec171c43587794aa692344590cb8d3e44f5fc0d94ff02731a0ab241fab0261e794cd3b363ebd8a759a7679f52f84d30d7a912fe1598a1095b61a02c214ef89643c88a97aef4e736f18ef77c8218bbe6268c6316cb11cf77aa130a1f3e02aa3516f7037de15e7400fb7ae963d277cc9b86bdf5cd27198696ff7148eda92fac64bdc77482a6da70cfc221e1cce23c00e72a17d58d76633d959e8b209a1111b57e5f3f77c541931596539519a7b9c11cd98289e1a66a10b067853c776eee4fd2e75bd0e583397b779b7a1d9e56a5f4dd7de1c78dc31d7a33048fe56476d555cd389a58b59f57d47088e32c23a59a84665321f5c525a031860a4f65e44f0df08ae7193746083284d4e5b375255f2b9858e8821583020ffeaa5c684aeb0277f1f91ab639a98c373af6bbf8e46247a8c8be4f97cc1a017dbe45e1c7528d46270520c3d906d6a13687f630d929a34c22c6ad0766ea7baf40615cafb1a91d58ead6c325f43ebf5ea689a7a69fa5ce901e70b9e37adbb694d28aae7325611faf2a2f0fd1ff676f1d7c83cc3d24b2b0841037afa008a18934018ac1729edf86f902a10d39a5f7f06a376b8cbac4dc3a7fb4a2341f74f7c9694647d4a3d4a6aac5bb2b7cbf8fd5c8f5dcf88b46fe5611cb6d03296e40a33645963f9de35770cd3e0e90b3905fd17c53b471f22c18c2b1a7fac736afa3fd7950689f51a1357cb749df9301aea1def0649c227715143ce25a58ed5572a40cf05a22a1ac5177c2814689231aa3dad085b7810fb7fc1ffb74109abaa26e5a175447771f2933251622db31f063881a7c16153bd530dc37e9fefeb7203d3c46d9185cb8bfb33aea25139040ad9bf395a1e6359eb79a88ec6206113a9daaaa65fb8401a75e45a170a6134fd5753ea9522adee5c5b93e4d0e013107e647c924f71b4fd93982643c36f0534188a0c56a565f14f70cb18d69077eb42ee83016b0176d5060ad6f6a4c4310698958943a483ede67d8cac4eb66ea2c34f1271b32f322dfc13e9ba798ce23b23ecfba5379d1d12642bd5d98e0248f85186952ad1c1f7c5e33247c43cbbf439d58ca23380ced194d4f95cba85e844e44e9e2e2205c41de0a53a9f3c0e17c799134c8ef0209ef3406c323078bb9aacd5260ee35e289cb9dbd0d2e24b90fc824777563613644b4dd5d00913e43208b621173ff7e3997f00eb2203179e864ffa5407eb49239dc86b6d4427e2d7f4a069c5ee25b0fff7e61778fedf6afce391857dad3d0522e8fa74549a2ecdf4de928cb82b8c2780cdd6c3119fc840024224726f530250d098997cb19dc5f0bc584c2bda54dcb4165bee6e894da14dc855ee93063aa5b5632f4efcc24fba71061545611e9d4aa114a6c939e4e70c2cc01f8d8b53514b65834061aaa83dc73b7962090b984bc1956b1049d1c675e57f27401328be2efc2283bf51666032ef61298759dae286870d12d052bfaa36763456bfc5ea03867fd4e480281c4aae5f18d17899e4b28fa360fb330da2b404fb6fbe4d10b8c51b7608c99886f716d381c02f739ac2adce9d13b214b49380c79cb4d108260ecae31509d8614c41299024ac21f987b7b0f8dad83e9d793d3963e19f01eba378fb2da5e2d601af297473b6bc62b43a128ec2449eba81f873781d164aeebc5a9db5f24f0bf19923b5fb2515dbb2232e52d4e9d8a7aecbbc19788a8f32cfd01908270be6154f5f2c6ebee98adcd4f263e0e4e581ba9cae2f4fade281ee2353fc8ebbb94a1ae1dffc023af762246dabf808589824464f0e337b1995a596c2952161740625e89a6c34340f0e187a9d9a32e3dd8f4b8f9e9ff1c6a0a126701c8151f5f30a2ac754c5704bed3cbff2618ba54a13fb42fc4ba30d9d08c3ea351d5131e45eaae93a0ab7439b9235a6d43a5fdabdde2a15be32ff7c40b9116ec452d76ac9a4041a8506685cabec47e765d91db2eef631a5b927bfbe1910b7b3cd3ae17e7001f032c22597e30e6219b7ce953d827f3ab0da5f17ec7fb8798e86c33096468eb7086925caae41f8afb2133ec0ebba45c16bbb09b6ee3d664c8c4c5f624295fb10004c69bb626287cfe81ed6b515b4433818fdcef9bad345e5dee9fa28cb15d057d50a8bad40c1e82353200a00a3838a2788a38de98c11896524b0e0f40f2b89bf1ca0f1e1e0bf72f49fe18639495b1a0aea1bd43587242521d73bafd88d3f4a92882b78ce6ce56cfaefb8cd93ae0472117b97bc2212ee6f9e3c71e9a8bcca709c05782aaad605df0620c6962bb016be90a2dbcc5b13541d67aa9efe399a7b52aad8a397670b7f3232a671124281cba1d79d1924fae84319e6e97ea7be167fc86a38670f9b1be14967d64fc97da648448dbb3ec0e2bdce62447306153d3458a101806d67390f1e894de810a7818f5600714c9814754825819aa897e72228a63cbb89a70fa2b4a5ee03d46cd2c4870918bec668036520d3ba8260ca3fb9481258fd6bd8046f77dd8c847acc885d75ad66464b1889f1de0036e87b30d9fb5dd18c33007d94d42b59c820bdd81bdb9620d9b327333a7f309c0999672f47c99f9839ca06f8fc032b461faca3a071ca1ce988c9e2211ae3b03249551d6bcaaad18477b91704dbefd56840d4bf6c6870aff3c45ffebdd7184f8da4b4b8fe493dd9a8c32e5a322fce377bc06e6f93f37ac9e74d5397d3527c198028079cbf5e773b5ab7ffa435b93da472802f7802f67ceb9186c6000e9cccf33a6c428485145bd6cf578c79320242558ab3fbc5efb54b656cc41072284dd6a2bc312c82aedb4514bd3b0e92e4a637d5ec64ba05f74185ec99ef4b73469146ffd628a8b03f39dc0a3f0bd1dfd4d572dbe5692691fe18bb54e99244108dfce95c1a16dd29c030fa4f17e4ae6711feea32d00147a1e597ea44509298a0d760e1a10b833e5090db9f7e38e0c7fb7271c746b21f13e082ffb138e13c59dabab50553e0081fc3733f4e5b556f0dad47ec7275841fdaf1406ae713ce21bf10c1dae623e7d17dfddaf3721c97bf977c88199ef1d76fab83c7c3feba3e3071618e7cf5e5c4b8495c9b399e0cf85e57db3f67a6b3e0d32b3ed4a55f50a057d902dc80949046fddc1f2b47af3c4323d31ef1da77b89258b1c2782e61fb1d74aef2b928cfd5d98331160614a2b7e56261e48bc52f912091ffd131e7f07a14337658db9a421c7c051a1d612bfaa04b7e0dbc3855fb0b444ca152c655f9294eb8183e2642df9926f0a5bc28fe3ed2b4680fb92fc2f47b7746a989c5b42733d8d3a39fb78a4a08ede66636004d88f7aa535d95813a16fc0d32f81d484616cd95b0e0ffd17fea3b3d28a1127ac2e3b4af7df8090b924382345af5354d0e8404f5f59598fb5c7dbd40529e052c0e2ec7c82cdb4c3b74e229ad154949cfaa8c99077f23fc33038cc2232769a4c4ec34eae5f38c2d4797111ee7377c1cc6f6ce7f002ee35eba23400aa4ea4a4ef29cd91f07de51bd74822614b1197fbaf0b3880d76700ca6919e5f2c7659712616d1af52164db4f10f31704176c781c7105b337aaf9b9fef783f436b1908fcf5762f44b35536a64de8713dae160be06257474179c27558de4f8f354b6a17200b54ac6a8fa7732ae82e680e76fb19c7956193827e67d80a26c88536c35f9e651a9ad451c60de86cb8870509d077126cdab32461ae4acd66f279ab33c37e7a509f9e65f866408d72db3d10c7fa724fe06e27f707bf2b27a0273f719cc1f590bb5ee8883a702969b21a3363dbe71f98453c444fe3d5cb0efb9a56f6fa81428968d03fed9d05c0ae9ac9013c3a0237eaa4ed88afd925edb9f0de9ea5bf097d67cd6f0efb780dacaa883e5d633f957deeea4967d21d59cbf063c11598e9b1ef52dd5fdbf36f86649ea49f35fd082cf99124718d28602acb074dc84b0682ccd43ff422696ff80f9eb203d17916f851ac5cb46f47cba65c6fdb9353325f559f04f8f0d9c7e8cd6a817b759008886ec5560f3de68548a5bf601920c18eb23479ffdfb255130136c5cb0e2394e8e91db632f5be9ce50a73392126f635420c536a07b540103304db3dc086ea82ceb5befb8c7d492cdcecea51d61371b65d5da8c4b49d0b5acf96690ae6e338277c92532580cd62b2bcef1fab4371288f7256ea89dfa1d003c22cb2b423532087945d41b62afd27d4ea1fdb9993e8836650044885a3843db80ee77c1a1449611a1dc0f8ef9633e5f570ecf7003e61cf89102cbc49b87ccb00bdb94c8fb1712868c615ab8bb2f5ec8cb47ed058f580e4e0879524b3529c4aa17544fcd38b761ad490385c0a5ba6e263caebd70847f8930872e1c713d379335f6f5778100729efc3179e2f82457ad4e4de646629d110a471cfec5983149924d3086bbba4d8556808e2784aa825b723421f84f0814cbbcf54a90efdf035b5956ee6e6e16bc8f1aee2a104933727b4264ee6715f85404c3af14791c85ba420d4225fc34f2361dc68964ab52b86fc3da7c985a4bb4c25db122a7ab9f8ac6ca1da6f3bbffd3e70720a2ca9957a860310cb360fca1f8a5fa1996ab92bc8b653f87c01febc9d8258cd3bfa1d05beaf725890ff7740564663dcbe3c35e3aa05f4462ae2919cb546aaac8908791a5a4a468f4790d76f68f3220021fea32b1e5aacfeabdeac9a62afddf3c3f416ed630cefa6b62d00042d3c4645cdeb5ab9e770d3f0e590074c22c12f8e4c0298afad57d5fcc9c06eca0caa6f6521b74a3f63f0f9e754a5649ac7ad51b43364b9f6ee363a4811bec5c3f953b8e00599fed494f8e873ef9bd7c56cd4591d21d693c66313988a66aa028935d634fcb25ca5949eb716d3090b30fd9a63376ce6748fd97d30bb09453b168be19739e23236609c251869aa3891cf0327800d900545ff559781213310861a4f0314ab7484367a7d32429ba1efcd7957747af8d601fad36806c2b5f037395aa0baaa1405ebe15a65010e192d3f2e80c6d4e04d2e30b6c8d380f545a890b0bb1ae38d5b4d0f105dae008d1cc809cca7508ae9875b711b8ed9619449162ef50be05fe259bad123cf2bc77121701c1ff0887ab6e6a90d100c3e1e73d99d1f08d093dcb4b3999e252d7727c58d97e61f183c1e6c244987fa2e07b21c2191563661ed2d8e03a4d6ebdffd9051ff6dde2181eee717c13167c566bfa1e9bbfd36bc8bece1d2a3a284d4e1aa6f62b05079a4bb8d73325ce44956823e67fdd6b453473dce12f9cc844e5ea613b89a802ef32947c55644a6dde9c987cbbd8043850527289c157bbb985771bab713ac6af199242241b7572b891ff321ae693f536ba5d040eb2242c087f07400a0d8e08a6e2ff7650ed570c1e140d59a0e23c6f2d63cf13e295a94f13e9300b0bf7be0cb797ce295e00659de2ade6ecc342761f1e04d21561875344b6345084a0cf30771b68c07416ed8ed76d59acdd6e2a2893bf539ba3ef74cc568d049f38835f0a017eab322dca2a488325a9667d8cd4528def866ca3c7d7885d3a51ab3e2be386b0f629e445ec6cf812238303769ad751c3a58964224e48fa2a16929c3029dc85b04ff72c7a7fc79322edd40044028a02280add175c310d3edcb57e5eeeb0cb4eec3cf4f02781c0d6969945aa502c056feac9420f1c311b379ccb78bb33567f3168bdf67775238a667fcfdc22a2b386c402e0784111c4e92bff782c4899854cecf0eda8eae52db15408fd8239267e7a035516fad28886712f9f95d45ff18ca363e5c45603d278df49619ea5c7cf488c26aa8e4822717c9d08ebeae490f9126ec17fb9510d005bf7106dd40a7bdd1f9c59d5eff3e65b614d9b310c85fa4679b8fc5b6d85051cdf3b20859d6c6c8905324e9cc3bd7e4e25cdf05fa860070001ecc95202f478a7059fb7eefe908d1588d0dd0a6c9dc0b38e6988f305239048534f320c2b0e5c620e5bae99be6f067ef76cfa772349b543c483b412d59104dd7bb51ab26f2da282321d1f61e3e07a0fe7242faefb039e2218372bae8c6dcf8a1eee8855c85030d325edb0bf87317f5b5794590ab78c621163b98e599d1b5ec096c6dc8ea313b275c7fca796291bb47264b8b233d27abca3d5ee4d32b2a39e96347e9f1a95122a1ad7f14d929f60e84273997030f9dd95090c62ecd79d783243349ce23726701ee91833ff73bdb2aee75115191cb4371bb13b60bb1844092307a69b78df53f78bdf08d9e7f52770f70b419b20759ebc4e72c8204544f2a27992628920e2219591e212924e3a4c5ecc3c7f5eed5b65328efad3447ea8f32e1bb8c90bcd3103f9816cdb7bf57eeb20182f8c26c4fd703e3da8df0ddf9459af629c0a26690c6c13233970159795d630654c10f7b3b2cf5dc4bb528e317b2b65881706bbb32344cdddafee7f30ab05be8b091b4a5ff59d8488fb2baa60a391e239bab217c6c4ea5d631258ad5522ca32539afb9a6949f1a8186a80a93c8c3c4d3f7da2cbb73a7fbd500e4e7e46c846f4547d540ef98ba1aaa7914f38639431e230610d28e396024fc1d9a70bae55aec9bc8be138e0fdecd29ede88dae48327973a91683649627e3cdb5face9d0ddc1b6470829e9156f69ef6b4ab38d67abb53a79626425f0b40fdc839a36ab7402b884cee58e0494dc44b0816dc37d7ad2d6278f95adb989aee3c9915fdee36caa495cedd82f54f1c867914bc71c428f88cb773560c683eeaf81bccc6f16e1220448fa9c60c1463b31d40f3b733ef4aad79ad5b807ad99aee6c0bbd8071d85fdf11b4c970dbb1b108b0588b625023a351634b30a635653a0e4d7a3acc147544100781c8dbea8fc9f68c2596d79486912aa760b50a5ccd6fa8646167e90723aa1f714026e3c7054390e7cc66bdd6f8707cbdb199738f7ba0f720f4555d3aa543a8e83ea14d22a5b04384a0aa9129b34b6eac9056f145493d0fc05b9a521b5ea6232fd7827517adf1fe92fac4a6e3c928e5c41030d1b9c1399a1f2fc32a204091991fec3797d920c5aa6047d07ecd69bf0afbbc1dff414452bf2dac89d96c2fc88f6aad06f12e95119bec678fee95f202a872c46f83a65dbebe6b3adef7918b43dd7ca1e469c1b778280ed7b4256125d361608b79de5ec59ac5abc6d06bc3e216c12aba34809f2bbc8225562b2310b932c4a0a1efd03122e42546cef1ecd3f5a6d0bc2e48ff0f84f539212a940da0076bbabd2fbc0da35007c0d3648dcfbe9624486b526dd67ee735a3dbe3881ba5ee03e99427d26b0eb038c47ef6213ca35025f9168798ae99d7756dd16bb6a8af7ad437a31d8386b03c72fc4a313974e90d3cf05f023530f19ef3e1527ffac74f485c152a028b26f39298fbd2c47e668c28e97fec3d09ae2d8d600278481432f0bf80cb53799eeb736c4d55f102a0e9a154fdf7db972293b5c79711e110a9f3419b0be80544ba8408b5fe383da7b8238c7d6c0682dd3da7c00a9dbb799124ff9e8a18901acc77413534c3ffb39a1fb7b9489787fcc1cb984fef25ef4403153d37f85fddd2ce3c9a94cd2ec8362ccc54bb1fd6f13721de2258e709a356efa6000ca48e93e249205f14d7efdb1028608e41e7f35d38c63bdbfa1fc41b89f9146d2647484d95b76e5f05f88eae0c1834b376ac714f085399988037a3c259c70ef95f51e81553658533623d20d3ac0919a7c070920bec081ddcf3490e8ad922d94fa0e04080ff3f58179e1db0415f3106d05b84f9b2b423bf953e7056f7d9af90c1e3479362403e2ad2a23762b620978c86adf888b6259c4f6ce17ff73546cdaaf797a6ecca88bbc98bcd5c67ad6fd2991b68c7c615e9f3d4e56357720b712cea5927e09b26e49b05bc4bbb37b3efb4e5337c23cb8017bac21b39c350858dddd43384a6167af5954a79b42fcd4c1528073a0427ed006af8f74ecbb8a2d263213721535c589be678f06e775472887ff2696091732f01cb56a467ea91e35b980fcf50fe30b8db8a50b5833f2b156b0a452e12d7bf480405949dc2d5f6063d46f80fd81731df9ff77093f09d29bd049e5dff2253347c5209b4fc36b9b1526501db7568912c8ca108ad4071834f967ae759449cf909c1ef22e6f07532790bcfea82e81629f38384859ff622ef208e09aa65c7d9185b5ef9aa35949f02b0a34bfa09d8ea84a304b9dd0c5928e8dcd1e513a27fb070d7fceccc315214681b80d10cc2b82a0f9b7cdfe3886e695c7a3129f6c7262d575c9f688cd46115da4f6a8bfb797d87e446ee9c125b083cb4355a100656a7eae6c8b0b82e0099e81fecffca586f0397bf3d0a6487b07d6e9b5eb45b42848e68a5298767399f21e323b8477a063e7b0c975df8f29c1b9b0826442124fdcb78e45b935a61efa52ce8801914f3788f42d4cfffcf34e29599645fa298e8586e2eb02c557540e8e5fe621a90262351d4a97e2d1ed6a6cc60d3ab7e2b527c01f155bde1e510cf275ad82f15afcbf268f8f480695a698c7b3ca8f41691eb874df32e29f131c7a4bb8cfb121c16aa399dc7c77c14c6fde8ae392ff9c12bff8405250c8d6cc7ed0680c1cd04c23aedd1d4c7a652b6af34add6ad5976fa62deb061ed99028e64c8b5020c6c3b15416b832a8c7e01a532d3865f8f4f64ae1d3e94e80f94e72a57497300f6129244ef923f262923ff3273ab26e51e9aa03e05c2be634b6215080ca08409f7d4f97ccc540a8b5747465bbfe6871bec905e507cc40d46e6854cfbaf3d23c5b050c0e59d5cfdfc92c4759566c018d461144085da580c5532f69f0d00813a40dcf5af899fc1a1017faf0ca76bf8c4e0fbd6ef772f73c6cb54c0ce7c3e6aa4e659dbcd6ab9b6e58b10c76c321d4681a137b99ccce7d3ea5c2f9cec66bc4caa9c0f62deac4385a8ad830186bbd7ee61c176bef0699633a26129114598cf9857e6c992f64112b2d49503d482e8d17244088c5b56eb933ac6e845c33e69f60be302e2f9ef6370845550a5b4c919f76a3c0ee617b6a688bc9fd162aea1ace0c73e31c18f523f01abed80fcdbbba432afab86cf70f75a456791ec3ac2e75caaab582c57182a9a1c1cb5f9c05b0f7b39eb5262ba33b97d24ae7fc43276b75a9617492cfda20149e38e3909b1a6ed6049e1a9f27670ffb94de5741a3fea41a4146b9daf850349956ed32ef97110cfa93bb7867edb88b9535fd0f6737494a51a6a4e702ccdc50344ec6b470f92cc9a7481cc70f79cce550279d877f5d0f52696277d24480e538df5eeb6099427ad4dc8f7fcc541874f87861bdc3a2cca5a8e7f98d8d3c977261d8f15006c7aa77e3ad31d81813bb70fc720347cc8432022ae704ea721891f1507b017d42646e50f69891cb7763c23d33b2a2800e3e05c90135b23c6de123c0dd8542bfc9052e689466db78d1d955c52321cf5a630a560e0755f6888a5b916477614507c7515975ae5dfd7920640898cc83dbeee7916cb7241f84846f6410781683f33a78f6c7c671cae24338e9b82d2b185e9d72378bacc045128eeafb4bb630bbe6123d39ce51b47a36952e920105586a04e3ecf9185b269d8710db164963b6ddd7cefe17f6c3aeb1c43e55ffb3832c1756841ebc29cb46a05afbe565766ae5b13f51032d9be85a45ce2f706ff80163b33c5add718c8d024f06b6166269df479b12d25fda0d41d0c05efe8d6e53ac70a14d93ee1a36976d19f1b981897f86303eef2967c8abb0c8ebd9d76a2fa570b3b44ee15072b5b970b7036e985497d8c294c939e82143f0b9a50df0fb9fa9b70b9cc9a67ad9b158c113722718b8ef6461b1f6e08df64c1e74ff75efc3537af6328511362f79d142101fc1068ebf69cef44e48b907b383d55c68d6b719e8ba2c4834be5fec28c14d9d538f63670ec76203d59fb1ad2d8d990a84e7019e5d21208daa823140528d48b47ee4952fc28516938a047b76099ec38c4a0f3f3603ef52ce9f8e6f4d5dea2e7563aca3dc0f939ce3893f3205bcbc52450c91d27a0e8328d13c6fd433b78e0afe6b675aad82b7965811f772881dd87a009ddcfe58fee6d61ccca1552d18270f9b4415b21c2aa7c5d3d70b4b12e2c2c11999952e8b44ec55b651109fd4cc755bf472272a0a23df98eeaa51c217c50fb777d66b3b8dff0580fed34310fd0a6198ad48431d1c350c962490979d62f9016326e149450fdc6e4d17df132ffec049f863978575e7c86018995d6995d857aca01b6fa320742c3cc34d4a7de9a36caf83056eba011765ae3f39c27e8c3b53e9cde14fd33199092e4567efced60cf1739ee7f40f7035cfc0118fce78db771f96999d4e0188b2ca4bb96650b97fe7e3d6ea96f9bcf1fd83719911c1b1e4d08140bc4b5a0b26e31322791671038af61d6546275b3f0490ebe9b5c8457d7a0f47af5346488a2002a97af5ce1780d0899dcc1220b341af3ed37a72f311a2b6eace2c6c17f2d9b4919eaf912a0ca9ec9aa2679ec58175367a9556f3492eeda6248e90ae5688e19e619f694429b37f9ba734fe02438f816abec9bee983c79d8d89932ed385e688f676f3af84ddff4c66076407378cdf741e54fae2e8d889d5cccb1c724078f720da6b0ba26e8fa70b891e89005551f565a9ff4e205136b2a0bdc6eeeb18c28f6ad6241cf0f3e8dbb4a628a354cfdfe299ef93849e66a27cff8e9a3d9f6af6e5ed6c87642fb5a9a3cf2af19012781f6a097202c083993fc503a1e5ec3f553ee8acd2f2df55692e4aa845d5e2f83f68e417c686f0174da08a25558d5d19af9e848f0fca911e6897a79e7f21237f754d8cbf67c7f3d8a38bd9c945bebb269ecc92097cfe19332b7d0eb91dee44a585230c8ab507ed1c5558fc044e004859911a7696167b8c18acc8278483405a5982fac25b1a100b3f44c0edea6f83086e5bdaf467bfc1ea94285133f655b2aa2321ffa886c64c9c32a41c92e48b7691032d30adec86e2ae2c0f33a1014aff55ae6a8b2afdc07917bf41307eb895bfd4d53b4895def5cdb02bfeb06658e486a9d2e3954b6a88e5f538afae7632ccc295c31317babc67a23ecc3f29cdd808f6f95131ad7f30b8b3dc85adcce2a426238bae68e89c916acf8fb6a76a9279f7e01574de9b7050bc434dcfeae58c7bb4f08b52656c64a76e1a2e9c7c594dcde3f5ff663ce30b272e2fbd699992cbe65129d130c73dce5261d795ceb3ef8bb38737748d2e312c9a458a819f013e925ebc7610c182964df154f53dd00384419ef1a00c35f89a85e0b9fa616aaac1f69e3de2934e9f9f96cb508543cbeef13b37dcca80d08da52a95049c8586b308326ca095ea8bd17222e34aa099c44451ef715d63d3fff6401bd35529b551656f71414e8b6de9575444042d7be07f64a5d4c6b538d88df63ed08e37f134968b1291bcfdab7c63183c16b9b5e57c09e8a67c519af5a11a6a55d280c7b0ed58a29f6cf5de558c907467de98a8b9f08110d8ae8708904bf0b38a68bd0c2af23a86274b2d9d8ba806bad490ac92f812a5877dd312575edc1ca766e150cbda610b296f888cd0ae00ad8ac321cd875359db28ac6f6b978ac905c161db544320043a5a23a89125a803bd7efb83607309782426382aa5e8a629c8f5fc4e21bba59e8b7d21040106b01600bd91a298c8121bccafa2277c0f5c84e3944bf8d595e1fbd0b299e16ce16d66fddb9e5607ddc4878bbef666f19447fbafbff23367361b4360aae18f81aca543ab528541b79a072c2cb4fd62d5dcfbfea5d6940f4a3bf035dc00d8d10ea58d22f0e5f543abacbb8393666d246fdaedb8fecc272aec2d1541bd9e6601e4ce4b2cef7e9b9c323bd5fc23ab0027b61086133f7c1e0e0b0189727233b1bc15776a89dd2de45b456241aa43a79d60afa6466f1e84e8940f09b7c90f474a6c5a48eb3560373857b44499fca0db6cd588bb5464521f1716399de30417ea27088d8474b53f633b292c5ff07abee82af5a03234fd8de81d767dc91bf5595296ccbc5d75380d7ec9131d6fe0ffd8f6964acc9c78653104e6d5449a5cb45f1c3f8ffeb6217b2ed81464dd1d78563f349f53d061d522a418f980f733ef44dfdbe659d627d9da9a469962a305adc97f8636f23800d37830c1eabef000e13c1d9aa36a773ed2279812633eb37d3f3a49397024f8b1777cb4f3a4f8d4923350e71824a6ee0097d74398427c8facebb25affc3a922ca9801dc861f6a1d78bff09ae179b9cacb0855ef9ad6ea07cbabb598edcadd2c085d7633c5d095e201891a041bca3d2f0fe13a3e7a2c18cb16bbc946cd2ccb67c21bc160c3e31aeea847a1d179127d10d005b1e9b865dfdd5d1b183f11304f1498311bdef2c9cc5d86058ae376e564d40f2e75e2efca25407a102b053b9e78c8ebb4d6bf115741d9b356d317ec542d69af44043804cef73ee86f2c8555ecc45c99820cac44e0adfea5706d55ea860e7dda641099be984e6f4f2c5be8f899f7fe6b9ff86518105120628e629023dd766f380add1380cf2cd72b4fc4fe0cfece47307fbc03b70517ba6bb5462fb90f44c6163ef1656defe2f331fb773e3c4156da8ab0eb1a9ab6ef3c08ed83615207798d828990bcb72e913dbe83612342c37bc22f766dc986defc2c0c4a76025151b1976c3c1869d20181d3a3aa32220b39269dba0e3afeff7134f8d0e6112d986a721ff1e8f18834770fe090a4ce704b89725cf11d5505a18673fe54c9a8c86196d8b9afd94714c15c89ba5b28dc8ebccf66bb93cfa096cb045bed5a30ff54e637eefac4c0c344b4b5a5c922e0ac3d7c11c4d1b6517400afeadfec1651cbfa6e8b447462bfa1519279604a6fe2366c81d45c10cb06806fc8e926879c37fc15c44dc131c96a5244205aaa7bf5447067876b8cca036f7aff49b06189a2ec1071ddd1d73ab0492085a6c71b752e77d40b0ee6fe03d097a047d829d17956c35a31054043ad92fd97d0ccdbf214499810cb77be27c52413bac78dd3c436bf1612e429008111dc5f34ab03c790df57a229104cad8694ec2c6387ba11af73fce0f2c3728d597463cf94a6721399797d18e76242221672c369d04a1716fb3b0ad311ec31cd6ee4baab8500d2db506cd3dfb98bb12602d4ff782ae625f49aa29709fb03c46bdf157cc38759d76dec055ce641aebaf0da81f009aa2ad5d4df66d1f9f9b0220cf81e0bf8de1ac289cf8f89082602c5417e400b0555fe0032e3fc98e3d994a6c99470b1e54932ab7f7f730a5683e2453cc3c81a1c2fe9d03c7d04f74e71527056650308a0a3a27c0548f9bab5bae9ed891a0ce77873792f34368eefb4668288329a250e8db91862a9598165d0b23a68fe6ff65db1fe0942f6f50e36fdb22c6b3bc3eb6e6c9664205eaf4526c8a85f6ff854a5218576d8cd564f3625ce0b217e34201c43997a6c3cdda1dce2b6389eae7685af727e81826076756856be3814c3d2a32d47507bf527fb676fd98593359f558c24e98498dfed6853219000f0c0c5dfdf8b83e6a838c35f9f3c18d4f1f9165c244b0a5a8b22848bb56aae6cafe1bfb7ab7ae11c5b545e004a63379e99dec9b1ae43a01c5720c9a7aa222be824aff942ea41dc39a4bb8102951fa75c3e1bf30f01ada0adf1787ae1c2f09a242aab4aa4b62064cc1c1f49a9a42476d38adfd31cee55d10b6b2ebc7b6389b9846d44b91212975b7f8393afc84605b7c85265cf7cb0e40a66ffa77ed8f1550f83c6d868f4bcf92672267a2584770d72c84905adc69b2d5349384eb5a719ea8e0eb2938a96bb37f29fb5433c31464c429103a003566d773f73380e037c76d0b8822c67529e0941baa07f93d013adb27ab93d16b2fa0328500f422e9d5b65b36e1ed2fe2fa58572f8fd5bc23ea8672f635b332fe585f5e20d41b3d3a5c0d3341e2738afef02f68bcf660da3c06c7c379e47d8c6c5ff16b0e91c06f8e2800ef64534102ad3a1be5c8ab3c5e56d1626b816c9310ab50258e0397a86995c006c457dc8b72f8fdd371c92fa3ef7cbee83cc7e1ceee4cfdcfb76eb8384634db94195f4740a1185b5a122e82970fa83a520661db49689b102bc09915330a3eba5b589c7afa3ddfc75ff05d6d90caa422e2fc21c0a7c75cd52b30378e28b70219117507d969704e10665037b245cfd4dc8584ddafb87cd0d5503c94721800eebbfc7aa20324b3cdc2e90da0a7d24dcd0b88e4007baf016f7a9bc3984cf96215249e9ecca8186b6ef9dbac37623b81e7109baf8f289ec8b4f8733c63ba583423889bf9149aaf7faad6c3daf729b912ac5f75532ea01b57a905e110dcf59352cb06b7298f953441459f646457d772c990998a4e16c3efe0fb924a5a7bd3b7302bbc34f806d264943f3def107d0aa42c215dbe9abb530dbc35ece950188265dccb826b5266a940d3e285b0a7d3f9efb4b0c11f536c53521b771522eaa9304767c488524fbb287c2d7ee7b75f19f3c4d079b3ac570ae330607d5eca24c93a743dafc3b8e2b225dfcd844f7f9a28fd93e3eafca186a12963546077e5e7953a25a0f9fbf3d02627498d6b84c42945f01233319de12138eca942d90a6bed062a3d390c1bc284f8a2359e01db75eca2b862265a3766ca91afbecfe158ceff675fbe65005cbb8c1cc3b4b0957cfcc33e9aa77bce4bc6fa5a1e14a8f0a0773a20a3d5d0c276454b5402e413353e5c51389a65fe40df577e259ec04db0a37fa346b373d55755409f601f15cf488be9a222ff7d27eb1617d379abcb4a2fa05884269e3ef90ed2b88ce489ece40024677fe92ba7cdc2bbd7dd519e0d687f0c72bc4ff6e099d1dfbbf7220ed190891d668337e73554902965f2792b55cf3a33d14afd60390837c69ffa9f17eebf440ba31eb6ee78a1207b80b6d263a8e7580da67af739a212599b732c5b59084e047dd9be7ff62cf3e52189fd5824fe122670df5bbc9592ad7b2eb1306f044c52764e046dd04f9c351711c7926de59e63f8d634abcb96cefe92d7d739d98b58dd096f17a52e7af18fb6c024af46d1b60fc1aabd37be99734b62116906441a00ba6bc5ef62d996565985418becee62e7e0e11b478a4a041374fd8b01aeb4367858e9c0fe0bbaa34b63f3e68d2d2003daa9a9bae2a9624a578b3eb8e86d99559074a2a82035b235a56314925d0f42d3e8c854c73f07b5dd71f0c344967b310500fe4a7b82b72ea6cb369f9568a04b97da202bb0a193753ed07c3716343bd56385fd6ca109a7ba0aa9089ab8d4e4017e343d4ba788c65d3deef58cc888bd634974d13235ba16db6c72ac6b2473f9c668b48a4160adfedf960bfe5ff2e276e7c373a8675c3727d3513d7d0f89d4db2a5744ff45e1167fc915b9fd74e1b36ec7dd49552184856bfccc5dd31ca749f1d2db792245504e5eb31eecba8cfc09af43e55b751c62cba4f0eeb2fee400846328973086843409bc4bc8963c90919a48753689349e663a8198d1a73c225db02068b2fbfe1ef2d74956e7c37970b035da0f93d1068ff8123b2cf9fa6bc83490e5ea8c0131f33ecd06be679323310e761117e45b8d2e0b08866a7b1f8051a17d5200f0d2195db755cc19266e75d41ae581323db92f806667cd7d36ea9f9e8b5e78ca0136a84911fc95bce70391250af2b1713bc4a154916a07115e285f757e258a55456d3b8d7bfae3e8d68350a14ced2300b489e4dbb71d65a901b903d3072c8d5c7e4081188eb24e56bc5823c00abf424644fcc7c45dde2433facc699a3de88c5a50dd3696a3cc71237d79091eb1e25fc5663a0cd62b5285fff6908e3392c8d9ba7a8f8b86da5525d0eb2f567f17505ba871ed706c3b72254410ab74b9903642875f6de78af2911dfd2df9ba71d3b9e5924b24c73e50ba01cfc86dcaca6a2df486f30530fd98297a854853c63096eacb2ed625f7ff8598e626af66828722647df170ad0f2641b32f67559f7ef8131cd370b01dfe6833ebeeb25a4db96fe16d2d7073a9ccdd5841066bbdbbbb268bbc90e6225869b34224a0b48166fdee5abe2bf63ccc7365606ba5794b59c0d3a280f59cc63ca2a1ae7ef1412adf72ebf676578e192da43036150341ddc1088e301d4f61c42e43622fcacec81ddcdcdac703a68de0fbef63ec5fa80434160f16d8251e7bf1cd4b1b2e356ec54d54fb0ebab1b16a04fe6239d144fda913e583b47bd116649c6d916286e6077e6d26d19c58037fd8bad46f229cbe06074e01b880d6bbb254597ba200610db9b6d47df3e317e1c93872156b7cccf8e3004a08d3f0f80abfdbc0d43bf170826660b35857ca45f0bb8c0e9df36ffa1f2a31634cd31d0eb010b52e204ef8a75bc2a241c09d35738cf4ee6cabfe499fdc791dc1773d34d1949942ff42aa9fabd203347b45cfd910fdbf1dd4999a2eeabdb46d9005477273b7bf4164241573e18c5e089a5adb4ebf3df575271000d4af1670586e825add64d1f9b971321f5c0fc87db05c590cac01c425e9bbe3b2d9b9801e11564586945f6f145c0189e5e59d82cdaa68ccb2d5d57ff2638ecb1cb58fa91c69ce4f39664a1b7bf484e7b2649e178c9978bb9b35d08694dfb85b798b859a3c4f0e8bfd097701b0739f19058d877d41a92e9d399f54735200f81a07ae5b21bbd94cf9fd1a6d6a228e25e7978430a466fd3ffff7cb6ed91e2b5beda61923043e5388d8471d00ad7fcf5b9e75341866842ad686a96b3adec44e257d1e46b541f6c26baa66913e5f2276056c77518ae9989c7fd0e91d254f9572b5c8f928425c8cd73316422f8b9d084c34472b05d0da27284f5d309513b1400cdfb0bc129099a62f56a62423f46ef56cf952e9b0813398d46305cac1a8f938391799137cf1f9bbff8246bd3f8d153c33e0f2507ed1b943dd8eeef642a2cd02e09ee8849c531d3d213b3e08c4ad7990346654bb7786b0522c5b9d6b4b76080b7b693f4bc13cf3ba5a4038345254febb316b31f842b68c5ac3376bf8cb78b0203433c0df533a0c0409178f6e2232f306ff2c5783be8babd79498759fa55ea19de77e43769d432d1a6e72f81e489c37e21368768234a3a5eacb276f4a4597034bd1dcbac8d67d74d2980e75d8f40cda3da365fa9843f1aa82f933e2f4326f1a5fd873b925709ba69b557d4cb55a719b7dfc1d8592b692bd123d85b92d04e50787a186eada77157cc70c2f0e4a42a6a3dbca33f08d996ecd18d857ce0271f13b3531f37a45986716338a49475e45f8e2cc6695be5d2137ebce08eb7c1b287eae806dccc9f2ebfc9ef76ea3df2ffaf422e2e4386a9da1ab0327d6770a3e239f6ba7f8c1b4fa08a7fd5e27a463f4066c3c7cb5316937e6d967d7eebce37cd7d9dd542027067089e3959a120cde09523206b1bf7a994cdcd34c453a1313761a5833ee55e6f5eecde309b201f746087378dcaefcba13af72159bd5c7df1d4f17a2f88d372ac4d46a565edcbe43e82f1e4969340c925576e2ed0ddb186b3418f4e0bcec21bc18765ab07bcb626a86b19491ad88bd1fa3bd684b7a5d628f58bb8cddb0ba3ad84e098bcfc6cb1cb12e0eec56aadd4b1dc405f70133288d0846a855d50cbac9778326d103b6cc03d38921d7775e90d19ad0078ed2c791bfda172de5421394fa716ba8f123d750c4c2d6f72e264b03741173366b42a8bea8240960d211443936f6a7e2c8aa83b4f57bb2356cbf778053ee46b1ef8c50dfb87507099c510514212c6fd5fe9628af8895de021298dafc2bdfb477c681f962c5bf31abf35cb867f07b672b348e55ca305a6345893e0e86d2078794fa2142cff3dde328e014831ef06774ea828b957954b440b4772fd05a72e63947b6dab6445c42e8753f0db40a305b9c3324dc56575cc213afe49621cd0bc7b121342abe231198622aac74b48ec57e6423969fb227aec31c4ea8918bd817431f79c7bf978655247e94c66e79143d43173f3b8cde895cd244ebb801d608d102a4fd4e351114191ed3aebf082cbca124690da71e4a4af056231105794ec61185b7299185251325d8accc57f1fb7fd2e17725fd04e35b961c3ab8188ee91fd66722366594b6128806e8e064b4381ebc0cf326855d0f65a58bd883986eddfd1d761b1999cdd87d9da8d57647151ecaedd981ccb56103647b5d6717a83a0befc7287f78f796bf911b9760a22ff82427d37427ef2ff6a2f4663dabccb11e2b0544c20072a75348109728ece47e674e0926936d9e91b8f8b98ea143169274deb907f84b435b219358121c35f8dccc05b67c48d0c8e6386262208f7a8af09957eeed24ed19cafeb38a23876928dc7fd86fec1640d3ca28c1d75ed2b0e3d77ae890d0513063eb71f2be70a5288665b2918f835bbcd55cb863e673bc47fd0ed84be62577af971ba9cc91e322f0626620b643c79e8ff447caa467fdbbedf868bbdb3ce51448549fd58628e975e88b1e955e4d0a4864992fdebb9ee26cd1554bfe716ebecbf00189ffc25826e7f943ca3cad335f3402f2ad12fd6de830da6a56dccdbdbee2df9b03aab6226427451d7929d899581192ac573ef43eeb7bf02dfaca77f904e71dc190fcf7161f41db0c9eaf235d0016b11fa1ac048b649dd78546fe8104dc52c0b18a7a443bd8302322ef4d5fcf7acc1197c108cfe4dccf00499543bf68bc65a5ee13a92747337d9d8aeecbadec89da8dfaff7dc1e060023a5eedf878185ea5d7b7603a3e40c75e12d28c7c133093166a84361dcaa0b2145dfd5a49f7620eb9d1698524eeb7d360bf7faee1a1a0bdbc131bc6c2b285a0692cdf1be4155793a89acd94f8119439b2b59f15d7124ba40a0a02b9b3074d0df8631ab678a25c7b670d35cc755407fb4a0a9a143dfaa63b1c90ffa2510f2b8182cbbf4181ca803a1afdcfba8257cd5e1bb1282d4d8130fb7f99286b642d49e7b1fb7090492d8ef1706039e289fc1d964545aa2797ca36c35b8a3541c20a0cdf303ceed3659891604187a8764085f42b99f47bda8544f03f7ddcbf2e910273b2ddfa3213465e6d26a2b811f01fb8a7e8d6f735435f6cccdb31654645f9821a3bac08b8947b6eadd9a873738ad348f5a67bfb45c53d8798719f06569c7d850684b27b72c8422cee25526a67bf868422c23ff30d2e92ae2c3d7011a7e82bd5f01871e800e3efd4abffaf3445a4fb0e0a8763111a567c544be4021f86074835476dfef2a638ad6238abf41210ff2357bf5db0a8fc53c0db7b028830f47f0ef9e2ecc08be83ff6a60715b14e68c0d2538c63acdd018ac029a3a85a42405fd96663680855bbdbbd70109b0ed7b8cee81c6c3b6d76742d7a3463a8eff25d9c022d43efa04c1834816ce5ae6a7b55b95fad64a1b6e8ce41744029d73d3094587ad29710396be01d13a6b5fd116106d07a66d8088b2ca675f1995c92f767e44a971d8e2a5c39a273fc508f0ddb0a574d4558ac3524da48b3b8e421de7b140af8d2c42016c8aceb0be0d16db57ee9ab87cf921d2f5a87e7f59df45e2cb23896934be44c09aac7996691c9bdec3b49ac22c581e937d5e37db8a6990b185d34cb6eca34d8592045d3ebbd186765a6f694307f576316d30fed189c16d8eca503bae7b4ea9ab4c44e9072b15b45fa6918f5f63af0836a020c623e88f01e54e54de8f55ee3d8cc8b45417bb685459911bb4a21529793949d520db80f6dc6867f1a3af152913e1d551dc09574350a57d3dd0a38bf9421f0329052bf80aaf0db926acf188c310052425cc1cf42812b62d167135d4cfab969f89d115b702a327898b29807674eb8cf214b6ef4cd34ac5a31051e9959a5b0d08705c73a94e6c8d1f7aa8a9435ff2da2d6fbc6b1bd0a17493226dd9afea943d0f8b740be5f5b28c28a676dd6f4251e8157de48ca1cc4b175b653a2be0ab83da01ce571e1e78bdd2872c5812d5596bf61c471bb422a4cc823b55ead757f6bda30efcd0b6651871975a7076dd19d343254394cd472bfd31ecf6af5f1fd65728f76ba4cea17b62ac89ca997b25b2eb974e97c741b16512623811beca479946e9448bf1951f2692a4b15bb7200518c9e494de4a15d0c8efbae49d5e9763d4cab4a01778f13d37d0d98e5938035c71ec7e7256db7d608057c5e992329ba0148e9696f2cadf329026009ea4167c25429480bb1f5b985487a590232c571b210ce059637003c0561f1c0b305b3552eed10b48c125f83a0d4ba81d5e1ec951285f167ec50f5bb07bc8997460386ec43f49c0d2792f17a93c262f1efaad7bb8d5b77619ef76d1329241e12716fa35cbed8ea1982c435180bbf38bdb9de1121f6b057bf9b61dd32147ba256dd4e83c6856c381d28734c55af13553e2a9ec7906a4e5e384b690fd3fd210a20d17877161f1bddae8e17d6fddb6c8e56caaa3e6c1bb1f9176cf9ab2efe3d3cad2b15f855e6b92a63bc798a3d47b71e8ff332a6b9559972ff94932250ab3516ffeba332e60681f28ed2d568734813c3b77e015ddd50bb4cc52896a543fc5e6eb0668d36b2dc5c8250388f62612b199077981300007347c60992a6dcc601162babd712f324898e88f0f5ea862b8cf4b18cce9ec5f49d92a6fe35937e7dd46e2d2238ffc9219469f47483753eb2ea11de4d6300434c0dd624010d49e99939ec7247dac5ca9ef08f6b8d781e6f51c4454411c23cca64ccfe8f0477d83ee856bd8d28b3acd2a71b1d337af5109b4f2c03981c1ddc1723e2069de8327a7b144089af5381ff1049060160016eff6c3d4690788dc92d8f708b9b045f8336035090ac77092fb5774251411d32472599d8bfd1a3827f1de618e2d0d87d7a7ccf5c185c20173a1401ffe5d18c75522fb01576adf5121b6a314e669f2559000dab82759efbd8dc4e8bda7ce9a41f89b4c19f495373fa4fa6601c91d8841829f8d4a9c3e7e4914ede194179b3c7a0035f7dd5c376744c79680839dcc8bf0fcac390ea1087bf5a8fb818875a48d555948f0af673b705a547f86dbc491933e5ec83577cb7d1b990bf83dfb08fc5de50f63e23bbff974085e60746021480c29bb9b0997016f1c14c8fe884ddb39d09c869566deaa2e93e86fe076685f0f723db971a8360a54c1c87d4821bcb063cde4b7697c00a4e75e37d116f137a928da8e972831a0c63d769abfd4a45d11ac6a59bec5627481a73d0f9e2c58b5ce2adea240c3a991118bfd7e5722a6e6e0b76dc7de3a3c37ff4e9d005f0d51154499e4734edc35c45e2563232da02d988ba0e04d02236a1fcf685d973321209b49843071a1e776b1450a8040ae8444dcffa60a84510f91e12b977703f8a6bd5c871aae78263276bcbaeaf4c90d3a04aaac250e0b20d0e04089c24c3ae57663991a2da2ec57ffe91744d14a92a27ae9b41e69c9fce79fe61753e1259c023effac5510f8ef0efa3d0db4ef9249f606679e70c3644051bf40eec84b0d61006379e2696e85e54900d683c605f0e440d9c85f2588d98bad73ddd170966e07098f15b74555d151a6102ca91f1bc801447335c80ceec97ead5078d14e31618dc75727e841af641ffc9a3aa84499f0cfeaaa7ce78bdd8d2dfa70ef9f7c14585a7da5edc131bcfcff30ff23d79642cb861a63b4a4d8519154be001cc0c0da8ab2cec8a7007cd434d819e756227e83ed746fa0218ba950b1415b91ffeec7c28a80e5e2446f37d14c703b87ffb36cf02572600b669583d323bcb0a584d356f09509bbe6e541518a457934367b6a6c81f03d89ef464274a9e1953a10514482cf2245ac75d763e1181c43981cd255ea53f7d7b11c0e483f80d10d72731f3aef47fdaf147eb1803d7bb77aff83122a67728717075bc4d84f1d41db739bd02a13f4d0fe1c8dfc9b63e963a5015cb48c0564da43013e17ceff8d6828b0b142e215b5edc2f0475eb0431a16c204d99f40c3220f36bde5cdf32632c285d6cd2a57c26bd2fbff7aa2f3ebeef9a1b2ccdd13b890ffe163f4e58dad3fd28c92bf922a726afb1a30c0f3efb90c0fcfecc713ca2b747480ae008cf69a83adaec394f8fd00929c153773a076870d08d04d049cb2a3343ee2ca3570f119cf1974362666546904439064c8a3e70d8fef8de9901320769a1b4f8bc579182c1867ba98dba919e7f3f726426f70c2d57c14e829ea7ca85ccdba1c5dadf5894b69018d091c278224cb326f5577e4b31a6d9103153a6379e589e229e512b735c087fe2524910133ca282e733c49df8974f3639dea938962d87289bcbec63ce13d1437fe490fa4026bdd32397135ebcae8f37500017909fcaf9d67123dc0b082d6c4b329fe49b2a9e947bf36d153519bb3c251dcc9ff7b459d616b13a84af60f4b21eb40b39d95b5eed07fba4d7bdfa9590f5e7914f9a704d7a05eb7f142cf178a10f6be6e24a1c6819e39c101b9034395ff3aa48d5669cc88a7902eb99fbf1297c757938685287716ea9f1bfe33d9203036af636e119caf7d5f90669f1cea08cea792801f1c80d13bb13a243f30303d6ef579f4d2e24f9628eb08cb5a7c5c07be7d5847aab8de92b882ba85e88428aa619f0964be1c2fd0a5558ee61a2df832e21d91fd8ba796066dd939cf21947f82b8d5b2f63a5dcf8e083287ebf35fb9115ae13f37c5de59094cf9145db449f1eda59a60afa1a0d9f9ec7394cfa52c7fe39b82cc4cebe25d70743e75ae8a481f0d88f3d35dd5e619ec2dd5f96832590fe3508fb96ac7e52128ed3c5c1d9eb45e1a8d6982b9c1da0202a374bab581fec795b613c0f4ff1d43390c36c2af462eade7aa81520cef39c12a8fda0a1549eca0a1d7487f25a1355e009477c18e55d2dfa81fd22e25ae1cd6891a23608c1ed5a77946b588efd0d7b7368d6b443e4f48a455128cc394bd605f10eebb3adc3e71ca3b404adb93782753da5dac32b570aba0239020f79e6d82e5ffd2de636ffab8b85a1dcfc578a850beccf23846ba85aaf923a13fac0b4e57142f9ef61902f536018aa350788016c3791b7fea392d674e319669bb830021da60faaa8f28c2dd9d662b770ab59cb5bd6d031f94b2ff81a7b1ee42ac5e11d448f8f9bf549458105550bf1ac4c8c380f398702900d6482194fb19f63d7605edb1db5451eab1dc2dfd5cc4c115b3947aae92170e3ac8c44f52e181800c9b363ea2f05a0cb465c2921458325032c0c8f664ad90b928600a3a77853a9851afbbb59dfcdb8cbf50953bf12620b69647393f7df07b275321e2c8cd77ad8265c0ab3d03d9010f4c65aeab426d6b6442fc710d0da3ff95dfe04c3778fc687da47e14eb6edb610b9b0c0aa65042d2ce047a107ea72b7b80e6791e0df57529da08012ae8ca965bbac1ca21e8719f6c8f02429508933e56443692b65fcf1ffba53ef6cf59a9fb98a7d2916248bf89678860778e6be6e4ebee3e36813709568af34f64af7be06a372a62b01b123391db301d9d734579e3ca102a02908b225bc96f2e7b7e2a2ad85a636e33fac4f730e76a50ede6cebda520e1082b4dd7d6f0ecbee0c8066bfb84a418fd00037abc2aa6980e96885f803334efc069fada692a7d7838957772a40a236b2517b16aa4825ec6f12094c0c09a12e7e36e28ba275dee9d303bbb6d70632ba6eabe5f25f049090e67733ff1e3af1e47838ce0911ceb2672d4717c89923797b8524ff2a5b1d46e33c5c9c283dc7ae93e0f09ef7f28092da573fa19ecc4683dd7dce7183ae76b0e4ecc3ab1056e77035b0cf4bd4fa362ec08bfb43a5fa239f7cf509ea30bd686cca77b6d5a6c67cb50f9250cef5eb6b2c0e81d53607b3dc9486c49e6b2f6681a3528a04fd5819bf79ea2c05aa825bc873fc3823bc690e3e725a7b1caae187193069ddea516770c1d8be2799bd95b27efe1920c05aca4e696519745eb24600a1f6ef24b688659647fa01ebd7d71cd0828e1a314ee524e656473d7ef2590554ce60124a3303888ab558a22d96be5b0180d53ebdae060c639de8b9f9e89163a15dbd0fc484cb6f1d0599581435176f8bbc09e8719551c0746e4974766b1825dbc1bf59b79a17661e67fa8919e2f261a1c7265a167e487b3e39e8f8bc2c710bd8f54cce52d4ec02e7bf9929b06adc5927ed6fa5662151c85745462847b18a7170e9332e8abc9024cc143c4e0bbe4e8f75f62688b46383b083b4716b04d51cb1b3c5ecb5956fa6009f7dd13a47a4094a09374f8ab21074f6cd147f847b06cb0e0baf72a65e341a4617d1d2edb7bf70915089e0cd84a57c00ca2c9f1186166978b961fdee2cf5c1249309f89808eda77da39d5149eb75615b54dbb5e9e5591a74f669a4e926b4912d84a5f0154d122acb7d4f1588bb46e02942c22475e80b79c8df787e6b8e07415980a5102c3a1e31193a00f0e78abc66389555705fda0e8304f3926d83fa91a427bd5618f08f0b0cfab679a10bed32f4eaa48eddd1cc862f4f15a3197df253b4b068e24153edf1d3b91f317e6e43626642ac5beb7304f845971f82d7691f614576aa9d3ae67726e0d157605d45d4cc4c1fbdfa7860f2eeb7de295b1653b96d430f15478cdec5a7fc46d69b4c4468cfeaae1d8e049976bae7cbefe0b6c4b0c333234cfee9c5b18daa3ae390a73552442187b3c3778ddc13f272e1586bb967cf12ead7e8c6dca317525e148d7b778802b294c499d20d7ac3897ba1e14f044023ebbca452bb323358bd71fbeff48184c7eb23361149b7ee824b67fb04a774e821de98c654d3945f98ad01ef61030795ea97eaa7db4ce3b7930fbfdeb63446d741928500a237d2e6238dad7167860f358aa3725b4d2d4494924c37122d59042bf87ad08816cb9253e5c839d7d9123a43419df7a567f12d2d54da9c5b19c71a46aa2e4d6c54de53fdf9203350a12a70e8a407596579d13e15c73220c33d3c578df245bccf71457f14e7b6e04bb8d523f4a0928cea6e581379b3dca66e9744876e3a7cc30b8fe9beabba260a386400010f155084890bacf042f71046f78bccd7e97080fd05776b6d91334f3fee3199b8212e300993381617d664bfde9a44867a7f3d8b613511ba067b8dc4796fb6dc1ff51f719084005abea1532451ca335089d97e8473b43bba80243d7930f16d69c193fddfe14357216864161ee16315b3dbf7ff2ae25858fc53382018330c0381baa3cac262864943f310f1c65b3a3cf80b11c6bb95153e9ed8e31d3f588bfd903322b7d29506da1466494be4145656aaa516c7d324aeeb94c2fb82aebd0c79b832808764fe0b1ff0fa3f3a38001f5e31404e425a3568549b632bf496f812e00b731ff860777b3fb5d351a7fd64957841ecb083aab7ccb74132aff2234164745cf1e4bf1461993b65f390f44ccf1b1bd736fc46e9c63a1eee01f50889b4412497902f88aee870fdbcac04856ff6766e5b9c64cebfcf81198a2ad479b50cd6e7ee58547ec782c068b2e9ca8254dc400aba549556d31d587c75201b2375735556d11703850b636a7a932d5beb873c41834334e0affee5c9752194971e16aa06e830571ecebbb222de1547b46e6470bcad829363a98a984ba3e8b2d81b0c60fd08bae8011092dd9ad5c9a5ea9fae492ba267621b7992429479ebe414c3be9df481c5bde65fb13d28ca2d9ba3dc3bdc009e5672dec66da690fd9375bc844fa656e07c0042cae41ecc5f85edce3d1dd8e237c08ec97d6060d47f80a20bde0f533451799a0798337f1aee7886f9d853dfad1e1cb044262bfbb56203ab8b03d52537d3d0399db384f10bcebaac220ad1212caaee4c9e5dd9a6e540822db944ead8c30785310b8632fec098115708e04d75f449738c5e84cef103329904a04cfe987ac63d53b84c4f62a8ae1771dd02c4805ff6e84964304f5883175345f6aa3b66444fb36c1c2cd2845e7b62586efad245eabcf6d416e72df2b24c2e021fb3d78886e407d0e1ec6a82e9340ce846f7994392e861e2291b7d4f9896620f3d57f943b75b9bb19cf76f09a926e61acda6cf4937609680598b186efe5a0426c2e7ed9f18f9d11b0671ff16cb3668b983de72d971dc6691834c67660aa0a7d0e1cce191911d356a6ce6f3ec9758b07db2c72d440e28a8ec3b018dbd97c0e4d1df339cb1316ca051b4afbeb793a58e6d3dd428fcd2eaba7dad3758ef526260f0b33c7ebe8d3026c49486a8b70c2ff6e9c71f252532641c10433eba8d079fc1ed45d92af2567f739ae37009a5f21eea36463528fc9a9d73f2fc12c11935843498542175c5b60a17f8ccb4da76d31a1deb5add20616a1673dddefd52b1e8d35f51882d86b75e5ef0ac9017e3212c6f73224182cbe4e4ff97f3cc7d30bdbaa91002940dd891a0ffa72a710079d28dc13caeb226cf47793ea6b539a07c08012d632ac780eab1db6dd90f16c63b9f6d40b5ef51dd756a64bda08b6919a94873a3b364992477da30a8cb37adf548bcb48127024f2ccf6ea684d91cb449ca9122ba6578e87363f984fd7e12de442c070ac355553ff69824b83ef09301a188de059d041ec8387d4dfe67fc95171bcdd171c3bca8094594a0fb850c2dea7dff62cf3caaa500556a4948e846c45d2832a7f1b405ede2a313ec81caf780c1a14d7f78d10674300be88f7f2a828e8f11ff4d6df2d80f673c8278277748fabd4f497a12dcd38b2060ff7ad93655272de2161cbe3358f22b4209596215d532c98709dc7a6fd9f3732155cd45d4c67cb078e4580d903255bd16e8b9c03a4ea902b802f6023ab3c22cbb9bd247e7969cc271c220fcea645d7e9402c40bbf89eb7ebc7e915043c101d54692bd33a7146a3ab3b2edf7ee9c5a70ac18d55dbefb875918515dbbd1fc2f23010afa31d09a0c915d75cc1c206a7e403e99fc889f856af700fb9fdd2a3752354154d846552f9337093db048a721a5782c418734879963634fb8fc5a7f878fa174d64bb4a5086ae18dafa7649c5e7ba0e210f03097e375f101f21670e860ec017cc9c684aadee538e364afec5ed7eefc083670e995520285cea68c65aaeecdc4b2faec654aebc91e4f253de6c18bf9b32a10be23ad96565f59d90682468a6d50c7f47a89b4f10196e9a199e60dba9ecd98806aa6f2772e6e66fbdbe46f60e770bcda7ddfa297ad87f4820310f4abb21bcfde6b0c2f31aab3defa25daa61259d318ff57a04bd5ba8616abfe8296bf16379e7985f790c53e8a799148931b72d2f7bb387320079776395bd3f69344719cd563628289d05e81ea3a7a17b5f935a4e422472b11a03b2ab4d1649d0af533be427b6f2d0fd5277ce1f5d313d5de9be12cc426ebeb73dc6e3906cd963e8e816dc59caca7b9de08277c89c34a4fac1889d287f4ff3ccba5b016e6cf2ce17402c9da21ba9982ede01d0a6be9507997090d7b2671c3f8625dce60008f481f20196dca015a7b99664e8c88d7e2b2fb6ef0cc7e17822b4782c3f53a0a2230eef8953f042e27ef22b99f0521fc60b9b357eebc89a9c48608269702531a5e38704f840688e9b74a3786bb8555dec94ee22c40dcb34f3db9cf273096d93c843f1f95d2a26ff346badde90dbf0ae16f188266eb7b40602113ba0d9a3ab3ea0ae3a1a4a014cd6107dfb51b062c335f897a788cad98e37f10f45dcd0ac0535de728b7526ee54eb76f82fd862064927146923f5667d94d2725ccb0a9c4b6555b3dbf6b44bb72398d4dd4f5049a8f6e24603e714f08669b3805b5818ad183f115ecb6460b8b0726657bdfcfc5ab392765665492682ded027b77f5904b34180f33f25f31a7decb8c8c5cc616928196a5f892e664e538a04d4f2098c5d1d5f241e9e80154ae25811a989d99dfaf12ba68cc8f8eaec1330ebdee307796a315403283560e4fa7392177673190cb4c57ed3bc9cdc064ac379927b950c9d66526aa7fce57deca7a6d3c1e6cc74227d27bb8171e73d3c4f5ba7a31a4d30234f12ebfc1d506d13c1c02af70f4ae4e422d9d60886de4789ace91f20ee3f5984a2fb515a035eae668cb65d0f2b9ecd12ea3cb3522b23a4f3640bf4b62be94c1e42231eae9a5110b8d4b3b2a2d0dd9f7671baf60c4077c427b90ff5105addfbd4f450309525f79a614ee70e214c8d28199f74406aa04f9d62dd4fa64249e480f97c38dfc97b1762a49fdff0051873b9633bb8c4427205f54baa5ccfb0cf8430b614553b51dae9c37d35945c27144238c566df3ded7f406d2ad9a0e169ee66ed4373f6dd67c2727e98fc9451544cc2e3bd64e72971373bfb8a0b958e49c04922a64824285791754e378b5856d55f58c1e62d4c06e57e54192192e51af079d01d2f2af71ca1e181fb1ccd97ca5e9e3192d11a1f5ac62edb46932d1769017988331550eabae262b99e99567ff6e45140e72a84301a278a0c90b77daf7d41944711196f407579abc4998fd9c911ab82c9ec15377dc5f5f3bc330088eaeac5dd3aa4dc7c79faa7507fe8fb41a38aa907007c148b7fe8c4deafa3505c74683a8e087e50a7d06bc146e8b545ea5b7ad97a61a13f36c10966cddb657c2b39c5bfa3ac2c5de3b83509bcfa0306e9473e762d0ef108bc52fc7a13b08fa2bc245f31a80b43a7fa8c9e97bd6e422f48774124bbe9127c0e1435a00d22c3d24917b37886fcd263ed27a8fcee639c971ad9f1ad41a47f500c4cf176e891f4d48056cc912dc0d36458d617ed91315958245ff28b5a155f5e6b4bc20c17494172183e26caef8ed7460f8ddfd21812b281c1d865d7177220484b43a05f0e486bfe6fa6853f1d1786ef6659228b93c65470e4aead0ea3cb189c287db1b2aaad8e17c68bc5162155690ee80685e1466351f0e143961158b9f2095f879247e4aa35b7df0dc0690bbcabdb113073b455a7b0c97e2782ceb1ede2d966598f017d10374627a8c41f7af7684806c6c2a217b232ad8f7a7bf831220b983c19312f31cca6dc08343534f18b538ccf1942fb20fe68dbd14bbb215e9990504a9a8d6b5b20db61058856150d2cf014484936ad138140f8948276150b78bb89c12628e61ccb82670fed3c11231d973380e9e2f4471abc450f417ad0d0fc01ebd3e843da1592f827008daeff23b6a191b678a5419f77a076aea91ce528136ebc7898581be0179449c3c58396f9a18e163edabd2d7978986697e6d3b4c457ccbeb1a569989caef6d6b69fd52dc1399e2fc0e546e0bc76ce50049b27563cadc26681706c78b54cead9f0a1ed29d29b7c9c45e1a9006e6d5936351ed5be56182c910e5a7e30d88cbc6acb8aa3f32fb76c8b30b37f28e55df22e3ce4e1a8e8bfdc7ede74198c87e3431395d031b15de6959881caa335ebe8561af156b90ff98838137bdf63525324a92c8dfb3c3055c0a51617a4ce737ba233e58edeba42049d24b2044626c51f096632bccb3d924e5eb4432f7d892f9bf72308bafbf0c99f4059b08581ebaa4d5aa727795a68e1e2a2bf510ddc5fef19ec4ea7dbb51dd1980b3c3664248b949252226caf4b1b9dbd2dd0b99f6db79c9c6a485d7843703c6036cd438032f8e75ad9e4ecffa69c14436a08f68d9a2c1cf71390f1a5f74c9283e8f1fcb18ddff52859406e5e023afde2a0bb232d145a9879068f1db85547eafb4b39ab0b1c63640665a82db31a12003f4e80a3583f50692b81c2f51adecfb41a0bf2c89ba567b326ce2dc36ddcc54d5db55ce2429236b607457ea0800b60d6dfa0959af08fdaaab703247a46f5ed6ab3ed38ae099e739436b053d2d989312ec937d89e9cf84e45e4c8c873adae0d3e607c604659a8bf350bdb3914e28812e38f34672bcbfed59231fb7ccd9adce7068b4ba344aa58847af7461638929ddb8aabc5087a6bb38d8f42735c5264a489a3e7fafd57c4f3c208b5a3093e0f8acf5ae720eaeebb42434e0de449c1154e9511e43ccc71f2f91e988f693885f206c9c1c48f628e2c98b61c2f10ea0380a1c8a125340e41288ef76cd30e6c1b98e470686fa060e630bd97613f26985d65115144543b152d036f1b91435709a8f0fc362f78e562e38df4cd9849ba21b13da35f0bb19c2fb0abf236bc73947ab3fdd96c0c9952034f0b90192b208b9a6a25a532744c5d8d6e94079951cf88d6ec63d0a07c09c70f92900ccae4c24aade87f338a38814d4f88e107d964b6659e0657e99457697fdf92cdc46c976a378b2edde0ca1d8d82195955d14ef195615ef23cbff13f7dd7bcc66241da03faa7899c6f4daa2e04fa0b19a030a1fde0790c77459902a2942d257ad8acc1901e1fa2668e08efd290df3f1d0f19cb98b314d621cf049c4ca09e3d2e81a00ea4aaceafa7dd4de26bd526a265f8bf901ab26444d8194bc68605877e267a0733000409e8df07b6fae5fba4d54b196d8744145a620de8b14adfcaee85a9a3fce37d1287eb9777004c42a60d6407635df478df2545a60130f3f99e5ad53347575d6187bbc4852bcb306467f7409869f420232b70ce454a250cb63655c90f5aad0d8e66a4afe9b3ad386da19d565ffe2a59cb12bb7f3e45dcf032c27caf4d9e0b09a9264c8d66ffdfdf0c58f22ac63b31358f954dbc70c51ad102175c095226a54cc03d4d2976953247a451f90275113ab221c4aa747c9b6d8a4f33cd94f3d32b154d3ded24c551623128ca4843efe1597d9b379b1467bc05bd1b07c64e6b9bdec1ffdb13a1a603e7b6641e5f6b5b751461c67472843acd3635821975e592515b7cf27c37a1bd098c24211a9f4df81c268ec7c3abe28c2cdb2a30ca4be2cc72d579bb7e5fc6330448e55bddc25e42f672f9a19a05d0e93001f5594c6a1eba3a6bf981f8cdf63b43615bd9e96fba76a96c799a9611404962ea66ac91230c45e0b323327bb8d31de8c659e4b575397404390c37fd9bc3c8abc6d99ab83ce08a3b518b018069b11c1c731189b4688819dae2c5678779b8c9b96a7f62c5c86b2e20941929aa4e178fddbde2e74363d771ad7f2beff16c8621b47a2dc01c15ebae4db7d8f9957934822eb45881039c8b98ce64f109455a94c7a5c08967d73816392b98fa76075a2f8bfabc8a73ca3d5da9bd743c7e0d8945ad6432114b5bf4bcc6b9fa1a15e0423684f624b00226b42b4d38225224e40b1405f9b54c3f570b220dcb93980ace2c8629545ae2cb787e3e966dab0481fa76da6128077b27d3dbfbd3f4bac97fc90d21703cd58eb3a87ba4a584d9ad70b729b2c0206320406da7c41398217ca7d1a36feb8639b7ff6bf64b091ac612782225adee6ba2774b019fe725549a7bef2c980787cfb732e6760f0ca1ee4690f570ce5cf1103dda0ba21a3d969e3a815b57814170009d7202d0c4c252deaf85957c183de81e457d1af127429cb143c59dbdf90b1bb3585db931156e76b75c97674d1224475c8c4974e935d76f7aa4ae42a61b9d5dddd5fa52092a6b14d1d37e7a8e0c57e9f313d0ea5bcf9185fac4d7c47aff9bada738a7a36ec5054be6674c3dd305b4dca817487ef9eb249dfb0ef62fac5ee7fd804c4a10c2908995c8adfcb824811b14301fcd6e251428aa78d6bdc9bd9ffece2b7da9aad12c31c8b44613ca359c6ed618dd55a91071d933578c6a89bd401a032a3204e8ffd8baa05af141a34f9e1431c72c5c3ee7c3e23be3e0d9f2ac7dcbbdcb2795eccfda04f44ecbfa0c49cc34e282d3b6962946b0fb845278fc5c0d11ed8bdf354f4761ff79fba9c48e6c6374a5882d690a53594605dae13a46776ffa29d248598e67db5a2ed96fe844200f69b253a5920c47aff66944367d9df3b614cdcf1332f43cab67c62f3d7ddd54236e9b8480232436e1dac78bc45446af5bc4fde370e7fa7eb7894d27bafd3a2fd583b81b50251945e1bfb7558563ca1d81915337f55f28953feeb9be57c836585e2e583167c91e5d8609ae56a54dcab1ae20e46621b19e400245ebd7ec99d2333a22a6ef014567157b1e709807a271bf6eacbffbddfdc9344f7f1956c78833f66258fd4d6c6eca948a8b15acf4ad9ebd187e400802756c4388a7f99a946f8021b5b63e5905b86a7c6ae797735bd152be266405f4cafa71d6813395832167a5c725a36cf36ea866428cbdf5dd9ae2104d67b9c8bdc089236d123a761882c3270c5addca97a4989aba117f6e305778a2128a8b871d05d64845bcd25cfe5343f106bc106f1b3dbe75e75a06f15083cd654a6535a8d9f460f7ded5c3c6cada172e29705ab17decf429e526a9175c9c928d12a7c84b74db5415ce41eda011bbb7b6dacd846c889b470f15085e149b53a74eacf9e380f713fdcbdb812b9885014d61af89895402f8da8a96d6ec3aa98f544f0f276c11e5f9db476f014a5058d01f6cc392daee59c7ab99479e95ca9867b1febbaea17fa06938ca354f08188c1f4a15f5304b1c369a29f8cf52f2c4cbea67b69b8fea0dea2fb89a7cd102c823f9284402d18b180d75918ca61f5029664e37be49260910fc57504762a2e3d21f8a8c79887a6e08b6053e0e2e1b1d86ca10fece51854606e1b9e032d9146072f763b1927521b0cca055643ef9e3539a37e4964dcc8c2b6886e1239d1fdf0ff190e1e86ac8c67e6cd107654e3aa77d9b6e8ca9e7335118e94f39252aac7a69964882ab74a7c03b59e3bad0ad67ea42d19858ce70a92ab7eed74af809b029b6f735539a9dc04b5d89a38ec9603b9207147f847df0f493c34324c63908ea79de5bf7891bd0a054b3c99bcea84095015cb7edbb3522a20e1159be8e618dc9be801176f4a9ddc71265e778511a147eb6d6d0b5e2e6b626ae4e0fc730ef06cec7d46280673b6e4d4d326c1a20ea2affb75eb223510fb266aba5514553988c2a3eb7519fa5bef4804ea3fbed846796c8af6bc95320aaa7ba74f376833e1c7cc82bbe485cfce674a1c1a54b12cd1b80a124fe50aa3a9916d1cc318a7599126fa7634b668002b35c998da6ab1787e66cc4721ac7985175eb8d45d4885147da0f42c7af3d4f8d38d6a699a4b957672286d91ccd454d6b9fdf6a532f69af9086be46fb6801450ced9d2cbfd49efcdb8a5414971198bf94d03f840348f1f9a22e757f71a085ac6242216dcf60fc257ba6a78f9ff6e9823429ffb91f6b623356e4b5951d1716dbaa3b0a12c900cd625aa2cf4a707125767491e45d631943bc429c2f381940a46dce76309613b6867c234ae343158a9c2b45d13bce550834588566dc58ba3f10af5ad26106b8594fa9600dde9c2706cbb341e3bc46f406c1ef8ee471e5f95608b23b0bc8f3c0fb5bbc327024f59d9f4691b329ab8bb51201bc745d33bf7802806703d6ca4b4e0d6a803b489853a8c833602f0041452763edd190bc49389c0e14dae7bd87d1a4794d1a85ac2522c6469701a0e0269f8bab59c603d9ff3a26fee54e8bcf4a9f447b4634667df12074f66b0fd95c0ec61b195ed49ce42fc3d17ee103a6a282ed9e188052892a169175e0cf62a546439200eb5f10ec08c6e4abe7f62562f9bd07e0df6b3e99cbfb82291daad7c5579cdaca59fc63ef4fdb1875192f54f3f45704aa62e1ef503d3b0d6d9dcbf57b8b88cca7580ed18d184450788188944f76a6a44bfb3acd9243b664514ca8e38964127834939d38db9f7584b28796dea0edffd8fa1d072fbc9d64302a6df8cce80736e9a8ff558734494915e686f47f610ac24b2009b6542874892075922fedb04b41133fe6f57f78432c52a8b6a2faacfc27952e9cc794f2f598cafb9bfc77b00dfac2d3a651e7ac3ce8f9aadbe6579ee94d0cf1fdf0433079043dc280073784893e8098d082a2c2442a7bab90236ee9382729fbacad391afd91d5fff8f69bdaf135366ac2cb606afe72c0d6742a9efc031f00012191ef8244a8d448502763eea6bd9f9ada2abb511e96090790962e8067dab5241993830b1cdbe0ffb4695626229df03b57194c908b29da29786e18336d4ad10e676c4c4c4a1c77da912446f681ce8ddeaa68636352d0fb0863cbf8aec32758064c97d36dcab8984bc78e8f1695b8717a774d8fac3784619afcb5b0e4e9bf6402ca70e935276bfe82a70ba3004284fbcfc9785bcb0b61ee5bd2998a7096a8b6372b3e22a06d08962fcdb3f16b8efe3e992c3dfd7ad5f177697ccf6b508d2984d5701e4f8d39ea938d8077942ceeb8deef2c844c49c52faf1094db78fc5e382c768f6e5765360bbe5b61acd9af88a478c2531db12118099346e66f02fca8e373380685c9eae7693b5b0d44e76ba117438395e9cc630532390db708544a6f8d851233e671fa0bf8364d56a8b663e44018939ba2522db5fb8587e17c5770449f1cbc4f98df32ba762686a016a393836b4006fe480f210726c0ecffbd82f73651688da6ded5fba66dc959b9fce9b87addcbd399bb677f08d0fa3c1c94b11157881315d7ef2eb27a4cc559b5181ff699c783785cacc5a810cb1159a12dc4bc6f2c17e30e6b2ab335bd9c15cf32edaa65e88004d3b46689d0bd5e18eaed4b9bebe26c17047b8c9d84a0320808fc2b8f3193484d7877bb695266da6bf9acaf0ef579e4317b43e49b21489a2c65e3d0eb6be4fd84e0bd456c482a931b0a551af13b4c4e417a9333bf3397790af7eff3f8e6442c45ace18a7e8aadbfda66a0a6da5b08d83a705c83deb1fa8a7d8480305e997b126f862de3805ec132e2a98c271134f5feab222aa487940eccf3ab3131807933db3563bf7f70a49f32624375062d05b1db7eab629690027f0630b0574d639e380932e7a78817b9f5efa4fafcf966125da5b3d6613d65c3eb88753e00b2eaf67a85ff055349b1d4b66e4775a410a9d74730c829a1a4dfb36a1b64a4fd887cfb9676b498605421a07e1c7fa489ccaf31b877e0f67fb7857732314034b914fb5696b8f047b9e01560c01f40f1c83d211f3a1d40bd2bae7a7f1174b7ff56ef0249978cd9766a84a3bec1ed028ecaf8a9ab27847b68bb063e8824ffb68e18761c2d2e4115fe508fbb76bbba979940e70fbbc9122d882da3f1e9d34fb964cb4f19667b56b0d9a640f1309768c6b69278368f79ec4ccb848faa467e8f7fade2c2f64da5579e00dfdedb444d4eff49f9a8ea23ee5d9655b4bdeb6dcc879fddad45a689972d2d06ad9b4ef255cafcb9ec1679adc7cf467ffd0ef05b27ecab8f19c233f3ccc6b47ea5c5ecbce6e65e405e9dd2eeb9db1f9289198adb782f866797569a7d9ecc762a487cec49f3ae39b040bcdb862faa97f9db63a3a1534a891a4a61cc0dd0ad3070d91a57f88db25c24defaf6735a6ca5fedeb4b869cc98610c23c8cbd6438bd87a5c530d924c3a61f3ad686feb0226e64534520ce9ccfc26a1d1c618d53ceae8b7c293ecaf137296460f3a5a652d2f0d31258e827ef8e415a85c7953719cc29f3fb94b38e4699de204865c20ab3f280be21f9888a3d004e9d4f39b38ac45409bb6f32ca15afce463522fdf134a10890bbe9753b11b7c80bf4272596a1c8bf922099a975632dec8b89d8ac0067f6ebb9ceedfb0055dcc4a8646ed1e7ac98e398fa855a7eaf82bcb78261d9673cc91cab1c9505b910287ac2545dab0bbce982d0331e3b6c9d0014ad3fa5eba1aa652c7edb703b6fd4da747ee82d7c8b90f82c745bf4a856f78b9f9c1989dacca252208baff4166451c88f2418735cdb461dd0a7de219e4eef0b3d6c85442a1c5224a14c2b9f6089563a0b761b04d154a63ed63f85685231a6daac69abf458a0957e4cec168973a44a7657c169a15a07c3fc2224e3704d79a7dcd5bde76016c19b2013a36b1eac9902820b5a868df39dd583e80bd66ab49377f594a0f66ddcc9e073a4a440ab5dbb070209d08687ecdc7b4b1da052c55223a73abc25f5aa446e38941bd147328327249f6e94db0dc5a5d89dc4e52514975fd4125ce2199c58b01061e5d8da4c7fc2639f7c2868d1175fd8c415e4d26410d30b4a644422ee0a53de961a216b4bf730fbea03d0b01fdf33312c476834e196228f7bfd26bcfacfcdd24fc9aad43d2b11873a938c3027f605816b590e7c8f7a4631b153a1b944a0fb1751b39e397e0d80e1f1224009155e2d46d945bf272b37f56e8bfa33f044c956b59c6b7a51cd636b842db24faeaef5c2ce825f0fb68f1954ac0757f4e14e63fd06120a831a74c069e5fce55b62a983ff5001f1426ece4172fc36532ead39c66f9a7e9f7b861934b1e34fdb016067f0a29992e2faef147974858cf53af4652564b6180f81f287354b01fc6a16788d0499495caa3f8e082f6a0d89feaa3a6bc605fa359fb2824daab2861dac2aa700fb25e0f37dc2e35672712c5a8cecc25b8e1ce59e62066d26107685fb69e9a2b2e73a9ec4d130c526bf3acc707573a1ddf96511e8dd108ed4426770aea0415c107c097a6972ce56cf9c5621aa74fcb319f0fb8aca55b96d2a9129bcca807041c36532604cad0fd1b8250d61eb23dd6d8e5d4ebf04f469df89dc1ecafcf4a52eec1686b001fa0757946c0b5ce20585fbc113c0733a905744ba5c093d50a87ad4f540cca767739db53d2b7f835f778ba7a966e1238fdec702b703ab775b7ac6b5ec00fa503d0182b8b7d59c52c425b65802726427c736320d2a64dfa1377fcad5a9ee6ade6a05dc0dbf2061e8c1b02137a9c5ba0ad14cfd71f1ffa04f50e43285e75a1aced1af7b2a87e78d653d4c0331b30d5b6c1eb58e100e8072322c1b6acee61538f16a2cfde74d7002edb97c26e3d505e189f5e4334db8bb4a5c0567ee3ea827021f3240285d371f693572bb1ff83d1294bd96a516947ebd7374fc43da32a9297062323d9a2d94d56ab5d1356703dee5b7375abb1241a1a63a1bcce1292e373e822685cbb469f16db47982127d69cf92808ef39afc31cb12e3a3db41a6ea377d301dd6585f56826f4e00b3ea0fda017d51717a84494f28ed0ac96e7e40eac6b4e5819ab1f621cbf4209cb40ae005830e0b9059bf906e3d994e548ca26b64bd438436aa70c8e572acb7bb9747ffac6751ca0fb04025615a7f6ad40bc5041e4c4b351d88044dd36b7b2e777c27c358af6cc10a93be0a0c0b2394bafd2797ecce9025786b8396d7ab3d1625e913373fe5148f878de59b5ab4ed9d09d11dc1e62b1d68e072e146de2b7f07b103f9e19da6afa2f94eb4608ffc758716bfc82987740b0e99222518c9633f67558ba91b01f131ab97d47a807114b651624c562e9f3fd2279ed95847b80ab737222b3578fd587414075e6361219f5d1aa500392e009be3b9bb0cf54ee12e23d4125c46cf68d28b22b8ec70c330f2b4c75a5d84933ae7444978c916b0d57d9ee9dc682264f5b7de119b5e64e7cc0cf2bfc87a925f54ff9d9acf237561f2cb05db2c5155f5510a6433c63a3975feedb381d6c7a65a10fb2a46635ef92cd34571ad0f4f7760278fcadd2dfe08847dde06b0c69b9d5428e76cbbb3005ba0c1a7b89c414325e515437ccf01b1aee63325c8547d5412676495adae9ff543c5df798f14170696ecd6b8edb81cf09121cb915a8474cdeaa9a696a5353a7e7bedd12a3e5d446ecd0775491936840266028cbd70bb5903c1fe5d48fd3cda1f9c27943fbcf1fa60b39fc29b4df9b9e442347a549098167ca8d7ccd7a8f8810b3bd499fb057340108e9d756e056a767867d1ed781b8031e41d7ae3b29e495d2daa1461e2d198350c2cb8cd025f5efee4ec8a8ca5b13bca5c68bc12e9101f869900ca082ec859ad28c8db4eedcf940edba049429344442aa9de2cbee1add04f5a4f607409dd3ee874bebf0adfff65542a8ec7152ff1f92fa8863486c285cfc5946b069cb94ffc70736656fa7b5c19ec951d1d5e930de6cf6b12019fd1d038f5ed15f424630cef289127569cc144dcbc4c441d026f3b5c1c35a0ff0324ef87b712d1318e0b6f3684cb5b3d00b6bccfc321808acf38137a4ff9c41e6f47b6f8acd1c6c10fa2bf6be7f27b706a285105356ebe07966c43be425a7e285f22813f82d252154f0c31c3f9319c8bf4ee15e62ada73276697c672b73348d945d3bbba4783ad8b75e1bca7a985542983d80a647413b7c59d9824d7c8e762321d1ce8c1697c7ee0c208b6ced63744d3f86a3283e845d811b9a625511b644ddc8c0943cfd6294580b36f4c79bcc970e337837be57a9da0c9172caf40ec94b980e074f9c178d5a06af4223ed44c9a09cc6c61ff2c8d1e00200303f996b4ac7406c3d5ba7aff879d9e267755fec9e7099995797d39c37980933866df23b104a6a11648faf07b08d3feab0622148359b91e21af9c41c0199e041a2227547780d6ef970e614f0eb5e39936b354538c0120c524b356c0efc72f50ec588acf63dd20daef8c583dd36380ef7f6b316dc3abfccd5f8a0602cdf460e9da3d3251df6e7f1eebe45e1c4ccc04bbd902792e70509f203e6ed77ae30d66e4dcc2ad5e1e429da07ce3f096b70623149ceb3e94e81fa6502aa60cb7dd2a8872ce6819072d4849bbfc64c4c2df1d1887aab0e0435a8112dbfb04784838695609d35b2e1d97e054456452c51962344d8be8a8ac6925d7590c28b91355e1719bd63618b09d1dbb22d3ef8b9b755a453e9f5f802e90b776d7fa0c63b6e9e2964f4bfd91572ecf72a9ee2c287c728b6a7dac3b896e561057d31b4fe479fcf3b469ae7b352ee2f5d055f277d87b23c9df9852c6e1055136bb50b924614d01870740cfcee6b24307b2d9877b6e40fae1923c2b11f803bbe230823ddb46b893d62f93ac568b478a312d1775c8e91cff65397cd7b939092618d28e83e29f3c0abe04ec1f8ecdb7509d95d048597593b3d01ffa83d388cf629949dcf1415c1fe8eadfd24c6bbeb3ecba89a1187a5f32ddfd51c613786da073c79576ed4566f4b79cde5576fe51012781726e4828102f09aada3b6ff693aa513339c35d461efbc09c0570a55523197f530226e1f8aae6fc6d291a3e3f64f216c240e9c740804dfd1477be810775926a1bd19fa233165fac7d0d1c77fadbd94fd6b4fcd9704c7f42d2d8c95f0995b4479f94cd8f7b0bac9114ca62fce18e72873808c18e78383904c8a915876f6120bbdf0b22de0a9466c5c5857f6e79a9e260b60bcd03bf570ed22814a8e1426a0770028ef5814070c2738ea7560a8868524b39f8de4801b0e182c6e409437bade664b5080aeddae3a86231bbf0c3c0596f73c41a87b2f697172df3805d271a2dab4827cce121539b932cff7ce80cb63d47e8aa74c39e398e54a1e6a982b5c4de9c0a8e5a17815f0f445de565e78ede2029aeaa77b1b406f7f53ca7e46e57163f61014481df75d031ad4c273a05c7cabc4bf13686f9b13291f4ff017501fc983f9795c28fd486bd60aaa5da457406b042936eb1007f32983139cfd01ca80081c188e6dd9672d69bc229a6bea8eeaab2016a1a607677961dfa33f73c79b27a979ec67f11c191ab25bbe45a9a9901c967b9033a08105d966cb1e7842cf673efd77b747d32a66e045a8705f3acc2a6ead7e6dc81adabb9bd18fd1271af0bfc2c166fe5cd65abc936794c2d21480725c0995700edf4a3613ece451c8b004bd9c081c53dfcc0406e7b15b6e183887d609d056e1772001df71f1e724343dba8def94c2fa3fbce7dc0676e2b9e0fb63be23780bb0e84c7b5164849a6b24ce3b1f4ef27b7f5ee5809295e8f0e2b2f0195bc36d678080317953c9089570e0436083f959179126cd07e4fef132575bc49a1457edf7fa62181f4347a9dc5164330f20eace5cd63e8300644c30fee08115c4b26e1128b13d0a063e1ad02fb4a90dd964f298b6a917bc669ebfd60189632bd7e5d5f9169f8f41bf83bfb0524615a38787f54ae82a07f2630831ca57c0114353d6fbed6256f00a660ea9d2ed80b37d3686c8e25d12fc81a5e04c74c9c6fa51002b29f68637ba8a7d7d667ea61ad53cb7858e8847223cde12694544029e02b0a71d1ff4f1a00306c6f483407da23f44ed1bd8701060663ac8c953dbec093fef28fcbc7e4628ea3562c87acd4b1fb16fb5c839d23c842b5ec6884deb1f89ba02a4ba4c952d11d17bc2713615d4c2c92323b744b37ac2747ffd802bb5d7a5c5b985cf8ce2fb884115bcb12b16d93844a39a13cda01e8125f4ffdfee0cedbf8e3e5ddd869d02ab8c53f95655613a23db36edd6e980a2cd83fb312a73a92b7159495705b0a265c8598c36d5b863ae972f4abf455076e027d6bc0de12202be41bc7907174f954453bd3fd983bb4b054c2e3175b0439bdc21f701d03ca123b5aa1ac04e1bac9b83caec8709e216b924ec4b11b77d99ed925fde49de911b5d631a02defb2b8f24b7eb5b8789036f47bec7c1df083bf9788563d3595dd565ced4ec141015560fc1364e5d1e76a7ff2603274d0446f6c641fb7a3a25050143996cfc0f4005566bb315846a972a49c566693565aacaa52a334d695d6de072bb48af09567bced3487ed7ca1e4106c15254e17e06aa3754d6f8660f4360fd86da6393ef952c1a5f8766f0148dc80a94f680f857654a44965f00382e5434a3d45d70671324e9c5fc2a6303209e861f6ccd001e8b99dc0743c4815f1c9fce9ea06162df79c65419befddb911b72f07c60a3f4cc5eec2dd858d886a0cce2d21230c4dea710c92792e9eaf27b899df06fa42423812e189cb8ed40ca108cf93bbcb2392f5699e42c5c82839224aad0df736ca363772bcda6a7fe5d0837e380340c58197e53ba94747735790f0e4848e8a7add2694a71c5992191f1e6bf65efaaff9c7187955d738ab7d3058a4a84ab9ae9b382977e1a222d79fc67bfc2a68a1684f3c84c76e5f6745883a2f3026ff9158c3a72d0b1814d2d3d321ec81b64ee62ef83bff3965de992ca6ff87595cb5adc04f27ecc175341c3af9992fab3120e21bbb3971ff716b24698b91d273d540de162a998bbf90edb06680672978a3f3aacc5eaa7774ee2de03a1f9039c408b88ec83dfc963ba53f55f57f32fa424bf66a681397250edfbe75c6798b8b3339ed85b772835e02e59e3979a1430a5b0eccecf2f633e1eb165857256ed146c3d163742aea12afda9af92e201f8b19058582d8a466ae2416e15a5644004d7a23cdc2de752b870649903255bb1fcb86ca6e90acf6719f02dc57c1e615d623112e653e63241b9bc5196e15cafe6402b26851ae6c0d5a809a7602c9d90f64e25151d3d47b02e0e085218ee3611be94044ae99583965ca9be24514e5dfe53b6a49556f3492eeda6248e90ae5688e19e619f694429b37f9ba734fe02438f816abec9bee983c79d8d89932ed385e688f676f3af84ddff4c6b1772ed153ea6db394d9381587d9769817086aa186c91bc6f65ae22ea7c3217999bd2f4af6d55067d6a1dcee825a60373b808cdde9d015a3d1372cf5612cd87a002e31f020024236f36e872065bb3c2477553aadd214acae44a19badd876711cc308dd1094b383d940227e45950898ed4012341c057040c71423cc83a778f22ac2b22f597b60c7a201ed697646031e2a7f8910e6a3986e70f30b932fee4cc7cc7c713ecfc212227345c2a3143b6a1be3ec6d4a021310d39f2f337e64921c8bf389906aabdeb369787dc15c8c43463dffd88b52d41db7245e7b64179459c17ef9c2a238fec62d6b9e440a6fb3bd0e1f89f5cfddbb546d22ee379540a0448f7cf455da2fa55953aceb117fdc2e001ed4ec01a823592b7de70d009f9d2b32e1857724a5b84bd5965b1fc01ecac05eb09c9493c904f4079e4ab7b03508fa6e2420f8ee7a08ff948b74590a252ff67049e7882cd9671d6108197dd0c65af8d5575376fc186163ce806bf9418490310272eed254200a261785c432e1893c4b1a86f329cf6f506c85ecb81d055d4df7e36cdabcc5934b26ca40b34d93a97bcc170bb84a98fb50e422f199ee97b9840f387ce618f683a4cf489997a8a7ba0d1daec68ceed4675169fe923d9f9423f46462d28dc44ac63ce584da4cf6d4aef845abc2b1fdb1442cb9480acee2327bcdad90e34bdc43d83dbda062d46508543cbeef13b37dcca80d08da52a95049c8586b308326ca095ea8bd17222e34aa099c44451ef715d63d3fff6401bd35529b551656fb3ee68096a6a9d765fea095e9b09e01d26b7782a412b478010753ba5c880cab26e5b575550a7d848fd30a1e7ca0088a0c0685ee49df49a162f29c64828bfaf8f01593655210a1e9577ba35bf9a817710e47c2fe227df6a2fc5ff07dbe5a522c7fe7defb829d63f7c9c8fd9e91f10b4a57e6a2533b2b0f7638b45df3cacf8b231177829ec5e6fe1eef1534f203fb5a6429909661a5a9ee68ed62c63a37fd70190594128ef20079dad243eb891983fecccfad3d6f9539b65c741f7facaed24d62dcfba0387cc6ae92d2ab854cbb82bf21c2a1bdfd25914a67015d2a24ce2a862b42972f0d42ea663efcbd13a7b186e273d71a4af1b824674c828ae1aa7cef254e2bf00b7eef39d7d58d05af7faac83862ff91a26469987be880fde1ce923fe2edefdda615c7cb944a19bc39ee49912d08ba0326a98fd3c1493cc0a43913a2719d6e282d38ee98f78960da0ecc2cc10bd5be24865b18758ff788c670ea52afc0a9e7ee61c6c2cc93c0f5238967c97ad955fd659e2ef2e17dd1fbdf535e261da32dcd4e9ca17c367a5bf6b6a120b0479747e202954cc8d6703c3f9e96eebba7adb3385590286922223334c02ef21903f0b6b379ca156331d031bee835d43d4af9a1b2531769197c579a01835d8eb46f3fe2b0fc0a63bc1de9ebe1de142e885ea9cfaf1539937e2f279cf06822f8e4f0f277c9149810e98f51b5ebd0b9a72b19149bf32cedc194b8878c1e17f24e4eebe918fa64c89f6ad180dfe214755f4e288e571b778aa02cdcc954a0fc375b5b659a327a074c11aa673df0f7133f02a823e73757d5c8603d5a900c03835e42d138f5926115f0b5260fc1912162b4f79d7c98aedcec7f739fcea4291ba68b6eb4a956637fbb0169f56b935f595e201891a041bca3d2f0fe13a3e7a2c18cb16bbc946cd2ccb67c21bc160c3e31aeea847a1d179127d10d005b1e9b865dfdd5d1b183fb868b86926a088d788713c2255dd3dda16580532e21ccb0bd1275f764472bc85104bc20755723461aeaa5af31e4dd736654002723180908aab34e95299840c466c766f3ad156a8f3bca76d2e332574f2ac23163736b5532e1c3bb40dd1509e382bd2de0504c0a8be7917235cfdf10ed3eb0e2b7f8d7945976221315894a3e93b0c192a4f3052b60a68460ccd37dad9fbdce3d229e2405f0a9ba7d1ef113c1a2e3f49e181b910c416cd7620d9b90a50fdcdb002db8ca8bc82bdf8f6c3e408ca309737a662f94604544e71b2f26471bce032142a5db44ebac29f3c071035378b8a05676a6e4a04b287562ec427dee8cfa80a6515c2d7497ef47fac770e53e1ad0d4fb8a7d242cbef56efae91e4e63d4219b3339f4943b20cd6e9a77b5da1f9bc819d388f797e34fd990eabdf21aba3d9eb2da2d4ba02585a968b2f10526ab38b31d4fdbb17108fbc3a606e759ca3b00dad4ee6812e4e7b3e6e8a086aa8bac60f04b01420edc0f83f83ee5d63f74bec0be8c401dad2729b3821d91002cdebdce158dd7389ef9c2cd6b0da426c86df21df71ddd1d73ab0492085a6c71b752e77d40b0ee6fe03d097a047d829d17956c35a31054043ad92fd97d0ccdbf214499810cb77be27c524a6f14e80b3ce026511571ce6e573ba91715e66a88ac3c4a4cf799056c149ba57bda32877a0f78fef779b69cc728912974753bdf00dc5684815002aade96ad72da6c296de038491117a6d546de20f1576634d86c913e4f6bc5eacd00c2ec724e3e6867c980435861f7d557190e8c6af62b540bc4d7b103ce522f1a5eef87a9a4d0945fa5a049cfbec1b6b981492dbcb9a94da28f5312bcabfd38597212bfd53535149bce039975d6ac211c04e88613beffa975d9845c89b967731ee05413a461991c03733519b57cb694ca3f2139b73c538c44a8dac24d8541963def62d499f8d16042010b4c13f1d9e920fac4bec4eee2de6388452658d50c89e34c65bcccb2456d1a31adcda3e681e8f082315317136130646ed1fad985b9ec115929618e7a96dd70dded384f53b8ac0c788f380a0cfe654b7d56e56fbf84cc9636d584aaf727e81826076756856be3814c3d2a32d47507bf527fb676fd98593359f558c24e98498dfed6853219000f0c0c5dfdf8b83e6a838c36fcc565bc48b1891746314ecfb5c069e311dcdacf5dfdd43f6fd606d3918d43a52867805d7f48634da23456c513f58f4d8cb1903df44e63b5911d696e64b901014db4f85a1cef2e61c99ec8a47abfee0a9ed00432e758dc48c0641cc9fd0739474dc992e297f0308dd4818fb6bcfe3b72bc88a88e57b7ecfce5673c052ca22b54946a0ff39dd533d857484fa18a16928ae58d21813d128d8945d931cf4a92250f5e45372bfc402b1413f9601965ee99615e0554f673c239dd3977533f5a98c6eed4df1e73c668ae5dffa0fc6d0bbe8c6c8379d2a7e2e0d0a261c2e87f88470e0efcb856cc3bda8489dffa83633cbc0489ef9270e16ee7e48bcd2971e4144216a55d7b660bb001e88a00be6451b2fe1bef9b9c9dce5f60c30c5e80f8ad0a9da485f3efc4aee7af54be08e8158388c1517604dfeb0b6dd96a0249baa8ac03c6390867daba57df67bd07ce9fa16e27c3a6bf8ec7366e43b876265aa94c514eefd520fe34ca513ee779715c6641ef5521a423b666f9b60c3a69191e8cb949e964ef262e99ffc3403b681135bfc50da96b444637f7f3edd72e90c6babace17050088e681ee18633aee3ba4d6c5f7b2b48540a98fcb0b7121b7f614ab6c9f9ad6bbe58241e7fe8856baa186256e5c1e48eee05534dcaf877699140be3b9d018506446de9208b769195865a842849ab4ad3eb99b36a9a63d74ffd381e4423c3f9f077eb889feb797fc993560342a878bc683e31eabd11bcc27dffdcfb1c4f01a8bba2d27cbcfd1e98f50695243393c06683f80cd5b0cde71175ad39ba3e7c6093823398304ee8ce88a0fc665ce3983b439f61eea8ab54f06ccb5c30b972d01381340203de76d11145e5e7ff59dd91677299aa872d1b8b139dd783e48f3937c5e9308545c08c09115afd3f18458e269dd4496ca786720d04c0097f2b55432d24362a41a0feec59252aff6b7554568e0e5cf61f34020ce216e7136cd985feda3d8ffaaf559237ebdd7f7eda1c1e2a4621ae98448e651a267f3f575762c63326e5f56aed2509c2f6e9410520691eb001d45a0f13fa28e5f3b073ff3f224a58eacc4ef4eb9f07b7f549b0a2497de589351fdf5a543802aff8d575a73684dcf98a0872fdaa6a6b66f5a2f290acb82fde090cf1b88b1dea26dc518200ed2c8f50832a0660570572cb83c2f1510cc311eb89ae53e9448ccbb1da93859e31c1423739b8a6680af4765cd2a45a252d430e85d40c1e85b722d68a6feb19d3b374ccd0ff0da88b199ec23e5e14190b2cb8adbbf8c211d865af6988505c4b04d1527905951fbc67eff83f2b46e0f48eb80f4d5f2f59ef01464ead0be9e50746c0ff3368774dc41a0aeb133ca4784bccafe905085c120265ebe0bc35e8e528ca2820a2c8d23092d817f5a43de1757331a3601c101b5fe9be8b1610ccd342466fc20b8fc4326d68925b64cb1f02e8589ffc5fb071ceb4bcc598e23ce6553b288c78b8f2628d55e3ac9f8b4704edccc03bb693feca32ae3c30126392d86803cfb0e611b15cde2bfc2724eb2c68765e23533a6f1f25592f2e14a1d49a14f14e0347d73e0f858b52bdb5cb0bd8c5ab097ad2d7291ee27fef18cc3779ab8abcfc672d0386f0530b035d1520d113f1500a810fb817666294572fd21fabef649ea156e1b5a0b5c0851f93df765b2c30956c9227155c75648e71698a479e98fd9ecf5cad0cc18919a8d717ca74ff47005f90d0f8637bb20b82bd55464ce4b0d6bb8030b46eb81720b70f42047c672c520562e3ad0064855a67c8cb805ccee83ef1f61a9237a203515dbb7dda3ca9fd603a4af116d5bc42357fbc6431654d51f9d1beff0c72b29d92689ed2ce57202382d8ee72dc5dfeb2ac3fdd34648a4aa2c81b37812ce5e4a493e74ea0a977167399092cdb740e5457dcd436ed431b1712204721b26ff2e93a4ae1f15329386f9289c808b3a4ab7803b5ea6e3e401c58575b076cb142e2ad06d0cd3a2a24e204e057e6e3916dc9afcb234386dd494fd57bc81d8236689ff59f97de423288f9711840db4e28d2ffb607a8b1c711511235f8eed4e7cc47766f4c26d1da37960868193f4b9491fbabf2d17bd14ce05e83ae8c7f3cf5fe6dce066087ed4c94439ff4f28c7229d0ef12c05612fc0e0300fb28d481bf14c1441e18f9010e1a09705bd25c5b88138355f394cf6c77962707abdbdaa05ec99cc19c679510321f988af52a729a51048694d246596e9dfa8ed822f11175638faf03e9aa7bb6d8a6a870441fb107a8ea53b80b1011462e63d908148acf149b1046c95b412e7d12929ce12eaca96839b42a45c773f19a2de7b284e78714af6b0a22e52cafcef6a3df3fc5a5bbc95ec99d7f920fa02b87679b31d60e49fcd59c944600694e89b981fc46f27b964877ba6f2c450d0f1506c5833cf34733d12951e9441fe3a7eca99ad34ef195f6c528390eb83cd1bab133db767c9f74c0825130f5396d1290918b53206f2299d2317d2589ada5c6efffbe9a6454dda759414b964bd460166d61b7b37d445e6dfc649b0d5904b96a907570899ad3cb40c67cc1d58fa714b13a7860931a604cbe69952a6eb3f28ee3c82df5b1b40858da64cd9b6cc57bbfcfcd340a1d0c5aea12d2b6e569395abf22566cbc610d568f86e8d683ccbfad6376a27e4575c2b373b39f1fe5921d60f00e31240e26daa803893b2eaae8d6b212f2d133129a73d6614b6ec325f36357c3a259bd7fb31f0f57e8c32dbd7edd07df0cd51d8f2972bcb074383d17fa09aefc76f26fb9a9ae9443d34952cf6d68c8ab1eb0022109e68156a73ad58e311e07606a32d346e1917cde8091b47d54a0be33a9e3414367370392bb96f26e9a534dd9c0c331ae33062997ecb9074ab4a9f8a5d8bb69b23719cc77a8a26723f48961e2ff98f6eccb1cbd5cbd554b0a5d1fef817dbd6d24073e1e1a40202d61ce3c74d0163e0c6ef37e5abe854aa5e9e860252a3661c564ee323480721d97f2d63198b4e8e762436f7942b92e2d7d8e8b61e0beca999fff393e3886ff3495ce5bfdc7b2db7d8140a619f176dd79184d472bdd98694ed36e9c51dca5e0f8283bea3832151ee6a13bbc4f33c68535202aea548cabc79e163bd9b7baf004a7a7eabcc56ae2a7c5dbe2bf7715ded3a324c98895d2ae8d89061550cb66471eb9d20cbb31c2d773e051d7f542c67710e6e2b34c9d02fbb1067e22f2a5d6ce8d510d83b9c076885b1eb214f38145f9674006d226d590619dd2d51270ae5d1d0c3ea85ecbe67bf99e6b3feed95aff25ec496714ae0762d73114c38d81ee82a497c9f7e4b3629dcb3fa6ba8956ce46842186ee3ac84a0f01ed6bb6b61e605671ce1793426de3d0511447a283bb89794d2fa14ea5d96dda2e68b8a242e9c6dd74bd95512008e696a641cac2a5b803bbd026bb1b976b43f978dd7ad305e30d6cd767508452cba991c9aaa5eaf78761c0e2e5743158a89543d8f04ec31a18d1e13024f9cd63f4c5a1572e4b1a7153240f41ed1a0b7cdcac4f248989db25e086bbf7fac1555693d003a011e970cf6cdec0c7570837a7eede121a33d957b799c9fff8954eeaa4e6d300589b05fb51ce73a31f0a077b706bb105d482d475b8f24284d51daf56cf86cd166917551effb8ae134326d0e2178a869b223a0c8db5aae0e144239244860c202a3c66be84cb3d9e5178aeb39be8798ccc3a04613a8bf2920565b9a43c47a58496f7c8bd7488eddc7bc4fb35683ee58016d45eff1a0dc14e0f59cb7f768b58fffa061df1689d5054135c383cd73905a6fd30cc64c826a9a1435f938f56a5bd25d6d330d3616e1646db3b3ca37d1d4551c128b10580f6b8ab023d7a9493be320f2da2b4c72cab95d72ad187bbfa3686ebfd0513cb7f0dae167a79a9c20579bb5e45e75f7e7e6eef0cb925d1033a762f3994a63eff327390020a7cba9a09982e7e4e17f30d11d063d7ad357891c4d945482e5f8fa53e85adefe0fcab781b880be9bdb26f49b7838b27fef7be032f6a55efdfb6003d62edca8eb5c5fba2fff4d088865f37d10af4d188acc81e6eafcdfed592ed722ef7bace308dd6b70607f03584f773c562f0e20c976ff70ff91526b72a5bc0d7ac68ab7d5183d0ec7c6edb7203999c900ae6ac40a7fa67b60ed97b9037e09b4cb7a4330bcdef9e42e3e6565b3024bbd86469e6c39cbc7e67f4f6d65d1f10f5d100c19888743f76cb7a6a7c54b5cb8b4c0f35330ec442b7903d498ad65832190c4ccf6dc86b04c3995e2aab7a9bbd5773b6b1f91f7397fb2779ec1b6d596b28665f6f6c9a8ebe62128b4685abf903fa1b32d5735cd87cf2c6e985301e53bc9aa37e60ca8e075e5eae04bc929598de0620e225da4c015b98f46fe53357e287a52c1693285619d78c5f876fc9549c91fdb73cd70171c5988e8c33f388b860a7c8471081d2a8e774de20a095cf1d11f9a764ab0f8cb3110abf3751774f52875c0225bffbfa51983e829a83a77ffaec557f6cf7a7145d5b3af88c59516ef5262ebde0697a2a44126cf8a6d767e26f57fd5a052d60bb6b62190497c8d420dcd283d37b98940d4c3886eea8456274563959db26d3b2552085061b0cb6f8a3d31c49d581eeafc947c89b1543311e3090a52010d527bf4780c84021217c792ef17f425baeebf149de22845edad5615cacc09addd362325a64e317a747f055cf970f95e8d212618eae23299e5a92b9f3ad69f088348058c50de737fae1099e68624da4d9a4487f1fde848e5f355547b41e21f165bc7ac13f0d6a4064fe4f22cbb77824b7eac41e8728b55d6f60b832b3be76044f4d036eb784d685a723b298c2ff420ea61a05091be42e13db3c0b1fb292171f31ee79c2ba446c120b28e8767fd6ee413b42be52521373bbce86ff0914b4dbb5162417297bc90d119163f1d9774ea0b6848f31b86a1b955a5abc51d2c56b8acaace1ffe5b2bcad3d17bcd911ec80c9a4f148381568eeead8638be067969236501283e6646c48ef2370a0f728c11134a799a33b77c2e0ffe034c21a749179d59052023bd7c0acaf935c118a2e5d33ca6314c40c62a3c762f5a33123f808103cfaf1bc018f9f4d962e07ff9ac779ebb80ba8331a546c69ceea4eba911a623ca012174307c57f1dc68b34df907408b024de9478783f61f0310961d12e47559537959fad61b2bbe7a43c4e9778ac2edfdb5d7d89f247f5235203f3e561bb0b14d97feba65813aa5c442b09e3fd3473c370ddd2a5225dc63b9a16311e1bab3c959d8396333049aff7a5d0e6c2cf30a4a93dd2c8911d8b32a46a6dbf3a63f7301a7e30769366fa9063aba754e9306cf1dffca127c5f6863854ba8d9ef0b5e2bc53b60b3c8d67b401bee9b1395d9c42d03d53ad0904c80fd3ca2a597fd77241de64fa1c89deb45462696479a3a67d9fd1574d80c0e8033210603bb90c8f8d4243c57d7c659fe3ac5a99225874887cb3bede28b76d0d91649cc83425f7ed385a091bba871a8dab0700776a82a0f7dcea77b295406d156bd1c925bc4212d0597145832d3c521db0ae604bdbdebf157eb7d9cef3af39c8b513136221a9b2ae75e35143e51cebc30413a2d968a99ca3457384565659000170bcbc1d96d7e546818b3546004e191690e040684a8da9c017119453bb24797922f3232da12abad0e861533b565aa80e6ae4f1880706a968e8550e2dab942844d90db439358f8e2ab5d061058a67991c94dfd960d2340d2f61d0f1dac45473e76126bf06b91b5ff2d52f0eb2500b2864b33c222ffb0109daecf6531974e80d3b0bd37446aa20dba48f5f8860f038c202f86241fe1ff240d1d5658f02c49b0f502f9ab8b523734e27d13e7c667ea3dfbf0ceb5d4b5aa8abdc87b52e906ff4f2fc25cf501469ba6f0e3fbed596d8f0e4307bf069ad1470c4f591359989936fd6f586a9f79b9d2604a05d46f0ee0a0413dc458a9ffaa9bb29b9a6077b7ea484ffbf94ee17737848115ba0e2458845f05af4fa4bd4e74f00d3236aaf62470441758da650df73a88784c27267f3b00fb392cccf5f6feb77f6a084658eac3975e9da934eeb7cd58876ae16422031eb35b643e714a37d3c5aa75dae7a91ac65b234a9fb961e53144d21f6089c376674c8947170a35b525b644c8bedcd4f7ef2beacfd7de98684cd1bb852f236860dccf56b700f0127cbdf80561345587421f660c372087d74b6d1429f586b33e02b13f0847ac5db358cdacd445a00d811fca573465bf08434fd5b5bf75ead4ca9854261b0fb7647fbdfbf55083abedffb3548acb734ded4dcc4251c157ea066dc1823f234b5117773948ddd7d12933d47f71a199ffdf4366ebe7d3c030a696ff2b89522ded1590aeec77e9737f18f8debceb049d710f96281088905442d9f3c7e75d8ab787f11a095a48db9d7ed86c8a4156ad435c790c3d50c509fa91c4dfc678c518eddc3d54b5af291179e51c696883bdd0b4e3f80d79d702a02be332e6a85eb3e7ad7a096cf4e91bbe23be0c861949d3dae7c6d011e0f529164bad1da7379c175e6b365c0a698b1ca6b28ae3a77f0ff1298e1ebe8029f3cb046c3df408e86e1eb067ef31cb0c475099482ee2196d56df47938550f55e3a9e16961faa7585aae5cb08c2cf342bdb6aacf356d0509373573f63e2dcc254905a20f4073d6fa24addac5e83e4e0c2e3aca2d72b23a7bad8705feb4445dff57ae00644a4b458e1b10eb10923004c3e7dce737fc6ddfc402787bac4386961fcbf2fdeaacf87ba8f53de0c6a1591a8ebe405d8ce54d4d914a62d6ced1cb1216cbd64094c85d79715f30a421ff6ffa0fd55e23ad754e43bcf20c6268c2ae1a1c68bf03e99162ac441b70387fa4cf12dc4aabf4a28c35b203bbd07efe0a71cf795b2993a25ede0b3c1735b0c7aaefa6c2c57e5bec6a59899cceb9d6a64cf6bd507cdde2cd1fd140ee805b81b843e64125cf9c6c27b4d1c2fc7b0138f63ff0829db013b4877add77ccd6996ab96d47ea2e4cbdae22c7d56ed17305547ba9a5adaec829b5fe49851ebc0d2c6490d0bf0e5057661e7d67052bec605edca3a977a3f01254fc060be395154688edc74687cd439984406bc7cb8e6ad4585e298afe1d859e3a5fd6114da5db112d6094e155fd618ae6f5060d4ac1756c9c994eb154374c27609fb795ffc5dddd169c2d90530891fc5a909a62b5562e6d564c0e2c0867c06571e43dbcbf28f7c1c272141462f7f1237566b7390a9640619000ed057da25db47588a3b722cb1b0bc3543983437ec6a3ebbd9d7bf2241dc1a9be4cddef230a72cbb4f0e9887a9adaf1a830945608068a168131190c169e76e2e25a439505858da86befb78c985c5ae6c96093519620e67bd21928be1d3a47e5e0fc46df68ce4a51969137a63abc4b410dcda17b875a9774e7c6e8760117fcd1ca123c1116c19eeaa0bdc3b83678e3d5b5c47d831caacc0f47847f414e2a172aa8e2f9ebae41c5ef99af42b68ed783b3e3e89d387fe16ccc1c0133a09e348f0d2b36b6d78399993d46fe38907d21c8ca6ead0d93a84cae69235d86b9f5c75794a93ee581d0b3c954ac211325d665d12311ceffb11358c2aaaf9df4d72ad9866a65dc83e3a4ae9ca619cb581001cbd1f1a5fbf69d0599db76d23dc3297d8cbbf2e875a9d4446bc4c476e80a723442160f9791812e260232d0aad862759edf168b63b7f65965ecffa6aaa0ea202c530111135be430fe124037f4d569a4307eeb45081d8bd21e03270bc6327fba75b20a4c628f99ccc9707b05774837002e4c5a481d73962f293096e39a0fb30ff9d4a3591e4c59ab3f929fe47f1e12e00392ed469adaee265a426a325b67292f526d3c3838895095c59068e031f460f2df4ac2c53642fef1c84722254120b9a24276e3f003bdbe39feddfea011637ce9818796538fc27b37a72cef47420434afb2f343198e6c9ab5e99b340133d87e63908345d0e44bdbacb79e1cd053b08a248bb16ebc715f226a8c0be738143a5e983d8f46150d4ed11f7963f106a5ae00751c028b3da1866be2925c2c3895ecf511d88025ada5be536cb47057c6f70e66629357077270b40f40f30547c43988f6cdc04953b72ab426d89a1eadc99f4e2108ec3f5416a1c852cf6a718e83915491229b3d3c719742e7eaa3b973c4867d1a01ad7826a5ca88f807942c9207cfcc2ae118de76f4b60695799dad44fa2b3b8a53055a2ec958021478fc251b0f9f864fb5f32a4c79312a77d6a1d0ff24a00c5b884cfca423305a0cdc5d7fbdd3fefb6302bfc56915943d66c2ef3c9a0ee5a855cf613ed8b7b12771b5cfb01606faa759e19216f240559cffb7e349586b1aaafa2a319861c301d773582c410b42e923f7f6f054872e1cb39bd73469460bc9a2d7bef8c972878fddf556417f5fc4f1823439fbfccc75784768d4b40f4454ff74b49193182f26b278f6a2d92aff26bc279032213bd9e7718303ba5f42a8bf27ee1fe7c75b922091e5340d5687ac0f1d9525b5d32356b0c39e8f4564f4deb1d109de318925bd81a313afcfca574f9e53c880bd5eefac95d2723b39c41f7f0b1c2dbf392bcfebfcd9401722573f2431205b13e0081ad3647dda7ea0564f0827088705281678e8048424047704f54804b5cf140b6b06d096e284b2f33c7d5a5e8fdc757b0423d35a403ee5fc09177f3f29021fc794e36ede5d1ec947eb3c98cd3910d168ca7bc131ca87a9213a876c1119728d1cd0c75df8afd164762b2e16e18874e89c97c36b1d130efce1a26059d8700ae4e531d910d83695a4e2338623d412604f53a24ec40961e45e9c4f59cb131b5e6df8bfca4399421d50ba63c2f28fb58eedddfa1e1394d321e35d276d91128b38e89b04740c9e4f0976c25ee12a56de66c0f37947830dfcf342125e7a742c3a9cf7ef916a6a033c2b3f937e3b45df32e788a0ceb8f04f967dd5a9d5c81018a9dc11bfd2d699999d74370d6782a526b897302d00e81d760ad19397880c21ca09a6af9dc174ef79d61ca899c3b42756230eae022c81df2368a1944d8445ad3d5d539e49c3fd4a34fd3cc8273c39183a97ef0e29e091641298de05e283ffd8e3b58d9cb9b8ae62a7b276d110dc8a045e4ce117b6ac0f13e153576c165fbbe92ca7be6535aba8d8f4ebe6db35ba91fc14647514f020e6c5ae7ba3712b91a19e546bbe040c77d41605335c04f1c36cd5f0541cda658d9cf2b79b935d17719f6d7f59b3e56539b4f839a14d823bf808e23721b2523e3acf72ddd96b06db6e668b3105ab128c5a13e75a82ef61878fe299177381e81e462685fffe37817ca86e0bbb6dc992e21e8e9b7d30d04c7afb1e64f34bdc55285305b5b142b594989d78a26718c9580332f4833ea995b592dad025d16ace165bd88130a501286a8c0c29b59ecb6d0ef6c816fa845aa5b40b0e6a41dab11d1f7e068b73b72ca1d5670f8f9544e31a35236e03d356fe2827e3fcd941ae220e4cd222ea9645d8669b480dee938095549b50c150a40998269874ec0fe3d2791a0a90432f9e2d22ff562d9dd52a42c4ea4c92aff16c15d5f82a196e2b3c84411587731aba057acec4865aefb043064a8dc7fb9f95dd84d4273951460c83d820f246d73709041aba0702baef8ff325875d903438b4c4e22264d058742c84b555d10514cf8c8377e59db857fcbc5500877da4379da215c06c4a8915cfa17485d62dffb0e7de0908fe15864b45f559008f8895374f5c1b031fb3209d553fb5f83401e80c819989a2d32ab8b6ea469bf937bca0af55661f424a520f5cb8c62f10a283e058a8344314dfc8acbfafd72b8339b006fbcf9766d90945828b19da9cac2e19b89299d6eed128329afc9d4888f10a1e2ecb468c90c85c9f53798f94c1a1d6079d0b7ce24fa80167690070689d2765d649407195dea0768f71f3490f82b9d510cfae1c8e96f7b4deffe379955493834da42d575e61b8014e363c2ed4f7b1d4e4c0057fde54e1874f5275bef42cffc09406de2e98b8511f2f340ee68f3cff5edde1adf9d56a0bc07f73ef1885849de29d51b1df2c924fe5816f1bab914cf09d002f8cae9c12685b51448d4f49a7faa130818acb0ff49f761b5f8d4b125a367d2625147a7e7232f0b413f19abc023e09b1af38350bf4209510a52be1a3713707bf3422cf8fdd5a4a2c51a1e0be331adedc9cc5b414c959eb5b7cc2c20b8eaeef061802b8a8e85b127caaaa3e06272dc935cc42e8ee853708535a423c343146f1d13ead0a043901343d90f01c80868728dbea2e83a29a34f5b7914db7a21ce3255d6c237f1b51d50a1f4c0ffa4c633a15070a9740ee00817f7029b996d6daedac6819fc660699a58158a53ff7daa93677be13effa63bbd4b6edd15ad944e31283329bf7b685e2b0189abe2c342b2e7f90701c10bfc8232e763121e74c375c20e8e1e5a2f8ecea676259c85ebb100137e9ef71901c32bfe0a45835a93835c5092a590ba64d6c7999243589007ebad6aac0e49935b0aa42416931a4cb0148576f7d5603b89d5c98251ad5aec1f78f1e4eb9f64d812baec3e32f22ae459c1db4214e957945b70414790c8111bcf42108d7594516ea6295b4fb7cc937f475f7c09b57e0479446d65d39b14b3650a4a0e809ccafaa7f3a4cb61e834daf3a279424a61dcc5174ad8649521bc05e20b3ffd63277c3ff4249c2a98db828c9807fe7d3cf4e2ca405b2920c6f7f8a8bfdec8a9ff7527c5b71f22b40a1b47961a6be8cee1d1fbbfca7b81420ecf9a26feacb39973623b1f2a7f7dd7a558d96ed19a0f37572637b15f659f4a3136cf917c4decbd2bd1dfafd447b1ac37247f820a016a17088bc70821f14d25b4c982ec5ef63b4f727a159cadf1d6ea8f03508ad11659b1fba60e5fcde6d1041731bebc2dd9e746a8158aa692b81d1a5daffcf9c1b32932d40c5ae2dc2805472ef2d96ca49dce88b072c4f5cfd33e47a1532bae9296fd789047b36f3eb55c13a5ccaa7c8e068300c32fddc1076bb2ed86aa67be13f80aeea17459d41ba501bd46d6fe104463530fe345c9b04a8688320ce325eaacdf7364e5a7c6bf3bd6b59da5629b8bdb53253da2ec2367233134d53d53be310814dca2c8e60ae9dffa9b34548e6dd6a220ac3bd74a6a7ed9d2cbbeaf56e51a7364d5ac648398fff135b4f0fc9b4e4d4a7c7323c34b2f4c7b79df1b3fb8cbd03c17e8045f398b5718f5bb3815711e36152a7f6178f61498f74f6d7effa962b5483f87073d70c2bf3f149cdc9ffd0ec6e7d0d4496fbd8d148e6eea25ab94f2be9664376add712e80e09c67d048331bef608bc8dec2135f23906657d334a2493cb9a9f9afabbf3cfd5f812efca230191f0e8034ddbbe2cf618800dfdfd0688dc6f244c02e4e7ed0e664991073479cc8d06a63b2f91e7c5b367052a51ba1fccea2ef9023a690f8c4b30bdeaece660d90af1562bc85c7e799a0e43a915c506c415b9c64d265c736d2ef176f41c16b88af0b1bb8878364ed10442041f61433e370e3e08f2a64860c586e064268dcde42ac103afc31e3768584b766257d283ac8156eacfce0302dd94859176decdc0e5f708d36bd024ed53f3bbc48443262a675aee77764b59ac285c96f78864ae2ab46551aea3cdd39d9582a411c7410020dd815f7e44126aaa2e5539dbeba0e8b8a4d0aa572e2f0b246755485bc56839f01ce19fa39af8b0b990feee7d58198cc0339728ba434226fde3584376ce4753d67491b7d46a96d296bc4504880b0fde39596d83d6f5a2ad21a1e071b2c0a1926388d73d93b14e94e6bebdc5e4c651b074170ba0af08e98d752c282a18d011fb0611720a8f1e2f8862b2a5a28803e114209597b9acc87b2c44497de3201784057009c2edc576d96489ac95d150c5ac7d149269ddf2313572fce889d8fee8c7e3a054e8de000b52687654a52502ff0fa4ce72a52ed2c3babc3eb23d4b8acc2c56f2914d66e1f53c255a4d19472a4a6f6683195b4de86d87842245a994bfbaffdd4009287ccc57e67bfa7f711b15cf57ced0bde4cc4da0385f7e7aa95f1668e15d0ce5e166ac808fd0dd81a06167205982be8baeb669614743600df98191e376b14d3ce26a1df48c612cc5d426123a53cb44da204d7e202ce39a5a6f7ae51be160eda18a8561df5e27527c58852160e905cdc36d0527cc70a2a97c8f8959b9a428563f4bf437d44729cad17b293f805b558951aecd1d5c35eb156b152c1015fd7adb4b0e07ee1031d2b57097b7d67009129af4cd17f30a001aab3e5c1736cc7a6c410ba26c35cb5c7289f5fe6dce066087ed4c94439ff4f28c7229d0ef12c05612fc0e03001dce04214f128174f08b98aa7f5196e98d676cac7d0f2643edb9a5a978de2628afcaba78c5956406877f9d3fa8e020e19c2ef3ce04b06f446374d1f31a42d68b057ba9f63e788039267284b2e232f94300166c36e7fc649dc98c08efc66cc6050a56cdc79bd3e5c06c5672ead5ecf3a6281505752229b5c3549856b7064318984ef377fc399c39accbd60e247a9cdd5e3754ac562d3b6fb10f8c074469fc79849d023a3dfe9207537d97cec8afdffa222c863e907c69afd9b1d6860244ec14b04b39940ca32334c9a2717aa33bf2ff6e946f7d21e6b6e65615c7692e0c395600470e920eced8f3eeb2fb257fd0459284af38f61565471b06dfe0bd26d19cfe44175582f831a7c2ddd17f528dc1f231c09250549b84ac31a37b78c3261698c25ecf414b90c45a7fcb0085ea036e081fefcacfeaa36bb702ccd2ec6a1115a13be94e76d855034301e767fc1b969caf71c1dfa34ef73d6e554b64c1d61517ff473332ea781389cddcb9b4b64ec1a874819b3bcaef155e995baafdf824032d4599a522e8c1708a6dc49c0165ce890e0c5086638b8e335490f9ae69c94a21acceaf076a9179ab1bb6f2b0902777f0dbff4c866bde501a31fdfc7e95a172b1d676a88fa91c20adc6021fa33233c2ee1bcb81b404212145799760b4d45972758b571da4b0073fc141aa20a68839d2d418cdf8020f296fb6745532ec1aa4a2a4eb566360129b3688c46dfa58d7caaa3d46028c74cadb1c23f48961e2ff98f6eccb1cbd5cbd554b0a5d1fef817dbd6d24073e0e3f1cc9e8dde318ee868f3aa41db7a8f8a809a5b9f04e48400119706329144cde865766ec5318e57189eac19a7909801b919db0a9f7d94c2e0aaa836b19863830c9d2633fbb592c1ae684c8c513c488c618d5a98e47b0e7fb1af2aeeb353f2f9d471a5aaa014162efbb83deb0c8fbc3fbe23f78e66c74fba97446b62a450211e3eb1e627bd9e574a0ec79c5642a2a88499ee60173c0701272cec3c3268ba904597093ef18b9aeade3571111ba1df0eb42c4d260843513544076a998ab3302a49bdebd911581a970a766de2fc919558bc42cebf4795f346f76aed3bb1270082dfcd4374d9205511ee36149ded0693b0b16a0b2069588b7691bf82cb4e2bd49a0449a72f1bbacd7abd6f8fb6ae4721e1336d6acc0cc6a43c70f25e8c1f5604f42814f0d1fd6945fef3dcefacbcc5300f500a4ce4dc067e3dc518ea9697f6f2ec2b88a7b1ab7260ada7abdc91e3f8f0fb13d3f44ef4c622254e5c819f945a853805b23778186ef68b060227d9af5d25d36c9b4c507b7de8c46b47263db537f3d192ab9b055860bddea3b8ef1f0e7d351a95d20a398787aeaf6b66f4d629e5e341fa679f069016abde0d8c8ffecf7791ea76c5271d6f0395dbe6e6898781ee69433a5c47463b7b58f1f8317b1be782577d8bc02e01b23cc1a6dd9e2c704f7c544a8049f3d4903cee4a0e78f3be199b55ae3c3f9c5538fd338dbf1ab7ef1c7ed56ddfd650e6d76d60e3b758cc4271946ca4dcf5117dac7ed71fbfe859308ce0037a965cab6411d0e1c0d27c0579199fe27a9f3aaff425b06720430a1795664e579b6cc67e6737209bddcb7d6ea36f78193521b58c3c9896fef1a417d6ca7e494e431bda3b47855c0ce08c2a81987834286285a25bf9d7403f94e606803e9363268e862553a666d94115d7e686fa8a0bd60bb957cd3bbfa3686ebfd0513cb7f0dae167a79a9c20579bb5e45e75f7e7e6e4ab2aed65dc32905bb3ff5ae062f38340783936a50a1403733f5459ac3310479628642d7b521d6555cbb050b29562ad91922022d99743f2e5453fd8e3280e0de4202d1a5c36c33643a593179c590af50af2770f1ca46c7064c93e0da262d5230e7834a119fcd4f950d5464309a0349f0a92cb02308e537319c2bf96d51840c7a0c8c3fe853aa49dd57a4f8ba31be0320adcd0ff63a30b6d0dbb350c29cc42622452f4aec22b3b900461be7fdf44214bf6e0d8d3dc35c4beaf9e9a257b37b2dab404b9e1c33f08c9509402ede5288107f0362ebe2bd7600c3b50811ec60fd8a6d8f9bf7e13d63b5359c07e4d9258c86a1e2b413dee769adcec60d95ecfb06b1a8698bd2b258a0c67412664fa671aba03bbef6c643101490a4a49d91632e87f5bd86bedc509221d94552295838080cd733fa0aee95681b787b5f729363a6a73ff21633ce2fcd89b93cb51eb6652952e8ac70d61b9bc26aed4bbfa8ba0ccf1f4e9ed49232027c317e66a40c993b3331da00bd4b84b1d7106df16f71a4427b65de1d34995a8da1b463a1a0eb807a55ab991ebe5474911929fa7cab00dcc231e8b6367bcd5f02aeed5b2f74662ebde0697a2a44126cf8a6d767e26f57fd5a052d60bb6b62190497970244820162e829ef71c92206882a67beb4e8aea1c593e84ef7908938a1d26001e6fc54db253517e0ce611719c6233081ab184e535fa057585db8b3e18ecaf2ac46574779b0e2772c763444e3ea8ceacf6d45da54e8b049353714bafb64db28df8d297379c09cc3f76b9872d9955c7d8c7130bb6ecb57ef82a0c9eab19602bd09d0544a0eed0443abd8b97c3e00d3d4f0af1c41ea564e70188e42196bac8e93beffcbfdae0f73d01b077a55a5928236d5c1997816708e06d740a706138b99f157369b1f417f4e2ba3eae2ef991a0fe56999887f5e7e2bee5f850f5b736a04d768fe2bd01c1e7cfc0b7b4db5af8edd8e2265ef51d6c49ad02b50457a93cc24550b9a2ba2ac2d21a3b715913df14e021646430bb52c2e1f7da07bdd2de1f238ca203f2c910028ac8e64945a07e7cd4a87e2e227c25ce3db0ff29cd0b886dcf47fff93549a04a5ee45f11e03b64fc6ec5458778f4c243ad89620d7c0acaf935c118a2e5d33ca6314c40c62a3c762f5a33123f808109032a7bd7cd9486933bc4c343bb1d018d0abcae7eb57dd832617b367134c92999a5e923838571166343826dc1a888c62913dd377d4724ec78bec14aecebdb45d8e0278acc0714c8868c72ec9f1db553be196ce65e3e361a1032eaddc4dbd823516035136fcc849bcb6ead9ff01f0698d9ecdb1a2edc948c9ef70e6bfbd887656f13cc50220a553e75a398511e2974c4e40f083804b34ba41a33825e551ab8a452cdb59bf36ad99cd8c16b142345d5b7e75293aec37f53b4d95c223e96dad591b5779504f47b3c291e95f3ac4bba90f21acebd55db58d90d74b5ea23d5eb459e29081aba82e03a7b28c7e6f2f5e2ed1945c56bde77cf9d795ef776dd10c9b1c4c0cb6e4c211e9cd893be5cf081d5d642494d875a87b671fa3450421f3512fec1215b7590544aea32b64b323dd3a0c5d278d4ee9f0794db4a1fcae43772c71df8ba37283b229110550213d97d42aaf8bdc17eb37d6f85178292ff0cc475b9959e9aaafdf3c64c90c2837a7c6b3f8cb6fd49c84835e65a1e732643a5341f3a68fc1e1e10661fe1999332bed6e4ba73ea57593dbd935a169d194618639214d9c252d4e902e246e2acf2bcbeab2524b371431fbf8c6e082ddc38d2ff2ba9997318512dcb381e248bf3b431245113ab0f5eb46530705423198cda5d13b042b25f5d647a453f884b863a8df49ad377ef7f24023d98150fb641af6beef0df0112b8e99fad85fda8f689d3a3f65cbc7a15222ab117b4e9250ead511a69ffc969e763da9c2ed0a44e74ed237e9c4b03bf23132278292429da8459f3df319d8a94ac8b0afd786f39c06549b553daad4b8ef71ef4408c5e23d08087156737bc91d26d78f3c72e10432d55d146bd6ac37868dbcd801114c5732f7ae7d4d9106600aa0effdde7a0bf49f31bf2951e8ad67a39ab33d4cc6b910511803f1cebab5183950dcc874e041a287a7f6cc16123d4edb5bc12f3a26a0b6b6c4e7050cd7ae523665b81f086d78fad4c081e2d142e268655fd9b0bf01d4580eb29b48248f1383a7ed74e97e5a8fdd4f0719f01f4d783a792f2c7a0e4033e36ae346e00f47059c177ba435824ee3871039f23bd44636e66668e0ada24d922320861b3ad2ed7a440bb2fd23b3a7105b4546b0274d6531551627f73065654a414757317b67e59f810f231ecd286a8684fc52a8ca1d4ecc0816776fbfa46ade9cf4dd7cf474e0ad8e20ad26fced26c8556e98372a582f6c3979f7181d3dfb481b8e9ef59c6f2b05f03b266e30a8dd3a43884a59a39c934dd8a56924695260c105b56b4d50dae01a9b08237b28abdb4436a83d2340ff8ce2fafa2956747052d4a575a6354efe95485c7691960686fcb0541b84713dc16406a393d87c32ed8c923f35237667af98351f70aea332c0c0159ff9d050641ba0014fe3808ddb092d2fbce90e43f5fb6100683ab7f83f008d2cd0d8734ca97c5681ccfe808747446d2c18c2bb514b388dfdb63e06c79cc7d11e5db0e8a48148e30618d4e9df0cf76b4ca52bd67de3b1fba354aa9768f3ddefc7ba50ae1d99dca0c682acc5eb52e38016c78d10abdaeedb0f6ed6fb0ba877772d1d918aad1531eb01d76f593124ebb7a1e5e56f4b13ede46b7684e2f93655ec3fb29f8abb7d3504afd90ecec4896102c86fb7177de054b7e3c1b9d45339094a9cce685afd562fba63a2b885524cfbeab7a9bca3f5287d2a51bcc518b867e7acc6d5e3c9cfda65cf7e5a80c853c555fa134d5b700b93b7072aae63df3afcae21084b40f0b962f5af74992e1c1b810956b39f40906b7ee667d53985f0b445810a09b27eaa19254842a06f88aad12f9d04349334a94997adf4514cabce90d907b2d380eea81c4e81a22d69ddf724fc5dd9ed1f634a9792ab52be75021cf4a2eb956a39fa649f1f88715cc0b7fe02d0b994c112aff3bb319c16b780df79118f3871c1de6cf3c61a947e37766aaba377033dc5bef6cf97d17cd5de4dc3263110501d54e2d5be2be123b022ade4a96e70dead42f5d9b31a25909da4891e40a14981fefe1ba8b923809b8d04e14f5c4d52dfd15ab1ee68e2f0238bd427973612c9031da0a04b26fef928707307bfb7fc32ac72b5ef143f4e3c19eba85e57e91ca4565c15ad770fd61b7113cc7cb095b59da5500e146b7bad6fd20e0c0d33cb51dc1878bac2558b8ed4269c18ddcf8888fd371c1d13cbdff64d7cd6ddf02db9146657bf4e48e26a52a1bd73775412a85be2a9684d1daa5677ff0d4f9634af2a24800e75c30261a5c7f44d558579ee7626604d291ee53644dc63ca0c17ca51265bd63b7f9df83f07f2a8ebc031eacc942241969fad66c466b8a2912362fb26261d1065dcd0b1f9422ad00f5c4fb89019c207ddab086d272a1f88eb2942ea804b56d4040436fdac62e6957b799df967d6ee5146f2ed4c10a928533d660a72da5971cc3bc4b66d222d0e80acfdc74305b9c3ee814df1fb3c6b449ce5fb642ff2f3cafb52eb0669af58a2c698c6a0c3dbf96286b4ef7f70d18893c5a3ed3e23196bb952b67f232131a0b1738b13d749c1f43c395d6b82bfc9808102e60273092fc8587973f1a3fb7cda785f68f55d96bbb22141e22a0e2f818a04116a9e0f55f5191e042c036b0658bb12252db49e1194c53ad013cd12e62793ea588599c0ae111648de8c8fff2f2b6460de82ebc484ff960cea6310200e5e7cdc44a1461b054d4ce533c38930f2f43244b8285dcf49e8a563ea0bddf76ef97236bcd6b1097a608f9b12f935d22d7e1dbaf6ab6ab0266dc52c5e2b3c63d7de44baa2da90d4f5e8892b7ade66cddf2c0ba2f11e469b020dd5862f4cc3eaa3ca7da47d55c6a8c4ca20b1cf5692620c0bfb169a308a2f67bf852180746bc45ea2ed852b552d3cf4f010bcb65f3b56b207021ba57894252a804ff5b52bf3a1b935bff39320208d53548762f877ab09569edbe05507be53e1ea6ac3933be7883222a605743001a229a33e33e6263c40363ac72e396a4b7a3bad7730b525f51dd7104da0bc99aa111321ee26e725ad0ae2900603b0d27b8b0f6ed8b96b70bef4e123f49fb757a331b0a8ad677ca81bba6fbc2d2039fc27782a219358a91197a8bb0c5bbd287d1f65cb1f0aac656eefad3bcefc6c40843e8209c4c27bb18705c0f0730b8315b769120eb0d5fcf02a6255851c29917c60b93d02837a3f1df22dd3985237a1170ea844839113343a0b15e822bf44d7ab39757081bafd4866314502df0725d7d6814ec4ef2ca28c0b62fa38f13c640067cb0c688f1fbf71b0d408811e5bcd4174a4f6c9abf3a45c4bc72b947287c3267f35cb1c0c06c7e14992ee21065e430fba54d4bd8d8aaedec78a6abc529577257e0464de53cf46e40d1822f05ee4db1d6cc06f5cf6a06a2f66881ccd7617af581b0340b413481fa7d00e31486f912bcedc6190538907ec7186b92c0844c6e2addeadf33dd2da0086197a9651b5126fb34777618e5ff31d088565feb85f37d882ef20fc1502f1767e5c8b59752668c8298b564a46275c6c785b2ef171ef0a75282ab7a7162a7ed053c60aab5d473899d92004ad391a178992ec11202e414b42b5dc5bb2dde1aa724631d9ba1b314ff12c5655c408d8217bf527df0431d4bdd0a7f0adacae1949493eaa9b4f6b2dacc6b6618ff196f0808e358baf03c0f7732c38e43b4300c995686fa5f51671712db4e1aa43c449a132b5e92f7fc54161f763dab3d9fa158accb2e6a066cd1c8b0f45e2bc4bbeab9584e1d1c16fa1351d67828238f5ee3ab53beddc08f5bf3f13502b571c5948ff9623123382adcae6daed7a929d10f680f374fdad3f1c42d28c06db1e4312628216eeb98aa8581dc72ec84a2fa7488f278e8eb0d6b89b92b5570d4f82cbcb65030eedf41bc26401fcb70857e3eabc18a3d3b5fe2230389e0c80043c2d7fa89f4d48f6f142eee96bff91e2037d804c12441dbf730b52b7db1d0105d36a5132212ae4940ec3810b2127bfb5bff157777d64b5da9e32887228b22578b080e143596870f374c7d982476d63af7a8c40d9034ecb49d921483052584281796b7fd84f940bdf89a974b6cdca8be7ee69d412678c8b0c2609d1cbd3da9af94f8dc05c4c4188d1f0a523b538404c3e5a5ffd6508bfe78230b6308800a0c4a601af737a54f4d4588379451ed908af2bfae5dc1ae275b0a23431ffa2bb0ea9b6ab140368a8408a472476aa907df1e2c4d4393727ade5fc739de310e6cdacf2b52969b3e427c79f73e052b0a5dcab9736d91962f8ff69e3413bb9e3f368f1943a0013f8e00ec33e4cf60d811a0d4fd82157a5806063c94df82e74b1512e3dd27d484b3a3a92f7511978ece9bf9b72a595cfa62ab52c72fe0d3935d18a57bbd55b4c139bbf66ab070eb5b41f4478630273a29d2b8689556e864ec10fd064bddbfbdf319043ab624272bb456490e549c021ca0f1f20680578ff3191c7b8c0ff3760daf942b2888e5dcc59febdfaf1508d27431d937ab741bff064c2efffe1cbcc222039401860de12e780d1e1be2552025ff0540b935a5eccef4e9959cb89139d212cf66fbfc334c7ab62c61acf7d0d9871d0a57662b9135533a716c16a826b6938a6491deca38278e8c8d916ffdf120ad39f4c8dc63c293a6349734a54e8036711a00a29be5eab2f0b2726db8e4ec6e3cf013a9108667f52cacc097b900e83a8924eb0c91d112f51d04a9680098e79c015af4491609a667b83f89eb6d0096864d9220135a4d8c5af622689b2e0c2fb7b469799730ab966981595f8f23ef0ffb5047a92ae6a9b333f1824087a700cb883dbb2188c1c6cf4bd9579ae89ea94b9522b7a1dddb0a48166765a0b91c65f5ec0331f3d56018569dddf1e0a73d58c78ea9ee3d7bb297d5e37782ce492389d52338d1f5a3c320fc1b73d877b16109209fbd8a420431590e2b36b2f86f75ab21ba358457321c01a17e680940612626271663a459d5b3c0222afe5c760f46502dee4ad5a6e905c6477b74d698497ed183e5f2bfda1a284071ed5a9fd64500cee4527f2509f4975e3cf023d32b976c4574113af9fba82f4d6933c173b66480e183efc3cc31b0d1fc0c76c1d2c96f484827aebf86920c50f78b5b44f0643c3641f99d1ffe3f9aed6cf6711f9e9aee389b0dc0ea1acafef1869fb3fe03cc75d180357eabd0821124ba8ba958d4ecc926f16368f07ddcfdbcc5effa8af52dcaa3149bd4e4758db9ad2515e2892c83f93174495f1badd4224120d886ec9f31bbe6468533199650b4464109edaa89fb51a9887df89e9ecc60a805bd7002ff882d553c077955665a351a247ec8feb37d7e69957ef9dda293f43b50677b23b6a02ec3daff8edf75172d40471d9863cf97954c55643a405d6a4b04dc2f4a06f61955acd64a0d017fe5dbbb645fe8385f1955be1b85e60e28e74c6feabb5c3e4774e0a762409f610574b4b32ce38c02d70f4044aeb184d82aa42d9febd8a2f833c06d9e43d673e0a461cdabb42ad7898582d4dbc368e2ef61a22e44a062e40e8f64389d4dcbeb241a2a72ad8f7526e1790025fb0f13049ef263d22ff13cd6957b55507610eb1cb0d2a58c6d6d0b6acae2dd642402b6ce1e359c2e48c4778b1ab6a47e21bad32b03021371e0ba5b0f0512e2a3322ef37f83ba1e89cf790737c56a81951997074332402003f4f54b4d138fb89e775b93803bc8d24d1620b20f5ab549766f72b116c49295f0a9554a0dcfb91d34bf502d3e506e2f109b2df651556c39158f82d943a8b3d90586cfc76ec6c9281460886e714d27547e475fbaaddd57cb326ccea963b0f66a374dd6f655bfe33ba15939f2e08f249f4cc7ef4e2896b6bbad3b872a1b8c113b567f046453d950d4ca64da7d6aff1c5363324e482bebbcefcf51131d2d5d1d652f7da9e330fd9a9a065c3c1f2646da00798a373ebbee4df955dacc8904a0a69be85970e4dace1c9d080d3e2dfc99c666b6b09f2d00b8f1cc9baf5a25717057d006d8ae426026305cad172bee7ac5b0e259deb7f70671f3819f93a0176e1bceaf56001d1d694c482671e96ca28ead6fe1964e77a341725a506a89cc042abfb2921b57ad5016f642bee562762d0d116099c07ae2e62a3bd90fe9398dd6c6a943f8845613539eaac084937dfd0d7ca11d695c031779304b8c186361ae7f4f3aa7387b476ef97c08562487ea6e9019298f494b9173053fa4099132d0ef0a21b15d27f5de00077edaf270f77e875a8e0ee4ca7f21e9c295e4da017ebfdf2b89802cfe8ec6977a45da3e37fd28619c9f73c54c604ccf22d3f4d66d4696f00cc5a26dda0fae9389e4b64c797535121c2103d7e11e61416815d914376e45f6d2cba3facdd2322efc6696277015cf2621fcaee66c542f3716e471e9b290bbe1ff105e773db2a05449bc898c9355f35d1288bb29e2ffefbbd357626625fcd7049fd8d4d0b7065de0d3adbf2657982ab18ba459ef13ecd6bb4b0b48bd5f2275d4a1b78c1105d68999ec588cc6919e82f3bd14e98ee63eddfb170c8ccef69b973b22e5e5d83da626c4bd2f4f3fd0cd3e87ba9fa493f044bd8d547c7dda98d31372a490eabd7e16ad59493d074c4cdc7f48b852221fb0b336ccdf191115250ca8ad764c83bab4957a9b7421ae6517cb71b012f457dde8ce3152eed750717d792e54baa5619969e70e5d3e1e5e7671098c24ea24c20653e96f32a3f25ee050008123c57d7dad84686b80aafb2081496194b1a303dfe2a607f3a5ba595040dda7ff06902d5a2c1959e3f899a30d63bc3507662e621f0d618f81544ae0841e484b303bf667e63ec800d52269860a7ff2b7ff6e6b595517d46b0ef5b727f33916a1bca019f5197330dbfe9558dcc3ef26020674f13ea28f8d70d9a10fae92416d4214fcf94ee414200cd5dea78973ddb32ac12821fe06b6f9e3cda57923971e664a7d294e77f1442cdeec643d3ba5fa5007725e2a98a99cfaf9ba993a6337afb3005d8a7b3cdacc9ac2687d0479292ff4bcd1532d0c0a0533a947f9cc03334e97972e7fac4225db4e41480996baee5107e4e196bb50045e2ae0bc8bad0352b025fcef4ae8f0922e775e61d8581f453975610beb02c43769be5744e6964654caaf30cd3b9e916f44b5bb8dc979efbfcafb75645d0428245e8c32578830099331611ce9700dfd4297732130c4fddc7fbca3fa43ef8f576bb50916f86dc2b08b144b68bc75edce3e6aa9aa6adfdd1797572c999ed3b8fbe696cbaa3cbbec8f4cce70a51f5bd11de4aa385d90a61be18fa8fe46cd33b327704d1914cef52d0638368d05ded4b60bc609bfb08331252f192a18079e0a98a3a26a6ed022387dc104a16c43836f6ee3291e87b1e16e49980b5981384d75c712e6fde6f85b20244bc4e8d1fb3f85212d16c6226002fcfd3355166e81859de834a7cb4c1185c6f2b4d087c471fae7d50578df76b1b367b20489380d76da877ebca9e55e8ebbdef73548b5841c77f8e1ee1276017d996b341332c0e3dbf347ff5136910f57400426835fa14f1613341f303c372e04068a8779093afe75265b7934e5b1e91f7a6e3befd0c6b1d2901e96211be2a44e81bc377bfd06c214f09991356edd98c524ef0ce26234975846add4b02f990019dda591cc60b6e7bdc5352356e65039c69a8c46529f8b0ca27d57a9572283e2582949941ac0c7f17ffc7c0b9a12a5e5576847ebca8382dc2408e951da8d611086567b89d302a0376e57f023ad87fcd7ff1745acd676f6a73f591e45771cba5b5dff44f8f91e9d007348e2986860e535e03cfe7427deec3a4478956e58a8829e6844dac1807c1452ea900a4120e356097ad4f531b5f76252a98e87db579b51bece171d2cb7245040671cc9a51c6c5e6c671065b3d9003be91974926521a48d125f7ab1e3f54d37171490a3fa5c2ba637f842fdfffabddb0f9449f0997a558396fbfec65ac7265a4788ad7fca5cddfb4022c7dd64bc4fef3d065df1c9942ac3b50405fffffbfa0