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

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

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

Block Certificate

Block 64148 b02e0745feeacaf3597a7d33e390aed050c0faeefcd08b6ee89b23e5ee33f477

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57516d297de2676524c8eeac38fc61acca432b87a430406991c9243cee3efd46
Certificate Block Hash
b02e0745feeacaf3597a7d33e390aed050c0faeefcd08b6ee89b23e5ee33f477
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b275000004520000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000082193d79844ff9d43cc2f92024b83ce5bc42836bb7922c0b3179d613b816e05430244918e9734b7df70d79b2cf04132a737e787970f4d248643e2ac59a29c66e29d105e0eb3f5bae099e83c455a4c25d76c9a146e99ea704ef190000000000000080000000e00000b275000004520000

Raw Header Hex

0000402073de1778475b36ad1b13f30c922bcce4b8a9832d7fbe45fa7d60705f9bc0653b1ce9108983f32e4e7568ca7f457f3798deab40f551ec4ff38c38ba1dbcecd67bc19e1a6ae2d7011846fd3eee3c24c991694030a4872b43caac61fc38aceec8246567e27d296d5157

Proof Data Hex

59,560 bytes
1212160103076486023888fdfefa3d55adba1748cd517695dfa545ab7a78df7d8389b2ce78c97a46f2a767ed190965a24724291657d87d36afd06f352c0de1727ae0364019710ffa19d6115089700505a93bc46c36fb12e2deb3b8249bd1bec9b901ca3a4ea90a742b59959847f5dd940e417c6493e737dd0eb5c3f527410ddd753c9ad4b733769759743613cfe4e386c9a99bf1107d3f8ba3029e3c1856704a8f77245af0a9414f2041bb8359431db776f58df41a3fb8bade87312897264ded1e666d6fd615154fae8ecefb93e398ab3bd9c1f2dc931c1246e04aafb75b3a291451b5090b5941db0f6b6276530e709ef81d8b47108c87120e7865d6135fbd42c83293b63ee9312a4fe099b0cc0f0aeb724f327b5e198276480a32e39114e4ea9f414cce66091c408234ef919f528136c304e68dfd3e3ccdb754347aae0450574990ba5f37bf95561057c13d44228727822451a02a8f9c72e0a8f6c61c0ba85afb2ca16b0f2a661a1234123f43a7dabf11c78cda800a27cb79bce57657066834e3f3a9ac7f45e458832a7eca0c136a575f14fb9a36d3098b92f6446af069906891f599afc08fcb925502c848502a7e1a9e91d38e3bc52203eb953544e27c557a566b75a8e4dd031a47cd9ac9809fd249f6d26513a5be44d8c798859f06dd6ccb4181c2299f15ed9d729e9b0b8911e67c5992ae9d540e06efb63c88c9b2b9187bb502373dcaea434ca656bf31612ba178b31e18de2cb3e5651eb23922ed37ed924ed3880d5e8db3d882406d9fdd936ab2ab2b7f6b491f492930a3f6192a8c19a793e0a33c48b4662f92dadf7f285d4a6dd30515a36f4699ed798324b17c7f942bf12ab4b74353a82b21a70cb64387cad7f7c0ca5cd90a321fcc0fdfccf6b1fd84f698ba82a6f829361e8fc79f229e49a4c868e80ba8fb4e27d472dcffa5197f1d959992ad8316ffcd12bcdf01ffe73da64df6df712963504b3c2b55656112bbf7d3aa44f6122dc61a3d61811227121001f6ae2d0692c8961efecc1a29f76ce7a75cc43245491a3621f146a870ebc9e74173949c39d2f2282f0ecbe17e51473b455e5199924ae9c11b3e84ebdde6286fd780fb790453941417203b86a906893b952c4176b933d9e5412e358c105a39da73bded6cf4aa8366abfae313b33293c7cfafc56423d3c5cb6e235a9fd0524e891b3bdb46fb06c3d42175eeae499a837f1f287c4a0a941ffefbb5824fcf2aef96a1a2e286e62b453c4a99fbf19f7d9cdff1f0afdb5d1a22f30fda5962614e8997c010457ffcfe9a35493b72808e62043f46628117e3b65939b9eb8dbff11d1903ecd6b188a146f3135c009f8af037678537cf272ae2b078079f189e46c5a2497398820f8f10812f853566c9af8783e55be2b4b521a3d6010a9a6bf8c9ca052eae4a24307002592ca69d452f4ba962c0f69eb95b8b2109037d1d4c497d5a9a571087948963d552529047a007b20755cdddbd8f50d80053ea4152015a6ef4aaa7ba6ba358f687226098a10c87ceb80b1a523454322a6d8300466ae6b847f1d980d69b476aff9e2e6b16f5c966f4e35e88489d82dcd77d957a81bec5e72f55eb0a06986a541231442e27a23a227bccf3ca388483056866b82b1d4b36b6fe0ac01d9792fff713097bc47b01d529658b9ccfac0cd4ce70faeb1d00ad9c396471e8239fe450013bbf38e5a53b5c2800800f0c8c571b24c1d97ab4d5d616a97affb1b93c459e3228a84f96fca5ac74d5b480fc84be9cee317c299468cb75e0d5a760975096399087d21e5ed3fa8a9d21334fc2d6dd5903bb0d6b12bc257a1e1453a727eecca1e2323749744f8af8d5434c9a9c321ab7b8dc8092210efef547e1285a3f051cae14166984dda568462af072600138667ffe2649558054df671bbbd2393097ca22f018bd345ce48b05f62810e1b065e60cb68ac6a706befa2128eb06d92c859e6ec3b0ca6ef27eb4af80dcf59fb64ceeb69798eb420efc5a4fdd238ac32fad359a729fb274c8eb06d6e40557cc1734e748eff61a5cdcc67ead19aac2dd661493955dc35ad02350e04a5d5d42bf9880e1ad5c00cfa6aa93cab9c52d99c64dc2402f88120ea376c660d9546331bbfcfe7cc566d633dfaf561371fdf3c70824a65103caa4be0c167a92fde677e7a747a52c9cc833a69707c4cb1be4c41d362427b15bf02129eaed65e14a2e87761d948b9b30693d3978622d968875e7229d2bb90c8950865e845d8beacc286ece0a5a5ca18a21ede962efe9f068d813933112d48fc51eb23c7cad982a033b87e8308c9490b33b577f52e625f90ebd9260bf7e1137e978648e6c8377f3a84c09d001560119a0b2ba348344c54301ec8c2e872ee431f550156dd1839da1a6ba4138caa78df0fae751cc46bc6c2f76b7032daefed59ffbc457f1a5d4449b57f69369901fd33ff7fb36b4a83f8146532e67337d70be1401e360d01b0cfbef4882cae5c369da5a5729035c29d929bfdcee58fe9615ed9dcef86cd400297e49529846afc343cf9e7259c22627308c2509aafb3c8e58383f9b22fd830186b2a15c61f7b3c7dcf065be68341e2ad4c8b254e8d2e2b9bcce6827d04de5b222233de06ee4c55664ed962e41e15fd833dc2732b17322bb4b4c675e3515a6e988d76f6071ecf9ac46ad58833075169227589c708d8ba58ec7af5a97a0d8957923c3d67bbc080f53e82e3410c7fc1c1d584f66a69b974b69dd2a220bfab6d0d046f61c0c22de93edf5581ec4c6dfe767faf87221f0b4ba0acc67f7bb3976689cc163532d948106bec5a6a8df98cd32a59cdc4d2772cea8d043e74a6b61fa2cf253de8f1d69be4c00f2288c8bd857e422612310c08587d87cc8db8efd5e12d58caa384b1120dfc452734ccb487fd0374318cf322236b5702ead791e659e37406c8bd6edb0fef38975795ed1ae5718f4bc40405382cd58497b5480222b2faea5db6dec8d9acb5b26c574a378a185e266f65f1462beaff568a099b9cef6d194b90ef5a1b73c584e8208c326d29e37256a3d378da07a80ba941db77505627003cd1934edafbf5e634c3f759deb2a3bffbb9b50eb7e59a7849a2a3638c7cf30d10e23348c41afc2e18196425bfef8f7f973a61521444503fba9ed5130794d606421220eaffe1fcaa403baa04a6f41d54759c919765713bb60edd9e9b2c00cfbe252f2c42a1116a2f8ea27381689b428e43a443514d5a33a0a64cf0a1973aa5c0b5a3274736cbba20f1decb950414ddfc87ad5972124ccacaaa48b421592905c518fb85df5fcbbea07248f87a5e1a17c6fe35171b18b7109d66067bbda6f19980a701b103d024ad0ec63fdc74bc7d0d3fc2a32920a39257fe5a02694db80a3e23d7b60e3e03e8a4ecdd66fff2d603f8acca2e3cd404eb8b12d04c2cc5ba34d342f1d48a3483fd7ca63ab1d5db389d28a2a9f7fa39070f98b564b5576caea81649367d308e9d83b4dd1e62ca949a6ad302291ffbb755e58cb53748400ed601d1727c1a09e80e179f10124880392875656306be661a300457791fc05f143644bbd1fef8297fa55a3ffde6b40e668f82d8eb5d1c43ed1a8deb361c044e79aa1e66eb6a695b7e5c4118c9fe700f7a0ed96920155da7a9dd4d96572f63ca41f3008e2eb356b581be632fe3fe2131862ddb4bacae51baa43913e9d98302efe8a6383ff0816e27a1e6a9069d340fc5fd868be3895b8a2a6bd242d88e739388efe12eda98914481e12dfc9f5ee3cc0eeb3ddec51ab73a3ecfaf86130adce666cf951ed16e38e875f81404ddc21951fee1f6842dd2ca3d4d71a3982000954a7785ccb68789ad5a972643d46283662666425cc741d2eb98b1f30cc05ef87525f3bd262f293d623d46f541d519ce1a1c0a3c9b85281ed2768773be7addbd3b1ad3f0f9f9ee6eadb2573947fd2ab2bc382ff3a5a8adf7f5148eda8dd51dc4df4db679bd4a53ebc41de797ee70689919370bcbbba93599b9e50a0feffc8711c8e34f689b59b93cfd9ed8b6e963ffe3aa200bf9611d988699ee26716bb91f4c9365bc89a774aa50d97384e481a9a2b34197d4f6ecc6834c11b4d7ce63efa329e42effe2600c97d1f4f2a0b416d17f4b90e1ee0f97117030a9a87d7cef4289354d17690ab24a93eae18f8b4771c9fcf29c6c86b4806785589309e4ee8c611cacb5d2fb3c5a1897837e0a44f6c150a92b9e99219c50707b37c52a7dfad49e6fa961374a4724af9092784cd06b9650e4d853d0262eaadd94e1c654c917eaf5dbf2a1bbd6b23cea811fe1e44a72d4f904ccc2a9539b64e17f9821e00bfb2d339303bf85d24e1e2b9f90507213b97bd6e9a8ae1296c098a8e5c9ca955e52fe06a70050ac3226527f7282e1772f4c8df79aefe15cabcf3b1927f742e1c6626bdc6d2fc675df3dee91dba8b3ea5d74012a72744e25959ecf5f74dff15ce07d4b16ccabfb50b949462ad2c89d0ddf0b9dd21500acf3201e603da62623fd78c31fb0f2f7226040fe03d7ff1457cac1e0fa33f97aaac1875328a50ba7b9645a0d36c952f852f0f3c9b4384201318eb8c85afcf2b742c4f03dd45a9744414bb7c5a8813b66fdea77456a30f6f044df089f0747d9784f86ef2d9508b76362198c938d65a77096a91ff53aad40846146a44ecc8366711deb47c233b3d78f8bb08438764d6961f774b8319d09104e7a723d06ef7d60a65e0fab3856c490cdee983cdc41e9b97b51d2d13bf2bc92c77f359c3c1eda4555ae86f97b34a9bcf5988600e980c363b7654ba595ac810db967a2adb8c2fc58d01ec297867230040d7018f49b8f7c7899da85dbd4a01bf52759e1cef9200a99962ee0402e2e7e46a58c890cdd1e17df21c088ab218072bddbc91adbeba8bcc2f423b14ac926c8a422e2628ff8bca5e703d451decb115514e8f20ea9814f23b48856d28e8b6ffae23433b7fa1ae3f29ea72598bbfa40fc732cc0a050e0958634d1b812a543468cb9caac01fa18f3b3734a03a6eeaea9df2a3eb5d212b89ad56ac25988596720b14d832dc7360a069991f27ce6f31904f25ae8c5e02b95ae1e72c3601d8e1b098da5c01610599789820e388f2acf89af74ae61392059474576adfe7599274e7285b66a203e04089ba5da1ac066830b44d599b314cdee08f355e04dfe04e00cb3aa89f0af75f1a5ec76a2b683f0b1994cd7a2a15fe51ffa26b63ea7e518fbd60b1a4632be86d32ec60f25105c43d34461e6ee2617da54be1b22e9ed53b09eced0fb2853949c02802f8da6b842c3eab1bbc70f023ff0ba8636f901cb2c67260851d777a5bb2bb00c1b726f46051c2bb1100cebabd7fdc81780b4dbd05078597a16ea46743d8bba501d9e5e4db46da8168e2f4c0d316a14bd7549cc79b6f09a1bcf745abff5358f599833340053702e3ea4ef3873eaa7df3539ecb5d282f88742d33ee66d8d4c9a65d4d974c6a8021d4c49f72cb413d2f635773b3ebd5a502efd9728f0610ac29a3800fab420d742f4d3fbb2dcfd0c71733e603a3e944381df4db62b3547f195addaf93a31835be3c30048e3388372fcc6bc614817ea5e524cca332de2dea56b69784328bb2deb154feba37083865aeaf2ca73543bcf1ddc9a29b1d1e4e65b598028f126d928df627c3216ab62afc32a6501932d7ba9061d927116a1efe577814b49b44051e85e84bf2a6dbae21fc6a5d919bdfac95a2df04b9e1ed53769c2f7739abd9b176f3f9cf5bce4a0b727f12c0a9cbe62d360abe7db270e5ca18b076426f539c02617d245ae701ef95c842fd1706ab450ab11fd89b8fc98f6b36f15930f76437848c68c1de81ea31a840fed50c28dbb005172a7025bb49fb619a7ca09f801bb22fb14bda3f08834f79bb3c395b2a27e0347430c1260c342150f77c336da12d6861d50315c26a208f591c2401aa6c15d3e990cd9afaaf55225a10d9827d7de57fb81c275030fca271b60d3541e9f311665962dc97770e02b2a7eb1501ce38032ab98a2d049377c5423aea7ce454de889f878df3b39870efe97947df8d7ebe09bbced43bd69be7aebe733ab8b8f973ee63f3099b6a846a8a7a7bafc3d8a636bc827665adb5c8dcbc6cee14dc5c003c530fb29f6eb00350d88e846c6423eeee1125419dd84eb1adfa56532cc0d69ea1df5fbbced10dc4cbffa1cb1ff5e8a96d93c717e2780be38383ff4d29ecdb9adbf9e8a1347185be3f02fa70bdb5fc29bc0a28600c9300ab95fb0fbeaed8c48b49a5cc0b791a39911107821c2d810cbd42c7d69270756f5ad3c141ebdfa9e711e6dbc93c183e44bc199dd7998f6dba5f92a3b60f900990d1b4f181451f632a76d76d0ca8c42be86416b2edd9dfa107fc56d743b60068d01994e46861ff60eb8c497b125c3661a5ebe8ddd6eb4ec507d83daed1022c90b38ac016f9ecd4da1a507e9a8dd3e5cdd5393cf15e37d09b9848e421200902b3fbfb7937f546215828a166ffe9f6ca67f31251e81197af77413e9146f02c246061011ce3ef8c7da08b66c7a6752050221cdaa1eddce96ae8a677c5e4951b1e5b3a13dfca2e592eea6c2a36bce00eee0a18fcd963c6ba71477a6d500efd0785ca1cdb3b299b4da88194445045ad6e8f56d771b5309651ea9cc10c5b60a14d6b38292c3d18a829d43a2b242c576afdce04e8ba70e4e14c6977d2c20253ef7c2e029c7edea3113629152cda63b160f8371e663c9e88c50f5df8ea2faec8318d71ff6fbc5837fb05f48ccd8b1f8ea8bf9dfc77d5415d7d7e19632ba2967c7b1d847b33be78dbcd3d7e4083dab48f4322407cc15f4d5a0955559a54ba03ea165712aff3617607dadb6c1da68bf210317f4887ed5727f9bb1559651a3c87e46c823e96eefe24d94df7f3a716382976468f44da19fb5c93762e3f75a377e56a24252de823b86dd39de0ddb86e85630d6d3c713b670ca693e1dd7250298d3b30918c0ec6522d63db9680e20fe9621bb2c22595d9f328d5f97a3081311a0d4c32427214f8cdb53df3891671f60e814ced5997a1c41b5ae417d89f3e3922d832e42b0003d56941c079ef3fc97e34882adb64db302c1645c58a54bbd9e81af515daa48b18c4cc7aaa93d91f412ec9dccdb23b87573f281d623a49e5177f5b028d49cd13e0c4c9df36233665441464369abc891c64d435932530d876716605e05f8cd5b543492fb2cf8751ac9799573e4e4edc587f46ce2544bb114d1f6eb2b40cfbf1a67dddb15e2dff55be542c2c8bf16cdfde239c72fd32ae32ea0a3da2166ace12acdfce7ec811dfadd035985d19c772b78d3db0723a4cd55a543326b701dd860d63427c7e8734b8dc5060a7ba40de8d2a9fdcd40dc0131f8d9bb3f3f28cbe5469ae082a14d218d51672ec4c8d75aaeda583082b35741e8e4bde4bdbe35f3d27efe7e0f41a29c38e34dcf73b31e9932dddeedece0b4a30f6a6032d06aef0838e67929729dc36cb46eb4f24b47955a5b2e133b2b1bdf96feb66f68b2f1f5c8bea5f8cb5153158992f5306a2140f9c575fc28dbe5cc740d5a60a868b747e9c7f4525bff2aafe176148a620fd63ce1b9bc48180c7ee7dde699499e188b913db777d964b02205239f9a2b547638050735295e135cca69d5651f360db54a4218239a7e3d01f4b9235234f313b8581b9a7e06557ac337a67a70b2e9b23202e3e10ad5cc1506adb6d3144f8bbbcfb922102a37fdb33290cee2e18a9c0635782b6571f2c19e7ded8d86600a4b813788be4b9f9deb0162b037f007e6969b399af6b324f8e193747e2c211800cf2620e582b54d529824e5e03b484b2eb40ae8311f2788aa1d040c64fd1ceb56c20ffb93c74895550ad14255f8e48819958a463c92c3f45c9b192eee9e0ef566ae3f70625946cbcdd967fe7b2f06738d2b69d10d2ad5828429ec2a8f09d3f10153f43b1a88ebea70977eadb3a27e198743e84cd5bd4fa458371ed93c7f61dbf0d61446c040a8758cbbe923f5ba34f4680def4674da0d02403bfe7b29c5d66b3fb504ab30e11953376bafb5a0d7e3f025b481d16dcf7bfcda995fc8fe1d15b42e390d3dd27305af8c090a9ab4860518c11a5696a4d9b6a8b7f461128772dd9975c4a58956b23091002cb84f63e819f6b706a3863a8a70a40cfc988427c89e0398480946544dd59c6560a789e393eea41a2da4da20cb0261a873aec13e30aad74e7d0ac50d439d69c38d7c3674cbc9c3b6951a363dbf955f6113af1234ec0fcae651bbcda6d99fc96c2db6844a7c53144dd6a5700ffb11657b1f89d0b41a11fff613a744021eab677fac4c5851cd998ee979aec38c51209ec8929dc7e8463b6c1b2330747f3e84846ed277bfbddf615873a3f17f56a26cada2a6aa052aceacea3307612eae21d1ee4e2b835c9ce2ab264a002abb986b86324baebee196d50499d987c5c56168e8ed02c9e0fe99f0bf682f50406c8dc4eae04759cfa14af92d907ba150f71662b4af02bd7518640deaec04a249cc95d601faa9b53ad307a30684813c5d7cbc2b76b62b296985a690a05f649fc253cd37726728d410783d547228d15af5758ad1befdb6169c5b6774edcf145af934797d97cfe66323d103b42392b4a8103b0b0716f57841047ad4bf969ab288e6ffe5503fef8b62c20b55275b8b2fb6418ebd08d03cd5a9c724b34c97c0c2edf81b612fa0062d8afae463b6b7f02394fc92cbab6922fc04e7651ae102d269b7b9f7a377cc1eac5749887a29cbcc285a29904c36be804eec224fe5f5b4e26a50807c0f6e24c0e65a0d515be5121b30386e9c7145efb9ffd381e376a6a5db9e6ccaf19c1b961dc437698bf71fcee2f96482bc53026c181701641d52fddfdc06b32b74bfe5af02d3903ca6a0dad12350d6c08fc405445b6087883b62da5d4212c4847c493d52fdb3c563e43c4caee962987b3c2f656d542640a79b8149a6846adda8157716fb9fc95b94e423353fcf5905671c4c3b3a76191ff10f40e76434c549cdde0d2041de59b1c6ddcec99a6665f3427a9911109f3992e24f79dfb372f31b40ca083643cc9cd0d3374dd474dc85e3d08333b109a9fc788b958512a363e7000db3a624f1c9bf88cf87d6c9cfa2fc3a049369be8eb53bb1d2af60fde549bbd66f60f6bda683c42971789d7c30d64a1270febae21532b523569d3fec8baba4f62480a17b48340dd2d89fba02aac7e14852ed062bf4268481984ab994e7fa08e9126ab5c8f454f9592841683fe28c5f661d6e07e59e5fab78b4b52c6dfa8f2c427b14b667d0692d121898d09aaa29a4983f138f88e88927706cffaf23f89a5ea139fcb035c6a573603ebeb472784c7d0b59bb978343f6da6b20d78cdee71622743b3f7279acac0b9cbf7b213f144a62655c36125c30b8f041a80a67cf3723aa91d34fac00cb8e21c5abb0538941e33e575e2fa32cf93544bbcc151c9db1e46eedcf39635562ee8fa84bd3fcb16253b3009c11cf79e425b17e2ed6eed74c5c0f9ffef915a1ca5357264fd116f23347415e9a38dcfa6da85fbd9120a3251bd4173fd9a989d8af0df7b466d9829090a75000e26c0f56eb11da4e74cdf68ce839e75a6f24e9a8a84c40672d46166dc247e07d423638aa587071ae8b949c5d34a8c07e94334c1a1d9edffd65f4d0332bd95d1e6aa8502b27f9d05af072977e8d33eb8baf4b1f36e90ca3d5aa02008ef014222122b9cfa3109567f13a7ab30a91e5c64a1e56f84aa917d9816f5bc9cf0db785b6f2d2704724c41351353d139c6958f7b3722ecb32ca99a88f3403b8a5442c5998af675b0e1c7e1855a833ac69e3f7e38a191d0cc5139ee66f45ee9988cae65c85e0c42c11ec0b34cb84eab7281d6f28f59b528b315208e914dda5e7249dcae593ad0d1fecc058c2ca70c500ae142c95b8e693648cb764a7815719bde55cc5eca8adfaf3516096d3a9c08549bab0131c20c0a172e3fea0bf36a458e2e93ca4f16bbbe4de6df3b0016a410cf4e0ac2237c72f6eed778007bacb8e859c888b96621091eb3fa586482e95e31ebeb0c40fc658e13f132ff62aee752f2492e3202ebaedc6d0fc019fae323ee64b7b722556a9214f5faeed571f9a6127e083a666667cd50fdd94dcefbf4ff93ff64ea9a86de2bc4def2f46f875144dfde07dbeae311554b13fdeff415edf7dadd4725254808f253a69ab86554d76f06b784c6e6e65be3c33d7651029fd5a11f79372f4722c49fcc8a31a9c880c1993e22eb4e64b44d87d63809acebed49e3de1723114dd3942904ce8d098e49f2c9c87f7ee51bede7f2137da62c5e95f55d7f2262e61197851dd9b222758c698c7459107735b01bbc8eb3545e25fab16297637e248382e08dd9ba3365f085f4ba48c91485e47076eb8f72bcb32d77293a4d6daeaf87f673ace45122123696cb729e28d3276c1147e525a3fc9d0e75a63fe7672e2df5de64182bd6ac27136628257dd533c70e8136ceda2b88b75dbff875a7224be99059677c98198b683fcd918036a23c3c686d23f970f4ad720149627ceadc3faf748c439b0c781c7d54c595f4af08adc736dfd5c060cf7d49b4e1b4742cccfb80c3d854bcda8507ef890236eefe1e2568b9ee8cffe23b77ae1070d3471ba736e30d992837ea6aca7841874afcb852afcb8b0ae88d0bcf977c27967e716f9326aa0034b9e167d9671769127963fcb94e454bb665376d1bc5016b14d50b71d99fa3945528db5e461e4ee173e1f44bc49cdff543eb95914b49b27699940a25af2061545b2bfc2f3661ffe1f099658229c0a81092ba736c4454582d1be405851f1834935ea32fb32be16c71692680fa7bfb257c52716a2f0ebb7247a5e890a0e5b3962a6529c1f4b7243ca734ed953d704cc43c304d908e4ef3e3aa3dafdc53ce6e1f316d29f90cbaa03ff9ff53b6612a8b09c73f8137d5a7de4fb722fb9112824803954008cdcf12af63fcd26d705e796366cc5c810e2742abe7af750424cf2115bb66d17cf8d79f8827d94555ebb2d2613f5222c723a39eb6ea39e8a5ad2295cf9737f1dd3440a79b05485cfbd67550d0a46b684f4dcc850957464c6a203ce9eda3d429fac05f6246ec4fd25ac21e9f1e01e38291161263cc781da319ea26b59455f3cd903886e70bef91fb6458cb4e901b2e9da058e1e51daf5cf4bf821e9635d895c259609aa18000aeae22ddc78c18ab68b39e252f8110b64855a1c15c5d8e9aa4892a7e861fe5985c14754570822d147a48c705e3732186ef4f3f56c526e336f1af5ceb8589ded71a3d95f66e1344519fbd0ab946521eb2413846c99ff9a8507ea651ed16c748714938e52865435adb80dc949cae72b93abadf5f0e526f9bf53bb29a965cd9b3d4733ec9d2377f1cf6b9cb73b634d813e27d9d50c926450b2c6b1e4baafb64118309efcfbb72d554a943d5412d9a072736d87745e39abdf6ae6584779910cff08dd521e3014ee6623fea9f9fda7d2e537ee6646a66fb05e0a28df7640707b502c7f4350c93909124daedabb634bf0aa95fee07da812589651ea54d11395596db1534cd615319d2a5e3d658d951a87fca2488145538706a9e3c9f4abee09bced312ff74b4e768aaf8abd1118b3ace6be3c37a3c0313757262e220094fe83b51cbd76b9ccc153ee080e282675b06db848a5345c82f80f1cbf0312d827d28a4694c3bb585bd4400cf7b644996ca84458021a4f5b53bd1eb0446ce17e9e608ed5247453880acb7fc41cf07f9d555856b994427361ed4c4bb1f733b2b21c56df17fa7b8289e351cf2382277598864e63c0e0a9ddc28dde954d89d67091993a17350abe0084c15c6beb9174ca8fb1889f808489ba473824900a190c5abc603ecb3ba8f9fdc6d411479978b673f7b1315f3faf999ae1318a136fbcdb07f22eec529e70607d47eba37e457f27863bd77fe0f4c7466d8d50fd5f04776482fcf33f3fb4fc7700a70197ee6cd772568ab147c22721d4047eff71a9c62ab8923dc8962b6c3f4fa28ff70536e5d5638e23f11a652369711f2e803bd5bac52cd0779719c4ccacb45531a175f7dd7254c4f65a540dc99e36613aa2e27b1a4ac7f7fe5c174a18c30e2393ba81996cfde641d9860fdc2f9d087bd66a4d72ab313c360830380b3bec8f278679678c7338af3b78038945bbd9d3b43a34c644053f6519872c474e44e9e96d8a1cff9802105f79ea5874ea289767ccbef48a3a7cf32757746504fc4c785d7a81f0e2480f4e559f6c7667b95df37db95abee3beec121144f69f5e165998ec37a0c46e6e6fc05a5c97425a4daa708472886b7d328bc12c9b518d9b5027ea3229298acccb7d57551bb2f34fdc6428320960ee5ea812eefd2c223d98cffd8c3e2b1563ea43ac8afc8855466c7ccf200f4804b4bc52b94a0a71b841c4103353a05412c33a223c93c8c86b35afe02c46fe0feb71317d6accb65ea6ee3c554cb11eac8620561ee4fb4cc3129e868534d33d6230ecbc43461b598438452428b930bf36b1bf21afd08165d49d88b668e23a7dea0a25bf7c41010839f4857eb25e850e9dc0c92adbc9d09f2108c18b90e55772101050999f605f08ad744e98a02c04c72fb4be5fcb78b1c9aa0da91776de8127d5cf3697ba67ec0e5223784f23904e53f95cacc38f7c593d5ddf6acee144f6c7c6fb995f8dbf7fffa398c52e3f12096b821f32e3596e64c89af70444d940f73f23518a57e68f46f6179020ff836cbd64bf90c23a0a94ad4843db08ba6fa53006c0e3995f30e389fa84cdac56aa36e22662fa3ea7c47cb9caa385eef239c438cbdc3e55bab82fa991efe9600f598502e564b69def9111ed03bc8424703b423711b692ad6401e6b11ea9f54f8de8a030835ef2195d1c1dd976cf5ab5b662d5f274387922f509c3470c413acf3af62b6ebdb70dd837fdc21ddaf21697b5973eae945dc22a11cff8b76eacf7389d83cffdad68d955d5b20545b789733583d080a1453bb32203020e51ae95581bb2dea9183541a9188eb72a4839ffc0f3ce3cec6a98738b2335c7a9b5b32f51429a02d54b119740bc64d89bece71f9bddb6da59dec204f9d6583330a778032b11830671cca6b8cabc8772950069af2b80d4c1910bcbc22b6f87ed8e5d9943a5e3281f788a2621947e9effba57a00051d923a301d21d372c80a653f2e877c8ecfebdd67420474937a504da76aff264ccb02d3a69b7344a7dc8c2900cd8726acb76b5ea77a192cc1d5c5f9a68cee1b7721d5dfc855f594230a6e794c1a6ce1dfe1c8359e5eb329e681b50b4c0532d0d95f2ad7f55337472ad737ff75d021e2289a0416f4c01fbf0a8a753a0297e5c4c4afd8094e15efa689dcf43d5ac1f0dac95b1a89898497d0f0ba7f7f2c17df0d11be88174b9e314f9a0e5853489dee8b0e6b2257c585cdb46eda3cd67786f2c9da22e3d574cf5be9ab7b82be1e7a0fa8807c18dd264b92368916ce3b1501959e78d748db8f627a336e5e80e962d921c14334e8330df414d514b38e8be4f3c4cd4523a616b9258c3b73c05755b9444e16d70aa4e908dadb7a1032fee5c3272cffacf74aac3ded1c865e144e26c29dabfd2227a213d30509a4a37ab93550abf11b228c6ca0bfa48abc269b102f3f65e580588e8a60a783b298898be299913fb949adae80bd11f5066089a52d02b835e042c32810ad97a246e446a7ec913d61ae860fff33a1a6ae365c22f8936907edf18e077e72dcd36f2e46a5f7f5edfba87acd1e6a0f2694282249adcc5b467cb1a4714bf3ff562a8c0a78ee53a679ea893406c3062043d892c043fc73aa99d8da4a186f8c732bf21bd497705f1742386430a7362efe72708de749104d101e11d6e5ef97c91c2951396eb18f31f5ab915501218ac26ea83ca6122598a43e990d6f1f63751ea28d76196215f9e8d2e66ca7f72310b1bfd2187833fd9942f80395629780f77c15d2f4e013a51fa3ef48c905784affe8b20e35343859c6c85ebde5f9ff181a81ebfff9a0a284d64c5ab61d9ee9dfb5f53c82bcad58440a25d90de9a0963ef5ff1e3bee93522e14f208b1a633404870964186de83347cb0b5128f69bf8be1c05c7669501be88b21daa82847a6d6174af8e481cbf38f43819dc16c5bfc07ec9e5a74d8aebe9a026b6ec32f0a7d8eb8827ddcf1eea0e987edf76ed0733cf8458bf5d97d08210b1d86728da9615335f05a18e702c487a9d160fb286c9c96f639bd243a914442e5f3b07046aa84d1a3ce68080692f473361f89d17e7cef833046808b27c5870febc91bbd0f74fbbf155e90b25b53a240b819a5feea7f9205685ec28e820f4758dad8c5dfef2ca18fb9a5e0ad27b3a5a538ec9cc8a7fba7459c4cb439894d17b176bcb7681441e3a96e90e9b3eb597c786cde36354b59a528a5c260b082b2789cafa38c2fc235ef07fd0c565c3cb6c44e9b7502069f085cd133c9a0baaa1303100c3e082df09acaf674bd30cb7c647d3be68292495272b56c4ac615585d6d039e7bfd5d3ffa5aeadf21a868df215ec4249057b5b7f06950d10e9698f86a33907ab7de53cf3a4956a1e2e50fe1a5fbd947e332bc8152d8524c62c75179fdc84d8e94787a6a1ea032e00e126ad0cd5a5e3bc750435c4a7d481622d455aca86f79f22a2e7c8503f4af378e4d1f90bd593cf9905d343b5389390d3f5cf3eac3fb5c60afebe801cd4719d799c67c560efe7868158e5bff97a909f2afece9ca97b406855040d085c4576df5efe292af7ce57180c9cedb718040fffb6b875a2b19a3cf3c6ffddd8423ed587422b11f8dad29d971906cc065e6da590807a5e163937cb8c25f856ea1a71ac26cfc7ffedd60dfed009ca8eebcedb3c0495a588948879e9d1fffd891944fd96ddb471c96d2723e269087e36c0d5abd7349888ba06c37491bfb8da556a934efe787d222c6fa7bc42e2953db4935dc7df6d9d12e44c8331cc06e726218c8519f2b494ee7729141735a0cec126b2dcdbed46de48fbd387f03cba590cccaa6507450e983789996bb22e3d8fc917fa02ef084d20e1e3d835407a1d477f96297b8452fbf86ac45f50b2ab1a14bf2f74c758d35a41e38d012097abb9294417389850932793713daed71dd8583dbdbd0f57d8f914b4b198dfee0f6b206f0e5ae45518350f8c99dc92ef54610bd2a0149b5cd221201aa1bb69ccf17c78efd1f69da12a4b363d61454164be3ce1633542d8936e9f12ff1f1d36d90a4b4d2f590f328bd411d270ef0d1ef7425ee3162325c3784875a189ea0eeba304a405830ca04be6376f4a78fa80e92cd6eb8d4bb7b829632b2eee49b4f5ada2e8436b0377223232f52fe38fd7b1047479b1ffc047af0d67356edbc9c9a98057ad72e0ee9365a0adb3530d2233cbf1aee313b3731ea0d669ab10dfb1106cb1c7d7667922219345cb95ada162f161920a804c67fd2590f8370424057475cb7fa3ff5f0608cae158bdbd6048d1892233c809d4b4425c3085ee762e5e993f38fe4567354d4038ada89b5b0120bba142b5659a1aa27b9bb9f937af010244b99bd65edda8cf50dce72b7b44d415f0effce1890380a6f3d9e2c926d196cee58967b59f5aa5a08222cfe8df3bf051d6ac68c0769636e172c0a4b58b3fe3f49765012f6d3a339e587e869156a04398d98d90eb0ac87537a595f291b841a1cae8a9fcac1694769bff83703d01ccb46763e75542dc80f22e638663b2be732d6f4a839fb02f7d33e452c48eea8acf9473dfde7b41bb14d803242c513f8c9e5bc4be6289ca4e65a57b50b404806d8bbf082333bd3888868d8d4154f0e70f6d654a9553350b0effbaf4843b453cbddb17eafb13984dd26614883018a77e5c1547a6d70294f3178239ddb36d2acb4f1afbceed302f1a0e7a30a299e151aed4af39c2350b840b4ad48030bb16d97aee0d4f9a63dd66ef1e579bccf994e30ffa2739083efec933fc2e0b7c5d48d8fc96d2997edb4cc5869ed95dc871cef397cd31d4c4533bd119ccb0d9b273716ba2050b794a6e9f4f39295702993359a5286f8b02ef690965297e222bbe8f39a5995efe3f2a9b5b2a8e183f825b72775a729da7d552ced4e2ce1a4365fdba7c29f28a8e8962744ac157913c317a7d7889dc09897018240a6e1558f5a701cfed7ef16e71cfe6235e8021494592c550598a76c1bf2771f77ae848b304d3d74e294183d3d41872bd3655820d37c4cccb76813500306aae5574f7a0fbf387f2e455801c0db67cfa9bc83e0574de9ff8391d965031c5e6602db749b05dde7b3591f80e0055fc6f82e3561c92045fa7a45a298b9eeb8695ab4475e1c7cb1892debc0945a5358591c3c0591eb782fb284838422348661e4a62713b7b3bcf9131e2c75b3a70a77857cf5612dadffa4f3f71c0991a031a57d8fbe5490fadf208439d49b82a913f741eb70abc758fb15a3b153ccc456020e88d37d897a8c4cedae12b27fc6747f2f2f464424e8a10003e567c452606792488439823306f4018219a086fda431b8c206b44bdcfe32bbea7a620cad2dd1c55d24c703e97dbac4bc061cbd9ebfc0f530644b71f12b883010df966399ebd40e28006e1ab798b213900f314f199e309a565c836165e787f8829177129a77832c1955c9b797b378499281ae41db8d9a8246f69b1629fd68259c34012cd0a5a38e38abca3ed1e5fe1ccee99ddbc26428de44a655e37f635d7329f8233fc503b7638fdbb625c32fc3d59eb5373f25d72c99da5096c0e493498abd2fae0e54e56e0fe67e9df867bcbd84dd45ed8d9b3d3bc3376669c73940606090a89e06e286c536e44885266922e77a11849836c84af71fcfcd80d813d49ed9c08cf3f17c6f702c94b3477e3fac62775568c60a701133b263d010c9048b84eeb73fa2c1eb6a94b1b855849c6943e466375a78720d3e8151799fc57f3fded8405662c2a46a4a32ef2d40e3aeecf19f1a1560817091f48fd07742a298446c5819b3c580649f0829e7728f21e9dac7f57812aaea7ef577c343c28e2ba5716526a770bebefddc0fcf6f5133c84275bb5c90749a90a7c89e2e7e6b76073a3f9fb2648a2a0f63ed35afedecf4ab6eb35fd38e7fba228bdedb2b27b966630f6fbf5cc19c4ecebdc56fa435fbdbc3e76341a727c4d437698d3505f3e236dc95639ae92dc0d85413f8027a306c8f9b41a10d19af7a08b6cc14aeb71e5442e874bc68c0bf4a26f1e64c8cea26e85924430d28b3da772be65d40da4517fc5de0b5c4f658d434ee6369940d00ea1646258b87e6d36ec7294c3f14c8f9780b088c6a40d08fbb0403dcf1dbfda08989a540add2062bf452c28cc103ecbdd06a7759ca5fc718376fdd14437e9d745d5a4526614445c90f6ed81118e7bb5cc7a6198c5a9f7f20cf1c12c14888ea725511c2bb527981f464cf977dca608a49a52cb4e2a5e1d29dad8849b8c9eb406a89cccd925e4b36ad98f814e8f4a24a94f7ba56dd9de7ee712c9b0743d1a67371a48c11104ea20a745388c93ccb0c1c134b18af01da65388d830f6eb5eb3ea4512eb5dc42807a00eb0644c0f7a6cf13029a2f423438f30ee81778ee63c47038eab1fde1fcf73d4fda73b3a30c81430c7f9e6397474fd292143521cd01d9c34682517837051f17386dd944010f1d00461de46e3aed93ed1f62668a6301debc6b7e120759393d147161f981f230292d2e62245e667d1f8aee29fc62bc766300a950cbd39af34ae2318a2ad97833cdd61e7de26ab6c870243dd5fb297b16827b44f19a2dcc33fdfc62d97b333c9206a808e431f86526ae1e9200dc6971917f2cd805b2f809a7a41657458b84e7cd0f5fcb9a76e5b77696179d63f36e2c405557902b7d1b58c3197cb592f8dee266496d809a966358910c5ba42a6a0b6da89d126e04236ec815d80e2cde2eb5474f100e01e5d1816db574021c648eea3faf5222c82cbc5a41291c9a358e54902064490ba885687daef5002bf0a9d82fa13cee8e5e292281a9093b9324d2f40b7af1490b88ebc1ac9a2b5c787fbf0bd824ce9c060a4cc05a47b49c85f62b643c5d73ee1de76dc3de0f7cfc06998502f0ea10c250f27d714150738ab59036a4f11ea6a5a2f8fb129518ef4bdbb35cec39c6756c572bb0c065824ed97a570f769a3a953dfda9c4f0f8a046b8a6c016c8b7ded4cfcc23d037aaef0a11dcf2a98cef7dd522d7b0f9616756c2f280ad5cac54dbc265130374fa288e5dba842122d2c9caa8e803b6962666ecdc19f594d3aadbe9fb2310537125005dfa122679fa119c9c4eb30b48c5f1d0e46959cab7d5642a3f891b5e43ab5c50045ac858659869336ef70d717e8e095fc39edc1835af09b37c84b5ac8a941dd2319ac75488140f8785deb5b12613ca4eb750c2d2296026caa4799ca9faaf50f7d9daf24537cb342c9baa3f5a1f3d9c13250ce3f5e2e34ccde5dfebca1b329bdcb121931c62f33a60728e53b42cc4e9945b155db27d305b790689d56faf598f92f273d502feacc03156b82d1ed639b913018c48cb1d88f09b47677cd3e0a6c9b3fcafdc002cca569f38d9625b30e562786e2be2eb71eb7a9780f1f765f6ab1b91e1cce3c05d87d6affcc4384c514cf553fb7524810b3aee7a9254b5baca2a6ad5cbc5c12b68e424b5a216605dbed39f423eeda3a687f3f54843faf2867dfe87addbbd9b4c29945991881eb146aeefc92548efea13e669c9950b3c1c8d017d097650127ad4deeb0c0f4fa51e965019ce6a2f78fd7431c6605283408297cf8c27372c45f578637195d515f8d5b03e1334585ee120cc159dbd6e0f866ccc12c43fe5e92f4e478a1c861d6bce595905e3faf753cc3586efbba39d2c96deea0852cc972c7564ffc6c3ad8b6b0cc6d50b332a0a9a7de7c7066aad7e958bf684a7945dc0511fdedead03874b5e31b744cb810c6d93abadc8c2b05e97b147438a1419e10a7987bf447418013564e5da053c09b607d7c2eaa6de3c590adf9bfa0c9567784c6a0d5b9fb31d4a5af19187e76f147b05583a1fc5a3368bd2b07d51de83bfbff6a34bb3e656a44f397a5bd2055819da53335bf5a701cafefb08657c80ba7672a8582511ce3983d0c68bd3cd0c4f2cefdd2523753f67fe013f61971e10dc0673e689b1a92cc78c830aefc10afd5e06d991511e61cdd72513764b09d463b98b8b128892ecbd10828863879ee2f230fb82d0623d072b0230f6ee424edc65322022b77847c60152b6c468b653d8aff3156d2a46221c454a652c81b952d47fb50c442abe1d59a1fbcf70f5bca470c2fccb6a30b6ca32bc224708bff26ac5906cc666e355c0a183ebdf98fab9ea41853b176ab563336a7819d70445496458f78d31f147b110d6ea14e10a371e527bf613ba504dbd034343653fd1ad4ccfdb908b9444d89f6fbf992d08c2f6766fed28de8cfe11b501dce3a915efe4b636f72f79c4ba4c4c96472b5549f71db6f8f8a01c86452bda489909d149397b4385abe1ca01d90705cbaba7082b748393109f0bb7045eb64e9ae014ff55c841ae939b5d9db10485baf1ac29b6b070255a78d2bd89e10c776cc22af9d60570a20374096bacac94c6348cd835b1447278d034ecc80427b3867fcb874aa2e65464c5aacf0e6544526168dc33eeecb53300bfcb2718bd2ba873406b78028b1914e4c9c416fd51eaee34d80cc4828797af0c4071f1d98a6f04ef6a5725de9b21fb756e615f73dc6d95ce25af9fe7ea7c32144b7d8923f85c5f71db39c34e1d8b48af5df2b76eb105f4babce8c97dba28c49aa4bd7f1bbca6c39670356eaa4ea469328041cbf035a3f9fffd0422e581851525f1cca0826a57d9170981c5e1211d7bda6b8ba52f2dc618bf3ee758243759e12adeedc7966cad66f7c0fbd19280d873ab12b876c778782aaeec54d6c431aeff8bdb93f5b704c770e08e6a8e7c8bec039071b086baeaa30ad9dc465edc039180a264229330608e0a7f26c052c3b773d132b412672843656ebfec51c8f6871ebdfd4872fcdf08370b13e34c46a3a1d0e962264da2dd434e93c2d8cf6aa992287a980983195d504e21c0a8b1e7bb0d7307971e465eed89d607dbb5fac42a15da5b8391a04eec5dbcc1ccfc1817f84e355529aa420da058505e4a73b1c1c53ca6e7a1d0f068ff646d2c7d13f042b3bf66d304023c59f866c16238149e42d3477b0c62276934a2b2a61bd3d87d4709fee6540685deae39a0adab5d0f1660eb2d1889cddac031aee2586adddba26f8b4566261d7f757c016e8f0edea1fe0c2c35b0bd0aef619d20cd3fa42b3ffab5afdd1a4aca7424294b805d72c1b1684bf71a9cd9fd7491f9869af6db3a4076c98453cf3d662f5ac0342636f0a127633409abaf6d8ce144bef3c8d0c675723fc04b9dc3d618bec9284f934da0dfb8941a42655e99dd88fde86dcc03791048f94e02294b63c99042b70876ffabe457db4bf26d2950722aad1bc6184df7d2716818416e7a48ab62d7032f328176205ec0f649bfe618df01de013d40895c7be504ba3887750787e78a5f9000ac260edb5d1c322fbcc4943dbf835b7eabd9d9effd481f5fdf8b7e8d5f1b6422a097a4f3dd3c94fc0815c3fd903bb1023698241986644ed9f154b7e2ec5e5ba2c944a6ef1e9f699f889c02e3fe8cdce032b3f942e22fcea7221a3b0d1e163b0cb968b7885d045d2089d5f7db7b15f8cd5354dc2a067b35c92c70d3c2e50db50d3847506a25a90e6c6a46a239d0d72cbe22aaf95fd9228ef918a78770a29aef3b5ceae6937b556953148da17761ebb3bc35b3e8de148c0706f6c8546f57c66ae3aed557d8d089c18e4962dfe0504d8cdcbd01854c6882f4e5f004632c022b4178446d4401f2a8eab57095a7f894ffc4c999c34e5d46d9ed08542558c7f62a92f82fb88feb20d14df09b90ebe9fe441956a5fa498bb964687981dd72abe02d28c7ad5b3c6c2b839f9610129a8f511816ffafa7be7a9e5b9f14474855f7f41368b50a3a88d8faee704049391bde9356d718ca3f2a73fe50148322162886bdba2d0cdbd555ff6f1595304044b6f911722fcbfdd769cb8372d0882c953c1aa0d39999778aadec6c2d24f34fa81fe4700b3cb9fc21dadc0153e2b016ff8e2da9a37873d8f740d6030756472a7bd808695344bddf351ad8e16d3c43d8e983b173ab7e97f5a52d5f743c3d1e06d45532c5e400461a03ea356184f04b8c007695d5162523e2407021b114bdce0aba00862201b7789cb41f5a55af0b356e9521c1fdfcda0babffdb323037ac10b8c5633c337bcb92fe3817407be1ebc0fb04347c217becda2a5b54895cc632432205772f85f568dfd24a51f4a3921e0891d9255e8e88dc0ace4fbcf921a80fabc528c3b24c4a616fd4d768c8e34e23157c3233ce7afedb3def594792ccb15a5827fe616002b7b1b9529e589fa2f30cf43eaec1fd3d832b94f0b1bff84570cb99fa2361e1b9951886f6c1ae57fdc5c57e870099098f346632e10642ab87bcf430ccaf063379700be4610304ca2f1bffc5a6ceafe1332e01a5b84a2b48a3a8c536dd25c8b54b739765282cb7fbc4ae8c653c7d1fd7e407710e81b7a4125ef89234c41f582a64d9e81b056ec84be3fcc11c25a9c4634cb85b78ad1f7aca374c366e0d03198bc595c16ddd9a2a3fe9315d2b9ac4da233462022fb59ab073841e3b930ad88af8dd5657e4f07d39304a0ad5b37c90551413297dda9dc648bc5c18accb4d3f130419c56d63a17ae5be05f12a0d47809b9d9a0da3faf563570b5ae67881ec56ab6e6945977c7ccb9e4d9757974840c787b549217075644cbba1142e46d59514a52e7225a720347c0dd0b8bfbef5fe1ba045a87e9885c48d47ef549d6b57efbe5b86a71a24adf1bad23e8f167a169fc9f26b78499abb8333d61e51b881b82e31861693fb250f246b5e92a7570f3c1ffed298120bd926cc4cac133f1576ce9a87b1b5c97db56e2d5b626dd0b1c4a4c7f7036188c197cff1188a12a993e655ceef90a18d134f3c9491d6f460d9c2470b0ad1f21a786f367903088f61be03c3d3d2336847de3cfe88c5adffd2b370a40f55252e501344fc420f1b05bfa3094d608de0f612b49e30966a0fac039d114dc4abd158f7e6f8678e9c0f8754531713e2c9a7eddd350e8259d47cb38ff8e817c357694b329f03a3f9505412fd524df0bdfa9df3119bac028f23b66daecd4e169cc600a7443424f52234161f3921c441ad33a6cf55e25bd04f6f3112368864a5068de4c8e422ac22a06f8245ce873de65a5be5c9409b2f55b4d0a1f4d74f50322a16c21fe375777f1a639edac47bd27c2259c5f6c0ca250e80d8ad360a3d1d72bdb809d0932aec81d4e149d4affefc9af2f26fb5c6c410ffadb76b157e23a688cf40aaf264856eccda50afdf25acdc9515de5dca0a22947a5b39852a2c5b528fd898a64dc9d7fbb134a393dd877fc869a84c05868c1902f23321a2724cd0e2c6b418a87725d63495320c8905127f4fe619958cb1555f7e0f9a7068fc88091058bdd2a505892786b2d7a160e8d7a0c67ab5e562bb9372f756990b298bbfd08da4632198ee5965a0381cf9d92d32121f93c2bdda3d59ec94d65b7e55fdbb43b2a5eb37aee972739109f1449dcf5ee94a75edd607ad7ae076eb235a093bec608070fe33d20dfcb31c71106411098fa6d2805ac300cd97006cdd07580e0323661c4177b60eb9c653046f74a7ced941c8d3035a983125fc5a3e661e5c8dd84bc3c98c7889d01893c56d056c6b741f284e00b7f183274c9eb4b72eceef21e159499a47fc15c4809e816cf3d8710acf93df91a559dfd8ef745686e81954951aa092615be4496984de42f37f396db41c1af3e461782286d89eb9657663ea16e03098229e451364df63a4a8b83fdc7a0a6380805781d9dbb14a7166eb0f61e7a845a25a0c086efd343f2eb493c2c66074b2df9caa19e35e68b530a3dffedd7b639504d0d0b9c70b221b8728297d416326644c52e7b772b9ebc1f78ae815acc67530fdcce0265023a2380c7099e82af62b7db4d22756a70d5679a4a8a72f3815ac4be960e7fa62f757c4cdc3a2b654ca03e8645c70603c01c4dd647c181dac2cb5aa8fb1507777e9b5421c393e4b7a5735c9a24547eab7b4580fefeea5ed3cdfed6d9448c3265f1beb941d6772c4612cdc3d75f2896fe6084b7fb1df67f205487ce43dab5d5bf0006a309154f2f8781eaaef0793021b54e5c13052b8e08b9aa33435c966670fb38cc95cb30c76c993b517d7933ff3da4b69e062c0fff431c25fbfa057174f3e587fedcc3787cf226050c99959a98bd6c76e697527cd731e9c61aa642d0383b304c7d35b91c94d63f9542f648ae3a287738c4efa9549c6a09940d8ecb01e3addb889efb50edfd61084a9c3912c2b35068983350f613e6f306a2374110427fede1c810c75c1d90bc17c02d6037f523a8129d392e5a0ce18a90a9ec8f67f2d43a5f793931da4b4a553f933a2c596d93698ca6d421280998c41bf43793716d24865f835a4b3df087533eec6ba46d43fbe4ea2f2d7b5fdacc16186016b56f794ba638e4a930826c9d6676fcb3fc1655a82f45cc191ace53382704b166d53c92a571c32e5bab406c4191ba857f5d2632d0b7d0c3c0f86b5a4998dbfa4315677ac480885d4ae0c872e6f8321bc8ecfd24f7631a484a104f5321d2aa8c45b1b9b40d56cab4c7e476ff5296e15b61f9a2cfb1d80a3a02f7cf90f4f8c4b6c7b8ff8eb1c5e31bc106c728d6fa6c3998c2c610d606bbc2a200068ce3ad12b31ee57b56b0ed91b5d7035afc028951a4e1caa9befb22c55ce76da470741deba1b73f30523b35fe18e4e459e29b9e61e50b541e489941dfd1a687375447841e245b2738f16121902904333820f48c50e4e73be2269f82ddde6422ee01139e17b181ea93f748ecbccc1a9f3313eba01baced4c9f7ebef6a4fa5777c9fd718f426d2141f22cac95898d9cef22c03c5475206f9b0ce3b677d44741be1998195dc73cde3de07b866855a8a89f596a87ba81c9f9a976a54157431e679ca5cf8f28dc67fc21af39868a2d8a77518114edd25ab237dc1b63371181a737daa3481c2d495addc17b24d95a7f82c2edf2cc8031414aa9ccb9102fcc6816a3c35e1666fa2a6edd0c56bb81d627a97dbb311e95426b9cfc8181316d5a889f0c1905e8079634a795ef5622cef30fb09ae31dff080fcf5d39dc0daac3fc6fdc08271cc0523d1cb6bc241c2123ab2991687da5497a926feaf31bc71d6259b2d29654d07a00d41e81870bda00f1aff918f4140add4cb345585bc0970bc8e9a8ae881ca73e36d95a323c74570b940c022a2ac31fc4926151dfdeda1e4d8f15740dca02cca3ce09ac654fff255a61a5e999aa0b8d755e4b21717f02de825499ff6810ba4a9acdd0a0985ff6516c215586afe88a1216c1874358a8ae32590a04dd36cea172acf1788f65c277c2cd5e6d82f0054cdcf9c566a7957f79c236e6132d45c94885551dd99f9d0bdaba11117105284df620e77bfcfc8409712cfff53fa342c1c1fd67699294f54a5812cdac0bd7be0043383f1ec8b02bd8590b092d7101d8d9a8e087b139d0ce3de65915d9f4fa0b9294b06770744d7abd30fa53f3e7862bc24014bae134018a8c30c1af4e7a22bd7256cc1afb7150700df463999d0c2b11819f3b948793dbc79866d6ec2cc74ab80d234bda4153162f12757da12164cf794b852de3163cd938b62371df85f8ee3075d5cf3dca1b88d707dafa8feac51dfabd88da176a265ca986eb787e4bfccd557de8495062ef9bebe11d8c8f0496d9e0a66852c70a1e33cba9edbae7a7613575a36f4a02f2b0740c966e6461c81b859930032f6ac315b2daf482164320b91e30f8f4e99c40915ac8c9cfe6204a7866d9aade2b61a17c0d71569264ddcd5fecc54223aa793ee429a96515c65395e310afde6056e333afe3a02a053f3154d21a32bd84d801c1af9414f3698b0d74160df296a8b989a66c8f25699f4220c51ee9daff33da299ac3b38b0b30f9d640edba4f20acd9ab14b8bbe0a42256850e2cb866a2513061bec7013926b7b0e49e6e010026d2633a5321c9c13eea37a0e5551701caf9b82cb6d56bf0ce76de4c32148f74fa11b28b21aa1fded154594472e9f2c3fd0e62058d7f192567d965c1b1ddf1377e33560f1d5b0d36282378cb63c38e30e6abda7d5e95f76d2eba9b780e7893382ed68aed606c61f795ea1e8534307c1d9115d3407d21b3557df217fb558a8d7c40c33366743100f842f76cc075f790993c400f49571d8406c6b334a8ebc5ff5b04bbc5773f2276882b5e7f11ba02b42b83f9e0a68c049ab41a84c9ad55ce1d8d20f15bab5851fff2d8590c1672676073f23bb06924a36e86b7928b3e0943cc9e857411b42dfee7e509d39a0e082b23b9a93a25d4743e131e1476038c8305e19af32c1ac5737be8e6a24a20a1886989d712e08fdf946459f84f81eba7fe89f72b05ac980f8cc88c9d64b89a712d51dcc640626f0fac2b6088e19de53265e271af05eb15751abee788f112de7ab30b989959ce76c65da9e6d45aa9e23590cd66e8866e42f5b6e8826fa010ea97b688598f4ac61b5b5a889a661fc033091162def8ce0824f9d0a84d73c8b873e171816a0db561f0498c89a18b999551eba96b8f4317dadb450d04310f4ee67efc187995589adfa81c4a46d51fa90b9c78448eff97946062548a583707b31578259ae7c773d093e69c4b405265adbe667b02a0b39ad0f38badbadec1d9ebc4f109cdd8ccd2e8c95225989d56414fc7194780f9c017ed701f1be6482569f4f300471643763c11a89c1fcc7dc19b29f89892bc8c9265ce271fd78ca2d7c151a5f955eb694df27f05408a7a68b79b5d777e7ba43d0f2a421c3a30b5390b33729e4597df083b46168bdb769c3e2fe3e48b2a48f929c69a45de3c17fa079559b4c857f21f2148e832cc7e3ab02cdfa3726acbaa8c9e6c2c5bd8bd381c8e6dfd00f3e04f6ae4472e9bc07fb9d54e4a0dd7a0ec192ce7a6af147a655b8321932e18bca433881cb421f3c7c17a78b8b2ebeb1042d9e0772e4eff230dee6db1db6c956ba9c68e53b0cfbd4b0729a87e15ff3281b36345e7b97b2bda847799259b5559d236b65576bd00e0e36cf147f330b477a58c80fc720adab8cee6af6a61ee89a22e2b1ef92cdbef2d2998d551af4b3d8b7ec88061af9818553abdb74da4f548d64de3435e2a05302a8d623cf90b4ccdc71c871d15102a49a1548dd2f552c888ca0e1f11fee3c860f923a8f70c8835804a09cf2100543c571af453e4c4c56312428379d5d530ecc3107f90c7a5a3a548f11d03b7ef3458c388df2fc9715c964ae12944174b3891681ab323b2133782b70a92abcbc310247e3a879e313f71f837f0735584f9f22c69af4c04994d0efd0537e8faf17df1760a066918492a30c64103e3358fb8e486a5c8ddbc7acf1717d1369edaf5472128167fefe808f1d8c092ed9f3460d394d290b63a98c49620dd2250ba487d76cc5398c8d466d69c7b919ba1e833435ed4038a32170fafc188ae5965f69e4f2f35299377ea049379b438234d0960ee914d46cdd6ec47123b78bed6655d9068579c653bd77716e01a2b5e3bfa59914d097bbcfec66f57d64050c063a11adc9f960f77c39a1980dbe73178fde9aaca3d7d6e9d43bbf0998f9b1d70b167a66abc7b36722324b65a80208a4c632fb64af584ecf53613d9df23c140e32f36e1075cbf38e6a49958795a3f31f52edd1b5577390a8f50756dc5cf05c3630f53b1d8fd10c278c04caa0037e4b6f070f59eda90323c130c3b3378c1772a4c439dcd643660007031d4bb6ec1cb38e5dbce32c62b0ed5bf5478627bda74c2093dc20f85cb4c282409e18b4aa4e445eac68f293a9126322dd1f9bf7fe4c5e404546f01074c44deae5cb22089f2162c3c795cffa685dae1f5a83915f9cddd24f35545b679e42b978c635abd9b1bcc8b25d469a9d61895713cf6ed65d0a1fdae00ac622737d8a26eb2fd09e061873674037828794ea5d66d6a8b01ec6b20f8138f5911bb290e8594245d036e42be29b85a2e487ec8ceb69468cc41d529c0b0d10d2c1daf2125286c8604bc1d929fc0212bfbf7766c02ce3f40699d4ced16b24533136e28796e7b370f226bfe682361fecf3480c6ae305452131547f4425f4b80a14b3377f0fb939fd2b0237ed8536045fbe052f9eb4fe9515f2f368031279b5ee4f469cae6456c2742ecaf5a807d528f5f16f21b31e78c441aad04a2a7f4417267abfb5426e7af08df82884f206249f20ba4895ca59a241d407c0f9bce28f0eb72c40d3852f7bc6a5b9150c7e91f43353152010c549294d561112e96bb19360f8dc2448e0214ec81c364383c376bb743b072d2e1a4da9a51c3b31a820d32972a89effa377a6338406552f046eeed754951e3e48fbe6f47bef5fdcdffc1e6f72e84a1b2b69b2db4e18579aac4f13758d3789ea232869bd3de6d2524d7ff2f8f3f8e9f8c0186564ddffa174ac2414a724f4e3b737af362e0759a0085ae6b93e81642ed760de7924f4643600d3543dd7467e5627f98366860b0f70b3241a99e9118df0dc501b41e926b0bf97b368e4fc3e36c56c5701f9b4b5620d61d928c08510a31af98dc85566d506908cb4a6bf2f5ff1c8dac61bd6ee457015a3451254f121dfa971e6aa84f93f044637803c6200668b190e97dc724c20f407bbaa676fb12e44965671536e07d86397058a6267d93665287634de5a8d90f20d3c9d635adad5c0f61c443114a4f4bde3e8b1d7b7af7af9ca6cf2f1dac20e3c783f6aeb9eb80461cd738074113a89db68c6689550eecbe31c5d68cdce4cd8c34fb45ae186dfcb7135de8b142b86aafd5bfd61423520c6c29242df82c3180654a763bfb74171f25523cfcc39d0f7cfa9ca1945d63ed5ebd84b686423b028827c6f65cc7360c18692c5086f65a67f037ebcebed79fd2609d7f2b60ff1230fb30ee91fd5d3f9a60290d4fd3529a04a07f8ca8c2170fe03a28499d6cadeba87cf180f6582054de44d740bbd154f982ff53dd81725d9b84dfeefd9de697cc3099a01a0c303f94cb4db9671136710b8f5f8c7248ddf2713a40a1f55c2200604e37f17c2550ad668c1217938e880f015f83f04339ce034804b42a818ad85aa25c2cee8eba1c1b7effaef8d2fb4f26ba9cbb88243d1ed9a51c2d09c0e5bc353fbc1e81b3690f5e09474b5522b65161aeeb267323c4295382535cec77899fc8d29cbc03ea0387bc95c0bac767aa11083e92624120175e9c7bb2a6e1ed737fedc3351cfc2a33a84c1ecd45bc71ca23806cf93ce1e9844b9f31bac379ef75f462d27170208e1c1abe355f76f4d9355e1e896bf1a42fd298164292aec4258dac4f50355f106a78bd02e3a18edafc5564a6737a667d1bb05887add11e4755e953444459d9c3d4eba86b11300729b29637ab9b232d3af3fd040b014c7fcb9c28eaa1c132666aec14c7ca29fb5cdfada5fdeb392dca16563b21b1b88ed165c7ef2f04ee4cd8e6ed9fccde9861144b4fc363c40fc366fa6e07b26d4354b2b66a1f296126b4a3187c9daa0c506e1128ac807f7f45ac8d4a6eb6713689f079934de9120f9927c1fdff8d524f4a6db54634560fbf884f73fe059eb0cdb009c5ded215e22e4c93e2d4575b5fdf63742cf504d5752406070c05c6d0bb56ce60e0639a41bfd960457c08e8e62708884352ff5d385c40798c2e26796db3cbb51852714972aa6b9a2f1a8003b665bb4cbdf23d1f86851605dedb4c163769c54455978fdf4bd99564aaefae056585cc380fa8a488aa54611c8d49c1818618608d57c4cf032aa8231414062dc23efa2440cdc8adbdd48424786a15fbd6b7388ded919b749fd3a9c6fc3f2317dbb251185bdf194f02f9b8e21a44b534462a7e2e4d23f976a014a1c1924842d8b7ca7de50a8cc2ea60f760c1d44b7f089d31ed1a99e6a1f32fc9eb2caa5fde655b3b607e00d16bd6ac026dd3bc232c01935bea62548dfff72adff5dfb12b2654934ba30a770a4da2f661b262d32b11f4ff1595b8ea2d1a4b35e6778001598c14f65ba16742c99474adb66b8ba08bb7b3c6d46b6fcdb95447e3dcb11bc73d9bb36396d30cce4515f4a780f95b03ce6e26483d79611cca68d9ec43f5d36df55848da9512b2a9ef5ba9af346dd655879123ae572b85097fa503e3610a757fdf055773df868fa40f951885d1e3b7f4cd6142308c69b7e620ca46100619745c5f0a357aad85aeef9943457c8fad6a9e416587bcf39740cb4370f87a03a931acbf7f111ce81db10f32b668e54f022aa684d6f76b45a88e3a4adaebd35b0c7a99e0067d2aede5a1ff3b3ae64623259f4e5ebbdcb836aec088d1d1297d6f0564c14b2466f2b4ed0758fa9a5600c783fc29681bbe44b1539a13a67339bd97b2ab71f9d14416a32cc881a8359a7f54144c6d864ac3636d70f4dff51ca6b12f0b019d542bd80b522e093a1909c70a4133739448d3df7a803ad2caa09b471d036c0791faf1e5644b5af6181409ff38c38b5bf82203b79d62922a80f4382b7bd91692266249f954079b699a9d3c501f365b04a4529d8ca8d38b0a9b0be334ad5934325b5db3b1a7a287710e94373b31db6d7390dac22f858edf1de9d11a0eb274d6c66dd1684af237e381411c4107641f36c4a881e3bc916b140731739c3bb7a3c17d19bed0cdd7db2fc0df2c0d0bb17fb5854405890b2464f98c0c82efa678b04dceb3400de926d945ceaf9322277c28e9cca910d542a9d38d53f6ca31f28b602811c434827eee4f40da7718c6b32b0d08bd2814eb3b1fecf71ffdf8915ef7fb3ad3d6089c03e17a7f24ba82a5b34e8acb67928ed467b822a84a14e31e9be162f3e8ee03c3c62a40125d111c593cc83e87bd2b81f2b73a9fde4f35ca9414c0240891c4b2defd45827d39075988a1e7aeb4f5bd3ffb8bfd4f3ecd1439e3f23cea22656344ef831307eef938422fc058077c217261a40a91e78ed2fbd371a6ba29ec211aa8bcefee60196eebe4db55d6d4bcc511384df4713e8374f05cde6483aa37923b244269798dc89ead90acd63c607f5118f299f55050f349428579422ec6158d3d7b875ed39b5a32b85ac3127bd1385dca2a80ec12923de41e1fba5f6973162c16209d04d5ac41d9ae6ada3e5f847bd600630eeaebb1b6e115058a7b8fcd2e04d4ffdf4e09214c710e92c2cb06cc7e091c74432a79d1b976236db1a41a7007012cf476dd4356d07d534c7a2b1a60749cff14e5303054f73b6efb48eb5c052ca8e7b93916a2eb6843712aba5ab7ee3a712e4470d195ce87f72614075ce8559323a961d73943829b20966563583bf6e69b68fc495eb38e0e17cfa3efe6b7e6a36f8171349c255a2f94710e7f0ff534ab0351e929162e23104ce0f54c9647f1de337b004c8d40c7763e2ad276ae22f08ffe43fef17aa96f9253cbe499176f19eb4eb7bb8f83dcf7c30d74b1ca615c705c304d09c8946edd9efe51d8471b11e8e129a68d68b68ed9e9d6cff2c64658b6c8122f071604332aa80c03b21d47d3f88543e83bc7036793c463bc2a0fcfbcab8a0986bfbfbdb01c4ab3409daa8a7d99ac3d6d4c7ecaf11740a9f902921a4a72b43f43f3bf7d7dc7954d0f5f6256a390c38d7aeec9bbfb73ee3adb01548dbfbdbe00337be01bc0584295a3ae8b79015be1a709f5109eb87a8a6bcd998cab1c2b7e954fbd6b548cd6a7ec5691ac46574660b45e96f3780337aed71ccf680099762b7fbbfa5762d691ea2157a777583690ea6d6417dd2b859d85d9170d7d1709b7d77460f871d617f142c1965e69c1fe54b4f196bd09321d32c8982cfff5730c24e5e77c3363ab792d2c975567e7bf3dcbd991627f9eb25892db5b3c7833febe1c3e69d50c92fe64979544b04b255e6fabf58fc2f5398cab80fdd964bd422aed1b0eee96562b0df683ae0585d5e42bbd66bfd6a52c2dbfbcdafc6efbc59f2fb6ca43ca0731e25501e2a570a92e42da54446a19ceccd1355aa9dd5c4e3fcff86b26fe0419ea1c8c51ea91e81dd2f0f56f10054482b7c547cdabe6745cff205f9ad637f83a858023b264880aee78b00520605c64a9fa352570f604183fb454b21a09c7224ccd3fc813747f57dbea5bb2a9c19832ad975e5d900abaae3a6a2ee8b7ecee9ca44a39a76c53ed746dbf5fa2109fd3e903e248e4a6a3913c1b5ea398ed940e359d2e1f3c79cb6b7308d9a4c8e8ca76e04919ca47fcc9905180483a04438f78c949bd6468e872e4cf3ff95e969fcef7ed5da33d85f9c48b0ebeb00c8b5e449186c542bfa131a049770748578ea633c00cc156fee940115dcb3edec1498a3782287a428db17aa83baf5ee22afcebde581965f9d6b79d679b6e71e6ffc9f235da5aaa218ff40a94408e76d85a1ed40dd3d3c00224ad082e775b4f385f6f79ebdefc193c1e8842ddfe13b9f2fd4a2d2b3490bd2ce57fb9ff54b27b819c59ed4eb521a13b73fedd1c311636063eb46d6632c5bedf86e33030e96b3155e60d9647db5cf0af401685f8115d10d7e09c814d5be42ee9fc20c6d67fef56e76fe5807be804c077f96a774d2a250cf8dc8baf6e3537206e9d4996698eebb607f01f289bd5e106758ea7b906132b0346910ba5d14dfc2f29887a6fef0f60fcb71e4a15c2afd7835f5273e042e30568d36eaa3b4b661d3373c4af98a7833dc197735c3a5080ee1827defba6c884b9360a8fd7ea9ac5a415bee4c2273bf88a11b03a751b6b866837706f36b5e051ac7b3d0a9089a6f767d4de2dc03974e4169709eb8f664dc15fffacffa1a5d26521775d873633e2291077c43bd5de53a4dd7fd8b82288c38ff4e188cbaaa915f7af9b452656c16bb37481579f1f89c7c460ddc787d56d6e44d32e4f8f46b98c549c0d762abb4838066a509e839eae84ed3aadd1e1fb662190e4c5ce8cc222cde5c3d62bf33e17a7ca208ffd6766ed149cdd365b2d4382ac87ca2eecae63f86f54cb6bcc45500e0b681ad72b66ec40291b9ff71007b15ac22e8382a52b7ffc7def61681488b5a7976f5983aea4f06ef91bba8959107deae148ade8ac7a6588142500f9727eb78f5e98953b681e89a363b2677813e5e5faa639c9b1652958ae4e75672080d2acfc43f9b514f1fb4c10abc71f60358f7b9c5fd39730a30ebfb9ef797105dc6e79403a7678b29d826cb8dbbc9ec1ec29cffd2e46558f37a48afde2fbd7fbedc62902026937abc9b10e6919cb5eda2c24130fb792adf4a29d40f850b6d7b54774376c5dc92f13bb564844802c8fac702fe0e1a8dfe5531c4b7f0f88c5aae7ab27c4497bbbcb2021227e215c0ec24f3e38805852789a183654b0cc24377e0db33ff9800a5684b549ee08e97e514a53807bcc3a2905a33a44151f4d2eb827485c508e55846c9105b88f1c8f63868b3516e4367243a52a7a7da444fe23fb7ba123de1c1da679c126a3999c8040d43916bd4c12ab1061cb69b02662708446cb3ac1b0a1b976e35402c1e1ded44474274fa4ad168ca831685f1ea95449084ba38a5d534e3f7830ab2ce837958d302746cfdd697b09265802f09c43bce67b005d62a34849e6ea2d860fffb867336fa93560344e7a62e498baa44a8d1e134d607fd65205bcf284b5993f93ec46d280c0fa30118b70fe72540a2f8ce862774d07c5518ceb70c304acde0bb55b975c7e7ac840872a5f28d6ed84bf6455a0e6b86d046549b87bdffd7e5de80bf9f79913752a39b905d7d0e33e3b7b4f43267c38d024072705f422f66e4e07b3624c41508c841bb56fde8b02eed6d6bcbf9ad33ef1ff4fa8cfc619ee6665fcec2b673f8f7000384a52523665bcc50d1f149baebd2731fbbb4d1a751a1f5c20ee257424b809eea9ee775dd890f813583558506aa2b7ec298cc4e7f56f5aa6b71a1a08f70fc7c1fd21d108d99ccebfb269257bbe18c6afecc3d09d0b4bc0684639eeeb2c0f9e03cd8704aa15726b02b198b3fdfbfd54b3ff3cd2ddb295804a4289273685c63ea827489b76fc55f281bc44563d40874839cef01449c18392f47140f2b8d9d001b86e50d065df265a2f78f779a09585f9507ca4855fa4110b8d6fae0582b535856350906d1e127eb931e2f9a5e44979fcf4ab8cf3f6484cab2e45a5b225e3cfcf9032d68dff9fa6a058b26e8f81a09b3a1ab18009dd6974e62f5ef4dc14963fba6b129e6c3d253ecd08d9c3d9b583e49b33d63423e6a9bc3b5164f7447f077e6186a774d52496ac0afca717ee52db104c0a4da63966a124415bd5154ac9b5b5f8e35641d986a1d704ef22c8c25625f8b9ca68cbf3703dc1f02f747a037d0fb51556bacfee206cc5a8bb332ca5f33d79250424663dda5dc382883f79d9fb244384998091ab221e56d3fba958003a35818c8ec88b525c7f837c5624a7f2a09e17803fae79722d68f5ad2ff0d905bf7bd73c7b39e76afe10efa32cdf1981f386c6ecff1d04cf32aeb7f1ef5dbf706d981a9d74808c7ce9b61430e7215175b1681d821b452f92b31f779302c4520bc82e45b814e228a9dca66aea20a9d8d79e368ca285973c36726e153d06bae96e1e3b0b4de47135af479b7c1731b67ef1deb7003f64deb9e89d105979697bc9c30a43b8e5d4c7eed6d0f25e4be007630c21f5134654dc0e8a8a897f8c428dccc66ba942a42bccde2503607c8fb320927fdef7ac9ae8da7cde39474d8571fd7fd983932a387fda7d60d71ac925c1530f7c28c84e3482d6d886ee2a78602f56abd6cc82c4107d36fcbcf0b2f4d7f9dffa8903e562ca434fe25bace8b9d90183f05af7550fa96a85dca428de242e324328c5e32cb8d4167836473848ddb6a6f3ff9cf9742abbf5e5910b45d176fe4a34534c7de5ac67850307734131d4b978f551666b8b409901ba64e1840dacac1ecdb6fbc36d99e31751de7b9f5e0436052de2a768547583c2666f50e740580ff94fcdc984b7399cfa791ec922ef981d7fe52cd905812903dc5204a9bb33bf3b0482423d400a55d7dd85dfa2d7de988400ff1087bc0ee4b4e1dc144e63c2aff592d4a2eba46870256a4f7668a8260d0f90338cbf86cd72c9d2f46615261f0504c8dc5e1bc6a03b2fdf989bd40e24fb85695bd37377a98a16308195db9fdbd2071d03edc8ea9181b474c35b77bf1f7b29d408ef4587a436bb67b1b7f2a3869290d655da44a1ab2d90dc22241390fb4bd9abc4530d407c0ca8e125285099e11cec878766fd171f5a7c474df3bf8c7ca199ca99a1419bb1879bd74108e111f89ac5109fe6658ba5e0c1ac8ef210f9f30bfe7c72ee0bdc1ab54390405bb57e2b8bb7b7016a4e5c3cc23c534bc897d3889ba57595f37469af9434c074370ac1532a84276f5339e7c90303586d0195e611db049289c1a4bed24cd7b52e67382061637bdae7a5c6ef5f774a889189c8e4f6fd9ea4325eaa9ae1d2f0f674812e012684e2141692c8ec63058d6d38d761c8cd503e2b07e12db8b7d0291a3eb3e02e45fc49d2d9d8f7ba03dbc2a48e46ad46cab1f793197658f128d339ded5248feccd5c0d3c81a90006314869b92adf8bdb8b4fe7e0b3dc009c22b6cd3bc6948c1e6e536d176e58dc0411ab5a2486fe0a7620235deb51cf7cbf23a0d8fe427a3852c8fcdc0858c4de6ccd0d3a4ca6c91bb3dc97efa6e405057a12b14b1518316b2338d8c241a198756cfeacfd930cf58c6f54d4e8df1fa1b1f3e270eed3697fb64be4f0dc19ce300424d2a734f6de6bc0a4837f8a8bf67fed5699fe06ee080e5585f842d04eda2072635ab0c089a09cd94416ed959fb45e3eda3c85d0cdada7b1ff8624c158da424eaab492ab6435abf17dc7e9c561a45ac0452110f7c3918b00d45b11ba10c75471fd71ce4b9268ea16d269e5030a98b60cd0d8432a374dbad25f32e1c403e0e3b605c45b48cc304c1f88cb7f0964a220fd836b7400ae0824aec3c091bc8f42f6f48c9e542c0e73ad0a98cbd1a46804be53d832bb5a97c77540c6d02e08c616e07ff3357a74b35f8af83757886a31b752df0b66fa7e955aa04285e4dcd1c8940180a1a6fce941c6442c94ef4b94b86061fe4c6e18b72d5d87a306b518f9ef27e3fa1574bf99d5d9e3212224797b98a224d86d66b1193c91e116d59414a499aef0127770520123cd59ec7f4579e576d75665dbb4afcfb4c2771ce71bdf2e4221cd8dfbc083a916207002a633f1ebe45dcacdfd5f5afe44b7fbf5e8f5e0c5ff12696a594d24528bed43cd91b8a9685ada0475a0ca427b1393fa6e55f89e7b8839538311a67710e8559929eadaa3046a751095c374dfa74b69307c28dd0fcc7677f103f5b210ce4fc8eba6dcadc7647f45019330b69e3bbbfe937d3c2f93d2d574397f969e960d25e1f14946087e80e400f85c7593e12ddb3811a54df6d37d65cce4283486372ed4ec80f0906f891c8bd3c6e5e6d3fefd44204ae5c2219028419e383b350ab2644c6bb529154643941297bd1deffd9f2285dbc41bd546d8b895314c9f50c62cfd49c98a5c743d7500980950f906aaec459f498c808c1e0e629ca5020ccbde4453e9137cdd2b96d93aeec94a92a3440112c65d8e777fd4c43905547f22b8fc0267e43d9f1f912985d57179e47e9d04ea1e6f7e5b6cd7fa3d47cab2abfa2094e0e1b08b9542f72e8b4d08d3717e09dff2f6069deac83e5aef30cb065b7b68f54bd0c2f700b4624a329fe24429ac0523ccc5a4f277b80510743df30c9dea748b3fae815cfd292a46de4a71ae863664636d93a70a51e3c944b3731db5a9e5e55460947a5b9a264b6c46785dac1680f73b833d737ee40e82f7f1386344f2c1d8eac58efde57d82de381f587f2b0855348b5f0d383b241768eff640d0763890870bb528ca71908898afa750d632493e6359c1e238627da42540b50f73621bafae583a5c0a3343891e0770b87d580ae0b871c20c1c20eb580c051a644cebd1dc50875f09e84eaeeb1582df16fc0906dad24419f2b48ffd50960b263b62dc60498a61e81aead933240a9a89caac5f14c9ad6c4484846abba03236ebda42ea209625c3d8ff5471fdaa49cd6b0ed7c46c065a36a81a9977d6b6301748dcd5c37ac028e5a4359e2f89dc237d18e9208ed778de0c857ef881ebf66adadd357ca61d7f6b685881b6a5559fa17dfa334e649675305c2a4398b62d367dcf4543daad3edbdde121c93ae73cd6593d99ba2f8601efe05db0e9f5dda21cb5f5fd180f05c438d94afab8f10bbb56167dc4b84f393dba59b830dbfdc6e6270b012c40cfcb841d3565426c04a61b021bbf1d68868324108e9d59fc7efef86e07e56ef8cb7e1e354f002eb151598716eaf9e351c59c591b7472e5f4f2c02052dbda1c25f8436538e1910ca8ae9e1d64d83b7c096910f8958c7e823659c15c22551b275b2ff43e3def3a827ea4d7ba57ca9cdae08a634b6af2ff88321b0735817dd24d682d095a0dba1873deabd7244d0746e177ed1fdb076056b69a307eef02ffd44e0290ee7875a77dd06920b96852b4e7ac34f8abe2bad6168045087044f4f11825f86441ebc165f10c36d244744c0c47d9e41d3328513b23b2e0cf1a21f5cb671b99d70b9c0e0b0e648b5826cbb023f4022585bcf5749facb3f7c95af85922c769d2485b17534fd79bb4ed6db0116fbda970fe48940b608553badda4274d92c251fae32e43c20a4e9ef6439ba90ede43b79887299536edfa4dd74fd0fba680c2eb59d023b7ed990bd2c1d00e9e8df4dc523ec128efcd8d811144bb62e49c7c7a490101bd91bf47bb3f44531749b8885e81b91f37797156a7a8329be62f16d9b8956f6265857e1943af0940916f4bd0cb736f096f3320faab4a4f53543976dd9a80954820841ae8ed71741d28cdad231a75568ca104821682eafefe5a6dd4d31786c1ee2b62b88154d0974f702ddda8a17d7671881d97bf98b0a453ee9c2535af2351c6950bce09549a7457e23ebd1c13c073c640d779655a5bae158131e2dc3ff95d3342ca21696161535960cd7ac5205000a58154d35d105366d6091a39ed7df126e48dda822353c5ad7a93b379fa51e054070f8b9c55be5fc380cd2e566543efb1262e5daae492257d1e6808aa35eb28fcb41a3fdeb149cba17e0687edd506e0ca244dff2ee4297528395020fcca6d033af064b9d5494f19e2cd612a761f8af3848da2e78a6247a679c9975dbd7d1e1471ee92033a25e2112f9dad0acfd4e309cd11b4e24e99497127abfbcb532a92182e3f4da1bdfe936744afed8806bfbd9a09c7e35d6abbc25f4e3e4384a96bf53fa1e6e5a7fb5e9f23b735b3074bb484ad91f7c1b336565201041291dd517f2e685922514fcce136c580ffccbabcbeb389f1c6b1c17d30aab298bbf9b877f0afe76c0f5a1b0b512e2fba22bdb02c91670a94b3857d090aa68482cfdb638c6879affe13a618192c1b720412ca94fa13918f7b8343e745fad616daf61fb0bc4ffd78eba2dc7d98be67c982734049d98d0a53db1666e058f82262b4d7e0f84dfa8182d6d53bc0bcca331ec50fcadf7070353ae0bc9cdca290101efc39776a6fad75663578df4e39354a49d5f0142ca493579554a3a453df7892f1379a963b80c1432bb56cb7f59880ded5fa3b629a821c3c8d89173907a24bfc64b7ec555f4f38ec1d6b2e6c7c8116444a1586bf4fb47b42cef9ebc1ff1c06e6d0e21455627db2207ec44ea673fcccee60a12db9f9f22528cc29ca7807deb404e0cb811cb365d42a6c496ac42bbb6a0f2306e8118c916fa332e3be08954d5f517bf955fea5a38ff778e1cdebf65293b98198d5ca51b70b1209f55cc5cf547afc8eddfb52aae49383eda89685405a09610460e0a024d8d33ed8d279203375a15eeb42d1b2d59f161799555ed31b5dac37a323ecce032f2b20f0f7fe9718d6949a40555d68ba3193b13cfb93945c1d4161c9c77cc14937b9f6126d74feb105074b7d977349bb4f7e644a67b76123eb4a133e7413d31abdca798ff02d5d3f300b9139835d431f49307d15e49245bbc6a145452f3641c08faa5cf69c2c99b28955f77426dfef714d531d3e0f1a242d9f4cbca2ad1ee2ae4c006ae8ea39b2c06798cdb2327158396f4cfc57bb22b3e359fba040829db265bc86bc62fffa42c8040810f528750ed0b1a579108a1325bc4a13d119feeeab58fa4661e498470c9bebfb951baeec9a940acaa6c21f60ac3cd3abb16e8952e6fea65e4e81c9cd8f8cc615e46d7218f1b7da86524278eb1f0d6c210eae70e42c9fabe12d0906d7f72053b1defec71a5a38d798d0c58cc0f02929e559951f6110ed2ccc9c90d98b0f6adf1fb608b0b12fcd0d4823ed546bb7161b0f2c1b04de3c596a525ef69f049f559fcb548a3832a63b144b821036221360aa1329157cc7c0b4ba6d1b9e17bdd9aa3ec7da78d289b5171ddaa5bd3e2f9412b8ae375276b7eecc1f7a1b9bc58d92321847968caea7ff60b3953d9d41d53a464eddaa5295fde5dcb90e6cdd8cc580bba17759e463df8a0ca670144020040618ebf0174b16e9c536efecad8766560b5dd0ca13aad2754f9201df362878d84cd2337b4a204e0d5acc4ce280f88f0a3c2a1db36b91d22e4ec0323d609cd67cd00e7a702b1e7f6321a225298db386d68509ea1863b7f4d6c3c29605c491120883e3e62bcfa265e00be961b4dca6b26e6cd30407393c035b30bcd8c79fecf1a3cab479db6d720120c8fa45220e7cd538cf996d88909db6fc8a8728a789af7606a370a2414f3ddf489d04fb986b8e20573b2a3304f35886fbe46f6b6d273ca44f6d8fecc58cbb1242049ba9a3b905c7d03380e3e971febaaafa4801860f693b466303d5ab3cb43676c8d790f504eaff4d983004303babd55d2af4866509c0fc7255e754b5007b4eb430c89f269d26d93e9d83d88b52ca5e01a4b2ca52d43b357a7941d8995f6540c6fecaca41d91bc2e38fb448de1fe60016d01c33c1fc1343c44a1b477e3678ed8618d5cab0ee73660be82e7ca60808f025057c4300022fd3277380317933e17b3171adc28dded63b9ff167a96b22f7d1a98970dcde4ab2c37cd3c36918a09fe61e9328a9de55ab954249ea80653d40ed4860e5aeda0f733350623b10f859c0cd0f6a28b6db240b3c00bfd2668acad66f56b18b88c3488d602bc93e64a50d52de4880f40386296efca9ecc8a62f7cb57f0800a7378c58fd79442335745b07a48160686344c1f8ecb202802c88a68cb31d2e5d979a307e1932d12cd1f8c22830fc6dbee43f0636050eb444ad0f4a82b2290b11fdcf98f3713f1f98e753e2ab4b486423a232a8f59c0ba23aa21dbb31da158051e3ec48a7d708a468a61d8a6b5163554885ca190ba2a11944b7a2447b883b493ada62e133e76e36af577221790561320f62e557b8ac5a76aaaf208efd8ff0cf1eb7274143d66429f8fc8c13224ee070217b057b89a7931854adee0640087f3ad961c14c8ff94e18a77c392ccc78414d64b22d39c8be98f3d144efcb7f65fab8702404a33302da00ad48f5c55c65bdd6dd1ba907ff3331e6a24d3f597237f96a09c4f334a058b471a887da7fb54be1c456dd8b8b5d5115022fca42704b6b86380e9a9002cf5f6d38fae60ec8f35b12d583b8854989881e695e8bfc427c5a07817bcada15da0ee6f2867fcfb6a832d5dfdc714dc5adbea3f262fab3d0ece39615746cf3b9b1de8b9527febfde53b5edd8e8135fd90537eb9666a960779f882be7e0797df4ca469d02eafb10fa7f6f22a543acf96210afed4108b67a830891040d75c9e9a7d48d41521d8ea46ebf37d542e6d70175e497d3a10555bb21e1cb353fba2d84161d9b0a9a235da9f180485de215df0f5447d86f626693f40eedc87167e0ce6315bfb4907575589f538901cd047ae6c517475bc9e95e89bd04da82c92a3c5cb9a05f22b81900390a178020c09175aa71407961406e87f7eeec0aae69accb3c06facdacf5f91a1923314e985ca10c0eaf4bc804f38a8820198788e9bfef6c99ff408aa97ad27f710cf08dcd262a43c7753f601654a6cd4ec62296a388cee6f1abc3bd450d39d27a5fc22217fc0c412d87340c7a8612a3c4f97f53f9c261328be232b88622fce1675e8873894051f29870def5bc32b50b38303f0e2207bdae9bc152ce01dda4556e705df94bfb4d002af42481944184cb7443fba14d7d9fb99bbf7d71b0cafb93f823417725fc8be8097b45989ee5f87d8506876e0a77191d616a8da28bb696635970713397273a312a33bf931374d509fcd2893a7a002d999b2cf93d0bbab16afe226553ecd8b1ac8079b6724f9f974cc56879a53233611f4c247b052b836b75b5bb4b97ab5293a15a2db9596c00d6cc35271049abe66dc518ee519fad7adc760309d7b729d001dca0f630090d52a1c1f51436044ee0c76388c4fd0d8bd226dca31c293534817b16a068b4be56f003c147ab849a4103ed47075546d94792e74d8e4f2d5f973a9462c481a65f2c7db0b3fd792585289c344cee96a4cab09112136c1a4a2b0d45e7624877c4378bc0d90f63bf3bd43510971a4d9779308804fc3bf773fed5863f0a0cf729f42584902fd4e99a19ce1bbd08c1cc5c7a7393c067739b6fdd5608dd1f771bc3b1940aa0d0c36a0d4768fe1ddb5e49afc7f6d0ce6c302f303a3c51e9a37722839db0ff601c11548ca7b56aae7bf6126deb8921bcf4c995bbbc74591fe1237f1f2f80d5e671a713e2ead27ec9686dac2868ece63adb1e341cdd6c6bf4536af3fe61cf4827ec56017180c5cd93ec83473e313d69aaf85af67bcee16f09eb1bad40f5a7664c33fb701a8dd94f2692b4482abf2b5827a89de1b145110fc37403dc902433ee42296febdbc4b3870cd2e5c98bad36dd95d7bc6b355434f06ab3fbc5f2c882700dbec33c245269fd30438fa56cf4b3ae9242b310560f040cb6791700d5c0ed33bb35ae555acb6945f6275de0172c6a01eee690496e2504e9df5fad8aae341783e2e694f7839a001126073de48c02e9772995660390ab4aac6d2c6404e067860e80f36b3172e6fb9d9a4583b6408ba8c51ffb5b16e2b28ad295f05e0e16ada08c046470eda48d6a25a87f52aadbb3914273dcc52740c52227eda099c57a69becbda462def58071f7556e72a44f1af14d8870f6af5a4fb95ef7515e8b94192bb9c97feda1d3fb0796536a04d0c7f2d581e16b4e410e9b37602a6c04a32d812f49d22445c90f804716520cdabece9995afcb9968e726b508285e977fd6ccd2a40771e782ff3d1f994156cd1fce24f57654b52dc8ebc382a34943aaba933fa9c6b5fd7f3d2c688d9d2b01613b48a2fa01046650d7d2c69ac94740f464e9935485a562f559b02c1735ddc9f81ce5ef595e395c0d5bf0c83ffdf93f440b90030af530aef669170cf647933db5780f2f8fb99d88639bf77c95c9f284ebcc00d14bdec5a0c92b6a329f984de70675aa3bbbc11dcc2d8d6caf8389ef0c33cf7dc0eec13d681dce719c692a0c5ee0cf06765b821a475bfd174c7b24aee4930628c62eaa0949134308a97decfc926a44a162d0e765bb3c8d81e2668a528a2f30ec1830fdc96200eafd3fcf89ec50a2c8e79642fdc3237b8d9628d2540200be270d50e1596562f7b53ab485f6d76e56d104aae996390467a807530793f321839ea8a0cb80815bc216a9ca7e4726c40820a460093917910c44561024905e676fb46695c0fb66fdc3f6ed17ec7ce1739ba0ae9cef77649ce1d591560b532b28a7b2f698901d8a4b4001e3e61af6e257a964d010bcc0a5b5d17b77921234c3117c9d0685cef957ced7943711e3b0cc79903abc58776b7101b02af1190f4a6743a295bcacd6afad3f420f440d09d6d9803b5a7250c57571fc212defd07684dfd0028fda62bf744df92086cfcc587c29228f8b4e7f0a7464b8a430fd66feac2c37ab93f51e3a0e5c04a0c7f6923f3ffca5414b5ecea90c8b3797d47ac39bedeebbb78ae163a01e031bdd5999af2f85c8157679d702118c39caf0fc7bf79a0e0f47afd6fb491571846c18991023a5e516c606cdca2964a6be3bf00318f54e1868a94dc091799649f737ba5d5ee492551269a4f6eb6972a701ce1b907bc813dbdfaf1542273c989d5937332aa7f549c8e830766638777433f5a57612d4b54e46c6b8175c06b82883de6cde050fa2816e7e2585008ee70312fce70769fcdfbfd15941ce6886a6e0c0bec94263a1d3b16b223f4455faaf29e1f6badd3203e8a72994a47dea329b184df5eddc0d5796931ad39ccb66dfa0175465ab1d63ff86b2f514e90f8ec4c2f84df62eee7322fbf2ec5402dd4a0369a46e9f05891781f4d6799c7ae7f2c9a8395a155bc0e914b727752f07e80a712fe8abbcf7ad75a78ae536e3d9dc5475e28d4565369148b073e82e1b181bd08f984986e5051ced7dcdbb9339ae71455e0f7b379be98411358b81877854b504d038bd743ac82454a23c6a36daa00c67d7f07576518cac7cde2ec6a14053e5dd64de2b581fe46b44061360d44d74c46e22b3dc77991e65649eccf13bd10037281687ecaef9f766ef955e814e157d3b9c7535df0f49180bae652584b8aef1d0e73c1fb94a76db7516095f142754d230a5498ee0e7efdd3164d2deb244ec66f83da35ec004a2de7448f270d0b86b4bba5891de3207cfb1907d81c277da9f2ad39121ca10039856dc77d1d5036f6a0438744ea4238aa9a488d14c3710bb5d670fb018c107caeaf63f136c48469e1bea6bc53bcbaa87104851be154a21b29e2ba958ae19a129710a64892abb24eb9d02cc78a6607688c4907ef7a48b9d3ae9f8c168e6ef665ebef29516e2a39fdac7be9a5cd6e47812aafcf5dbc864d69372f756990b298bbfd08da4632198ee5965a0381cf9d92d32121f93c2bdda3d59ec94d65b7e55fdbb43b2a5eb37aee972739109f1449dcf5ee94a75edd607ad7ae076eb235a093bec608070fe33d20dfcb31c71106411098fa6d2805ac300cd97006cdd07580e0323661c41ad7375985fd06edddcb536797f544283d95fe23acae9d3ae7b0603e74ea427fa91da453ea4150d9e853af71357f2edea022bf87045c909f45123d9ff25f37e89db6fb5d6460ba23b3a691c5c33e07b7e5664ba430d0535f3d6185e13bee713684976960b239145d3f70433e3caaa4c7d295d54b9cdeca9f38a7fd10854a6079cc4e3955857737dd1cf389b17054ac19bf2c437f01bc3d3ee0feb9db9d7633aa3e0106b91af92724ff4c781a1af6cc3ce4ee0517bc98361e81e6bb54f80a2018ae719da48ab65743d869a472449dbcc14f415723f868a449a5f8a33fdce62af3f6747baee576df36bab8ed4104b821d1d1ead39da8a5741c4918feaad6213fef1e3140e200ba462ae715da08c8f4bcb2fde237b31d8385c8e67a41a03403e0063482af797e28ea81d5b4c92b5a3969556fedd18741c505d4620ca91c931a40d547dacd4baa9264bd2c2d54eecfccfc3fb1133a4cce702600e48a48e6a4c2841e34fb3b2df8a90c492838bb960bff2d54cb6cff5f456b720b298a6b5af6e145bcea2ff310099241199ec6fd7ba99289d4056a7d98ee2898d01d621d56b63f23ceedc18dd420b0f1071318bbcc8fa052a8c1879d2cff72bfa496598f46c9d502db48198c7d35b91c94d63f9542f648ae3a287738c4efa9549c6a09940d8ecb01e3addb889efb50edfd61084a9c3912c2b35068983350f613e6f306a2374110427fede1c810c75c1d90bc17c02d6037f523a8129d392e5a0ce18a90a9ec8f67f2d43a5f793931da4b4a553f933a2c596c50883c68fb8397f9c0f8b99fdd1595d05f8f53af3314ae647f6a05aab7ac81f46ec6d0db1eb7ae1f250335a725240959f2df024c3535ce451c623104d8668f1c7c843ff11f5a5432d68bbde7422d4d6506a30082493a564f8eb8ad1a16c384d1d50f5d18db4742ba9d29cc119456f821e1a172724dce39b73866311346a851c6821b6ffb143a3a707628ac955c77fe7c3763c2b1ee2c7d9429222eaa175c1d773f3b2316f7a0b44ff991f08a8db52e565e3ee283806d453a42f3fced4b2e3dfc49f65caab8c262553cf0a0de239c2be6ba36f63e4d0a193088dd92373a37b86cb06aad241dd6579301f7844b304679d2a11b0c3bfd524886b171dddec34bf6c14b39d0d4072bb34325ec118454363d62b0c1b6b6b25cd370fabb1aebc2e900309c1da2c0a2b9888bbfcc4c88eeeaa988fcce1474eaea0952f8a11128459310c7d9fddcf6344e52b0748ed0d4ed89836c1eb4e21afcc13007ae29998724bfee7cca6791ce4ac7b96a98a6e82acbd5e9b14dc84a5cbafedf650e4c35746f3212c56d8c8cd24b1474bd5f509aeb3da214fb5ddbd41a149751b0f5b7c50f0dd5b50bfb71ed9f6330ce0f899e9f9f75a7315462374b5c2c6f483436d3dab7f3b4f64279b1aeb87e5d795bc8ff964e097ce3e82db184f21380f1c12741696c53aabce9c81e484d7fce3c63e29a7b6d0bf8ea22b31be2bda396ac87e26d258549a247d86a3e7e4c82aeb3be50ade34555523c3409de2611c2e07acac8682f1f90ca4e1f666be798de06f2fe7737fd21e7a69cda444a41bf5f89ce28bd07d3ed893f2c8a03b9a8ae881ca73e36d95a323c74570b940c022a2ac31fc4926151dfdeda1e4d8f15740dca02cca3ce09ac654fff255a61a5e999aa0b8d755e4b21717f02de825499ff6810ba4a9acdd0a0985ff6516c215586afe88a1216c1874358a8ae32590a04dd36cea172acf1788f65c27f7ca690b2f46c371cdbc631d259313f80a850712f250ea40b0058e4f6ee4dca1df1b6ceb47540fdd70502598f594ce9e3bb6a83b86a25f1b0526f1d50825bef73be95c2313e216b30daf6cf4c7ab6f070581ad4c8991cce84b04973dc1b08f04bc114a268ee0140b9aa20edd762854b7494264d463f2b259cce8ba19e3cdab810ce2de9e98177257c3a77d8c502ed0effb0c9caffb127551accdcea17faef25dc2dcfc867e632b2eb002119296ae024fc9cb362ec2712c0e411996b9b6a471f7a9a558314123a5ceb1bd7bbae0f9fa82d7664a5c3e78cbd2c7bf5ffa0dd1b9d42e4edb858d4ca67aa320bec8da35f83a8bb98cade7589afa0d930b73dc5e020190dd16c1648429457e9299a89987199ff11d50174bff0542a6c0527012d1f5930adc93676ef2902a8f0516d9208a95538127752b0ef234d49f158d3b0f79836b0d123bc1a92bf1d44af5e5059d33b66cebc4f0c088df135f956e333afe3a02a053f3154d21a32bd84d801c1af9414f3698b0d74160df296a8b989a66c8f25699f4220c51ee9daff33da299ac3b38b0b30f9d640edba4f20acd9ab14b8bbe0a42256850e2cb866a2513061bec7013926b7b0e49e6e010026d2633a5321c9c13eea37a0e5551d86073ead1d9f07b7d793583d30aa963111eba2352150da39d14a5f6f0cecb70e279700b725fb4020d50d3830d57e4fca87871c33da08a78e4eb844d361ac4f6e5a30be7d801df7a008b835c37d39f6b8ebaa53155d3fe3ae715f13cfadc6f07b61b8d7f71f2fe75b5e2362d7416815a7303b5a455e0dba9b34cd922a3c32e5c09fea2ca5a29e496446cb935bcb683857e435da92451a2afb12bb749d175111a9bfd87c0fa4106fd3241bd9b1fe5ba552062c4a6ac1474bf18b46a8f512b22bc8681d2edbe0ccc2380fbe224f010abd14950e0aab396087ad46a62b946e50106b59592777184a2a8bf8953399e1129be00633e5c8efafea098eb736a702fa0939e3ea26c73f1e1ef9f84f81eba7fe89f72b05ac980f8cc88c9d64b89a712d51dcc640626f0fac2b6088e19de53265e271af05eb15751abee788f112de7ab30b989959ce76c65da9e6d45aa9e23590cd66e8866e42f5b6e8826fa010ea97b688598f4ac61b5b5a889a661fc033091162def8ce0823da84a682db6028bb5f796581ba35ce236c2ceb449101c5fff97e2959a6f437c3af7c511322ea8935aae8f4a6f15a1d83c525065981074e4eae71511d16a27bd0b5be0c0fe0c8b7b8cecb60210b91c66701e8bc265863007e21db655e0e2ca731bbfe5447b21db761ed9d18b08dfd063b2ca8bdc2b3be15eecb0f7f09180901018f346b193141821780842e3681db7c5035bcfb4dc2242992a3080132b69157ab8df65f209d01864d22290ef59b75e162e816e388f80f4490c2956c6f3087a41410a7eb3270db5cb988ba560b6895c7ad3fa67303a99408cc08b1a5aadd8e7aedc48f1c8e1fcc6e89a91eb7ccbfea8b83c15237aff198b1810bde6aa1f742ef122633a1bb43e0f12d3cf383529fecf3f0219020288a53efa3c3e710132c0941f0e68de4e92d258001caf6d01e20b0249d4e459e4b14bf0bc474a4acbd7054ae0831a237ffd8cf8f8a948f3b6a51936f4ef306770201a9079b341f28335ebf14985c6f8c69d75c77a04b7a785514591eaa92449f7feee2029472fcd230f41732e5b47abd674ba88f789504a3d0de332b602f555e01932ddd64bb3ecc502fa86b4f1ac7ffef09f0a089434aca0c19af9946dd90c1dd59f5c3328289671623dba7dd02d142c5ee5257cc14be51eadb4352c04e5e697b1ad1ad3504cfc1f56984be9cb05300dc1a6e5ee7eb705726f938fc152ddb8e6de8cd9deed55849070bf231f039359217f7f0aa38ada4649e24826ecb61a478b6fda9b0ade7b55c19cbe1240f092958ea35c17264fcd0ea5f0b3c21382c91d1723334d0485503a6304c18f92f5b09d25aa2cb256da8ae3cf90bffd03f0c3d7be9731b563b484858b06aaa83d87eb707c6afa114a9e1edc99eaf289efc5e4e854393e99ea630925eaf86b9dec968d09aafea53e1ace16796e57e3b93c30a9257ec12dcd81fdfa5df9f0bb99a37ad58ee506b455dcd894a4eab039a1dc380674c6d8644eefd40c3e1223b2421b63bb307a8da6f96933798e60bcdd80f9ef40bc4016eea7080ba2259b506ae165b9fb06a01711ef7a0e9b1dcc39154c85a1e05e8f6cd08e27fd99db7cfa43aad81251abac7f6434ccafd9a21af56285794bf0dc185aa790737ec00b06bfe2cb2664bf9b6e027d214720d5dee50201b90ccfa9f343e7a75b78b80fc178c31507aae674007d9091c1aa6c231cfafffc9e29dc596dee8d30f18e52290c59afefbd3a30391d9592f650320a4b9176bb33d6fa65464255d5eb4baac3d1bfbbaea95b1e97bab2ec5b88cad1d7e886d10861a87f7186b5a0149ad82dc15ae8f297baf98d5a8f1e837a6f7a15818c3ce2c6ae3a51de3d82010b5cea9a78702f0818b2b7fef98e2aed50e0a250ea2bf9543e1c0696fb55af41831782f1766a014b994f4591e9fce8b506252b7be09a972389dcd0d9461e333aebb6ade269555444b4461b418396d0b1e078cccff6146eaa1b7425624d62fd1f75d5e936969348da83dc7d61217d31b54152902cd635a622bea6c1fff165956046fddb2ca1ec1146e0b7f55250b27949daf8f67da3260e2076af4bc6bf5139a8748d832e0f3626a8b7886ef54f9f94c4c0fa129f1859a263f7120c870cc813992d70fa271bcc862c2ff7d02ea4ad544cc8b283fc2298a93db814d365fad66c60b7205df7ff96b0030a2ce92e73ed81459a3dd256d496c63aaed74eec53e8bba24ddfa7be10bde7db7bb1fedcb6d547c4a858ca8c75cbad0dcec1969652d970157943ebf04eabb1ea8fd7e333e6b83014a67fdc41e4d4f63afd14d381c183ccc99cb0375fc3224ed69f71baf279fea070544a9a935caf08699f2b623f6dd6f9d6b9dca03152bd0e404c0ea57836b925640a9019eea29cb1cd2cd987e3b54d97cd627cc5f7719ce41d6eb555a65ad7228f87ca8b0fb96b3d394abca8f49c9ecc41aeaf12b4a3606c564e876c2f44a1d86d9fd4f158d2d55f7dde7180fcbb1a3c4cdc3d9a64fc6bb5171ab843bba00d22dd61b2decefcc52d2962556bc5fe028aa87fd58980a87c9f5beb93c2bdda3d59ec94d65b7e55fdbb43b2a5eb37aee972739109f1449dcf5ee94a75edd607ad7ae076eb235a093bec608070fe33d20dfcb31c71106411098fa6d2805ac300cd97006cdd07580e0323661c4168c79f41fb5b7a53a616a04e981278d56fb0e98705d50fedd5e2ec56b30c7255ec41dd0852bb1b257998f0431eebf2a37df7acf780f3c79b1a404b5ddd3e54612edd052d85234949b5778464d2f2bea57b4bf9207f474b73a7c2eff0472e6f83095705deea5906badf20cb6f8e489a5d26fcced7546354a42db7b76aa2ef1a9ec1ef672042177f5ec7d69110f5a4137fd4fbd2591a19704b0fd988ce0dab88170d73c0080a7da9b59e404b1037392333e268bf19a572fd3cf66d14f5ce1556cf6e6ae7712ea67272e69ee7bfbb1b3f8fc1daa0cc6b9d3a8a3c3907d683759641b9d70a180a7652b97c04b6bb4250f77bb3ac2603935066e4e171ec0ecbeced42c2161a2bfc07b9884c162c5c2f3e9e1281cd649e79ab017f0bcaba3462db196f4d22aca7326c7d51913678c2ee57e72ce7831cc5fdac443f6f9710ad2f3a80c3565146155b06a857c287e475d926fdf0362b3deaa323bb64ea8901caeeda08283f915ff3f3a2a273aa5706d95eb6fcd019bf03760b4981c4a8616dd112cce1213bfbef21696b2e4c116f40b63b0c5ec33c96e63f2f61e3d56c30df36dbcd08255a0f64b74956b5a9626e8b13ed53d864e838fc80ffacff88543de6cca72be117e44eeb3e06645329027103e77b2fbe1c3f622331e1678517102d126c59b01e3addb889efb50edfd61084a9c3912c2b35068983350f613e6f306a2374110427fede1c810c75c1d90bc17c02d6037f523a8129d392e5a0ce18a90a9ec8f67f2d43a5f793931da4b4a553f933a2c5963f03dfcaeaa3846306b7e215a6032d778b05e43f40268ae8d8c75b47143c99f6bdd3a811460b87727a6686b2b208ff6746c64ad101a3e328a8382210f1a096c209a1165d04e5322ae9ab3fdfa3f3ddbc41e46539d8480360b85a33632ac5a53f11f79ae876c9c547dbc8caf5c9b950240711b4be46865e69337e9c87abbc33baa71bd18d41819671e34d185c58468856878a472418d6b1ed97832c9c88fd4e2267e5d11a8ccbff929701ddb50888b9c7cc20bc63837eb211173c963330cd71dfe5e64b84c2ce8808e99c58d7625b6b7557e5892b44948c45954249c4e4ea81f88fce8dd2c3bfab1441b489c52be4bb86b6eaeaaf695ad704206c8576f6eae20bb01ef34e946a19da8cda319e6c258bb04acfb1db1a740e850fb900688edb735d1d90dd8f61455deb70bb365974d5abfc8e97de12889f82b3fe14623ebe68a45359bfb64307210426eae6b8c823739ee4e5560f8dddd91a9d4b1a2cfb891852dc34e0dd89944325102afa4e8ecdb527fd11f2e15c45799a0f2a56d5a350f1275b39d53dd57e9d4d85162869170b72dfac9476f000b4a990e30392804903ad4d0ad285d8c64e43595e09072c8daf2c064c07934ed4ac2856e54bf2b5b65aab78b503b3d85690e776dc3523ed18b8c73cb6ce81e307229eb89ee5dda22b3a2027ba8837269468e4c9cd0f4cc0d121455d803f93b6680b3a4ba0ff680c2e747910e3f1f06847c8162ed662e7f1d06aedc96a09c7231a14fbb032e112b6262f139ca0b80f80fc7a4c28426d2b42a48f71b776c4cd24183f1b736f0df2e2bf22a993fe14d92cfcf4cb700ff4f27acd3cbb63d640ff322ecb8389ce8d16644765eda1e4d8f15740dca02cca3ce09ac654fff255a61a5e999aa0b8d755e4b21717f02de825499ff6810ba4a9acdd0a0985ff6516c215586afe88a1216c1874358a8ae32590a04dd36cea172acf1788f65c27e9706667df4d061105b9edcbb7b42016ac3c1dc3390c66172beab95362bfa7d38d87347be8efe78b2b6bafdcafc993425b424fe4f56642155d8833933286e72c8efcc58f85a9e3de5a464d121ba3bfb8c9ac4d0c89d1199b97d730ce8824a9201b19136f87ab51dd1caf001823a2f6c3ec76274749505706f50168bb774230a90c0cee64e0840c2db2a0d36f3a1cfebb677cb8589e6e936e65ce144f3ac18d2b374cf8fc0509e378855d6f0f5908649f6479234fcc565d51cd5bef4ad9e656f9c0e7f0e3d0c014deb9577d357eba162a8f8a2912247ef42669c7c5140912872eb0b7365cdac78c631a09d3b99879a024693135cb2b7e7ea8df1bcb8cb272a174e70a1064a9d7527a3d05cf5dc1424682cd69b81e416d46a0a610017264d36a9d6a0be089a2910f3072e4663cf9bee62ac4dbf75ba7142ef4b7776095e6e4da93e48d8e50e2b6688e77212a5aef3cfb0486fcba0b1708f407d66643df1da62b772e6506deafd25659f40a7afe07373609ea584b6760df296a8b989a66c8f25699f4220c51ee9daff33da299ac3b38b0b30f9d640edba4f20acd9ab14b8bbe0a42256850e2cb866a2513061bec7013926b7b0e49e6e010026d2633a5321c9c13eea37a0e5551afe7de151fd29b8818d75d5c32e0f219a87997d956058fbdb0100c7c979935396a704e9f58caa14d1e033ca5cc9b6bf36884aa093198498d9275d837a7fc37661021f53c1ec73c140c34f1e9901dd3a49c272b4da1ebdab34c92dc777acbc30eea22780829ec3722a937d4ab8f471246618fa8e1d74f289678b15d79470af75a09198949d49ac2d78a4acdebb73edaddf5a826910b1b77c0be607f94a329eb4eabfd2e400ede681813fa71bcc4a65fd0bbfce4565f3b7184be2032dc144aa4dbb05c02e7e755411e13d220cae34d5c031f0ef7d52a2c8e090dfdfe007ffb1753dd82cbf2679289a0a01017692446e4270d75cc5f49e42f26fd3715a8ce05e2c682dc1b85a07f9dd8ede73043eff6ad9f4dc1bfc4055012b2def756c4e728fe67cba2d426f0fac2b6088e19de53265e271af05eb15751abee788f112de7ab30b989959ce76c65da9e6d45aa9e23590cd66e8866e42f5b6e8826fa010ea97b688598f4ac61b5b5a889a661fc033091162def8ce082132ac2707fad97a792414fd2bbe95d3d435c663da1e9f30348fab594cfa6235210a22e5e62a3e4b6a46dbb4056c12f038828e17cf70a084266c5a506520a67b06a99e1025bf01e60037876ac7c85f881f4e884b7676b2e44b40c7ea6bfa46ca972e16ae1b6078405c89b8cf303792040e53ae0a69ee8198574c4f9f8fd016c1bfd442c473de1e7f49b2accb54cba3d2000591ff26e06d1dfd448c4adf2054075bf7acc877973fd29184e932d123d31678cc4f1db45f99696dfffd411a4403adcf0adf17d3087b919f599dd35108923eb0707e8befb98a18dd88c5b46fad98f34f2ef57905e5bf806aa566baa8649bf326c6b688012a3323fd9f38f489ceddc711165fa8228208a33a723074266f97dfc19e85a14642531b6d2416607be82043db82883ef3b9ddcad071aab199bfdc9ed6d7cf6b13b58b7cb5c053e2ec95617cacc3ac3594925fedbad75419c4f7e594f2fe6e425d18e71339a70105fcfb2ec388a4ca7f53daa5c5b35c6266f078c84dcf7b57e150363fb8b55280f7d252cad7da196136f0aa6331ad9c75b8ce5f4d969e8050e8ad522dfb5861cf0072d45ff9de3d812f27feffb7dcd0376a7f30b890940a81c7f7f9d0e37049ad2d555a3b5d8f534517f7eef040c8fcde255ee01c1e174f81bb35a3dcc73c9c1a90ada5cd3eed0cf761cc82aeea290ec4ef694f08d05b0561d064fb9a117bbfffa3df3c0795d1b22f6194a69d20142c9333497826461771a87d293a6bab049fecf06b06c49e482dafd4e523aa47070124f1c54bd7622fffa47cc0f87e1f9096aa21a939324a2c7de4c33d0a044b9de27bbf3be33d9596c3a64a40a37236e2448c23755d544531faf5431262ce0205569d80bfa1818057b3d2e28fdae3bbbdb402a9d4a122d862c7ec101ead6cb75115a60ec43b2cf74723ac597c515550515c1e3f6aa9b66397c76e2057e43ed887230e4fa2701b802224addc7a4a4f0d64ffdf64f43900426021fdff62089275e910d9b5a178eac1d616a2e8fb4d1a0c298d8db23fa1d73e7ff962207e56d89d696986958751b513d780e0d2364c7099a22f216d26b83eda5be48c4f1c924351dc31f3f74983d32130e3d1481646230b7e0a7e27c098ee13652af1df9ece58168e04582d1089338f3c04660088f2ba7265a6e2354d95959283f92299028156cb992ce45772f302f4796a0c97a9d333792b349f2ec35f7a1b04aca504e2cd62d8df3999ab2a80443dadea12c81db74f9272cce71437f3332f5e2cae0bd3c50b63ac70aca9dbbf8c8de2a57107fc50f6e6ac08dca4b87764ad63661ae2a955389e0b208cd146d7176700b56deee408eab9c0aaecdf7601ca61a870b2f928ad38a448ce940c6a5cc62b5c4eb9147e35694f875c8051d2a6095188c8e6afd6f6f6698518d46580e5c0e13eea5f8a0c0d1895c8620202825f23b07dc225b1e9b181ede335528c26554e6ebd6cc7d8cc5c68f19e31c1f11d13d0ccdab00e678035d6a995110215e2e2d594c85b6ea8fd33bf4f2df3a04a307716d6db332158a1fa61aee0b3bc599bf60aae69356e3187b6d422a0fe94bedd69e9fd9f45a2d4ec2e1b73c2dc994a76c6750c5dc47b44300f237fd9267a010fabf4f2b4116522e0331140e03ab4c7ca8907346f03c86bd71e4bd2f5f91678ab389a9f750022525fedbecfa967cb251449487852afeb0ab20a37a6689a8b3ab18f8f35c2bcc0d645ea34f79a611b6ce97847351145700b528572fed121fe1971b481ff5d0f03efa171099bef10ef513f8a0f58ac23fc342f240f2930bb5fce66e1a093939cf3cd37e73539bfa474ef1bb39ed2038c64f79a3037d26831e95afee85e449501a8031e3d2e091e8570cd50d2a0ac9e507128d63eb30965de5867652b9df34adb35687159461193470490b0f7ca216363eb3c32c827060924f34cb46b419d8cef5c586259b94cf77a64e21157b44399d6bed2abc5a6e5aab1e91000dfbb18174858e4965ce7eacf94f7ae502183a68bf022eb8d1914f011f1532f1946aa206d89254f9f4669bda2e399b2da19876253dc3c0c10ec9e4b8b6303399a7b68b440f9f30df632020806c4c32f7d549c3a23ee7fac041ddbc99bfca319acb6702d262129c025b23e94ae3e5b3a71f5f903fdb74ced3d5868399127221f53737e4a17b7d6232bd7df56bdbc509df4edfadf27baabdef287efc987a7efecc7956f39ff3591a56f94b150716a3601558d981640a4cdc8ea5a79c545bdc674bc9af7b4ec57a500b9697e4a816c7784e47edd55b60e2fbf8ed91352f78731f30dd8e7779489c6764d08332ffaad817be622ec2819168332ddacbdfeab502913f1939f8cfce382b1135f60f176a0cdcf203e1736162532e9a772e5352290057b5f576afb44cb2192b8cb5ef196194342edb1e43a157213095908a272ba918ea5f99b90f8451daf2023650a9cff26f8c7d8dbf4eafbd37e4e267e01feac47fdb3766d6c70cd5a135ccebebaa04faf35f7d761cbb2a56713063c97ed3380ef1218686a01f85fd5ecb4574466cb231369678f8d26fae71cbcc31f9b7478651e31261d1268fefb4fc4caaecf6db355f7d05e2147c809f4a7ddf7862a7bbf7a4332e367ab11ca72c3f6af68c5fcc6d400bc041c821498baa615cffac44caabbd398f69e2ceb8e4dd7c948e5442f7a577cdc4d71e7d385d4366080908bc8b173c90a44c1fbb6b15eae620a4fd1fe62f9673d72a56de1509055ba6fe55f9572cfa86e3481d83a33da9edbe0bfdf2393c3c18d87ac85b767921219e4786bac4dcca89ebc2ed4bd7ddea52caeace7479e03359b0ab90b6ce8b691953a29455c05cda38883599fd1701ad797a285be64fdf827945a9ba82811d29a2d280931fd568361d7b4517b715a36b8007b499cce8c6a02ba19e5db02684c3d4d5c21aab5ae94c4db41cee354ce58c9b996a66158adeef425c218c05c45c16331bafaf08a8bad3e08c8a5b4b76f3a47fc59124c731777cc43dcfb011ff7b2d8ae385c93dc9132b973abe70ab46551f746848d87673d53d304afe179f6dd2387eedaecca3a9e94972972cb1b6ddcde22461fb2244c28101791e933a721b79b83fa8fc944fcda5356a478c69fa7609feb7fa76945144c95fc614104498a5102e78bd1a3946357a90e831c5797e870994075aca9dc7a8ab22d632be08ffd992203231c7734ad81394a47546321a1bb6ebfa3c169e4b3a469a52f886ba7ceff6e60356334c337162e9d4fcd87c2fec6159b02942c389962216ac730781439538dbaf214f8f0892f85cd269dcc90aff17b4090e202d4e04e569f01bac9e1005380dafcd5a0fc7137c0b6bb5b80cb783aecb0a70edc0804932483c838e6c67f1beb6f7c735510d2fab1a08b961ad3a350e2a3413e3d86509db604f96ea0cf1b762b1a1473d1c62c6c8f014f4a9c54398aea764ed3b410097e42396b0dc01f8eae976374087170f17240e8ecc72be6f72ed31bcb2933b1974dccd2240dcab6fc8b64431608d2936f3a9e21306e75cb29df59140e992cff56438db6ba47397b1b4df1d548d3527aecd308dd0b5315a749d1d46951fb0b4127e64696e14525a18a29ee258b2a28154b8d83abc622af7a28e77fde61ce632543c267508f7f5c419cece6a094d25fee5d82f1067e01e8e357775487de6ae233c15778e8b2c5ca4c509fae94e8e9ddaf1a6f3c1aafebcd7a057fdef4c028bb41ce87cccb721cc61d232259229fef60cb769fbfc073c475b00b25f98df86ecc039493e7641c3db02c8c6ff49a836746e3fc598034b380a9e597ad6d31b31a36861b5c9f4c4682ecd6c1c01a3e8b5c599751dea35f6058b187302d76ccd9e9dc3dda52aec45141ddab3a105e7ff1c5e6d4de7c73f5a8dc15a21a57677545bbe636f0de5cde322a189082eaa076ae98ae758176460514d19782368dd5282aa0954a98b6f2c06219f0dcf243428130c0e26bfd458a94b6873b19c1b591549d18308a4b656128f833008371b42b0bb09dc819625fcae2a4cc2bc3a5c5fb1b6784b64e615a8ff352e5bdf54992aeb30a3da816de586c9ba613b3ff51d01d6dbebfbc086a1843ce20c07c10f46f1d6eb0e447b0ce5e315ed134b573c59c473f416ff316a67ddf4115f2cc67b29d0ba8c0e6c51b2b04767bf28c83f81755814654c3469df06f7847ec491baae588330d4be3cb347570b3bbb343b5f6333132da33cde0e020652628dbe863a49409847fe49335fdd04e83fe9d2f653cecc9b11c02e8645d51b0b1540402abae34c6adbca450ffc727be1889ee340861612bce19890850a8ae56b02c2becf54036ba43453f0ec85e716c4de872d097fd2b9725630b0e7571d74be67643088a5a61499dddf41f3ea353201de4ebcb8d7f8c33684c24ab5229d9d5ca833aabde97f84c6a0b2c69363063948b563c20c596e8ddd67571847cb5b183fc0868b8d437b0d3ac3b72b1c8f5b26af62a5efd1c3b9331446d124e41398acba031f001015a4641065192dcd09b7b2c29a3d33c66efa052aaba6b0fd67644d034f972efe2041f4d7100b52947875399367db6d0bef35795d721797997f381812d985d47ea745b6dece761e062e3aaa08b143fd3fc2f1162b240f32286f0907dfa81752d67e65f79207721eea24ca7702f469afa8b1e90c4f07cb8a310023ca59508bf5a8ce62eea998b51c60639dc432982119194f2dc1729f06543845fe73259a828ea5094173092c3d315be09234a6c0fb786e7e38f79c3e77844e12e7b6f561be7cf7e2bd985905fb7c9f1fbae356bf12249b1c469ff781e2b86a96fd90f226cbb36a91b8fae921843eeebd6cd450d5dcbe11349df43b1e8b057d2651d30c38ea730e9f50c1e0208df091ce0a4b1ed1e28fd6d7bcd268d5966713478c2231b2801121d5867744a6fa29a33b721c556d2534223e7f1c8f4c5c84eb45b0e6f7ba5a6cfb7fc5cebd558d5f390e033ed4ba033b9ef7d82bb11eaaa3e702e94c63eea5ee4a0fc9ca4ffef24f864e05c52cca3af1ccb8a1206788592fefc46bd0fbd102f6918ebb12e7634897bb6832e327f8e1405fc8a9db1c480ce68b98be8fdc20ec96a6c1c537897924cc572d7e4a10e139432dcba86f4dea11f540728fd4bf8be4449fcd0d251d3f9806257a1fac0a5ba6f557b25347db2ca202160afcc8a86a0fb5d737433a060b723574814829daf1b05ce0d9cf94b8c205aefb1ae420dd793b4e0c01410e496ae85a5bb148125074e8a99483ae714e3eafb31263dc9fed5c54a6e1eb14793861ff6ee4fcf59cbb5b361eb6680878b924e524c27a38e9ec0774e7acfca9a827294e6889a6f3caa4746d85340cdd100766e090fe4adc9f76d494cf5b5a31278d1497c5c656c4befae8ea996f536a828dc6b58a1cbcc9e19358bd61bfeff717e08c59a95d231871caab7590296649288ab074f24fd9882481185904380330e439e006c2f29cf412bf3341cef42287f0ffb68ba19bd1a81146fabdfceda56f03c09947316b41efa97f9c8868fc21b7afd2150851a30c4d7221e206df49b57573950be1e1434435d0edeadaa356b3919470f5b91b29a3beb0fe9a345051102c9e9c2410305293db31cf94f11d506466931bd740dfbcb1c7e430cac470115c80740e5e2ee0fc0061e72b873f243332ba98a2dbe0c48fbcfb1f8a292819b6bfbafd7d38b316742c709c0ee82180f0ea855d2e48285d847e26949eff66ccfc7644f216dd50de17956cbd90198d5d0f15835b414ca8f48f1696ff7d8c3469b879d77ff871715399697dfe8277a280aba83453071a4612e4af75d7ad818225bdf5c8133d1fa064cd7653261dadc5b98e793c61206f1831714a21e12e363117639a3f0d595a96b0b5b13f3cb44bede7574a90779d149c3a4e776551ecf31bb49955b4b73c6f29709b47ccc1b43c58c7b338d06a70a5a455b3206f218dc4ceb045d8fe1c1b5ef03ece8b69fc05d6661dde1b50559a4178d59a0bd6a264287d6b3b2f77211e08ef9a08bc154b6441510f1c117e8f86aa57ffce11469f46842f19f8d6a1273c9f932d1819689b847cb7dc5530219a953b636ac13623778f022d9387db02bbc57b972107a1732879f0e4eb94d36b81c19f4a4a7057d4b142b7866e81159c29e909feffadb2f45c435c49a379f090f175458d70738cecdb0fea249acbd6e82d11cbed680423eab914b48f31f40026e2ce8e888eb1c8c760a0cdb48ff112dd14b2000ad52a313f27196fe0f1ea8ccd8a49b3b9ed525bf99c313cda38aa6570926bd8b9fd757efc2ec37e06cc8a1ae0442f284333673ddafd6786ae7139652c50d7bbbb20bea55b43ca83a7a28963f1592e9c93e996202b14c590f7b4205778690bf17f65591a68e54da111cc2d99cea2702ed9d5f839c8c14582c2fccba8f32958f6cb168d1c5bd7869afbad6234199f11b0fd1e6794d761ee46f83e5c97834096196612073fcbbe392c6d2b5e9018c89b6ceb8897c6adf492a9e0b8820c035144bbb33c0782a818648d163f25ef1811f0c628fdbe09682aa8d7f373e675c2be0d0b5ad4780d4a59e1edc0663513c9c4c05a5233fc69139a05aec460d2e9925a4412dacb0155aca839ec8ec4e630477e0fadf5bd65db307bb46e8cfb1918ce2b44f843feec9a2c97734fb3d60f4355739e91fa5b2391bfdc3ec9619daa9b308193731e9ebf82a5f24128dd0981bacb9fde7b842f42a314ae7de5a0984201cb78e84a4059c04bfc391d139ca85be5eb1bcc8d7025c589d95541cf5d85d4d6fd9662cab90b6a1f376df7a69e39dbb158ff7289fc7ac8fd7a6d42ed4d8d71141f6f5853aa0eaf4cd7c8776f62afa15fb1ff5f93f3947b2b93073d38f733244db135c81662e4c24ac2fe7e42a8809dbebdcfb57790329d2aefacd1c401bef809e03a264bdb2c50817fd0756c69d0408cdf8e7320cca561d575fa81e1a1d1d1a4819e52a46ea945b42776400d125774e46a9c60559217fdd22a36419c55476fd3e5752d51f317245051611af2d4cc0df6663a0b9dd9a5bf00030c32d52967513f88e3daff80141cde01427cf54bddc0664964beca37064651f7faf752982f213cac58be7864d63db664708ec80d3b9415e3ba144728bece7b8787a560a3064fa9e72ca8932eb1623514e8c2dfd838f2f99c8bc1242e21051154acef37e186d559dcc11b81d688be275b6317e1de0370a4ff130a31704fe5b75ff09b85f304dc0992d9581bd28f882a1de5caf6de09f8aacc660cf95818211b57616d0eb21e1a0ed8ae7f01fc42f277a1e30a608c26dd73578a931d8d37aaa655138c5797d0509efeff224794724f1354962ccb81c3e25c67158e378f6a6f775987f976b23cbae65b7a0de8efb5720f9b9530c94771ce4196d83eb29069d33fbcd06aca0ad3f9ee721fff5a0d0522fe65d83e3e5ce095c3bf76483938617bf1500521980f9314f2a69f7a0fe1e061f54dd3a712129742f8e9dd4a0bd5a5fd49c6d9650550fb57489c9f0b7095e8d115546f66f82f21520856c3cb3e94d0e4ff1acd546ad2307b1c2689f7fdfaee3052a5266d20b1781fae8c38972a8354420c0af9f5aaa03775e77f170df0313c1b2c095c7b74fe7ca5a7cc8fe6289b6f572a4c4b490a65e80a9249e7dcc005533d88f1a1c39ede5925ca8cbfc4b3e28ee9c9e5f7ebb724dbd085ac76ca73d64a513d4ea29255b6adaedf9533bd05cfe8e45b86b4b61504602288da17335beda3992a5138ce853a9b96c95774bfabb83434df99da99450b9be084dd32cd308bdbb8d5395cd46156a335f4cf1334ab856e479a52bad5ce5ec6bac5d67704a7916e20aba529ea57f2822681dc4992c9b61f7db3705e658732665e69e9e617f0b10d18948d0dac178d575d5c34a7c2ca90d2b163826d654cf92476dc4b1c13752aeed2b6cc068f5650dc03b52d1110e0e4673b334ca5cc22211615ceb9a8dd06065e5f3fe26d3d7cd1bc7c7ec6b3e760f90cda58bc70da4df41235316830dff57775a6c61062c77d820bdd67b53edb1df6283e0b1f0890c5390efe15576a03fe22d46fc28e2c2b890bea0f25ecc4e2ce6c21db324632037f50daff1c2cfcbd9a312cddf977a157ac7a9462a6077274bbe7d46815ba473a144ab4f85bc4767980181b99bcd51e569df965d6c9a49debba3ef65aa2afd436781c781b21a57b997155e3d78044870551e26e433aae58e4019e027114479b1aa4a2948919f1021c215666b0ddc0d9ec0f0cff2c9acbfb006ff4ec20e130f581e6b2ae79abd56cf71033cdddadf32d2b9912a81f8eea4f2820f6d2372da7074a12db1017482c0bf7c787424211822f87c9fd379e447d0229a1915586d76cc6eef78024081be5f2dfc9b815b0c44cd1a4101e47e8084cba8c323b7f67af1cb5da78a596a82cf9eb1875547ee847ef510f67d626d543627f3ca27f0182316d26d678984d1cf35cc08ee5b5d56075adf04478e51454856286b83db5052ff3f287f29c749cdde6201a586da7fc5535ad7a1ce495b03ee0bdd131bd75006052f946d4dbeaee7c787bfd6d496e5b4d4639681511cb13fe2d0e37e477e5a2175d40b147fa75018a471f0bb687e3d3435fbc4275908068119ed68441b553395d5fde869799e240de8501c5047c4f543db9d5b2b0a59c3e5182be373cbd603536184b9ac107e1f1650c92ef2f64ec9d219e4479ecfd20e7e956b77a0c932d1411bc6846e7c238ca318151e97d609629ff6564e564f536392fc06071bc5b15f976577f2a5e9dc252b34a999a116099426ba15352904a9d580885dfe971e56d491b9444d4346af377f1d3e4e4db1a9e9a0b72ddd03926cf0555f6c97020ddaf514f51bc931580cb12c9bb708e342ecb642a5cf55a02b31a01266601f75e2c67cd0456ce55dc7b6cdda0c7bdc3a9a365b8b5c31bcc303d15b8556ad0adb362a39a3f1c92eb92274bfae39e546fa1e975eee2f6ca32c4fe4beb22baa1d3159b7370ab34e8d787dae914cfa334f8380e716584a2cf97c9dc8c34a2877c245e495d14cf1220d3f8a2e806d3c152681ead2fbe4396bf5d6e57ce01e1af4c1b293c82b5a23ab6517861161a837e656f51a4d44355ff27bbfb212ca001bb479e85c1f29f300bde9ce822a0c4e59e209e08cf183975429427aabe492a82f4fe1fd8a0a27db9a7b9e82adca90773b70c8c0eecd80b9f6e82fecc4a437e2488ef2f912c2bef3f10f28c5958720a1c0c80ff5c441fdc5ff76013facb23b4e61ba543ca2169b7223a61cec5bd1d41bb622fc5ce848b943c2d33f3ef5e6fd0bfac83b9769b249c511723c6017e5ba407e56738b6f6eb8ad4c34012fcef8bcdc8e91cc6b9ad7d1c91eafb6dee61f6a0454e4cb4784b3c1ada2cd6f6c13fb50ff2413bc786148a9e2a69a485d75d43ed7645c9726fa6b52f9c7c6e5d1610e772fd675d5767a97a3035707fa8ef52b2d41022d866c3873124f3a920a6ab59d7619e09e7182d04e676b93bb4da0c8575bc7bbaf5ce20090e567becde6b5cb3fdb6d75e77557b65bdb6b6bda946464e44bd00ec8dcda1db9b58296caac2ec37a29857841bfe5825dadb5a3513776c38d3e45e14c16ec3667d80e78a1b421d03dd8e57e225424ae613145efe093794fbc148305813513c8ef53e5a69d3e330786b35882a6453f2cd0397658235d82cbdec22fe5b2942902ec49ae80c8c80dbf5674c7aafba702f0352e3195c1047535a2b918a547ae25179a24bc379adad55025cb71abfbc1668cb438e6ef3f0c94a19087494146c8c57114d6db852aa11db231b18c7f661e305844ed0345e47c91ca30cc4d0340f4e67070009ac75cf80ea5adfeaff58c777eae40348568a208f86ff23bc7c6ea23a89082b9796d17669d020cfd825116aeff8d90005495d878a7199e4b6d1a892d5624116eba08ca7ecc8fa7f4cebd9e97f9b8934dd262cb0aea5aa45910511fd61177601ea273654bff8f5b16f4703c8d90afa2cb67d5ecfddffaf11128a18ee93099678f70bca2ff862850416291d4f61e4ffd072c776c9b2a6d7fca10fb89ac508050eaeffafcaa50bbec4674e39355137c9e8fd4bc5c65cbc6552c672ff44f0ab024f5511c21a96caa5fd29268ac73c2d13f99add6489d03973ffaa034dd6e5b884baa50855ede9f8d0d776a4afbb4d66b2e7bd88f1beec73c99df88d205bf5f1cf7cd313d52303f7174aaefe33329ec811525da97d0afb6040122159cf952a6f706d6730d4cf2f2667a000fcd3c252a01128533c4599aee3839de00bac7fc497c1e62262d119726c6e53edebac10af8c329a6b8083eeec48f9b61a8a9f7aba735a39f4e80324c25049c6f795d28485d6bc6ab47e77535c9e2f0cc296266adaa6968a97b56e5e3f3ea8d2ceacf58fde3b5cac13809aa94dbb6a0a7e0a48811ba8f424012e7bee4ccab50486f101e574487940ba247c1bd55a029d6c303918d2e27bf5314d81e42f7acfcaea479e215bc5786756b80195f0ade8fc4fecd9960e70da9de691488f5a2ce2ac0aeb76aa0563e7d923a3f5328e22cd8a38ceb9dee7fe7bad45d6cb6f2e8e0baf650dee9aa1569bb4d41e8def44000f2de35d1df7f2adc130ae735623f7dc146648fab6d42ef7ebf13b4cd1f6fc5330f6cb0430bba24228a23ea456d46c30d595642fd83d2f0ccec62bf09b82d7373a1eb48b67415826978eafa9b9adc74a168044cef47e2b3aafb81314a6b731cfb92089980459c4fee5131b0f7be7a2c91e967bfbee97c7b99d945aa0252975264e4ffbde410467c252d9357b6c8802a06972af0050bf373c08447fb1c89f8e417521eda2724d305e8b68deffdd5b42d4a1bd58f61e04fb30bb2779711663532d16a505921672126a40ba55732e124707754dbcf15fb2e7075286744771ffee26cd41c7cd1b5e9bc8cedfdbbd6eb2f900dba84626799890179943752b7415f5aa850bef953cc3a801c5363aae655f5d4bc0db6d2def85a24a7ffaf7e4609e1faacbac143f3a07f0dc638f2412c51679dcd892955617aa736f1a909a1f9481e5c8448bfeff18e4a0a0234cf60fcf528db7412e0999781041188eb5a6d0fd30c259aff8ae48777e1c08549a9fa246b3c5792d5f3e340e92fd178284d1287d721d67dd7b06140fd5650ca14ba886a216b7c9c84ccbfc9bcbce6aebfb60c2f7d2164f1991693389c52ee638015461075f48d23c352fe792f1c9d82b926da61f01d9546388f21a2e17d443f1e22ba89f8ddc9bd62fd1e5df79591880fd4fc163d4999ea3b00996ec93841ab234a231e700fb5e712095b43f126fe106d23dff4858bc0a1a034c992cdafe96fee0a5458f7bd5c456121645b0b42a527419362324a211d2401f17b1ab4cc096c35832714d609c909bd6b0a09e48872223b34ed5a8cec1a46db79d4089c7dd195d4c062748a7a1d8379197fb5833e9c5c8da363ba48a04b413018d453a1766a3af342aa7bd443f64ef38f03698cf28d43625e9d2a8c7f6aee054b6b7db499afb297fccb800a7f2a9048c6bac2d5ccbfb17657f96c2f838d17ca2ef827a39cb53f7cea90664221d95fb7d8bf0cf21c3cee5b0ee582138a2219966ce05d6884d5ab5cfdf1d56223c68db514705eedb99c55bc46746340debf0314f48bd76470016f43956021d9ab69fd15ff09e7e2b9be725d3f603715b1c4c0efa97f7936ad86a96ff406429d176e4a0776f4cd87940ee9c9df3a7d6ea331d218b02c3c682f116abe803fb728a57d75723bc1fde470f5707c666e01b18bc8de77fd6556d555fc2a026c799ed6bc7c3bcbd54d58a8adc78c0d8852e897ae7cee56bfdb38107d8b86fa21f448499bb349b92276c852175a03746eee9f85b8acafc15d3acae8697003600a0d3ade5f187bef19c4af701d9756fe167ed843d6190ba4c9693c7842095298e4299be2788517e970714f8e8b93b5ce5b7e0a0402fb103eaa90e57a4f3cc3f4cbd64d80d2cbd9b525ca0ca798b8d404f85888f388eb21217a1a55a7ed0bc9850e2e9a241523c5568f24a662ca0e6c44af73002eaad6d5ac74378628a9fdff929f7deefda283db2d42e8e12a8c6001debfb8deaf5a6b5840c5d719b8f31e210685d17e561f4c1cf14c8d31d1be4add3e8855ec20bfd49ed6d28a0f7ec36ef34d736769b83c3f77b90deeb7b569c9a9455bf0de2a12178cdc8986ceeae0880a144472ceab3dac6819721c9586e2623ac38420a76eca68cabd339e5ba79355ebbc22947131c26b7f8107eb69c6cda3acf3415cf1fd73ecb8cd80b86d70411ab204d4454b508355eb571863cb11ba00047e5183951f727941ca9b8f0acb56e092adbed7eddc4b6c4b82b0c24dbec509d107739be874869d2e0809dcd528cb8f41bb03646c6ff4e97a37f7aa0cd5dde929212d8e8901e9dabb767ae2e3f328c5787a73622140db80a4b0d4fee3c908506cc4d4efbacf5b476c4833f5c9c1d7c0f59c8c545366f39a2f64865995bbdf9aa85238bff0ffc73326810eb317bf8f9a66f9eda0a5edf214ab7c75e26f98f1a7613519f88c1147c34a8d0dae60fcf4d245f553a134ddce273bda3ab99ba60354cb32e128cd0b6dc2c1bde542ae855636170fcbb6212f881e8146c7c59028892decb43d2688fe8a4cb7c9aecea406b6d27b347c620d4481a2891843938bbcbacf6eae4a17cd052481ca44a938193faf900ff132aca2656013c930c8fea2ff0d21b005e68bb1efca8b394048928e7d151ddf1d4da9862de7217ae98997c192a0996ef2c1353049c1397ad0261a524b5606ce2bd5053654587f2bbc02ff6f5b48d5d46a31aa4fbd5cb5c5acb07353ca4e959b49fa9bdbd2bdec869370b1a965e4ad6f2b3275947203d2ff88cda30e7b0e6b6e84d86b39d07ccd3ecb785b4f3a13058a9e5c0a46cfddc8c5d2a29e4bc6cd507d7b049761d7d6b03077858442bcae4f2969062a613faf1f4408266ceccaa04fcd2923d86c6579619f7e0a9b5668ef730593d89c363cd42a7c81f430db6694fef3e5af49c83a866eab97346ef8485f1251e3ec9e74b285bcc3a116642d9d33d69f89a3d1e9c558952cd8434241c7215e9aae9c4d6a5fc267190b29dee0c05a5de97c86c329031bc068ac2faabdd980ba53d5c80740e36a15270fe0e908f0a4c87aa8e981e0dc75c62be8ff16f7a3a8f056c1eddc44fc59dc7c77159a513660b5fb46e6037005104d49f54654dc6b00143cd3efaf07caf88f9ede8916f4aec5f8bad585a16caa630eb99519d92b75a66a958c8ca19fcf2adb24f5dc52f1a277d60df13a749c069d965f5cb8f7ea9497e2aeb20d69167add7d26dedbd8b4cf51ee3bc9c284a70b88af04707c0944831a5da727535a82cb642312c8e4340c3ddc48f498b86b693a8bd385baebeea443391277a7e04f9d28746c832419b0758663ed78894aa6364b85f23b6deb55ffe3254cb8e25d8577eb1d848354281478e2f9e3e894080253c64a2570fb00416faf0d026e7b3b028887d2a45202f931e674f46177f24e872e5b86bfab50f0f1cc355f2bf495b8889fb07793553509c06eeaffa34e033079a92858f531fd2dde74650866d4eaa2b8848cd25a42547df49cddfdedaddead442da7bd009d0a8a1b2f2e7c7825320993f7dc05cc5c49549f757db099433bc1a4e1537e3271e714d9d188cf0090e2bb00fe211868176ee43c6c448a0c4b26ff0e901254a0c0313306db57de5418045a012ea94e83fa3203bef2f537a47b62b99c86f98a561ea8bf2439a300e3194e6f5d6ad0f3fa33bc411a2f61f05d8b6a15d1db02f4fa4a02bddb7ab06ed71282d923d6a59741be375bf806cd1494a0db69d7e759a869ba08de00475d0dd02fc172e84ceefc792a2d3e64e7c044885fb8848069889b16b4a6eaad33433f7301df08e7625d9f0ec7d6c0cebc308e635e6d09507696e133d26b0bc5325aa254c940668dd51ca8e32a318d9e49575ca3aa927437c6274ec45f08d3adcd9a4648b8457196a72aaf429fbf6154ecdf0edfa1daafd7c5bb9d9dd0540a7db213118a1080248596c20281fbea43334b45cd2b6e433ac7d6444c3894a9f56315550485e3d110de2f784f6cd564f648b2bac80baaa38681a205639fb2aea1ecd8c53583f529754cbce43da97d4190bb973864c6ca680b223ecb885dc1545c8f1e6707718db6298a4c93f2f1aee9a4056c2be7c94064a02ae81b7abae248c824760d7d91deef248f2fe4ebb4b09b193bb4907bee5ea7df6df52ca27de037672c5029d92a0f924065112147790dc58c00f3f23ac0f0cfb8bb253361452d368e17765fc0d8c78615e65d0f945f83c0a90c87c9c34e9c3776434954240b404dfff1919b2af9fd5abc1eb414c140dd815b1ffdf3f12bb4fd0740a912ddfc22ea54243ce03544e5826f8dca5b9333661c15629697a01b96dbfe8f9520042e3ba37554745019ae67c80a86f76a4ab51422d61e7c0d07929d861d07dbca0793bbfb4dd42803af4f118160bd1a87f4af70ab618ddeef27a0cae61233cb8b76621811b8cb1cbf8d9dc2c7d7d315bd0bcf70a1e765b7028fd8f6a8711cf32abe1ffa803005259371666889007aca7d585d48a89b16ed83f1f23d51dd446f13b2ed2f58c9012c85dfca7273c3a7192eb303b38c9d02bace37700e5b1de87f5eb702b1c70297042d1b89352b46faf236dba932c819577914e0697baeb78ab15ebb57f70c8caf4af5612d9be42d7979d648c2c0a1a4b254bc382d15b88b309b825577b7c6f99e2135f86a96b7c4fe9777ca58d07d372df25e447331d02efce2b77b475a8984145ed5a33149cf711a11c79fd996854137c48f38904997203dc931aca0dd66d6f5b22caa9ccda913aa6dc33251ed176b4035a4b64be18ba910d7f7b893b764e1ea433e77707f20c193ff4cbad7bd50bb26154efd3e276d86ab1e2090c1eb6a9d9b5a55f383a772d715114a1df5409f2ce51d2df5ca6468d32d6ec89375deaa4d10bc2a793d652c97bb09366f0f35b09dc5074a2509ea085177de263bf40683ebdbc9547e501fc7b4a01c1e048b067d11d70eb8619e7b1c11ab6754f3b94ea40a0f348c09d30227f0bf9cb75ea24e2fbd3ccd95665dbe54449a942dbb482b7b93b8214737860bafd2ceb2350eb9b6ae6fbcd1f1cf26e998c6a23e11997edb199e6e0c9c0b4d9400a511e921de3ee8f1aeab550b1aadd14c1309b3d8c9865da26530263d6eeb52fc9387efb2e7fb33e73ab3d6840cf33f68b7ae5b94c66f7b46e7c5d4ca6e376adc405f50a5578cdb49cd1ebf820e5388fab836776a58377b827b17f82b8f4d22145f9257489b089f12b51c642d20c11ec4dc4c8146f9ae7334c725b957ac821b0db9369b8a8fe6ad88aaf069292c930409266e295b1e0e2fb6ae186f887546a62ac58a45f75f74fc3a2d8020e96a88000f7dfda3fffe29c5da7a5718cadb07b33469605f8fa01d0589d7d3829d9240a0b0a49fdc8578a467de97e41dab1c4b9b5820e81cc2fb018245a1bc94041f1ca3524fac90f8758ff9f2f12478625b2b37f84c0ea2458f9c8fc725f1fcf79189b8a90a8fabcd243872285e8ca1c0120135c089bad51f2af0186f782a4dc68566afe45644224c12a94450f77934ec1119b67fe38adde4837970c5242172f4ddded017828dc7582738f45ec396a19f7e42067b57ddffeb95221c60dc0b77176629524d823af691a96de7a63912a3bb0a6127c4312b67c1e54a2e46add712b19ab5bb7e090b3501aed264ccbd541c93a59812f413247cf399d0233e64bc0d09162d1037539174fb454aad1553d788b3d6ef5755889325fb58f2d970a4ac401fda44b9d768c9e6d638416c609d6ead608ac2891b2f63f9e221c196e86a7f3798092b7450efa79f2d275bf999bec36cde632f0517df01180c0e273f55218a7d9c09aa749902ac86aea14c3b4e4a8edb3979111372a91f6b825583044d7de4f1889166006771c2d30ee63045205b0914c84652cc4f6a6d30d8934c30ca50aa8d6e766175373bc2124a7a3d00e80480298a137fcdaa4e63cb6cc28493112b3cefe1f6bc13f84a792e91530b16ea789491cc8e9f13e320855770a7bd23e97752aaa0a75e814eebec3d96e57a7b1b3fdc5231d532d516487a25883300c82f3e2661b58f9095cc4984ea2ddb335131e025ec0d5ee772cb5f2ca6dac9f3194b88233c11ea91eb59b9ff8d5920a893779f9e179d11146bd5d57f7b2d98e7ae4d61c924bd48ff9c0a018b45dd8f49ad7a6135e853b8861dbacad67f960ee4837caf89bbfd988340136295260a0adb027b51e8fa1f6a48d799e8fa281a61530f223a1c547bb17f8496802303e991b5b0259fd6980fae93b0270ea8d78736331d947fdece796cfb1b8b1305641a2ef82785903954d51c7c5697686a3b875a01af82734d7181a1f4863153952ad7a4df350f3de337f6d2e7a7bfdf7e7c8b6c860d1caae0f708946c6730aac2f7b7e6d4ff3d7018f007a784be6247ff48640f7ea51afc8fa36c20befd9b282e27d3043ecb13a9c6a5deb0949fe2d8c81d418de19dd995cbc87a6879e09a94f8559236bc78962559b47d95100946f2fd6bea40cadbca130c3c76e6119694d8f9374f9cf5e4a326ef1562273b75a76cdddee1d8c6d4d0f32603011b5dc8adf4557ad973103ca0b7096d853dd8e4a843820abc23ff65b1260f2d8a1d364f63ca1041f5e5a47e223e7fc4b884e5d0643c9e17bc3490bb5029d7a91df62db8e3cc4d516a4d4c2f4b569ab4ce2615249de1cf9cec8aa385694cc7470cd0410c40702980172b40148c73cd8c440aa30e5aa0bc541b72d433a71dd49b6ef992259d0adfd29d61d289d7440d6463508c8240f7a9b15a9b482ac18a12b84d53974245f2dec5b7805bf7d1945d736c9da10bb59abd2d0b02af72920d4e62102b922793b03a42482720874cad0eeb81fd4daf3b6074a4a9b88a99fc355b45b8d5d89859c872e836fde7755fc5ac580774b3e262a2d35cd0f22f3cc14f3d7c89c26ef71cd4e5bf1a127bb5b5af8f32e092728e446106a41680532a9ab7c5997dee73658b81279d68428f2af966b444424dac34b22375ac2eceb4d1699c8997d2f39df65d3d231e5bf7b59845156179291c7655c203d8d146b222d4328d010fcc826ffc72ec8b97520581634c540cc010493408006a1f3ff4ac4c362a687dc55dfb77a5139979f70f4486c7441333eda259528976c88a7e77219aead93b84f48ef17731d66650cc085ecc205c752f079c073ddfbefd9db24272927f3eff40bb1fe753c9dc1887433e786dfcd5ac3eaaeac40a977867c49fb2db2adcf64af706eddf1156efcd19d8ff7a0cbfc8980d03508c1f035eadc55a191a5027cb95d93cbacaae6e6b2a2cf1dbcccd6628b2cca8bbbc309eaa9938199baf295deec3980abbbc7caee7413ce435ff73f0b04091539d00e2cb64a3d2801436899ad06e68509b1bd1a4958de1fba82118d21cd41ea1384686a6263ee1303126d3d2f1b74ecb342c20af1a235cdbe901c51f2725d127856fb660558de07d4942a003ff4d785871b24ed6372faf858ebf3ae0de87674bad9a874067c677bb5f8a0cdc1a50ea833a31fb67df0952efc779a3212e5cd36ab756d43117b6bc08edf52af7f9e60d435e8a00fe56e7c9fd3ccc37e09212b7bb23875d6b646f35ca7ba40ddd113435278b6fda0dbfc5d51f9f302173dc311e558cf0d690a2357be5a09d445f741bcad399ba46d9a9f1664e7ab3802fcb062fec8f62531f928ac07b01efad596e722549fd9b8663649a4b070789d9be00904a23f19f8f1ff06038c6b52fcc2adb29c95a41e8096b53f6723fdea9ddf3182cc9bc81e04cdc32f0403a6854a57fab8a85b1828383822bc62a203fe6686ffc0c3ec234a5c4b2cda80ac7efd3a02e2c629a716b9aab28756330e5816a663987d3d51e1f4c72d52fe31b169fa8d5b37ae05689f4f31b6df221c5d0e2d46cab4a60cf32380b0ebda27ca1a03bb09b4c42c25fc4d42172df1f10e217baa8743aa6af3f10d8bfa451139428fc99188490ad3ee13692e3f2678e8912f1d211198f5770fca8d5504c0c36186325e5f49842e79176016d481637f9b457ef2d218f184ec6f3f3db9581e8088185c2ee475f594ebf103ea65ef3870ecdf20e4675b65ddd2994754ffa6d51cb60995de0f318958b0c3ccd5a108bca1fd3b8cb7bba32f1d2063d23608a196a320b294ce60c4cb0e09c5db79030bea5486f4b3d8a4814c5f34f9f572a0c0b333b6d807f437100f6771e4da4b865512aa57a7f375febcd1806b9510f5461d656d7a03a03b1f34ea8de8e29f82bbfcb5006d01ad93a0b09546d54a257c02172e455f0d84f367259df8927fae9c76ecb8e433370cda18bffebda19013e5e70feba829e2cdd98ad4d07c6d53168af5512ce831c0364a5f020e486206ad1865b9e8963c5c7d173553a29fc32f136117764baa7221e2791dec9cc99d12b0e1979612e0b00d1b07cb64c1177b693fd456ab29265cef0b702d3575f446e4323218452bf0586d83c4f092edb1a68cd0b885919e82b9c78cd6330ab1d170854854e4ed3be812526436db8719de41c66eac8a89f4233b16c45d92e0dbef8d185d340fe737de0e7ca0aed4a59f3382d312b0d939b895b1a2d630368c93bac7edf30cbdd8b3ddbb30595efdec8f0019c8b186b9136e0bd9f8860256a8b780d3162ed50d0a4d4f1f7defc997134edb1081c12f5acab51fcfb22da8842191b71e9081095b96499fcdf4a7d96a11e9d42dd04806625b15b46277f2d29fb3b594d9b46bad9bed8278ce99fb3d3cf364b95d40b1ff794d9a2c9b8d3291aa87e50b038877b18cb86071f15838f550a5dd88bb5961175d2d1a812db8740db09e38e68d579a1ef310574adc8da79077d8be2d92bc3b7b6d72ba4b8db3dfd652a2d4f18e6a82c00ff779ac8c72842bff2fc159a76894f2c7a7ab3ada444b55a6ceef795de30fbb7d2c53bb520c4e794adfb40de148950a80531b3c6faaa122566038b57f065f92161fa744ea9cd15d3124ff4b0d63afe85db8d989eed687e3de8c660d1b5313a5f878210ef14f7698fb98686433d2da71f4dedae3dad3925ed3312e0a74c1aa90acde274ee85a13a16b8486c4f2b7ffbbf6bbf433e38bb3eed05d2443cacf36274c2df7bbf9372ee93d653218245df5ccffe75c8ea40b4535e0094cd79d1482f7645704ed1cc8e27b942cec50d1af5a1c39c13f2c8c3c2f38f062d3186cdb45809ff4c4d8d0bc2b4f13011d065d9ac36be8828628c76ff1f4ebf338e7d03181726b06988ec7cc03e8a1199d59d509a99b606ca2b2f7fbd7474c9007afde60967d8b12b19a9cad64fa7ad2e5753ba5189021e6ed2aed160cde84c50cda1dfbf48669674fbe1ac5742af20f03b38e80d4f41adfcca9c6ced22f28874c07bcbd7bc74119aed280896fdc07ff967d5d257b078d598d2a2de652f12ababb4cd1087508dd79728cdc625792aa790bf99f547c77e91212510052e7f0c7e1a06d3086ab2f95ee3cad0aade40aa1e76a0c60f1a756de51b7d5158d8e0094e7af4ddc288cf3a3831688bf54a7d0228c293e3b01f199571a5ea282aae5c93ef9f07d07e611122a520ec438e20168453998c75fe312f61a843ef5259a959eeeb5169f7cc7c544f7467ee1d02e6073da43d0d8260c78dc8a4fa0da27d9eb69d9c0a626469d63cc51573b590e0085a6d3568c5370852f7f439429d5a426f308e4cfcd7333a078a0a2fd76281df953e6514bfd0fb41c6ccb16b2c2d7d3e15996b2824ac7f9c50619901627310689fd52956f77ca012963dffefe41b8492cd4aaa3a336540552ad237b7b0473756336c9d37fd6d43a5a71a499374b73e23e064e0a0ab1fde8323ace5d022c4e0785f02fa1893d5b94adaf093b223eef07897be0c93d277d64b915c09ed86e3a08f7634bc1f49e86ec7fb4ad7f458f97765ebd5927fd2643f9b4fbcebcd2c4c0194d8d5f8656b7d1447dfc8cd0664500dccb278ed44732092344d3e5114de52d0fb0121c68bd78b385b22a64b35b4ee30bbe993f1ede74d8f7a3071be917ca43fe8ae3eea3304ddaf8f976abed4f059effd0b91dbadb55d74f8ecd6933acfee51264e0feb9367a79ed6cf891235c7c1a07b1ad0dd6da86a4562152eeddfab6d97862a75b810eac2dccd2b3e449f46391473455306f71f3b87c5e901d99f8a082958b4af44307280b844e2cfbdbd86d43fb224a684d85d8c623008d03e0388b795e2cedcd2e91abedf50318609a906e12dcf71d82edd92dfa22e120561e3a01ebcf527e1d6bfe783e3112744175eb3e69ff93b54a834fa1c1281157efc901383146afc2db2fd22b3374edf4c1d33d7493fd458df63df3bf4182d942b5ba03c1212d65f2fa626c65bea4c3a6c754c5048b7cfeff4569eaceed6edc5b0810797b0b904e5c2c7e3224052a1a6ec7b178c86838832c41d6af35101ec19757fd9edf4c975308d103588ef751d91f1bb2dc9a06db1cce7b4238a4699feb6263cf75e1edeb72024b04600b4b776054edeadffa88356b79c6ef4e3559ee93c8da5504e47c676b6d7db09d6e1f7a83b6c37bd10d05e96c3947549e6eb34d5623cac555d0bde3160ac4af230b94f72683b2b0207553ebb44dd0c924844d278214e9d5dcc699eca10c5dd8cfa27667765b7ca80ed14c69c138f2aa5f4356ba1dec70a17306818190b06adac862718789ceda6e63524b2c6f96dace973bef0c517f959b4205bdbb8edeba3d19e131790d8330ac288e2dd49366e0d06f2ee53161b6f29b3b631ccdb54a753ab0a58da6507abc3ad65e8e66b2cbdbc048c45d675abf042515729b1fe8691c828168567a1849f06bc6a6dd734989bacc05001e33001b8aeede2cb760af9ffaad91a793bbf9cbf3b2853b082381d12e28a1fece8912c5f87acdfe191b69cc4df1d6647251bb2abe46bab87b52fb483678681e6b6e300c2c4941b6e4993d9f6fe14cfb63af4a997070f3d8d6ec35ebc31ee092a0e4ebe893ce43d93921bdd989bc4c38c4013a96e3779311c56018fd44b0799eb0b075b0628bbe5b7993fb5348d3fe980f53abf88c91e89bbf5eb3bd7347e813680fefc86c002c51c57241f9fefef0d6cd19f8309ae635328fadf099f03285807fb94da8e0c04f8c4c4dbfcbd4cb12b6c2fd6df29f5dd28a522221d26321d0214df97ccdb5de87caf2c6dc3c65e5dffc828344362d0796c1f338c41c0eee295feace4c1870c8b832036a22e9d773252200947210261e2595d3746cc3974f749207499eb92bf3fd35416650f3e0135dde63b322745510f6427adf79e5f65bb7c4d8cc7a9cb4abf86b24e07963289ee29bdea9734cb858b5a3d1c8e340604cab6946466ceb3dd857735cecd9c7ef813b1f586081f221c6682cb81ca91bfe1ccac6a0cd630a39853e731ba0bf2464796fc1f5f65b99fbc7adef83675dde3d3d10984851812e71f1bd65838f7581c6e253be01ad39c9768f3f43f13074873c7cafe9f0b1054ca632bc011905e835f0139b95e5b321d467039ec04bf7c40b6ec0032584e33d860a88e4563380a55245511d8e0a489dc8b85b7fca5aa15757f2c36d3041385a2627bf71a8c3e20fffc7c11a441202828d7922b6ce1cc6822014843dfcbe3d18087be993d7f91d328ea8df645d877d18118b62a22ff69e6038898408599c593693e8e07e8b55b02fa37f70738f53f35e768c5fdfd808fd56b8db00b80f72c47dc12c3ef633ad7e6700e4a0b7f563f11ae39941b340f4f0c3411695462e1ac57ae33cc53b659b5f4e60521a7d580db4cf5e0ffcdd1c847715f495e9987284683008acf70d4511182102d826307941095c663715eb5d937e0e3382f33388435192d4ea28a73bd854527e9a41d1aa09d807876b310ae15e5778d29355887e6f69eefecfcfa0b4a50a907d0f080ea5e442c980a55dc5101002abc6c7ecfd607fc81d9df1e359504808b2928987ddbccc33594898760593dd8f3e116afb78ccc11403fcf7f6d4d6e6c1d3a130ed7f49e93aff4ef73c462b0af3ea9d03530403554900b71f06a827f8222f76b71a3287107dcbd5775863c1ae11339b5be265349dec3d37bafaa4a74fb3ae78e614c17e64ceb669e7ce9ff685e82b034a16bf4a3e12de0923f9de0d74f165c27347c1eca7d745758a20d235da22c282a2626adf98996ba74739caf183981d1177e8a879b60dab9289cb4aa5207ac3fae859cff3ba0f7593ebb58bcb95e5f9ddc6bd55e08e3533439fd6aa9620bef488469400a6e881aebf33b5c73adfcff615505f0cf8f11ee1b740b42c5d4b211fc70ae91d875c502bf7ec66459695c2d418f677dcde400269a534258f935f0d1ed48218cc6d629ae2271fe519490c02947176c0cfd251e8d1d0abb7b3d31ab9ce764b9e46f84a5ffd27d5fb1168cdd0b01ac4d85dc08e101aa4151a3d7233b0dc6322f0111fb05ae965c482c3ce2809ae82666e95f89986b5171e5f67776f9caef0357e91ad1d73f5daeaef48c662e7de3e36a5e9ccf2911c2e3886e450cc469f4571dfb98ed47b0133a85c694f4883e23c6e5e623d6d2f2b7e4b8149543ee33b7d72ee416b35d894314a5119218e20b0b6e158fe0d812d8886412ff574526704ac41754088fafe94dd422165ece38c7b332aa6920be58bcc678d752dc993a3197ee9f8b236d6ac07f3f496b91b290e8bb316664bbbc94658ce56bfc17f784f0f62558540a9a4dcb85246fb4acec7e9bcafcc571d6cada721f586dfbf28b3fd5aa8fb8393cf8bb591de14f8339a386da39831f2c7202b52b0bdcee99aaa800aae86820b5a66cfe7ff01a91d29be5b03dfb0e90c2e41981a25767e4fceebc64508e9a154259b4ef522974d288b1235b8c40b69cf97d73751c5b8e0f4c987f77e469c88cffda8d5812b7e793a0a0eac9fafcdc32f3fade894e97a3defbfc59d18a7edcfb4a1ec6c6ab68e27d22676b2ab812ece9917966f26ee71496d1b24db1996c54610ded400aa3d43c9c064c69532d9b3d050494ef5abbde3f0e212702b70ae0214653c395e1cd36abe1c094e49c514a275daedbd4e9f33a7c62d63c38d1466bb0a92f728cd99a9ef2cd9319ce43317429dba83e7684e339b8ab078d3c2fd3c69a3d9a0d9294890f27c3329a58b7972c938da6467ebb6d85e9f1f59352c1a7a5a6cf6050d88d3e0060542bf4aa89353ab26f0cc28110dded16ee2c91cab8b945184f4491ba9b3a937ce3a5f51fab3b0b4c147eeea8b332f552dc1587bc586a8a515580e4d863302c78b92bc601242eb4e45bfc3a18491d9209fc5d3f54f6e20fea86e98548814d19891c3b84ef4d54d3c382363871fbb2a9ad74eaada7cf0c2bda49d5a87c1fdcf55a98ad6f268893616a295fcd117901b5cd44159cef558d4c4e7fd765db5904aec83393076b3a51faab0557149b34006d0624b5d7d1f1d6272a2e8c358ab2a8f0de93f5a2aa09401536731397d321e869cc72f956dade62c30858b046f73185a819e0ed7ecb2fc9ed0f6372126ecdd9c611777b5017da4098ff86fabc2c1781827bae2d8aef14f596339e27e0917987260a133c30041e9aab34b0c37edcac3a5af7c8d3fc8a3fa0d7c0f2ae3b039ef9c7e1a5a19f540fbafbb36d1f547e09c7079e7c7c0b41621eb3c0564de860be0fd9e4320fe568d0357d178df90e792575ead2ffc5b390f2b2a9df05ddbe1944281f22d32397f267155bc6d9b570fd536076a27226265a72e4ff47149afb59d1cf1bfc854ee2dce8a0099c627523084ab8c118e2a46a1ceeff14f5252e5b7e4b0ee9dd9170ec314f6c06376cb70dd4038b0af06181802f94a155c99c1d36e648f4f315d841773f6057d8e331310024f5c8276d4eb1867169206bef569d0f2c4064c3a27a72e8c1362b90317803e96ac3fcb720b10b7faefac969af20d8b8dea4b706ef62bed3f1e3253569bee8cce656a67f52abd905722441b01c73b604cfde64bbbc1f63bbe3ef25320c3505c7d390f411e625c8866c3de7b49ebe67cddd4c8946c646ab93cf6f2a40703d31a97f497c4434d50374887952772cefeb9e560804b9ee057b2e0ac0bc29a8b21965fe434c3d484c84af4a0bb7d2e9a26409aa31fea611783c3b6d1d8a68bdac9c94d2e25dc404dcb31ed1ed18e61b6f9cd336d08a49a9b50089e172e5d9c81518f1bf25d247b3a5b6c2d63baa82fce7cf7f0790ba6b4d37db2b8b99f687a7bc66dd92ac855df1fe7e7c16df6d02ee4a85adafc00f291763703ec1aeca7f16b356a47c432df22b60398d2719a5658b85bd6c9366f6b9f35511b65b56a2903b3c02bd6d7417f4de95068062c14fa119c498c05799432fbf013d143566d8e3bf0ea2beb369e0574a8a90b079c9e6dc37818e187c7ab65afac77a7d75ccba2a61637dcda5e92b72869ec4b78ffd32d21d97b7095ff06862ce27365ff744f20e62d140c3ed26036d1cd0465167e6589ab604c97c6ceb927e3c166c97a18b8698a78a6ed5b0aa0a8062a85b1f50538105e35e21aa3e3fa9fc5cf5b914c11dcfd3af21983bf170ce178eb5e8c4ce13bfe19b5f86f0b2ca8b5fcb6c2be2c23a41afcd2c9e42f21fd8dfb8cffc077f4ec0370aeea05ff01ce8dc2d53f9307e7d25b107fd8c030c2f99fb0b1dca5a17c66c545ede5ca031af9559367a1d34983b5f2f9b4890bb0f13a2993373e946c43be79d22596b5e3257bd92d8cb5f9f423cf392d64eff939ba0cbdc2ce9320620dcd70a5d05d89b6387055fae32780f31491e889fa4ec8952fab4a53bb7aff4a40024761bfba48f411638c22c95890102fa68219ee5bc8eab41a6e44c2ae659bb6451852fa606017b59b97faa46e81e1f01537037d7d475ff3017ee4d02261186b8a51723768f13a3a63822d5387d772f69ccc7d685987a5b2eabbb664fd900fc76f2d4d2f6fb247ebf02966f4b0da5b3bf6189e297a8911374cb9e8976cf90461fe9dff24abc54fc0e3864c5bdac4eba2baea8da7917096322af9abb7a41e5bc1774b467fed6fd2aef2381e1a661f273474c55784d678d668692d0e8aa7c6ad299f0cf81edbcd7aa5057e83de9f1c55fd9428703a13ffb9a7ae6909a7f882a9abf6a7ee1b4b947644b42aa0073e9293062c9a70fbacd95f0b8958bc3a5afa484fddd8c5938127d3a76044b6a4c75dd9cbbd22b24ca7b508fb8ca2b57b6cade4c6c9ec1fe4fc8f28f861162fefa26ef389d0694a885911412789ccd3b64c671be99daa655d182bb26a4f2c42101c485eb0253c007482ee5a2ef4bd186a51af5984dc3626af9760fc31c04bc6f12d04eacbc726c3b5e6fa0cdea061697b15b662e1489aaaac3619decc00eabc244b977844863d44fa7d8f1cc465029ebab5572b1cca1be9f9e4d07b3c82a65a2909b4143bf75ea4fc24edf29b8a65917601c8fa2bd2fc29971bd5ccee9b06858f7fe82c9252c34a546054e12c2a032ce888470f24f7cb0db3c44fb93c4c7360ab27cbaabf5db6934fde0c4839936de9d01d229f66cd0624b11f70625fad62d2bf7ee828965a7208c0cf5c52518a92247b0feecbc82ab695d37c8ce9c246f619e5e97a3e00a5e0229169ca8026531dfc160a5662245446ee981fce4f5f41a2f11f136caa9a3f467cebea81b412765c37e13b90d07880d4fc510e75fb15707305c1183f728f5caa57159e5b3fbecf1e621331021966afb59c3c369f017909212c3b76ee907a71dcce09fc1311491296ad99ff91c14fbd04f771cb3a24c9171fd996fc79ba8c09674acc591659c73a2ecfbbfec26feab4f3b0f15c13422e7f2740da388468852b29924ebd8992ef4e2f88e0ff9565cd5f453709526ec888fa3592f45c57fbe47f8bf1467cca52f6f35f11b513188ea888dc9f4afd593adbb6fce41abbaef16e5c3055c46b10a75dd7feaac9fb627092bf426f36b9e50f16994a721e09ea1226773c89ab5357abb27905b3039177fa2d995ab65595b827669ae5c353ff16ff46274de68471882826af12ba7608629aadd1575c209fdfa9aa5d811da33fbe5589c2c702d0e39545959ce5b6afd226924d04d6e19e084676d1c8c51eedef1a7bf23b5ef6023b00cb6e4837d49b7452db954c3640ed03132f66a185f5131f1a13ca7432f1ee8aa6c78d4d24a51673fb88246effeeaa9efd7f78d960e53fd4ac5f01b4b578c96d338dfd33e8d485c13129a8e51378f5d6e27b89061a3e97d678a52053078e2d25c3155c259c2691e5bf7952dd71abce287193616706d0757522e588a1456875377ac572edbeaaa85f558e35b6ac006e5649de046368d2d17d26a457c41816a89f7c055547a0328ff71da6e3943f1ae982274b8f315f5449bfb063513f0010aad88e513536259f69f7e1f1fec047d5acf796b6afc7faccd41ff86701151f01f8fe9e7bdb68c3256a226146ef258469c15607db779adb049c472222bdf47489d0b37274fb18c787e9ca8247a0116f4449202e86de07e015f1711b41feb485c34f3defd003139c05c27ff0ba2d2ec096b8b0543c7c64b42b1d4ff61c57a78d0be40c0fbbbb870cc5204ef93a5fb987e0894ea93c580db6ea810b1ab4ee16a37aadde7aa945aec3465ec16eb24495231d1adca0b9cd5cf3ad5a605fc21eade805e362c7f1bdf7f52e276510afa65d8362f0b1bd395427a6e8fe34d97bdc4875ba5a66cc5d481db6395546cb87ee8267567e39d29580a66de5063fa7c9457a2eea5b396d4db8b1ab2fb040dafed65879b1eaf96aaa00235de92cf86248cdb28efaef31afa9316f6fab5eed8bfff218561060aedcc30fbc7f27642df8d248d8bb5becb541c8b17ffec3865d9f2fde90f52b47115f68c2add2831a64d235f309dc51c5012a0f8f0fee787783baaed33ea26c178b36f631abe6b5b6330a616d7cd8125b592bc7145faf4e1acdb61d739074a8f0d0e11fd8537026192d95b2e0c5d8427734211132fc9612549c3f826b598a25ef59b42f8f70da2a1898a64453e0e3e162a6ac4e663985756ae7d86e199ac090e8396d0fe45ca8b7f8068e5c6b4f8794ba7936028dbf6cc0031fe29568c8d46c10292b686cdd103a6bf06b4024bf60598f90b89d571e98df89d1ebf35dedaa0f5bfe8d326a16ef85e0bd41830234ab0da1040134e0650c582b61573e62c9ee9c50b21827a92bbab28459cbc716d53547d414ef68f1a323ded4a1ca82656d6d1a0da32b0444fd73a88721522f074b782697737565e990924125b808cf333fe8828e39831fdbb4d690b3b9d3f8c75923282dcaa745928f572179e6b1ee380752c9cd09a625c83cfd4b7a6b8c065316637eba1c2724819bf940d4219061313d9437f7682e42dac10873add108c14a2f06c03bd2d21463a972c2e8f0a82de97ac7104c1d1832e1e8ea64756687dfbe0f0b480367678cc7dd8584ee4751e5199cc19b422efe7407754e45d2697749248ffab7a905c9669c4c69c6e363fd59633295dd6a5fef19ea541d613024c94f11fbb2288dad36a71b70f7b96e8b3d20f486ea20f999424de50ffb0b6a341e6db68ad038640bd1c0f876760b4fcd9d6665a25a129be7bba2680311db2281d698162f4be67b2367f550e185a39d08fff438bbad1f701a3b03eff8103bbe226f7f21030b3b66ba4a77be49c37cb6109c1643037d344209e7d2ea0155fc61a011b0339410ea8cc6708248f82bd36ebb35df528c92ff406fc573ce536d9845196388caca8056da7e595cb7d03b001b90847f58c895f5063f89c724b84817263ed5f7857426a176a9b61d1d395dd4fc9388410a628a65428e4d45b709290b52ca82b8deb3d489c10f414a0f814e81cd9b79c70d8642c0dc80d8e388ad2ed940152d8d64f01b07c95be519da45c06cbc28c444a641f2cf8d53ff7439782e48f8c21324bd9f8277b4be75741ad90f818e6e7efd0112b6eb4c9044e6032a66393cab6da079cdfde9c1f6acc76425f12288cbeb4b7989a9efb575d0815b676b4503431ff3235973c96c39b5103ebdfe921635c7ae325491a9a7e2f40f0f308a66be7509d557a78a5eb2e966e6b36c60262cee1cb9e8761d6e885ed4cd65bdfd8b04497ee2ea0cd1e0bf26dfa2233a74fa4d15a1fc6dc61805bba41b5700ca14a08a9796bf1ee16be9455b84aa012aaf3b70e26ced64134102efbf73a80a92864079cbb0353f1c2d5e1bf5bac37f968764721668b64b22a76752ac996429ef5cd7dc571295d0e98a8b2e7db9123466ce4884815f1dfd2e7db9b8a4460c897041ef8db15cec129bc0b43cdbbb0292b9b74a6481031230d8d749264240cb8a6ba087be60c7c202ee606056502b5e0922b9e88996288dd1b230b00ef96139a3e7b8b2b62784ff5ffb9c4627bd6d9f60869680de8fc59878d9be776c7bfc5653b91cb7b6fefa71d40f90b392a79cc7bd0284e71fd952587bf02d1dea7261c1e00a913b2d92f8e23609f64db514667353bcb4f6480535f69073683c82ec68faebeb61c3fbce9f54d87f8a7b33d1be97296bde1ad7839603e2d94ec284b289e769406505d23ff2fe48695bd7e72e50e0b324562ff3f471e170c58a655c5221bb2115812f6a08042571ef74de51c49a22f31c85b0f5362e836c644d5e1dd63356bff5d2c2871b0e21cd94eb5edb53c87e860b362e6330ada633699f8c0c5fa8cc857004e637f686f58a3884af1a454cd81a4090df6c9f7aa533c801884483deaf1510cca0ac0c1f024dd51d6d524374b9968619f9290b11b16f058261d17d693f993867cbb6ad41bd23a78d2cd6b4b0c13265baa32cf3bc2e95639d0f45f4a062d9d0d6fd04fc0f52b45dddfbd29e3a9f4660e84266a0f52e4bc7255a8adf2ea9e32c24775653c2cd5897cf5a82cc5bb3b09b26dd00478b7d07d8c5a5d7a293779d65eb2cbf83d194ddea362a9ceb085ac473bb844c64936a52d5c90ccc4712b9b2e187a8bc5bbba94013bb5294b42b51d1434569322afc41fa9ba1b63ea0020fcfdd5c98aa8dc0f0ed6f6b93d3ef47e29c2778a1c51fb85468ba8e58d23f62c541c1439410de23db413cc6b88b06635f805e7535cbc3912192aa64c78b0c493744f9c9dce37d063de47345db3c1b1f31c7b9e96072fa30fad43e58aebeeb99afac2484969771a7a28425b410d6393ebedf7371d613dd20011218102b0de496a92ab6c6e4567f76ba8bcca3d4ae8cb85e02a5f007c701da4e1b22bdfa259ab35f4c3f0eedfb9609366aa207a7ec5339e4391acd37d6d91718806020589109cb6331874d0c8a7e1548a81f0dbba5a6a34d3deea5c7060e4567226cf2bc653104eb969715e0cc1e95069a375405c0f81d39be32800eb853148308861ca0146e68d8b116a1b658b713fd2e1a86903c6fe7d37ab67d3699e57c6426b16abbe1dc2914afe2d1140ae04bdc38d0932ea77e6f49607e9a8fb4a9fd2420646db36ce9662424220eb1e8783fc188e25731cc9e77b708bd3b5164c98c68b39088ce934d8400bf9ed6c1fa3ff6320fddbbc74f1a6e954d0f50efa38975016325c66279658e102c827c1caec836b58a8a85049703a413a30c8cef18b32f41c821d58de11c91de4985c14de75d901bce4dac98179fb22e66a6494a99ae06448d342e14b19c5a8ca56dc5f09fa7c4045b076aaee3dd2b0ae0a4ff6942c8644a3dc5e008ffba53fc10e41a4365c85521e050c6c3ca732ebd986ae4148d1c7b11854c9997ccfece5f24497af3d78934dea1f92e5d32f0018261db13a5cd3bf94fb0650d84f542e68bc44d9016e7ed6e398d710b9f8efb2e8be6d88f6a9777881c7d9280c5d95421a1e89c0435594c59ebcf3115648b4cd5506cc8c21ef994af27f3f3358092f21d4f865abec4736c52048bd6509a4e29dfc87e7404002be06429dc1fdc24a3105d850df6ef7d073c57f7c1b82f89729753de96129d270809e8cfc96d80f47c082c7b5f3d8f5b4c70f96166daf3deae752ec303a82510cad14320ca2a69a6b0cb3d34ca42bb0739b166f75d2eb5d45e4b4779b9e57df8e345a574b9ac5aa5fb6d1b9ba9eed608e26dd89b0917ff61b4f14e90a188605e3a84edf784e93bdd8152a446fbbaaa5eb4d3bd9a8f38e38dd9ad2a4ce6f84567c670476df77acb1d9d8de8f814f1fdb43bb0bcfe1d8fdd78852bbc7c8015eac430b38135012473f7b3334891a4a5664d568d0e3fd1706cee7fcce831f0c97fabfde2092e806311ae878ac86b99e09667c03910081eeb7f9730037b521e0f05e503229742b6393946082e11fda9895bad76c976c014344db4bd7054a6e66090c194620bc68b2918897de1e3c82c62113d85b82b0c515e38488e0da70c7686163d70ad1597418297fb063772675d1097429ba883791986e44b81e15977ee73fa34e7951771477b3f71e54b7546148008b2236dafd9b040fbd01041466bdd8152e73b73b8176adf591474fbd4b1303a69f04c9d1c9394b800ea6fab4959903a64df00a078414c670278fc10882c1834cf992d9d96fff439ebcf73cc2a46f8879d6ef1c99322ca764c38ace35956e5a176cdbe4651b60c56ec2ea8209552eecefe1f9a1aeddf3e4270942bc23d5367bcf90d15ead3964ba8db51b73b3538e7a14ec39b47d2ba8b975520d488b038faa843d8c3b75e261d6bc69af08c07bd00c5f3297b428aaa452e01f965b8767990d54698072315de6809af686345707f6380ba1d147e68b48d8423394d6587388c5d9e09bac2be7371032ab5aab0568dcedddfdb2d8ee0be1276c4f7b189b99306f96eea218aa88a991e9b88f37760c1cc20d09697bbe1e0cec5374decede9e853a53bdba7e4b8f40504e699561eb6ff26bdab39c49107d26cc21fee656a2d424204b1e79d04aa006bcecbd374847d29db67f4a300a72e861d767e952d05acecd6610cf65e6505f1ae7b12208a38ba69d28e2652063453f287af2d957d8afc8e313434d4fe772e8172818bd07952c4a212f0282762e711350c44e4da81bcc6e7003972684bc84db89fbd198b79e721ba592caeab89eb5f68327c4f59dc0d2813415fb9f3373c4c80eec1829bfc991f0c1cfb48e159e609081bdfac93c975ba0c992d538f9296d876fb6ab77fe15dee7a8723991d01f696ab0d9ef2d5386d28367b30ef76022367cc6fb296150f1275778c877eae4a917f909851fe46c295562e2fe04bd2cd98999d8efbda8b4643f3574012ea4c9d7f17f1ba1d5d65333f72f85b06fc6d0ad567c9edd47d0732465ffdeb81cd6b11a6a595bef1b25d18f205a73f49b85afd2d298b819f1a5e815f98af84dbbc45123ffeb27a9db0f8711997fcccdca2fc9b8d89fd1b32ea99dc9724a7788c41bbbdc6dce122c9c9ca5375cfe4f1aead2f0fe0afb0af1e23ed60087a9e0db291ec7aeec34b4af3c44e10e26c379b1f1e9216c9be7048922f7a76298a4dee8c43495721034d72debaaa025b6e282519339dee2dd8c98fe194e4d67a70343d3c6964405b45e300fc306f941a2b42ce505d65de59353360ef8890aa640fcc0ca145d2f81729dc92e6f702b7d27452ab3fb1e522c0362ff2ec129900e813bae2fa6fc4f0978e15b80ef43ba49302a6789dfa0aa50b6e901783b0a5f0bdd820ffd38ef086c43b12a45b68cae7aa5b115bba410f172869252458cf54948bd0c7d46ce6eb8219b887e96743d8ae4d7db0dabe21d8e3148726cd31a92a3ef8738c1e34428410f8bb9e2b2979d8a05a3fd53781b38da5b408a8a92741f7f21861bc062dadf28b94dc69a1f2bfa4a7129dca9810d8d2288b820837dcd297ba54150dee7575e7b360252266f43c1c9d8cbc63b53ae568ddc194a398013eeb56a7dd72c74116d47ad834defb014384ed9a1873ab2cc07adcbe37af3e204d07894a439ab343b0883879878fc188cab768624d967a2974bc568009de65a8abff4d59fe9d64321a1cd23b693df2d870d7c57ab9b755e852c0e4bc05a7b0b7a1a2bcd8e3facb260438ce6074736c05ba59455272aedc9aa361bd703ce85c0c8f287916ac792b03f3455867c02ea3fc4268a02ce08816f6d04091e6ab62ab298b3bb08c247c4d30d07175dff56c58e97ae859c74d86e3c14ebe70af76e3ecf9783ca883d38ab6ab1576321a2dd34d0d07dc2c5d35c05fb59ad93f4a504c767a27dc8a897742ea3037ae43812f77659a26b62f7b2b36965b4ab9d86043cd8b738ee92ab7d31743a18a86d26b84cc39ed24b4982fdd0de32e74f7cbfcdf812dbfa6b3dd4e40420cd45cf403db8023248957488f8b67ba5eb67c98cb772cdcb098905a63a5a96798093e7032e1b025013cb155b30c496586537613ec15bc47627ce63ce1b92fee480dfdb41bfe8865eceff4950d9abd4a9d2e08c79d14911322deb5f3cc07b5f725a59299c819d57f8cb335240be4466380140250f008a53ba6c39087e3290068c0a955b52d2d05918f0f2f2cf348db2bb7a2e54b1dbd67229a9a655c87f3d4a2750893f3e8872ab89e50662f55578cedf5781d2b97c357e9a318c65bf4b7216899dbe214efab8fba845e475c8b7198fbe83d3f78d2f127f0552a55eeeb5e65c304d52d14129c834bd20f21f5d0b073a732b63c084be43907aa8f60e9b06294ac8ba861db47374e916635069203ad280867e53134b7f850ca48ae9209b0d281fb70c683836e340a605f870533d91165c3b3f1d66a64f71005770fc5b5b872d2e72365eea077890a5ab6aa42e694323c6edbdad089ea10f38ceb609173c54d6f432588a7da2362019b9107e3ca4f248d8dc942ba5acaaeab74ae04be4af4faab3bbc049029fe34b64411a806a554be83d5061ecf94d355e2e1305ce69ced394b60fb43cb52130b9684f2eb8598896f5ae3db9f52b5e8f535a6cdca8edb372e380749aac64a37e9d2448cd74eee96d05688798be7c27a1b87534190f6e50056cc3636b14ea9e723f9ba0e993b2fbc18c7c76b524548cc037b6ee1918330d68eb408801fc25565912126619dae13a3554c3dd98c934dc854adbdbfd9a17a11b2daf6cd264c5fb3c56bd815838b549d0ca43e9e3509a8c7244095d27d59e4a0c89ba6a55dead6b26c66b4da6d997b5caebe392eb47439f4288ff5db7d73529daebe51f36431621101929422da35b6c8e6c957e5b48089ae93b56069fdad3f86a8fe5dd2fac601aadf668ca3d757b5e2ea98b7a4c4ca3f13ae9a6d5916a271df5385881c8b10ca89bae93740448dab8261294b66d296697282380572352141967df1a550978a1d048243a982af5eddb9c07aad97b7915b07483885339a86d4a1320edb2a2e5491bdcd563ee9cdffeee68d2d90ca8f0ae763739648eeacfaabf755392f3da3941e91cd3b2ee9c96d710ad1a9edf6efb55dae52292c30d3fec514fecb9b70c7c6bad36420ab7481c2d1f8e13e2877338636e12e2192550af12b119399bf5d96d29c54532dc4e4b424c61cc8fbdb16c2b1c06db7101711f4fb3340fcffffbf03