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 55620 167023f6a120674047ca8e879ff0d58555d7f4b608728f350f1f09be379863df

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
506f70470e31d1088c0bb8a257c0258722b193956d13eb154a524f0c42ab0bea
Certificate Block Hash
167023f6a120674047ca8e879ff0d58555d7f4b608728f350f1f09be379863df
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002005000020190000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ad42dc0dc912cb2cd130debaa8f53ff0ded08e00e19442b72ccfd9030f730cc0648ddab83c295a7b39d7d5bd3c0fd53167390c9c5a7f3e29c6bc971d7087416e723bd894c686dcbfd7d2f21d1bad2172eda705aaa9717cf7fe1100000000000000400000004000002005000020190000

Raw Header Hex

000040205ef861ecc045cfeea7d087b2be1b3d8124c8bcd6210326e9f1b34f3acccbd273f18ac5d1fbb0ab52c6f8f22c8f0467c36dbe21b278e147247dd8d85e73e6734973420b6ac67e0518ea0bab420c4f524a15eb136d9593b1228725c057a2b80b8c08d1310e47706f50

Proof Data Hex

59,560 bytes
12121602030741bbeddd441c35949d30017a28c4efb90215c0eb7878e076c8c0d914b4a7698a6c9b65f7d924bc44f3d72b3850dffe12aacf12f114ff211ca5b34c8f89ee6fd8829ac7ead8aaeb1e0aa646670a905b729b66cfad8905d8154de515a7745abb3a46bff45234bb752312a933c926ff221ca36233f84edde9e158c42576a4be08e9ec7cf3c31b9adf1ce4aa30e2ba4817f93cd4b18ed7678e72b29adb9c569cd121db1931f704eedda87602f5250dd2b3c3b3bc8ff36a9dd6d94ed043854d9db69b8d017f72197a59acd917714b6fb18eb007f6e7badc962166764a927e887e1b5e09ce19c5c720e28ed39b6efa535f026ead2e99cbf51fddf54dd4d53b7e02e39c9acc558c2286388b025206cf4cebf21d886eb122c88619d884b086517de120b951b22ddfda4312add7b340ebb54f9e05897d7e478c2ac0a5191dbfb6c37dda9164905323ac162256c757d313ee44358acb524ea0f62c6301b533b32cb40535fb713a5f75746d3ec42fc735e8ef8844b9bd1e57fc75c71b80fd22bf2408c4501ef904118a59077f39d2112cb4b0f118e9b8f745996fac742e8965c6603a5456fd9a82b1248d030f5a81b7be64b191c36cdc128f1543318104eece59c895ccaae2a56bfea213117235fe5e97e6c63bd350ee7fa2cfd095bea8a1a136825fd7fb33b24d39650144d699b2cdb9118fceafb0f365dcbf45900822f182c0dcc6e3458ee864e40887d386ae991660e3c52089ba565deb3904c78219e4cb8766832c7939d968652e03731526cfb3238841603109488ba62fae974163d5852ebfbe02c9fadb2c5e441c6a6421fc68c2842b2d9d5f8d91917f70bfb193309e23a73dc425dff891dca6c93d678cf743359057f800b8aac8bfbed016aafdb6bbf86d39c94262af4c13b26d49eb185c2ecb6c80b76649a9eaf83430cfc3499ffd7a0efc320e15b230875de12efaeaf792c57f8eccbd630c8fb9d1fc794dfdbf3f4d6603d15fca617e3ec4047f1418c803b5de4dcf31eae508bc9e363463686b156c8e24b4de751d5fb716b2a35b0bbbb1c309c65bcf943aad2fa525d3c1cba7b62bf5b2f1cb213a9e37489113a7098da24b225500e81c6ada182a60d7c57be504d1090f0abe639ccd052a420dcfb4d5f701f9bf258da3db9424cf85f5fb72635c02261093201b0e822bd0351551cf1bda6aa8f38d7de69963a7b6bccfd381d4fbe5bad78928864329eacd93fdeff74591c5527bbc178e72eb3ced8a46bc2ec01b155edd757bd63bdc619fcec00ae24d9d393f86dad0ce27fda739200ab2626398103c925980686c96033b3bca90242e6139bca3768bd7e43a34f46d7a71dfe0d601b80a778380a9a31076f5c783e6631ce1f006cdd18a0f97df0aa93131ff583312129180456c301d8947c48d54a951f77a84254d9d08bf30cc4064c74d70c64e7dc6a334c0bc15f79c06faa62f746ef55f0ef2dc06723a30ecb5462dc713e2c2bb076d60c57229925c9cd4ff0023215e1c5bae00f47a6fbe3675447cac7475631f10a0f734c41a6485b05d8360782c9be96e4a882fa5e03aba5b675b30b0bb32bf92cfbfd6d64e3236f67ab707a334d4dceda4d0718e8538e8ed9fc05ebe30ccb49140b4d7d9d111b6154e9e24174bdfc2e186e6524d6ca7e9121c3ec21c0bd1d5791a95feb942063a064919bfdf5fbfa89d62dc06c3cbfb8980b1123ad2015b5219260be1bee2dd066c1639f888c6ea4e164989658cedca57e2b5bc12b9a51c0e146afc8806faf5fdf856e7c6483c344051ab85f7ef6f76451090d27d6c1f1c7da855bce0001fbbb0611224ad798dbb206d065c4800d50cbfaa47e3e0af1400f29731fdaad8739c9fa253c78db5fbf9c9213506478c3395ef60ef7d4d917c0e0369dadfc21bbb01692e427ce9aa9ef1d627df923926e50e1767ddc9e1177f84f0c241e865eb93c63dd5e205571c2e870c1c23112be116a6969f4671376bfd1c22aa6dcd93afc4370e1ea76fe83fca99f770b874f210ae7fc0a94116b7af75f834c32c7208481782a916c14256f95542410488e79dfeff48b4683e5946dcb4d87d57826410e90e32fcf0b9eaaaaacb9f871d5056bcbaa3d1238664d29c4c4a05ff5fd9c97f007997e5ed5702379868ba13cfd1e37a3e9908a67e706ed03f1c9c0a5db78a37b600c01e21b0da76aa502d9d011b945bcfbd5acc2c1930ab9947a2352b48d21a8c18515fd8e3c39850dd8466a4157af1153a16806eb19d8efaadb5ec90ee56f3d3ab62b36bf923a5b24a9f6d21eab8dc92fb3a92fd0eb83d3195c0ef3469930c7757a1bd9f6a444f35b4851711ff05a1a552f8a3c6562bf38b2b168aa01d75f5c79183d27bd4a746573d1115398ecb2f1ad29c892e19c80c30e0023833633198bd69e8bb22e006933e538dfa1b75eefcdcb9e605764a7d9007d3d36a7f3e3d21aaad0dbdab305858e61d1fa8bccd8ca0a9724ce05216dc084d2f8647d4e5306ee4ffd8972ff6c644a69e320a08d1f28a0a6ff342bb84a7a051e91deb1f7b3d6a04394382275794071105a69182797d7920b89b0296d3010116a3d4d4ff271213e9a5faea9f5866eed4cd1f59a3dd3c2121389f52360c6f0904de92392eb42b3b90b3bdb4de27449e8a4f7345ae6ce1817d6747e6bb81fc74b84c3fc9325b9b932313b4b22f18ca3fa530f28c4d4c61a00ab4468bdbf98d800cbcceec200ac69845639eb2225d47fca5a7fd393d866ce0555a4cf484770b525a22bb9ecdc89d6c475993825c593975ef8584ba87f6730838153e55707d3ea41b43984cd77e8f3b94424bb1335ec71158de60817a0c79e42fc58ef0ea937c11c82fba501283240fa6a15e14bff23acfcd295eed1607949495dceb6e810238fff515aeaa637dc0cdf79c2bc33842d1b03c95918f5a2a76e8dabe2636eec4971f8a3484b30d6b813877e3662632be97f90c88580be8442e9b1f90f8f46ca02570873f213555013af55ebcb4af8da998e0bae278143acb8c3866afda76253cc67e2303664c5bec2ffe09f313cc4d173f19b82a4eb7a41d6c6d30820d3e715d26de9e78edf935da3b74a1dbe51dd540cd27b49c6928e5ddae236a9b6976edd80ccc07a635cffec5a9b5c5bf9a7bf20d9afc8f421b4e3772c44b7b777c63fe6e640f58972fab2888187a9e992bddc86245cdf1c5968ef0426ccd0ab239a8861d8edc395f49d84a2e1cd265bf9eacdbf87f95c8ef693435ecb5ab976c765d173e0f8cbadf2c433ddbffae79f67c458cc5d8db3ff27f7d7f63d9ff8318b86063ca934728167aa57368df722d2216ef559711408569cfe86569725a5ef6933af6fca937c6228e87297f2649c6b7b64395f3c3e1f257bf79e61882105a35cfc48c5d22489bc40e0185260c49a681b73567993d9380270025470113af13550d8633beccf796efff62e1007a45f334868678c74b631d5e4507a2922eb0aee8c05c461de906d4747dafd3c75d9a243945e1cc9ade3056150e3dd3905aecbe0cfa37982f93734d085ac581d5e048c6e3699db26c7a3912256477b55a7bcf37647e6c8517c26f94ce67099bc59788d4502f15d75c1196d6aa74b1fb906cd90fe3d4c1b233fb5a8a9c3540d470e7d6925230fdc4d26c48ba6d0681b29fb8309ba48604034bcaa2360074481813e655ed077148f5e9636eb0115a8a8c1c301120ddbddd1c48c68333a3caf625edecb4e0f7879b983011354fef16ce577579a21b30be35597110ac92b406f281f9a5ae31cae207c2442387655af5927bc20b811f0548916b3fb9826c24d3aae438e00287d450efab42072a9401b565d073a6098541d411e1c4f332d3711fef18b9d517ea4987ed8e41c190bf27b52f0202c30cd93e12bf2db20b2612986164404bc6d6351f352ae822cb2d0e39bbf766f8c0a4f1d1a12cd42b184b810555b442e6ba3ad089bc02f21e1044bdd645f85f3fd524dcf0d798b9248c5e548f32c2d6179d1bdab1c8b6eda878133ef4b4391fff1ec41bd7ef16c5fe3c051258a595d21ddbee0213001e5a2ef436f758618b9e3a5d855b5686c2542587be16bba94a1f32b695290f4f7e11874b45362b0ccbdbf5ceed60bbdb664189b2f43981fa3aef09fa80dd563548e8931ae6435b81ba3a59a2ea17fc6af6d40fb0d483b517597a422eb7cae4a63bab9fc014a3089551d6e8b45c1051bfbc970f3117c0625034c999215f51e6d9aafd63dd1de981dbd6934a923c994fd70ecd8f9e7a58efd48b68a645a63bfc07a4cadd95dcc305c32cfd527223dbc15763f24d9aa40bc47b87614200d3dcba0c8bc7833340a4b07c32dc410b9b5f2a7b0208b21523a46adf87438d3e9f058298ece0f3e3e3579dbab6654404894cfbc5ae31da49d44ff3d8d41b6a1ba1c75e55c31da3efb65f331ac3d8154e457fb704c1e43679716e86c4a5a4ea4390a3f5eef854701338ea900d8843888a8bdad75256721c9eb9ab231f5b64d3f77c2495d399b1b42df8a0d5937be37099751b7616e551a4aa53d5a7abab4c5ddf0dbc78777202814ccebb90876b7ff7998c2b7399c559876cdda43da9c9012b7f91af084d2b54e40c72ea0fb0bc1a76f604b4977a2f1acc9512e25fb5533f0e7623fe05199cbf865af8849055f675c1fe659a8b5a49cda2636dabf403bd71bd1aa09da6561cfd9e70d305b3bcee3c5d322025f3917ebe53d962a658e311432adbc52a436e1ce1e9cb3b9a532cf23b1dfa391f0815b6d0a357fed01ea7487a1e977835f4757280b3b2044ef39b466ea703cd37656e8607fb7953e5ee471cead3e41b39ace55b455bc770a4ff37a4db5e9e6805bfc7ab4f82e07056a144c2df558f140a9f673d1d886d01e16c6199039a2a19601b93e208f78e19a94cb4ac715f25356433451d40216cf0464a6db45dec7bb235543d38ab0a168d65f85fa08d3fe17fb8d44071ecb3e883b6477715a308fc35bb177d49aca6af82cacd0b1a7b200bfc23e6e4e113a5f8c1b80c4b820bc9a87e4f3975f6626cbd784c1ecc5e066361c9f261ba9824f75fab7cdf76d35160ef044e79bd315dff21d179d494a923dc2838c5d64febdc74d250db1220ce663ecb99ff3e073af2e7c122b54456fd8076ec3d6597264a073926667dddfc8c8df397e457324d0e4032fbe60bc22068bb40a27c87f4cd14a280eeca530b8eeb17c9629e01e9a431a57f57cb990b87164c078b0b4a80f954fbef81fc968f5a5f3c7749c08ad99d811bee20a8c9ebe0043d6cbf1d394f0ebe625c1c17b83658f114ceba10118d811502210ec1c958a961418904e6b97aaf699ad0ddbf0fe543c6e4e45d7b57af21c10c54d0042a0a226bbaa7daaeadbf3a233798f431b87144ab6b1c132db13d04f51fa4c439478412f6b330e76f12b93203f50dae2f02cb34a53248deb0751efe4e69deb674563d6f0456da1317cc2dcde3c98af42753357e8845f9353dcbf7483fb88ad5069f76bff169e74ee67600c53cc8ea5567a9380e59faf392df4af66af3a762dcf694293d2f3ba7b777e0143df929288dde9ec9b15aa72a697a824e0e746d76cfb474c4b198d99707e48da66465b3cdb05080fe72b4e29dddc122218da4d11c873e9c1d10a12edd2907a8e97dc71c77d9ab64b9f8405e7c74454f1735a7793714e8e6a3bc1105cc592bed796c147d4b5e38822ddafbd720a4286782cafd0f4e00df99740ae095ecd8842dd01b5f5d40bb9f5ce613a1204ea9e96785dbb0cfab99df921b3368c25c604aebdc1fa95f66ac7248fada31da008615daf7fe79d12ce9b01875c4d479e03e6c6fc375359a06e90ba33e4cde6af97e5d45a69e46a7833def40b3e87aa9d2417948700cbf7abb06883005a148fd3e743ff1f4e986ad4c9dfa0e41aa7086be026c9898f72f8068dc9979a0554f9625e5360b4cbe4ef1eef5fc5f8773fe98388dd16f92e147a76a0c629c7e69c0101dbbe9591b366fe0c0773d6a0326b24808daccf42d7dff736a24f63521390d56595b2a5a18f1fa69afd3949f810a97f15a9f7fffcda387a710d90a0da8cac28524069ae67be56a225f1529a6211980ebe8edd0b15051fd7966be599bf9e2894e60829eaa957b11f9bed0a3f5178fb65aaf0cad3aa4526ea3ea90d80c203aa6cd53ba3149d9c0a7cc8872ef7cbb18cae8286b60812e8c57a805f8d8fa71f21965ec4629401c9cdcc8aa5e7408b4ea19ed651303c7b8c4371d1d7515bfd4299fc2c51bcaeffc1263e22d6e1affe99325276420bec16a00380316d45f5c60193b42024f2c795b46a50ab53d6b2d93ebb1ca2c1584ea7ac1386c8377626bf5b77901df4425a33d05564e8a123a7133b1cce3d8716f7929b70af15ab4bd09937e04f992d0f5ee470c5a29be3d8b18b5c5938b8ec4b677a9c9ad4aaa403fb402b103dc87937c1112a35546af1988e37b6043bf28cd40e54a183235f933ad1b9f37150e7f9ede69cc5505222fbd42ef408cb9df192c6e6bd0bab39e2d8ec1015214b4a1e8c297f2d70e916fb8ade594e109900fa67564192be4cb6deacfa147b714d0ae036654a16a2737c4143013080221d13634200209993944dc88e35c3e3a444d7ae382b15e8992aa5ef2bdde3f7fd7f203dd7d4367f4016a5a408529340c0a1746ce727cad1a3a53a6d45a7e32d0714131f741e60c369cf7ca03ac3b24ce919da66f2c9dce41c40cd4407227edcf70575ae9d68a336ea84925224fda7e8b60d1c6e687011755d8df0dd0b7f2396587d0cb7fbca11ee525ffdd484c5f1f5c2e339bc69dd1a7029ebf6ee6da72b5200f9827426ac9b1e8e0b64bb81494513764b60bf5c5fbb22e3d2a8c87c6ec71a00129fde863d7bf41978c722dcd5d26473627cd98c55c6b99bad8054e655a4cb183edd8b1647ce4ee74cb3af36eb230d1690f970a8b709ba4fb8daaf0929d05a9fc2956bd6c1fb45181ad6db284532de202063345cebcb09d48ca3646e48cc961c14cbcc3d35e369ceb667037aa6ff1c421f4bf316b159d86fb572759f71e11f2a6bf7185c885b53b974a47cfa7eef5a6ede53145bbb6fb3b7f6a9e3a4581b8f87f1e2bb3fdf32373e3fed0c3992b5a7578b2a7dc886d9923ca24e4cfcf6d10bf71ec5a733e62e6b783c6356d5379b5ba17754700566e186ec4bd250d4550e80bd2daabbf642c810b242b546778167be396a600e54f4836f4fa030d8034938eca9dd1219a1f04bec1d0e80f811b2a89f1e8a2162d8608a7260a3865522279045a2aac0be5add75d1ba7549c751ed10c161db3c6e6f319400fcef0468d07a8d830b50c25a49d4d547d9cb658bdc39dbb8942e39d3148238ee7cc20daa5501ed50dfd1bb7a7b9b9c92749d746a91666cc74b707d1855c1f4ad7361184ba142a675b6666de02abde7c4dce838ae959668b01d8193370f4df5232fdeb34869bb53a29259551695b506aacb24a52720cf073c6515b11fe757e4c8f60415218a8fa2d04dfe233e7a1ee9e3fd246ca8fdce112ed9f48cf170d0d672eb057e2dd0cd0e581d90c9910dbbbed03d521b6d2b7bcde43d0b08ae9a33ffaab43900f347405038457f8ce1d9c3ff4ce74d5c3c8b55e5caf19b3beed13fb563a0b083bc86d3bea3c2362e8e6cd57c670ff8827dd7fa03482f8229d186ae24d3b6ee6cc139808a07be6f542e5fd5031a06f53798ec5e2aaafb5b0fb5f99b5ca66e4e6fffde84f789a7f5bbe606c3386e9a594a4e1fba9a355c35b5eaf440c591e3e52712667387c35adda6c526d9ac70ada79cd08d093f1fb6685138057ea768ea5feb281df8ba0503c332c2c182f41db06022fadd06c3ade498337f37efbd444ac776617d4df4889800fa0003725bde40632c5790a3c955cdee4ea38fdf3de0304a14de687020a0a46bc5cb851c113af31580ebd4983cf407580f49c8df7fc6083a376210a6aa0900db9e794ca300bdbad55bb22e9e640b4a9b21d2ed3733975ae234792508f53974bfaf1a22049e10cf86851a25aad2cb312b7bcc13a0c05cb374e7f8a7121d54f5adae03658531fd2361a99594759d4c637d70e86187a42ad6bf05b4063ab12f51dce9e8ce68710f6f3ebc88e00b45a40427992d21d86b83f998f46604b6380d95c8a8fb36fe71ea724ed93a5a98c6e0ddcc5bad31ea81667536b99930bad79fe6aa0bb90b9dd25f08ad2b77f5e32d6a5d0f14d8fe91ca2139651f642004ee0d3e993ba73bfec9cc50315d8be8be68b2d30cc6704461cceb30cc95ac17b6b9f336fc013c9d2140a95b87732427327178bc9bfc46faebf0adc6e2dbbcdc0d493ab15b8545d57ff8d71a85154573bbf1e1e05ab062ea43ac1d9f04481da7e47fb17c95fb6ebe402832b9ef78fe79c6cfc85ad7241b176d4b259582a8ab1db3b70254b4cb9a7fcd1bc27a487ccf07963ffa1eaad9323ed689bf52503604f53a293f682d6107fd212e53f246f8e3d1cfa2b6dc78edcebcbbd802820f9c116c809be5534f25333e2859f61c9b34170bb90218b6fc3802a8c56c1c52841f3631393e8c434ce6671930bfcf1b2e95d2b79c388a1c1cd9e3064e419ab17cc9a425b68fa6c0cbbe94b96f2ec97b9bc2ce3c0791804de29b6866581cb93baaf2ba91467e490ae499a8ae2a0a8823e8971d335d92ea6e24663c6a5cf9bfe4a036db1454bfa9dcd94428e33229188fd3e7647a32756dcde01a014c1cfddeab344c4fd1910decdd02178bda9fd6c0242a44b83b3f99bb5a89bb2be12ef7546a6dda1039f698aba351de1fdfa2a53d29e9bd66a64be8eaa93410cc2f5e629e053965cd9c77170cbfc1dc0b9c1ee25de066c55474fe57fcac6a527564fc0cfcd15b426a88e82704a15ada0b4da7483094ab88a2a18f42f07e018ca5480a1f23ef37a672f456f1f64f2e5ee1c7db6ff804f3c0838f70e3a91a247494d4d3a1f4b4803069f60f83b5a0d377e5186878781a1ac092f4be52bcece2b7de56fb055b0662c7733453087b61a5e09b88388b1aa5f8cb7ab346df9ae8553307bb1434c7841282a6dde622ab2b31f5824d52129c5c687571e54c849833b2a5901b1f0faca9631822eadb0e25302d1db02dc870c835324f669a8bebb0c43bf63f5bc5d1ea33450213f2582d8b15a18671f9c2966052d681d07f645de793b3d68d398ca692065f24b41b3ffdea9b5da84b63203c4efff6ba3cd0ac0d5e83411e301c6bc667dee54f631fff49d94083cd64a3f5a9f56c405c4a821ceca1183b1257fe9abe6d5d29e55fc233dd1c5047149433cc9804705c3a84d4b91fee9c1e29573fc4429cc23b4d2749391536244167cc1034b3c800bba6180d5cb180a163c837217db652a68fba79abdde86e8bec51a9723faffb5729bd0ddce09bfaf6106933a66e600209f943ee234e61032465ea12143de79cfc7393345b727e2a3c78e3e02a6c35eea8159e296ef389a23c156f4f00f86acf185b0d0b5c8d2a41ac19dc50cbb961282b41f3b68fe570f58db5eca382b350e0c4233fd9418e8069798e0ba4675dd6eb775040e75ac1916125d90ae71f2530c98e6cc83c3e13f5b3aca5669f11e22e22b680e1e1904fe43e5390c7e2d410db597c2acf6301211e92a45d94aa187ed67c364887cf4260da9255a3e924a73147b8e601ed902c99d0487f7a7f8fddbbd3f726c046617cd89df1a738f9ab9c20010366dfa302c4f9e32ac77855f97e809fff43c8fda75022b733413db3e686b0753961783e19a90df577be30a97f2ab15846cc40e229aceedab48037852e2fa40f30dd6c1ee1dc08cb8801a1c9b751096c59bb8c585f6bd360788a30633cf8694e6aee77f9594ef096836819df93b5617bd8291397c0380114077f564de9159770412af2921a39728a9f4ef50031a9c794aaae2c890f40f4396d8009d8bd0407f7442d9e258517c0841a13f72fe180cc3a3c6a2b2c9ac3a25dfe2091ca0c1c4d787fbca5bfb34946cd32a0285074e952cf0b27dad6ebc50e98f112de92997d71cf801ac4f8274cb4e99115200b6d7b88c55d5c88d95bcd0875e3c5cb4f8b91db4942ac58c49cd24006d78f1f9365c34db2363857324c0938a84683cf3ce476ccf1c52f930e0f40b53ba43025e5a7da5ae4a241bf499ee64eb362e8de44fbea9b9771864c8630ec401cc97b5417eb5a4e12c18bdab3399ae4cd87b4ab5313e4da9b09fa9b492207380f3565661c4540199d1029f4b487507f5e07f25f7b4348fba30af92444b9c81d49db68c55cfa6de2cbcdc8ec2ac11ce37236a06320f3d9b9e8bedcb6e594843052aaaf2f3f2b671617b817bd534fd16cf19621a726f4fdc0f3e18436dcc68c84792c711fc73993eb99df94056989114cd56f06d9ca8959f8aae94c6f676c4b5ceaaff16f476c62ab85982e0090fa28dde0677714f6a44add673024bae04f4b201ec00adfef7fe5300aee6e421550df6de827aea3eac89281ea96b82090d9b7b6db3b58d3dece9416eb06003a1976898fc6c55f202eca2d6b303c891600f7bdf69105527b52087ff6b65e7c5dfc36c4938ddbfe7ed1de72f82e6be4ef76cd4031ea0239cee001deea78a4d824a7bdaa7342b5b3ee068da6747d00678be259dd04e73b9872d7a3eb78f10e9612467af977c892bc778940fd02a77ac7a55ed9644e15a12d62523541e80894490a382d11bda2388b8aae37a9f04c19ce3843b3d41fc5779a7bf9b2e8de605ea40c750eec9080d3905b4a0cdad8904c9748bdc84089fd97ef77c4b6977ffe80c811736400ef95f7ed7c27ce1479d1a9167db209de463f688828c35354b48124764730fb564b5ecb3380ea82ed925798d4fc68c4d0b8a0dc33bab568edb486e966d3c112e69a6822c5b313bbe5db07fcf7a21a731d9b69bc3547b7b0694142aa8036b342aeb0e3830ea825e1ec57b4731dd7b77d60b49d10447304f1a6fc51139445d9ee38d940421683f7fb17bdc70740573daf210041e7faddfdaf0776be942b349054cabb0d363362edfeb44f41597fa3ce58fccdf0f2893eb5095d91686c5445ff1b08368fa29fa3f0cf4c27803ec05f649e6428f52cecf55fa83911d3dd18c271191bbac677bd3915912b18e8f873def95febf126af3836d5e12f1afb42c283c4c60b0d9e31b1bc670a3931f645723591fad82bc03bde53f799629b72f6b77e0e079af42b6e5bfcdbcf91eb3d69ecf35cf5555db1041fd5cffd6834783fa933d92396cfe3345403e75b2b5a478c0474138a81b11124be640eddfe1356b30d2cbc0ddc8de883229413465c44ab489becb361681e048bbf53ea03638bc4c897b24f10589255097cb28a8dec35f9a378fe391b918b52324eb170a25d0008d21964663c49ce7ed8afc9f7d4b0f350a94e37ea6aefcfb9431e9195a35f222f1ef2afdf65dec8ca52c816194c13edeb1af19c97ff22b6ddfdccd2314cc5c19cbe274cb022b29fc5de48a295968a68c50d600fceb21a255563539a86ad085aa669493c43d3241613bcfaa3ef38c3a5ba8a4a397b3227ee05f5274c1dd39c16bdfc5229a2251daf0a56a7706b3c84b2324dfaed6371830925c33cf1e81b2489d365613b0c3cd4d1bd44b07e313f51699f75d60fac9550cc5bcd7c2ca393cf1d7e58e6d0e8a106b145bec754980a4dad782c6bc33259a761391fef74f46a4698a9dd1125e0f0d3d03e87c5ebba9fd2787712a56d029a0b6f9f2e4d1c26844f7f3cdfb6b0ec34b8610b57d83879a44a7c75cab30059aca55c516dca58870babe1051814aec614a5fe91fd0d40d385d7a4a6a0a7dd641e31f9fd1c1a76a9723d166d546de31d17ee069fe94ac0b6eac3869f1a235b1e9ae3cea949d1b548d2723f2797514f78d43ef6899e199da5226773660742dbde7e12f07ea541029644b5726571b7d71215d992b0f4406b662e406ea4d62ced449cf4ac95b0f4d71a45a12144c082010d3c5a3bcccc8493156db80f1bfd9fb5eb3b749b3187fc2f1fca1316bd9973b88b69ad439b737cfcb887c5ef170611a9a15cf28a2412aaf0a8b36456a5346d9429d6572d8b518e4845f55c3f5ad697cc173901caf4a939754224adbc529311d5e3a5e30cbe0ce2c76e264731e9fbf958fc5d6fa5df01b187c522cfd94e7a256d066c1a0afd06e78b24f1a2d713bed1576f08f101e3242292085110a36c3117ff463cf52f734270e7db20a9a2cc12899b929caf6c08746728827bc5f0b469c76eb2fcfa47c7242d4dd530d1bc0b38f83c38e16025b69a8ee0edf6f226008b7e1033db05a8a69def86fc23550ac743c48c0d54c92116baebd20521d71102c7341c71fd0b3b5322f51108b35c396ee7dbfaa3ce82dcc4994b3d1d90433fbe348710616eb1d1b23d597067592781767b158ed19930b5f0bb7be7e2117475d099a873c716f2a251e799cddde6ff33077665f438ad093e9cd94aeccbe0f4ae6fe61930cbef1050269f6f25d61c224eb681675c076c75864c5a11959899a8e1a0a7c5ce1505528a864b56c9baafda6b2ff77d04d11fc93ae0533b3aa723ba57e1fa4da4fa485ee2f52062e45b58472189b550458202198653b1cf36fccae7c039a71fb4248ff6e5f4713df19ade0f22f308125310f21b9da77133aa79e9565ed633e1b745cf700b4319b9d20d1e581896bd629bdb226b2083f9cf94c259f71c781683673a1c08c2b5ae2acb64b81cc1829a35c64c552b32cd95fdc585495e08d32be5f40c7aa060f1b189bff77bb4cfe6b457cec483fe22bb5dab5c6184c4bd1c666e46e004dbb3ce39f86a308073b557aaebbe92c7006d606ed6d41e7ac797c92b1b3edd272232637bd06310da59a3f34ddb3784509db8e4aacb21a69bfd09a58ea339bac59c3a07d8dc4e6e48a67ad4e9f9a07234a1ecef960b29844eff54be7506f1c3dbc9cfc07d309afcba632e4f333b0602e42e47c49e29fee158447d4ff5ec6a18105e974a8a28b12bc69869620312914ff5eb7e539294821a1759fee7b7c231dc7e3476ca8c523f3f08c9ce713535453e2f9ef3f780ccf73febb4e8ad08b39a346a09c926e51088b3250061ee26acabbeda2e0d8acf35720a4f8a7ab1ae13d94faf277f4b3568c2682172a676a8d4fc26708aa55a4536e21592f95aedef904255a89913dfc957ddc07fc7e500ff1a302de0c62a9a6cc1eba64f72091dbf4a2237727e0977f28f0c6d4220b9fd608946cc3856d5f29bdfee1f10059847b1b016d743293c4fb87c784647278c51974afbf8ea4ccfc4e953bc0b0fbf6d57b36332d7537d0f9659cc65c1cacc95a1386834cbfc460ad5c584b9f3fc132bb580f62058cc1a2a0d6217ef808879488ad7e0cdddf5b9e82e93b7790745deeb5f2bf9943b1f30955e07c0d60df80be94b208f0a968bac813c4fff836616964563dafcb0aa1434501a5b69736543e42ed333a04f3fbab3971a34f8d838efe8723287aba65e883f7b40ea29eb01c876fde62fb87352334e6eb1d38b68941d32683ad2080c6a89b7eb1c71d90a3501693297330b12651e0d6959627b1c473815fe747c64a7ac6d1d164e4c4ca14309eaea4112803e01591bc6a4f844b3047200587ec9dd8c201ac4077bafb7ea24403d4c0ce4afc54c5e30991843e015f42b6c3e79fe209593b14406df66fcee2872f85a9e3b9a49e0494349a2c5314b8b6445f416d54ecc4766ad465942efef83479448f73e626d4f00f2b803bb22072b9d4f297950a19866802c14beb393fbd559551e9c41bc62b723e2115a180a2cd0dd8f42ba6ebdcdd5d7377b31816bff7df8f2cd8ec931bad557e724e8d60fab11346646677e9424ae0a18e4aa23f243d2818ba6cdc4db7c3f58ee2055af004fb889279c73777dac8cd491cc7341598da592315133570141ed22427369b5d27fac13aa2c3ae41df6f9254dab3087b14a0c46b9a8aa4281c375a7302f9719e6c1e376829d45879fe9b4d2b57cabd17252a7c8cb0f62ff361c3d09bb315dc5242e3d947578d8666c3b34b1cb5df5578a91e8bf53ef39599f28ed2dfda61a9322c5f875662682bd27b5c262473b6f1bf2411280a474e90df079b969a3c469a6d701f781a98b4df3865acd709209a7e0292525a79da9f72a1334cdd2f4c176211c3b973ecde81d209095f90ff4fbf11695f2bc3fe29e551b9764f6ce771202706847a6a07f1a079b04ee4deefb751e93d2e61f46fbb83879fc36195d92bf66e8d935fc6a5502286a423be4c3ea4c1b17b54ee1558ad65ada6948c865561609371c31cf35abcbdb6a63ba204af23ef3e99e4af9478cf00c4cb08b038a8713233f13fc212422a91336b0cce779bf06fa57c7530503b1a4771b3739a9b9a23c53e0789e34bba0cf74a078f763549f0361fbd7e79f50282f900c3e43294fa46bbecb848b905bfd8254aff7bed187853bc79ab77d9683f3a0be11786666c194d5b2d2b599fde542324aa45f7559cdacdc6058dee0c3d8fae7f64fddb39479b4421a8f6dad58a5119281e045cf1aa041fbc69ddab869da6eb4d984267e291ee36729a9b1bef664cd3604460ed6f6081f7fbfc0432e62d4462dd966c4571c401b1965268934985ee5729cacf84b3dd5af668aaa272c641d6dcc99857e7388fbd993ee6fbc8f148388456944022276e82703c4227f7dc4346a588538b8eae25be2d2263ab09044afc399f3b571b10ebf35be956c4d83e426271733ddc0de61e060976937d758c03a02ba8187022608dc6cf0fd01fa2b349e3e206196102be18fd7b4cc1385b254bce6754ab3395ab62ba794e6f679d1555e15d7e63410627a85c7db9f948182f35542e25df07034849844526cb3adbf0bc2a0e1b3684ba34b20de94409e182f50a8dba0b23316d813669502c6066867f28f2973bee9083c157a0484cfb5113887206c8ff44edf83b7e45b9aa163a812fe9e41bc8119b7669b35e5248cd67862a3ca9c59bd4b7dba39e3890950fd11f5d5ec606c46a1b7be73a25407d6ef3546e5ab0fe9f93523a09485c2db37fa433c88b68a76870122c27f86bc20169028b6117c01890a32d16e31660b3917eeedc3e2dae4ab3d2c8fc96a5cc966f17b024bf9f1fbfb457d9684ee7efffe54b27fb43ad77ca91096ac77d469c8bf74c70280f2349c848dbb00d6eba2b33af4e820a91ed95bf1f85d8211c8387c3b333b6502888dc65a82888f4d82af0757f185e570620b558fb0fc299de6b870e176f92fee1ba3238014e657ed3989a990aa931b18539707cb71af20316bbb86f3f6e179f56d9dd22e26196b1b9614c1a6eafff1f580971d32b1e18fbfd9af229026ff75322564d9fc950ebc2843d2e87adddcfeb3cdce4b4bf0b3041e23d76d5e437672d5550ffeda85d8d5704b660076717bfc48e6ecdcfdef0c51eae650008bcde65a35b9eb4413e97e83de80070941b8c7a8fbcf2fe4d0b3701736edcd14d5df48f98f3acbd7993a0271387ab3b5af9bf14505d56a8166ad8385ef3f228b6bdd7820e43eb1d62f0718624858b0952074beb24a3b83e57dbefd02590d46f1c0767861bd9319ad94df6aff9610cd04c3a486dc1919b9a0e8a1d9c1564171818b7d48eeda6d2ae938b404d063b1b19d7c69eb47a2657daacf6a748b58f5259d04a9f1f58529af4c34e8741ae9c97478b8ee8aa21896776aff12c48547d4105fb191394a09ca7a12b375840225f1f9338d49f11ca58d339f0e85603e33586ac5840792d004e049fb06c496573393d79be5bc82466d2574441e713a75a3782e34cda1ee3c00651967bb72deed560e7283c9295e904dfc05a02eddb4c131713f2163a4237a76521152ab26dafa130762626b3cca84fa277b4f4b016915d968179011e5e444aad2683ce4a781e1e46ee517ff297b70740b44321cde84b0ac17d1a21bd8611d13f1fc01977dfe307321d37e63ff467802b2902051f71ae850c2f826e7b29dff154554ce64e483d071f69b47368e58a3a944108e0ed7437b18b124575067a3ccbaed4c713eb714b8005b3434e85da71be9aa1923066aa028137eca47cd0ea00c823162ce6191aefca9ee28bec4b83c10c163d6abc52447a5d1bbde8456c10a78c484102d6bb61c378d28cfaa42cb155a115a1216e8d06dfcab3731bbc0094ffeb61e1fc0f5b1ebbf8599eeeb4a942895cd5e8839f56caa54baf1b86107d2f1c72bab4747eb992d71d3418425834b03166fae4316c1b98971c8074c57fbd80a506de9a6eeda6c826e5db07a4e1c2a263fb4101970fd1ac7e96c1f1fba3084348f90436525287aa2b1ad6ddf8c4d8198483d737fb8c51fe0e8d8c32205b7c2a9a2ccafea99f9c5d2977386f733cce2cb111da812435f96d6b67a013089d1a59623e758c7eaac4c935d46a63b06cccedff9b93877fa2e37bd0ed758b552f58126d50273a9b7d21b713a1d8eaf550465c3b738144ba3036f9d2d18ba6b2e0b2b28526146440750de44774a1963e296a23ef95fec7809ece73ef94450603d1ba24410fbd2ab3f188d89bf24594ec184da7994b40b13828afeb4ab1e7d43df92bbfaf1d073abfe653d913277b69bff2e2641f3bd9b46ac51a6edebd0223c8ad7869c49285d315c8827168ca51fe9bb3738fe2238fde8edcb5a7231c18feb6e4a8033e22e65e6477336ada386200b3b92d9f3f5b91a930b5a039490ff8e97cb9f8df3fba23e5eae462f34330acfa2aa855708a32d86c5041a4ce256e3dea7ede8111a0e911e812fad7f41a521d28f195499f208e905a2217c040ad000ba6e74b173aa8ce87a6a4529d7f80a38acc5c2732bacb53583fb043939afeb032ed44e4559a24b888a7252e4ddea27917241ff230a45edf39c7379ca490b510c277f866f9eca49c534139a33fe7dde2f4e1f1a4de47221dc2e4566f0698dd093a6d86b37e2b872116e6e0599ea8a0e26d4e97f0cdd81be2ed9de377cf671e46c9fe5ac2c1b16f4f8c197b16f0c5a89b4ade6b7a97839d854ba20bee296d29a0b63a12052a255cfe721cd75584d38b0bbeae0b6f96771c7f2624e70e212e674b0c2ece09d8db9ba7250fefa9f37ceee1b88fb3fd28911c0ea98d50815f709799e84d549ce66551d4d7b1e53604dba74aa0fd2dcbaacff711a16d345b858f1924233a8c16e9aa789b2a88e958fb0146888141d1c1580bc897fc526d5dfe8c5a6e33d4b23177fdbf3b04b3b5ec7a4680db18f06192e8556cf810a74deeb788f8c665b2046d17158abed93b8879e886e48b5b5181b939c43a40fb312462b9cc613cb0fcd5b0d734197123d3225b6a0623d301449067157fd031ae49b555390196b2f0e0fb989fbe596cfdf18be449467b6960791636647ef1a70dd1c0c8b643634eb5ac86101449ac6052038f3ebd8b9b9a8ab123f4dc29036bd0177e5bd51755e76be946c9846aeb6292b7cdbd5e7067652f8bf6f27ad29ec601797671876a95242e6a3db6404794cac799b68d079b0d23ab81ea7bed9bbfd3c414bfdf2dbdd18516732a99da2a19c2ec970f9fdeb0feb5cc11be0898473f76bb71312e0700f228019adc44791fa5f1fed6155790517d30401f8b8cb0f730c22cfd6c5518d0d7358ad3af2b43428e01b58e139514d9dc0447ca349c2bc45b689ed828ede9658480569e09d9b5d887276d809e6e390d2461ff1bf1eb21036c27622f5ab0a9dd0a729fc3efba843983ab0e585f3a5d1acd1b29072dbeebc4e40f81c06c4928d41d57b8f3a08ae5168d836172beb08a5b39317093cdfffaa11ae00a72a8c6d06127bdf71ffa6dd1047f5e4886aa57f42cd80d863d5eb644eb755ecfc0cffd5734d1074323c48bf9c056f73cba8e82f6c55e0adc22addbfb0bc70f1673455cf8bcfba5df57e3d454506ac0b6919a1f264f08a88741d375b721546ab24af205025497b19239fd208557c86588e76e36721abc96e3dad4cb8f9dba335a4ea74958effc5c969e2de6c0d78b6d686a991736488a8793c800925b73fe236716dd3205242777f44ae25cb510e0cd0f9f05a9bc48cb01afb3aeb4abb1b214827f0922fa21fb6a46ef542ad2927ccadc9a97e01eb8bba7bbb7fd60738abaffe00e2915fd17528dae13ed49d1e28b8dc83032508cabca7790ce289600af0335d94e7c1fb976c406c3e1252eb33f950ccbe33f94c5bd7a7d8fa91d5c664b1b147c1c0f09ea00722daf57cd30414425482eed9f89761cc889c539d33fabf8a615f3cf473297975d4edf561d8186b3a54650a24011abea62b6e22f062ab249260434fd8a03cda4ed932b160f9f0866f1651704a7dc133e16afdb29ac4a038d14d577a9c801a23e543e6e38c85384be4efaedac2b976f489737712f5a71394d73c77166240ff6f79f54eedf61d0fde291ac600ef81851b194cdfa099bc2cab56bc984688b96b7998259fb14afcfe4535f0fa45fdd6fcbc6727e081b9d59b02c22fd78405d3a221f42f027ae0eb875cea14c7dbb11c33d586839977ad25b40e3fa43816dd1973acb58b7443c99b280d06ff70c14dadbf731b92bf1f3878ae611224a2530b4be6abd2c56e8d21f2e64022066c7101641eaebca13db64d852351b8ea5dd3532acf82338e9173de209bc20c08a026de47a4839a0596c228374d5f22b17041aae261b47e92004e80d9a4e36cb3e757725b887fbc9e56db5d743376bd22fe0bafa77d5272e5d431161ecd8bd743854a20f0d19a422f1d1253d7a0dccd81b02687331f41312d7f0f759555827160b66bacec486838f9a9b6b85881a9bd91ba58ea423540390e39d4ea4a5a4b3961731cd888ad3008ea43f1ea7fbdd4fb02c6ec00cf289e06a0617ca4bb3620f2a2ce47110bc330af4c980de43c3345ee9e83f4c8717536564d15ee709170b09a4cdd869f07f23f330b4367e14fa952cb61c4fbe4d3ce2f28f1a5e123160bfd0bbc74b504af6ab14169e3d0d2a771fccd702254c8bb06965f446a22d2e077f153419aea5a38e3a17c7a47c11104fb5adfb08ce88e9217baf3dd4b1144b8289f4d42d4dd8a32f08bb31fe5fa59e4249220d0fbcbfbb653dae40d7528514bde3957df164aeffdb2a5210f81c4180b669b24f067e5a1588da18ffc09cd659724e2e3dcac5ae5174b55f0fa931f7dca358343653c6f2398c8d1c0657408d1def9748763a00b2e55f86771d29735695298e1a718e72e04f7598f7a8f235c8e8ffe0b58840f408a48599e98c780a3ec67b00452cb125badcc61212e6537c5bec0799f8a09e886ccc7db5dc1f0f48275bf43eeae27e0af125604c38205e09d4e8f61ba0450f11737192eb3dc0176921bd2238be5f51739cd19a7a549b62e13f3e123ed1e53589f2fc1ae93284115349d7f1bec0867199c946651477f37c80957ca1cc1b37220045f935b8f0ca23c4a9078a5b567c95c56318c40699d87ecacb0a601d484fa529a4d7bc28cb5c2d695cb4a582c73ea7264c7fd16c74fdab4ff4d980bdedc0e3e391ac8d4250e08e3d71052df486d505d0e294c18c36bf5b45f1d55550cef8b0aadabf50658ce29c4e3f40f11a148c05b99c2b687d50f92f1b49958a2bdda02044caaa5fd86333ff0f966c58deb894f63aefb50c883b41887f60eb16f1e5ea8ddb08f2081a6a3626cc800b64c558ac5c5b742c6cacc4c71c8c146095bf2b2126cf8ca0d63db31ac8f742ff71809f1a072c6ed8f245bb29141d5ba9aa227d737f542104211f8d34377a62752a2fbe139ec46d4618b2ff77cdce962e2e890772143d686ccfdae305253fab3c692dcfa2ce39b705b1df5ec1ba1150673d5649fbf211c1b9d63c1e20e39af1b3ed67e884d0dfa1a5cde7a77b1e48b311967720f6f5a362eeb4c80e6ef462f9a4549ed8a12e40cbe9b130b77263048ec35b7978298e01cb490bd528692de15756a2f90616402c8b8d0589666c2cc6865b6e41cc9ae5cc01348f53f83ec77e3d6fbb3c6381af8c901ef530babf79707ed1572bb18ee6740fb043db0e4407bc8ecc92b7168d68f5488453873e243cfcceabc024568c6e108d43c61141fdd44ebd82fcb12d05d329f69479f038a3d356580bc67a6f140886c81a2fb85c4c1752a0849c09ede92c56878f72b60c653eff20aa26150632941eb7fadc37b243791a30766e010b806b8edde4b5b598c78a5222866084fc642c27455943037332aa1c3d078e11d30be2d20c73e9735253efdfeccf92d8569cb2ebd72387563a69769e586355bbb58b1e891737341e592c5a0982dcc81fe3e542aef2d33a168c76fb51fc7a2b4afb5dd09b91cab47537c0526e1775288cb61c9e1a20e004af34c6cacf0f894fcbdff6ccb8dfa6ab520b3e1453b5dcba7f871749b25ac56802905c50d33d8efcfed3249fb0fdf8f1ec766261266c37c88ffd4ca0e16267a7b83eeca15fcb05c3ec5e4671450472a3b86a3de6b06ca616573c1fb29449f761a90b2c69db300ef726d20359ccb322acf25d2710b80adfc10fb7b0efcc35fce4bc5db08737396cd2b054f502f556278b80849cee5b96beec6a78c9b866cc99ca099d9ead20e60ee027d8773d1134e99bd6271299ce96d574c8d6c1d93f1836bc6d25ce3895bfa44eacc72c46091348665ca1ec451a19eef48af82a63ee996c86f847a6489b7bba473fb11cc6989733ed7db4bea3bad55f2137e48aedcbfdc2da69584d7c117350cd3a872147a81d54f18a89ded2434c824b3a5c7029667db6406089748fca2e304dcf3096f05d0e52ae14fca4586f106be2b36ba2d7b9b3157bffd5c0a0fe5e39c7f1b662be984fb5fc3d5ccbae89120aca88f15725a9ec2776b3780047a40468194539023dc5b4f86fd9d32e22df185f0d780a4074daa9ec734c3172c0369712a4ac7fb440a35c3984535059b71474e96580cddc65acd8045b12046fc0525525245f94abee299a936d5002b488fcc0b5f6a05e7c738167d702274370ae077ba202a5d27c6ce839da1b140043bde5a013d521da0aa9c097535f93845ba59d5cd4589120343faafff85559871c973c69473dc64f39488da5263db562fa22b0a2d089c6d97656082cb0a7b333093f45fd544eeef460778f3ccae7f40d325974ff07fe6945630fc44613dfe19a5dc49e0cdd5750b56891b84c823ca335e5f37351a654c41ef248da53bc17f1a6d1c6f025bcb5124b1073a2ea85a5bcaa711dee0ad8685d245d7f6772bad8a3701140527e2c6534e38bb45b8b75642229120fc47d2f32db6016f881d8fe712cd06a1ab742e7a075293f241c0b9f34793338166a67a603ffb82cda84347c34566d82187731969b17ede766c7f267771e0b6c534398ab3cdde43509f9ec6aa8d9754112171344f759e1cb482044850b4e525a109901a8ee55a3d96be6b4527faf4808de9808bac8adb9df7e84b5dac4e379fa608f522126b5b3518a3c294fabb7c5efcb0276267d9276b579469215ed759daf929c7120c8f602061e0bc514eb7926f0f2336a4c228e8593857b878828dcf837782085a7d8ba2c6f7377ce1cffb1d598eac02b16e4ed710fc60ca8401cc09f9a0da39cc738397919206ea8817aca1163fdacca63a25cacd74ad2a40b959e38cd56c3cddb429070058d8f990937da746521acbfe615365eca87c1ef6643ef436be033535b054e9852029cf7a4fe38b834cb98107a410199af9b9d6175d4b64245e950be694ebdb45f9539c9a48e219768f3136738d3a3bfcddba3d76cd1693e00bec54773bd6b9c81061f89cc3e5e9f3c9ffe0406e9183f9a8d90b0964f4aea56d9f68683b8995da5c5a0f084a28530e3975092e1350b67b88711093a70820d4bcb054b1a3717c0707f80f8c7be3eaf25941792de208e9ae701dc675e8173ac34428a93bd21e10e583548720d1ac336fcb3c15fe4e4ac05d87291b08b697183f588467a6344250a88056485c5885d593e19b32a710c59c8129fcc7b81d1aa81704f3634be17443031f92c6d8e9c91add0ebdf847ef3ccaa8c179925b0b43a0333666f0b7ee5056954ec22992b552aff58e5662e6b2930c554a460cc7ca4df1b005e6491ea833036041e118c164616107910da55e4f2958c52b11b42eb22f5e500f954a0384d79ca217706369c092e608a29ca68e267af0b9cf69507ba9d1c43d3665303816879afae4c8825a05ea0d06fe9d9d676879d88e417ed28cb4d0f598043e4746d331a52ae7e70382c298bff4c6cbf1fd4917b76054f210ca211938e091f8cceec5b73d443ceb754e7ffb15b645a74c01ed859fbf03ad3f598fdec63cc6a5c756a67b95c7f891ce984f8b2476c88d9aa39a990fa350c3fddd6a8aff69003c1a55bdd45712fc2150cb4aac148040c0757fc00f68d1ed32ab3a1b5422127a93bd6dc57d62634bdae0a2096935d3c2f6ee0ee535bd25a057ffb6e06d9d8f7156e6820a27d4ea8620e9ac6401cd950f2c017cb9540ef42d3242bedc2d30f7250070fbed45cd470587f70e8b525b9016fa81be57d6613269f13cf2757580b7552cd3275b435dd8eaaa590e8cca3bf5ff924578bc0abdf841a96d04c2ffe87407f0d5dff5e8a1c2c18c714b1a715f58b707c3cba1a3d5460aba633f685a33d8c9b96adf3b753a8dc76bb78dbd07d17fa67fc93d68152199364a867b23c748aac0131030f3fb7bd92a70534967994ac0970ef13864d6ccc216c4f05ba3c1318bb66d8b3ea9022ba87e986f9550b71d2073f84b50498501aa73097138bfef87534de1ffd06a5fc147a5480143e836e56919152fda584e6b4acd1d616a945118f4a7f30f44bf504d99975783e8dc177100dbe4083fbab19ef12eb82362bd83e5597baf333a39362888666d8e778e32be9ecbe42950bf173be024fb49cd064d9fb2b905afd7dba436df0a84cc93d2e9a3832b3dca1a613fb9dc7ee3157ab7ef851223a53aaa45c8f4c464727d0054d6bf3d79ad568b0b3a1a785cde104ab529ce89761222c7c68eed867fc129d0fcfb1743c9ad1655aa3cd145b8d8689572753365efe957fc81ac2d82428599c6af32aa3506661b7216edd4098ffbd7d31956bd2a359894e965e9e2f959438e3f5b4a90186a35333d00d072d0bfe5963fe26659a2d0bc68d1044ca84e47dae6726d7a6ab6c79ba7e18110ec2a977e9582b5a3721c9c6cb2806589ae7efb2ab5656c71ab11ed2cd04aa1c7ad81963ab8bdd36cb1c5e93afa810831cd9831203fa8117f876214181dd698112db6a50f564eaca5b93ec690150d73b74cd478c4ff852a8987047866b80c908b5e661d6fe6e77797d641c60ab21122f3ce6aaffb4dc89b312b7a79b4a61320bbfec1e527d4454a0d9f1bf409d8748ba37c8685c2e7a0129c999ad39184f668dbb806d9728fd5ae9bb67020038546a1d8ff7fe32d42d83fda27aba57812f8ae876dc74a3493d480adbcc575742def10659f557ffcf03da2875d7b7695c92ff598e500e6b2d12ba2a3c437abf9d4b9b3c6abd728e17bfc06329b0bf03dd7fb41c98653632b63a54e79caf972bcd091c895ebd03679b480be125ff09fff0abd03483244125e3fefea73fc1f0f4809b291a3bba9c1527be750cf976d378d0a0011d1bf1c9e77f9f7f64bc4c7e9274918208efc559bcc05d3ec927da7aa66e779e9074779a8680c0822cd221e18fadf9d00052a8641cf28badb95ec2ad1465a99baee43567dd21e531e0767f6cf5005e8ba9da472e46a9b751af28fa5d5a1f182a2311b1932dba0141e5c8ff477ac918a36e54d79124066ce431fb3019d8290cdfe1de61cce30552bea2c7b0877091054018a4cfd6540e862f1973a2b39c513cdbd985a6f0efc0bbc633b45f53e1937ddc15cf9bda6deb059ffda9d021c228db8af601a1205ce9df5bc6836e3fe25d07d0484eff5d03806927e2e91efc94724f73bba0d29791e9822d21d41318dd930d71ca0b84f200d9a9ef22579cad2893bd33b0ed9ad16b0fe07886a47d496cd1e9b92e3c074ff50f28d44ab00bc94eea31fe69b08a5bfcc3007afd75b2f6bb73c6cd2b71e1fd070e4b365427d6669e2ba49843ffe4ae30510abe9fc6e04b9ca95455bf248739218eb0663101c6046633b0e031da95b77ef452c7407a78d75b822a8e3cc1e6e8c52309a9ffcf6290b5e6b66d9814685a9831e2181c3d7c6c44a3fd368fe8757f3cdc7a3fbb3948a5cc8b94574d647c8600512e3ff6632978a0d7ff4a2d48111726a48df63b3602aaddf5633cb33d9b0b6cefe7463ffbf3d4faf9bbdc82b8ce0060ed0b8edb5c6159692f1aeadc4e707561e862592e779a1e9f34bf2feddecba408982cf0c44e01ec4efac14d720af53c98a389a25fcec3330db6c623b799bc7eab2facb8782f876bd11851e96744eeec467ac03dce97f1cb58ce64b70493ee22d0cea298bac1e81269a3f8054da9ffff0d8d4be2c4d43ffc5ece19803f47ec4d5d6d17d3b80494b805547a625462ca1fc74c03667d4abc565560a28d4e2ee7c63c9b510df4a40cca3c62511c2aed900bffcb9baaf5322bd905a10fed48be032f868d9796e1daa65a2773da029728ca5122d21e9de608e6b2fd61fe17cf6a41e2f0263101479b57db6465dd03098309311625b72852808d17b571dec712e87af8aaeab29a4ecfc0dfcb3401954d366efbdcf1937b67aba69f63f156692e6587ef2b00a5f4fbd4fd82040121ea32e640f99f27ab6af749729df0e249b5001fdc526a3c0a4bf778710cc11b266f1c4f83a7d757bdad7bb623a4ae7928209bcf1c1d2238dd5af98053dcb7cceb431cb1769b6e1d423c6bee0d01293171f76d5cf4a67a9bf5888c96bd80d562735ea2eb8625af0813fab45c4d47353a9456a406a482d0b6a6104941135a90f4fa34cd3961b715492a4827c5850c21486cedeb6146301c9be5d026c53bce9d390ba08b774b39f385042a3c0b66340b72994eee12a41169b9ac77b368bb5a65953c34426eedccccb486a50754bfcc352119ace40d38a08b075c6678dfb8375f989c4bfe38ba00b533943b3c75649d4e421eb024be1d169d327a71d0561a0674333460e812c4a926cdb171f90e8a425899b0911c2f012ad328da15d358dd2915bec70a251cc020631f0675bfad165f771bb02773aa29a53b2676810bba9c99c973186c8ea4314482f05cd5db0476a5b92b39a73a68c2b0c00e79e44f144b535b72e086296b63a3072fa01c2451eed252c5af74dad00d5de8a60398e0cc322a5d3100222784aee6cba1766f6dae64cd779b0a4cabe2b063a01748a71f29879f79171133b2e30806045abc595d7697ea941f7f4e9daab2ea002845835b98c5985664514ae816de5cd21f61e5651c60158e67961e293109b78d74068849f18c72aab895ed095cd014b37d7c3c372bdd270802e90190e8cd16bbe9651e82ef57ded3424894dce37ccf4d39dc166ad4886b7cfdb1b771abf7848a11bee6c87b324d79ef6bb70f07474daf64537639155101fc66ab5f2478a09c4f4e660d17329863cae5f72cdafafd2ccc18de7f05bc9b0968f2a701bada34bda8d2eef3dce487fd38c1efb2c5baa6a5895a73e36759114f1618e0c562d9d938aaa9b0898607272bc16e6c65c1760f13a5789890c0dbea160d0cc90d30d3a0eacc126791b1662ac68fb7394ccb92d0a8b621e754c602b9b62e003dc79c3d2999809fed5bc86114b1b3f8ba26ad02a167786673297f668b36aeeb271690d37e5d781c533f25a72a97085e6eae58d463c0a32e236ed21c930ee240555b4c38b308f2ee804ba5a5100b25b4ffa3a4193a638ccdd8192105656228ca69a3ea2065f56f24cc4e9c42a95db615dbdd9ade76b28631b1f5e8f859420719bd77e51c550fc24fb3f75aa0747fa1e77398da5b1c82d7199a57dbeb1f095fe0a329527caca06e8596b420595b8a86e5bc358d8ba8b6a6c06b98302f98205dc7a12341886fc21d02201f540930e423861cb07c2d664668ffb3f950332bbfce1c4b673515909a2d0aca69f93a27c64cb8f8bffa20fd2349b9d74c8ec8c48b6158bd4b52573d20920077f42c124736062499a93f64b6f5cfe385bca2cb4de1a2b09c0ae5299ff2ad4946263e6911e37d910b84523045bfedf72e3d14b8989daf6c0c53daaafb00e03ab758b8bae15b83d44a96bf8186c30efb8b63b9798a8324ccdb7c92a348ca0fbf229e6014550ef663c59e02842fdf92f15af639106817bba0425f87b63ddbe7ca4ff65ec964ffb886e182b05af8d40098009277b015c22c316d1dc36ceb3addbb2125d7526bb9fe6ca313458b231f5fd42068e2ce91adbe67a84264f72c2d9860d713cb7a65e090ed47479f187bc62a3c0b1935b44a5cdf5fba930fc098e148cb75dfa28a8ea9a440ab13d07f45760fdc6035236b0d1c31c54e6d495f46bd863ec137dcfb4a5ef010cfa3ee0e590e21beaaf2b4df7ea53380073f16c5bcbb6420eba7e41db59e493a3ed8588ec80b2ab582d590d50002c9f1b56ae09fbad94f5146c306a5b901725d362e98145e4eeeff472a776a29c2272dfc65321d2da51eb07f3ce06c9330050646268d3e11f2258e0ccf560177636460603e027098c6870c134c08c111e2066e4b3bf10fa523942c659dc9c595544af870af103c57712ad9c6bde817b8143847cde59cefc32f892a12348904453b0d75df39037f90676970e4820f5b2788b74d44a65bad8fcfc97b48d68bb7df449d9b96e4746a6db040e67140626bf23fd208d97efc52fa1c67c1a5cfa6ce27d30dd855e35ecce9ddcca40d0be84e81ea1bb50cc90790671533293198372b61e73141774f95f7e19de2642268df3f555f5a04ac2bdcdea568f6461c4ea969368a390bdac2885c1875a949c3c1bc193ea656dd5ed502a7ed874ca86af5a034d6f360a08646c7c5bf29525fcb40794ad297eb5a2bdf6cd27b1aa1d8d13800ed4da8c2c4dee6ea5c015136e5cd2704543ae00c318e5e218d286ea4215691e13e1c1f45861a058c0f3925ade37d64fab9a748297df0ab2d4698ace30b5775e34063e450eea692eee83bdbaba1e81c198571461b65f6b49b7ee20aefca7e21234cf162b6d8960cc0a9b275d11a42d408453ae6e4efb462e9b76d9c120a4f7c65d830f456843a73fdb18b2a581010e4401c6808175fdb24641e32d6d146f3c14deb9eb960953633c70f96e53ae6a48e5b7cf0e9c66d69499737cf9a2144eb9735ff4d34470bb6455377466af5e88bf2fe20a902d3aac0600c3dcaea865991216a3a818b3c37685fac963aafd48b864b15c540aa8670ba9d0ce7b39506b26e18946e75c10ff009594171df1897c6efca399f0d323cd5a0303de64e98f25871d4f0f2e14a001300663b5cb2137534da4d3c1d3150377e650da7185c01b3f80c89b8afee65cd5413026855712fa1ac923dc869c3e8c34d80ceb9496b007f1e5e7edcc62210054b40a02f15adda396339488185fd1190754e0e762d00ff93d43f5577d47705460c9663c991a8829be049ad23c4bdeed4ba645d3ba6670a6109488cad540f1be1af59c4d92c31d9497235a4332c36dfb9274cce4b11428056643a069d019cabf9b139ca5ab28b03efbfe13c60b70102589ff8e9d747c7bd9f211c5a96f673d4730907ab3767c5d628d657dae4ded62ea8cf74098f3f5583f923bb0863681c52bc7c0aaa2656e93b46f10e9f6c4b7a675efaa087149b909a49f5f80ae9141aa404b589443d534db4023af75bd35555b09db4956270ec94c581eff69f922507e8494c62267bb92b3ddb40d730eac1b3052b1489e973ed7c207aaa78fc7e1ab67b9c99de5275dc6fcfc8eecd03671daef4ffdcf481f6a4761a2a3acaed96f5d18af46abb868f780803be039329743ffa86a6bdc6a81c3161f9ad43ac0b5d34ddac39a6fb5f940798b2dcf386c2edb4c5cd0279fbd544ee71bc90a811a2eb38c8925766de3373f1936e4e90f9c42047226454bd3bb05173dc0d31bd6c1e5d5d77df0d8cc301b38c31bc3c5981206d50edaf913487b6a49dee6c6a49c588b8a934f97a1e7376d4a021e1e6918f1d278b80fe7436fd2c8f9998c636dfaa6ecc047097512d73e298b973ed1947726c0ace0f45251f3736c78c1e42351eda74978fcf3731eae633b71b7c86541e75e414445aa59ae2e0495a9d5471214732984768b44b06a8b19142504e3d07f977dc00649036438ae028cee983ad6533c9f92e2ea8288fbceb19c0e30aaa24845f33881ed9f9268e93e769aea89fbb3a456f0bc210c2eda591417153826db32eeaac8c0d0d00d201bf77568181d8a926c4149e9b6c6933e5076c83fedb2d13d62a6da0ecc6aabe46ebe468e84da14160751482884021f3f7bbf394b5e34c7c2602c92e80c3ab7871fce8e89347c2b07370309f9b2f8d7124365977f26a7b318265cc6aff66bd0afc3eb65c89a4d28a7ebec409d41f57c320f06a5b9217d4cd645424c7dda8143ef0c473f01718ff6a895794f513aa43f017ef4a9147e879dcbc0441b7aae372202365edd1015344d13e30fb5a154600a4c07dc8f28e04b0bd5be4ded36b6faf31f75173a55353de8ea043e8adb4720f3d07a994b7f83edb076e9b8ba183ceeb94eaf2562759330fbd79090090d7ab80f737f4470e6089cd5f2bca5d3730f1de93e4f1f6b85b04cdfec3eac895c6cfabaf3868040e42787328cfe5b41a412bd1f943d8e0e105454435706f80fcc588644324822aad37e8092747a80d3a8f5be2629d0e34cf9bed8b6c12df0f989da85ea2abebc809ac0d87dbad873031753fb772063ddb5dba982e894284a9d06fcc268a47b46f561ec1fb57ab7d7bf9d776023848118d064afd45869c66aaf0251c31557ed95e0f8fe8253d6333a18d8da6b9723abd2a3ca1196b57f22a3a1904183ed6e983b14d4dc4bc9912416775fed72ba9b4567f60e8e72b826a2e16f32dd73978320b5ba3abc31c149e971c310379183be864e2912bb578c5a60fd09cf8bdaa875c6f7dc2f6f423c5605a357818d07a08b0d36bde7379bdc70a870f5b6968bf60a694397ebc811cc77dd49068c39334c7325e1e00969b5f0635ac3e0f655e8d3d3edd800e8ec25c5edf67b396b9a1e025eb5ba02c70a58a71b35057779eafb8330e074313eccf4b296dc3371c33ee2632c07bd497ef64576e647760b48412b9c82c987d4dc5c7e11779d1c6c400ea93a296a2bcd0521664c91154e13c23501487755f5fafe3cb48c297a48d3821e18ce6cc9f1d68e85e15503de4789e580f603993b03db9f5821b7febb5a8cdee27ef6f4e18994c8befec4f2e9134f459caac7e51256785f3a4a0159beab16f415db78cc5ed3ddc3bc7ff588feeac3ed307c843df7a3a8b41b70d03e0211195d384751befc73441e9186321f6f1e965c68171a3dc6b6f2b948b88a2281696e131a2e4e1a8ca4edcd0bb4fc8b915413c8ed05bd92dcae6657a2d819bfefc50db701dd547857075d1c1916fae3651f5edc2cacc7173750db1737a6e7409d9a294e92b152346717485e825644cdc687adf5ed46cd5d2bae37fd646dc5dc721cc60b482026c4534dcd9e3cd3dc21f0459813bac8624912d6bde0ebe4794df40c865e347c00187d07708bf83a9596a984495f5e92d0cef21276a422b7cf164ade2bc11dd1e044c0e1737b37c14c991497b8e84b01f96dd2d5dd437d417e99760ed1006d6437026871235720c1695b92b254186d48f1d0fcf8fc3d529aa69744c77d5755452055d3cbead209dd067d01ac0d76330020e4adb7edcf06a9c803c018d7c05842474a42a9b0adae3185a3e76a7410afe09a608a761b96cd09b0ef567ec927cc1a917a10c8a43ad0c227a59cf3fc20f6364eaace4fb11e1da6990c8ab97eb2e9ff962d14c82a387def3caeae84ccbcb54e9c5d8d23b087764e5fffe45f699360e678bece897a65f3823224d1373953ea0aabed92364467c945906f21b9decc7161863ae5edc0f8c6bf3f202149006901191799007cdb07923dad4d994c45f4201de8f4acba89f07dfbfe8575b36c9fbbd1ad1150de6dfacab1ae34d23ee7f0a6903208ec49e494981419f34006c034d0e17e78da71b5dc2bcb33ef9549d0e6cd43e56b9785e68cd3375b954a217347189b6482be380dfecf4bf6182a6e6d204109eb52f6fb218f945ef437f385550c544c23ae14a9ac155683c9eae3ae2ab67af84753bb2445bae513085b9f1934e76c66504a40efc298089e190b9f2837f153614243839982b1c9b98ed1b7b4f0a86ae7dda8127b45eccec045ff47b20644137fa36158e4d1379cd4de0c59dfc1bf5289ed0a404bb454645dcdab16659222cad3e0750a4bbe47fa93f98fd1071e082ad928741a9526640185739de80be440e97dbb6ab183ba1428c9d264d40b105eb5be71ff0d77c2785a049203363bf9e96e86d6ccbe7f6d02e59164b490d75ca6b9cb4e9b5d871bede331f00320038f56d992776c9204c5bb26d09a9f2ef53074d1846b4bf2ce5493c010cb380320cb1198245b4d0aa24c1d5905896c2572abff94cdfbd3db8901ac82c32696f3cce331f0ce897a17ecafd2064aeb2e21af561984e22012d765bd61c5e16951385838f88a3f11069c74f7bd4fc5e5e65934ed783d2c92c33e8512a28ea9ad5869620b5b12eb4ad2cdebe11b8574db9c290a17d7903b9924dbd67f36ce72d6f8a149bd8c2578f5af0c2e0f162654e0df406dd88f75c77147e6d1ec85f40d813fc2ff220aef7c246b0f1eea87e1bc87f62d3e90225722329d6a03f856aca09e218472c9fdc5af4bebec1d7f1ad8b70134bc8f1e477f9e4103000c3187afe0cf2eb136260b09e29fa6f84256702dc9e07b661a5bdc46cc4f4da6fb5f9c22952f96200d90148d1d818068058bdf3447e98d7527471836ad0f6694252ab823f6036b16d7267036685ff7beebc8130f5f02668f013c61e05c00792b4a331b9aa5f22bf297cb70baacf40a98fb250dd2a5c30b5ef67866813f5f19b77840a136c7836a1007b764e2287a8f5aa980f116a9b780ffb4b03d0cbf87b0fe653d5ce035cb5d06985e416f36604f70c81a947edd61e163fc2b5f7ed6e5a9a1e7b565f46587bc07f8ed13cce4eb09345d30e21b7e34654bb2912687daaaa931570c4d322f8436fabb55e9858e9c7e9e3d25b62b5f882e493a17a51961554bdd79e2c4eb0e0c1f08ffa858ecbddb8ccc28612c9dd2ca973b2b49662857f710f77b802f1f0aea30f5ae4a8410c5e5f34034a94bf9fc720ce08d67fd42b56516a076befcd57771da73c639f83e88f206916bd3bd46889958e279eda627648e4b2df3f2030ed5be9fa90c17684922747054dca1e5817d147cca6d578bc2e25c31ac01dd3939cb42ef7fdece5bb8746bc0c0aad0159e8706c8aef5825705f95e8907077620b5a6a8c74867eb6ddad8baf0fdcfb5e8504faeefa56cf31d99ea26679e460a21d6f47e0e2421f799d0fa34a78c8b6ec8b55968068492cf72565c74c1ad7cd9381433a03164da52e8ab9894cc2df209d7a34f30128ed64ad50d03219d721cd4e17188b2fcd76303511b2842c40457a485c50290d63da07737ba47e8d510e9268081a4d0e87772105302e98cf7fc97d5d0d9c87d7ffa23782fde377108e9d6a7ac10ad6885760f31d490fcd7e6a80de0c71a114ded589b5ac3919e2177d105e2f8783dd549648e37acc4b8490ca200f9d2f9691c1d3bbcf700108847aa09567a5fb7aebcbf8d167e1344844290905f2d8b4603a980cdcd29f5268c8565c4c55be5c0f52f6d53c4e043fd4611218b66845a4e02e5af6d4734969a58dc77ffce5452a333262bf6f8acd31f17c3d0f6f751173576d89a2fc6b1a723db7cd07ea63700acb49ecc9206c18ec6f6947c1c396b6f4bf1c1a4473cbd1e7a4c3e4c42df1a3a4ae9d13ddb4eed07fb5f11d71037af7f587e3d5ed6ea4c89e520c8058977269e9591cba6479973d2ff3f00fa3fd15166239d8b2e6ef2793135900e1389b0a19a7f0dc7e75da950195d7d9a4bf11440d1713a1bb9530ee9d34c4f008881bbfd82d92163853af073b4d16e8997de7f4faa05fac21dc7b7efa6f0c2fe46cf10ae98d6d03378d20f240de18f1537696e150d69a4026c32c7bf0dcd0088bcfe104af20c942ec3ea976c99852171c7b6730d09d874148ee8fc9e643b7d1d2b917af66b549d9b6b38ca761704a295535f8a81e6aa99a59b453fde24c785fdf780b63bcf50968bcfaeac0502d1a706c5de8fabf6ed262a3f7f44f67cacadf26295b254fdcd1bbe8b326117cc763c17f9a9db6446572ee0e591feb2c487fb2fe487a0584439d9fb393c49897d4a68b0c732e66ff19f6dc3623c9da02bdbeac82e7c7d0fb1a6730b00328717e04ae82f1f1046602ca8f822b4032f03741f1d75b223a0f5f5f39d1f8d51dbac976255d2f3bf791af049390b278ac29ec02f4cc8fbbd2d5b797ad901566dfe16224072709c98026364a277ab0732681768bcf14565a565ea4b15ccd150039fe675b152839e8bfa0fdd8273ac3c5524c92637d5a4b67823c90c3b4906ec49a8a57ab2bc13c4ba7e27f6470c5aec62417bc568c1f6fb35425dddb0b297c3b8f2198b332fef65ebd7711923094106856691ddd8fe7ef021f999ec35219a4dd53817e2416374202499ef8f85cf10f75d1ce34556462825b775fb7e3596a32063431dc5db12edf8347c7f2354079bf81efb1287a72537eed0a6776229d906a3d048d5d973e4244410fe83fb92166b9626c2f290cc903b42b1076d0277bf337a530e090438e486b6a6ae33135748d51882b53004c19cb0dc4a3c23983a5068be484fe66f9a2dc1d6fef8d7a1153fed574edbe03bcfb29b5f9313e73e07694931ea3fb00d2cb469c4aa3aca764574e3694cb99f6545ccc2e196c4fc65e6ae0fe00121f7b40b26102db609ab4c526234c2f713d152ec3b1009cf8767dbee8780f25401067e3693bd7ea45d2586de833034d237736a62ab27665d2d6b1af98ce65322637e506e8ea3db535e416ac55a7ba52aad90658f644e2dcf769ce87f9cf1ecca4be0be4572f7e3367ac1bb4b09cc1e813bb0332eef39826a64b5c99a81585863a134cee303f7157118b0366f68246fdffdf74f8df9c6110777521f2ea8102c3e6fe6f3ca8291978383d8ca7af51f0f2861fbf5c0f005c28cb0a8c7992e383e96ec826904350c40f1c2afa6ef819ac34f2f48931612cc86519e9d5e3fa3485f21859575e4be323eed4ca7b6b98084048be691fc5adfdf01e7f8dfa684f2097df315f9e942ae00b3c9e5eb818e2aa60f8637edfe4279a7a6be8c778fc8ccc30f363d49663ef861d3ef0fbfa507acece8f7e7919b09dfc9cf5912549f54b5e5002a87c3a30ae5c5daa5a5a99fcc852a3f6ac8393d6851c8c038bee750375c0643bbca2e79e140574647a267465eab2ca21efc37da05d4920607307eb27ec2ac838f053ef43dd9f4506e07094aec338722cf72684ea589dfe65a9a8e9c34c6d2ff3e8f958dec3d79116a670dbef04e2174b01d547e3cf76b92b87307674fa9525903eab70a092078da396683cc0e3ffa2828d818ab5e5bb8e62115b729a7fe9ef9302779c00899060b1ecd0c9b61dc1d8dcedece65ec8491812a3cfdfad86dc382dcf0e24292ff47ca7898dcee58b7c0ff240be463f154c95f040e29fedd541a87fc4fc5f9d81a316978a2d97bfcaa435c4f7e55724090ada72cf7a8749e9b018b34dd4d30569afb764ac0ad8bdaf00ab99879dc63032afedaf6c4d4fa4fe10147b1527ddee17a4e7d6fc903d74c714da1c0e72acbced5db0f2bc9c5b969bbaa35bb42faa6ee1abd12d7877ca3d90f2caaa21e092c3504bb48702a906f38fc3d5498ecbbc551c484a93a5fa46f01793c4c168375006f0409753d65d681b76d3f7dc90ff04da94f4fca6cf01c7323e3704ea0a03be95912dc6ddc837fe05d9e12348888f8d0d84c4cdb311b07a9cbce4be525e3bb4e39a159efd45e10ec3225c886867bd5bc645a068eb283c273a5e4e4ee368794e73a4f5e3e3ca8a60140d9bf4a14cfbfad3b91d6413a127fef4478ed96539966e810339d6a4390f3f7e698cb28b5a48b6ffc3efc087d6b5a5abe0b0ea28a68f7648222fef937e4bc42e7fd5a679631b16033fc8e943aeb6bd1ae9e8260b0754de116f0feb26d81ae1b1954ad98976a1939b693f31af81281d418b93eac42a8f98a46769789ec485ba666b9fff0b0ee2f77c56d33b0478c9e66fa2d016905c07a28fb6d6387ff688eac092dad050e2dac269aa01d2dacad16a78ceb6500f41a53b01ea7027975e79e5fdc0af2f542a0ec3b6d7016dafb38b9dba1b4bbf92da7ad656f2763d8a548ac7f6e46b42bdf64129d4d0cd94e384639017ac1e8f4125164aeed10a1bc16f852c7fac83748449c1f440210330bb4357f3262f5c57a02b06e55adb45bb9d3b0beb1f6168b39c8de7ae21e6c3fed997568af6c0b6d8ba111dcfe801d62f0b8f394b37a20f54cad85e27a5278bfdfbaca5b0d08e13cce476bfe34282a1d60fb2b76f6c9a95bf1595c5d18884b1b8f74b9f980221b964d88ab2f4ecad2a7fd11f9376491ba3c97187b676471d5eda58a9cd0e52953264cd0e10310f3509e5a4436928ffd765041b3e718bf78b3f8650a3f74e306bb100e97fb3c4cf247b91c87d50c47094dfa5c44594e47321a963854d0178bbe32e34833e5fb890d7476cde503cfa5314a26aff19175fefacc2e5f6d3a6befafee0476ca7f02662ee103b47d3f6d6e648142dbdd56c20cf4ce2e399df7e59097d458a9ecf186753f7894c8cba43cc4448c8362c117ffba2bbccd4fbbd307b0a2c60673ef2cd4913f7ff6be1e62026edb71428285eb75fb606fac456f04eb4ddc3192fec3d96263177d56fdc9b2cf8fbb1a63aefa3cf08cbbc81678bf4c0800c950db605627e096aa3a6c640e8ee273f226de70ef8f0db4194dd4092dd7a9f7a18bae5ceed410728b006989dbeaa9b31d40200b396c80585ed551fdf0a4a1e16388deae02716438d938228d1466e4597e94b7379c380b2228382604477c4b60f0fbb1bfd6d1e5d0fe9ddb905984d0246eed67adcbc67ce308d7c9aac7428c0d289e0fade77e4b9d8a6fea85d23e064447c502b4c26fa3f091f73b37a6c4fe8b4686d9281e15235f0c94db8ebae89355d04d7a5ab11f03c77e1e77b770529744aa1456938a7270b8dba7a43cbe3fa7dacc0720e68b91e2e618a6d76e16e86047b8aa0a957f67feb8edb588cc847e180c193d9754b2900a9435e24aaff2f043f492dc2ff7174953cfafc074b92f0aa6e1eb136acea3c06d2a5084a9678e758e577e0908e2fed05fee8f05ea8082e50decd007a06674c0fc460b9befcfb5a1e6fe2f43dc5c7f3aa15a44a8c7bbc089b7dd82e9cd7dc20d1318a33174a8793d6171cab1d96d832125ecf2c05dfd58c7b03a3bd2c7a3db89f1e7feaa3567398fba2b2b3d3e828b6208cfdd14a507b6c5ca35e6d3799d96203d3d0bef95210d2b78de20559aba4219e3365c179ce30e667e03bca11ad28c27239b7283e91ec6da0b5de4e8b9b5b095ae50f5bc9c1b367d2e31fdb25d49593dfe5c1b6af1a04012c32c1e9d04cf2d55a323cc1941c6412d8d85d4d828fa2b88f2a83c6a63b048730668d4bbc984755b9e93859307f42f8c8df34164d1f28fde2b99cb8b0a5d45704494ec036906beaa338e1ce105e7bb8168c5a008b8b454caae7e7326948d65d4cb930063bb5b4d1a97e97b23f269ca830bab2e474d45d7742eab52dfea5407e440a58f94194ca336d09915eb17733a16ae3f042913ef3cf6234dd158ac69f3392528ca78f57d169f4ff237afbfca48822d98604c985d651923c4629f7000f88f7f053c8a43c1ade25412cbfb3c5ddf1ea3122ff0272904b996fa805c09dde9183cd42cf1c121ce4cf84430533afef764924abd0a016728f038c6ce0129a5b7427fddcd8ec93d5698484b2ffaefd1ae4b2ddbf20743aabde367ef0a9254fbcb6c02f640122a174370d8e2b4e67fe1dc8f6ff570632c56345b70e1ba0bb9d359b40061c8520b5b7a1c854d0ed2baeab21fa52007bb84808ec537dce3bb920668b63e105c70e1d4b65d61d4422c1f09a9b084f358fc1bf4ccf0c4d04dfdcd94ff1f6dcc9154e9061d1a669588511276491dc977d536ce5c4357e62e81edc66fcb890639de29614125afd70a83361e1f27b0ec1a05887cf91f28fa1c51e8f984d2d21abcd43c1b92acb77eed2954cddf35a683963136d0625097ae6e28ef4edb39bc50e8073380fc3df0da59c9ea751a4e72de68d68c5bf09769b7e9685c55af42633e52888609cea74e9ec014fa297a9f790bb0da589ff7c446362848439c1df184aec04b0ba493fa8d05a1c9b3b8c21752f209449047c8842756d79602351ce2fd11d47526ea3413e2301c1c1090b32297fbd3ad32f881ea86b916212a96162b3ccce90a76123486cf0e22f87a14719edcad94c333ca84c8d7a4d18a2dbee62c6767c54c1d5068593ee333d417d71749b85bf672f32e2c6ee7f1b464facd21aee1ab762d4e1314131e7b1010699f0831cc6fc946287bdbc3003e47b017bc946b680b48f8434fc8d221ec2f01ff4a62efde79ce7a93e8331f357c2b8f83cc6861dcdd9d665a48f7d150a7b56f919350a4cce4e4b96ba8b2cd08b7eb2d58fd6af208fd344849fcacd487338c5dd43e7b32137e14e1f90a96d37dd3ebdfbf4ceff545b2480a1c1aeede30bb8f027f47ca2fdf821ccc7b2698be6ce60d8aed4f132e9f95f37551a684e9f5641a930deaf5ce83501825a12dd62311fd080bedd91f66516dbe465106b2000abb3dc5140a976971e330e71bd6aeabb7696578b230ef98a2b227f2c5b3bfc21fd2947cc417ee1dc68911584dd7b5c046c37275a5439ede58b547526c2254b6d802e0cfe57bbb513cc5cef0f8b4bf80bd00db31d06285d69190a475cf2f08cb09e187c3d257e6804fe6d93deb2061a2e35d60664025b2d22108f83d3133b58432043b4cec1925588e7723a0f410153a335a398cd3f79c7626d647a24eef8c0f2d3c91528a081e100222e72ff5e682259a7aa47c6fbca2f9a82736a35b51f0565ac71197754295e1f071a727982bf4e5684e047f9888d60efd0699a9013a6e56f164661d001bb49620b7ec014e935b0942c67e2cc890f84d18f48b03be06f78b28e840cc3e934083e50d61c4c1147384aaad15d77f02df7fe61d7481559bb7165d58a00c6aa5cf56796a564be77ae0ee4b653adf1570e0e80db816ce5021e8b75656a33b329e2d160c31a4402831499f869ecc3666c2a1a637b9b87432a1419bfdf5c9c037012a4b17e505727af4122c3a8a2ba0f34b2dd403aba550381e6f5df0caf6fa5611a29d1589bc53480de2ad2353a7fc5eda0ec3c97b886ea91380de960298a4f1321e42f21f6ad08a8d3f5826a5211ed9a1b09b194513f75daaab4b07b4f265e29625d9f337a980f5bf56ec241468fb9dbe74fa78dd56879247aff75371dc92c82272aaa8e85dfc5644b2fdfc6c3397f7a0caffc868373eb1bf87e1b058be76cbc5b1d65fba80b68d2241afeeb0dab6911d739d5eacd5b802bc86c2069ea3a594fb07c634121778a64783e18bee0a68c84c39ec2ccd14506ce38b498877619fb66d5949af12d747bcfbd917f4611a9bb2cb0a204540e5c8900aeffd63ced7c9f2cd66d8b5a22e3dad2344a300a13ca7e8f14276dad41836488a300ef708783576188f9061ad5cae30e31157b7f2984a9bbf1ef37eb8beaf13677b27046b2968d1fab6280e516c542f46a528ede6d993a53ff4795a34905e20abe063937b4fa90b2a6044d7e1112a4716fb20cd4e6f0864bdedc95853edd264813a58bee499e1a3801b02570e9bba70f43eb125a877f3d6575a4f59e1e42d8b5c908e75b0ce1243efcc80777f327ead5d16c9dc310cffce7a6e00b6f5de63f7d318251be872e76da705cc5e444fc507d2d7326372409ea161fd5b4a1214c04b678a196b7c3defbb4ee4043d0b9d94065d7276db7b65a333aa6546189fe21ec352426c103ac309d1c70c6fb6f517e09629fde5303a1d4584226fd3aae818594ceb4f85e46a979498d24ab27dead1222f265fba7f664b2548c2fe83f6a1eca3f7effdeb3bef4b29c6067813c5d07117a292f710aef9cf8ddf672c135cb2dd86392374a9ba7dcc685a6195a24c2df0d75164e38023dff58c78c89305ae2caab1dc095d022bfdcad66c646e3212ba39d3f2d12c947316c37ae9b495be91b0f1ca89d970f98a1b9bc70d10e8acc7120fc63c6b12ace665eaa2eb6d613d679a06689426653ff6d8194b207d0c86db421aa7c8bf1c26871794da0e4f31577474fdffc90c308ebfba22f013b614a5418aec263714cb0ea32ee605f16d4fcba8d0b3c1384119dcc61ff395494ca6d98e46f254d5608301da712ce46ee209ca3eba59bfd2c69924c8b56ca2b9b2f5b4b842e5a17af149d6bdaf43c5882934cac795531d85844100c5df57f248d100e75a9421d16b3653b49a4fe47fd6cacbbeeb49d095b13ce92840a66616d64b126817cbfab014f7b9cfc495ae46a7ee4b1a85b89fd85f5e2d0cacb78472f5c5b01232cb9c23d1a02b8eed805052155c320207016b0d78300709643ab958a2d2c12f334a0b5ccdb8351a60a19afb0f50e14c82290b2defa95ea8ff2e823e0fe56ec208445a7b3bde0a1ce79286d93484c3d7331f42d20ba79f0d3d1639d955589611edaf992d175b1e3b8be73d568c653c8f12abed7f7489cd65cef29bdad5203c1364d9d97a856c222dd4ead20b654d25ce37ac4110079dbcb6661e47c904795371ab59d091a177082096a6bb4f21f98c41f7ac87d44597e4836e0fd544cc9b51267f17b19ea89fbe4e5aa18a151b776eb4ea9fe333c958ca9e582842b6d6789aa33d40bdbc1488fefadcc699a9069ec5c4900c8c79b26276c888d0259f6012227e958ed6768273ff5933aa70b7f47231c1361f189bd598d9245eaf6969590a01ef75910c25892541471e594f5fcd6e575ac7f806a72e63ab7a4d91cbaaee0b5684b56eecd93aa7306e1ddbd3b091f2466ef59f3b011832abd1f94d5ae0bcb92166ef276504d08e6ed348942a06abe3aaec354b1eae50c5c0c3633d5068c560250b220d762457fe346ecbfcb03c665773670becb1ef78cc47d397f9c3abb0f98664fc945fd883c14deca33d4500f6faf78836bcda00c9de8f15ee36cf3899313570fc9dd2a177997c408bc47b005b2239fb1f41fcf8a8eb082696d98b661f43865733f36f08166f42adec4bf8c4072e8064204a3e7a111302b3df99de9bdbebe7c1ec394cb125085aa6b944c2036d99ff3466908dd98bb2c3540f3a05946933eef96eedac67091ecc498617d4ba0e52dc8dbf04fe7a7a082ef46a5fc2510bf3a9c8f35a44a0971ca8561ed38f300a8b26a7f78acc4d88c6b1c546a47e320436b0a0f6458488e727b69d8479e8a0baafc03bf5c74a594d2befa064c91adf4907212c55a4d97c197e06409a13909860d65678535b778d93720784e4373becda15e2a9ad9a9acb71f158f64342e04bac9cd75475642586d35ceecdeae72e5c218e5dbd897d9149aece31a82e6d646b4a3e34a87d66011a326d2b2f6693720d638a380f8658a4fc86c393bccf38a5319d13af46314dc9b2236e14cb1c74a67648dcd53ffcbdd9298709d3f5a79165a3a9810d78f9f9038e35cb5846468ba4968b2d6cfccc501a44e544f2ecb1ed416623251767bd97aa3e4f8e6c6c6283eea67defa49ffb8b541851b2cd1f90a07109b8c00f015a71a4e25c93650a863732246f12597ade38b8e5011347957dfa0130cf10945fa56e8b98daf832a1561f50b2ea24b6889f255fda1d8400554361207fb9ac382f46b67880702af6ad39901071f4513b395e78f898567a953bcc85d99495abc0a6ba60eeb179422a7a7e2647a38966bfa5865a42aafcd4c8fa2b34ba2496c21c59a2d352eb9570c4d15d32a2b11a9c44415beb39b9a3865bdc2284bb8d130032189c857e0703ba277e5222e9e1a701bdd149f3f0f6163c344c0ba207afc3a492846185fb715cad73b2fa5c9aeecfbf25b31633fa72558d3c47ce9d421975bfbd7a0ce01fa1cde03662fc98d5565b566db0ca9998e3fb712dd3085f1316152f3d7e57ca41a0974febdbea2239cd9916b14e20f8aef7ee68e5a6f5880bd13b604c80bafb1b287e1f6753ac5bffc601841409e1774ba7cc0a32e310a46be8181c7ce998de769cf8d819c39e88361545a8498c57aaf23c88b8391548867e04271a94052d2945604ba16b9b09a35268e48a2c0edefce1c5aca8da31e7981f146c0e8a5496f6e6dc8622db21034cb1363eadcff81a0f87d56228a9ea7be223bb86b04715e5d201bb410e40cc2dd7247ceafe5dd809420668ce1328c8dc84860bcb4c5ac947daeb3e5834b8e75a0c53ae32b16e42305709c0af55d9b825acb325c29631657de913bb1a0815759876cdc4d1c7521ce56bd82404bd0a8b3d7b65e87b67fe49dce0cbcca78c9738c7a31b8ddfc38470a010a85e523c613c881cbbf18f8f8d2b7652643f85d28fedf89c4af02c04a448197e6f7f8c26a8c14c8bc79c2938be3c6e542ebd5e30f4755148109d85b977d5748b76450bfa1b49ea9f5b3a57f7fd407089f38ec124daa04b628bb6ee67439e6eef2f11388c811059bcefbd6f4de6d1a06c0bdaad1de0996af1a63220b47970ea111b71549a50a9f4391fbfe287f1da2ac6386224bb608a3f9ecd1606567b5bf88b0b5abc40ab84a9e5e892ce76fea41b966fb5ac28d6daead874983cd935096a2163efb6b0b975bbbdcc587f3801c70986b749a2920082494cc226f0fe87bb6e1b365f10396d18ce8a7834c6c54ac8a41a41679c7e8db34eb2a5e483d00e533c531dec55acd35c7c026f3823702f38b0820a02cee72784edf3a5695d38ee3fb18af57edc15dbaf7a54f02865784f5cb086fa593ec76290854363ad41ddf5e984662feb0d3b8b2a962360a5fa148c9ad07a9900769dc1109c7b08f210fcded98c798a085a168b437a01ddd4509816a7cb4b8e537e6ccd5795199e614e155a9d610d228ca0098d3f1cdadc8917b7d3ce1c859dbfff3c8d0fc663245408a29e4755544c1953311f5ab32eb4bfc8cb287aba4aaa830860718df8d629d438772588af75cf923a84173e0965a8e59acad10222a0f1097059d666a300bfa661c22c078a1b7d38b5d513069787cf779579100e1afdcb2b8e325ecf70dc475c7ac15683c7159c50cb69eaedf1d88fcd1cb93f4506986bc66dd23cd97d61c69784ceca20f8626fa8faf34c219527eb425b8fada1a31b774cac5c9b3a270f14a7a42f8af95119f9fe843a3102e3612c12d374046117f58cedea57d84ed88e13cd26d062b0082c4fdb3a6bc10500c43cf3f1ec0075c93b3bf41dcbd701af57f3006a5cca7f11dc4f147ed77767b7d5945096e5f4155fdc11e69ee851ebba476dc435484af5af49af48451b75c2a653485ddd65cd1009dbdba86b3f2b62c28f7c0ec41998bc7d7087625cf8334a64cb2e05c0e769ffe58fb59cac0bcd4a3c32abc4a38ca7c672553946e0d845ae979d8c1c0bbcd778552d271492f87862bdca50250498718a0efdf417c14de0546bbc89450d06ab4864bf6e725df7f59bb8b0f8418d2a847de190d6d824a01b0bcd9c117cfdf286de87744958ab88809a1c4b251ae6aecdf273b5858a4cd2206cd4abcd2a5eeaebc0a2e2edaa0d409291024be292a06c46f16db8338f01ece1707a13feb0313be397eb0f21426df53710b0d8bd26a738b971cfca96ffdd3a8e46131f94c043ea533e3a57c78247a56d80d23b984c4ef1dfa15b4e8e774a5144c4a0ee28d6c13246e542cdc08dd0220f3220f6e9a6acd2327fdcd9dbb703966155fba33931fbc47adba57915e4c64491e98fcf0affcdfe7e405b1b6e10464854b91aea1f5333b9da1188876a63f8b180a3cbf46d423848da9653ae2674a5be2307e279495c3dd2103fa5b05e96205613b4ee68fc14a8297db08a1b9fd3694426af3680789b481aa431663a9672a56db6e44b19ac18882cb79e026f29a3e3f21ddd0893d23b6f4b8829985b0ecaf970bea538430cc7a50cd46a4865b0ee51dfdaf46b3ce77469829e588e1fd73b1021370a30d1b8a457543b3a9acd8e5a2345b3e2a9662dfd655de06c0c41ce8ba4b3e76b8f052d2a030f7edae4608eb4c24014479a7c6704ae763ccb086385f649a4c14819ec44b8294423c0d385c485eea38ed692cb26a380a550b8815100d525554d1fbcb0c42be63b038290760127faf74fb47bb1b38b3aa8b800ac51e0aeb3279a3fd48b0a0d76b8518cb55d3617e6987793317cc05b9f5a4af615f5ec17faada00b1130cb927fd0534aa812eb7e41fd098f97e71c9c9e2375f01c6d3ea457d4dd45447da9f648563d575dc7c86c60aa5731878f1868d057b5648b5be8cb479a7b70b6ad11da29774eb2443da6bf9e4946de2cedb359f611cee6ada635f0e19f87b46681ea4eaf0909ed5d8cad0d7288a0f3e690da0aa964769d012cbee33300a6b8bce7b0c6979f40ba0d614928ba4010af1f8132ae4f5dfeca2f05024a6586b086f509b21acf691a8725222f428f068b3ce3ee02dad6ddd3a97c94bd8e34b9a0dc7034dd97da71a187af1197cb54a8fcc39422b95b34d80e53154c771f7acb0b90925984cfe6bad44a091350910b4167bc9e46a0c3e705df9a1ecd705feb92ff7f5cd40a3018be7343968724b2f4e70454822106160f0d8607e85b8bd39ec3bbf513b296d1d4f0ee876bdf31b5dda1abce87dd5a3135693bf0cd31ad9b7ff110e771ae3e48263945556a4c942d9b584ebeae0d62c09707eb6b20807730d5b1af9e6a9ee8ffd2d2315851ecfc7e0f757778166fccf7a32d8acebf7bf5763d0ae7283f7646ab412b9434f3a49bd2f1b89a7209dddd6023ee9e30e1534bfc615198bd9b2bcbc786eff4c25f9589b5eb362ecd80fa2a713ec3d38c358509cabf78c84e09f58267e59e62234cf9d50943f73e17a5e3d8a6770a311b38ebfed00ac55dcae4361bce968113613d437c37d2e2e25c53c8a96cb6489055f5c4a8969aa9ce05270036d3550eb290fcceaca52d609874f3be5d17ce15f13c1be3c339cdd94b40906f245e37bd8d2c353e12517358f50d54311f36830ef98bfabf57188b1b0845195d7a75b266da49f82fa8d7f0ad67d5ce55d2e91a075db52f56f2817300e54df3156b22b616e13d15238800bff7e7f2a7f9eac395cf5ef6dda64afdab35d21bf5699090980a84c9793c86a464d98e428d91c4e446454fd395eadc92c0f112940b03876355f985da68f2882e3021d1d44d4fd7c787b1ac431ed2738e8a601bdaa962b5444928054c697e7834653c363703aa28df3ddd1abc45fdd68dc775e10b759d0c2c5226fdcdfe1b4e1922b4592e1bb840808f20d442e0e95a773fb5bf86a6f171edf2f6afeb881f3a9387eea9a5fc037a7099f76780b272db1a952de25e38083863f20f2ed9d9312be0df3787b0e3894a57b9e07804416b8ed581216b34d02d5be1d29d018471d66ffa888dcb1128522c1c1a8977636d61ade2ca06ddaa248842cc2698388e27f5077754137e99ce1ed2c730866b5e4dd56345e18abb579e936e6b57be4c23be3329b441f13a7c96bd7f80225abbf17630b7c59aee126d90a01953f60b5af81fd9a3af52360f0702e02b38afd80eb9a422468907f6f9745e68fb959f3f17fd643be2ad345a49cb5dce12c0ad74acca8b63ecc42bcd99aa13e6cee860ab14a03fc41968033a7c609efe8670bb5384e07bff571e3145b61c50e05977f292300b682d3af740ad86ef73f5ae3376302866c369710f43561c3e64c1a702928d250e882aac82f59d95f05bacfcf8b03de40dd463bfac5297d3073eb13018ca1ea535fac32460aaaf3bd78510ba395683feeaee3d45c9153998aab831a55fad97a77d5290132877b981da48bd4098a91d349e2cb0ad625edee3f341d8c2446f7610dec1844fffcb5869b3ab3c468b1c4394a8be55458c5c88ff19c070e8b266c9fdfe5104cd40bedba092aa284155f0d3cfa0fad2cd0fbd500252c9f128899cbff895ffb1ed7ea2cd5bd3836744b55a78c07908da824822dc08a75bb9a5a8e7194893f09a9be98a37d9357dc366dd514c73cc1bae68bae702c82ea443068e21c1a02d037efcdde0e882d93b8d0f43a36deafe6e83f41cbfd1760fd4d70f68a2cfb85ed2404dc048e01439827ad9c991dc52a3c3276343800a302812f7dcc8abc30a391594e0f22f5874fac842177feb4962a25ebdd08e1993b34126ef9896abe53ae625c29e7658abc9f68fef59623c207bd03ec9733ed27ccd37311f6a523d2f483f74f8f57d46ed144ad974c4cab94f69c6716f3a19754de1df70c0247981cb28f86a6369747a15fb452857a6affd3246bd2273e61a3d3aadf962546ba1a4551f42821e0c707d1eff9871a99d2e385a01177d571c51c1a9433fa60d95a240bc0e6dbf0a01ad239a25b4cf4b883de007a43ec0423d29a6aeafc6d2d990ba8953811ca1d712e71200b3fd2a7554c675486db0cf43c6208a7439405cd5f4176c41f72cc11b57847beef19b87d15e0c5a80bf6ec2cf2c80cb8eca5b42930253216184dbe759cd16ea24f5bf226fdc8264d3f9fb4802e98e0b39894392fd1106be4fc5fd9aa3c5d2c5e3b09246e05f043fb68eb471d267e3d6d30c2b314969309e5da81c3809d27ce02845e732b213562006d00616af4a72ef565bfcecc231be864dbc43f6102ededbf3d76f3ac1247f043bf7551e09d24e7466cacc8bb91c4a831a43ad6ec7845ce29a6c33cff6f02ab1227ce70e80c0eb03b16d81eaad9ac4e4aea010b431a957c669034feb4baa32e7b31c6df8ed601fa17d8a28804bdda19a6c944c611ad2d2aa187bd71ae6245b84ab43ab03377fefbddbe484aa423a2fe96d21f521a29e1eafcd29489e9bd26c51bcd1783310f3138cadad2683d89cbc2b0501de996640aefcbc965e2a8c841153024f26ccd8ddf9e235f926b0c9a4b7aa44d0c8a9c53b8d440ca8c9254e292d784f8b291f5772b5d126eb83c72714382d2d832101a89c135bdeea0717588a0e9b169643173e21db957499cd08ec96a59243a424a11f8ad3f7a673dda961c89da7cfa7a0fad3a016635d9f48a6ce56541b80f792bc8d8210162cd6a2fef4998b3a690ea937ca624ec7bb98ca9e40b3455b71f3425e7c9bb102944072782ea5b72d60b8e0f81b27f27497d0cb46e51599e4c7ad16670e9380b4203b786926b50fd507eebe0045c7ae451775ec75fa98113c3e0c73d16cfe406d8412520f71b6cdf5afbe2c46956b80daa8d05a7986bb7f36b21a22cbb4fa31ed32b736546107b0802926434fa685e977e188c73304cb6b6a8e6f6ccc51e441923bd4c849abdbea68c33ea5d94bedd809d5c160b822e6febb90ad08812bee30acddeec81d6b37a182c3c791fc8f431b5d1f8ffec9e126914f47aa2ad8889ade490e34a327f580932b06410ab5f1954456a73f75b7f72988d4de41aaf42dfe38904393674d7dbeafe48c36ab27dabd59de4fd7ab323b7c3007221126b19d84ea030962fd24d2f82d26d24789e0525adad82a049b18ad7377ffe06b203f6f8bc21ff73fcd63f9cd935b620b88ad64cd10394b843f1c771aec22809c569c62509995ce3581cdc078ff58fa2acd74fa05e502c96875b5b681cb0d8c9d0311968f22e146c5f28c5b4e715b145945b62e8cf12b08a7e1949faa6a8721227cbafc022f91c3b1b784843fb56c277404a86ffabab2389a125a580c8751e8620b6e54e9ae6700e548f1214a9e2cd8d0e3248ca13639927e5b1502f579d29ec2a29fee58d06abf005080e9c5eca5735cd320f722a388b6a064f95dbe7e10212a0cdc5fee0a89f6325c6c50a41e2cfba010d68d7e30d75ded5d25fec5d9658e3a6ec7ee4f86bed8d62e6747db6c57cd5dc879c056bbde8830cef2ccfe3d7d6c8f655030388b3b05dd9833639df5b6c66d2dad247303ec83e462831b7b5246416b3e41044d194edf05ce706b6cd7b941c82c12cd4d2e73c0ba25d47059765db50a058f681bc930199a5f953ce14f6d27a876f15d0f19e26b99c944e0124c94fb814f25f48ab264a2022f994da5f6c39e62c4c3c82f1ee8abb7de76114968e792fe419101d9fe1250c17dac6df21d5a6d043873de8fbad757a79f84f53399980753b00131e02f97197a17796f28af6f4ab5ab26cd0fbbb116f3825292dc73492c5f751662f527ddda2d632a2848aa901db3bf729df55d4bdd2ab7f808bb7e834aef4fe4a6dcf0efd473ae07d73fd1b529c1dabf2bfcc316c6e1b9e497b7643333f3816476db9fdbc88d722435365ed7f713051744f6eed9cbc65a61ede8526ba784f2a595e29f96a35dccf44e4e392713c79a46fbb5cffb1b9f9bfe5783d83804322db28e122ddc0e5d1d0736616ec9b00cdf6b3069df7f3d32cf66550a0893f499793aef1ce2766b10e242ee6f395bc6dc09918be3446686cc123360d1128e5518c4710f425bd09993718f4afbfd6cd910c9db824d77cc49e797bfffc44e36bfc51bdb58ce2a41e98ec1b6671f78af78a1bb2bda0b4e8dca2f5ba11dd879aa3b99091b51fed90eba71dc05b36cf6a16a9788a35bceddaaf1854e76420fc23cdee431ad0827744e0517a2015278e8042bf07ddd81c24dcbfe22b4bb34aac2c44739d6909d919dd0533553bd6caaca8638786224aa5774aa8296681e7062b4b59bdb7112b258ef5bd161a11d5cb7591b19a72ae7d75b204262da03872b65a348b55f06b9feaaf11fae058a7a92d6db658d68ca8094df2b8ef1593ff14e2ed31871f11ff323d8018e504adbfac91e4f9c10c04d67d6e1b74731e4610f39382b538138c4798abc82df81192e38c0e8e616c6270458790dbcb1e683aa00744bc5c7043d69c086b856d5f1eda045bedca44cbeb46a9a572c02e435f0fe745a99881ca2158306cffec38fcec300ca17df51b1c2918ff3a8624830a6979b7a34f4ce44fe0c2c020eabb1bbed781fb8c9106e127bb4a5966c5a4c97dd12005f7693ea32688866cd6428a13979e2b22ba4ca74db37b911d900717c02f6a7da436d19dd39b1b23dcc0678c8c190b5052c9d3c158176f170b307dd337b40d130eea30d0de4b212be73ba7b716902674434791c7656b03eefe52fb72200ce6a3445cfcce2eb133de2e9763767607f53dff3ee263caf5d7c7dc28363efd847c8c20d5bafc037cc399f30476594bc807e85e6a53a28e37e26ce5ec2f3c95e58d1e705598e79916b76dc1f996ce19a6b84fa1dd5df548e01753520e8288bf4f9de779185e4a31ba534ec0e0f1e5a60590b294cd267a668ed514e9a2ecdd65f7e18b33cfef53d7577d3cfd8d5b0f97effb2ffc54b76f443627ade03df2693483f7e57f83a1a4fc3d9185b60fdad8c52fff5bfbc14922c2f01c09fdf499f3bd05edea4702410e477f7dd6043ec346a822b2f7bedd41e0c387317cc73159238608b08044a3885e027751844f2783d9982679f3e9861493cb530e0c404509c5d83ea738fa277b9aa0c032a4ff908d9f880ae9d82d7e0fd31c90695143beb74da4a663883c84fcc4f9d8fcbd5bf5114609a444c224fdbd647d267a231dbf2cb9278f51bdcd62cb90ee9e4b7549eed3b107fc78f9d56598990f071e11fe0b22ba4be8783a3bad7bb34a53e80b2751a6d686424c98c84957126c5ea6e2588c6d75ccb3bdb2065b5377ab5169e91ae6e71a47c7aefbd22234430626b06316091348872b16b11874e1961f4e4dacc637f234491e1aca82dbc7faad505af8971a8ac0a70733883fdc047a8fe112e55d0b2db5327788d1f7525f44d3bd7f7d1630a436239fb1cb27d90aa15bcceb68b2f3b629368137ebaa618a02c7f5a33e1160b9a0339b9ec23b25daf3953ccb0799814c7268fd5b4700ef9a40063bf8e368054969091cc40d7ea2c2bf3cafbaa1653109593181fc0319571ea1c55a79fcf34c9ab7f9a2dc1d6fef8d7a1153fed574edbe03bcfb29b5f9313e73e07694931ea3fb00d2cb469c4aa3aca764574e3694cb99f6545ccc2e196c4fc65e6ae0fe00121f7b40b26102db609ab4c526234c2f713d152ec3b1009cf8767dbee8780f25401067e3693bd7ea45d2586de83303501dec4712cc25b5cfedb27263dcb602ff7fee0229f854630287fe9281ad4a3634032924b548a238afb660de45f8b78a28f108ad76a44b7af6ab6f051b87a31676abc04dd1ea4fa000c27d63ffd35f6162b07acc2e4e5e1a0afab98addce4e1af7ef82d13da148c903c37fa56a971febf977ede1a461586122134ffb35553717ecb3c58942f021d1f288e2c7a3f2c96490ab39ef5af724960f0bb552105f4f13fa4ce691975cbf26365c2f6a29738d031af80b145dd06a51e2a5a42d3aa94100836015bff33c0ca841c0c4f4983d7c4be55724612ab08ee2fb7d3847733126a1869d4a5bd961f37ed3de546a2f0620a7f62fbc63c4f0d4d64898eaf92a22e69fd3571399a7e2538e7966d432c80f73d3b10d05862c6e97efe62d31e42a6834606baf9c270ae28c079c6534ff068ec2600ec0a7e3dd30b74481a3fa45ba5b50cfe4cfa63a49218d0f7949eaa11ac58dd0eb7b4ed4fce1b564fc176c77f04fdf097839a465ebf79170b48cc062a7c87540268c0537df84dbdc0962b1d0385cda96db01eb3f78641849ead2367bb472bcc490c197b182af141780db658a4d764358b49c6a0b7980deda50156ba9d4e78ab3cb84fea832305b4e51211df6f5edb32ee29eece65ec8491812a3cfdfad86dc382dcf0e24292ff47ca7898dcee58b7c0ff240be463f154c95f040e29fedd541a87fc4fc5f9d81a316978a2d97bfcaa435c4f7e55724090ada72cf7a8749e9b018b34dd4d30569afb764ac0ad8bdaf00ab99879dc63032afedaf6c4d4fa4fea2954ed838a5aec60d7d7669ca99102a1f4b9d14bf4f1a185b13e3900f4db183a637e678ebc03f2bc1e404fb44619ab9e272566e07715a50b0ae3cb4cdfd82b340c9dd38a735ee0bca5a9448c63fde25fac860733840304ef699f146381d9faf748721d8e310d63c679f4f0bef6fb202c5c52fe25d08d5c50bc4abac88805e81c4ce66b244cf9e39aa63b1609bc0feafbb955fc1b70a5f46867ca1eb6a149e040fdfa4e50feef6219b97af3c625ec06b74e59bfb5f59e72429e67dc0e918f2b559d70af1a6611564bc322464b9225ac482bfa57a7e4cd1807727ebbb26b4568ea4e182d372bbeac308c1d0663b61370fca8fa79978ad6961ca60960d7cd9959bdf84b0f95907b32a2e944b5c14a6c648a106ac7a33b5da470f8265fb304afbf73a47835398dc76415ea4f7ad40b1c941e2085c7091a1d94bb3946a3a77216c307bbd7ab9bd4226f3ab7f471329f85151680c9ef2e21c0fcb16730dcc1df6daf6283303a5af72c7507b5c27626700ae7c8e670795aa5872323c9b8068c39418ef48b7470966d4e446ea21a55368c1f4031c50b11b24a3e44e118b19b2e740c688e47801d83d823637d163c8b973482b4c46c468efa17638a604660c8414d853b828c21baf954330ff6374dc23bd95d9957489f758d07d456be4b62ebbbc1dde63eca1d856f39f091affd9392fdadac915f34553d57da97b8f561aa991292956895fb1e216e82ba7cc5b2ecc866bec6647826ef7c49fa25b9a11a3235da8ba8092edc8fac58121b9bfa251edab9ac21963818a89f1c508c7c7bf6256ed4c8509285df27187b676471d5eda58a9cd0e52953264cd0e10310f3509e5a4436928ffd765041b3e718bf78b3f8650a3f74e306bb100e97fb3c4cf247b91c87d50c47094dfa5c44594e47321a963854d0178bbe32e34833e5fb890d7476cde503cfa5314a26aff19175fefacc2e5f6d3a6be5acf199cd5043e1163373920fb452713273a67ad210a721d8cef1b4ff618145c6e630e9f9d83b6898a8791d834ae96ae493398b4fb4fb0fed5b3b75bbc028ff98ab8d84f9b561b769dd0547291414f2a4969f9618bfbbab3b1fb74c2a298607438d59fc13db93bb790870a2dc574b5d52b754c9b8c3073f6ea7bf4e257b8f3c00c102c7fa73d7f68c21cfaebf7417b6e82e3905df01c102166fc5c832b6ad47792c582c9d0584f37edac80c8d69e9a4feb9c7cf88354d29dbe52763cc0146b4cd07a2542181b72ae48e5ef157000d4d3b1fd5bd06a8a30c04e7d4444fd14a5f388bd69759d20c89e8414e9a6f08976177e0a1c6a3f9235bf7520f32c37d3f3bfcc0c82d6bff3dfea13f8f482c2b986ca4d557030e7e25337b0a8b9af0cdb75f5f80bca4c3adb4b7e83863d8d53e11c00a0ec9f5a983298958465d376d02f4632c1fcd9994a7cdab96a0b28b7230c9a8a1376336e3ce5887fc98a6d76e16e86047b8aa0a957f67feb8edb588cc847e180c193d9754b2900a9435e24aaff2f043f492dc2ff7174953cfafc074b92f0aa6e1eb136acea3c06d2a5084a9678e758e577e0908e2fed05fee8f05ea8082e50decd007a06674c0fc460b9befcfb5a1e6fe2f43dc5c7928fa5742809d9f5fc987b0eb19eb813b509d2b6a6d4374949cb764e8c40b823a71e6618e2ded135f3eff07f707eea3eaec361b423432f2775586ba4432fa8deb0a574a5f164455ddfb53ed4cb5b2a47cdbe3c79fb6238444643e16f17c9c238dc891d691c1d50361719ef5b403388f3c6dcf42ceeab49077bbe6787142934d1093da8ed9aa2e5715349072365dd02654ed81ac3022bb1debd78a9d0a64b1ba9473b7c368454c53c142141244787babe57e961880e9963b9b7f9cb9aaae37e2050862491f7efc40fe9d22418381c03738b0cdb982afbc3ccdcef04ef5b62aaa0079dd30b42c960a5043bbf2c1953122afb93693e9c052bf9518d59e64fe5ff978ea97b71fcd5fb7ea830bab2e474d45d7742eab52dfea5407e440a58f94194ca336d09915eb17733a16ae3f042913ef3cf6234dd158ac69f3392528ca78f57d169f4ff237afbfca48822d98604c985d651923c4629f7000f88f7f053c8a43c1ade25412cbfb3c5ddf1ea3122ff0272904b996fa8b7a83183b657cbcb3328c9196b5f46527280bdc1a14c25ecb6eb48f7af28e7e3c572bdaa33473793f8e5c0824c271992f7680ee93c983119a116e9add7723299aa395c124e891e64666dc26d37fc5412a0080fa0d8e32ffc25cced4505fd5ee65f65691829542c76699b0e2c61ba9f5e3ab84a288bc8deb22b6f73347fe9a69dc06a69735ca9797cdacf3e516b4dfe2ba77bc85c92088048f6a73d54199b837b62566369094723580fb6fc006c400cb1069dfedf78021f9a466c690ceff71ca06c6c7e1571445191e902002699330efe2203397e4836330999dbcb770eb6d65fa1132ee6365561838ec0665ff52726c750f551971b2c348596b9203119963ebc950a9500a5a1ae6ac30a53551536ab814578dc0993f10a7f29bc2dea13e2e12d47915d367c54583b983a7db97b3b23296b9e43e3cab47e5b0813ec96787d5a0f7e9d20e8cd21774eeeed730ee6f0df2f186fd557c7112045b67193cae12cadec5ffda657dd2550b358514780ff98ea5549044a2d6781c7982e06269a77091c41e57383a4846ddaa3da99b66765556c3981f3156dcc1383433da3259ecfe69961ca52f669eebe011a8949b200eb9f24871bb11669330bb070ec0de74437a2a1efcb3dfd7c9d2f0a5fa39029b1d5c1bd933a31d40c85da8bf6ebe43c2809c9322e1fb8f3f97d1a2b180339dbed1ca2d5822379cdf86a854354f81074e335a9416a48ad8c6cc0acfd7de34f3d701b5b2c054dd7058e468770baf2b2b84288370027ad10084645bd9dcb11565740393a0ba165f8e7ef5d4679ed177a4fd75e8ff55390b8a166a0b868781de951fe3682fc29c0cec5fe12aebbfaa168b439fdf2e9438ba629199c7cc7fb53d14e1c2e29e55eb9c23b176503b7833cc1cb41c7dc8c2441401ba0ea8c75c7043590f08e9f0f75129c0e88f30f440e616229cf13ecc5c5d3aedf5562789789e3eca3bd767da4cc2621049cbf810d948f2db798254f199948c4b3200517c5eaec78df37c97669af12b8d4e6f9d3729db8d7d6bc24754053ef20f53c229d9d3fa3ddd77426bac3b60376adeeb934ac0cc126248a1727b1cb15f2d656b58a205475f53374a2260be51869dc8d5baab35874bcdf19aca9d9c280be0361a9428cbeceb2459f9c14d0466665bd5cb4536842ba7e92639a51b39f3610dc0ae091b1e9c4a69bf8614d41634b80f29d37df553bab70cf5def321a916116c329b3d4ce0782c79b49084184b4e7045145c5f237b43984a9f6aa14396ba51f9b25c388904c73277a2f0f7f1860403469a0ba44b96024630f2435e34a5023ffd7170b57a04f8843acbcceeace7c712837e6d16283d4bc719598bc419d2b09892c9e4258a7027ef12265c5b1e436f4cf3d744961356c96c165f545da2472e4241508de71929bfedd80321bbb8d5fcd83475320c7747b5d123d74472edc79d75673ea297b7d0836e07dd3aca4dcea8cdb37170b195985ffee1ffafb22d9d03c67a910ea2634252a1f7165151ea149458416adbb0f78cf6a96ca3ace7e9e04e1f0ab2d9f0280119dd55c8debc0ee64b0f4e88109f05ee90f982e1bc21f625712796145d6c7f20489bea2065318986828b727b26ea120f30e349d29bf4483d3017be5ff24dd32f078e353f447b41aa06a616a3bd998b6189d6fb28f878ad846a57ea51033d8177e16129cdace3b7dda8d9d4110b372b505fe642560a857f8b63d00d4b277ac3fbf1776e7bb2f910b524381f05b5c8b9efb0f5ef272bd02bd438a95744f8d5503b6be693012607de8717b0db0c11e5e2996f6268e26d0869b699ca842c4066dbdead374d1bf75b7ec0ef085405a999586e5e387a2ba8992232a8448e3b75594b19b27b4b8544d9fca48ead973ba793477cd8774e47953aca5fe8e0d5b6b8301f0be42e6c4345e82fe135dc27e15f5277cddcb1efd8b6e7b892cc623a45311367db09d87efb4c9284a86dd20775ac5706356effde2e4e57a3d93c0b65c51ed8a52f789514431313d118e7d6ca6ac3ea4632173ab5385f29ca8c51b2670d451d72aca66de10858f4afbc11bf4ff0c3ec493ea09ba8330958fed0cc0bb280af28f0bd36c17c97d7964cc018eea043e986adcd6ac2708e6a23f8f26211d163129a62380beee388cf7f39d2089ddd4fd1f4289be51311e7785c485108764d358843938cd4518ecebadb6c8db9a4198f2a9262e054108f2245529eb5fbbdd50b57c3ca39eb7ce1505f00e46142205589288e450b7431f2f6327049c9832438ecff52ae51b64d85c8bafa969e102c62c3f50154df28b7b8fe5b05f72f6a8c9673b6310460624684a7e1f50db0271556b87e5d876f21776e119a5e4ae3d191d30a3549c0f0ea42a78b9186bffa1fb685a232d5b4a95dcce18bdb1c21dafbacea229910fe016f447b4dc03609d6f18735d80ddf5b46ab83589ef6998f34eb0971ccddd5eb8701dbf3623744b29aacae5f22ba3cdb651f17a6bf27554eef8ce927c7ae3037067c225ac770cfc924d054771deba9316bbb30f02baafca5e0cfb7b8f7d1ab8237f8d550fd0c50df52822480ea203e6547007593c5b149ef8b8bb848248d0cccce96dc9017d01e4497d36a80e73529abf059974e2dc6cd9bf3e55fefdd36ef25cb14204500be01b47345dd6026fa4a9e940b5404024417a7d1b394d06a313a776fde6aaeeac112d597e46a579eb0d844fc372b943776a48741a6106b425f320c22b2e192b69dacaaa25b84612876747fc167e2022a87667dc869c69e0fe234468dc2c06965537df597073b9c8c2a65f3ef2c7f0a26695f2c0b20e4f48186cea659f7e795f2d9eb75afec3ab87794ff571b78270b2fb143f46682ac535a169a6d0b7307172356c9ede7fa7795490fba917935e0b63ba2a1bcbbdcc76792301f08c52f331d6670eb2f93aee054f82fc9200de0b52818eb6b3570400c6d38c4ee4a16a65cc34bdb0344b4d7042e46b04c64d578b5a07c55eefd4d0f8b15df37e84f88100f8ea00107958c826754fcb3bb76a9d30746f833965ecc22e2705b956c35b60151ac1360560f216ab10b813ccd261378f7de90f87d8f8587f3452ee580dae83ddd76812c643435c8aee6ecbedb6b4588f918a1ea0acd2e66caef7fe7b9a8e3db0ab2af28eb89c3a67ceec490bdfeb711cad109c08636be7473cea937f8c5b31252053a1126647eca3c74460df89424603ffd16eacf5e8ec98156abd3782b82655ffd1f5d5c178fc549d8c81ae6f5a7d11d0f7d366f21502afbcbf82e15b50975c1e9999b0dddb637f19de082b723ae50e6f15e73a74f0e0b40db877c2545f81dbd0e35259fb2832f496d0a10fdc7aec363e112c23252b51a695e55f7dc3ba48efa9053b2fc23a72a440224a1268b9c6c85c2b1c1bd8afeb00628760d995cd7d2ab824408593c085c607edd86dc18b7b53cf61b75e94e7b6caa5c94068058436649c3b3d617dde099f76158a86fb033933a9e113236bc12737ed63a067e93e7c04da6915e49dfc117015c33a147901893b09f5fa1aabe036fc773aa9d854117d59906f1d7e56bc0ea625077cf37577f51a6791948ede5df8aae2f3f227b5a582e1f04f775f66a7b0aa13c1852f09eb80413a592c5e98338796a46b9119b3bf689c0c41dc218a1ab5f6813a73ac39701d1d8e86de34f6327af14dbddc394515c2e045210bec18d9401e16efeb9410d53cb164f8debd754409c6c72cb490d2fed117c5807ef94eefc9d029f2870c26382acd16a3c082863793a14fdcdd572881665def28fb08601eb024b311f0a33b86cb00d48dd90f7114b77a86353a54d29bc1d3c63c2e9f85a020e02ea36d5cdf1ba0a9a175ff7b67691990eb97e4faca0200d014ef6113dbc89e0a8eaa44a6cf39ca532acec9644c54d4d8f8a220f519fff9b78f1371b8e7a0c6fe5dbef4956b91662bfad7ad5dbc8fb08bec9d123759600b5e2db0dbc189d5cbf69870ccd5c9cc97cadbbd9bf1fcd9d7323ca3d237394e61f8accdc222f611631e762d74d421f49b26665fb2703f53325f16eaee6ba8a5d76f88bd75ec863371b0e14b4eab50b79a03bf03a4c6998892679cd1ed3db6f891c73f0cdfe6f66391811803824c4ec482335fda1649f7c7dec8323736b68ccc1d421d19d7f14b1bb3811ecebd20acb901730f8c61c0370b520213381aa741c2b62e92cd19bf4f97a2cdf1a381735b9cf80362cbe796444c4d3d74ce3ee327cc649d8f4fd707118b8cceb833bb16e1994280850c5e9f8af05ada044750eae1679cd65459ae84d0e909ef257ee994fd7b3f878e4b7b43ae796836de5cf68db96d22351c48724750ed6bab92acfccecead77f99a3b4bfbb76dd5f500a14b336105ed939c99e1325a363c0df7ab38d197f8a4e8bdc87807682fc66bf458a0f07afdda0d00ceb0a014d1fd779524bbf1d54b16b95d1e163ef62c41bdf79d78d6b74b01925b8c5e0c4f8362abaf4871fc3dcb3dfb9d7a55cd916bb46985c69946c43d9183830e877447918c66c67e902c5341ca50023c8e015f9560be37c484d7f4534e75c7ee1a6fa5e15cdd39d10feec746f63f23bc5b33ad2242d3c1239bade39cb03e5542a99c769891c227489e159996b3f6bedd2951ef2b4a346b9942b052eb1b74b79ea29e580ff8bf31513194291724e3c2141da65769b2f942e001a48abc1c6b01b3276d950679d0887d1e2fde86d51ecac94bf00f04e9c675d789ac2209b109a96b5ece214709a07cf84d925178eb43b1b5c3469d83c60bfa727e15e97f90f3539e1c969034ac1ba1d4e4de49ddb61837f9a8402d13da3978eb8bff16704ffccf49b7dd11629e8adbecc8d63b28a3fe7096aa5b726ee97dafac4ee8f59376c0168aa2d38e20a3c030fc1086091d24ec80225e080ca7282990714e4179e81afbbf1a6baa9573b8da21e6518a11659f51e81ba6d34305b62aec383228d37a2046d51eb00199c0772ece8f1e01d9b6d06108ec553882fd66c65d32eac0a36a90b4bb0a2248f7dab2c01a7e2bc3a7fecd63fa5ea85e5c3598528ca8cd25f451062806e1b06a27cd81351878e6b5e7b003700617c0ca46a821f3cc6770c38a77f4e2f8e22cf62200a3239d0e02718a3fe090d951a44bf53aabada5bb0fa207e720da5fb6a2d9affc3f01477046d4aa9a4cda37dd092bb25c0bf15139c6bccf15ea3b785e01fe4bc6ee347f5e4436b5ae789b2cc33c1f51579c9d62a649a0e1bf9ad7237b92c3c4a695afb25e839f5f98cc843c1085c1ad331c7ae3f4945fb924b9258a94a33b28a0b9468f9f46164b2e301e4d85e0e9a1791301c1b24d608849241f93c8842a3ce64f16ca9b1f1378ae4948d51360927679a689564bacdd37dd8b4d3bd5239d6bce26326a62546e27f30d85d39e9b91f6bf670d09db54df5c92f23bdf04a018c0b864dafa95f64acf8b2355589a26c639a5057f0419e79da4dfb5b5ab8acf3966def4780112e79af97c5ac1f2aec6cb98590c6e546416599c7bce5246b379a8cbacb472069185c72ba35368a12bb04b254bb85d55e42cb0e2de09f409074f88d47161633e5b6fb190cb28bee6b42c8ced401364c70d4170e32f04618c24c6f626374c0fa23ad8b0a88c32c4dda6e102acd45a73088c937fed8a0e6c85fa34fa816f2d8071ecfa64374b7565647b05161251d37fee94a0ec713ad5628ef8e790f39f5fe54eb32348ae5d4475331af51c0d424b67ab56364ceb9bf8ad6292abe6db2ce92e51885bc80867adc69512a269bfa571952c928915447d53c0923ef2b9547a08b090486f4ef88c9b8b4f251320e0cea1f8177c777a2aa095843e1806e2f05d8451081740223e81d04cfbda8755b99eeb560502f3bcee60d86173e2bd6d3a654a62146f26e74552d45a1036d3ff73b09f4dde67ded121cb64b6dca17cd75129ae0cc5b59ca2734232d4154ca04b4167f8757155a7d128b9218db1edb952f2f98bf7cca5bb4ad4781eacbba507019c4a575bc3106fafcad97a90d1d282b326ebc17227f6eaadff70ec597c39696f2bed898c1f596d5f9f2550392f800e5e1e0e9a10fbf6419b28910c654557117286fd4ab23e7b443fcf7343c473f878399b619fdb918afc5504a9e90be2d430f4f75733389e9a6bf16e354b2df1ec6e63bfe24bf01f15551b4eb9091e19107c84f2cab9254ce4c3382f8ce213c56b1cdf86ce079c72ad6b993bf00c5b250a56c1d08f70a6817262ee6eebaea70d260f863c60dcf9bf8175173f3f6944a737d4a46130402df4468f9f16c8acddf3960a817ded87a8f2a630a037ab59cc29e1b3c0c89b8aeec96af682f7c55791ca963ed74e4ba915c670ab4449fa1b8e9b2df48557f58d4ebf61548ec4502796b9119573c60c5a75479b969500f1455a3a74436816f12ab8f179b64c58e83c1d0248f374c9e61f42d92077629d14729c169656cb56e0a67efcb20fdc633960bd0600e7ef67c6324713337f93726503e2a2693c41b7b5db1aa503f4db6fe63dcaa90cc9a88a4b42747cdf0da6b9383445c8cd763b5a312c5173f9d98b51bac05901e64cc7f68fac4d149306f1006d2e6091de83003119750d5e6dbe823bc1481da322648b08fb76fdca2243162959cb278fad3810e6c12a3ab6e8a6a9e7974bde098dd042af03c710ba6e91c3dbec0da0b2c60ffa6d56a97d842ee20f86ce573ee7270cb6f777a5b8dbf8b97b8cb9ef13a1dd2c4b07e6e570fce1717cd3dce24ecf811575c2d4f7c3e182bd51a1bf051497b3ccd2aeb254d06f004f7930ca07cb0220e15da8b841a121af6b7f5ed15bd0cf535fd68a69b3a5ab20844bdf9d81144e35402b4495c1993de32ef6c4fde02b58bc8df30b7374f0a0a4c13983b48e56815075f65639d494157d57c408ae22740bdba3b503d70d0b38ba38bf73d80fb0a4169dc308c2690c7d5bcb28efa48f639b7de8623db13520e82f3291085050f66c98e8528ca5ed49a1e2582ade2385a29d012e21cf514f17ccea84934a351f756292195d75a2ca6f2d2ee0a5c58041609162dabcc1b4273ea2edbeee1f2abab7bd3f5e7103d385467ae5f7c95fa8c6bdc01666baf76e362a03182bba168878e35951e800db9a44f3bc23447110a692b0035c33263e2909edc8532ca3b01953cc6d6ed11e832da93317f5ef91992a87f322342131fb293c853e3ffe73a500dff9508933587a20f8bbb1ea663cbef4e29f4014daf217ebda2037ef42b5208db51d33bb9e18bac25d0d5ebbbf44fc23d6036c703b445ff893febe4b03e817b78e993d2057f264220a3a04c22f4fad59cb9bbb067000fe109b18ff4156f68c4550280bc8dee86479982a80f9da650e40fe70fba96ad8592a07c6d92918e852fa0ebb86cfca9e10c3f7ee650a7ed47477f5231d91665ebfe591ac8dd8a03f998e20f4d29289095f691c190439f7b20d9c4d39bb8f9bafd2985cdafb8b02b05a31ccff0f514099a235667e9b61722b202f16979a094dd12d8d5992edf8a3f127b4a0f02fd635f522738c954e818692e0b32a5eafafb84f30efa91081db14b058e5d2ec24d95c93728f8f00682dd6ea2cbd4c2d5bbc894125376ba4c12be57ca480c1fbcb9dba120c950b152421e87ec2af4cc7cf9fda272957cb8aa6d90d1f124e826e55be822a786f7ee693ecafdb206638b3ffdab9dfa14d8799a424dd9e228022502f99fe0b1035acbf17896054b765d51e0d6fd6ef615b56cebb6c352fd1d2ec40fd0ed199762c53760c4a3f93eb44370ba74ffb1dd27501157f6a77e059e879a8d4ca387c9c3210dd6966aa60a692337bd95cebea63359b8d79ceaa0b4066ca015d32cb32e37404a8afee6b0d6b3cc2e3880d41b4a03dcdcb7d27d2261d11aa3b334ad4fbae87e92adfd24f1fed2f1b2aa0c8316d3a01327bbef88cf384730767b19468abc3d9414952cb3b4da0941ec232aaa32046d523bbf576c3118bd412bdf712279082556ef1ae8f8dcc31c9552913f02127338bd30ba262616cb38dc25eb6abfdc2d7735d0643935c4eecba96bef7dd2f245814c2b1e637e29bff689b8aa2f524ba699023262abd68d5c9c96e4eacf9192e7d27f6ecce3a42250311b26fc4f5bfd0c161d7d1d399cc7f9e0b0d8c5a82df30a5ec5dc8484de13c331bd66476003c4171e732991ae3fe1d79f39c7fc4a50099e7cf4eccda147ebe9fd8758b5e8f91505b86e41f307532107e8c128ec7e25a8989bbbc9fc010074156d7ff795ce04c0f6dd1b110dad8ab31d0c47f065b409578a6bedb6f0182a95b5b3281f16f86be2248498bcd8e787a3b3141c96eb3625c998659be208257e1c126128657e18061962513762c859520fd0d54eba85964161a4ce637041f5e3d60645c9e78e5ce52cb58f10e68bc79c84af41c34bfc72ef75eb846e393b2c0b0e1f4a647e981294dfaaa84f56215abaced81620f5af95e039ffe7b7a110113159fb557ad5c63b297972d17fc65ebffda0e3696bf70f4cbb0e1c63ff812589a8ae0527c5bfeec4f88b5c10bf7ebcc8a97fc1a2fb68ea752589467e127d0cb3dc58233663cc616f9c3f81e364e83e6770b77822fb8be70b03450aa05469e81486ed03634d8263f710a9e0cc4738c9002e1847a3d33b25487685652af79ddccc9716a793ea9e2d598e810af7674b635b4c8d3c20e4622e9877aec94556c2baf94f06cf055cbc0819b683ec81e18c148e59266071e94575f1e665932ca3067da2dc135e1bdd53f7105af579308f6ae6b35d5453d9aa65367292e81bbc0e4509a9b9cee612767a46f3d464a7c68479af8e88605ad03037f94669c829932809858db1c52053f02a8ea76b9a4ca1ae727efbb10db5dfb83267fcc7d5b716b4dd6593a84079c2bd1c014423ebc564b7d80af7106bae2fddb97668b27570b2610e0e030d63246d113a0839cd65fdf14b3ec9d130b305eba0677b3f7e41294d4005e7abda6cb74eb89562e6596783d92005ab95d3b41abf699a2619967ae9b45e58e74e0290efd1103a7f3c397d379198a8cd0e465fa91a3266acf70c2676b9f1327624ad306a1c642a3424e7c0316dc8418d9dcac92283f069e17f29fd2e8d0f7d0f50e59d67167106b1f81d99d4b0a3d0de08a3e77ce75578331bbba2c5e32d1c1f336759b45ccb2b7fe28f5c51abd5a7e131af84efecbf13edd376cd36c313d7c8d8af047c3997ae569371d6f0c2fe9134aca76f07f627d46d081b6fe6bcabe61741f12d669bf2eaf303cf1db5b3bc8c3082602ec8fa5d1d17e8f303e42ad1657b2c5db8d1293ec9d3eedd925a58fbd29b71e4288c3eb16c165a9a7418c0c002a496f85ed6fc36393cfc3adfe75ac00ef92273924f7414c2294bbdfa70a251a53e620850f98242f5b3283d7ddf96b243d0700963041437752936bd55477d55c42fee6045adaa21b84efac7e889941ef7d079299a50ac17fefdba6e3064ccd0308dfdb1b68d2411267e9277641698026a8fb25281603d7ca84f5ce6413570c739d8ac9a16adbf78a059e48e2c9ecbe8e5659c7f454347d3d0ddee8d3266ea89560606e028d4b88886590581eed6f89a6c70209e981d781d3bcb5e3a4c5f91911844b10a0b804756b96985e8c37ed9bd14710639b4c08f7661850f4a808a61984019e5d9adea64b813f1d86c3377995a744bf8d3d5f419e8cce3cd561a8ea12940039e7a236c72b5649cc1c54ca786cd8949cc0e740de9eb30f7aaca26a8bc9f0982615263a1a1b62fe4cda1e2d8057442dac1147b9cf95b1651896321ab338322a04cae60b8b47c80269d0cffefb180943cbf483aee0b99e66e09a9e8db60ed4cb26e5c6a07a83384b3d594bf2a4ebbe4d900921828acf08c267a9d2610d35daf35550b5b37bb3fabe0d5ae5080ae2a677b88c8df23d8dae03b28b46179a43d54f3e54672e66c43761ed3393129f8b72d44912df88b43a5823a3e1a214e43f72178f3ea2c2ce4d9a2a633da62cab601a22b74c68c059f309d188d7dee710449d934814fe6720c6ce7eece698c0bb0fd17dfb2c6327b41562f6a96d1ef6466f02e50879394607dabbaf252308d624578035bbe19cb15c30d13f882b39023392359360558a75ab39389fae79b56d8e176049c0b7170c702477dd5cc4cdaebb439338486aeaddd0e89dc277fe906141231d1715c7f179f89e54918de64157bbeb478dee1f6be1fd6e145018028d120b2d679fd693b0a327c423be0cbad7eab5e7c314db0c1ab22c7c05a08ee7f723a21206c3d63b33c1648b61a9dab1519bd8fa665b303e8a0d473efa41457810411c8e5562d2f4f99ed39ec37dbfd6d96660634b5bef3e143b21ed6ea0170f0a8178fba4cc4307787847c1784df6276aa63370dca481e6bdc99d25bfbd643e76174277605c9b9b0415d1a78c56c83f7579d8b21b2d3633be9046b446c6db03c2e6f0f085ca23049b3fa4ab6ad07e5f7cfb3927429a985c89ea1eb9397b24ca69acf76c82dc51d75d06dbca9609344b9373a0a07b8fc74b059499077909ef79ee19928e9190d0a034eddf00908b7c7ff992772fecf5d5c74fb5e30e1044d5fcd219f0c51d8e9d8245c8789f017985a1f2559662e8c68ea2155c301483bb7ae0b55c2ea85d4a7435d527a431f54132d472348aae0c6dae45a910a2aac87c583c6d7c67ef0b711ed744322f104550fbaa8c6ad325f7f8451de245cd011ba00fa1cb216d99601f7f80eed454d3a3f265f087d999a4575ab319d81914a7177a6696adeefb99fc25638fcacf7b84256b4c276458e5a1f959e9851ea3ddd9d2562fb3737e6e585f4f72ba7b413480aaaf0e834ba79d89c54510eba4140faaa04e1145d4f16afef08f401ca89d73971f044e6b3b881c6cf81715c736d0840851de9c809501f513e23319e085a38a422cae91721730e5070b23c979c8c09eb593f1781696df1f048f58f02d02e651422b7f376e0b062d0cf7b200d94b41a9a5d51ccd281244fa073512efff8ae676fc3bbac776baf6b4b759093a31ab532c7dec7a624c35eef9cb2071b4b92d2d6d9d4ed56aca1e1ef6938c3aae9522516407ee9067db62512bfe602e89fa5a3d4645f1a732d6b443534490623f165c2cec5432fa7312cd0608a5af617be05c26e944e8c1f746967b75a942dd3fd53d4c9fdc9f5c8f444b50ee068cdd508802dd2b34451abeb8e50d7890a565644d82924dbf3bd6c5045b19758d645316c23083ff9f44a515a81391b27b086123f28b04ebc6858e777804fd23500834dbc682553b545e0982e7bba1db50314128eed6705df7de6261044516b36c845e9afab0e3b9b5f99246a33ecef1572357f0a03590a5cec5e15b6baf6e7e263173d8d7c9665dc9f8da7ae4d20dedfa8e530339396515b350d0f3298c237577e6088376d90be078dc4147f147abbe470b2fb22d04b0a41c1c8785fbc7f4d4b254897189011471a170ed41e0e2be488764850784634ff7125b160193dc47d8a53102d712ffbc9fc43b42f92188b76edae6fb0b88da78178a35a115b5ff9a93242f714ee0de1eb68b098c5a7c5510b42ef8beaa23d31cf948308ed9711a4c6905a51d45cd8d2d2f462b39b92826495acd24b3654e40d4ee7d1d7354807ce3fc962ed5e8da75d9d0cf72bd2bee491242d65063185bccf7c17fd8de1e7ac7166cabe3174116d425b81288e5f3b22f25eedc994f8acac1280dfc172f7b45d9de7c32a9fecbcdb8bb69f0709e292d7063fb113b78789a00e584b88d82b30d43206bbc8b7fcc508fd5c39ffa14daa39e7f590f885baa68141090518e14fc49f4b14beb0abce10af89cd25805833196fcd313477a7e9b821e0525631c450a0655d9c34226730e9937223be9378003904caef7fb45141c22d7bf8fe95133437d2292006dc43e9f4a49b2f7ced643d8de1b95dfacb80751bb570e7552bd68991611e470bee1706e614825ea202ee4f40d04bdaf5098d20141ab554408be306f28cb2a15eb91099fb8918cf6d889170138873a49a3eef7b22363e271e8817918d7c9e56b9ffcd6316ada75440f0d2a8376d7f9a47385d89c40ee34d85ea10c785fe0b3497083ee641e16d32f5112b3e7f73a5141f54a6fdd53eeef10cf2b469e3ceede85ea44806d6c34b1a90d25bec0cd1cdc0a766b7a947aff92effa1446e30f49a022a0091db8be01fbb45085f3d48b05dc5ab08af8741b8d221ce459fdddb21d5af16c1d91618e72277e65d55be2ce7be9459a3a9d229afcc8dc08044ec15201eb25cb43a5a1a63d6864a1dd0c7da28c736fdba684057814c87b11e35d289990f5ef41a59cb3a82ec49d9fca7a5bfcedfb4c4310b2eb2c1088a0517152e0a80243742de5fe29bc948d9c62b7803f91af50e15174d0d9fa75a99a2d36300e87a1a2a541a3bcd7f3cc3835e0d4215eb3e17b5cb33f3873f89f266da45c8b38571959e4d7b36428fe209231ac12e24b8317e471157b491a69f156c7a5aac454401d56b209cdba52ba6cdc51228a11225396340ecc8e0f36a9d5f149a3efba8a611d7b72aa0fb35140439df41f85e1c6ef0f2fdc5867dcd99bfb64a3f15032e05f6e0f18cfbee7e10b6171c59a53ba45cbc857c36462e2e5cdae939e2abf21d8bda58127bfce88b33bac07d583ac25fc36f8b78569824fb67dfe23a589c100910ebe503598482beaf862e096f69b4f9355ca7095a996865beee41c0261da06c864cbc75eeb5a4fc02eefa0b94033fed1e6081e3b2f18fbf64869a79a77f7e1099aeacb5b4139ba683e14c6a06b0a1affa21bc8bd2d8d85a89b88f7228dced8e71c73577a19b228d43a8e91c11c981fd4f82ef8ebb9e3647397564c0d865516951bfb05600f25c7bc8ed8214dda9fe3fa10eb78d435def9eb03d22a93bbecbc1df0464a4919a67cd608205b30e460f9f997394bd5f3311736b4f4ffb5db8fc79e5452a6a209c05ea8fb2b1518a50933806235eac49cf8d1906c75b1e67c100afd34acfda596d2844c6c60f434f6bf83efae70a3d37fe46992cc7f4f2ff4ff21deddca65e208b1b7f44d6921b509207b1f2f1739eb3257d384e10d07efc80f691d880e101f218f50fb19245e1bac2228886da15300e41fd5d438119ac27caeadb3f78f175cd68246866d14deb66cf9c1fa3ec98f77efec73fe0d94746dc301f9e6ed6103893b2baaa48df57f0ce9189eb024bc68d53273512e507c9d2ac0ecb2fd366567774903f886e45f3e78868b0b61239060626ac175438b4ebea34aefeedd6f2eb21123be3192219ca3e63baa559ddc456d89aaa9f03af4bddddd9922c7f2dd3f9a41dd578440a9b85fba08fab7d7f50966014cc59dc6cf6e2e63ccb620d8eddc682e9b055a490b6534cd96c86c8bd62870aa2e89af04bf9e1938c772453f7f33ddcee11af9e4c104f9414c6ef93ff5873444e92ed44d53d52d3d23907ec32aaa981b568caf31ec93f09c2d7b5cc59ab28292b867d1b30406a274d1c163472e7c8e8c5ff2326b001148adfd4561261c624d3e866baa00f99a103307baf1db52009d4868027ad36b60d774ca28a3ed0fa6e9d9045eb7a587d2f36b5f0e1434551a9d01cf4fcf54113f8b43226fa8aa819f7f15e2bb03a0a57de75e7c84b11da4d936091bfe198250a4163d66d52c1fd1ee987756ab48bc4e26400fbd5b8c24b3d26e721deda72877fd86a2c5a97363f707685dca29a96a9fe079413bec56da5ef94c509ea4d3092b2a1bc2b3d52c4b06c1eb2bc5e1a7e1cecfda8c40f9c9bee3d5be6ba2d73b695b5aa7fcf2f1215799a28e125971faec9e71c70ba7217382fc7f5496c97f99c6a8bf6dffa3530ce46628bf09edc9b86cab91caf57cebde4cf3f85ae69b3344b49a408ec6ffe372557a9a9e327a297e7fd9c65a1cc307d80cf6db489e0825f20846cd83a84dfa44aea9c00607f28ec1461a42295b2f28acb9e9689988bf1e21bc414ba64df024c2071fe35a4df1d6c5e01f41e25cf56a3723d38e8676c7389ca5bb0ae650e73409d640ede4d00212ff57338ae6758635ac4fe34ea4903ae78f2ee0f6467c4232b12e56d6b9996beab5120b93a9b1119466b54f2733f0ccf2686b717317a6451705aa94fa8a1c55afe8d527ead9c8464e14c9eb00c354ed5cb5a4baa5294e7a7dfae5bdb85a266547f0c4124a73768ba612d5981bc120c1e2aa5f905223347d6bc048d5dee9ebac13b75a96167dba88e2e1285a3bcd2474ede71a823d914157da7739b54b4409709db7ca9c698bb1e6ab685c301bd2f086e8d87fb730cf34966a1b7edca7eb414c7d0cd0eebe10b66da7e8d298b0af0a0d890cf3b36be0e5f9473eac097047edc15ac0ff2aa59d890c7910448125c6aaa270568d5d5c9e59b34a6c6af2451cbe428c6124ad37946d06d5b36421f3f496e17a7d852f916ac9f92f35eab4c12cd06a24fccee49e3194a868f8948440e9214e7969826b9394559c3a912757e0f3977dda6a44b338c3f0badfc0a2ae8f7103d96143cc256384baa7554f882e2e75f3920ceb8c729a4578a1419eab3796b3ae4e988672bc5a1b2bee905e73913673ea43466c18fab18d94e509c57bc9967ac99f912e0ceb4e92591988d50c05d726e2d90bc9e066d8c72197096d4ba3c8fc6934b080ca10ef7db69b25345db89a33b070d288ab8e680d9e3cd40c736b7eb6b20551337124e853e6dd5ed055db1794f0e5b5f1ac6c1eb74f4a6a0972aeaf4c94f3988960b3897e422a207d595eb372e6377a5559f57840f7f45574f06fdd609727f1dfe8f9734b7998aefaccf6ccc92067780d387622c023e87efec60716b475c27b73e3d4356b4d6a367d0c949693e09bc7efa3bf931ac63c20cb51f060094386d48fdff5c48a8d006f5807677267c932d641d60ef26c89c9df3642eb48325c5872d03d9aa434aa865dbeb239aa2c7ea3fbb3a1587303ee232014cd0a92b9ecab776bc350e38e09c8abc31dc96548324247bc555bbe7de97fc47efc6ad286b964a925920942708492c6301756ff10d5a14e642a3bad80c1760d5ed03251e7277a2e1c9cad750bec95f0dc1166832be31ab419363cfd4ced090c9ac6b05a978c38bf83c232a7e9be23df60d9d13dadab8006027f4df20b1511c08aa2d0d67bf20f02ac3d39d195b407af0271be83b4dfc4f37b5ad40e5b594ad85efed463c7d54381113cfe4973205e557d2e65b5b49912163c386fcc39d6c5ecaafe24a33fc023a24c93dad5f385dd86507ff84f5c64817b3db0089f0aa2c301cf6eacdbb1b92cb9e43c63476079270ae2855387770d5eb6c8343928fc5217a6a8e479a8a79946c8a4131d61f2258af75881c84cf34288f0e25fed3de5a09feb6133abf54927edc5f269a2fd833619fd268ffae3a3434864465caf5bf2337f4826befdbf71d2c1e110a7a41d737dd57b1e95c06e2eeae57e93ee4702ff0d287bdb4f490c87df11b6bf31793eb9ce99e09421b8b53a86d471e2d79d9fe2fa197d6389e103b8d2a216f43d482680fa596383994a069d82eb37f845874a4401edc70c866e9a7a0007da06798f16c62af1ccd8cb72a6168be230da100407e883ea397012715984e641386333b3c554829a28127bc6f23e4c9c20b356cd7cce824807a26c6e7101264229c2d33bd7db281fae42325486d515a2cd22e88a1a6551e07f28e3134294a23025f1a2d5620dd416812e03f052d552f201a5d78d18dbb08d86424f1113580b1be72f1fdf553e2f3abf0b2bbac9d5abf6873c2bdbe4910105d66114f0f8c28a10c03db198b381ffdd878d1d2e5f8b7e7a787f9e3a569c5dd50c27bde2d5cc6b966ba44df536b480af31fd6522665568eed58c83343284a7057a6c71d646b2bdd3def6dc18a9f599de1c0f4adeeecddf6a171f0ceff92724dd3737e8d414f047d39edbe7a116c2a3914ddaac373d374ed349671bfa65a5f940430ede0d1ebe64d1364ad26c6da9a1f302b693bcc8ed8e004aebda13640d961b1bdad8ca43cabfc25fe1bf22fbd1bccb49655939a189c5a5cf583219574ba12d9fce1612b4d7ad87f1ce4c36446a3380b64f518e618a8c5b5377ae4d9773fa4922ba15cbc8d417e064ff9e3d0fe90e0569dbc79411bd45f3dc664c5de581246f0d28cda993b9133cd8aaf2669581a195a613daaf142c670fc7f858fe83533ad73e2eff34a738e95f8cfa574d4dca2458b15173cbc217b9dc1b3604068bb44b74cc3897f9b4e622d064084720572479f1612d42fd003cedcdbc476f5ec29a02f351f9a75fe3d23d0c1e3fd964380c74d918c27db57d4a822e9fe6e418c93c77f4513d3610d9dc3c0a9d8720e5750051d280b9b80ccd3101ff0b70d94920b4612e91a359d084b19c9f907a33abcfc305b69340b1b9d906fcd72893c3703d5b67db4ea366294e718143f9b687f581fd9f701a332a2821a5099492135d3a2d94fff7ff182c2944b991f3e378506ff5e21bbca002999d26e4425b4b555c3b6068728589c9d61fc8d07264d62cb62e13667c3a0d9378f5b4fca5da8b26532cb326681e3cbb2bfd688a59669bf17b770f458bfecc5c771d1504f8c835c4906f5bcb924df7246f39c020c4365bc74ba28f32a15f34017c2749c2b43851a82db41bd46225e36083baa0d19ab2cf82722487e5de2b8a5a38a37be6a0b25b035db910baf70894f15664738b26756e32a02c5ba63a4330d3d4badf5477924d796641f2096638d2ff4351ecd2b95aa20b835b41d96270ff200c0add4244cb2e4e57921bfae588bef46f2bc29729acbe4b377adec1d7041568d7a377bcfabbe6a65149734a553a61f92f0af8797055523688b2ad5ba0341e7758be86a5ab7ba5f3371d783083d69dc61e05c15082cb14cf3f4a142dc591857b2a934a5d8a9f56a30f9bc4259e5c8339e421d5ef9bb06cf935d341643ed6789e786b145566d38961cbf5af80ada37a7aaa55a46c9c743b8336a20bdb1fe609cfa1bef17f530618d5711de86e31304a9044daa59f81845af9efe0e689ab7d2c8bf266cd0dc961ca0bf10969fa43548496ff326d7caf4ec202051d43f6b27b10506b40e9351c36a485b7ec94a41fad4fc1b5e3df8e645c2c2158b8f2302a8838bc7bb989c021c972e02a6dfca59050a8afaf2e278b2a89207ff631a5bf022a5fbc0d7b6df02e592afbf15eba499a2dbd6cfd3c30e3f3e22c71b121f79d7658e4788b6056c69bb1b545a89585d50f355dbb38dfb513212611df25fefb92c2c7c4de6f435ba20933d722176a4ef82984fb3cf6b08d9e0356afc0a7dbf56185b585415d7d38431b514bf87324cde56dfa3db0be6ceb6596f1a97094f179c75753563e982e4fa0a37b61a3c4560b8d7b99b1422a89e7785586f3a7c14b33eed4f2c98aecea860088368ead3e5de54e0a3b28a442e7b6abb4b014147f5c21af00b46d371ebc916fb99d0f8381c8674cbb62fc5d36367bf1f8539dbf80e09ec6f1945fdf41e035223644b3844466c76065616598965fa9af0fba7b511dc2b2e2c0fb4b9a64a53cbcd53bb868990103e16c66017fc954754f59773b89ff26c7cf4ee9bdafbbab478349887f3abaa7be4749893ecae55ec2005bd527b8b266d72b7549accc660e121dec9230574034cc966a5dafbfa782be4e8f1f1d60f1004d30844034a90a9bfdb9336ad84d7ffb339fdf58d9a45c1317d9e8b60f0fde54ee1bc80f43ad216fb8fbdfaff3d991cceafff28ec1b5cb75fd61b61d6b9ade58ef49d5a45115421edeb089381fc297f40c971193978da1583f0f3d15a2c035e62efd729041227e036eaaac92dfb649dc60a2d9034e0b617dd1a45ab2ba636bcac06629d41095acd15e5aad77950157ad59ac4dcae444aff7675b1b800d3a95f9c863ca785b51db7bcc4ad6df8c2a8492762ec8d85410df9782159b073731dc1fcdbcfb8397629480d2001879dc58d88cf79b42225802e6bdda5641acbf5bed482948c8556550d47d5b5e267ca2483f12b9660f954e4f7a7ba926e1b3f5369f634813db082e47d82c388f23ed1d8d94b2205da74150250740344a7329705e9b64b6a64f9167c3c61d6d3b308a22ab4bcec56e0993be1d93b4ef4f45813ff1a7fda9748a71daa12abfaec9174b3a78879644edefae781d5d8cc51f14ee3cec974c8dfd9b7f3c7219d778191482feb69126d1121a34f8061ee1ebbd55f746aefbd2ffc38c1d247225dd29d59bb2d6f3dd5e1c650b0d93478b526fea3164c009286cff78fb5d139fceb066310686fd243f1a33fd1e54e5add7d31b58132663ef4967826d5f014bff69d4198b92b6757ac8d84c194e5959ee2b4506dc423a27b1e60c54615d69ba4457707302f5ffa42d7312c1dade74f777dee8f8c6102da8213d43aa00ea4598bf64ee8c9f3302c3ff74d68d1f8fa726ca85fabe10c1a72de9a06be51bbda00aeb16fb4d1110d60bae963e6753b2fa1a44e9c29a7a0a2eab3cb235a6c4212527e19fb0fdf9deb6cfac7cfbac9d035c93cfd351f6035a3acdf764fa9a922aa48a29cbb787357922889bba9e5df9c63931dd80daf2a4a46e700fec7afa549ef3a44518f1b555ecb6add6e06255ae33da5cbdd3d1906e9d910b44855477b6fee344febb1c00cf8a0bf3d6d974105a0f5888e98f531b87dba39c8b27db7e9f7d7875596d72449d0f7c4ad8bbe4dcd57cf78759d6727dd6bf6311dc8b3cae92c23a8c7dfe391847b3faae5c4bfcfe559a3b35f08b5cb749757a80e8009ea6acab26d45eba74698793541eebfe444e7d533d2ba5fa7ffa4b289ecc2cf17476ed3783b51faded162df2a6195d792cb30656b0645e163bec12f47a335f1904246ac4097cba452aab111aa60b01194f482dadee9db831cdeadcbe7ff30a48abb64cd0a181e5eb5f54c7ddded86e6daad704bdd66a6238233bd2d419cee9c14cfb3a3e613e7ff55bb03378e230cd2e36f5131da1d980ff7b5f033d03b7545ac068bb2409c3ccce2ba34bc9f4cc963fe16b5a78cbeaf9d393850d896bb44eef6eb99a73f97ff24f5a1049128bd43af2ee088442e5fd23fed52eaac3d3808614fa20c762bda013542f83c690ebfa07a53d9b5a3e61ad2aa1f0d559927b868a89795e5d225c60107a7cc8ca7cd1e802356bdb6ac19f2693cb628c56281637eb1b48c511daa25f055dff24689ad357906d43a9f28b26dd2a9e28ce52b6fee18608c3fb57b24d6363114770e36c237d47c3dd99d7c61d02ab6ad370cffcb7e5d7ab254627701be6a5c776cb2d4e278800b1b5e5c45a97f5669f2b1d1a228aec6a41be1f823f49615db7c36abb34d80f2fa3a41329cc0fe1eaeea45e4b86ce55c41d8f43a3af53d6194d0ae5cdc9534e1a0c92d0b5b23b2eecc65e1ec67fc1e23274cb63ba009f325c86ba2170609793248347ce099807577a7c07686ec0a1be895c740c308a055e111241c6f08a82892bbd0c01dc73d520968423765e2f4a42e625dc39aac8e3f4092fa0f5fb2fee9f82a555314bdd4c84f6da38e77680a27ca4d3bd2257d178f6146a720dd0f5ec2ceebbdf906eb8c486980e82662f214c1c54b743ecb421461dec62edab8c7bf7756e663b6631a6ac01ab9d6459354f52043c8a2e017f812124107eb1f03fc267453f558d1f13b50c9fd21beebf1891b2764ed6584e8599c64a332f7b71f71248114eb40893dc71abfd65fc67367f3740972d3eee3e43be9658981c9da24b8bb99ac2770832466e1b07ad573e9262fac43aaace57fab069e576cbb156fe6720fab7d25e074e48bded484494b7a37f07d3e123db13e071c39707c55b9e64dc8e9421cec6662712306122004c5c09307b52059e4bbc09ee2160186c68be7eff6161de013bfef7ea92c95faf77db800de2431ffe74481ca0ad1e6ad76c0b88e1eba43a162a5f805ddef7e21b6f1446b0c0a927a0c4fc73534efceb335993022617261cbc1d8fd96505216e929be243390d03590803e10cb43b0f01b270f16c5016a43d9135652d4d699792ce9190598e76b241b2879cd221704723dd8abc1579da33b25d121fa092c973a3a323086693147d7369a0baf5771cb1f509b0e6332c82aa48cf97684530cda7392f46e3d98d4585a312173e198865cca12c7f74d0646b2a998b9b5e20952a61b6629722792f7daffd7f7baa0cd3d4687a28aca871c450b1d8d43730ba7a0da7cad93d2119f1c2537f06662f239ce340458cb5c7876072c614b0db85b29a5fd79d82bec3711036e7336c277b1d808579ba6350d3ce14ca2745b036d65fe27965c4b7f37fed33c96985deb829620bdc13869c5e87cebb092d53a32ca349eae1b4b139a5807c8817ba8255e628bb19e399148d29e1a1e3a0630f3547d3f7f4de21ea42e9842ae7a9289044ee83158dbc3b98af53198418160af133b511a765cb0d5f05009b81ccb0fda048f96b874fcafc263a3d7a507081a3676bfe71457b6dcb7c8adcbdd12638d19bf2eaf06bf5d671b96885053e2f6aab05239cdec4b1e649fd3e3ad6649152ad211ae48444a44a62edf0aa4b859458eb62a098ef6418785bd9b21331dbb820ff6f6858833d1c4e3f8a7a4b7e18edf6399f3fa50dd2dd17254fb765132604f222ae3f5b2b956ce0ceb0fb8dfe5fcfda3753bacb8c3411431af92f55a51179633a37b1e24fa1ba0f98dea31a4c6d69c209c32cd13daec56f12a1f0a772d91955573726d376c43be39ec3985f06a3599a4ce2d459ef4c2828ee2c3c6eed00d508a19c2cb8a0cab1622e868316e4fd8e78bc161a1991ba14a74bbbddd444ef4f041e7a1f6a3dc520f5a2f221efc0e2bde72f27877dfbd49b08d4d6a931653ebf51aa029e1946afbdca3ca6f7376d61ad8dc5828e81ef4a13e1042fe9269ba9928c5cc2de9141c0ba33de4d1422859dde64c163013cf3e60ac3c70e0fd3c5a1fce30d9d3ff35f62cc08f6d69758645caff5b4886f689b72dc4e972eaea5a31886cd44c0a809fb78c7aa01685ce847e7a0ceab6b33ee3d619ccdbe22a126d55aaff87bb109399c3d77bab34be31970dcaa105edce979540f8f4578ae966aaf412206c7503afbbb165f275c3326d7c1ebf0f065bb43f69c059713d76059c93645af1e5a7f2f1152adc8c45b19fae2008a9e22482f769afcebe94b823f5974af799944735d8d7794726b6f50e40fc89118fe7b8e9f23ae4d31b597a25e4f90463857a06919ee4e59f426159689fe116e43a2c799a9feeb38c3b3d7063eb32fe44daf07864f861618c3f948cc7da79a1c70d3b168dd8833596cfe7d5ab81a151ab69d93373f6e5b0dc6384a474a55e0cb3a6e9167cf3aae291f432cbbf77590c4bb17563e33b8e9f0409684be682708b389db196e8bf0cf826dd62d3d495bb4f47850b897593a971c6be113ad11f8e41aa1f525f07650f03bbf1c43639c00d70981630b1e0a5021ca3ab961bd68378520df35cb149318ed27236a6d21aa6ddb9247f3c5dae38439a41839ce1546ac9377c2768eb77701b7dad192302f529c860e79e62721f659d9d810de49a9145fda07c9c871723f49e546368f41acc88446df24c409787c3f47b7f64f0ccaf5aff6e6168f3b7903ba7e5dec972f0dc7e49702152cd026a500090aca445ff1a8625b3f40bb7a324fc2565ee255e5ecdefce4424ca989722bd05a2f914d740ed0b1cef28175875015011fae7af1d85fb3a4e35b174d8fb8f0214f689dce4858993de91f9e51a580c781f53507f999ba2fecb095256b5f694fc35a18e1fb0a7aba0f5623c23ece4ef544db3d12e6d7fbae8022fc10ad404a937ba73a2941f101b4b02cbd328f0abdf0de34edcefa3f545b8d5f8d6511c0488a9411d9148520505aaa7cc3c69ed2dce9acd4521c9c934334dcae11cc76b0f190f066b7b16000e2d8caf52bd1ed8512c8a40d09c39840de15163f23a781cf34ffd3e6935ad2c3c9637d2fc3319efc3394cb64622c7f1563bec958ee123d1c29f41b511e3bb0a9b3aafbdc2591c6483ae6d8f563130f617252263e09136962b86439cf651b7e633f4762df23904732666d3ce3ece636f9caa58ad38f48b6ab913c5523463d6c73036c2781da2afeef2f063797eade600fb543b48228607c73ba2db02273c68c6b3ce8bdbcfefc5730e192e342bc7c06520adc82fdc325cabbb0aafe07f667f7366a17c9beb8b04b889d23c0407db57e79dde60329d2c340bc0d5f85695caa9382856f415880bc782acdb95e5b43f0dcae3d59ffdfbc1a8dd668717f55b9ee05164606dcefdcc98d91e549cb026c9d9b43c9bdf02cc4bf1ea04fa0706ba93ff6ad00b2b809ae95b545c6cb35e7746c25da3cc1ebc7afe937dc30ba18256cd9a6c49f3c01ae21f9fc07362a4f8f95e1b83d9cc2cf5126acd88d949ea51f82314695e003879e730341cc5a48647e2d62263658eee19909b457598c1df3700732fcd6ebc7131c2d32f21225398b47cacbb604f2be356cc99489a7448bee09feb1a42d581aff1e671013b7bfb9c4131a1098600c5987a93c3ec4629d9a59640d422920cd9439a2141ee834d23bb92ab07630bf944a5f148cc697937beff0611b686c0363a5d471b91d48a9684c50b99355c2f2a274c946b9ac696714ffd0b87bdcf8e0480623988a3a78e3fa8614a68950ab9644d0d9410867524bb3cde73c07770afaf9f8d9a5411746d61efb7504750d6dc0841da82bd6e56663d7e7855c55c856c31d235f4aea91363552903781f728b625cb82d9e146b0fa3036bb789e2bd90e792d3143657233d0937eb27e231940df5805832e56d520e97038c658590febabc0a128d1d6ccbad12d2b372f46208163f6fba52b9f9ce651a5f8b6a6563fd53b4462a7503aa46ecf90f8a1288458a514ef6817cdd83cacf48cc6729e99df1465edce48d3df58883f1900f6e9c0ec85762ca7a6959850471778a4028a0e08e8478680b2f0205fd1cbb0be69701938c1fa5bab4d80f82307f02e82fe9c1a0d967a1c2e3cb9681412f861beb19a5cdac8e8f272b8d4c2611408dc79b6a3b2aba1a2ae7b7ca45a77a71b1b071e52736799c1feef45d6cb84e56a660647f4050acbbd378820dc9a7637be9eaa85ba46e09f327bb4978ee37d3fdbdfcf8e23e8fe82f42dc11f60368d2ad71967b9ed8c64c50643e2d97ed0378010b42c894cddc2b1cd842c0fd58025308f561e9d08aed75892821fc8a056f46650ac292f87ec1749159f62f83fa2f521e984b4c351a116e6c43e22425fcdb98877926c46b98230cbc0d86a32e3f1bc8cc05dbe5f8acfbf78bcac2751d35e643f51ac643de6bb7f6cf1f5378cf8f410ae6d10aaae1a541f38b4a2d2ce2380ac86f4dbf2d7ed895887fd2ffdf71818b9fafd21c10680e9c9e3aa79e21ec99952fae28daa0548ccf6eb0347411bfe8dacf59570e52fc9935969b6f9f7a8d9c25f1b5b3e59426ed1012f10e5b0427b127ba137e25a37fe275a91b18cc3940d3b752301906d3b0b44dee87672ed0a39d0ddc748b65ddc2a468cf961689e6696a3d08e317b8a0c7d19769d601b7376f8a4907a2cb455f07a6aaace654dd6a2219bb4a80b4954fda225956ba34a2d5c8fa85875df006f4b1572a0f1bdfee67753a73c075230ec71311cc8b581fbe2b80709d78bf5f4174337dadc12f59cf1eb817066b685d1a29d523eded5be469439725977c7cea05599b2fa5e1fbcf7f76ea9008cff33b87a52366db1236ddd77c8af9f99a0c87d75edd02bf2b41894839b1ffcc5ceb2918140d75c126fe1b1e8e8914b13b3b4d643420f49366e372a2bd169c9b7ccf9aa1256789876678ebe9da50b1250dddbe645fd836c1a084afc71d0c3aaf7ead426c04824f979e8eeb4a23e059f160608caf7f569bda2c406ca414d68c73f2731fb1407b0be2a7097ffb6d2c5e65b20a31fba8aa4609b6062d8e8366252aa08cf67d10c26cf7776afc160b68867b4ca61fa411e4072b6c605eed9d31fa2aaadb7836ce9316b87cea5b786ef7f55bd881c07b9f354a4d80e9defb191540e3d34f57b58d91047297380492222f857565e77c7c7d11aa24d9efafd8432d82f4efb9279eb29b96ceea95e4d255c2f06917bec682832387d12ec8087cc1d349b310991828d558fc67b87f55bd29efbec8197f5284cc8e7612b8b9de20a559276ca075143bc432946c0373179901ca87753f059009f43d21019abff788aa464a6fbad01d034cc9f91145699c06f0824085e6c2c74e331051daf3575370e0db94ff5e338eae4395a42b2f9fd4fa96a1a5768c36880100719858ef2b0182fe31d291a90097275402b64a22c6d5fcdafa67680710107c11d7e52f7569c7d1e0047bf2992b577b0cc2315adf668ed7b8e6432b96911f98db97579360336ece9e17d8f1ccff4804ae99e92c65fd34df9daf7061b1c58dd0c4483a5d65d795ffc59d6d92bf411775980e1461cc7b7fe0eaba55c7c98fe49a6c6d6e9ec7505ab56b9b1ad30b405b1f5e0fb6badebfef800cae46e986c0d53ea457fc1a7a82f4675cc396fb537c0a9bc1149bf1fb0d1260cefbfc178980eeb717b8185bfba1020f841d4ff0cda2e2731f640877a1da11be1dfed4783b2d9b6c4d5b8d26217451c098047b0470db0fa661645232f134634befe09cab12913b5a6b3f013740ff9fab177fc04a739a53707b9d82677bec4f88d334c430c83c1cd16f567e8c7ba854b387758f599cfad7a53620a7e7a00dbf78eeb42eef43ef606dd7c936ae2d1882df22935f31f480773c7affe8dd61874c976ab54167b7385697519a91baaec9ce98a68ac017f551ce4ee3fc82e480d4126fc28fdd2b43acbcab40535f814b9daa83d33bfad4bbae2743424bfec9da45965f41ba1af04b7a7129a12ea5a9ee6340610d6935241fffc08bb18c6d397de58748ebaf3ed5612a7f117c57d97359cd39cfa774f67799cf707809db1b5de5278cd93e809eeb64b4e5acc8e189120046bc4096d2156e58a18ca2e1c6be2184987d4907d3368d633798edd067c47b3c2bdba6ad40487bb6e96bd75e72f2e965e175cb80b8925e9e566093056a3e3f1df1517d2d47f7823f77df88c05b440ffb851749f14381e1e009ab294e3adc77954b6c7cae6f4b8fec03be4718c612fd3329d709eca7ed40a27b8e9d2d0c49e44bb6968f8fcf21df7241ec189f872dede725814fbcd99747a09a0391fe21e6966e47e479d56ca8739a9ed6983f696202bef2a05ac5d068fbcede4d490d56a7c749136ed01e5104187cdbfc95f4870cee371565753e487ff01bb2b8abc103e3bbb639c4660b4952f78db8c93cbad31872d34aa192339a5c957e814ecf9f1af828451da8dd0b13dcc11a4a8eb5ce51b083e8dfea6ce2e90ad0b6558b4e1543f5eb3f109664b716537e6172219d3dbb9f861166bbeea665c5a0af601fc9622da029c5b22a0a9db2ed85ce99f39eef0180fe1392b3cbca02b159b5edd14598f2e971ec541343d1285345e4e67e66dbf7125fe50d3e9c7e6585e60e0e322ed0fc5b1840181a6d7d0f0ff9545542faae4a40928039e4a94a2b07eb13545c125fd8271cb06dea4d9930fbbd8a57159563eeb5341f0937a8bea8c4e07c93b1eea887ea10d252813270d838e1fb1c5b5f32cc8422f5eded3cf05fb05ed6a3eb59f9a86ef375e603002b4f06dcf15d19b1084e15b1365060ccadda19fac1efe2e928a3e17f19f296d4ef5dedbd56cf927fe2302e6aa97e7f4bbc647ff51425a336f48ba54160b5798a84c42576ebea288061b929f21340e2db28023b9f50b0cbeab7ce4eb9cdb626730265591e31dca5620e29580bcf1c6747b2a3a70c8284d3a22892a3396643654f5824345c9f4fb2cc2988ce77d2c38362f25d1baef4160d7e4d0f0b840a25390404a42ee860790c3af479802264858945280e1e3d82501f2435cef3f35549bc7c372057624eba2a34807f48ebe2b2aca7625611cd2df4fb1affbf784030d2839d47289e1a2cf0bdd5f453746322ba4f2029cbba528e7a3570ca6224cf9c255e798fc12cc61ce0da25865726619610eadaf44c5ea76069bb816e185c71455dfdbd9224c86277a736659816f93346c917ffd56c2ac8709d17ebd58c3e146bba967c189baab9eafdcada2eb729fecd8d27a2285e0af5f3b09fe6bcb9d4b3dc91806e53261fbacebd417930f0db6318159b859c34ed57ec778cdf43ed7da494a2e5550b5f605095c8534a337f440aab592bf5e1502b80d21db7edd598feac2221c3c6ab37861508ab9a9d03015ca1e5a38e4f6a6e218cbb3f51edeb8af1a66dd8156bb6ce25bd6aefb6088cc2e77309d3ac06f5af0c9e3979a9642ab028723feed6918331dcb90e9a6032c74b0a986670538a94bd12b8b400de993ec8a45216b6ce1b74fc0bec949c542107ceae1eaebef9bb7080fad09dfe29aeaebc6bc2a2d2d70e592b31414c4e026b7a82e15153ae5b881f8f0cff4a75ff04b566ea60af86e2753efaabdd838c5a821733b2838945b5028ab06e6be55c21ea1f077648d189f0555291a249e71ae3351692c004b428eaac888f8a91e38b1a93104f8d71f34e1f8d31e408e6814d577eb16e37aefc4f627756586430a42de4d3a799ad49fa0ecfb5db40b10047e6f6384edbc4f4fd00e43bc5ee0be426237b6febccd6ad8073266c1176fa5f5a8c16fc4c24a31c8f2dcf4d558a903a09f50ea8f88bba81eb25241a67bce6cd790f07b662f154c29b92a4a337c508b90b9f4f14a5e5a2cdd5c636481d9301185927d8d3b1a0f43a5a82ad3eb97ae2d6401f7b5073830a1b4f3e2a5bd4a300580c032d6e2149e9aef00500b3758f7c5786a55d34a2f18d8d4c5117af23f1a8edc8ba993ce77fe0cec7311791c9c63291193fcbe3fcbd080911a8eea6985b94365885f420942de750683da48f984d505560c7b77a479cc3d1a7456ba28f02448f655fa15ee81e4a4381aa8b3721f68b4f69835a902003a35cd67ace6b9961fd7ef6a3e5dcdd8cc7f97af952bcd9cf5b65275485298287240245378a79836ff95c58a49dcb5d4aed5be899af12a64d1025670ba4bed9becb0238d37cefaa83cd5f4f013ad05e13901d62ecae0177b5ed352f42229fdc024a28fb68c54580f02887e571823d44277e7e738d47ec32beaa1565ffe94eabac762251929b45c25c1e373928a439c005e6e381d41868aa0bf43ce0f1b55157cf326b05412b769f6cc60c985272f67fa2ec44250d2fe6291af2e09f36bcbead16e457be16fd26510493d2b26e3b05ab47605032b9add6165bac277abc59ac640310988210597d067e32ca5398fc208b5910266569a790fe076e57beea745ff61b4f7c270ffa42e0503d01012f14c07467626e50a678f5a33883068aa3be9a18aea116473da9adab7a6d712b4f81c5a53c8abd9f7ff84df8f0528528953d8c3515831248c02d77f8d58dc18e20b9b3a8eba6b785ac09f8792f275081c13d178c8d6496f3d7aa9e5dfde829dcbd45a0e07969a269ebafac8b489d796bccd1b3d2706accb6ca5ee1642300a4f4bd3c42610f371ba2ff7103823c64385d12a361da9ff2ba6ab6bff9bc391bcf9a1d079cdc276be3226a40632e2d7ff9b1c5db9b6208efa6e26690556fff4e0d33df719a075e0423016bd340852f54767f7bf5a90680d1604f041c77347175d79eeb64dacd1282a88307262120039d93f84e361adcfd4dee0442db719dad1a7ae9f91118b6ecbf8dc4caddd6607b216ca8cf6dafe62d355868f9ac6d74ce4a199cd788c5c158f7182714a51efb92126b594056e2a36ca55920f458941d7bb6995d74fb0b1f0fb6e3f642c5a6892016dc5116cbb504e2d2b9356531cafed4a6ccd32bb12e6f93c370238cc6c1387e2b2b2e3c4a4733aed980725a37610ce15b8535207670c8404674cc41d0fefcd1366ab5989c8f3616a3b2a97efa68e88581c862551f2f965ae4bbc743cc33bae9b288f319d952ca4c9c4751633d4e7966e2664763b874778414afbafd03ebb4a5f4b413b1a9e21a0e2d4dde83a558deec2159bd84a44b881b84ccbdfddfa0c57c5e96761ef2c24bc4d74319a044caabd784b067523cb01c109f9bcee5f088488a4bffe669dbaf79c09071e9aace5f582ec3e19d2054a775f89603d127f89592bcf28e37eedc607d6e29829f9e488f4ac77987f041aeecdeb0eb166fb7da76f5530d8e1fce313c3706d473ecec3c0c2c1d58eb24f6130ac7d7bae8c104fa9a76df860f1b6cb8ffb404f2ae5e8b5cefdf227ab97bc67c976ab40f36074db2c569961a009c2e708def50da7029af8da9750c1206afffd15b99c5484a8756658e87ed2e0349ac4f6f4899cdc2c2c0fa56c628d0db2e1c6fe7dd6f8310d8d623733b294edaf143be13c2a1c3fcc6346e005993993224a071583aa4d82f22544c1121c7cc953574ed7cdcf8afc535986fb1b2392b06d3b119b97e2d02c291cc52391b91bfbcaa480966c1b50d2eadf3ce8f1bdaf22df0af7eb59cd86b4d501f1da0e7969629a1b6185be1eb68d861087c672c0de5d0819faab3ed3a94d8abc6c140f2bd02c661e5cd2ee95f3d54771230f912ed0583b4aff3e899e32afbb5fcb8041949be27deeb41a78a9dcea8f425c5f78a34a1e2cf5b30fc823eee2d43596cbc9c1f241ea58c418f92822455082fe3a5c0cba843d618ae3b18240d8cf8a16015fb2c44c7d1cb9813cf3956b9f4059402e3ed7a1f6513dd068f162120b522ebd91a06cb38c4550ccda66c475be7a488884839d6cd9c3a600ef958eabae99716c394d28104b18308359ce5b6e2dc837474281f83f707c7be0507b1c92dd102c260af5b6439b2f5b762375f2f4ae4253a16248610f99b38623bd84d14d454b8c23b39559c47bd245dbcdd3fb9d8c0f5c94e48bea8a2d0c69dd03b0708401d722452369a65f25c7f01b245b61e90d201615369f3264e8290e117f1b50824c2013b3223622010c06fb898c503961bbdd2a60b3cf1f50a9648cfb8b43480f66104f1287849f72351d1de7710b9ee1b9d555a2afb1f5e044d2af23e77c341dfe720c79c8a614655f0899f0963b85aaa908505cba36af1e1457c56062732498429021b38420c080bfa5e5e3c3b46b68b3be3e53d3218dcddbbf490de6ede35601ee23c0c867fe9e531716e697bf9521855f29333884fa9b22f7378e2f3035437ca63f336f75f18d06e1fbb148953b1ca5ba269ac9944fafc6bb62a91d8d5d3f1c3276c4653692649809bac8a658a315e12bb6149d83fc0bc42c73738ca3f96e162e8bad33f6badf432b6e6de61c8ad3be608d3fe89332cc1d51745a93f2bb195ee49e4178843447079a07b87452acd2998451b69d9cd66e2d4ccec3772b8a2e4a71413f660cc4f6f6ded7869f7e616245af630bdaadbcb55e20d526d292ad92bd1d4a47611fbd287aefbce3574e216142bc2277cecbb0959f48ea21f7a32c096d093dfa6fb62a050114bf88cf5bfb85690acbfae6e86f08fbb89142fcc901b359c4b22a88031e8aca1988bd4660fca04e11b208cb281d18c8c47e2a74f5cc729ed939aa5b8f373115f5621a8a9b3a90a966a71cac48f49bf78c718aded732102a510c1762202722d840a9b97d9aa57ab92d8d66856ce09bbda68c472cc861dfd55455d365bed20cc6c95a0546dea1b8ebd617d4a94a1317f8e90554199b2b2125726179efbc9f350a05738a904dd2771a23477d85bec83bad62769b7b8dc691ffd37d61647ec5e27f81d9bf49bf59631030535f17f4152f0bd6907e540b98c491b068ba4ee3d91c3cc91ae4e351d65e344f83569c451231e22b44475f4fa5576bda7ef00e7bb51d01c3aa51b205ffeb3993c1ac7506b6d6d4a1eaadfb9c47c44ddd087b208d825963d6bcd541da42a770bc6570e155f28f4519ce4c063303e211154ddcc316cfbb672416e4bb5c69c955ec1da7d1e5d60738f06979a445ef8080f88d49e6c8987999b65789e2d9891d7c6b3fd24f5717ffbfe971b59ee0dccfdb79cb2013e5396418e335385f23f793d632aa8519dc1737f1b02d3450420178f0c2e691be71d38004a5a208911505c57d59ae60809e10fdcad038fe70665111ea052f8c4249b6ac17087559608da0fbe6502ba20d1097bd2e91ac7a56b3b16dfda81f5f4788321caeda0959c047a7eb2954e3d61309f1b6e29a07e9b61589033f8b2f2ae8114c629285a091806557089795c4478e32031f5c9c4dc0c217e0363e3816ae5ad68d08de93c6ae92ea22bccdba4f6d4d7b1c80ad0ed9f443762d6217db3874086f4e2dbf6692c3090e8bf2d924e70167df210fd57a8fed196cdf694659ce97aa86f01786eb1a595ca520d010461a4266306e2bc4d699f18e8b891a0368ab76e2c1b02678f7f7fde734eef270a03e2fb708dffe5993942ecbb4d43b53251034e45d1259d6fa563b5ea911b8890022e1f68f1057bbdb95bd35de4e3077068f205f3db64d73877d776494c66e78887226dfb1c95d0db5bc303ceba8c3c4e94aca3b5c1261a576364f0138fd66d22501b31f369d1094a52c013df4ce144cd1987be69cb3a6a6b651d2ed6a8ac8fb98123cc6348fade00c4ccdc0bbadb73be61d09df2c241d140e4ba7f9cdd74013b91e25ec1bd1e79d5c9ff3c16afdef281b0fd5c60130e832f834422fd02f6d0cfa35245d47e56e34e5865a8b9fb379357f2a895e9c27c1e67d2294e08c910bcdf8ffcf237e20631883aa075b467f1f4f64b234ebcc9ef01ea6d2b7eac5008417a41795f4b232860fc07c471854072bed10165364c1565ea5dce6adc97dd094b0ab1212e1354f1a62e4f2cefd43f92ef609b6bc17656f53df1b62b50c58169807a29052b48cbcb55be02a5176c7b5b6a556b76fcf480ac1c3ce6ae20733634b7b2211108a883ed974379e6f2abebe2592d395d2f5156ecd416a8e7257066684998a8f8f36ee823691627a24a9ed67b4c060d035c3b3e9f266a64c3cb2bdf85269a7f52076cfb430aa67a5233a871db0d04de1d97365692802bcdc77927a8610478be682ecc022eac90a896f95a8d3e2ceeb4e08aca96e69c81d9b7c679ddb113a89008b860c7bdf6bd50f91762431432dbf00fdfe47be1995b575fc28aa682702d91c3ec876c0ac41a09f6390a3a523ba050ff0584df6e975c5a63b13c8039e33e16847d98c4d3f684451a88d0db94c83b20d9ccb3e189271f8324c639ade5e74cb9820f6258cd2dbdb6e7824777dc43d0b147780ffaa7c47e48c5ebee4615b08157a2bdd0b2b28f04f5a2580f4ca5d703d537bf154ea76a355a6b44d81e3bb8e553abad1a6764362d21d73316716512bd2016d0bd2346e1096c88e1cd25ce883a84dd37031159e7f3c079a286a80df0a2f3acb7e7836278d66be45759da4d428e871948830e2c18aef92eb5559bab0dad6b35f3d03c814ddb79d92f7e0cb2a672bdc0235c804510ccd9c00c379cfea781e506ef6dd8ac392ed699c14d665ba5518d564214793ce91750c152721e1f7df41b2473d150c351168eca8af70f5804700123c59c795d59d550b71b4865cc4ffa8649f265b653d3a5d9a58dd29803b3fea45ad7450a41f3b4f7204ce562c8977986226d676149feea01ac5248bf7788017c5b0e9147cd029bac82d31dfa8e5b09bac61b39a5c6f2f3ffa81b9763042ba289de4a219653104909c4db74c3675ca0f06203b1fc1fef91bbc8eeec58983349e54363e0ec1e0dbbc76aab0d0d88657b4e562de332b3e8fcd3cf5b7a80aacdc81f95f069bdfb604508dd92a4de263cbf2c146f3488634c320a8fa6ad3dec25668f318eb93fb86874704e41e863be6928a4bf93466dc36fde2fb72430691cf15fb7e7b9758f9a1860f2e3b63f0d6da4f76434253f933eab32e282b78cf1b699a47f35dad69061a83c70aa6ac56538a860b976eda483d48e479177763f388283a7d1aedb79e1e6803dcfb42a6b81d5c1460e4d417d0966d6bb59e65e5280104c14aa4542dcbb35317192845bd3b748f4ce3cff6d928478f81d779ddd60c922cde25fbef8fa16744af0dca43d365c4d8c5e2a96b48b1fe5787fc6b2d3b6516fb1f29b9ad404a2bbf31f456202db9bfdb52ea3058ef55c5966247787277f824e4a09396104fdaaf8f73850f7e2802b74a56242c31d538fc5338ffb946d052f5d075565c77ed2bc108066b7d5ea32b5d9a14ae6b4136a4e2cfe69e7da8b24d5cbdc49d711f6c248baa8585a4a7a967ddbd98c3ebb8f1d3832748492b5c25b8a0e460c999c68a991a4572dccf49915e807c737dc784d7efa8e2440963852a16d7510d3c56edd44b013e5aefe400ffac938cb9014c12b73b5571b6d8377b846a1cebfa5601bde15620a06302bfe87ca241c5564eba3f1a52b797fa7963c38660d1b515c814a218c9c34b68210a1043fcb069a8a62e02adde8c22656d754ec8c7ea6223ccf038f7ea22afdccc31a5c8b97d325a1c5772b5c13544d9e646b42d096486087417f5f3ffd5ff5b1cdc87452c8a39c908679c9ad858d9344cf6545749264669b7096992ba63a1c0baf6cc67db8ad14e044b43d466607a5d1f2815e87b7f12f5815decef89a43ddb48c21664b97f5d46c8bab2dcd5fc42d35d871253473754ac737fb228c82f909fb3f177b43f4d21b2c5de01c6909f14db753f812e08b5e1d872f9ea67d33d56e2ece304518dff40f3c8457b0ae929030438391b668dbd827e1cb7d513b546c622cd498f381e6925ca35ddb8f4267e049b9b06746010e8483fb6f62321991baaeab2de2689f4f6ddbca314995a73239f1992b79346a86c3dfe405bd54fd78ac922faa312a16ae68e672f277a3d9b6863835a06cd1697b21ceabe5d5bc8eab0ac407c73a15f814bc78b36609148c2c0d9a93c5174d5ecb929c5180f86180b84317804615ebedb1223a36e34154d8bcbf295c83220de97e384b5dc0b1860010b3dc61f3a5f74e6d82716936269abcd3e350bbcab7514a901954afa07b1edfa57c1b88357548d41beec88e05f921fb44f97970d35c259cd28ebb60b61fac7d87f5834925f02b8ad5a354810886a87e48053533f94d4b78cf361e0201f1ebf270cbe95e1c4850b36b479e4efdf86e823d7b2b00d601e97a10cfecf6a1fd5a3845fbae723671d2154d2b0107cb2bef62af23d67c04e74ce49e1b5cda7a685ba5d3d43101ba15d32c17bd07718d4c9e78a1169ea1e12785de40bbbcccc19f13d4062072343ba6b88c791cbe03f05ece177f2ad56207a795b1158727dd205e8abbd6cb02f52c44eab50ac7bc6302bb561bb5fd3d84a89f2ee90060e91cbd9c065d9b80750befeb0d5b6ccc634228f18fcb4d7b07a3a77df46eec8b448759676185fb9488d58fcf001671c0bfdf42c6a78776d917cb1d2d8ab5b2d1690951734ee851d69d41e1040b3a004a0f85ded72785ecf4bfb8f2e656e0e1c10340a7ead0d01a24480a8ee71796e5990247e7f28025514d0606dcfec655eb5637f98a528ad6f67c27308daec17d7aa2f497aeb286c30c8dca3a932cd3d2cb08224a4730c34fb6f5bb3f594921b2ac9d3edd30160ffffff9f