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

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

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

Block Certificate

Block 58789 48fdfcb8279231048d6ea46b52a0589f5f0a6b3b4b7a85786c363f0696fe5709

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dd6d3d473b493bd0721e54ee2390645208dd17d9f26163ba221eb04638268ae8
Certificate Block Hash
48fdfcb8279231048d6ea46b52a0589f5f0a6b3b4b7a85786c363f0696fe5709
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00730f0000022e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c17fd0103949fdd84b92ea76d6481e97658fb4c7d77fd2730bf9cc7619b1b85bc1fa0b84a492bd65d7cf8c1fcf76548488e3e85120d43bd7f2860069e1294e241bf7943f0340b91f4a30f89ba9698829b83bf8a7aea7d81b1f280000000000000020000000700000730f0000022e0000

Raw Header Hex

00004020db44bfd12466c4807a82cb267a9c72a943e5040d1692d7d979dcceb1c187e5a361cae6f660c45f9d1705e10934b7243ab904a0b12fe6290a2b4ce57cc752aa039b2e116a08c20318e88a263846b01e22ba6361f2d917dd0852649023ee541e72d03b493b473d6ddd

Proof Data Hex

59,560 bytes
1212160103077ce4bd5ef008aa98d27f253c7508f9ba7e0dc491e4133600367428a528fa82841d63b5244f6c3387c44e3ad593fdafe3afa2cadfb5f4f4e3ca3e3498b4e3fddd35202c4394064055e18d38bda7e814494929e3073a6198fad369f8ae7fd8aea3dcac3ea310bc65206bc6e49f80e37252f93c4ffbe4a0714568ef502a550dcc87111f1d88c40e08ac63c2179aa4e216ba1449b5dea1585fb0ddba7e5e9372b2c91d7767b370c93214d7a39136c03a0fb7a96fa813b3edf09f77f674a18a19a6fb8c7413da36ad25fa5696e5c83fc160be677ece345f6764c2a0d4b53a31a21dba573b5d28bcfe616602558d6c1bc5e5305db3fc8b79f4b35420077b6c83ac5ba800d4d2986e64d5ddb4131d54ac1d4e444fe1d8e7579284672fbe0d7d1c213fc3ea29a44d3ea0f702ad28d491e8ddb733e4bc91b8e9b781a98aa3b110deda32394deeddcf78047582a2f2853043bee6c9c35f250d3164b600e67aa68c40fd209cfccdd0f1b7674db7d8e91faf37b18fa7461a6fd7bf517aa5a35895cbc676d6e5c1979974a42b4a738cf3e7f1c5efe2a8b83d62ff1fff85a36ef224b441a8450924ff4df21d71d2193e4ef55ec5965b80cb524b96d830788470947f232c4d7d4413bb4b5aad504b08a00afb99f310fd784db807dcca3fb807c0163e7f0cf46a45c275d17482063b599c3bfd6a86d60ae144cffecd3f027a7563249453a3b3a9f0cf2eb3e454ad9b98a5e49ef243d31ad3c2211711eb53273ab9e77cb1d07a252c29b974a4f86e08071df3e61d7ee2ae0333076070fb0ba97ac9b9f5955de407050262f53e66c0036034bb8d3ca2f55543d6191de654324eaac263ec00db26ced3ac659a4c6f85fc5c6cec25f54c29d6cc19291f139a314b28f99b6215d2da5b2ab6dd83e0a1c45057fb9cbf04b1030a8bf7cd14f75d8057391819c540a189f6073cef4b7e423a311ae621bfbf87bdfe701a5f184b4b54ba343289e47796fd39f02974e07531341dff2906a4d79307e7bd5544219c690377f171e18804191e213ec1a81232f6f4b6707c96f54b0a1115e8fca6d8ee70fac7f969ffda0c1be9f2a7a2591a3012cfa1c3727215907587745495c965992c9453ab2ef2a5f2dbf69db8ac8c5b838b4acfac9f705287e69aef6c5b9e754b74179eab2775290165517dd6e4f82c3a6de213734003fb81e42ea3f67a5270444de90629885e80c4eb7619bf91c6b1e3e78b6f9a5c733714fc336d05e5aa20c1527802f5a64939b6b1b8f9fc988b81e058436868caf8ce38f93d48136f6607614c4ff3842072fa824b773d32fe9b9bb4698b3c4d641b66aff84d081510da69f36d71c44e204e128d3ffa60b69f5fdac7de19ce08611b743e2284d6a6a286f92e01c7ccdec432bce030067b118220d0710ecd3213444cdcca6c338d899d3f925312cee2ebe48f58ac0dff6494195271a7a755ff7752aaefeedd2070fe22e17e7695450429b0db3292a00c20cfd67ebe8b3ebdf24cd5f081c11be315cf055d682c32f8782e133fc0ec53e8a89dfa5774d0261f26d80786aedf8dd52fb7d6c459ab3dd499839230ab08f2045bf65cbe375f76dc220cfa4f44812a30d4b4c44254b5652638e54fd708f46e9eb319ca8ea6b67ab982a5cde4e31011688ba39c7f47ceb02570e765c738a008889f24ec5213b8204a84e473ff5907c7931e03b1c1baf39c9ad80d6c21a523780f3114367c8df3f6759051172b134c9cfb84948a8c95800fdcc7157f497ae71c9d8112a21a606855dc935e0a7d84ea391e1f5957efa85483b187e03163440ac2f1b02d541439f540d90d877ab5cf7d290700127eec1790782ab1f5dd563bc78036ccf2882bab1004bce948f8373360fd609b9a3057435b98d7d3c5b5a4e61810ce482f564a69525ec7e70e952c8de56bcddd627804f59572ce659b43ecc2bfc7f8e9a87a06421f3b62e8fdac9e255baa4a028b8e54064f0ff649e35cbd40eb670015057e158b7be59822efe4ae119b913748e1acf59c21e6c0f21a9f20884495f563167329622fd82aa0638d522b4176a0ef6112f779b054e3186986365a221792509d3b26c12b7f03459951183acb192120e02cd39a29b68ab1d04059c01ecc99cfbed170e97180ab59c789719ae5e7a82f0acf8869a8931317cf6bf3fb1e63db322cfc3f35edb2f85e978f085ae56921407eb43507837a8f438e5a3a4275bd24b39eff1a06df57a9af0e6b824e84a6b6cba50d47bbfc70d37f9135ffde202a87c8bdef9cc4495d9087ffe65925c5a1f7b726a2d49166cf36600cd60719e2e7f75db8bd27da3df8c0700a236b3dae68b67ed7861a854174b2e9ac7681e374134a71ca422b0426b90c7ec79a00846742ae3e016132dac2aa1a255e3c8b48376f1eb957e030737685c140b921f230f6ad0c6364587e5e74ae43a3349a1d68c82425a15781fde4f0fd759fc7c89eab580860ef7c450662beff5abf3c66a3d1bca665a10546630476c5f2faaace80fa9862b1101e7194ed537e0205023576a3a8293e69fe48fb6c6cb5e174ac1b1ec6fe7e7c37eb7b3b3723e04bdcdbd69c79bc7e31fa0cad0eae71d3d065923c936934609dafb603e919870f1d89e9583e0459609767a7a29e150121c4bf25aec9938c429b3f4e541425280ab598e2b89f374def281225145ff193c344a2e2486ddb5f99b611e41c41cb6b3d40522297834d42755291813695a2e4c779a549fd3cbd8ec76ad68ff465707b3fb77ad97f08de7418ef584366a2caa9a949648b985a1e93aff7913b447a085b387f3d73eac5bb09d1a2095ec26d7abfa5cffed6cb999048f87613a299f732ea86ccdad125827dc75a146cfa39dc885fcb03119fd716f2ad1373f51c84933e1734225c6909a8bedd371908b4060b2971b97024dd07a1db9e0378c17ee12a492f352623d1f1885a5b9d65748e9390d35f90ed7e77e51d280bba42b8e2daa279ba9a73767b6dca2d609f8ac8ef0fed46ef129af71e21aebf7721100e8068fcbc9a2626e69f3d6167d1e4838cbdbecb9159610a3d8f77ee9b8fc5a29182e49e5d73cad5f40d8ea82f53c3099f57998a5220e3a21f338b8bccadc7f4e0f30e6e57ff22ff2db1efd8fd0849b8868515e75302357920680d0ac863f441b1678e323b57d66b9791d3f6dda6a8b85ef652f134d41cd21e24d37b428475f3c50bd54fb3231421adf17b71fcc184eb014b940e01e5ff0091369a89de8f26abc0f8839d95ef8c27fd985efb3493b7850da9f032aa29d2a89914d7543dede7646fc08782ce149973d551928af65bfe377faa38ab727d331a814f831361f879ba18d07e892f86a3747e4b948e3e152beda78d1ab2f029996e9f36e4ef42fd19a1894a3c9a8e39d027d60954c77f58cb3614993bd0335a2e6df063f1364fc512456e4362bd4517bbfe9962ff462f18b0f7bee4a36d65e6d9a8faade9d787979e1aae45aa4095674f3525f8c6fa3a6f984f184e8538cb2c33c61709e9e7b5651aca7caec3e5ebeb5796773ee790c43557f767f7e135ef510ff84fc9ba7f73deffcdb5960f62976f1ef3789d516f41ae7d2e114552b36d2dcfd7327b83ace61aab59f6d65f111690674570f05df3413a61aa6d790974544502ce87f765c94d82f2d81247d13e6c8111214feea4e3a8ff52fcf9aba65cf263f98c3220a82a1449e54273617e138e20f132b6008bed23d8f972ba870cb67b427ec669bc03294c5c1d5157a8302348d0b4644195099723f5bc903f3493d5f625d52ea2c69f1951be3f5ad09f37781a3a108032ea6ff4e7844677830c16c7701db7759d9877d404e69b0a710d627176f0c413205187e249898df2f2cdeb38e1d4c0a1423162bf8c09a52e7c72ca00a88849dfc2d89af1b2f369f9063f35ce64a65b6f72c91eac40237c36317433ea0865caadd1694c6781b96c41cd2d76ddda8a17e272268fa5c76bf492d2ecdb4c4272065e82d82ed6d3d797f5c1c7a868cf80fd856c7ed77cb2e031311f750f480b444394e0e4bf409ba86506ff889f0b9e63a4f2bb2de0c6326d18cec74b61589d392a28566c2e6ef85a6e266689b98908620cc0907b6ac9bfdb653cb10c8fb01d5843236ab8b412b7c2c449c2bdaf158a053e9d7fe144cf2947586aba8f5558f3fee9a83330ed7769db72c6b898ddc2e342044b4b0189846fff2187cd5f1fd10aefb85a18954f4b89d44400489392c249f8200bd48bb2d74a81f73499dd2062ad59d14f5b7a8ab6609a28e2b534e0aae9180efef149e4b25856100754c1ab0c312bacf38dbe0f157a2e4f94dfbbc73e2304dd0c0a65790071fb518f473c49343d9a3f0b5c95fb378fd8dc5d88309741d2d172c495ee81e94797ac9b08de6613da67b688d992361bba9084b12662cb25f013e9f7fa05ee0281864b1e2c0e6756e1b5afe15c2b3ad409614ef0f794804fb71b5ff8f1c8565297a577dd9f4581408978b5454df76ae159323f667feebc869c9afca9f44cb34b2eda5f9ac6cb55deec99520fdd63a4072a21924691c9de303e6112333ff0e54f427e496cbc026ea6e02e6ff2d1e4ac1e2a1d08c297df0481b8fb0f7064881889932b1af08b2d2ad04a4bcaa998ddc7a0573b2dcf05e303b5f6d85dcf58ab0ed8d92af0932cc312e6e3f0d80832b45edd3bd9730428ef9a19f908a3cb9acc5c57c73474cc40193d883f357f8e1373a50c05eb9717b201440121ab435fd674a535170feedff1234c265dc83ca0a1764d603a6d8bcb94bec83ad75fbf0a31ad39327df6330df8878fca83949ac1ad85c786bab7e5376adafea53b1e31eeccad90b364ddce1e3d39bd906c322313b439ccf1523683b9ea13ab01ca3f42371b0c4e87aabf62bedaeba0f685ee25921195b214fff32ca95e2458ed591f371b781315f53f890806a05a832884a72e58cf92a70681095a9ad64abdf5734bd4d3e8e1ee62a6415fceea085cc6569d345d4566a3e7d70e8912ed6330fec9e99a6e1934f882b540fba62dc15c2f4f1332bb0b1ce471e6a9f8f3f205b26aa0d5542e1e82fcb119b8a7d3e773e0b4bc81de2d9f9bbb2b2ae3a84f62ec3a4df2204e195dd75b9df35e2d16e74a14d9ae64aded5a8e7cb3bd8ee96da3fe5c78b955944d8ff7be82545c5b2cb630fcee3a18b5feeae7cd6ccbf552ad58768210ff488f190d7b3167664f376f9ff2fefcd952de029480deffdf239c17562ad469862e025c5c0e89b8f5dc88c31035cfbde8b6b970ed2231af3fd433ebf43227992f474181ced77ca85bcdf6c0b75afa9cb820e98e79168d49e84adc79ab9b8a0c5955963e6081f42f0fe967ab675d9a5f08c68fdfba5e9e4859722e83b0e06fd37b0903e58892035db13f1847f11d02971b161128c17bcaae2817838ed412a02e757552a845b5cec72e7d5b5d638acb48dd0e1dc86210238e572d4f37455690455e0f122799cbde3369dd56d5b13e386ab67374462c690962b83f2249c5328dd16b694e5133844c6036c53f17c6ee292e3407a37deb108483842bace023ba64b001a9526bf53fd6caa46cc134bc43fef4eb3231a2bd599db36b12e19ab463c9d2d48709415e78fb562df36ed0fac3a94ec4be2cfe4b1d15e7a7e07fe22be8aac6f2e9e1885954487dc74dd8393a9987f8c04b6349650cf23ddfaf60af4699f104cddf4a6104384757f699307ed1c45abb586631fa7bfc0adc004395267507a9510df60fd3493ffc38b7828547d08e85f1fd1f9bb13c6b69bd2eaa822ab6bb75935119ae1c465527814569194aa6ccb4dcb3b8cfd3202259203d7bc4c2a85f6fbd25373bfc295456c3a784eb9d8ece79a470cf46bf53b567ee2dc51fbca41ce97ce87508e251f946ea7c52624b892ac3ef3967eab9ed3c562d3c9549bc6ee453fddbae4d40db203d89f29725e3f746535ad6e1f9568881fddbc50226c9d17a1712e9b17a9b438306a72726b00780678c8ffd216afcaccb44561fb70bb03b04da7f0ba2be7312041dd3c2f60c088096dac95dabcb2959ad9a8561381872646e7e6bda86358b08556221093fa3ad1d370ea5ffce801e6fc83be8340f943d104ecf0e975252dedfbbed99459ab0d3da6cee99a4644846a677fce6cade4ae49ba49d9c4e23d99c52c7e37542e9c8456d0f8528ee2e6f3c6f5db0ac64fb63e9ad631f105aa21d13db6e7d62cdebbe33530717b548c3c74ad636d013e0dc4add0d2d4740186768c93c3afee9d7bce64a13d47ba689f1fc66ea87af4b9058da4846862471d0c8a30d3e17c8455af24a08b639e9fe91df06154fe75ce15d5f29625f8c14fd2a92eedbbfefd70d1ae91c9c461c3a9192b7d4ddfa1ecea8353cf296629d9325c896b42f5dea42a136e0bbca13e65a325a2c0758f7acb32a9598c5150f17442580aeaaab3067267ed07f975d8041e49ae66e24a33e8885de817c37e4f0e261eabaff84790693cdfed7f6d7ca92d50aa5375dbf16300a37ec4d8c3d2bb873074a30156edc8d78958a68d18b10fc6fe12da4acfff80d9fe33c5b5deca4d1aadfa15bec2e7a1f16a4da161fa72eafb3ce0f746229c180e6bed3d47df73971883de038bcd157e626827ee91f33f7a9891cd7adb0dd512f8c269f5d1ea43653dc0f3f5f7c2d4ac4217f8d98bcd56fcff276c6862cefb6a1cbdb49a6ecad5ed5b4f2e5203be3b0a55e7fdf8bb6f695f439b13988c8be14f6e7d51628c4788cdac9f3ad0ce0f1ef76e116a6f12ddbef015cd86c6fe61aa129004a14c46a8db29ebca7e38ba14dbe1a047129a8bd8264823a308c5f02de06fd034aab5c4a9a0f4ec103380ad49dec9a9c2c09ee1b87ceee970602adaab5107ceff8464ac48df5499c8aa3895706b0bb9deedeade0353fb87e1cf8d92359961759cca907236bf53721a8ff993ad5e3206290ddf6062a827793bd991da101f0874c0b9faf9963cc8cc8e867598bba3d4bd548a32d1c3210ad0c9d2169abb489caa0c8d2ba002ba588b17726ef40aa4d03dde145e689110e89d263064d4683884590408dd5690350657bbb21b832c9602db6a8ca305299cdb121ce9eabad267c3d7bac8d824f78dbb2b16d613cb7b955dac36c0699be2f90644d3f63fb68deb0214b40e259d791b5ee3294e79414a6e03102e6cfcdaf89bbad1a6155217f30fc037501ebd04386e73f06383bfe24e7e92ad4bccbdcd173ddb2c81c00e6d349db33a57d62e314b9e97dc878bae240b3ab688d16fec511337eadce767718b0d941f0eeb24b3749848240d2a32b9bdb5edaa066dad81812038ba49f02882a9a5ab268b21e3f3d6d6f8b2ed6e64459b4b8d1b1db27c1bc7aced5021d738a96574343ab8806c162134e96d55ba7122761ffa5ddfd80064126cc672660c5684d36b6f72a91b66a79b5bed830d67cc0071c0b9d33d132aa73b394e4e443cd0dd81b4df18b0e4e979544b128f91d8a4762207723b720caa4b39a036545c7d7dd09881889a13902d432b29638b7e354015bedafb3b829bbe44d8310997bfaebaf0f1234f6951cd9ef9192fa32e9e4a63c4426732336ecbb13e5d3f0ddb91f817cd9385d258e3d8875e0c565bc07228ab22d51f8d44eedf57f52e0a5fe30a0827ae65b0fd5893fcea2a710e2621fccf2e8ad218669e0daa90e127622de3527e125092fbd3741bbd0e2c244599bb8a93d26cb12acb61e5fa5d68a0b9f919033fb820f4f982975b884924df1ed3d476a724319df4e201138af5b5d589a536ee79ec69527685ca6b395ade2eaeca0b626ead2d471e659f26e719ce49678c5a290cfa847eaf0244ca3aec19cadea712711817229ee85e5d59719484257c41eaba93208abf6f786fe37f57f1f987c143ed150c2fdd40968085df133ea2bd66d8c8487c80af991e67f737a036d1ae031c926fa7c972101255acbfb7ddfc4fc1fe6d3e22732c0d9bf315c3aa0db22279533b0dccfe2c062e9be404ffe022120f592ceea8a054cfdf613c8fb7a12a90ef391b5b24be4ef00f9f4e611f2f8a5cb5e79ee38d1a30f242925bbf3141367c2c101ab7419de972e92b71a2a0d7687a63f1029db294f0395cbd218bad2ea298a8ad90393e60ec574bfed2fa7e80a68611ecdf2ded16be425189b53b34a3f5ca406da2230bc6721745cdd11d9a2a29ea8c4b4d7bc904928905e05c62d65a24e98433fd0022172823172826d515bcc544b3ee1004741fee1b4f02c0a6f28157bf2e80a258d7ff696f05e1aea70051f1849a55a561a366a9e800d5b10b25bb25ff3bfedfbcdf10e915add2727cfe8878bfc78d3551b4ce26f7ad22c7bbbe6434d192f02486b14333ab4047bd3cb03e998505a6b541e61c913e63cdbc01be3f0ec854f7986b9fe3d548af84909a0731741110f35fe9a05b34731401caa00d2e666ac029bebfbd5354cd422a3e7ce881dae75247512476a0affcf27cc42bbcfc371d61f952336466e1d08f4a163f4452132837947d6484bb6d4360f12b109cccc7d61f7821a33e96428f1c3c04db73a511408e27a60949b9f0740d1ff579c78da7b82f04328c49f22a19cd778c9b8b3884df6c7dcc162ffe4cef05bb3e1a0389915e67a9283b6e8b84461083a100df988db69ce2f9a495298153a096d3954e50496ae2126936445a7a56ea14ecac0e72c3b6c4da4c889b2284d1a305db5834ed76d971521068a3a881444545e7b2fe2683967fc54dfbc1ddb17569efd7115daa45f08505bda0b73896881d5cef4cd5356191a17e9a40689010a12fc26164886a0c5a405884d858f2e380cb89fb4274aaff3d7de74191bc278664a864b5d561b2d8b46ac15d021a07508d18ede9e70481fe7d71ce57d763ac25d2835a8b3bfef6199b1532e7258adf99b79e8467a1a79dde13d1fa90bc1916688e260e5f0171c953028b81c959e014bb5b7849c7af2bf7a6b85b42b72b0f1113ce7dd3aff522021f76b92c100a3cac6790807d46a0d3806f0a888ad51604efb053aca039f8bccc3e1eec3da00eb466819b18928836ce26b16e422177e4f42ec59a00f163803d19cfa33c32740a5ab16c847f62b369b04d763e0950d3b66184030b1f87e61e3ba7557272f49f7006627d410b414301d0d47d22b7a8342c80a7459a81053a065ef26ed1c22ffb3fe0fef11d9f1560073b829d764c2b153e246c6c545d79a76662aa7d1fde2839e2c54cd8df8162aecdec60143d4a44aab5500340fa48983e151eed19081785027cc08302df19bf8ebd4b23bbdb433d60cc65653d3a2986d408027b12255b0c837db338f155b0dde89a87a01e90cd885032a88569638f397fc6aac5f5fa5fc1a64f787da1c19808feca3930e8a6128a3aab962b58bf50a546b39e7cb0cd4b3ad4f837ca88875294dce1bd0064cc548e85cef175b6b057343b136d19fbd2dd606bc836a16a00b6f698ff18635cc271e0acf4ba3e260e029fe24906c150a452369140b737070ea4d8f2814fc2e1e7368b411599ed5b58f880b39d70a9165031f08ed2a5d2d8617b203831757e0ad37efccf96105c7234cab57ce053416e7930bf4ab97cc4b513268300d1d67dcfdeff9699aec17a6226f2329da463116eae97afce0026cb6d531b019080bcd7cb6b649e14568ec77a65aab26eec4916a96252ab7eff7882ec189a964418827821438dd1d1411af1f0eef05f8a3a7ad4bfe223cfd33670628c9210f36108103cccde0228aa1ee3df242db94a11fe1302c65871179bf2a6089a857c07c45760b136743a169d9743e1ee9d4036bcd6ac6e7095cf8594f1ec3f04e1c46c7b6ea0aff675fa21862106cc622c21bf83536457253744f8c75bc2e1eed861ace284458d328bd891fb36235580bec3c9dccbc789f83aad926f98cb8147582c50cd6e87b344de21bf87f829df3f424ecbc8b1d10384b15fc4ecb3580af5f1aae52d1ad76ebcba61cf4f4bf59198edf745027d731c9127fdec158cfa58a5cd7213f8ab923f57bc70a37be6bbd8624659634ecdc967d7c346716a77071607bbfef8249cbe5bbc346b344b2ee349081d0e6c096ba1c5243093b56b2a7120d056ad5eaad66b7ac6092e37e83e9ace90d535d778de246a1e691b6ff27f5f685a19c0996981171957e61d04ecc1d88a9eacb4c9db1b0d021b91015e1d78691a807471a1c1c1631f55dda509cc75dbb9ee7313ceaeef92a8761f5ad71984c42e13a891c1a0f0137dc35b4d50a186457ec3d3ae07469fd059691bfc70d20b85b103c28747bf88d5f17e9999e29f88c67e9d3e53bcd2f3955a178a07b49f9b151cf1c6c9fdbed4631d879cadc76021fb79b13979c7ab3987284bbb4970e489f00bb2d3473e0889320557ba29e2bb622d10742cc2dc043061f2bbe8da167540d3fcfdc105b40c53041280b4f430c615b09d312476980f851585fd4beeda530f1239a83883c38e7f5b6a66a307e665feb33d7cbeb525301e1dd7215f0257b6523449ddc2e072ba152aa7d638a5680c55630ae255625b6e4eb11f764c5ab594c572aeb09027dd8ac943f4cc49568a919b76118f10c86e465813462461c104b2237593b4c092aa8188be6dcd8ba79ecfe5438d2dbc27528402d43b96f18724746f26f245823a64285580df9f7c08f6af94458e6e48bd6ac00ccfd14cfcfb31e9f7aeb786992821c95aa49dfd3bcff96f7b15b8fd9902416a61b9ea7aa1562688058941bada3d72fced48a3bb784b246cab2dc0d8d02cb9080de54895e70a5394cc9a89094568c48feeb9336523118e8b3fcbb590a7dee0853d0065ecba9285181616537821d8f7355d30367737c2e8b6c085bb3e095f9fec1128c63f564cf81ef1f5ec56838a6f37c7e0b6e3e34155973ce67cefac0fb4be7f1400a1eff3f03211015792532a9b877cb23cd81ad0c4cc335e563caa974eccf3376e97332102d68122f2fdb7b5e031d682f746d90e31637375997f71bd15025515b575fe1e0a1c4112248d2a195c8f208d532004116ba874b9015ccb8733e8b7048580b58c46be2e757af7ad2f52884b2fceaaafbc0df7f3238e2467639cf8a65a58a9b27fd4672f3ec00cd8c56f6620ecfa16631fc38c080fc08c2014d8652d8c13edc4712566d761be1de3ab83cc94b77884ee426544d22dda74a677a5843a0dca8115e85211406841e3b58063d00294a73796718edfa5dc813d57ff343c254bc31e9bdae7b95f591ceddfd0d643db1bcbfb5404c45c14ff0b68fa0ab74e63ab92919e158d70a9806f59f1377b74c8e44839df80ad09e19ab6bee595e4f7a0dbf74dad322b2584566816f334f1a2e1d40fef9c23deab7a1a7afac8f803ffffe757134324ce859e8dd8918d9512a98302a831a9c02ead6a571079c8020298bb5eb4debe03269a1e72e41e03e2a1373a77ca180ac4a0dae94db7cb795b119aeb10d7611a45d543d07a7e33a1ea044e438be79554006c3bdfc4cabc8c652aa8762b1a4154ff52e4b21789f301e6055ef5e1021b28938c40f69bf949ae33c8b355c1458468d8655bbd7f7d2577f6ea90f7f88fd50edc924558d91fb16b2a29f1333f54a32f03db64d47c7cdc2013308997f82fa1ba034e579762f328ddc015fb3104d08e0162cbc81b10084f6b922a5b49f291f8ff47ab0d090cf3512175ef292470261246d050fe34b38bbaa589252fe93505fd336eaa18dbce33766406985c92d520c223c0f84877c257592f9f31839a18e971bd1669c64b4b15ed885c7acdfc56b4014924ed229daff7d3c150f705fd001a1145afff5fbf84ef5a9d02d5cf4e7a3a7933f199de7e15f6d19c60d1b938c6ccb5a759294f5d65fcafe18d31442740a3f7131f6dea5f61fa2f9c39abe1c3183da6a9f15dc6fa7203fa885aa02e7114731912e65492476c8095d6670cf695d17ba0b057918206efbbfec2f8adfe1fe90d4eb53527d0030abe9e0c1bd7fcc0fc38e49e244c8ba91792384948a52cb7f44b5d97f5e3959fa552d56c5131f9f0a513239bb65be5c31dbc85d492b0ff87589de77eec690302fa2f338286a32e30fa85898c6e1a3e6f4129f4b924d2284e1b474bd639fac07b8376d82b66a036093eead1da688fe56b008182ca0da8114f04250ca548205f5594d2aa6415e45186fe64ffef2a82cc2d5b6f30a57f47ded49a4b3b5cfb7538d5bbf5a5a70e11b3a97c6b8a5738ed2c74abf87390604bdef20c0f2ca9be74df99c2ca119d8b3ff91b7d7c266c288280e56a2f8a38653ec3211929389df945dd63575aaf569182cde49f43f71a722143ad63e09ccfe8351c2db81c6aa54111a019b5246f69039727c00d1b842bb4badc79cab2957942bbe5886da4af0e8ffe58cafeccc9bebad6c377986b9df337b1f941116951d64a560b29bb143af6b11f177fd203f76aaa3ada525061302ca488ec53d57230a76cca97006d06b495727bc9e62c6ccded654243228a47639c5f5b6fa3ba0738295f9a55e44b24fdbd6b02bdc1ab81d7c3e61dc82ef3df20255e2fea258b14b288a884a101198b0c03eb5faba0e884ce533a760186b27a24d1b05a6fb732cff36f3e07bdcfbecd8157b5d86505571415d755fb1178072751b0192d169d5afdf24e18dd8b0787a3f39f5cb3b70754847fcdd4e8af74fa708886b4c3bbe62eafcd4f8ede1441d08b117b6311a5b921596b6aa4967277fc3cb35f506f45276db903074a116e3b5ad5944081a18426bfd46572c43680181a975031ea30bc0f499d2ce25240f500c5d38848649a2e9d6e41a8f85f2e0a01ff0e053045d589d61fcb3b418d6fa2ba66bd947d788ba320e9d0ac8b47315fdb96d247ae6eba9ff43ff324b407c62e94b0ac7079c4c861f4becd83035250004148296219e0dffd20b1562710d4ab12f38f3eff1fe0dff5e3ae48c5fba18b7e9e06b008a6b15c6a13cc3813a1916321efe8beeaa43bd66847143522ac20075fbf755124c5ad867f7cd67d0de3cff26e459acf55ab77e4a450faff5efcf9730984b0ca7535a0460867ff13998de26b2b78d80abadf43b8405d2819be7fe90fb225d8bc92ed802c6e323049a0fa8339847bc7612e29156f23cd4852ce8ea459ee0e879fceed549c5d1c05e8284e46cde0665714bc585e07b4f6d2795eac3d5090fc75b88d496bf602d5742d92704d5801f90af231fcda290da2743e02ad73a84b481e53aeaa00f35e35c9c2f1e395fe345cbe253ca59e44fde580c6c814f28b29cd38fc4407d3ddf39a9a6d06ee9743a5f1c9789fb5e017e6090ce6fc1edcb8b53db7c21eea94e6fb2345faa28d86567a1a616f19e0c426bbeeb2541f6d8f65390b60e581bac5dc4975e6b374baf4d3d7c2a7cec5dccc548514b568e8458b499104ada4f81890b9774c227de030a1796a16dee49e4ad2669b01c803db78480ce792880ecc9e0dae2a66341a7f2c86c9df6e5579c56bbdc09fa29bae800bb14d995bd0feda5a905aabf877369f95f793aa5defa33d1751cbfc683573980ecfd19e3ed3dba10a5764a8e16a833eb4c93a5835cfaef60f5593190643e2ff67c3fdd5e4123083e1035c9e641173f923e21ccdc1cf575d9b610cb76e30af406fca505276d719cd731639406998d53efd853dab096a159e49f182c78f0dea74f6c91732b05c414ba6c4031fea3f816770e032403fc3b9160b6951ba9a3ce71291addc1e1d1bcc76ef4c2074d716cc401ba2e0aea1f3a09fbd650525ced6e5dd10ff282842a2f7425775add3b3bbbb04abec61a4da62d58d55f9f4cbfabbf08c27298f04032e71f5aec7994467d1c3b9bc4d515a95202cbbc8a76bcbf7019d7aef2df13811ae0be57a35d379bb3440cf466e9e3b080426234dfd512530c0f60ee17d021ea275d89a0a12ccc2b317873ecd1887279ec5a129a2a9f78aef7a9058f20b962f9512e6077312837aa74085289eb2f24a190ea27faab80a526af91127d68e6b09c882db71f2f768c36a5dbccc343f3ae972e027ef02099166243737d444b6a705c1a6f4bafe03dbb0b7b72349af9abbcf0d787f94329d18178ad83f55701c3dd016d1df2bf8eebd31f1c1303201042429403d0bbbaca9cfcdd8d8f4d7703373f116073f94bfd710a0e79ffadf712d5be21953a420e583debdfc749d9fac6ccdb84693613d1519e7e0bfb40abc3d162d3eb7219bc21076bc69ce822e9e1cc4b12a5450a5db1686b5af250760e3a9d2ea2b88fb5fe9e37f3dab020be6dccda56e0a6cac6d66464ca6237ba1fea3a9fe8c3500e826b7decd04cd16d8cf7efe87d5013814031630a5ba304eaa70bf2b1377b22f5bc67c8bad9996dc976de6e6e6e776c12458230187e39879d4acdffde9e2f5f041744e438601d2a61a8bbe927bfb2b3bbbb6f863b09e56f8280ac42b6c12b616e0b9e7378c67e9542054ea35d21e9e817f8495b665a9190a5507c6667900aa3e25a9b43e08703d5689eb29f74bcbfee4d81c65a12004390bc15ff1cf3a18338c7950c2522f351404b73929e0fa08bb575ea5cbb50507be56ab1f82f300ed0c7a8193e1a5f43fcc3d1db56194690ce042214667ab0ab69f99b5a56b58a6c461630c0bbb2106f30249915fe077033a97b07529d16ae1dda8fbdf979a4eeddfee34c8df8555d0ea98e9fcf03b371abb1d1be5a167de57772a1dd65fc40eaab8efd2376c27ac32ef75c1a3e7d3d496a88920970110c119a8859979764ba678f987f9ca6bd3dac51081b179daae59a6da0e3b7a61164b62e868165cf51458299aeb394d8d537a951c702849f2dbac34ae91892ed0dce5906ad1465332c88df03382105324c765458f724c7f3e4192c98f27328883a06e9f65c8d44913e3ef3842ff01c9caa51b06ba83fbf4008b7d8f53c1907cfa808a7af2099bafaf4a0e818cb592693d0b1847ce31e34a0186b1f1b7b67ae34cda38c20660ac28e117649d95df23d8091b097f685049194d73ca3a9486cd38db7bedcded411d657ca9401c060ad028539ff71a5b0fc54f8dcf1611dee0924628cba37d28cceb8dedc71054bd496c88221b460de2c2ee612c990c3726e7846d53d4dd72a1fcecb940388b68e45532824d0a8db8cb2e1b019465a56a0905ec6e020f8b5460e521a413ea21cefc14020887f2152216b09eaa60eca6d81b3151b66e212c619a66ab80edf5f0c78c1d6d90ce4d4e02aa9584531627f50dafb5d8af5298ebf1281495157a944633ed869a05885122ea9f2acf62d4fa49b027c8b48e8915c93310abb8f41c0641d332f4c775fe1917198805c01b4e05bbb656a8b1175aa944163038933a0839dbdf0784e9eee9b7e4d28482f991f9ce3d7cbb794d7be2abb304a62bf0a3fa3a0eec6ab19b3e04896e7f2358ff08bcd2e46bbc86f4df39fd664b17b96b776fd22c57d5abbd378fcebc14d2e1e2908750e3b0b68a0cb26dc917237717e03c87a7fbb40aa4767729477db2e1e710d9af3dfd86cb6f45cff104379f9492960d878d980117c742d69d9e37a1e6a3e7f4bc66e11849a0a7b1bfe7effe097229b6460b8f2be16d92a52803479b1de4f102deb1006135536d26e2f8d612ba801128caf3482627f5c7f39463ce209bd5ce347bbe36f8d6114c0b0faaa100a2a695e738611d195d0a528e7afeff1b33989ce70e753cfde3970c4cb550bd6e285418a1783ab0c5b240ad83a82bbde3f7da3ac5c78324acef97f40494cb8746170892a9112ad28c0318f943c3232a828d994a4ce8ccbd91be2cf081a5e3b0b726e72b8a64f9a50e9b6cb4273573279ef45b43b571906351ffc9b5e1ecc7609ac99a0b27c3d059f35f4e227411d8e06e9d52f8784ec44e7ee7fb74e9090407c3a87b2d366691842045d98b6ab873bf85a567d305cd6c1eac0fff4ba5cee9442710b7d2d84230d4aac8c39c1d897a408d40334bbf169f8d0ebdf9e6dbf922d78b97cdf11b6bdaf63d9867ab770de9dfe4713eb8d4b71cd55d08db9f2b0f8c2163d32922593c4a0b61e8ed87dffa31b6b60024651fab587572b57d35648ccd63bd113210bbd55fb67af8cb8daf8bc91ff2c7764fc926b6142a5add179cf60513902781f9f19cab9cb66022e7925b256d792f3a59e5045d711ed51b36c8f44b61035039160716b6a5c4bef6d8f71fa27bb1458a428f6bdb30c2c701c2634dfe33a5c79923582fe4c5cb8d2c89aa65342bcad77bf164e0b1a6b95f8245b542f5c165f01d93c31d53b3fe72780ecf3f9e27e769734f5083bbf4efd9fa8859c35f98f2824c66b92ebaf9a48305675b2b0a41ba7194d5a4cd4d993a72431711c678ed6b3c52b82bc5b334145a62f5b6d22be823d240dd96f0d3a17d14b074f4578d61b0ca3208a51a504bdb990495dae9c8792e19dc1b94356e2d20b971ddfc9304c0f08fce3b41d39dde54bb0402f1e00bb60bc9aab3ed827f5497a66f3bf6bf727a27a8ecbae9944373a0289eccca60750acbff64719887ac4985d3afd33dcd710fcaedf36d60fcb5b53199d10f90945c6be16dffde7fabdf286da29abd4c5ef7b1df33684ac29a928bdf7e203c7c3cc481e93adec5626c2641d5b9f9d7270b8df262c60d390a71f3a46299f729bf9a92c230190007e1cc79d7d86b7d6489f70a4dd6277d3924932591d1cb8eca324e869e6c81f2c5981f8609e69efa22129d364b68ac6ee16fb694b36537f432ade0a48217abc383a28e90971ec009014189ec203d94ebbb452c7f8217be400e08c55b1045eb5659fd33e0beda007ae4733e244df9b7c88f26b35a056ed088b71214f3fe619d1614f48fdeb82e0768fa7d773f025e4e1b8953a999feab91ab53b6f1603783b6304b405803b7fcd94cece8df5b365f7ffc9aa7baaaa56134c526c595560e0fcad856d699cecd482f2aa72a3063cd03f6548ffe926cd8e61519eb46585a2c8dadd98e6674d23c2a3d4febee2c1c26254eccfb74a0b41dbdcae19d76cd8200cab8de1826e2a675656889a03b7e7dc4d87a5350d923406200106516131b61a264ec2f2859ad7d03d48958d9217e0344a4c72dbaa0fb217a2f00d6aa2c8c153404f935f4cb742ea549f56fd2b983c0fe248f2b838edec48a054031c13ec535d24b08e5bec19207d26862b95fb44d2f2d60cbb9976cfc22681dd6425e78e1373a4dd1177d167f036101038079524de753583040560b2101d72edbf1dc377f1fdfd824f133d4de890a2d8cba6059c59cc9afef7c6fe71bb881e8641b41c95c1984714151fe86af0f3d30d5f8db7d99885da6c38fbaee02921095db4b108fbc62f9943f2351375ec371c3fa4903905dd917920a5e1ca52de82bfcae244e73fde426316b94fa3dfa4a4bc7b36b2502f1823a431dea42e9d9df481ca80059094ff339d5e1420122167fb9e9c35927bd7099e107c63b72ac27e59b427eeb0fcfdaed9cca79c072a2a632be4c36f33a04c28dbf4b20daf4667d0266aec93e64c6fa9f75d27a09992cc906acc5d00ef7aa6cd671d4170fffac7974b8ec871a9c3d43e6049cc4dfb0d99eb9a36ebb5c01f3ae9c10b7e2bee3e8983c5ae1fc7bd40bfee98e890a7739015bb7dc8b8049eee3942153bf6c06f4f5870e268039473bc60f2a5c8eb212e77505c418dfd06d1950d1d173c415f80583f28a536730836723f130a7304ebc9ea82bd5eaab54e8eda5126d93e9c718268539d469bae2f239f8fb73721f6953bfb4382f4f41f1a26fc0820a78f73f74eb74acdb8b13aaa399ce6741187d01df368a0580c29c83b19c4a85725e8dabd9e67bc2c242a3b1f60f7a13aaacd5b80da4c343356ff5de1109ee95994494ed672773f51eb52b8a34576e487bcb5cbe013a89cb043f8a2b1056bdeae5e9cca5044881fab0a72761e03f60fa58673bcd341e45520638b4b8ee89c456b8c972b9627fd2f0669c139fe364c6f4afe529f1b130d5914e9cc9f2aa4253b4be02bee903220521830293a1ef8297d45d8bbd801c7f06832a99b1a118d0896aa9d33f3e3fa1eaf6ff51d2bed550ea45298d97c3557c6636e8436ec36ac7462921177ff39c8947d4f55d0baf20f94cd6e08b52a77d7e88854c15635f5243fed193215bb9338f9a08edf78c565e0a8dfdfb922fe24334b1f11aa58272a67a92798dc60004819e7e541a56b1a33fc975c1fbcd5a40f03170277cc2a0e6b4e81dc6938f5fc40bb0846374bed0146351ce1614656859dbca306b8ed1a91c084abf889ac6cc32a1dc05641b1a45713380cc78f67a0746ca88a2bebfa0b26ae1529e1e7e818df34eb8cf43171e63f6dfbe799f757d8a0fc27ce042a42b2262fac20c251c0db85981d965f080d7dfa0f599ef1deb7bc38c08a294956c89bcde029fd514364a777b57cc35a922128eaa38a9deda1191d624c787df16e1299e1063a5963acfb2bfc0d937173d3d7daf4647881d6f0d5311db4abead803a0fa49c3442105e4e2bfa065a0929007293ac875c56ef4b6e0667664a654ae1145e86e9ba53d920c85545440bf69010676745fbf7fc9d46e61e1e545a62d2796cf07e697866f0db51229be5164aae5f8e5c856267266c159edb6f9393fed4789a38340e35bcbac52578a95b52780a5fa9862eabe5189f8c326b18edff703f14be87e40150a1e89410f2d5d274df060b8aa9ccbf25825a9d211210ea7b6d1c56159b996937670bfaa71df682d4d74c07a3396dda5f46dd8fb1ace53b580eac4a9f11a31414f21c2f7bea180953f14137c29b67502bf09ec7805049a573b0e36a94442c27a51b694017b96fbe0d9fbdafe5c981642e4e3544265f8b22c3c895839d6b5c822b35a2c7ca610bd3f47100008f25d9d9b2611b33b9b6e404fb28038e99ae0bd040f84eaef07f7422308f8717c065c478f1098a30659e6154643923e61f8b6af97a5f54cdf38925182258ec17122a88710b2bc2f09b301eebdbc8f6d2d337bef183c17f0b7fb0394718eb0e30b8f73890c7fcf7cf303c82738cbe8e90754454dd4913e0992e5c1599a1eb7b44a3315caacab632c91f30c4187efc3841c83482f2895751b9777636199e0d9ba799c90b61f92711b37a3526fa0db6f790871543cd89279f872d3dba6a6c5b154f31b85ff26a56d0599673d479393d0640828a944728331d6a6f315da474d8d0f859b9fdd1533fd3f400db9aa585d90df0df47055faa87a3558a6d6290f68c24eea48c4dce138012f54867b36475a9d367ba617f8c128d8e0df9aef88d84260bbd15ab6f23743f78089e1da833535ee8d66e170c7ff595f46238a6885b56c7d2d0becc323cbfd5e02a32461234ea86460066cc073cfc6c2cf285bc1436314d0caf70074d09f9fc0dc1b4586902eb44467d9b25a027d78014d404331e5a70862c3b5d3ddcee3c2e412d22ce17445f00867138d90c655d6adc9e2f771b66d2ce0fb4f49fa090640f89a508cec6d7073dc5135475997d53e4c9c39b6fff5b1fdf7c9eabaa9328c9f57e98383e4ab4f6e1787f0c5602d73c7f6345b63abae5250d74d97af55c4b4beb4e2680225e0121b047642930d606e565a350f215ab3df12549f7e4815bf7ce8b512f2212eb809dcfb55f5fc76bba7c63358a7f3def5d0ff1cf95600e2a249aaa2224369dd0cdb5a6dae2b454d43e4b785c460b31ba00ba5505da7a3c901823e3886ff51baf7f3592ed672295c80548fb8728a734230cbceda5dcd6ee0640d0f037d184013b9a5571ebc2d36e026032a4117aa12caf736af02f4d168f04a42fd9d06f00d99c90fbb0c3a21a42d082a8b4f8eded9b3feeb2a371784744e6fb3f93fe668ba62f649a1feb7f9b8b09ccfbedcbd0276f9b450677b27840591c7cce06fa7b967c53231b86a84b41cf99bbef9cd60d13badbbe89fdb0cc39848281f5bef96aadf2459091f601545c69f91943d1b87dc69d57ae33e9444bf2d9e80b155a8c2518d14b892899e0c23be27ccea5ca7ba9c994a4f9dcb64848c43d6e1e344a6ff0e4a453fc0a348bff82dafafc0de44111d7dacf9ac912f78ca7d4b32c8ea20452f235770fae549ba860033149484e59bdabdcb352e730ac0274b3b6dc2d92187ccefbe8314fb2fac58e47b054d4d01bc40757737c83ad4c30d9c08e918e74ebddabc5e1157556fbe0792078c1dcfce3ac4ae1b8e8b27ca560946a7df3c7b8a68f61d2c539b0a8823d5ca04e0ef2775a5d9cbb7fe26a5462cf7d591c7f76dc824984e56b380f0d473919a9c37d496d33c8bd25524d2bdf7e73bac226b74e80ca732896b7a499a5d4d09adfd6753c034dc2bb21797c99b74c359d7bc05f24e9e26402e7612c64ee3b3a3e5fba57a5e16211125317b826cd4f6b548edfd91bb2492e19b36a178e70b1ebce8a90070297973960fd33e1bc67ba653b759ed761e7a1ade5b1f19ddca0da6115449beb4a8e7f18bf9f6c67029bcc1266fcb097ca3e68f9326a4cce8afe3b15fc907a880fd3a2bae7142e96a08ea65a2b49252f5a465b223a30c59eac8902cdd2a78c455b9fc17232a0a8fc50f8a46f9b3b253865ab51aedc852a053938f3406d449a981b4394c60ba6c7b8e3dc8f421b6697cf4d4a16b6acb71ad0da91069edcbb2fdc56019bca6ddce20f52f9159c2a46a86a2be8488f12718653067dde780295f3175d0098ac98f40a3ee5daa7e27b8e0aca53a781c50362e075ecaf641c3466a0040e5f8c7f2f2a2379aa0fbb27a8191757d17daef78082ffc74915e3b8dc44cfacf54ad0d422e2e2cc50ae570aa68d06e71dd15e212fc2c0b05fdb5c368f3ef84cf87ac8b9787045bf8f749b5b8952a049b7fd627bf9b108d4ab82570d629447d2c636fea219764b92387d2ae333519851fe6d7e72873c6c9afebc440e40468d03da3af5ba072ddaf206b5299dc6ac968964dc2c2dc0ad93dad7146dc151e407741530e52e8d2323aa7ecb2a3452b839abe7d594e440847a121da1bc59d80b46f148948d453e91d6ae253ad793031caffc791ec071b79ba1cb7af0b467b3157bc3ce0df170defe7097dcd7c17a2db263b9a868efc71f0054d58ca16de54eab940cb3a3d5959e90998d2e42e7633a80d4fdb57e6cb848ec4d424adf13d8377862370391c0d8384bf6f092bda3744ff51224f13b029e48654c0518b54ec1841d38ecdfe42fa1459c8dd5a16fe1c3e6bd5a616d7ff327a8a39db1c0c992b3c3d351ef6d8f0c0eb0a176cb556b0d0e9c0c061614a298ddcbe8ac20b2e9476834124149d6d913c8fdd470ac153b020e419990280fbd94bfea9a41f4afb7c68d9a8d05cc909383a58e4e9fb68cba188a1ce34a8063683c882274b35cb30f593705452101492299c3cbb4cc2e4d3547c6ced7460be8cd37856425b21cdfe8a70d1aecae7010609266ef3bff0a4e09792049770da7151425f1fe6ea9d48562ce0495733b480922f055769bed0afc08755817fce1ffdcba2eacfbfb158a4e4708b12aaaa68e1d1daeb0481d2abbcc6be770650162fea5295450c9042499983ca4f70086d067ebb9282328f2d6c1cb7a14c3f5d532ab2dcf78941a79aa08b9fcebc1b7e670c167305cc128ac5742a7ce1a11ac3ab0e52c8315848eb44a3b24d89d924888a033cbbd6e5aa354522635c44870ee2cc601c20c5dfeaa1b830ccffdeeaa27d824570c7f8c6247d5200c11ce87dbc870ea73124ed9fba5463d76db4234751c293a2d9ea5defb1bd7257b0b0fb01a8ae3e16404c9208c4afbc9ef24a5b337be8239bee858df314912fe55f5685d6015b8021da33343c738b678d25c237a86c273c7123f283b975813b585b27cc1166bd833f1635fa0fb84b28f3ebc787f7a835741c79f1cceefec6ce708171ad68f073d40fd17ad7044aa9a3df42d6239e22158bbf2b35acafa243cd4c5da8751fca6d07b31bf728556acf6128dfb46c8316ca71269eb2273f2668a58f45f2463b2270e225ea151da3f7585cb00cdc3d71cc70f2f99c6b0936f969a0a6a842501e71ae8008ceac1e5e46eac66251584f90bc58e4b80f5afe38f0cb420bf5e42af3e02e49b5ad18603480ed360f57c2c311202ac7d0ca515aee84b4730f599c0a39430a9acb9f87082968d3066a00bdeb36ad37d2bed217fe95197cffda6cfb34c709b0d878e249165cd8923198caaf5c8dd5ab6fdd8ec9d659d7e56eba11b2820be311f04a317882ffa03bee6c4c77a5d6d24bec0669242b27a9240f140f7e694a4e7187c0ace252e2d887b691ee21e27538a0715772dde27c0b0724ba6b40473beda35f08cdf3c94093fabb0bd5a4ef1c47a82772aa043169fef4179e41a6cca1134310f391391f84d6b2ec28cf076546516caa4408b08b7380786251f9d5d710524cc4ee9469286060d8d1f29e99e210247806de2f781d06992ec00840bccb3433778548e3cdd1cf3d586e795756a52d9b310a767519edb5d39f537925dbef0f40ff70990a8d51c4ac45aebea124f084d46ecff1cc6b3e945a5d40304c74b6bb06db65f8a0395d20480a4da36579897858299f2e9d3983dce0a5e29e6ac473d9c23ec89097293bdf84c91b54f1a5608cb20e3e4498f0ef8ec3224db557ee6b387b2513ff4c25db394c2e8b751f769fd9d4939f8cc47e95c4c2c171339ed6a75e26bc30b7930d8a76c126e8e3abdd1d41357bd6ce33b042ac680287a703c537a5003ea6e49bb917777dd3e292080722f424d8267de845b969205a63fb7e2ada068a0306a71fd8b4c195fc1f94362ca49d191ff12470db67b0271079493d483549073e0a04791cf07410d80a10ae0979ab90c3636a2e9a5e7fef82e57ded6d0f528eb309a02f3cb5c9d6756d4dea7bfb511a7bb3224bf73df570fbffc0b8e3f219c9ecf4995d652dbbad2ab9333eaf83399ab31734902fa41e99963ca386cfa915a6990e527f7d96ec22694ad3e12bdf758bae1d0e75a4f5b08774093c0f76dd4b3cae089a60f497d50932b92b1f67fc9bcf86d70d556c56ebd3c872fa7936fb4934100a26f940a81b15370f5379561e7eed3542d9c43f962900dc889231c96df0511808c30592b60972ebfd196f2a30b36bf53a3326ade3d83d5d0c2a5013ff577061d19dfbe460067b9ee8d83e0053d38bfd9957c1ef24c1fd539821cfde730a636f2f7756dfdf59e822d7b76a79d12b70061bb3a5c2e0a8497a81aaff114dfd9c6bd6e06fea439ac73c340902d17dc7ad716b4845d3d2c1feef1aca0882bafc1557560e74da13ad9eb01cfd03f10584553577be48be2aae3378ec495e762960279e6d903e63ec755672aaff6d97ca646a7901bd72e94429e1d110b7b294afa5b0c1d1a1deb6bc2361963edeb9c06803b5c1a6c3b1e3c34ef20d762fdcf99f0e468b2db2140e42dc70a9af69352edcd9d34040c05a063d13c3c1b0f2849f39b889beb7654cc10594620f22972a5dbb5ded90236031136aea1ce9b59923247909651c0172348c7a4d29e4b6d98518d366699b7b998f4f4d2f2d949fd37f7fb2326781d1a788fa8bb80e1483d5f3d391c337e3f6785bfd003ec885d5aa557862bc0f731ea99ba622949edd8759d12bba145ee267186b6205d65fc62434100bcf226da06334113f616b8cb02404168ab56af93194bfe122d8cda74ca2790a94aa8421c80f8df0ff528157c3b63a5b1b82ed55c370c7e3670a087212f2b1bca113f465cd2a25fc7469c6622e5a4ecf3b73bbfa7962011bd2de114d0db81363c88154ea0d2371bb424c6022549c18bffee05b3e7984695bfc6573ece3ffdc1c750736953ff2f6356166cb741700ff81375560763f3f013799c9b6b0ccc5b3d1f4673a9b775be73f05d90e1f54e9035c32b7cc23d559e55531a043d19827bcae157aaf47acfafb5385362cc38339ab6446ffb1128ce24958fb7cdb6fd71fc68bd001f8abf9a29a323add16b986f8e54ec1e5228b3f088b04bda1fea879c4aba135768ff09d161538d5199eb255c620041019738a80e575984aeef00fe746ba857ac534dae0881d2505a1c46fa79a698a99c54deb532148202ba1a4a7ac1847087be9ccbab8e46edd6458c86b366405e2af00f36fe3e60d9fba2c85c7a9ba9b95fc66c805d62bbd75d7a302022dd802c7c993af90226de260e39d4713f7508048a2a43897481485e99c98f5aad32014f39bd047bdd4bc81fad1a31c78e3db29aa2b9b219394e8b0a7afb08c28ab24b394284388e93a81679cec71c4e0a7069ccc86542b288ff93eb5a098efd2bdfa8321687e26f35d656363355ca86ce3c90bd3c7fb31b9409c6639c93e482e438fb6349b686b3551ac9baa72751e4d4c091f0babc82ca7b3237d168327deb972feb800f909f58474ad61e5b026b96d88641c7bfc67ade1afe84bfd2f94d3f77fb02898291650e579e22702b9e463045be54fb265a3a1e545e836a871ca4de5ffd6c2e6990cbb3f062a855b631e7c7fd567418f6f7dcd1d8e0adabaa47b30d73972f273057b01ba0a8995788e16670b4f8eee50f701a0cb0dafcb026495a09ab31aef4734913e0170b00e1161a76d5a9b2443d5fd0e9f549bd71e6c72e31c0f3228b394ec36b5c608146c6f1e4f79bc60e4e20e7a40fad2d1e730c92589911290bde45083dc5c20991e7be7bf7602f67b3f5afe2b56fecac463671c2580a57f6c7a8c6cc72de151716195cfbf4e52b19e2c6d2700571256d94e9732d4658125161b65d628daad1675dc6d95dc0835e63d0b36b8769a270a136a375fb64e1e25d66016e5020cc7d3ed69e704b6fc583066351fb9960ba00e61cc64ff8e84676b7dbdc3cb9d5cbc7b299383c21c1477eaed83e2701e2681d8fad645c7c9027d490015fe9425c21bc911acfa3bc31fb9055f4af0e25608e83e4b1f3c13d2e7f608b6c8ca60dfe7cf8d9487a7aac802652e106b74753ffa93704dc388899b11268bce3c6dbb2b201a361898a0f065d8fd20ff38158dd30765868f2bd07b1e215143d0a2778ee9cc66201f83ce156d462815077811dfffc11bb5e9494bfd9cc9f4adcedb1761f26865009eba5abbf8b556926dc2d620aaaf2816fbbda2237a66f6a50d5a0ae52b5d0625adb80d162c4becde46a30463feb96814a9821af0a918ec2f8742a944e6aa4094a9272f10f7d5d296b7aba5592c1c14f4a71c764b638950099fa48ec5a8e58369143e1f377cec7522be9d313973b4d07a0a8a458529fc93d1fbfd8827a0441b98c8fb5de78542f9776712c9524dec4da4f0cebcefb8ea2008ac4c105e006989b3ed474b0bd7e6c573337d98014b46388587a3b8123dcdaa05ed02fbb4a6b68172b65ac65894074ecbd92a1488dc42c7e8bf4a3778129a7dd0efe65719c52f9b2f8142714d8383a1ceb1dc609d3023221cf9a6e46bcdfafd7251e0db3693f52ede979e09177a9fb92fd54c0e9bfad905de1fe171fe77029402f4d64b999087eac7c0fc770994d618997376aabb3b2a35f5ae1b1e3a5c1f94fe40838aff3ae7de29e1c6616605bd030169ada5df58a639f37df73e117d1389bc6ab667750598e9928028ab4a6f6b5aca158d05c59b4189d9d4bbb2af6a3de267ceb3267e9a66d45e86c51e354b893a5d97f1a9af979d950615650a2932bea1bb36fa653b7bc348223a080a86c696d0d850a0f5a5b4e5219f22af61b929524947de11da879828d3fe1ee197ca237bdad84b006d2a21d532c86f1c6e1610618f0e0b8fa82511ccf6f1a8ce584b2d951c7b871b466782353ec1e9394b137863ae4f9178395f0c693f2fd0f3842f44174309258b342fc682085870135d316d6b4b6333003a8c9fd4f15e0de6185c95f02c0163e85e78ddb71d02d50e81a94a2aef9ea0095beddde1493c0aa4a8eaa74267fc19bdf91976551d1eb5e56f7fcf7ef59f24d87794fcbf2408c7a65e9052472c6a3ad192603f20e46dd8ad45170942dff30320b67e5e8fa0e7c5b345c87ffe5f9c96efaf35e3d543f2a1492a3acd2c141075b7acd5b7edaabed949ea3f9dc762d5ad34cd7449617560234368de7ac33c3aeec32debbb270ee18ee6250617fe8ee3d472d6aa876ca05f727db8788e24fc1d164676da820d540e41d60c27c630cbf4c6ac5660570c4291e9042bceca4e16a87e9f2a3d31922155a3e8f5eac08a215d599b9ee38900299c15103c1ed23f4ec8f128920cef0c2d419b75b2821f039d7d57820f50ee8a311247d0200daa5658e95b652b2e69a66440ae79abc00aa4800c053a41e3c764cbf826158e3a7fdfab99c41347b24ecfc90baf5dfb169472d250bbbdccb39a6ead5ac658d6502777ac6c3ab434eb9206302a426e2a72d2c29bc6fdda284eca086f5874085173f87db3616b6d8f16c92422a8e30ee0cb7bbdccde953c57907df1b61e718a7419bc535abb2363806def60a5a9f2dc926b4a847002f0453ed1d4c4db2d7c2ab712ea4d8594c25db40175adf8e936843096d23ac62d3ff8ab7d982cb5eda21408adf96c1e619ce304a3c5536bd69028d64347a4e9ae61ca6c606850785028900777aa975fe6ae74ac707e374057a2310a39daac07f0e7ef534e4bc7f779872bde886634ecea6f338bbd67bebd3a90e5f747dff73cb64f43c41c570e3800a7350ae93d017d9162ed5aa94cc2c55a6af59f0c5e898b66189cc021ce654e90a5213a9079adadadf889e8eb49c4054419c8f9aca98e72887b434e3c3ff2dd8aa04d4b4eff268540436532e4c7185812a15a1e240fea6ff07f80beff16860a04c067560b0dfc3c33c9127eb0f22d3e2947cc9f468e4153b67509f62efff611606b34f521e7530224a308518c7617ea3835b4f50d44ed25ea2158e7545127fbd9a0b7c8c517360b6566e8f6341a9d41ad68d4c9551466adf6f230f218b0f63dd332b7f6da3a99f7e844895bfa7862bcad00fe5ed1baf8637d9a69779b57ad3e3880b84cb23aa89aa894876aa746ce73f1bba8748e1b780446a9ba96a868ba23c3ae50068888d05ebe0918d04fafd9fec360080163634d43078b431d01d0d6188425439dedae2935993236a36490fdcbbae8d400bc26c33da9ce30a60992ca82c186b9c32eae3a39466f80ff2e8b8d2040b0d82f7515c1c843b40b7f67ad2a316c9e47cc318074bf94726447be1fbf4afb58f34944e9090fccfd86bb54afe61a5f4b7aa445d344de068e9b761c7db3cf9cb9598be350fb162907e07a607e63c6705a7ea15f774cb3a9dd3241f86b129e385a49b1b6d1f8407536c5541c21e5a78d8df0cfa2bb524a0978b0c17afd54521d3fd992f56c9aa99b1c057ba68be5fb48c5005dfe22d12b01a66b4949aa51a2391a8ef4fb2197a0bb13ef4f804bb70f350dcea925cf574eac991c7a8a047b47bb07a37777ef39c7e89c6d8d91a53219bd81d986944e7c726c67edf3140583b5f8c425ecb97e03945e01c860895c1db5cda88561b7f8431f37049f5bba4a9ae693b7f2ca491bd00cdfa463697a0ac1839bb5b219a423edaa7d372a0a9abe7db484a516f0d4f8be62b0cecc6cd34805edc7d3ff2fe8094a846000dacb913ed12293bb7270c4e8b2c718b7ce6250c0739822a1be6e176d5d5cfe647a60096d6f5e495b639443bb96c8dce3371399ead9f52dfff7abf5480b4f1b819cb45ce2f8671803b7588e7152ac1dbdb2646090e8dcec9f0b2a892374706844f3acdd09f9f476a662bd960d259a85145458e9e3552e90d916389d968cdb2e3b6138b2c8c7a7739d96f7656a4df4612481a20e2983c8cae3f1a8c792cd15c0fa9be806502a9b307aac133be775cff41945b8a498d840872d4b1df3326b406d10c0718553c390972bdbc127bfff417ab3e489b1dfb4ff94a73f66659bbb70410e78eec229ebe516a68fda65816dcabe5e7680fa017ce93cb04827a07f32d41d73a1421f5447be5e4c6bdeded2d11f92e071eeaa2e255e1b40fa0fdabc1e099fac1fc11a96eec1737c66deda5e43241711f7ebf7f1c90f967a80f7d36c0ff96d7f59384dc6c5672d6718d6b20bf443896723141f5178d1d6c344503139012d001ba62d213032c09cc107ed06e17832d139e1dcc63f5b0dbb2fb1fceb35c4d965ec210319cac1bdb5f703f91576ccc7155e422035999bab96e23d8b190443fa8567b0e06f0f856d2a0a3dcb60af5c7c57546ad8c70ac98fbc29eb14726d07a0a664c470d0e60c7575ac638baafcc1e0fa955e25b463ee01492ffea7604e21409b2a6c10098bb47f7f9f726f6bc379169001aa69403a49797f280605e42356611307ec9c98c45729846a65ec2c0b2539375786a69e6c635cefe8591c2c87a877cbcf8c3b43906690966ee9067ede92f7db8a507c2fb856313ee401e27f27637f195584d3b946b354928096e305326f49723b63f71e357bca5f61439ba25b7727449a6201883dd70ee299cfed8889f9c9984d72389febfb06eadd44d0711c9a4473284d135d971e1e0ca23f91891c79182ce9b087cb611b99460bfc368b7bae6068ace94c9abe6a62f9708cb3b5a82e244528e2166d7027e534b2b74bc64797b2c94bb0441ac1cf3bec56d5446862bbf174e6fd0a3a462c38803827f2467f55aeb544a25ffee2c3fe8348ed8cf3b0600247d3cff3f7dc89430a7e1fa7acda6eaa9e90332a3466c58be880530221d8dc663cf9c36b5f5ab61d6c87c36633afa5c96dea94367885604ad7e00721d574d9e0ec560c5b03476862a451cb77548ec364c9435fb762fc338f59e29cd2d17b870728a6cff14bdeaf3395738c36c89305a4b6d80945b2f4b32e69f7cbc22b1eaac142bdbe4b746e9190b182579b6db9862bd1c5ea2844539608f928770a406b75e3df2e2d63ebf4ffc1831f098e4f268df725b25aabbfa30650d61c7571879b605d9bdb7417e732ffe30e361f64edefa535a94a109b10905964ed55582dde08a10191f4ac5e5f7c45e96a375da97c4822f2052f4f3bca98ce2ccfd25d755e04f90298c08b0cf25899e68963522a19ecfaf5b156d61e3da3bf778361c2f4b28f26bfe1f7245954a4f49ae847cde26e9a861c567f7e0479c9b76bc15f1133d0fa8200438fd453ba3e18b788f749209c80fb726704875b8a0bcea1e529cf26264241b847258d0fd7ae29adb801c7be37405ac2c871a4f6f77ee8cf8f6de2897884e47e0ade2a6d17f4a0b578fbd43b93a6e926543901e8c5cdb4f53acbce7778d6b012ec6a42a81f8fa45fa6ba819add2108d2e42e12e9adaffacbeb581e2d3d8e094af236f24770f74e03614334142a49e40df2338b418893f88741bdc9e74e80291eb1120802b6087734f92290748b55f8248583d5851d73a6e794c17dd66ed409ccca3d0e3afe916215c9570a66c58e30baad79f58cb585d86c590e520e13b7f9f97591a2d9ec373c2a4bc42f82c74924460e5c5b4b6308d7df53b082bcce87191ac855088aabb46fec8d0d4ee750bbd16b8a49ff7f11a6dbc107b0a85c5a18b4be1bff73a37b257a17a04f41f5980f244ce762e5999108977a5e2dbf158b582b5425f6ceea181d2ce24432064ef64ace2993d062588855f67d05c098bec3242ac8015195b0e9b7f41ee83c9fc0335564c0ecdf8a8473c46745890c3b2eabfd190eeda5e06c337997cf301a1535f26841cb2043f085efe45496b38f2771f491495fef96a433c6fe4daf687582b4708640fb7636c004160636aa82ea36f332afa3848f7330d6e86603399d0a60df298962cb352e56f27d35d7cf72328a3788486c121813dc30b3e64a3a9e2614764455a21db2833fa7dfcda56f0690910c7edceb6999d83005dc09d5eb7bd53d23050ea0ad549afaae084475eb439c6c91a7823a1179ed7ed4c454d7b90a1fb0167493015d24139d6836e1afaf350cb0530035b632bdbc058455f3764c3f85a246b8a1edc48c519d2a313d8b43ba9c577b709c8940d33f4584036478f33b5e5303bc142ba14e19370aa8c40715a40cb0747c0d0a12940151691ea9451f8cd4b22a3afbb0d8f6ee60c85ffeb8b94f6497010a95c9c9dbf04b5be86629c0ba4665aca17117e15718767e6c8ca0bd27523e470acf055277f6987ee9977c777c7380cc167b35d3fe0058dacd69d819884c40c8457702c63ff954cfb4e5f1c5bb009ba71dcea49fda1750bb61e04104d94ac02f4afa3adf1d4b512716d8f6a39287d97f0b8ef4b4b6f21b93569354269cc52bd985eb019aca8c17e03ed6bd1b2fe6a04151626e44a7ec55af4ac76e385e31a5fe9ac1f7ad03de67ca50284009b56eecd3345fba60c6f26e9af31838303c65741f7e2709f3da58901dcbbfeba3b67c1661afa5affa2304feb034233002d4c8ec1297f38386d843299972aec158a56f950241f12d0459771c08e6357c5200aaf0190b0ff4ed1187f03ddbea98c6cb40b67211a57e1a54b871b1fc53b98a5c348deaeb41abda8716b7c097d4f80083d4fbb2d324344f08a02ac18e1a3aa788f1bb86cd346d60e95a93b0409d9d59e7493125fafa22e252fb0fea523998a1b359b0a46c5709be898aba190b3b72109c0c514efb634a39245efc7bb5cf52b1d882ff252f72f64cc40606b77cf5ff42760a06c30d2f4a7d1c13e7349444c0d278b1e84e10f59fb14d38f865399c2538f526e9cdc9d1759166db224b1a8469975a77068fea5b8d56c03e17e31fc611d2bd349512ebd0c6d3326fa1a59152a3a84490737fcec152dbba67a4c09bfe0209088923e41d26a9bf5ff1c76afe6e52c58a2292c9423c31bc972d37f3781de776cc5f04bdcb289340d9d2f1cad18cd98bf8df74f442102a55929cb692fa2c9c6b4f2d04cdd61931c41ca2e8b99af1773842976b95d1ed44fa6972412873d631ea5481d87e0b818baa8e51b89ec0ac5c7b9e258ee306596a7588ef02537c4c566be459f80fdfed73cd3a99751141d86fe0a88b3c525727ca04ab6dcd0d33d118aa433ae194e3aa5f880a78bc937cddf17b5cf1914a9437113343d7e7836cfa4dceb3ac33e6f684c1bd99f93e3b69592c6603b8badad99e342242af60dad9d244162fa76ea308b51109ac43c8adf55c5beeec3c42a1d2c49003cc370103291c16d796de16725d489ac25643fb050262f9974daed20e475e8903fd8baac32b7f3760cf15d38bf2306ae62e1f791f8688d85ca436133e3a4ad0e512eef7118e1e0e36d50d8d869e74a4b389acaecbafc5336903a1fa89d44ba7644d6537c45128c85b9c2b678b4a34c71683019af8e7725d75212d39f7c1b33ed76a9aaf5780a81414b15962d2612026525de9fa07e5ce5f3f9dbf98d232e83d19657b141c1af821ae606e901c78e9e4fa45cd8690898b82b6482a40c2eda4d776ef91e3d64427c73ee0152796f3b32c455bab28a6240340319853f3bdf156d89098142de524332b2ca454415cb857f96816b35f29e5c81c3ea6b79a257b299ebed855b4c41ec6fdfe7789a7512079b5f1ec8e72c796c4180c36be481b68cd196f32a4a0cea649dc54c5c7c5533a7dbb81851e2031d5afb4b5dbdbe04845c7a14e295302356534cbe03e0f991e9f505838f8eb09250a979848a35609ec1ac3fe42b98f9230b03811d947974f162b3893b55508c8a97bcf277ad01efeceb86d0145183d240184cc5dc81eaf6294d03393608e3e4f6ce4f3527e128c22a5235c5678c4b0fda5809834ab3a1cb1a5b28bb16b54d039daad380e2fb63ab0f6435fb9bbcb301f2e454091c2d013b1fc2183074178839264ece7c5a362839285a849eb2474af81f0896d7f139284be4bb1b62ca84b9d7ba03a7820eb63497e8be7f42cc5c28687abcf99a567905f56bd968a2ed8fbad6eec7d1fab007ba53ef5eae80aed2bf7bb9421b09ca7d9dca34ede004eba04d058e462a54b32f8f60322e599dec1490ee67e46e0b40ea3664062ae60ffa208e873f48be9a66296a39cc6ef8bd4883a559f202e59bdfc472ad97982c01b4d9e907fe41760432ec8466a2cd2225fbc033bba9187d2b78c37adbae2e386878736a2de2a3cf19714829983a2ceaf379d5d78550580abc088078ee0a582b1f63c99e6d0b4d74415fe676601e2dc7eb7f8a041c52e6e7d7eece1582a9c111e75e3a4505f84c9366fd671edc6b3f172e701e26fb1595175fe12ab8abc120625ac3544a4be358554e3a948c5b14bff8a74f390cafc7b142d34f5812e9c184e2782e8404b1435cadc347e62fc6e4e7f9dc1a17f0e721ac3e53c404c00340bc723cbf6c17db56b0b0fef02f8cd1808f5437dd8b0380eb69aaf5f603cb44deaaf045cec3f060912a9eaccd03b244b6357ad3742d5879d4ef80952073495ec9633e47c5749f0cc4324295b780206845d45be1d5815f2aa5c3180ac84a9a8de72c7df5e22c8e4fdb7156071295737a1a3318cd5f1673d3d666ec176c7065af22ce5595ee28a794863c4c74487a6cd3c18a8297f7e9dcb440880d03465d24d0f2189ac426b66689f0a4d0a91d9dd6c6456f3b787a42394b4edd6ae29055b922fef3523d1fddc0eadc82f23122318a65cbbe178a9a2219ca00121877fad69a229bef8ee3637284fb9fb04edb5cae87d8439e87108ab881eaae6b24b418a2f1fcab4106d548db30d8e4771582d90c23e8a98eaf2f185e5539f9a485af3ffb5a5b51c6cdfa74491747fe30fb1abdf7e6c7b6f5bcab5213bb3ad8d9902bfbdf7011501ab8b1450482bc6ef6513fdf128731c25d4ffea1b60858d6f63be176462bb6300625ebe372b8b7dd491a4c79e7d80de515d0027afbed2a2bcb4c4722102b0a07d04e7d381c17badabdecb21b919ea073e4cd4b799a7b42760f96caa5389bd7552d86c3ecc2c3e46cd1608ec19417ef2ea29226342d2bc73a23a6fe269ac986d71430c07fe569ecbf41da7eeb1555cc3a97d7543b49077adf6fdf59ac497b59f48ff607e12cbdf8091bb556711a304b25ef57fc31c94cb0e2b41ae8a0caf5efad2af4c2030943d7f0524216f0b9ea85de4401d0135b7670bb71b83bc4b33e0729da52c9b4e80292dd730ead339d1fa03789290a92e18bfad98527f66e95bf429886ed252cd7b1e7b8e6878b83ee99090ec805f350675a09132c0e3df888c632ede6c08e78e7b8955a96169ebe444238ae848f1a1f3e76da2f69210989a86d697bd330acda6fdda366ddf969f7d75e0b8c940eeec45e695440f3d6ee5c85cb380b981000978fbcf7909587a35cb37cb0d17aacc3e3164d7d29147044eaf0c6c507182a6f9113732edbd1257d8c00ff410c870613ac9580323e3bcbfa797dc7f0dbc4712f15447bf77d9877c92e5762f4a420fe1e17df1cbb8a58c7b94d150dc18cdb9add04e93a2ef01e5f5e5c557990852612b5885afd14f999af50f63fd943e2a5218026c693d19cbfd4b3b4027f616b3c680f83a70536b348e4c6ca51d3ed73e9cb525aec8e56deb1474f0bcd5e7e0cbd3db38f61499240e4a4bec3a8a0e9800324020eff8d72f53d046c3018265e1bc3bc24ff0f81d27023884a1ed75638fe4c9f5bc3b3550bee125b73200a9e08595bc2a58ef2a31f9465e1d598aca8ea4a895e7aae6caf4c3118f342630f7c2d7fc139dbda9cb3c1d3453a2e53f7c66f063199fd21955e2a03a66a526f3329c5d166ee34e063570c841952075de508203bc37b0f7a81b0bc28e6fa9c6aa0dc8178753b0c6a88dbc0202dc8087184515efe5ac8cdfcc5a7ebf3bbac1726dd078111950a7d9615ba02e39c4e46ec16280f4c5dd17d882af14b66963b7db1cb43a4cf1a876d40efc633e59f81a3c317242b84ade06ccc1417f83f8b0731ac049bb91d90c7fe28dd69ad37717220b40a149239d41215acfc3511a4c44983543f3d01058d4815e7a031fc17a630e6b45a4bf916b27bba36d86a26fb92f1fffff0254469b3a1df4e8151ee8e0e0b41168fa71153ff01817840da2db3c4bbe445fc032f800ca8b074bceafac6837e1e9f815178cf1df70ea6f8c656c48044e5dee3820a72dfcff4c04cf77ad5b71001326df908d2f28a7a628bd2a69f7f4acc2b805950328dfd1fe14ead04fb5e074e5e5394ba6344a3eb9a6f3e6ef2d241bc16dc3343bafa76d59ecbe080a2ac4a4d43cf4d5f52006ca4fbff1833eac389209846f322b90dc7e22ae07985b2159c5a51786046e6a06e5eed41451282e51bd7e6ae03c6fabad893df67e0a9aac51b9fee2281eefb50c0a9502df93e0bcfd5cf2b92a189854dfaeebb5d5f8b80d00920f30e06794e990a114c33e9ad9825fea2ee71527c5a87f9c76f24ea9bfbbbadddd352fcdb64829b8bd45c50187a655dfbe16fba9c6fb0dd6b3acdcfc8eedec813abc543867eaa83da87c0cdd1b4097ec1346c0d66cce5095afba5971c42b109565441aa19cff769f0f7372bad66ed08a512f78ee77c95b9fdcefbca3dbf4add45406bfeb453b6fdfd7fa970158b3b3669e7b7c4cb406da3a3f6cb8944402d662fa2f2474bf3b90fb48428cdb3ee02ca0c0433a1eed316beb720e0ed8c6ae973c1833048990aa14bd7345cdabd2b19c3adf2d539aaefafd0f846cd80b1d146f49c142bb79f157fbaf653b2727c76744dc27cba5a90a944e058f82d1a8784bb133fd50d27817f7f37b7e6a9c12c97a2dd1e2a39a9e05f3aa9537cf300c6ea9a2ce4ad5dbbcda9c2960cd4fe98ce8f067e0f4499383526b3f77c2b379c677edf4a9b9c50ea23b1653a92fc418b1bef79ecb475b898b3a592eebed9f1aae74e15de16a73e593b285bccc0ffecfe05b854261f1a3a89d79630d7c09da46b242799a26ab6c07b3edc11fdf3dbb8960a073c04ec742dcb6542cb1d378755c856f4831a5c896473d62bc39d392cbdb2a2d2689841fd32471987fc1d51353ec61652d36e0e77b875cbcf286ee302f0ebb116afa5a678b8f423d1f30c8bc2be2f300c95dcd44dc6ea7b6eab0d2f47481685c54525e9d1d4f6739ba5ff9f520066f7850a74833e1c449a4b5029a70df222a1d218826437f27d41b2f0c228460288f4081c80e001a8c762105ad602ac2fc596212f1728635fe5eaea1ab07f056ceeb3a3dea12b2632c74a2e0e65af95095750dbf860178d8c931b961803f4ba8df4a6b8453af253860cc5ce27d43314fba6450089d8750f2bdbcd9d0a3c9a28a8c15a00366887caabc30d8cd9b2cffd4c8028c0df8246f4afdc52c5ecc729e2f726bdeef7a6c74e393d2bde7f79f316112a71b3a2aee8a82c87052b85af35b8467ca12c128f09cc369b2ca8f5ddde993bbce467a242dfd971920a336d2a42d9ed30e8c0305903a9b5dcecebdc7bfb9b1c7229048fbd90d3be3f3ece788afb8cba7c9865ef2cf55f7c0da6ff51f84645fa3a7b28702a69f9c980f68955d36ec6c6257a8876222cf558fc3544053e15359287412e38df1a968eac46763138f76226b08491f51484e92304734301e273cc3eacf9b8024e8dd2398bd66cac1f06f503b2329e8f110a19b4ab832d1f88fee25c7227a75c159289cabf1ba7829cdcff96995c2909d3b46309faf5a2c4095e858a7841240c84cb4f097eea0fbc067a042e824c979fc25c568468c91b5ef3f3a6e15ba79bc3c481932d18759ef05c4583fa13b9075df9a037236fe97c160ed261ec6162df3518086d0add41137df3a27de5809449305fa3f75a158766f8ca9048c94fd631c0d89e7660ec67b841122966114e685b04a2af5caa5058111d7458369c2412290e2bd687b097a9613a64cc06a395eaef30bc521aec9b3fe574e02c71119854047dfe22b7fb6a36c01172547007cea694f7183b0d562d2b9bca46e6b6b3aad7fd034952e07dd1dc6dbf4f9de77608ef30ae62a2a56298bca1caf8eab4703e07df4a4a5f7b17093851184cbe34e6c9a528d519133a3b354e3d42d3c7b9dccceb7cbac4a79038f87aabad2b306a13eeeba090b94ccecdf92fdac01d88c18352c29254612692ab18b1043b20a42e51485ff0e4bc7726eaf502690804bbaf3009f9d0b0bd5ed9f7b1192223a9b77e0f0fad98d65f81734827c0d6e7399659ea7f92a445e8ef3f2c4ab38351a04a3d92bf9c369e9c1584766bd134d5966fce1a296106b6be2f65d5c3c42f3f558fd2b61d4dfe4f24bcba6b4da6f086066b4f0a0f903a4f3469ec85ebfd9cdec8af93199b523a597b47c426cee5be65de8b455572f657582e6af365a26e846710e0ec4e396d093858f2b5439af48a4ea8de28b795f0d3a778abbbd6fe3d2d8d45ad0c1ccf7dccc7c7ea04f1a549f92eded4396f0a7ae91442c49f900e9215f5629b42a3787c031cbe9dac5dee583b2f2c6127b10945159b1ffcb5b463140e1ffe554598942062375afc03554a7d5f78a5bf93a5fb1d1b571de9ba9cdd774c8e54d368aab2174e96354eec147196ab26ec4eb78951700579250502cbfea109aa1a8e11a8563dec0596a4feb591c1b86f429f1d4721bff79ee16eb26ea5aaaf1ff9d7157a363e094c59899308cb91caedfe9cf4bd6120fa34dc0f0bf09578621d2de961885cfc7e9611ad199f3440efa8a9e68040c98426f76b0b8467b022a0970f1154beedf2fa1ee0c66b44a3bf3659a880ee03536e383830fe010c1284bd95f4a14fe0fd7cbc9d4abda92da917e299ff803ae70d9771b30f0a5f3e53610ca496c89c89a8eafadaa73d1d58aef596f84212d30ba633ed90adf2cfcd2b045d0f9de77df05ed30d2ad7fe70c308db10e06fc6dd7f11afd25028a9526246feb888e0a99c19edb0af23c2ef02d114ece581da010d48ff4ffa3d99bf3778dff8b46c58c50c5621cf7a5a46ca58717481da1c5c33f6c88a59cb2d3b19358d60f8e00ae1a73cb34abb3890b9e999fc66afde147865babb808f7b9eb72f83e252beee7b6bad97ae48cadf60bfeebd46099bad374cac96d5318105ff11f2bdaf202f8ccc342b10ebe04eea1c3c25864ba85940fb7dd9097d7fb69e27f29db675a4a622df9c4ea7c215278d8b68541165cd1130a955b4126b6e9d6225d1272bbd9ab50251a6c0aa355178e47138b3d15d362b9a66b22c69268c39ede7616f471b394456356c14c7c47fc8116bf162e7ab268f147ae8c272c2eba0b54ea61ee325e94b1c0358d7ed2b05ed10cb42ca36344471b0f956e4e7d3f7493cd0f57f9023d66cd027ebb74ddf5403f74037aadae56d7915a3350c678dde9fe9e8863a5b6004c8187fbef30c829828b26334ee90645e53909e8e4fe15faa672a784cd31a3b8323ca9263e5a734561d7b4186e44b583953f4097158d11e33fdb7c6ecff249e21e7b189eec12bac014d0a726df60749d6d9bb1f1b0e62a1f96417b6d9042271aaa6570711981e7fbf89f7e2a82edd5b67a8754447ee07c3074365fd9349ba8a6ac0e3c82a09618548feb4c75c076f0b9207a099f01f5ce00a030ef9300268c89e2514a1d0195d010898d05410b274983297ae8edfa0b2ac52fd12fde18e652fe1f2f08f2ed11bbe47264b89c72651cc8a2371df33610d93618ff39fac8f5d74f7dbac67a5a8ff077951ac983ca8eb5f4161c7d54d32d9c13861e86c411e00941a595a540b7f6803b9ff68695a31b919c70c276d40fa294b9b43784e9cb08b2127b99d2f9d68910a03e73f5dda18cccc9cd60f00520d2fc16c6b07743a1d27b67a2b24e1376268242879433897108c143ae0087038caab554323bc9e068fe6c465058c9c3be4cfd61f5637b6070edcd2b3a47779a80f3925cc42d7d68d673e5aa0d588b1da79ff9632c919bcc69da82b31d69faebceee5860d5c79d29b875d46ec7cb7344ab7caf46cd012ae68054c12ca9c2998ab1d99963a4d1b17e17f413ffa0a74fb10523eccc18c3dc2e04eb78e8043af5d3d6ae27a76f9315a18bf6ca254e172e56566c6091adde3f76f8a5b6eee330c3ba08cbb129949a7a719d50c885f0c174ef31ccd30b17cec3ce4dff954de8a9b478173d233037a6e7590b11e62959bc1b32a12d1d84fd137d1eeac81ce103bd955a80604418893c126468d2c1b12001be1e37da34b0fb53f7ecfc4d6489c10a44e138666630fa58d28f3e72042438da27dbe5d29619fe073fa721890b161b213ad330ae79b5e5dfbca6738aaa8cce26f93ec3df1fab0e5ae82d33c05ea5d61574607aee2e3a87b6720bb2ead9b643c4af8831a594db67f23dde82b7f1c62366bcb72c33b44767db76c44ac4f0d23052be842d122f58e7b48ca550b6d89b978a90d222b1986930867e2f7117271d1b831c6ffb3b0815a70e14ae57a7f6d566b07cc7daef761988e13651b525055f9b7c566bdcc5b883cc3f89e71b1b4860f214a0cd6544a7a8db6999fcd9906122fcc552e903630c294a9f1b54ecb912383451a042cef001ca04ed0593bd696247e0f40f7e5b3a24ce7cbc94291efc0092230867dbc3e09d5fd5ac21e9e4c9ad9d218087260d84edf78dd390b35b07b22c5e69d98795ba66de4a6bc16a26e5b41040ac70a71a13e9a2fd3255e417c83750f5ae7201299430670a1ce57197cc1a7fbce8c035232cca9f2fd44b779c685e8e8701b8b4fd4212495ce45eb8f2fb144f204a60cd040150d2cf1f2877cca89f3670ebb14d32ab099f117f6d3035d6816221799c6c9e4aef632bc25203cc58f1d395ba5b7b979fdf6b62332a508a5c03addcd2a1346f6ae3ad8d92df9fe0085114837412d40282331eab3d5b27a94830f8d1b33aea88c18b1c5e71757a052a1cd5a88d4c0364e222f974332d01e7f655438dd47046d5a298c012ea72d1e9fbb818d7bf7f9bd8d520b1e824c6274264fc315cbd5233d62fd0b810e40b400a35eadaaf0b29e0508946710728677080d6deafb0153f136cfbdae5e2cac5436b90e7ea2d7b72d768c16f5a62f46655e6f5fc9724ac09aa0cb6b2ec717bc56574d5ab9828599885fe69044e415c596da0ac9807c0f936e9a096b560e3fbee57503305b64cb699ca4e2486e0987c4f52d77cbb403b2950f5b9b1dbc45effc107b9a5551d9e2ababa555a409de6ea3e5fbce43c2ff3b06903670836f62069c0775d2baa3eeba9c906b05bcc7456faa5937218a1465f77684f77b4e9ce01023533971498f2090d8fbfd6f055191d8e4a15c21d1ca2f587917b228dfbdcf1cc7cb7e0efcdfcdc25ffc650a90dacd62df548924a9d51cf450b796a120bedeeb45f9716c7cf1e27ecd94a95430de83e79a1937f24118e1e829fff7027f908c33ee40851702b9afece2bb0d23b0f0dec1242ac92b79eaddd483096fadc368cdc81e6f08a1a338b3e191959177789fdb8a36638a02b976e6b5c708f8d5b369ea049f8e9d9b7ab5620a18f215f50a3d6106a5163990c5f7e6553ec9e45317019ebb0245845b588430fff18646a8b77da01d2907e9dfc3256efa86e3c9ae3e488dd248c84664902d3dccde87ea668ad93bae7e9b29467eed5262da7066fc94b4fd54ed7224fd3975604a8b6a569deb4f67be8bebde136e8a8ffc0bce8f2eb87735f860869720e7012577e9b618cf3ddd00a4db4e5a28269b6e1102caff655bbe9be4e9fb95d2a2c0711ec8357ea188421c210435b26261e8bb409045eab7903c730b9936a776e09577ee791e98e0b839e2efeaf89483034c12178f92bba6b26987fb9fb8b0b4c57ed57f51c79f5da97d2a40421f9c1b84af0547248e596fb6fc4a565e51364d49fe27e2c5e016a74f0a3c06f322c263d1c6913fef91e780e17488ca1ea35d427893a9524a9adede4a1ba0fc778e6bc76bbf8955164190438b43afa20103abfb21c5cc2feac098c114b61ca2f6de23641e1109bcea6fe7f1ea5aceb4acd668031a10729adffd0312986432fde34f6d9989aa75cb2bbb8e7e8db09e1815718323b7e99c9967b66a3a178bc530b6f2e226df7aa1c434b8b8d596b9e6afb94d23889969bd0eac9456029517cbc84568404a4dd80c13d55e357b1d13ab2a86c82c016e5de1f47afd28ad5450c69c59ed96aaf2e1f3a20aee807173abd6a44b3952c404d903e804ea8f067b8def013d09b2a8e2a315ac2e27a1011d09932bd4058187a5e1f5b4005fa7872d9c9443f758b6683e5eed3682fc7bf1064539e3442bcef51eed4faf2054085f5616eca3ad1483cb2ce854c52c2845bce0c7ab4050aeb4a6312014e5519b3949ab1d1cfe6a76622e6091bfa9ce718a47cacc4dcbb017fbeb531c511f4feaad5f99062212db1099cc6996020692c031d1e060fe0b58a8382dcb92854b12d95c9149129f12c1f7bcfd36ff1f19cc8c686adcc6e37e67b9d9c2546dff07deed514c6f4923cb0b3cf7e448090508f782259afc10b5b3012607dd86d6ffd5f0cc11504b6996fa6668d46f153568e8494b8275ffeb4731c82303e0f3459d39e27dda6d29288fa587a24ce01ed871b84427511c7212545bfad9c25a8ffb50db2b5a3e3362494af7a79a676d41a9961410d3b08c0c34ee28218477a5061e9e5b31baba85f77596585034f9ca0220783d83711cdf697ad4500b66f4758c126c4d00ef2de4c87dc522bd4c5776938879ac47169a048a58a48816390cdba46bd464d36d3ad944cf42eae7eadd989301f8724462fdfc6f9c9695fee98b8dd67ecdda421734b11ab7f059db7b28aa29d8782a83b72733d34364a272a9844def4989ba9b7743600281d580139c925aa6327abf1da4c6d26c7c1cee05fbb2f13549268fe8f3d919985953c8a8dd993822fc6f7b94e37d1d8ba587f716dd0c9a303d77414b73326ed1080b8f6ef8d39cbf4b70a6acbccd24412afb822f409ff006726461d0f728eae58164e87ccaa3dabc22cf6460bee2f0c40521fac0acbb666b77e3997311ea457ae7f888d42d57d97a8b9fef8f82dbf834b5d1b369a8105201f5425af8e84ef29756bb92d06695d807a1ec105c71dc87b5737bf4f3266031460f2619acdc584e8b1bb8958015c117942da9257feef1f52487a03810c7b17cd5998d3c9deec8371e4baea4058b04925a385579fb425553629bfb43978694db56d37a222a9d9569caf17d89e291037f76c0f41ffc389b3f5c7ac428f6e896383e0942663c2a9ca4aeac1a1ca9170a9c9fc2c77d936ff0535ab71d17a9a7752e3612b8f7ddc52c810ea44a5797efb196eda62635c2d1139b523181a79d9f42737d0da218e1e3ee808171396fb2f8fd490ee178a524d2f34b43ec23f397956e91741aa616fdb4b076e8277b21f4d6de8e720e99f7f326cf0cb58b98a0abad16830676bd376da026436e09760dd10c90d35e62bfe32b7f2d2564614368f37a8614734aec9c683406c37abf22f11c99126360cf99e9bd2124075c43a6079295ab467b0bfbc3cc0f9679083ed3da179f4fed546b460df98eb892bb45d9c6390919d030a075f95e53324dc21b0d4a334e465ba98f9a9044366700454bf098b8a34b0c2bf2a42c5ea33cb6d96f7a019b854e5d8b3587ea52be5039a2670e1bf6502fd540a7a3706521189097939a119fd4ab716300728fcd958b9af8a98ac55eaced5a4b26be2f6a76b56c79eda933f48e73cc878f35a87471406fc26cf63a2ff40e46b77b3fdd584637e33f1a25d70c9c6b591ef7f10d160d7b28854c076cc7924400806acf66ff15644a14763aa45df1ca2789a6addfdbe0cb73ea40caeaebae7ef48f853a8132d8d1f71d278ee7dbb577f93d5d8a5462ffef80ea2822da88fe77220478f40db0e729e74b758d4809d85a430832cf5191e2b729ee8b05c69dcf853542e8d87e0b70a20efdab54fa4c9fc5a8ac452e67de715e8c5d4303fb2262fc98d858f61c83827806f762eb07597de4bde6c71711743fb0a5f146ce092521a5ecbb9791c56fedcf8b07e2053580587447c02c4d6b18bb8ece1f612a66992ab4461b9eb59ccd5831b5c9ac785ef616357533aaf6091a95d95c496a1152baa6c6ebdf98fedf36e4907080a270e2d4eb594449231d74b04b2144b223d837a39654d74cc2895e017784f65e5771c028daf0a26abd681c8cf17b93f244e1089e08a3a697a4ec40628e89badc7b194f632857d6d911b87a5ecb26bb2741a9fc16e9644783bd68d8b01db2c48461ea2512e5a92f307afef79369104fcc7a8b76939c752dca12b8ed28954b491d4ad1ef3ea700817b94a5601b457d0e1a45ef7262f6a4c2d4201587dc8d63c01748bba32dfbc8537db0087d8d46092a6fb5e67fbc3f5a019f5eb0b1ac0b0392f55f74a47085bc0167ccc981227d284e340fda4e6e8d88c899c45d260404333614f72d0cbb0a51fd8d62d5d87e86676bf777d3b08160bddf6f9afc585c90bf956d703a048593da95833550b90475832eba9fd43052010a14332cab87d4dd3204403cef09c9e1ab049123b98b7df54bc1a757f0654d91b61d31c78dc89710540c27200dd998e44a15f2ba07d5803353c09d3de6707fe4026771d09b4c056384ecdba70af765b36bf606b30ecf3f0b9371949eeb617f3a683490e7bac8af34fd3f4a12e55e358400f754d19ffdeac6a482f94286ffb1ed893631249f1400d25ab1f403a69528966b94e36b3524251828212da3eb0cf2b8187d37afb768d977287d49925e261c3d7ddec417cc6eb3cb845ad2c6f67562aea9203743522997658de2b4850e0ae634fc441573725fa7fbac36bcaf5137b1966bd1b4747ba10075094986d7a2590bcd4cbf83f8be6501eab9fedb7e157d94684519b0cd5a6338b7906288d0f97df845a5b3f5900df4222ee98f8d0e7b88a7477b99307ea32f5cf68f86f22263e9dc86e5ba961a4bbd1f2984b7dd39d0405e675a49c407b1da858bd95f6e4015b2a601c359b8317c04ffff2d4b14a64053c33d3c3796e23572a39c98064e7929cc63da553e1008606ad23b64323973bedb0a052adcdd4166af97453ec120aaf77004d2ab4d06e22a30eb32f8cdc56ac4015f663c083023cb977cc1f3a0e6e11a652da58745f88c0b79f76538d520220f8f75427bc5786198b2822cd1dd6a0e51950f6502959bba86f1029cb93983420ab39d822c6f8b32ef20425510a56dc9027daaf189b31047be5033d31255e179b41beb1f16183a2f15dd42b3ff375294d94d3a562a3ed44e2f19ae0c23360fc75c11c70d12bd2340cc5d96099d3c3548a899edff70b617647fb291c71987548b903fa49b08da0d99f75428456a36916f450170b4657d39b18dbe6b0d255b04ce37a87e9a16f3ae156006a6b115b968baf3108e964ccb165416c2a3607394e8a16057bbbe4eaf9dbdb569441be9061915c135cda1f0f8bded54a92021b6127698b72d2b6b39f07dbb5c41b353bf68d1a8371366bee33d0eae3cb92fde1c42e43c9759ac1c39a8f28735504b130d0b13eace909c785d9c0b7396d2991db95e69144bcb11fa534276594e6716ef823aeb205ad0fda9dc9491f730aa4448b6e4d0a27303ec57d0f6f7489bef554a8bc9a4cc75c1847d7e6d3a66559f54217cfa0c6f6397d3fcf7de58a2a1eae36cdfca90441c8ae189cd17b191af13c9a362e0f42f12b0f502011edf6b8ae31e9a1858324d4acc6a294adcedbecf4d155a305cf499cd00cce3e9cfbb636bdd3afc9728f8c2077e673997577c18784fe5bfd4513241707bc4c813f78fde1d44d2ba9b014a790b6f8eecb160a7cdd17d996fb2f97f264089951bf41a8b7f09df4805ff39fd4444dc4ff54c16c59244305cb9a18f84a93406e5ca5ce3b16fa3d4ea893142d00abef17df7cc6be4956b1dfaced2b1307021aab471c9277698a8f7e4feef673f175c5ef7009b2a7c8ad18e33adc219c4d0fdbf41da962ba260bb9074e7d46b5a8cd7d721a5233af726d7759a637d93ac2dee6cf897b16674b75e7fb217bb6f3df2790f7f2d3ac30f95c565e7a5bc6c569004b8f54d578487d557a83624c08f8d6f201f275bcb0f829460d399c2394d9b674eb1a5a65956180d5b503d6924b176af785d1430bfc7ab8dd2cd707347278aa9b8b7e844e95d7f8671932aabb903a62e21e515d8fa5e75b3d39f4aa3bc08b693bd4655d0562d33960dbf2e171c9718dc21fd51ce35164b555e8a4898a2c0d8bd9f007ef768bf691c5b26aedac5d39a116477f61317bc38ec7fcaef13093c435991df67ae9ec560016d954c7066a08fdbf22a75391506aecdbb5637001fdf7ec8541712ad5bf9cc90500a4d9477f33b0cb665f32ee3e29d796df712eaaac1a83a43ccfd28adddd0b7a2f8edd14e05f1a6c7664497124936c28c5adf93b7cb1f7e532580c5b0f21fd5f39f32519c96569ece3e6c235cbb2c13e5784caa51be31a71bdc646551301ea406555bf36ecf2440ca4750c7a65ab48c9c79f681af9b9c5dbf1c5a270ae237b69c11d04d0b48de62dbba7bb3ca38bde62ef254f464e02de1d7a7e8a8821a859fb16817f1fc5633b28a30f86fa6a9372d4a5f0499c522a7cdcd20b5ccea06772906c081a4905d2b4197f43bbd1e4fbb311af6f4a508b8c56bad2033ce6cb3165112d1e140ff65c49b4e5eee07abf4ca09013559fcc5df247c229e94c24cae918167639a1ee4cdd5f01b96eade0da7b2b4a9840da2ac3b7abb3a401fe2c32513593cd7d9f791612a34eba48d3bce07f9a87873fcf2e7133016f16760fd596baf6f6d4a658841d9a7a53b0c945854e468f886ced6332ed6d49c0c23b90a71b9c38a6f8f5c1a737152fda8bf525dd345adf1006698e6e5f106f618c749c6b6cbcc40cd2f0aa89fd4e97952add68b5e7c8ba8e0e41fd5d94b60bf20465767178c0fa98f24c7958f063390112852f45d60f725dbb3e494d0e900e3d1cea6482b51f996e468f0b7ccd935c3098f5632604b5f503f45963e8b7203a451b44958c9263bb87a46338085d948b27b90a0ba12859a3b24672043888d8d7d5d6c73930f016be02b3f434057a9f730f3d893f944fa306fd02775b7f08bd215a914af3b06ba2758f0a11b5b53bb96487197203d44fb823a0be246ae763d19fb9ff894150698f5c00997893dc8ab7fd336d43290f1f333c345a004f323002675fbe28087ed7504bb57fef9c2397a35b5c0a433248e4e88f9c0eb6fa097d73b08efd23dd864b1c924072afd964cdb7e7edf7fe63b137566dd0c396c69bdab87f11921f79e8541becd77d5d195062b2a6e9b51b40fb2271ab3018971596099a5d7b71d58424761f84c3bca722122df2de1cbcedf03663f422b087b8c314055f9706899784c55ce0c0d4f468becb79a1047a6a433aa9f0d239d714c4d05bef9880962f0c0421b54eb39c6b02e2d3e6d56d93761c1ad2e086d6a55251ceaeacd75b5d21a3e51e5ab5045e253c910226bd672ace3c39bd6d0be9c0d27dee835d270cbc22ba222ec2174963d5e66eb0d6a74a420e89947bdfc97e1c3e9ab366d67e09c53b2c5cd553e4cb357cd880cdac6bee2f8dca4ae9639efc63ee8d1d9ff0c577ada7de2e6114d8ad997a24dd11a6c012af992d72ab6daab229f28cb0beb1ad6590aebeb93930225728b54add64e3194ae0dc3e15cce174bb062ef53d1df64f0afa1d964ae6ecc3fe0165f2777873f414503246dd1c7346ad33b2b523df723684d359e4cad7ea7d81ae29d1932bbda4ffb24dfa74b526c427d52e8f5f70b04b68c05126205c6133151fb446ab1dc8e05bd7e70c16bdffd8058d101b0a37e46608f7c40d8a45b836adf7bb43341aa29b25185a0f7f1592981c74fa152f8e0180ac974a71bca1661418738286cca7d87d4bec2713c0a1fd2334ceee111ea18674709d06e818c1abe675750f5a71787c7eb5e00ca25c876f7e2d52fd69438730b712712807f3a67adf3f857e3614991268bd8ea7b0973d18597ce2222acee0515c3f21d9552a91fbc82805a41983545d0d53b218f5ee26ea915149ccabc97957bc7a6374fc5d0ea4f2091e7f621af6c19456be64b448f70c60f7fd5976e240e527d705405c7674e0bd728a4050135f01b0973c8880281f51a1533327657354a15fb0221cfcb64467a9070eebfa023d58be5df9a97081a9de20f3ff88a675b141897bebe634ff84ecf9011774e133995574f469fbff21b29a9c5b26fdccc2fdfa13f1cefb0cbe3a7ee176e5ed8ac7f9c5fbdec74f8c2d06c17740a760a25984025d26610222c3bc29361c0a06d5dc3bfc0cef8b658be872ecce8deb5f4ed801ac41d8c7e5dc9108481236c48d06fe075d3356559d39bd7687ed86b556cb7d4cae1bb0e2f0c1d5a6ffa582fa682ee7c33721f22d3793f801242bc4ab73c16bc05ef15648998323d9b202dcd51a46cc325cf834f2bde22c107a34bb12985ba88f0f104c14e7b79cd0152c1a2cf87dcbd3060c6dea4de747c988f8445eaf1264de8631eb04e3920127813037158e55a36600e5e104038c80273b639d2f0db9f81c5cb03787b7884ae0a793e402c760189962888b0803f2e66378dc272174e50f3c29d7555efbf5733363c811317c18335110d9f48a2f2f330ba12d435298691b4a0cf7854544fae740b0189e613bd4fb8792ad9bb9564d32486e10055fc3c4c5c1514dd6c934d59cc844b75db2a1e558b86b4f6d1587e2dc4e8c4f043b8054033681da10ad6574496d01c48026495f00e030d14afc26bcc8b6096ed724e1c5933642a28cc95eaa169c28ec9dd4701229ceeefd3b62dcc371b54f5609927879152fd2d31070f0e1d95d822ea80d4921bf7cf34a287842daee650af9a977f483731c4cb26d1b8dfd31aa845e63da4c1c96752bcbbe92e01b1d487f82be23a28c1c0957a39750e5049f16d86cad10a7924c73a8044c821500ad6d6570a7d597498c4887cbbac45dea5a5dccf0eee21a4a75d889207474681c3196ef6c3d3cdf635baa5eec75a3d452787e0c002b3e6feb50cce242e791e10ca10356959f7470739cfd60ea35f040b1a32de12a4e5bebce35adc9e27ce93c91d0f8df0989196d3a9ef281e013eca85978d8c7a20925d3d0e76e78412b080626d77ebe3ec48b3e5c7ef061987400d78dddfd8203abe4ba1b5c0092804fd1b8ddaada4bffcc24035fb5cdf2190b771a878e1af4baab12c8454de4c020a84b4af2d02239507c36b74ee3d1d1786af9162b341b3f996bd40188e60fa8a358cde1af2ab346494f9cfc61ff60b7e94f36b67f2b4809c643e7e1309002e67e88b6c11c5bcab10652475d9a0306acf18948faab6ba0a50105a062bf28002ba0333e8fb8ffac12c81e1a1d47a6f5de669ea7eb02f64f0d5fd3ecf721482c7ec65ba098dbb6700741919aa38bb5cfedbff0c2459853bfcc021daa1fef7687ab8b52b6175b327c593677b348c89287801ae4dcfd2afcc6eeca057d198fee2868fb37686bee0fb2617d834287a458f6376679469c81577e8274edb3a9f106fd0edca0ab1b0967d3e2198b7198b38ab9986ed4df68dbeb063eccca9cf993cb4b3c8b1ecd1bead361669f28871d194d36afafffbbb90533459353009bcb89073b8871c8a592d649c1bad2dd68ab2a057c0eeb41c47606d4de08b833d276e87d1eafb45209107040827c47ae21fe7e5beaaf505e8cafa13ab656783367089ceee54ce4e6ff0962faad317583ff8fd170838e6694c41507d875bc1368d7b9aeb1b97b80dd0fdb958c4ebfbfe9aff3dfd7ddb7878028c39e5cd4a24a02f4713bef7513c505d1dd7e743efc46c25fa2b30ac944e6cff8abd8b702a4c279c9ff11d03ddb050ef62e3242812fdbd1563e28b5bf2b19171f6f73b70807adfa9ef596eabc63aae9069b6e71ebc8378bc321a21d714f7df812cfd7a090b8f52890b0ae37206e28e1483147a977716b139b06435010d8ed2c9f631b744c491e755b223d1eb1e7a33af2166b0fca2d6392d254a5450ef3583d02e7bb058efe58395a39d2248d1d873c3daa07afc308685020140a18a01479b7d6d9ec8b5e1e4323f300ead2bb8e26af3e77b8baf6f7c63acff1da63ecef8241c6643941198818cb9bd19fcead32bc89295d490efee80d7a2da47ba67291ed5a5349d335cd2f89592c30ac8ab1ced0c16b4bb19fa119bf81dea4e3ac9bd07b265f907ca3273706bff0df41fac60a49ef7d3c38dc92d324c5ef54f689ef0febf3984cbf52b7c3074901f93fe958a142123d0921671bb3be934fe736ab6fcbf64213c2690c6c4fabad89c301f19d571ff08ff79a133f5ed9357c848d645a82150444c954c79abd2365e310a24c34b48e12e4c0534f19ede7290f7516c00a974ad15214cd2d1df6716389e3c19a3ec70b535ea1217ca353d99ade4b0fc0551c48d1059eebe7a9d7d4830b488ae64f6f97e5fb137ee6b9cbf05b0d289834a9cd12cc0f83d9fc207e421a3b5722a11e6c7f1f5b6579583af5cc4981072fe782ce39d72f5f8d9420f812d6cba96417e7b47ebe202cdeeb1f0fe99788df47d1e8dd71f226c0e14af4fa86d7f014f92063c7143f85ab47f449e4e05b066669b4b86aa8f53cad44caf74cc6f3737ca752ec2142b9a46ec5070abb2eb5602a7f430b0982b9b69d5b12a9140a7d825ee825ffff67da15ef32fa96c68b0fff26c1829edc47d3260e087a2f3d7649629323c58e4674b22fae3ec4ff089679348269d3094ef3e31390828f488b2cabc18f5cfea434247cf8a4129988b9c3ec7f4dcf0445fe0bcdd80f0a7aeb610a4ab939d1818f513713436b1e116976a55d3489f90d2fdc776ee2c9c417f5d2e0a04d871001784c18660c9407e829ad589e09682704c7d911c6bd0e43d2f088d671210c99adc8dec22ed00d8dc4c6de2069812acb2e0742479393d01e4fe68c74cfcf883886b76530516c07e9b7f135df7ca2429cf60d986ab0aa786aa201643c30b4226d2cc56227de299b4a80b19934190a455f8f7ca20fe7550ccf4ab3ccb0edec1c42a12f49acfd6bad04a477440a64868a423f1ebb7219228a8c2e9649e993a55e0e5e02f390e93478e580184a74c00619e430216980acc461728f2d2e18be908d6b7b43f77ea4e10433ffb08a145a5938ef787782ed7c24d53029d2fc694ff943c88415ecd97b610a1baa31f77769f954fdaa13509240df77d407c6d2f445feb2c1154345b0963d7c8cbeafc75efcbac859a74abfb8a79ca563795267c33236027e3cc63c6a011b3a2d3f4cfa869fe2b8ffe6acebdedd26c2fdb2b3078f6ebcff7af578c135987f2123f47f39ec97b71f41af775faa1adf38380571e9e8ac7d0be7fccd9812a9ed32e3bb1c8fb584fe29941f503887925c134ba1a6fdc281e2ec6fbfc68003afd30d4eff9a90b1644ec50bbf0df82d46f50a7a01b14260d35ed9a2619e5661a5fed67dcdcadbcb5a9c75b5aa2f14448091fb04b253b237aa600d54913a5eaa8eaa4ad2e7728ce254ead97a6b184f955c81cb2551b42ed4464c03251a0c01d4efca61c30dca24c3332ac9317e760824e787789a5a3adef213e52ecb877a239e7cbe901784b2e5143dfbe8f7215ac029f42e38ccff8f4f6b633c7cba1aa167998547200751384795b74d5bad428b43a73dfa6f162476dfc4f4bbbd8b2ea3784d4a4b016b99c1754a1aa45ef34f5569aaa3309951f75a7fdd560c5d179e650b8802c81373c7f3d92b59961c6e908ef8e910fc87e3248b13ba4d46d1470304a93d0ff29d8642405f041067936f619c9ff6c524c41c58867f860ac41c32ed7370ec4c590bbf58e5ff9063440cc10fbe580786cf05664d7abe998276461a1383da367cf971da6f689309d6d27604ea453576432fb66473827426d8614bac7caefc1a7ce1b5feb45671fd3b6222b3ebdbe97b21637a461ff659b8ccfae8c8c1147cff970d00d92742faeb620b3b8440a4d26e9655d6ca73fd0c30bb0242a024aac5bf5f3f4a55ab11f53778f29bbdc785e4df2f30f464656ebe51993b580575f100f95bdea3783a033265a1cd86b831b9cebf10ee4d8ba221a2115ebfeeeb0a6597fc55307bfd68b0a0116863e60ebfa059d426c6da67b4805cdf330b00836c53e987496aac9ff276005aa08c9b3e73479284ab7ac1fd3be4f405f7ce6862f2e0b071e26b0f017879aae4bb3d4964345ef8601d7172aede1a6ce998e97e00b3d90c35ab2de17e789a7e7820742ddc160464659d70a09912f301a141b9061915e161300c3fa1717df76e398a1ebdaea3d936bb6056dabd3de1e4e75f7d08ba28654322bfa38a73a850b5c26d8a45dcc0036fd2e380287a2b8c08a43b05f3be189a01a3ea9d847c1596f04e60384aed7e858883acf6bea2154ead3a9096e2c02b79570dc7579a3d9283ceb73bfa8b0d6bfced4faf6817b8de335ba14e6d5f62853980f372183a3a58c221f16d0cc77c4840488c42afbad3e97186778eadef71fd616b7d938e009cfc89f9f59455ef7c64d909ce3ce792a1f8790cc524f8b5278dc80317f9684d18277b059d6685b83e4f2459e2fdc43d1ad085ef4d137906b2b2c044ab5af191978c6c620039c11e4904179a09a7a87ad453668439004d2b01d1a759dbacc446b0ae63f313ba3ffd8fa86a373c1bdb657a070908344d7b99358da3285b77c6da230507534fd706563ed870b967df2541c3a607ed0ab2c2688fed343468e71952c5b76549becbbb88c1580546886077a3bfaca1be9d93840d4671a179a35b9ca43b3704d161b80997fd523a6f92dc01317080f905818ec8fed46698a49f1bca934dcda737c63782e742ec1d091692e8f0bd636c2445dcb8d0981721cb89f747bb055360f1f8994495095f2c1972d06fab1a84cc91d1897e943cc2fc11d387d457bb69beeba3cffdf48343b0bba5a54d4cdf449bbb5cdffad044d0df926b21e0b9f96311b1a53ee125a83cd99a21828e0b3d880f51f3b398d06899e0cf5e98e42d2fa6b440414c8ebcc39820b4f7a339e28713f9c8f5ff50400537108916c77708c4b36b3250c1cb51db7fe012c0c67a76dfda41023c5a56de3aea850e5b66197f342d43a78cccd677c04f7ca59467ba4c325ab678d775337f58514e739abab56821b7e7aad53db24d98c82bb271363b5d45cbefad61d23dee09b982ba5b6b9027fe7c882d3e69f2fc8198a785eb27c1c8455be1e542c553c65cf400350332c1eeac6ecb389e9a440221ad3dfb53069ac6f4622af55017d03512ca318a3ce0d4b2e73f30b52689557880a73aef19c20d60a2565cc4ca58f368ba01a5a9c04ae9e3c0fc5cdfb85d19dc6e14c7339062f258cd38fb2299cd5faf45a345c8261bbb3224838319ccd9af518d2aa2d2f7f116f083e0e671f9a74f2f8acd52a16d1b0a7f00fd72661ad01931a7e40936594bbf6039aff32c7ab9f91495f71c03bd35ea8d81656079dd1fc33acc5b16311af2298c5b666b5f2d9c7f78eecbf02af55837f64572706dbae29ccd289f48105426f78ffdae39b55ee4a2ac14db2c38dc9267802cff4bcfaa098f7212521f7e85f1c4293ddf410a35d333e437d17ef5cc9ad1c7645bc272461e77b3b9a07333e0384045988e90d70b9363be260de91b23d1efe218431e1e373bd4c0713b9628e0b28d7ddc8dbe0cb6170bf6930a1ba03737b2b3c31a3c034f5f234889c7fab10f0aa48b73c89835493155516ee795a8c7bd712c4525007fc495ea84c86e94658d095059ebfb80425ed8d009d8b6f747978c278e495dbf8de11cd70731111e317e50356a05b5dfc07e6fb46afd2803b58a3363be69c43663f1635b5719b96c23b772da93e33ae1c107b144ca2acf8e9266ac2ac5d647e0d8a374a5384605131957ae054d68776288b8e33737354c33293f8366011b721d4213f7602ef3da351ddc68104e4979cdcc61dfeca1be8afcc432644fbba2a859f7e56c246717e847c3c4c8dd42335e5a46bda581938b4138d9ecab3fbe23b9930d2b350b0ffa6d9c115e117960970eb6368b517895ca060d7e931df4a53af7f0cc710a687ddfcc1458e089bf7af559e4965c2f718b24dbe296ca31d8b6b79e0f985b433ff6dc9af41244b99dceb5acff4e5faf8208ffb21ed0b315873a0a7df635bbcd273adfaef885526d370271f9b9941f69b97b67ba85b8ac103c7d7871905a0e7807739770a8c721feaff990f859c3452a29727b4fcd9385a60030b67dd1356b70b2f2673df0c07fefed4bb6559baa1a8588ab822c8ff12ce04bbc5eec01bc613d1ce334acf5db919d1f86378ea13ec9ed3d6cd6a712c5158e6a5c62849c31dc17ef8fc69c24272981cc73c6320f33c91527728332a04129ca3078c7577b4af419fe8cb0f0adeddee91bdf688e09a139f7bd9f23d64d77915a012b8868790a8fee00263aa1ad671e93bc741c352c35380e1ee900cd2dbf6df86c125b1dcf81a889c7e72d08932b8e942a7cf0abf6afcf0cf61fd97fff1480f65a13c45ca42d6dc98c79facf14529144fa79bc6cb905acbbcd912aa9be917fd2c1ff086b700ceca7505ed8dc1976e450b7d718b01dec187be8639846228862993e61a700798eb398f63c97920e4f26540187547effd98a4140578ee5930fcfaf6810f42b4dd001db0d4f51a752de5b23b787f157084422da8e58e1abdf35733651bfbed9c9274d9d008bf0c1622ed98fd66431293edb8040808107e41979d7704a8ab307937274b0e8c276557dd5159d62362e265109c156bde8236ce5dcefc433a5db1efd02193ffb22f3e99f4000a1c023d40d331564228a74639ab38a7a11245b455c595629a47ffe1b98ff4dbdd60c7913adcb6e5e5b9b202991ebe3ae7316b95c4ceefa446c89405476e96d4d5759b2daa682a4d53a94b4e24727cdf269bad37834f325f4990e5b88339f2250ab3c16af8eb50bf8d4bbb660a7b1c4484942773e21c8340d06c646c877a675dc6758d496dd137396f79236574f861ba965288692dc95504b84d63b05ec568836aa7dbd3aa40376e7e5e0d7e0f15612193769db48dbc777f2408ca226307347e9a916980b17686e73c6bcc059c294fa99309a892623a7100ff95a1dc1bc56e7451dcdc947f98e7686c90c4f8413987fa60a1bf7f668e0e1421b7b333a5d59eead2bdb369b6a50d24b65235d552f17c696fec85b73de47280f61e97176d4b2acc7e32a63d7f7b5ea0fcb192df08cbcafc64141b47e22d13c6bd92aba871459c7860431d806f4ff7ac3e5f765683a50579ad5b43c8b13f347c956796929f2e867b954e90395461758ed6ca05e41412d2830033619b10ffedfc1eeb2a1c099a28091c67b14a4eba17e60e644972b6e17c84e55e9395edee8ed5b1c7ea90c3c08c18163a8df18101bf141622fa5571f4d7352f1faadc195dfc98a35525aad1826d7877b477e29de279ed2f5b921becdfa81c480b6a51f2b4fea4e3961741ebf5f75b9801e83bb83350b0372465b42b9085831371a280a8b876ddeea1152f281263ce74d9a01e105cb67d8dda6d25d3885c25c6eb96f631998f696b130d8a84389f7b25da55bd000442deda780fb4b8918b9e65da0ab341459f74d1082990e0179d778b7d36823e6320ac34c6fd1c5e37ac5a14974b30edb16ac599ec57d0a9a5aa06e7706fbaeaec4c65178d0f27aefbae3fb8bcc4e2a88639be9a5576889e31c77d5448221bb9db871b7df6f0e8f9782210daf95970a13ae08f62492a63223bc9ac62df7c2920e571089b82636390221081efcd3dd1896ca3ea6bc49f0d925bda1c66de487b5afba4a3c45d894058824f150c8616aecfac2099a98479e5013714309da108b97b872485d70b8a0e7494cfed01f656dc26e386fc312d0f8bde6d4434090fc7a0fb20ffa87c18a1a437ff4e3e219e7604354e67cfff576b909d7d6e0510f536a584f0ccc74d36e648af41f4e2c8b90ff8c01b571f63497a3aa913603cada8e6a1313e9148d4806642bfb83ae787806abfbbe4abe934f357704f490cd3a7dda58a9236eed665c58abb1088c5569f72b6ec9ab2b65712ed06cdfd0cb4fbd1f0b85b1a288a0ad76e07d537584f41673df6e20d251282bdbfd01bf607245a3cfcabc3a0b617fbc636d9ae8e10e5871df6081075fa0784f65cda852aa689a3d9e242d8ef069ee18afa01f22927497a29caf8c1403931ab5b44092b31e6f57548ca4127445524cf018a71a36edf94e66f556370deb4df4bc3e4dc8b1e990b31d3110b4e466570d712a558840a7d120dbcbb6bc268dfa6c3980c7d8e90ef32356debbc7098b5e485285b67cdab0e58ca786f05b14194a303284cbc5d7ead2f2d92c0ea61d6d1aecba4556457d101bd0dfc7f3f6af93c0c753bcfa5fabb92803f9148108f53b8bc58f68798e36479ef844a575778b3e9c55c82c4ada4cff71bcaf0ba8e9eb6485db52ed7dad63a7490d442bdbefa03faa76c29ef7555c6ccb3e90af1711686d8854652cb7f00ba3ddfa1f090bb4b74599a056ffb8148f2ae4a16c7678d0ba2d1dba2c7f1c5ac2da8b305c1031ce215bb5c36cb905701dda17457fe8dc1c8c1ba5008fb1b04bd6320c5401c9ca636f9172f860a222ec7da8549b43e8970b9ad9f02e2b204c899b23d8cfcf735729a86deed64bad54db7258766e091d8fefc0f3147ab4cfea6f902bf553d031bb0aeec6cf8996a50776bf2bafb8db2c2c588a1ab51257af8cb4ec4e1815c9ce35e2bc25094869d3a3befd4788f5c2fc87ddc7f53d277cdd919bad9e5c038bf90f397bb7896c84f47f47e72735aa8fdbc1c74f37ddd58bf797853469ea965792cf722380683d1d926d807bf68a888125a04c5f3f23604fdbea56f2cfbb33a0e159620f4672c3113f14548acd8bdb1cfade9c0de11da27694cb8262aa39d646eb8389ba531af0f31f023b5a9a1e216a566e45353a7aa72c300e13dfb0a5a4d4c9840bcda8e2a5bc2021dc13b060c043fef48834ffeba259f70ec2ca16e43eb80b6f2298a20e02980ed7ea3c814f03cf949413cb2fa719d81ad4a37cea7bee5926e3830cee024f3e31a34e87b2ff5a23e0095797e6408e38a1166054986fa19816db77682a57b37bfb0610b0ad5a910d6253bc7cc03b38a3027f93664701537670f147120cad5bafdd8b484dabf9d8e1e293ec994875300afab7bdc9887d6ea56e4eaabce70cef758dbdc432ab76db46092c6d71f5d9de6555d1187740fc856be79d3f367963008e40c2b4a400795c3b55fbcfcbe077c0b160e542e5f9a68f374d86433a78c31b50da70d4ee7dd0147ee7dc947c1f9c27b0858a6445fade17415ac35ecc1bc5fd48c321fd064d0e57691293ac5224f4cf4fdbd9ad9b752e05d246f357f91cf8bbfe4be08288d3ac370023bf82a4eb3858dab776bc98344bbc83ebc9fc82026ad095d5cf9cea654120e507ba4116a8eedd277cd14cfb86ff3c71a9fb73075cef584360cc0406e96eea0433acb3164351f5203e5744505cceba23d358e9f4fe7f9045dddbfd187752bff0564c37fc0257813a877d8dd5204c198abffbac34f71bb5245dfe28cfe1d338290be6723ce6fd7774544c4ffcdd45a0bb1502140a584133337225217af9b9cd32bab8f4c5b2b7fa99060cb06e12064d8821d99c58d3abbcce8465dcc9898fcd4af6df0785326be0b48715d51ef5e8dddc78aa76cb30984cbb67a0d2cbd671515272e00801209de2869b25a596b7cf2a68cace9c1b9285222b5ffa196ad85bf9a15be274c33f7e47c453ce702cff0d648c0c079eff5a385e4b8d2ac4f1fe63934916c1b1e41abfebf5d5b8c0153078f5a340c488ae68fb76d16abf472143314dcf7b5132be2c64208392b544e1baf4f15afeb808fb185840cb65abd2485fdff378b6e29fad1b4072dabcce8341526f8e1bb27544baef24d44df1bc22bb9d64c98f9b90439bd1b1f2ce9ec50bb6cf919e38d7d4c0a663112355b6f7dc6fc4cd8dc856ab95cad24b026d83d296ea7220760ce4335b6e5b2545db74b56a9a8a153d7e26faef39754a609773be1b5559bbe7612639e6860211561e9471be6c00dcc4677ad87e46ddd17d8ede312c8ec096beaef9bbcd3b19b9228b7b22c2955a69aa594e443ca83af8f063c74f71e063e0c2006fda2faecb7f77117c2df7e7c028c1a657adc40cad46b92190de938b7f6ae8a043265fb63a9df547731094efe2605d0714ff6f12cdee5e823eb15412b63a2d2abbe2ba1a90017c8fd0de8367609681cbf9db9abf9765b4c8634a92edf47109225e6e3bf465c676358e33c861338a2f4cbbcd381fd61d71d741e05bbb750f55b361736963c0e3a9c9a8010703357d1f89d6defbe21519a2458c97ee1ec3284b4ac518dbbe7099c0665b435fd6ae33ea083acf56d48891b8244d85a5ae61e8d2eaf87a0772e848aba5817a0168e5b0966fbb5fc6b846be5591944233e2dd22a9de102d9c83480634aca8ac7e2a5e27f331f1de71b6893c9c730dd09ef7b9bc79f81facdd4ac03ad87bdee26f35beaeae29ce917b8db2cba407b3346e32e89653ebfb51b3e63915ba09fb51d3d032c0d758a4d5e907b2b10cb7660a2e2549019e386305d8cdb8b0bd93196821980d789f3d54ed66ffeffcb3247641173b8aa5fdec551fd09fbf09827fc3d5b0f8043e5fa5527f856a39f3a0ed93794e31db93a9f779536995886f93a153ef121f9d09a512e8f375303e21d27e558c82d01708b403bd8fa9f6794386f040164c266f96ff368d35ca896bc30db19d6160ef82817bf2cdb0aaa93be1a77c55a539c21295090f546f8370d7adc5f701ec9ee00f735083c46f4ec31e34a5b86ff96c7a909a8370d19448db10fe2c504e2677ce2423d1946046e69edec00431a7462f412862d0b02a5cdb48c36fe6ddf91355f276e53d37bd0ba8bfdc487a95242d57e2e0cf55eb6b02b98c1565207073b23cf22c5606110418b2e5f134100db3a95c43f6cb5e84a70a9d498fa914cbb0e9e1116ec6296eac556c958dddf9b83b383b016e5c9ce2e34f0c851e99cb58f7b35aff8703d2ddc09e419ecf1885d07b3d8819d5ee8680d005a318179f60faaa37b401a5f359fc67fc10ed3fe85089c01f9e6d61440b2fab0ed35bd4801c5f4beeb5d81948251e4a096fb6b5c33efbaf55ad49f464402c47565dfb4825dbdaca1592a9a57bd21d9af2e3ae5964e7003fa638b39c0031fd52cf8af271d4b0b9d80f5f8719567856127a0c6f913a46ee3ffc82a8a62539111d20b8a96ed5cc7a7ddadb30df37395ab444fd4d67898f19a7607fc125567c0e76a1d47fa8d58ef07e0d6c37fb1d8ac0c7ec6760769ed089d3a7986762584ac326e8d58a70f436f05f1080e4c95435fd7f560707ff7708d8b846cb71fcc947545428105f09ab8c4cc2f067e6963e7b0d07d4c8056bd2be79ce477e3977d30788384e5f933c3d99d0844aaffa895eb0460a2d8ca7392cec24d8d41c65caefdde75c909e673b3ca7121ab744c5668ff27b118de6f57645387b040175e7d1a11881e2de1702425df8087b18d57b40441b68f4c8b661e1081716c85848472ffaf1e6dfcb56a69206f7581b2fc6693799f0c1d236505c7f86feebeef98f9a4151f8a31c35bcff0f5da4d65b9d7dd79b6336f1cb432743377fe127f5da63a23ac41e40d5a769e641554cf6d4e80934de149760f982442e8fc0954e802b6486a5af88615381328bede579cad24d496d8860d2836ffede002726cd98de0b987bd410fc25ec98be6659dfa60a2aa883195f5b9c74b549db7688b1a2326ab59e3e6ce8b9007bf72f4188de38924b9fff15cff4cb18bfca983b2171d5cc6088292634f8dfa1de3688f2aa685591b36ac9abcd9d818207ec542589c045a405b65564a155aec2410b5dd58f47d5fe61efd5d1e5d10b12700565d3ab1d43b2ffeb6b3350382be703948944efa1bc01630f92d39d43b1203b29b2baeb469924d97e0dc54b23ddbcce8ef3ba93eb4fdf49fcbeee8b030ea21e71a5c725f95370196dbcf3cdeb7f26a34178ed4ee1e0bfc932b5d92023eb62646328b586c5904cdc9879f3719d3c950efa59747af43755273601845fb067b102c8e79ebbb773d3a95c591c3f8dabdbf702d5dafd8c3cc627afce6285e350f53c7582ea5b5fd6944ae1013dd2ae31d276d890552b8c76c0f43b86cfb02d85ddd84ed6247aa5e003f60c0f790493572ccf4149fc6bb3183d8dc9dc83540e6b7f7ecc3bbf2fd63f14bb1f2ce1f9327e1456d9ff0af21f136838eb6a992f107a4a931e01ae1bc5fce7bfdcb5dc67c65db2db03480f04def226a41aedce162cfa05d7e9c2015621f98871b6b10869e571b24471cd7d90d4a1264e5ce8491bb3bf94b996809607cbbd60a114ba549b2db0477a5e22cacb13f6f5c5c8e74c347a64a7ac7edd60344f72c8b383d6f5e1e808a93db393bbea2e8953aff1d228345e8ed95a1614a5756d408c179af970489c08b1c21356bddc2a455eb42f765ebcc510fc9813374bb9f7bf536e3326aaa6957c0cdef0b09b763c70368825212ebcafc84c081aa13242ca832960af009152d22d3d37d49840c1291adc11f45c4793a28f8392a190d2d257407b5eaf38ee5a16433fc663f005688756cc25d7c7212511755cbf5243eeb95e99ca73d2c4d023f366f92cdcc0c6d45841a3fbed871235169c4ad8393ba66d51026127d84d1082990e0179d778b7d36823e6320ac34c6fd1c5e37ac5a14974b30edb16ac599ec57d0a9a5aa06e7706fbaeaec4c65178d0f27aefb40a1f4e1013e975832a389b4bb615b3ccc0a613d09a3b40567bfc850592d9d7d24bf207349d7fd6f2acf352facc11fbb55154b3089df3c0471c6c697da0a78bd505f78169d5bbc7aa3e5bced99177f6352fe2784948731892d8ae393952ec973eeb9f0561dc1d8e37d0e397d74143b028b82e298ed428f8ead937217a7eac866cd0ffe4de3e10c0cb1ebe758c43e263c307ca941fa4e5290fbd61eb33745011f523bf7b17a34af3e0dde92f3cdb3385482ebf1da40aeb0b350677a988cd56f400c07a791ccd468aa8818af3b8688bfa1cabad988381892d76cfe5afd02449234cc1d0e512f56d8fa6a029cca536bc86a20d92e834bc96b4441164b7a6e2ed0b4cc43e3b971afa727c93f59b48e09fc24ce6c0bd427a4b7b2534ebafb408b2f99fce0603bb46a215bf3390c3d9a29c81070644dc264925f57f63503dd40e4e47e6333470ef0506873c2524cef53ba57d8110cf91c17aae248f4bfbda8038a695c6bda7b5770a48ccdfc3eed3f71e6d42656a7b0ed54d20613f0bc33de39d8b0f7bb426267773b44121cd9961a65343f27839f5c56084a8e59d98a7493bb5b5a3e12f82104a5a044c53737a61649aa577981458228aea862e8c7f12f0486ec61ce47e0286bbccb7881cb76c61bdda3108d407db43abfd60b9241969dbe074776360f723387cdca15b691e26d3fa9cb1e0cd09aeac143b901a8bc58f68798e36479ef844a575778b3e9c55c82c4ada4cff71bcaf0ba8e9eb6485db52ed7dad63a7490d442bdbefa03faa76c29ef755c86385ce5d956a3508fd946e36ba2dbf74c7901adefa01e3f578738f633bf99cfe252a87856dcda45320a66f1805de70fd5198672fefe8da25aec950237dae8a75289f41a0bb8539ac06a4d3fb834525b89d99eb0b0bf175a6799ec6cd14402222132be1468e8bc456b927218037c757d29d27863df626f50f877164c919d1bac0193497110e8a8e0448e4d52e7403184aae68b9e1c198437522f3ed2f6722e2640fd02dc25722b8d700b53260b26bdb68223aa661cc91d014d71f3af38278d2ce961317bf516f73cbc57d22bd7eb394809fb1d4c3e2f620075a3ad53f3a7638d757147306b3ba0e84daac71b475e2ca89709ea86890aca9be2065786603d913546886fbcfc141b519df52ab7cfdc7377ff5205f59b44b1a0fe0c70526750f73c304f322da8d94617988348e4d1b1ceb1a8a6d23b4dde2212055155b96d4c075de9a0c1bdbfecd3724aa910825fe8c98de1a7320dccb7774f6009f2db0d9f4aaf060085f9dc0f18186ca0c1a2276722221b8449a8ff51dc0c611d706db2f8bde11f48e9fc6c80cdd8e0036ee31aed0dd546aebdb9f725c94bc272b941bc7b4c482ee541000e4267e7d227a7ba927a51862e6f5e64d9cb609cb8790be6327255b30989a47f970a36b639cb74a64335b8f173d75de13c417a7c124a1f13103d134bd5ef5f0483ef560f7955afc4cfe3322bdbe3e1851ed8b521b9d0b1ab20e7eead70be6a97fcdafbcd6e57d51ef2d028213b45c35cd5fbc56a84b2985e9a18da1cd1bf5afdca60e435e188d2ec16d73500c645439ca9a73d612e7bc2564ad6e63c51cee2bd297ac0a86f4e9f3aad3384e20167db64076cdab614981acb5beef9b0d033b7df7b50922744f2e1f7886060a8ac207d071cde65bf91cf8bbfe4be08288d3ac370023bf82a4eb3858dab776bc98344bbc83ebc9fc82026ad095d5cf9cea654120e507ba4116a8eedd277c70e87a7829540c18338ac7c2ef0bc00a15ece944102a5b1bf964cdc5dbab57c9be0259bda42ad10401e10ea5393bc755b2a16c2592e1aad4163cad4111eb7c152d2fcd1aa28b335b288b2b1caa0736a2e19c91d14b10c43d2a371f7923b25f85ca66d15a182b041c1e17b315463638c5b30b5df5b7f9996a07f3547c5298ec5b0ccdf26a5181322669129f3ae2ccea4cb6aeee00b677fb1fd788734dd358945b3538f44139a251128884541f7bdf1db4c2bc3788527fcd3f9ca62bcc2accd18c59f1ed47a80b59945d5e7eb0d98f2ec97e95de5488d33b26d8f68651ac5043815bc933f14fe39c3827522de873f57d64931306a817b1f0927de4f296642ac01888a0ea66f66f54673b31d5c384a2880422ae31ce55bec8aa00208eb8269250f3374ba870da7cd15fff6f74b222141d72a44f6c17aa870faaaf0e6e2d876157db9beec11e5f550f38952c99ed15587e5fca0ebee9184645e2895bbc57ebc6d3ffa6d707aea88f3074016e5707850fb13f31ae9863d6579431b96ed5c6ed8d5fe4e923e5af6e92e4f1e975e86b9f3d9074b56a9a8a153d7e26faef39754a609773be1b5559bbe7612639e6860211561e9471be6c00dcc4677ad87e46ddd17d8ede312c8ec096785c07f6a5a4f0b0dc4e09e401aca8a44dbecdd9fa001dc0b97172624a2e9de2a6a990b2b8992495d3fea6d6e174f2f8aec18df34e970d462df419fddb71393a097b1ba1c140c4ae852e0dc5885790671b19ae2bb99fb764807a34b89dbab66df1bfbb76932463feb596e69e98b8a9c00441030263053a6497f31e59ae0b39ae096890c2588bc559d7549b0c20a47d5d2e3d4bca9b598101e39252cc36ff4556d6bd2bfe12200dca51fd9c1b4469bde83423f0deac93276fe66511e4b1c32527f73e39725412b00fbbd27b69a7e57a71c68b00da929a2fc65f2990dd4a28cb5454124f55c234040354e2aa8fc99026e996d5ce98da322cec411f5e3466c75c807f466a298455882b017043942592f21f034b3cc46cae473d49f89bcdbc692c1fad974ee6a30d82caa1d9a39445f9375dc2b3485fb667be1ba607d09a28c9e89653ebfb51b3e63915ba09fb51d3d032c0d758a4d5e907b2b10cb7660a2e2549019e386305d8cdb8b0bd93196821980d789f3d54ed916a9e7dd98141da5009803610320f490b3d5e5b18e60f1fae8e8b4e333eff0b1edb64deebe838a0ed8c013835a52821c91c4324dfad40b86281502352c0001eac84bbf5068b0b34e9cc53e243bccb507577f07339853b8017d7484af24417e85916de00958ed09524f71f81f03f94a5fecf615d2fa5f7b98006f83995bf4faeff58879c7243216d8bfb8c6e7fbafeef85f768d1e1bc3e3857bf9c23aa4e3b47167c2df5312913f4a89111f7910bc8fd5b9566bbcd1f1541114dc9e0aafa5f297e81bd0b9660fdc8107b10c1129b572f6b8c654cd7e3557e74e82588670e943be5947c4e955bd5c547e851fa12f40ee119c17b50ba70034a77619ca857cc093016c69146393206896075194c55e6ce2690562ba25eb32180bd11f65501b5b068344f6daa443653ecc0a9d3f368f68a1da7540a4544529f60decea8b8d51140ac8ca54adcfb81a51206c47c095e067c995d5b32af1aef982516fde0be6c4b8d2577725dd9fcc8dc6ca1269619d558eb277c03420e2894ed41f547e914c8b405047ff196844b99a4222e435690f694c63b144066b1c06d567a953a028ba73f5ff6498d03c55912d77acbd429e8f9378bb707927ce877d9cad72274f29cf466f401bfaf49c3daff70e7b6352b556a32aad244e991ffa89c37f5ac892b73d8fc430f175725e80e04f9831d6de1333bb9a050153df313001586bb1e630b8d662ced200e1f9b8c10819666d0bcebc0b83518cd2db97e3e5ed1abee34e529696c2081ea878cc1f29622942e2647197cef02ca19438774f59d03a3bba902f9aa9ba0b13981a98220e83836b79720dc7a82819191d9b9291a0ee96026decafb37535b35d1d7d5becf3f0379148fa28bdb43c1be1b0bee3b531c8571e4fab2db188df1ce95f5129e7b4fd3cdf8fd703413e6c62d37329d2bfa8c30483a88da85d5740fda9876327382181cbc82592ff6cb57b88a3ed83b5197a20e05cfcc0fda9ce241fe214f3f270bc8e86ae7edd143843a08d84ca1f03d0d2e7f23b23730ae7e39714be9babb2bd24c359d7e4219b140d895bc127f3ba38380f6d43ae54ba3941dd3c2186604c026c19c7d6447d7d3c8c1ac24ff115efafa1519bf630e2cee6c96919960e95d7e3fb1d25cdb0824ebd6bedd09906110346385c2aff3a05517c8164d17fc393ebd36b5b2d497839ce1356f616c4e4c71e0cffaf10d45641bc7384c52942122919f7f29d02bb4a0a6c2d66f8056cb7a6c0e67988f29dc500dfacfca627f95f4b777587ce3e91466d1d57879426053afb15b070914b51f3edc350fa0eed911f261333a498f54fe2612799a43354def6aaa817cf5b9420dec37aa07d69eab87414848b487c1f7003b23462d746134648b4785e8937d7b5529ed97750cae6323258c87b59a642f1ab9b2fa47f6950339cfb6c65f9e3b36314998bf7c61b5a22ae3d057bfc6898227d44c7dd5542147aaa97e87b08f8d18fde0ba87207d2f80960057574d56c2f70ef5cbe6a15d50d6dc61cef80fe373441bf29ca7fbf56bba91d2475f3e3557ff42214d900a850853f7f39a6f5d114576be0f9a0507f63128a86a5b94807019b66c64199ee57aea693ebff464008e1b2103d0336ea2a41644425a3384ba9592352023144977286f93dc51d27d0d4bff33d6bcd96079b5e4ba39dbd082b55caa0e5bc44262adaa1438aeef646957010f1819e46abb143bfc9209031de75c0f14bac758ef98bd8f19790113f6021f88cd6120746d2678b3a0d12552093a3487bac06aaa7c36d2a1919f114eb8afb259b105ad29fafbf8ff13719f9d90858ab2038ba207962829217faf1d0d3683a514c2ae1c9db795e83bfed30dce7e91663be6d6ce111fcea9e8b0093d4bf634b3eae37f0bd49049086eab705436607b4e151b22e4fa453761bde9c1a2889c875cd965c99bec48befafe1545c13e1df94d57123ab46c15d2d8f2f2057e538185347d853f06b1e086e19c2d0bda86c1e82d6fc4ac9e7c76ef27fb9b6ae147010ac354f8adaffd46f304387e8c40b22e81491a21d798d107eabe1dc8c8d223fdae09b3d5ec71f0d317452c89625538bb5454d6be57a3dd6de1353628e6221a2bc9d898fed3ce5cffe9a6a587417ba9d3e5f7c263126f7c3851d9a7d555a2539d47aeee776e6b3029d9e82496f6a2684ddb085f00cf0f3e873aa1ea01e850f417426c25d9d9551d67691b1da0d0f8d5eef85dcbc394f57e22e2398e9a2a6f9209827d1f8ae649a575faed138044f77b41dc02eaef4fa01686879c0fb26936597ae2168c3bcf3cb9e5b08732d62cdc6ad62e8041f36e009bc5a98d8e72aac4de9ae65bbada3de7a9eb401936eda5d93c916ae3ddac0fb2951e814605f924b19e0eb0fc57ae7640a04d695b1ba62eaa80761b4f2a8d45eceea882213b04688340e08416db242b36c365685d5e9efab2dd6a99494462747c976c3ed7bb6308de3dcb1e7bc055858a532f599a595d9011b9f626de9395c17ac9e38e2bb6f15331b3849e069839f15cf77f87334a2e170ed953d1a587dfc944581845543e4243e5fd672a4d7998fee6b702945ad3ef301d146bccb8c00073cf601eb180cfb22f7d3cff6eca9bd790f28cf2d26a1c768d31fc8bd0649908b028d85e232bd18bc89a0c60777df278517adf946f58d5f740cdd10ed27abb6e8aaa029a1e5b88a313f21228b2ff287af1ea7b00f17c3d4121a2831df74d32cea7c113bf3b5e1034cc6e8d2ff4ce77b604fef008b85d65e9b857daa98d7f9e07c2d46b891b021d85d183e2dd91a84a055afaf7e015762b140eb8b86c0f8bbc0a58813b9605b4deea06c788817a000775e1bf32e97ec76bdc8bfadc55f391e265136e46053905766f11abae3243b400432f6b8a79d894ecdc191d438419e074da84ab63478bdfbffdf73f0feecbd4f9480e7629846859148656313ba7bae0828105c75269ff77a3181088f4ffef19686eaa90f5db32fbb7b354b28dbc4f9d1024dd2e2b2d9fc9f59428f174618a729df9ec4a33e977dc6b4fe7f00abf2c11e695f5c7b130527fc8d3a840b7c177b8be21c7e284a7440d58311555b43c4c312615791145d26494746ad9c81ec201a4ce2a4df86ade96e581f1881c2de2b42d31e15589ea569f45bddc4bf5ebfe6042d3829770a42f46b92a8ef1025861bf6ce95d4bffc56faf5533315c3e36cf97edd747a98c1ff50f38cfc94b61b78b94b7a7719e617b9f59242aacad067888057be0c14674970f56d3442e6d50fd3482f9d026b7b06e94fd8a3fcefc45110b599070edc89ee1c3b07a307472df2897834ed2bd559c81aa0958ad92d3e9c8d56fa50f0157d43ae9dd00372ae4672096b4f3ff1565f462ba547ecdcf63846a1dcf5453205d587eca5af066c72cb2a78f6170f334326b3187ccfaafb724b5594c5342352b1bb2f616ef91ac7c456cb5d35afef2f4567926efbf17d961468228f4e32412b05bd920fb4a8803a567a2c703464f637df0200cf4e8d73448116792d75de1a91653dafc84315720f2bd8ca07e1cc9bce7bd2118f78f7503d89b67d0ab62ca55cd81ca5f6ee5df21685d1047bcccbd802333211ac9d0805c9a6782739c28918f79f6f1ca1b509a81a61bb511254b10faa391b9ba173c92d1721a45ddeb29f5d2812dc9e191dcd24810e2ffd5b7e38ae9fd15e0b492e5621cac2b75bda98cec2e4189aae47705d26dc305443cceea3ff4207944aadc0d9df30e64cff328ff9ae81146d821aeaae6ad4bd760f7c392bae1dbd0971c28edd9376d87e4579f654b3cb8b77e12a1fb29fcaca42b54d6790a950dc9500085904d3530b76eeb8c9df4bc912140a596113263c4d4a8e231cf020e69b277b5263ff4ae8c1304a2bf6558ab29e328b42763c9168d324074a2e2eeee6216a5c466aa1af93cb66f98134b60107252e5dfe0242e9c069dddf839b2e673b0246f65be4033a48b9373def7742adb3fbf1b531c5a9c998528add157a84b8920373b46f052f8e81d216c4aa4398c0f9bfc79de7ef580e64a4fecbc3ee7a56aa7d1a7849c4c64bc02a8972ba45033ca875fdff808f3a8c36bec3f50a0ff87abeb2cc01d840cadd5b008127adf4f05650f6dfc89f8ac7dffec34e2b61d12df6a87495a1ea5918e8ae543ca092641952408c9ea10f6916d6018ca548c066ac548e8e641817b51d143e5d887e1c7d180bcd3cb11b068faff5b5d6ff89300e335a5d6e1461fc0abf85886108336d97305f73a8ef748a86d1e082a4112daa01f6de925024945e17e91d20792c285ff0db95c0ec931eef899920d0a2a16a4fd5f5b39a93d0c47a78a618aa6de5fd1bf836d95e10a965935856d094f97ea4d637bdf9b4f848fe5f8edc5510c61e16f78252cb0b673f2f27cdb33c79da7aa916ffcb1b566de4c118c7c18878291fb3fc733f808b1fb240af8ea721462fdea2ecd0da3d9d0bd0e549ea9e44173e1238c7c581b04f0872cc4adbf65717c41cd4aca82e40b0c7a4bf306e0bebffd39b436cbb8f94833a756cd478aad5d0ae70745e6ecb4356866aecef5a67c76c4452b37f46cd4c187e911b5b0af3608f1adad42ca5452ae82bfb6b42411cbcb12d7def2d554f2b7c4ee87240ea454674a99e82a1a538758718d0b7a24728271810e942eabf6194a808d76a0a375c3fd3083567ea1f64a3e8879b4f62930b7a67fb0122d350e8c092cda5238631f462d47d162ffb480e3bad05690c470ad5f2abdad095477d513ed4b16734b01c969c623c5a72aad3171d76a208695c9d5bcbf743cf2e4aa245f6d319044ee5b6e55a91b683c2c1f803e97164e56f6c6073e2af1a1bc61174ad20dc0658b57c12f4b0723f95f5fd342d5415d83a3777b33f8cf615007609f59b78b1280ea5d5ea607292473411fc89156eb9a5fb802b573ee82b70b325f897152fa3c5814a8425606fef3b0f6e213455faa869eefe5b7c3274affa428c2297566f007c158b807f0ef787f12d176d71a13880faf88df136c52147b1d6c0e89397681711e94b21142a590bc7773524d9b44cadd40da8a3986e0e7c41d7e5112cd7a0395636b6f0bd46e0370e319d2a8dca9bb60f972ce6bad81237a9913638ef283c1c66a8152d4a76e4b5cbbb67212ee122e1974f98897c3d84016897d1ba14137f007a4f123a3aec3117437b9a3a5e4671da4e0906f0ae3a873cfd6f42aea748e2c6a1775f91dff1ed0620a482e4114988df681086f7aeab90ee2f61e417064be505065c2be502aaaeb318bb01cba5cb584773ebd40936249de700f329f620358c32be41dfae753eaf4553952b9e9b79254c14077f7b6dab3660ad0582a5f3638c562b19381612c1a3f810f674987de53a36fb203a07b18a167c3f830c7531ed17eb002a261d2a1b113caad8828e52379f87548983947b2df586781cf186852ba14a894505cf246a9429435cb911b27814adb62ad66e0aad90eb9c1b196ced5e9af220d1cb3aec4abbd9e65bc9309448dd1c1148774f84b143a634a529d2f088fe0af4edb9a9b02c55c05973a407b57573035ee159f37f34e3de820847361ac658a673c6eb72971ab93541542adf197ca4b02ad9cdd9efe9818ad7edde0cbe47401e3cde69f0f9e546e761e77ddf3d68457d26d6f4cd02394028d091a6a074f7d11cc197a4ab3a28db6afd785526f98abcc0b716bf1fe7e043caaad20411771f0741d23490b87b32593f346eb817ec04a546f584dfc08a009c4d49155a7bcb0213d180f842d7c1c48dcb4fa2c5b9b0ee43f85ba08244047ce66ee2f4c3e764652ac0b7d0ef651c4b71a6fe71900244ecec283c6093c5963582a1789e93f2c917a77c41ee6e9339124eff5375d15f85ca437cd5acf311831a726268181879bb8184491d8aca30fa378996ca7fc0e171a7bd2c2dcf157a98f8b6d44c9fdc8bc05786107a0d07ad5da5f82942087c8f0de2469f571c79bb07caf7eea33d57352d48c74d1f4dcf2030f27818574ecf5175c473d89cb28b862892952ae5bcd5b101c4e41adcfbd9238f9cb1ccd0ef9543931a3e397aaafe7d58eeb23e86925d16c3b12927c7f4353684af72c08d3409e780b2ba92a9584f09900087004e79f234902c1d7d4614aa9e3ed6c0c1b166f1c5458ca1d73dcf6a3f4dfb84dad6ee6ebdb1c11055e24b06f46e5416f149c15ec48cff293925789439b9844e2b4a32e268cbdbbb164982a620629fea8265e486a4b3a3cdd4fc703e6e8f6ff9d7541b9a8a5ce37c3ac2138b9b66e553908c98cd9f3e914e13989bc2534813ea77130eac1bd679735d5abbb2c237333752afd0b06d3447821830282699cbfe6c8865c4b0ffea418200dfb4b003e48988a7994e522ef175e78fc979f2d4c86b6947a5762be0d01c5d9c766dbc047379f26e8e8cffc167b10fcd645c81be46296175ac946190c391294df007fb8da39ad8afdaa04cebfce3d188aba55d2227b07e1e7c97d07ef4a9ba348642c26dd9d05650dbd84b0095812ecad4bd0145ec5508c18836effbcb909c7c9051a1ddf1271df449409db94d1e988f28e44a97d928ee4dac8a13a65dd1e2f66b38c12bcd4c5bb9459c0f0f1cdd5848770d39aae6aefffda11c268beb30165cdb895472784130c49b7f7117fefd42ba97824260b710379b1339682cb72205633418565b6ae0f53b0a79cb5012195e16aa073540e77b0d0b5b2d140151bffa788b76a3505554019e2840c8a570e2416c47fffdbd11412ee04fc0d3cd40d76f1298dd14ccf3fdcf58cdfd7048f1415f4fda5b9bbe160b02003937be4381c0c0a6ee1d3a229db98ef9c08452f6869c64e534753cd59febe99ea6aded9e6f4e4228601e81f911eb8ffc78d8142469e294d08109a2f1b68e978f093fc8be54d2ab382d31505c7649121a119abcd58b39e9386bdebedf6e0a2290c86e66d94e0febb577c8aaa6e0e949a2c24db2bacd4f18c73b1dec7956a19fa90ceec0434a6e2af3fc6f58b5412179db90f18612f03ac4e2d71483275e677440a1e7cc2d837f6044eec3caca22f9283b2c944ec6d27faa844426dc4cddbdf64bad91baa064748dbc623e9a476ed3a2f79518c292370a8e149a1bd6e4deadfe4053beeb89d9e43940b5bc40be7cf6765988670837b42810898f76cb40b7f5537ce6467da3056047da16dedd6717e44baa6764281fe833f3badad8684b3c229e70ca90e54790b0526d0aeb2d5e06227a11210757083979281912565d18df6d8629839815081901feac3a1b56f14b10e4a5493f5137e7622d03759bed37b468d6fe076b2f61f27d7beb9c9830dadad021d118155113b56f6a94dd610a440830d018f3e8d7dc3a9c447cb99827776bd99558571f07f038a9204b069f9cd1a77dc3aedd340e5829429f8d99f500af35fcc19104fec60265541440c858aaa1b9ca86a5a9bb211c1ae1f93fcc524ac1e74dbbdd549fdf7c08c57d86e9ac65e0f66fc3a14214631ffc4429609472a794b2bedb575db0d8fa2ad9de3adf40a8c98af3eea6e35b46817b7270de7ce3ba653894600e8b77256d8859bc283823ec5f45c4b11ae129778baade25da0a4e0ca9965c2ac93c21f2013bc1ae75513da6eec8f32a2232da483710d31b0589c05a5b5c736f7a20d978394489605977461796e4446272267c31a8252fc83337f9d579b474d07710ad62a3aef6f40814e4ce9ef04fefc2f322cda309005ac821c81258c817eb0abb88aa2ca518055c3e74058dff0d851031a451828156a88fbc48b2af0d9fee52bc156fc31706fd42382182a55e872e65b2ab1569775139924be4d82de25d5936a5edbcf8fd63882d02a37d29d786228f04a3bf7f284ba01dd25404754546c063fb21912e6d6cb599ee54e152818365f66695850252e60e0915b7b16227ed73f7a491dfffaff2c29c5f2c9eec69777521a4e5df20c0be2691b7162b96c7fe8e0854fef5bcc65fe8e621e95666515cabb6be29fccff113672d33008fd66ac6b3a75923d7b7284dc3f9dcd33c7fc9d6da823d1affb776ba50312a440c04f0eb09edbf672a1bb475ee58d21e590cc5eb494929da1ffc3b0b1951ad21bc371412689edba93d2867dde273f14688c55dba412daff7f1fb57ece3f15bafb5b2372ac76da0f7aa9a58ea2f4c964a430fbdb19d85b121921c0aab7e20727eb94711fb9c428a2f075696c110b4b155c70a566f5667906af58973dcf2260b66ee8225f71d7fdfdcea49dc34bf2a3aee3e103815ffe08aa768b905643a244b5e5f8eded8ce461843f6202629f122bd2ca2eff0c9a61619775a51a260799c54b4d50b3c87f6520f4010260c0624b7751af1d6298bddd470b624ea0416dcaf811c9d6a252570acd1af90835e260a9c45b0b57a96cdf1b2b64bddde6570f07948bd35304de0ba1a4601e2949ca2c535e2794d3f8a908f7e284986086e020f2305b0f9399b550d791d10ba7bc0b45d4a0ad26819be8a8c9d2a7d7b655b890fb84db65ca9f0cb5a6a3cceff181a9ad577a384ceb3e8154dce1da2c76726e299dd9688787654697cbda0ada50fb847762a02a6b7879cd3e2e3883844c275ec48234e6f0a9b862edcfde31ce269d5d906b22b93597394071e85b04cad4d5e7fc173bfd184eabbdee8bc2c1884c732c0f71660da8eb9d6a3bdf0b7def4f3d55bad239659ef9127b7adc95d2c5e1e3cf97ba7bb83260831d80b379b08a850751f7885f863d44119856749cf2c62574a4912ff08f4b01f1bda619921773cf63dbc04eeb13a1c5a35a3147ca48652f3e27516fc4fc5ca7d59fa6077db951b3dcf58d471f11b19b0d3f4cb1cd4cb74ad57620f6ad62d277bd3da677ec7845460a86d3bb81852c0943f58c4d9e8fa507ec6224405b7db46fcfa44834cd51e055d220e73bea1230606d7f2be663ec8f8e46821596b4c49f4a57362f09e67e6d8e7cb290896eef57767e281964d29a4af5ee2bf61e8897c78212f5e62739ca6fe97e95161b21902b2acdb307d6e344c2a8f87a1e104784cddb3327d0f8edf9418e72a4d13ee3920a62240deb7a07e77cd816a4699b8fcc0da593dfe86d681f625a7fcee053b5685d2c93c2a62d2066b5deb103997e66da4d6b99517357ce2866bebd8c92b2c8217cabb83a40ecf5fdf9ffe272d60c688b2868b671d9092c9df1e8b75259d0cadbd7348b5df150156f088b625d5eeab55e7215be902e670c24bfbdabc75d7e98cfe7be653b27d76626f90d8c81a852d8a39fad3e12194f038abf6556b719e82b13047b8ec4c67183baf20cb0a9de0b910c1775a949a40c3e25355ffe6b61d040e039c901c42688a6df83c87cc8bed72694ec6b32b831743b119c821f9602f22e1c7297bc6c76751286cb90ec59eaf5127d0e51975a3c92210ee968b8556b3269af3cc49f671986f4a22238e966b8f8f5a69e847958fce9a3114073c590b263bc37037fd0a4085362f1c9219cd35d8af7e46b461bebd7ce909ed89556a3aff58bcbe33225f77d26c765453c38a6c8a52e674b3bc4565ec70e3df896bda07194f10009b64c1ae987f4f7aa84b6048f63afedaa8e75073b792f292df80398dd3c6c78edbabca2ef84749479e29fb6eb8b22e18916f009d52ead902c2bdbd2bd72d956a5da3cfcbdb005aef48c73449fa372dc8211dd79d28f5a92f5c14aa4a2ad0491933b317ec52b7183e08084eab025e946efbf2dad3210ffc342d41addfb0784162c37f251130f863f13c500e1ffb61af907a4639595e7daa055067ac74d884b5444c2c3fb8ae37c6229e6ff726c3ed3952524294b92239acecb5ac7600eba669816bc75549a5b3f276614ed2cc6e9584d674b31610a22b6f219bf6b0915b237bc43a95a77d6770f706b210f5264b62e5d19c1eb5421133b3f8acc694cc6505cedcbe5c7536651e05ac1ba94529499441c8e5b305b33396bf3e48111c16f59718864529c2e43f751f9b4f7199a3b2d26f582977f81088870e3ebb185283c3b6076ed0ce1fdc79c546566ec38fa26dfe843430b95b7ab1ab6d25dae8cb576fd0fae646139100808bf558759b221046ff94bf3fe250d12f7f189f5ba9bca9bd77abb660f0044f116250b60e72a309d22b4112c4079961441378ec3c41773fe7f489c4a54f705000f1d2d2f151af5ffbc19627ca578f79b7fd96d970fa06da21c4d5b132d2ea37714950207bee308325ae2ce719684e4822888c9dc938ee07b2d9a65fa6bf2b4e5d3db5c3ccd3c7930c3beb2f327a5f5b7b9ee211451d483a9537e906a5858ca60a2ec2c5e0c3a077888337f81e1aa82e73aec608c8e7a08896f185445bd2325565269f92c84f2dc7aa6c2de1107e50376754c27924fc17e85c36cb026937a685565ede50cb968a0e765e1a2e8febc0069c4d33d0efdb69fc802321977e5458a2b52628f77458975a20d8be6519e58d3e7a6968bbc2ba4fe97d21cab2b484319581c5919b9c755c2007e3a47af94e29a2bfe651349465cdcd60ed8625096ec15e5d60a30b4f645afab0c8652672ec73b5a340ca1a943d774ea5f8d417db873b22258c64ecf8480d26557f1f4bb164abe5ca869c6823ba5f04a3a2299e5c2a0d417535496c9ee1d5a65e87f905755821d3ca5a2059d1d14d94b196b40d08d12eb9e0aaec24c45d8a1ec9b8c38a1099eddbe5eb7d3bf5507563597705dba85b25e42a2698d2126163d562683282e85d7b17621b58c729befa1e0239c89bc93208ca5ab1bb461423f5f6f2b6c8cd2efcd5ab30c2f88fffe6ff42bcaf41f709084ac1b994e155b986d643415054ab20d8c2b97f05f208b4c7052a853f18c1f744e80f79eea1396b5af8ed0c7b7ee9524d2c4fe9c8a9fac24cf7d19e58026ce2db5c8701fd9f4c74c7276554d1daa6e8718478ae0966a99a3945f5ae052c942b995b4f60bc8955c82354031d2dcc405f243d7b1235f7241f368e4c391d10110577e386554bfe986c307e7861770255862272717547a577ad75e57b2a6aa75a2409d99dfb2e07afc125df6098141da953c8849a2c986408cd766630031d1b2e46b93cbce0a5f758d23b273d2b4d26071f8857da2643f57e80deaa03f5377c541fa89ee385206c24c1b6ac6acb96efe9806da87a1e905732a8b32ae7dce3ce81c6826de5a225740bcd67d59d668e7dc2cfba5c20966c881707e39fb5a3e76eea6e5b4e4e803651cbce26377fb25a7fccd666d52e455947f353dbb4ccd8d8c45e3be0d511d48d2bb311bc7eb73b4f9875250888a1568437252c12801f65333af7ce04e141bfd63c4dd3680437bb4a7b6e44aa2bfcfd25adb21c6e9982fe597672c95b97e77eea438629e2510a71eaa2dfcdd3468c6928e9a4eedbd5853982bbf28abddaa3a9d7ce842ffc7249f12b443451ac56b44e66ce1742da7a941fe5b61e261e149b490fd59580eeb33daf6620b1152463122897e95e591dfcae4402c5751866bea6b2d1ebc15cc30528b4d90406f603bb8893952479661f8a4b11d328dd6496da4d7008f7444ae87da769ae34b0c709760736e81c35c349d21a1e33f24fe0f9aeeb01167237f31dd1042c7d08ad71e64023402068998a1a3e0b66e06449645c35d15174dcca419f1a8f979df600aaf0951a824c398a4e35ccdafc6c9ccc2ac62c75bf3998f3be166f54824d504b6c614ced7e8cd67535ca520b289d5e06bb6ea0bb65ca5d2a74985f5d2eba95e30711bdc18cafce3c373e7f1cd5e856dec7a2f35c669c634c431f74e8941e3196e862c9e749c0d88c0aa07077e176e7f58475a9b61579e0fe22697f4155dd1dafb16e36227aa3f3e6f4f0c0829f20c03c4e3132b163736e5f63f37f61ce6ab8ae834a3114f9a1ae56d4df996b2fb5e4bf85ce78c0326fe4ef945f8c40fa461eb04da99b69783da4bfe9deee7b455bb503825495437100db7ef804a97757eb449e21ec7262676d4b864fa1c6cee1c811008d03277abd7d9b3a06d5e87d47fdb9fac1c49fc1fd613a1d506eb667cce349611ac4ce719395117d0d1a17461f26415563404dc44555f79a3e07a7bfcd62b38bcccb125edccffcf8ebf7c1eaf43caea4d415fb79d1bf59d272959bb476d79365cf4220ab1dbcdd864797fc9e6d6a8661b220708d91a53e730a55f5b9e232687a67ed6e5267569ff2ebf26ee1290ebc1484fc8b9d50400ffe56a743a628caaeab56e13741b84e580c9b0e790ced8049fbb670976895aede58c9f76025be4ffb3c5257a9f7557131e99c4fc8fb8f8637984d6881e7fcb00f53a9ea278613c518db45c287d181b88c3fd9290f7b26e3a16a2a7d553feb036ab0055bf1d754b402aabd4bc6da179ff76ec30a20e53aa5d47a67a1c19230c23b6ec539e988dcaabbad367d1d90bf343f7b9d83e91d019c1198e49011859aeb2477df9ca8f668649ab9e97453db5673b2789ec023a14213b3b58dfe6bd473304e54c24dea829fd3f535cc733849d4a57768d0d89a80433b09c76f304cf815dfc83db21083152288a84786abddbe7144ed849c60499194191c4acb69585d49aa30df804071a82ebf666b0dedc39c663f48f8b14959d249fede15ac982a6850fbd9d701cbe07e6cc6ebb276f2d3a5a6f3b30b8709b542ff49aba84fdb1a950b0aec92872abe4e5d9d3f039fe86622fbbe2c08086398c9947b40d9104c1c964130be549cf85b822f5ddd15f8d398e2e5baf396ded004473667e8cc263c1f099bb857fd21397ae91203a90fb0b7ac6801e54c52e77fafa8b73d3b13aa245c276fc522ef5de5b1f2775958a5fd1b1e3ead4ddbcff90ddf61e6a0e1d58d68e754b5b0cfc7f5fc2bfda549e7fde09af41e61ef60fa04c4946f74c69f1963bd5179e672bb0add900d1e3ac95334f4568b978d85cda0faa066adc1164617c46a029135d7ce8404a525635d002c19903864422a26007e46319ab1904caae9a77b2246d540b0e98c3a242c447ecacc3296412f25e3213577dff493702c2b50b967e62b39174ece5148ec03ab66a0be9747f37f3372f8a899dde14aebe055d007804720fdf9a73aa59adf69159c1add507621f03f12b3f59d2da52094a359eaebe875f42670223891abcb588d689824e26f4853d371e365dd9de6c82e697dfece6a358a5f36680559389b8757b70e861202a5f43569678453e0a367caa745272b69709f5214230fc92d66af23cc8ccfe81a6406b2cc0097c5426d4dacaddf594f8671516a63422ca6e0915a51215fb7b0f5c0794ac0907b7cab919698285f1e6ea59af8e77d2b3d5495ff5ff8fbde1b98a477719b7a2e9f82ec5de2e9d59df86b2a63429f29cb45bbda9716967b1606ce31bf7c2583d6bb5b0d272fb8d807910844b69370fbe38b02037a093d25cd0a0250d7c176b2214f507f087b84ffa2c12a6319affb27e9433f6e97bc1edd3a1d9eef82d579eeec2a2d9e7d9f56082db89e2e23d7fea66c3b9529e2a372f9a3dc3ea9ea6598579f8d27f90c18b0dca2df8a6e78bb6f7c876402575d4e716f061d5baf414f1bae3666f815aa2a473c34840c674141ee05e70e53acded6b81ece315534b0f424d9c692a184189a25864ffd7c2a4e4a1d1b20182745478604e18cfcd521512caa4459dd573ab0505af135e0b536983547639651f0edb8660ec0593d515ed0619ce47ad53a576177df347f0fcb8d16d413a1b93ac96f26ba225912ee7ac6ef05ffa20676337adc8400ad3cb28968a13c1b73464c9771b190f87538f111577a64909e38ebc0a09eeec60ca882d16be425d7d0209490e099083787e45ded838c6832587b94eb56b88e170e05fdf08ac456a970b3f71e9cd2c328ec305cba38902bfcfed51093ff63ed68034c5a2a42065e02543ee795200321d6c221a2ce9a13154715beec460f91e2ffda7979eade4be61b39028ced1c1d6140e9b4aa122e6530aae96640ed9d85695388620179962127ae500a4d0c7fb707618ebd18bb4bfec706f8fd112f6615c017808f4fcd809ba16c56f11e0fe7cda545791bd9d013fdc0cef1d6ffd629fec7f147a7c225d83785f70bcff7d3cf5028cd5df460a8668c4a9949eb5ff8a31f54c7d447b674295b584fc868f05f780696f9b175d9c70f5dd738db43744899d7b13f256ee2cadfec41fd43cbd189519fb8458199e1f5846d64500df7f0b111f69bb06caa4f1a1bfdd8b8ce5227eea622c71bfcc78820f45d7c5daadaffa2a3c18b83322b27527ea3cd8a3b327888c6f64d42957348a732697bcdcc7b7e5069ebc582f64c61c97c0dc797bca5f3fbca09e95ef4595c55fb46f3f1b35258599a142fc0832ce7a7e84569f076854410c22e4aad3f98737d1a932128ea4ebbda182259917f0fca6ff8fdc8f48e67674edb2eb7ee730a52ce222fbd69fbd99e15f29f57414ca262b205d4cdecd4ec9351ac9e9dbb570d705b358956dd37d1ba2d4c79cc1976a46022fdbd66632b1b20a9822b26c31bdd39de0e84fa76a13c9a30790e8afc25286b491d35de2b07dadb18b4b9876a215bddb80881850348666ecc3dc4ab96d2be7d3e0a1510aa17de1d8c3621c486a0ee01ed9ad01d3cc44b193f02a270d205f7d2ebc6316d7a320230450558bc348bd75823e8ef490dfb7950861dd704c967269d66d9e51a5cfc9bf1c6bc547916427415b22c848cd2e19d398377ea271f6abb5cd34c82fb5c092f180bd0f67c497fab817df1e6e99c90883183610d70068fe10cf4f7f5212ff43c9cda31175f33a1dae22dee836dcb229c732fbc7abcb69a5e300e207c596843b8285be5bb4830965ef738d5b67e4072f6b2e49436e038ebab6d3d1e6c19447f26494fd0be5cbdc47decc32077811b2b8c8c226d323c8a8109232c8ea5a57addd15a928a0663fd801147e7fe3289c1035250e0d408ec48b3432b5ed6e68fb24d5d04342e0c4a192ea19b4cae56b1baf9945999140cab42cb7694691c1e6b005210c30a68ce938790972b5f44cae4996843bd431867188043c17716008bb6be1bb154809ddb8ccb99430e90a64d249803754f66e460f2ffd441b27f8895dd7189b74eec99c5227bbd0856c4165e4a81d419c4e101ca1de8c30d05650ef01b1e25f5c38056cc63984093d9859efcafaa06c9d0f8d3f0dc72f2c6087e0bbeb850eb4c2c3f4a6bd3844c9ca20560710c186cc18e2a4b44c86bf63df0e81df2657ee0c1d43fda9ebb72510bd5c145898716125354dc1da52d001fbb9dcd0b2c5e37d6973345cdfc5544e8a0342f33492e6407c5c122d4a8f99b7c571697e9702c0708b3f94346f8c013f1d8721e1b465283ab0d8c9eefec138970f544d19fee9680ec7bcff575cfab4ab3455e9c5145526c07441d3fd06220208641f5c1433307655566508bafcdd2ad3eab5a82c4b7b4d21820d5a9278259d6d77027280923c98c43a76b3ab1e62e5a0fabaaa7ddd54c8d48bb625a85e189f9ff4119431643ff8948eb655a0c0ef195bd7e3118e253ecaf4e93ac0a00910ac560e239873da93d806d0bb97ece2f77d59b265d081bf414500871b2de1c6d395bc003b7fdd69d6acf8aef027dfd5bf084a0e71d7f3a0293ebe9d20d4f669926f29f5cce61408334ab974108e9e8186aa0a3dd1ee4e8a923f61233d8487cfbb5a32182ab4f589a340a3c8b4df05afb7f693bbcd74123270a4006a3eccb81fad401f532998ce7098e7a0707559178f86feb869c2b405b7fd4e474d4bf8bfc7fe9b22fb0504feacf075bcf2add561698a693f62e6d4bca56ea414044e3ea5883f13b1f9de57c04f025dab0b7062dba2a25bfc42062d6125f6ec028636054107776826413133f77b84f875e7167bf2bc59daad4c5f459dadbda8f727bc0c196bd00b767d2144c3920a07af1aa935cc3a188f0ef00b692292c10c3dee299593dbfe1d195e4b6cf690a109249810e9417f961404aa8f29f2ce17a9efc5a87a0f939c0cfda8be6bf806ef64983ecedde9b4467e87c63eb7c5c31c5ae16a89d08faf4c363fb8a6cd02eabfa68a3a23ce7d03a193101e7c552cd2d7d6078810e566ac7d112171cd19e9d3890551c467e4e116d6b6c5932d052d76fe1b214a7d0a67097d2fddfb252e708083f5fbaac6c548aa6bd8aad580259660f010304e06d37bfaa53ba33a9c70e20fa7011a03ed8fe687e22169166530a33a73da748f245a397bd6b9b6a6e23be67e27b008ff618ab697943afbf480773cd91a24a8890f19aa985f9dcefa38ec206b67091acba363fb7161fa319c26d7b3c8e652e04be222c18aa713a4930fe6ff1e3b9edcfed27c906fd88fc7450fb7f456c3ad33c5c84f9be5d2e1984e5aaaa9dd78d42798053893b27d07fd7ba02821bbe868500e7f910468c3f24d8fd160836c7bb762f36ef499ce3c0df9d42cca59d403957b54d6139d93f486f0c6b4e5160369f01664aaadbc4d69526309eab3ffec187ecdd66a2ed445e14b5d93c9dbfd6bf678c5e1d6cc9b44ad09382030120134608502d9724753db58796392bbd91f4b48a971c89de49b378bba74c05da96a4387180daee66b2c598e97f22530249b7e87ab3236b8a3b014badb02c25d0470b3fc6bf05d0360d09e4ac465294b6eb86780c2a91731497edde3fae1695f9f56691923411130e532f9377d54dc2e83ee7e13a66819d21eef08346af74a358eedb83a1c30bf2e898c1acbc99b58f538df528aa3234f2e7f16172f6e5ed8215a18834e5b65fc8783bdbd122400d85051616aff3f86703aef7243c85a31b290805ff48560c2974624086703ca9406c0f623c73d1ce5f9e220de49478a7a0f6337d619c9c30561920d67b98bfab238a80d6a2db2ad6afa0bca7cfb0464e050cd31d42b8c8350b6c344e8e40bca93cf043dfb8582ade04bbb277c04cba4afdf84e706c9e3d5dd92099db50f74358c31eda6528ddac18ed176a8a4a3e8ed5695b46c521a56113cbe174d4f6ce15fa09493a057c9f4ade32ccc23b1d196809463294820c1c6c160f1468cc737ce036b6a3bf4158a583598a97ec8bcbc68ae33fb06819e5bab267f7b364fb8cbeecb31cc81ed1a294369cb6ed5b0aa5e0b2196d30d444d3e8731641c2f36eadcdb1d789a044190a8fca6263b2d3abc5d1fd382f1a502229c42bb25056181ec4053a74a82d65f2535b113e826e35d42005bb74fff1132940b4cdd45aba228fb597292f8d704bbd9ae56de67c41f496d40f45069a6a52d9677eb37b95fc0fb78225289308a648da95719b168a887d85767a40ce8aecfa79ef5fadacf48f953c9f9caf19ea6b1a5f6b813e79c2fcac68e31c2c25d296de0d81fd01d99d1d271bb2d28bf01409bcefa02f149c3b8527ae29742bcdcaaf7fae28f466d38638e613cdcd4a455228c9d6e61e2630ec975aed35fd2087eba29a93e6180ddd515110b983b94add4b164b773a036e9f36ab41054527396fdb1a2dc5e9434bb3805b1e7536ee601fa1fe2f7162f6cf7a121a5816265255434e1c84c858bd5a2e304320e8b699d1f2fe99815e86db0445019b25f174275085792158dbb1315763499c10c6416359a6a304690635b772b297f301673ffd79dd8f88dca8b2439166d202e4d511bcadb121315022c4a6c36422ec56cd791aa01b3553652786f902e9ef7db514774ec285a672548313c567fded71dc4db1d7261c42697abda1eabc49dcc6014710927d965f2abd22a6c6a57d0fad00fec863b684805a39b2990e0295dd0d6e65aa86c4b9ac97bce78d9516bb125e06f7aec1097341affdd7d1784aa45f6f0f3c9afa4e2732f5ce0eaf5c28a28f0b6fe4a12afcc2ee9cd936f6c827d928317c6ce44b3f0d89d34769fcfd2865fb31f37806462628991dd99553849ce6736b719648559249565e87a6405e61440f81b512a5df99b7a36f462f829bd288d3e207be64a1fc7be31f37151b6c41c3d8647d1bd564974bcd5ddcbf71465467d6acba8c87f05b56b3722151d516103ecb2073fb3c11976fa137ac08362601a2bbbbfadb8d39ec1485785f63ca200bdd71be11d35e46a488b908658d15bd2fe556623c1c3e89d4dde7d5890bffb4e6549232a7df281d762b50d120b4163ae8c89e246445b0f88786e3dde240de1ed04e954823ec0c38569e8310adbc0566dd2cf5bedad79585acfddff4c63e699836595eb9b10d8f84c3149247a47eb2db1ce9aecea627d1db25c1fbfbb8b1abb217bbd5bcbfe89fd6e39cbbd039219190d25b26ae20a9423b3b60316cb1ecfea2f7a58b90291b7613b3d66b5b89bff68e4b84dbd7020a670be7fac8e12bb32c1b2800b2ab9f15e70358f743604a83153e9d5efd506aa0162a29195065ae0627d3908dd351ad3be0fbe68dc07c3d4bc40ccb8e729eca7c68b225cab6918f649718d69937ad124038817cf541a0f79df1054805a0fff60ddd069a98fb07ea3862977467f1315cda3b8e8be4d1a094bff04fef1f3960d2768b94d70dad2a41e4f8eff60641c3d464781853cf7ad718cb805d0171c102f9b8d563220bd203641772ecb7c631e811529b2b040847c5cf3ebb8a53a8a6d0e184d9f0dcda390e7ee4ab8e0e4575101f92812844f8e18d03aac3feb2b5a4bdcb0d2a1fb8813bf547fb9e5a0dd5f8eccf7fd2924f81c49eed0ac95e01bacd0b5800244c1342d7b707d6f8e2f10ceff1dc5a6e9f4931a2f2805d70dc588c60fb73d1adbf0fe3eddb445297789ef8e9432e15848efc59e2496730ccbaadd3c4826700e3251cc9563933ffdcfca92e1dc59239bcea79e59fb6aa68efa909f14b6dd3c3efdf2001a47174669d398b2aed080be2c53e386a52d8a994156de21f087e2de97b134a6cbfdd9e9a3cc6053dafac66c93e5b46af456983918f092cd0f0f503005e2927e1872cb0751eec4e5d621d243a1ef6f44223f16fda7039170aadc65dff156f6bf753022f57de15267512d245ccf2ee3a85ab3650c62a346e93b941c3d38e842f4bfb272e9319a6472c1f7868dc32fabc3ddf00f3dbbdf536d766e482c4accd2eb082d1ed648936edbdaad4ece8d99ae57d9cfa0a093cdede92ac1e8b715dc83e90eb1a32994a256e89ab073e648178ac6ec0a376ba158157b1458b6b3394b357f5c2974cddf923a56d437458ae16369aa18e42034993582c0738210de146264f94a6665a9738c00ddc53a524f5ebbf71cf5209e4cf8c5edd509813a8be6ae59f419875bc0f6907a873399872201aa41bc1de59b155959a1997a3b747654769b538d510c34163dd85e2ad18563370fd686f6fd5d9ae47fab26f91f8cc6bdb3ad5275ebb210c1f2fb093285af2dc72e4406a62843946c53fb7e73b09a65aa23f635c7476c172522a112152339748712df64cdb57a99a9395c53e975876ddcbcceb7945ffa4b09570a450a258e46a7d3a38a6d937d31be86e0385fdf5f1a0547627c15418de913b951c3cee6d60fa547560c30066a4784a569fda5fa1087efd9da6358caf3056e7f9d21d6805db6eb4660417a090e460a18a786d593195ec8f8b0ccc5e14cb2401f42417813b17eddec9a042deea62db4cb626c99e38f21483b8e927471d25cb4bcfdf0a695f12711139ac1fa0777339c208d98ce799b1ac2e889b9b9bd92b992c6041cc215ee0c3ed24fa74fa0d03be01f62e10e0564dba14522d9dfe8c14d64fec58848956bb4f495aef2950bc1deeff082ff14bbd52636eb9aae398731af657f4e9800b0b09c7ae8fed7670bcd1b0d505d489b85a96ddb16bf218c0d8f7a082dbeb9b1e83bf0dc256b0742fff230cbd9c36862f16230d962c3c1e4fae10f509ed42ae85e45e08a69a670469c7d3ece6258a8c11a783f54be5d6e23ab41cf2a7f12acbd2dcaa23df919287934fe6e8a22c2e28080a8e2559591bd55362d64de256dd5c3d7539ae7ae941856e251844740ffb031cec70f083add490923af416544b974510f59796f166ca44b55067a601a9987d9191cfffa5da31766f4c0ecb9d6b26d9e8c907434f0947de90f228808b7e337c20457647160627e902dd4a71a88f2b46bd90b6fc64563e54583948ffe46bda5a71e0bf64bfb14ff9203aa706b59c6892168322b3e8a851694f17095096a9fe2defa6b7b577d9e9e3bfe98eb9ebaf693d4b110d5932d353ee7aca7bb0e93c305cfc33c1b176dd9ceae612e4adaaa016b89f2be66d3a737d68f674c88fec4b0a3cfb7dda208ac2a864d147e53d4c914236b3ceac00048ef4c6e504d39ba0fa02f9c0f72383aeae7db3d9b946f6364c15cdf7b4acc7ac308c3ff42f8719a9a95626ac1a6b3669d08d203074957d2d0d88b1e7ce1a8d18d93e2abb9b03dc6844faee4070fc5e62119a4ff3906fd044b71c0b314ac0dcb6b3df48dadd9e39d3f1fdfdceaa5fbb48b17569b97fbbf54924f256c5f8aaf04334d0ed693290d45a2959017c1e419504a4af33e1655914ede587e985e5d73396a1512210ec1a66a649cb876894543a4f0362f3449c2331f8d84edbd740a46ebbb63c984af82bceb7287c6db00171f37cd4f38fa97b1a6b27214821f5532e0cd5fea92a171e3f088d61e34768b522001ba116cbfcb2c2115300d3950186727b67d64517de7dfafc00c082cb0a0d9400d26538c990b33df4919a401620da00c3729d2818c65b0671162b5354e5b9d9642c852661a0a933bfa07124e03ce132d01589f8b3d32a8a59ee386ed350f49e202c981fc16473cad77850cc106a7f196b79177233a69318ea59933afc98e60e5584d45db5a90e031a941e3deaf446c5fdc1a1383baef4cece0ada4facf86f598cc2078fb4da1b1d9026e403fc9df19e7bfb9547fdbf2a7afa8957505a83d7c447e759f292689ddd834be909e7be91475a2bb3a14a525b9e64705788919e9ada4b2c9bf7cdfac8257d6f574ca4255e70150cffe53b2225917999abdc74a058010c10d6b0697718e8761c108f86f9a07716d96d4f21d518fd82ac4ff58261a1ab34762bef8b81e6e4e945697f86b306aafd7e86b54208bdadcdc8a0ceefa063e5da6c2c95311df6d718091c98f73905654d38c33350061bf91b925305b24497b0d2b5a6063558d61ea737a41b8eda2627e9dbdc820be33f420a3e9be1e83c9878779e7726526e3696ff725c560c9b492ab52e7fc48be74a9753b7f6ce12662887b4ac2ca8f8da0563a65554c22db8fb54e672864ab29b7c2d3b0dee1c037540d0655c73e7984b98b1c211e5637129a7ff7be5b1356620404a6d077f7c9bea07a4f1d6f230b60e17d497f6c4aa89907d5366e0479bba7038f0a448eb5b23d6cd60dced35de6e10c762c264781571d10dba0e95cd2155aeb4091941a0e2101b294c703d7316fd2af3f0b908214cb2fe8754202f21ee172c802946947b3cc0cb44eaedf9e68ca7c8dcea03640bcdf6df07f148eb94c6390d2d0c68957cb80aeb4ee042d3647dac89055cdda84f079a012b306781bdcaf547ed8d5dde8c710e8ec3316a911e7b7864e12b6e4652ef6e8b20cb2f5c29e85fec95c1f2b4ef1e3ceec898a7ac8cd467c9cfb63867b27384b2f6d04d219fa06c362002df8a1a2d139f9d87d56c3283dc9c551982df9b617c3c86913b1c1fc263a25b2d5a64f86fe8fecca06d459e73f9a5a6a5e7632a5088fd7f296d02f669ec8622aab9fdc407008f6eca698e298875db3a9f652b57b25ab75e7494f049fcc3a25d74d42888c779400571db5b5669ae7ef961881c192428cc6cafa77bc25ece536f144763e64c13aedc0b698e7d3de922d3bdd24667ff1a1ed6cc140f1c070eae8514f2a7ff2fa2f014a55a2bd81afe622724172b6acb1afdf125efaa205da14cf63daae4607970f3c22804b08ea5989e48702383a12161c09c18a4d56b01fc3b2fe29583eac198bad7003f0e0fcec0e364ccf9d15a5ee81b9a7241991fa4594218da0f144ab5986efe378dd5ca80f814c52405af1cf1700619b0c7997f1e99a70edd591777bc248c4cbe30ae9067a2a6d726916c6950c4ebb1632c8a719577a5d41b61213030995252e034d3fb211ed9fb11003326803bfcc3a27fdf321e9f03628ca3a077d031510ea8b627f40b95a3b05184f1fd8a0fbbd0d71395ab3e3accfd08ba31b58105e28da242f9e9b048e3637dff5d578b9b762d133d45ea4368e4f736dddbec8237bc882bd13ee3255ff3f2bf0019d777e4a285280b05db80c37ae620f2612371a0d85e8cb7734e228c8fce3b8e201954affc516da00d424c83ca6db6e5159e0488c7255013ed7318541efecaad41929f709ffaefdfe3d12bcf13bdd8c904470933622028aa7f425c571d50a7d8319b4311423fd1e1fac04bf1431c1e86ca565e408d9600d040cd3297289794bbc4e6c53fa4c43024bb399c5424d579f2c38a3885066eab059f24ca97f891a30544e3473fddd4fb6fbd5b6cccec71fe0318b92d13d9f0be2989c9aa6d4de40a7e98e7c780d3eb5335c2bc78bb83122f5b0315538cddee51befea6e87712e36bdbca8125b6152b64bf02b3e0d94717c3fc6254c36384136b1a2d808ff475665b2ef5ef0b1252c51c05801deefe2a5322a6518580e9feabe6dc3b521ce78aa4c38fc329b0001595278bb776004944d6d5169764e5ec1caa5010da6893bf25b75e5b1026cd8b50c17f04f6f27134f8dc884f48047bcc9c10d4bfe07157d3c883a77d977ba228def978734c91efd2fbbb955f371b2aa5af02f7d5032c50bed3c7b228a8d3299efab6382b70d6d85233819f2c457e70bd922ed358acecbb8bd5dcd7fd752d73aadc01946a33b7fe7592e09de8ab2205874ba21b864ba90150e1cd86d6dc025c5da0735f2fd5adff8b61798c356badd4118f7fc2cd578e1ec8d5f21893fdee34cba99de4327c84688b7c5c05b562f2c61ac8f64611ecd3dc058a7c44892403a8452dfc617605a6893173877528b5388f72e765242631a050a94bdd614d9420279d11d20c8e34482e903e2246d9b10c07eece8d113bbbcdc2b9c668d301cb5517df741853df1297f941f3aa555fa07857007e422443369ecabdc552cc44d256695c44b63cd2066206b7b3cad68c996ccb635167b41f31779db0ec27aeb7b3fba2f414dfdef30ed3df1faf3400866448d9006196c30609db3034b2860e2e609f63b590a7e4e5d08214705ee9c1c1def6aa04c93d100fd5ee90807dd29f0ada13e9b231329ce0e136309664a9551bc830b5f6ae8c1d954f3055b21b5b0b5ad5c0e8f7eba9b44cf8c0e64d1b2462ceb8a78e29cde7c44f81ffa23a84d96d548402d7a53cf62dbcde6a4bf33e59c4e4aa0c7df6b90280e96b48cabb06c891a35391cf97d409155744056b8ef0c3f773c7da98b3302ff5d136a5edccacbcfb55f1c6442eb240290ffffff6f