PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 62342 3d981d05ea6f0f66d966e097e6b81886498a1f85e77edfc1e3f629c1c3478c5c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e9c4ae0353aa5646b2f431a4b74a68776ab13353745000677d13a5c2c01fd40f
Certificate Block Hash
3d981d05ea6f0f66d966e097e6b81886498a1f85e77edfc1e3f629c1c3478c5c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b311000006020000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cdf09a938616f4ce650a11252e416ff5d942c865efee11958f495c01f51f2956b59ee4fd612399811b6562db038e4518590d4f917d48f303d641d3e9c23f3f1c43c77e4e5f7529b38b923d0618657bddc7c0725534897d7e8a0d0000000000000020000000700000b311000006020000

Raw Header Hex

0000402005930990d2655d72c6d6e3b65a620464a14eebde4fb379cb95d6347bbd7377e54d017fb86c5499b69a5d9164cbdc3a8a000a88cf8f912843995c16406568b21ed26e176a505802180fd41fc0c2a5137d670050745333b16a77684ab7a431f4b24656aa5303aec4e9

Proof Data Hex

59,560 bytes
12121601030743b3e0c746013123adf712be0bb8a5cbebbd6745ae973414f5fab1c1ac4a96c08e116613857300af878ded452341ed1f44a129f99b09e46c7375eac55a316e43e49018d85f7d94828c9f8095ec21eaf0bd6df0a424ad0bd576d0178dc5a670d2cd299b5c6f73271975cde8f96ffff2552f2d06e8de9307ffc84da1d4580946d5281531572115a9ad92862754a27568c7e98b7a870d619ccca5897ec780d423219a1ef6d5ec4f7f28d02896b71c6c97b34f2369e2e8261bc9b57c4afbfffe9997aea3500832a075e6aec4d1fb035a489adf606db8caf2ef1d6aa094e0b647bcaa327de0a3c1e8ce0d139cc3b82d02de5495e9a887d6c48f677554330eebd5f6d6f970b49003dd9255424c0d65744d6217830619a270a72d6cda71ca2a6bebdb7e6913d483891816f1e240548970798030df9d60b029480b5d999bf979df5e0146beffc240883e6ee06d008d1175661b681aba4634623d28e4bf0abaaf78981b3403b5cbfb2a4035221b2486b2cb85db6f808a26da4cf8b05250cb9bfe08a8696b3ebfab9b36c0d51aa2c8f97cf1658c71e0e615bdcf8418c81559ef5472676afe8f5541719365c3c9e11de0b282f73b3e5c1169c3325dc8be7fa4181858554c72eeb83022a99af985772e0ed450c4200baeb7c64b1e8e7259e476a0615ad87d8e6e74a7da529297adb41185d610f7bd2c19ba3537f72b6e6060a970370b6a37e1a045e80f7f88beecc5d5b60d738be82139b96ac217d93de96094393bc2a77cc455d92aa3ab08fceabd99b491cf05ec820788483c8c38932433e9e996b24ecf059241b041e470a034f5039e0a1a0040fc693336521cf8696179d31a705f04c7670bb69426375f8ad8ca0bcabcd449aeb8860c23b6385d9812c24920dc9d150c119da7f372891814b966a99bfb21e3ac78190ba96ec68f4bdce1c195bdbcd94ece1efa14f55a0d061e491fea4d957be4c0f05d952b27859bc545609c7b87337393f654d4103347ac33200384cb267201e22f1f9e72054fc2a7380e4bc73ab2a7c308cc37de9a9e53a47eac227790b3e87f97a202b2b6afee3132f849e4df1f48bba8d59c3d99fef3b6b607d4ae01f5c76d4fbdf4a58dccf38d2eadb15203929db7db917f30c543e59427b927fcbdcfbc79b82e914b7b1a896cfd54e21daf03db1ff9332b0b4484727468897fdcd7d1ae2a034c3e0cd5e283b973bb5970561c732da83b807931c8afb72d466a97b65c9ee9c9fc0ff83f83c81f4936c3c97e08765750fd72bf12bf3c21cbca837d1864c96d6b3560b7f434af1df3188314a6ca7bbc56780993a0b435338732ad50756455c6c9856fc72b08e58bb5dd742863d3a092a863e2c6005c264231550e1453ed34a084a37d551f48393c0bbc89549e3cdc88aadc0a93f1a9a392210b6ef5daa30e7cd569c715d5c730f9f55ed16a755c3f708885e9468cafec81332d415db825ddb3346eb4e18b767929ae4ec4ce171044a37148f9204c0d974b681d7259569edd1f81b6bb05ab2b459da325284847844ab76a892251fddeace0d76128725e591e7d32795c8d11495aa0e478fe0d68d2f96e954a79ec435096d299303569b064d22f5c1662b5598ad2860b2c2f689fc182fadba666f15324d0c8331fcf0f884ddff7a47f4c8479e28148be7f717c0c29af1f43b78e2965994480751c40c617cc976d3836bcb28e8dd650f0bf89d5a8c90b5a6a31d066216f7067025b8325e27f798e94d868b978673c914cdd2c1b8e035c1dfcaa46945aa6480ee84e9b3a8f828e1d44ecba43b6b3f8219cd18d6b87fc0089f066a25010cc282cf85d7fd2632ca0add9e7a7c975174fc9e108f1afbefa04124c2d08a55fd69c079e185934bb1b044f6307795940e5495c164939dd72204fe35fd3111eea3d2c756adb580651b65396f38ca809d8040594ba42215e65311a81e04b3125ee24fcc6d1aa1e001389a249ebb0ccb77328a70044ec954f75fc7a29e2c70b895aaef7990556f1f47e73432b27e49b2aa6dbcc6c0bf8fec314b829dd295e6e9a257eb25b9374759e5d66d43eda5f9bf910bf6c0b024868d5eb4840a660b3635eea85eac32a6e0a898ac41b34290f2896961887e8f80b361a2232065421c19327612a98dee35e1685f5ed5716423d9223dd8bb69138c721e134296f29c1316b1f45043acdac9d56a7ab477ae4b6484d55218ee1aa417f07d166feeb72394b48edcfc0987498fa6a275523482178be7ed8c11215dc338e1eb2eeec475e4c91e1c454cec3bfb40d0c14cf0c2692c4fba74aa02e358e5c3665c7ad6eabc21e4e63ec193f21611a3ed5d025f5173ce490e5df859b27e9ac7419aac801d2b6c42c48b9a8bb664c65abdfabcee9f142cfecf580db020daa26635aea14c2cdfc47f48d872c7e69f507738c73f89b3244efea29cbd56935d8fa9bd80caf17ff9dc727f7b622416ab0300d3b91b202dfb6c0164fef270677d012279aaa9c2c9224bd1004e20364c96fe8cb4cb790a8656afa9988e496196fff6768516be0bb0e6cf6c127d49346e24105247cc034121f22e7258989496390b1515d541218a6629695ecfcba1ed5714755f37ce28548d1a318c6bb42d9b91a91a3b50ae37beae87c385c5cf28143950a61015690584fa77b1946b7ab394beecfb15063af7da358172a9efa409b2b45d6f06d7fc67a007abd2c65d60ffac97317e05c8f7593a27e6e1d555f6fc7f28c3a4a0f37aef31c2a6e4920b5176d1f5240a739cc0f936e1e856156f466d7253f6e4f90ffd5df21d7acdf2865aa836a7753aca68d00d3c120205ae52e0b3732e4ad0e1dd1e404e8ae64f0841374cca4f3e31e34d3df1d17b27d265a726d6a791ae75a8d3ad7cf7f879fdfb682cb30054dfd4564fe53cd30d56f7460bf0229b9c77efdc61995876ec0880249471becbc56374bba8afeaaced28293648214c45efb2b47ff41077da677f9d4712e6b09ce96a93a1170ab594c30c375f7beb3ccf7a3dd1b0cff7cda0356a0b141cdd6101909353aaf95bd773adfb2b76fda99efd57ba9efa8bf605340e815fee8aa4e72a93311594f5e1ce02caf060b591d1a468d3d954b00773ba71491d09f444dec075742614d6170d099b4e91cc06fb08762ea4abf3d4cfb17bc6d15a087282784de46f65ec5e295de2e0094c130cf54215a281575055b075e13198909748fe98718148c192e128534b5a00910e5e9a88b4994d58d9722fb31a3b45d4fccd5b5ad24c4f445878f86812badc3fb075b19c99c96be9aa8ee333245c2623730147007321504bbb38820424c66b7cdf8484b1e24f9413c59955b1cc15cf1413ff77eea3d786db510081d4fc5d35c841fbe0487c09c6feb148f6933f0ed73b9b6fcec8783715e02277c547c4b736e83fb700e11a4b95bba76fb632052363fcd30ff11f3ff56446a0293994387fac2bd8a98bfa1476241a8d3c6f58d44413c993ea6ccae8cb6648cd8062665d02559ed896a30549f4e39337235b98128943baa8203fc09ca4359a2ca17649522e39597d5e9a309bd18fc1d534f4ca6affe25279b63b2f73e79e52b437a0be70034037995d970fa7ca3bc53d874fa1496d888a2e6bf35ce18c9e6802be5caabd8f009703eb390f8c05a0ec5f2f70b605ab9423108aebf3c007c1bb74d4e5773cefd18cf2449f534bafe0d075d581597605c30f84c2edfff1b721506c1fa4982fa524ad041f9754603420ad82c27ecadf5e77ab97c3c60eae14229d8a2aaf966420b501463e0898bad20d79e364f9f1b426e0ac6ddfeb034170902d77cca55c731a1e6970afedc566dda5dd6331205e65b7148b3f1152abaaed7a52589a09abee3d0c832047329e78d91a99c174608c00c420f93b02a4442fcd1160900804d7f6b7a58fd58768047adfc582ed3bf4fa82ad80eec83be0992a5a8b9c1c2e2c1b3ab7eb718fe986785cff950f8b3a61025c7118c8f7727073f9fb442e36836f5e1e97943a662400edd4858f1e0e99c6cd9a8158bfea4f42c509dca554725e64e8f0e294af89a7409953d2c0a9a491bd74b7dd9d2017ac6b986e3826ce9852aae28f45749a5f816df9cc5940573f683bca5e4ec18e91573e91ab6bc5acb4bcd53ab6f457c85fe810f0642116af5fa0bd8e0d8ce8e6b9e0b2ab9f9c7b00120fef06d9154d6f26e7e024b314224471ce23729e4457adc2bef65543c0aea34c8c4b6281b3d875729b9410af6ad6a1aa09a6a110d19e3eeb07e215a7e70b71d383f29a1e1e2ba8105ccc90a041bc91a818e67351c3bfa622bede8a9c2fcf9dbbf5a53d54fc3b8e14bbc52123f7ce56dcbd67360b566e610ae2e49fc7c164e199e93b79c2803f87c85289412b85dd65bec6ecc16b8ab18c0d9a59bdd3245765aa995dfb43ea8f3280912bc5314b0d94012a09817e6cb59c2d3cc8c29384b5e82959631d1918f1503f27a1f440509e2e161b78ce243cc356dc011c8e307966874fd65f29a5fcf08b79c494a71da570b748f52c66394118cd7290452fe737f1b7eecd126bac260f93b267df1c09946d179510833c3a47c55a17487375e50ec69532a0163d03313ec8eec6e6cf3e2c80f976c9673d72a3a615503de92384b5deba8b9edcc6c391ac19f59d000167fd16b1651e45f9c6703237afe8eade50238e9b89060ce5af322e8106aaccad1b20adc0e9b0509984dee0aeeeb05ca33defe8341f9b7cbfca20490ad4790016c17e8aef9ee57c4fe1b75da5debcc4e28cccbc13c3c5a9e989418f7729910b0827948f1faf8e52176dcd6a00bdcdde6922f5263ead5574a8be5ed9d15c8ccfdf56bcd87594879b78231a2541ef7ea553d2b2bd0b61c0dcd51477de643fd54dc53854f6c078c6994ae695d3d876983b84e63a3074a8e0c95bc10afc1141850a660e2a5a9e221e1dd671c0b50bb73c38d691615845daa116853fd3ba2639b7d6085a33fe7b8fd41fb7b698ec634912d231b4403494a54acddc34de00e09ac094991e76cb470af954544730f37e86927967329a94537a650585b498cc4a1e7cdac1ea3d1c15f9aeb708788935e2807b2e45828e46b16cd1191c04e7a2684aa421f0b4de7079bc2fea5640b14751f2ca9138b86f588a6e7db688da2bd667a7fe37c112141752280b9266f84e88fd8fb827f02625aeb9f0cb1fec8167020095d1b80d3d0d9910fc66d114aae29b3c85477326cce540ce9d1fe3ea1dc0b67e1550b87b7dfae95b9add854e90527ad15427bf055d084bb5fd7efcbe1668775bca1e8e7bbc6e364c209967601935ff2fd8f5f85397d3412f89ae8982ab700d5147bf783cd81bfc7d26f3863cf2627250786cd49d19e28ed1886a3d63956c09e43633d62fd3939d4d01baa3c5e6462a6dcabef23183cbe03fb58c56898f219a7a1aa3bab5fb75e6387d70611c2ebb47547fbd7908c2fbd9503f084279c9a17f4d4c8d4123953abd19c3f6472ae30c9901d040e1a841220c5eccc14986b6db1b73724c9af48e69e586878e67adc43d2a8ca9f04661146fa32d68e847acfd880d7428addba17e200023f0ed768b56b39317667c93556843cd33a088f4dea914bed207b9808ab8c5742747b9747746c0a03beb60d5bbb1b8fdee946191b6d204c8bd6f6f12fdbc70a2edf9d332b274d456810543b60833cbabb4fed52a709f5bfc5f4437d0f3cd87d3786568a67a59ba2f5b86cce995c9142bb0e91c662e87df1a779e5ae3e8eb3582a2af33f7d3ac0e3af7c6dfc5ea936bf51a5bdf8b9f5c7c1e9d031fab25535d88152738ad0335cf34ba6727728abd64358aaf2321b8e9af58a3a702fa6fdea10a0f1a3085f69f9ce81bf779611faff32b4161e29621992c7ba904d0c4de9c861b476a9aebeb74d848d8b317685c65f70b8a62132fc0d50c31bd96b1322f0b50252982976a5e3d88346c01c75a53442e5b73433b0a69d30c41b05bf42e5b50cd59133853882f40b8375da7e379f7244b18e073c2c816e91185121098d42b7714c9dda92d75b089ee6a5b64d60b10e828f3119e80679b62af7974448d94511b45201cea182c278d9006dcdc927cfa915c587b2742c02c549370d30825bd13b0743b960438b6d38676db5780f35dc703668f732928d0ad59e7c7c9eca82b24b4d2518f1ac76c1dce16f6b0800703d4e306f5d3dd9d2ed1457b92987221cb00972d69c130139c3479682f84d7ae9abe091556954bdecae1293fa50393087099de6b2e608f07c5a4609d51445ebf33256f6ea61a700a484d0732f6a94802e598dca2cf2720ea5f1775adf8b162a9cf878c76aaff64158c2fa959538fa4e051253dbc466d87ae3927792e76698db6b36c9b447a98039fedffc87249bbcfe9145ff9bb49e7f39888d5a6374b30030e04f38e3ce0be999fc4f1f05a031244e81ba4e6253ab7f8ded0872aff312ec434b9b08021d5d3b545cecf6452774dc30ae9f3612bd400a62268c4ae04f3500a5b919ceb72c09dd70b7d6c6d28feb06c804ccd836cb330696737147b77a7cff8e57dcecadceb1da71dfcbfd1fdf52a61c08de721f87003a806258199dab30a40597d31891758997f9d42fbb2452295b4371d2e27e03315a2cbfb1b0656f8647774c1a3e02a5b60a005c58cc70142276c52430e1e41e97c06bbc8064bda7646c9bafec9daef726bd02cf318f91f5d1a96df8479ba42e422e7b7374caf17cb5f63d22db24fbb2d3200e2df69d139bc174ae9946368d815ac98569822eef6f600f534a6431950a7e8a7cb1ede1c01f81cb64ced29f91532f1d3d24b9ef2078342711466398e046643b41246d527f5fee7b95cf32e69e01e901dcceea66bbae3fc19467b9286cb2672d525969a0f1a60766086fc7623379e09c2d2e6e66ca7a35119b666002f7b6a45c3a4bbfd5657294d7ac8a4a134aa5debcb36c55381e1e123e0a78e001c61468b426bd925d13f8c752c684d34236a254caa145a302b89ecf70545716dee3c53defe83f4ce7d428a66b82c06a7dcb4aeb1f760c280a3c0331ff332490b2bd24c0cfed80039289cd7b140101ce90c3c9bcf736552cec0b4d79d2efc020717b9414a5ea7ba3027707da1bfe77da4f4a8fadbd12f2c283cf21f59ea3042e253e96208242e887b7ea2e0325b7c98a791b2d19cc4c9eefdff6d40404202c127bd7dd9925663c798642e8adfb3ec63e06cc9c0dc3e6c45b00051ab3a744e674ff447d812867e3d460b1e1cbc447e3c3d95b44e91ab12c5017b0024f4f1c81151592d494b2d91d2234b5fcfb0ebf3d9050c03ab5ad3d4b01e6065ae269692cb3c822e147b55dbb73f2cea00558c01e1a2136b1ad0d45194e45c367a112110b867051a5bfa7256a3793f852db991964de1be0d6fb8ba64210370ae0353467385452aa6536ad840b4966c425c8d347ee5ca10767ab37e4e75911ae4cb88d81bbedc0cf3e5669ecc4fb1dd7ad1efaf959ce637acd1114ad6c203a25c27a0b4de5e6991a641c7107800962aaf0e2d90b11d02699dbd24214757353ba680fbbb939ffbfee64df731e5e15c8138b19b7933fdc31e5b14c1c72dcaff551d9dacd5853b09644b6d4407f0dc3e4e7845064c4dbe3a246a46be99b4a45a0caee0308b9d3d88c79cdc6b37a3edeead4c300bdf59ddae8f736a2c1bb6e3b65645ec3c354eae645414f9994b929ee33d0870266bdd3ef4d1134742ad1dca138f78d2907ed659dfe921f201d60cc76b3949bbb84218b851e56506a190ba20d4202d3803e3762ab2f8f2ec67e6474c0dafdd34485563f817aaadcc11833494a8563d7879e0a0dd37a0d285fef981588afa0e5ae3a3cf8c9da205448bd54783f087909e5f8b5166bdab6337f7b9142c227ea42e80506d028e6709f8115b0cc86e4c8691312f97379f0aa78d1946ff40237a8be0ddf2ed93e93558af02901ddaad9bbf4a9ad1fe1d0fe65ba8c3fa791579a2db44e838f9b42e42febcf06d63e123b92f2da71f889a84e79101883ffac55c4d7ed2727f55b962e01144d87b40d6ac5f30f21583877905ac7535faf10e5a145839c3bcddd607a8466a2d007d415ade96fa489a8e7df915b6adb6ecb5be163f0b40b68d6b767625183ce0648326acd73f74ec81a5ed7c42972b89e3da54e5c424e0c939a4b10bf40d30530f8104453eb5324a4a549dc969fcd90222225ac132bcb5c8f4837d4c08fb935393783d1b22f2cdcf65e24c8a9f851845e9a851f259a5ac4a1fd4b82848990c21ac2d9ba4a0add74f96225dcef85ad7a41c78290cd5bf19e9e42a77fe82d0b7550a6bd99c40535e16ddbc5509e62dfc69a88c997b535171048ec13eb45212566b7529444ba6fb544edd3541768b934d6fa207ef5e0e5b5ec023e151b29bfce33e24161d5b7b1c0337d7d8b4a14b52915768f74d08b4fa97ec3d286f762acf5e5afbc92afed739475572a8f7b3e8ac6bb7f10166e4df70a8a9ffc34ab1433df2a758b6bd19cd7d2000287c75777bf114103b0d9a2f449aa2bbfc8e17ffa1bf27dded1c62955a1c310533d8cc18d4ca9c2b254937cdefe2a5d791e72c09eabe5a878cbd28be90116a5100a805824c1e1de0fcb467ae7905af0e925ca7c16987a00ab331d11fac687de1909ebc399e0382be5162a9ce816dafdd01211367f4915bd02ce658ec2b4ffd399aeee7d1a12f150c7d4ac2a57b99ef27de33bcb72e7f727db5420caa6f7f637b86737c6656d747b9814da5ab065999d5664637dc3a72d83c0383b14013e3a80d9fa43f42a937d97294a654f1b01bb732d48aed94b8819bc2a0d3caac5183b800e88b321e4f554b370957a87883372c359c889fa6d627ad284c5d26052378749bd85f00cf1cbcf598c63802597a43915837f8822ff0c6a6ff295c7e73334ec31e1b05312491f73d5410ae28baa8fff045025dd17a74a38b79d9707d4d3a201b50c4489a80f06ba838d618e0253cb91716476b936377e814f8598646b209e1c6f3760eafb05d27be6337d8426560550ff839bd898460d1800ed32e583c1e0473b9f8cae0227ca729c4c4906486868a1bb22cdaf99b497bacc0778dfa13e0a7fe9f856ec33ddfacf1ad168b907b22494e44ceb5dc135843968905f7e7c81a64dc55fc9297aa58a6b0d7d4ea19b48a8287de116e2c34e3b76087eac212d1ce4b913344415708865dfa7e8ba32980acacde13fc170a897a1554dc638ad94a56189ebb15dfa6dbba68e5c38b7913523d48affcbd035af816bbc03996770008e7ce288895abd83e74ebc73efdff1e3f681bb1fa0771c696667bd8f3a5856e8516a65ba532d9d6b54782804a26e4c51f4b9c4258a4a6fc0784551c7d0a25e81b44e13865b8089c7d0fd139f0ab7276b8c1a343cd4d1d5f95d95abe2d87971ce440b504741c627eddf0387a6f3a53296f4c455261cf180cbf1bbc46a26ca70292ffe0b14428e3ed5acb1650a662c98724154d506e47441b6d80d5ce118b0565f98f3e72d278d959946713b29969790e97d0d3a7663f90c106178e4016187de1f1f1d91cb6ade5d51c0dd5125fe74fd05ad928d0a7ebc81447413b112b3d69bf0789d0ef669bf0e81285ddada5b3da34150da42a41dfd482ff112acab04d4cf358bc2883c9d2dda40197a39ec9b1695a471005e43f35d4d015fc2799dc6d5a30e4f09d479b703b5dcc0ca4aee71a6e68a7e3466161b3518795d1e0f0045ba8e1d322867a6b6465b8c0848fe78d5716482d91bcec1580db9bb834c50bce032680b3e9cb0b37d5f9e7617f346110df572f30d9765472f95ee93172e5d24db3720076910f15ac360903033a886dd95420d9d2b51eb77c1842477bd72c5b2b422e3ba8493c8024cbfee88667c273eb39fe07a660d78838083079acfbbfb786a0c96581c4d395efb5c5a6b15b7ee52ba9fc2c1be073787ad399ae69a614e9e0d44d24890a2a42fcf3a2dd70a71d34834a2874275e73167e35384c2c1fbe1e7d0fc0b2b7a285357f8257e5d0c0cd06964b4e0ab4195dfc9ed73ce9d37e6a633897f12a570afed72bb0bfcce9af8a39660d5d40a2ee92059722e892a64f1a3f338c2f674cf712e4830722e5d86ae5c454da19553d791a9b042042557fed9b0a53cace9d947a3b02fd04397dd6964786a357a3ff1533f5daba980fb3c7da3745eb81147d0e73cc39826aaf6a40af34a5c347e5ab12abcdbe4b57783b46bdcc83a009fdfc3fe090ffb8fb2fbdd2ad0a5f61dc8cf72a8b88b6e07c5ac217801ffccfa9facefde493d286cf6ebfa26fa69d36e9011321ef529a2ea4d494aab9814ebcd0fd8c42e3d9328f71740806d970351d8f1b903f109fa7d4e3ac6565afce312cc3c128d4517384748343a1059f984b988cee5a66271ff988f356444df7751f9874f9cbe42d5068d05f8d9c639a8698c4783386d92014d64b5c8c868de26070c208eedfc9f8069fd8e922d021057bbf12dde4494ec8a11d3d8c737e358bc862af3ea25f2b802e5701b69fcd4f452ac6c013bf07b880441e6c1325774436c766f79286c72c9d0e6248e10fabf1fb3288289e40b07aa3f3aa61bdc6e197d9dae4a1dc1a4d456d73f2c08adbb3fcce8998c39db9130b4571bc10f5f05f77f5936343136b6b09bb994c5e6dc7b8dd622f26cf534bb4c5448da700460583f6d780bdaa1d63fdd7a0c421d4537ee4d9eaec47dd6e360bd3c014720cbaaabcc6145871f1c2c470f3f0e1884fb9f1243970a26cf6535d35c922de5809e5e50a60c41151484aa87618981e616955c98d7e68fb8c9d798aad30b72364e3d2a146d941a274848271284ca45118c9ad95fde783dd564b42d43a89f030826360b9e8a1e7c62da703df2cc1c458cb40d99ce9a7fd46582a8bf8535f999c45bb145f14d63716d5149e3b95af6d0b2157ff36f34823c9b198c3a6542eb9b9c520835e04a6abe2accc0e0afbb6f6404bd621e5589bbafc7a0fdbae08458483902ab923d882067218b74bad129809dd1405354e8c6078b27668f8637bfc1bff4ff7dcc21e81b04bdd63d4f454e9844e21484ae244cf0b23c24f0435c73c77629dcbf374ff243bb7d62f40b86f76a543498fd73c1358aad41727564dbfc8bcd3ff0e12762e7e9272bad847a207ced89d968f925481b8081f5ba9333ccf2752f56eaf1cb71b14a3ea271c0e7c6a7549a6d2232f8b7262c8c19d51a9006b91f371cb3414ced98dcc273643a8bb11344f05317dbdb599f852383dd99ef31d8f6e12798a074ae6d29a50a8b42f3696ec162fb29394b603472429b1bc1ae6081e6c1146063f66ec84b8da1e42408bd8140a1db8e8eb487b89c76325519ccb9212995cea401203a254e2755cf212969f9f4d09e66652aa8253aa137d34c886032152e8a6a06337118714fd14cb04f2c097d45708bd6050433fe4a49cd745dc0f8ea4da50b3fc3d3f036e53410d9c339b6920331438127e980b7723ceb59ebaaf6b5cbdfac090d36a769d1ddfafe9bc6a19b84a04c72532cab7412ad42227e526b20fbc925fb289a9382ad799242147a83e73a2cecea58e7e48a1594360607097d2cffee3241bcd6f30056ed71ecaf086046e49999f9665699de04b24142f26859038a03d11be0543c2b64e89b2d29a6add37f380b99eb7d5b690fa834a7c4352f9000d59781088c0718e75b3819a322e74ecbc52bd45fe13532c7c1f81d0efdec58c62a76b9653b462572cb8d025b5adf27a3af4d85fc12d32299859464150eb876cc19ea5018ec6379b822202562a08159be6807959a2c6684aa53da4a46bba9c001c223b34b98c643e2a062c47b3034f57cf8be20058871f6bb3003c86af042749bb0a9d5845b3c0d180eed73c49f2a61cd17a058864db8377ba4f77abfda2d813eb39643ef606d493b67992e987627210be8221087e4fab026766cfd93c3950619398861fa52639a4fb85cd4fd0f7184918e59ba7e45a17afde3834ba024ea5b9b757c7aafda8809cc01126a90f3ceaf3a93af2a424152db66120fbaff08ec735d117bdb6473f6bef8d24d86c9c91d999e0e18ff902db8a25afebbbb47f8e1e28ff819ab8fdf0cd21b163e0af8c8d0bb9a91b8d77667bac6f723c3f02c1d9edaa1d34ca8567cb033b717678ca09f572b412b9be80d9f712aec3a85fed16b081c7300b454c0f1b1ae151072d4269182c5682ca893d83b3e214ebee0586cb4434333f1ff640ac824a06317551c12abb42c0a69a1788855cce9f52b6be6685fa2802364022ce3bfa523eec1a6a622795ec0034c035d9d193ae7594e59d3c8c0f614edf8322805bf7a85aac5eaafa56a0c4ffa1ac418bbd0eb40230133439ffa3c78502b8d37e51683d3e6cb148be6cabec1e56c1d2761fcafe7dc831cf10a8bae4cdf930d8a131cf51f9bdf8faedec95324a0f9330dd389082ce4e4ff0dc215680b0027b4a88774ef78bf79615743b6a438a79393ed94919b58be0086570b2e507d93cb9fc92f0ba815e40dbbdc29dfc94f9fc42b0884a6afa3aaa24175514aa1a82d0d28d1602dfdab26bb5ae7ac2e1f5b736ec175b5c41607f273c1a1820d3fb95b9049a7e7bb76f77f934e547c0a8b05e349a79e1e46d203eee5df3c48c4b510babcb1f12df1e69fd4726afa384b6c64aff2ccc71c1b696d77fb9ab0a2db3e2ccda0a4af4c0c9b92c67c11f6e48e817f8412ea478e45b63c800bc3832d3a912a4447375a7adc9530d3f364116d0e6ad90b86018774e435b42e8a7b0f228c1133942dbe8103d016a773200348f4c0b9dfd22b0e976abf1f818f925b78533c96bdb1625328321081e09237e5c2b570fa2a703eb76caedf10bd29c6b31db8a7892e2b0614f82d1adce5d3b0519376823c4f1ec255d714ad39f357309dcde512ace6f56c44cda95d413ff22c40439dc72e39d09e2c049899ed9a075a1cbb725393988dc5bb2bcb030a2afd1a97a7a1b42d2949a57fa622de7773eb2e275b3eb519bb46888250b4ebc55d41701443a32e6caa9fbcadf2d7e1c088225f8d4a5095f5db3487e9c155bb5c9cc0306452246b8866195f6dfdfe11c822f9c6cc1b5d58539331baccbf19473a4642197f5f1764df64ea9a02f7be1003e5f412a628f51e5509b19d12a6596cd2e85b58a16edf263f70144a5250474bc0d8b3ec93741f75c003d48856ef2d533dd9200a721713568100cc842ccd058b6443f788bb3c12a7c4a9e82eb22fff5721815d420bed48db8a14c78c008333052ef02b7966a292a2e7b48167124c9865d20ecc217a5819f88f45933e0bf2eaca37db9738bcf38725cfc3cd65514105b6b656179a4ed5593dfeef67f51ed6f2b7ecf20c0cfe866aa77f565cb8f7c8f6559e38b8df074fb0949a3de30d769c4cd51a1bad33367a93892693d81a8695f128dc5f47e6a272bd3d3f12e1437394a0f3e423d8b04e50e5e2dc7faae771f9d833516498e04080799bfcde729bed79e20318c38b9ee12d81779671c1183e91355371d583a410c7639920f52eda1bd56a90a7fce0245cfa82bde4243ea1ebf42eb6dca06c3e824c220b42487b3f993dac5a6b8d440f9dbf8521bcb3bc0b2edcc5f9dd662dd0480bb46723adbba51e82e8c39c498ee3454d6bc62bea397df32768aac38d78711b6689923479015a04121ef06886284973d63a983d3b416eaa8d9f7e9c6af46059d65c7a8944a82575c04d6c823005c5e740db488850d15ece9c5f2c40ea1d0f1e10539e915b28cdd97cee45cd23afc741f289fab99a08bd3c7c805207f373742113c956b6de2004de58f9c3d51801f8d4834f33e623a1fae062573be9933c54d16a7acb25fbda048dc38e1e1b6040f271cf1f24f94e58e5db698631c059cc0167e8d4b6722e740cf09ddf66356b9ea8c55f0924c5deae3e484d70457104d66ced5ace4f3a3933a9d283cc79474be9d783b269fd70fe5d6944e0c37b6434bddcfaa77e9243d8eb114307b16c14a5060f03c927126a2f962000fc33ee6a869ed8d8b513dccf2e42b2c524a99ace09ee9cb1ee0919d6d891c73af25683d8aa21e5d491cb1685d6e65016a4f6bbb7718bbc50df89bf69a05057d57441f7dbfdcd4193bedb9a0a0f3c218aebc6e064dc8874cda3996a691d95a1993bbac57ac99367d1b0352a2db2b49a66a9b833074cb8af626c77743239a0b7a53eec32e2465810baae97a17acae8cf1277fec604dcb0f26695783bba5b72805c804d66e2b7fb8e34212f9034e25c5e2811df992c16e1f24a9d316764785949053eaa546fac075acdfff3cef7fd0cd0f1803f8605be24971f378d6378dcc9fbf7893ba3b8e28a9a55c5127e01af78562cd35f580744af179f5c6a6a61deffca30cd70b171ca66cb05d871aa27c3e3d7d346f6d685dfbad716547be79ba26d209c0aadea0329781dd438f657dc06cf2eddec3a6bd6dca965c1b0c40eb605ac13855369e147c01e9a7e112b7a394e33c976bce7dcd2f08cd8de36ba11600c89b3adebccb85337330db5e9a5e83ce6a73a0206c8b1309213be56458928954e6b4ad82030feb882c80cea75764fb55066c769d8e6e5a1c6750d57b68ff215478a8f2f7ddc8ef019775158b1c00b79c623976247649d695cab71c9b632b0dd3f59b6ff6890cbc47179938531ab5a5c41f41c215df4952ae29349955914329f2f97e7e8b3744063fe6f8d505cf3cb0783b2aea6c625d4ff64d4cadd60279d9fdf17fd966e8ffd97e853bceca9640364f489a5e6f6dc31defc02c077ae51a6e484b3bf905385126969536d85b8efeb4d093f7699c7743c73fd6228458f357737820dff92e4de49eec4cb3d411660fb75a03c37f41f2c47efdfa260cd229604e5d1d7a2020c6f37df5cad9a23efd703c124aac502ec51405af38506b752155402c8ac2fd0184472fc50f286b57e2c9d883127a4d2475827407e4c796edfcacf0442dab233c236e1de0715ade0e6a5ded534df57813796bbd8a999913f266892b220be2b2dcbf60a10681bf3a662c4cf040476934ed27e43c819387d849087d3801e0de0e2518ed15ab10476b35d3572daee76342cb9e24d09b1e85fe597ed7b585bbd59ae351ca273ac1755ff1106c68096aaf10aec3977317e3fbbae5510ad2347cef58cdf09e5c0336f685d95fe45900a8c54167e436d7618ba0309386f98aaea3804a90ebdba5c8f4946d51c0088b2a1479b2bb72657378480f092bfc624ee052c4a51e382625e10bd703ecfa610036e327175116c9baa13b2021ef2d04eea960b31d6c6fbc029051d71b991156e24db48dbd081bbcc11191ff444bf38e83de80bd66b72acff994436bada46953da34d9fb0614b19b870f80f8b0b782acdd43677caed894abbc23a1839deb91a6f71e18a0a7642b704dcdbb47ac42c3d4cd7c85fbbe0bdf9c7ee26a6fcee765cb26ee90a834bf1c4f2e77cbb4182232d16540cbd8ddab998d7f5e9e90e4dc02615a7cec7e1879057b63520c643e518ba3d0da67282840cc96131cadd55d0a6050372834cf24478d7dea2740f2e3ca147e7fcadf9a554cdd4ed1570436dec3c1d705438dafbbc5f6b7733053d90d9be18df7a3abd7ee6fad1a6bf572d91594bef8489f0ab458011c8eb3be209f352d713d6dfe0cd9f65d131f374008772ed4460aa3c70d47b0ed7a5ed41e7b23bb0a580779cac449c1c29f7a6dc788fbd96c1075bf238e00b3680d2fbc26bb8706ca80dc89115cb733975b370cc7a27cc2e504f3e872a597869898538e4cb8807e3ffb9338c7cf0e6b6ab38a9e517a022151fd0b929e25528344fe633123fe8644b472eb30e13657d66c2646291a9d72f40c05a532ad67658cec709461a4ce557186d49b658d319cfedbaf70872bb9ea15ec204f8776b9fee25a7486b4cef68175d95152581176f51a754b2cc989dab3d167e322d9c0bb34873500095b3f3149f9954ae281db914affc0c683c720f5e294987189a783acc58efd0e8142434fcb332b9a224fba6c8c24c2b07535e7135f70467b5f75b407e3a17c8d680451526343757aa6127f9c80401d1602086b1dd5a1df3694c115a62684bc3b0dfb1e494de5eee219386b14d41d10e41ffc0f434644dc30ceafa08e0275d920b28b62b4a871b7c650809c2ddf2ac9bb2bdd281d359dcaf3261ec0cc4c51530df74f8c38d19505128eacd92c731b138a1de47a5b16255649915c912c3a550e56138509e451d267eab4005571380778cce5d100f1d96936ed81203d3248282dd26dca2e5527e2a6434be7f22fc33c790b4ca99ce72ab0ca3bac054d8ba86787f364da4c53e8b2e23c403d96cf574ac8707692c51276ba5319f197f9a778b1e9d380d0bc6bbe2f2a6505fcbb56d3c08d7f686647ddea9f2dcf47af3e7d33b258729d16ca309e475592ab61f66b1a3fe109485f327b39a2b53a8dd9a4d1689d31905500a7190ba888034cea9c8e16520b5dc0c31ed872db5bb0461d96b6f865cffc6a1ff8bcb7c19489c2311cccdfaecd3a56bab3a41a2ed86d68f05933fb68a30fe48d3068904970bda61365762b3cdc23dc385e834555c6b32f7694c06ce6946f74482afb0afb14e3681d4f8c615fc112dac120e8a4411f778ed888dc5c7fdceaa254e251e779fe650fe88f4fe990365568b718fdc6a3d1284668ffc34c7154653384b78731e7ca22cfa764e0edb7f018f635cedc9eb25ff430920b5b3338c38803c367b631a94ed56256fec78efec74bc5bbb8b0a99fd65acc05103dc58291cd1fc5021aabbd6e3b2c84a5542c2dc761f404b147468894cd6743ae7e931bcb6898e9bb43c5e0ac026c1eb21759a2c99d577d9d67396960e37bf4acf4383f4349dbb96d863d38e8cc1467173ce44ddf494931c78ea1f7c3740fe9f43c09a8928b0e6ae3dacb2e48d3e547ecda8b9477e125dcbfe23dc3821850f344d2e4a0302877ae42e8824294e8802289c189b34b7c957a8d6fae91e1edce33cf6cfcbfc7630d444300eeab93e0869aaa8017fe9cbd5e2a98b762c9e1f4a71ad8d798332a88dcdeb2f427c7cf3d33cffbc111d77032c849cdd9b62c8000d88fafd0f3ec8d85813ff49be60b7fb9a7d3bd1d62165d61bce7848477ed85dfd1d5f2d9cb0278400df79c89390ea003348907f6a208af66bdfa9b766df1891a5d0e4ccf9a51dff1483ece7db36179ad9bf06c9834ddf02f16d2bc222d6a426fbe879d729c2ca9c7897303c0a702755fbe1695306803f358d2689759ca1a2def797e3926951631c74bdb42753a4982d65d1e40e539896c8dc1a080bbfd649507c85c4aea68d1be7337c380430aff4920a76390b6fc4771181549b41e4779cc77757a8651cb44e92f97f446bf1740a1ab5fc6a243e765ed2774f15b70002c1e4958fb5f86f9011812d87394a16589f9d1d27b543f50d9abea7ae4a40d6b29a527b75cafaeaabd3ab63f190e1831e3eabdd94867bfd764b9da4e47c33b1682e0c9d01dafdc6c9490279e732aa0bc8f9dea8118a55e7f1d28d5b1249c6bbad32e8087d1c272694250eeb17c6a8b0b8a6d3b378da2e02b780b2576ebd81f418720c1d95ce48cfa703e8afc6a8247fcf1433392fc0187b45e171e8f9c022df1ba9f6675b81fc2a5ca6743c1c0650fb6997adb62d6189af105ff0393aadd1a0a0e1285e5db5c3a32698576b75bf88f9daf7a91650535efd469345865633a771e2ab6e4c282b4b67216880358dc051b424c3ff907c8b5be114579c5bcc774428b27ce2e63d0777f77e5de1c44766fbd4ce2a3068e1dcef992e890dae8fcbeee173109c8f8a9a396f44f921b6f2e9c9c640917945610aeab36763f3dbbbc0f4402417eeca58edb36b96621241f90efcab44a8acda7c0fb172d3486762731f39ecddfc38e7f189e3b808e8e82e6472a981551dfa40942bd8ea87f77ac4942a2d5a701314fe0f39c6b5705bed99f1271cd8851753e9d079d004cf8df7104bdce7348182bd11409ac2a44ac5256c501987843f6941ac5f079ed91b2afd3d79fd69cac1c7794932be5a121b57078099c77f34b245921976316fe55835dbe844b5b304cf80298192ca4a49449602c165fdc01e2961fe671391399f4351e87d31a126c837e3c87f0720730e1f5b0dd28bf536e7b99b65ea43d56a26c5b51bef33631e00f55929317f6ba30f6328f8ec25aecdbde249fb52bea3c26ac75f3e99240db22013ffdc3067db84fe1bfcb285a09c27ae15a3a564a9de3a041b0e46b04cdb59d74490f3c4fefdcfde4999518a5dc97a3d32484400b47049fceb48ae0d776e384f567820a48b75b489c6eabc73c15d63b8e6ea5db8554d3473e615e1482e0d3f755651c8c5e652c7ff706b471882a4c636669e1d572085edb275c1691a842f5c8b030185eab39a5c21181b05d11ef42e70b9de0f332d3cf3e7afb25c302047c9c806dfd2bcfb647ab749926731d3628432b6eea1be5a3a171735b5ca8eab2b4d303816ee02c0b07f1dffe739e19a19205b569bc31b86f1dae9e8dd6ab445043ea4f8490bcf336ff3210e7885ccc1e7d5fc9fcfa3f19d0b6cc757bcd33eb28f45a20bfe6cea33c9db48e42aac1baec3b1c3dbb52dad44cc1f9af7e283081a7b92ac950aa6c56b877a78b8d8f240f848766e207091b686c39eb8181e7263b2202f80b9281ae028c7c660d0d67f7de6d52cf49e9fc8392aae09aa867631f8b7bea7cf6e3d8243972f958d1a7c5884d233081de434e07fd487081ce0c06c21481a37f8877fb22a705a77b69214a851a5f29feb0c2d2233d7c09ae5e5af9c7b219cffc62b44db1a63653fbff4bf8c0811bbe4b9c3246f1ed5062f1024e601ffde2398c5069dd20f0d803bb005a1fbea91bd0006ba5eb79e5f2e68fd7543c0eff93660f7b98304a4c83b8546ddf8bd891e2e65fa2bd044d638e6588def94512974e831c5e1fb3e05b3c7dc06f67c421e0e198ccec3195d762149ef08b7dc4eaf4efbe6be7a897910bd5097e3f05fa6a31c9fcc3454eaf8c5ff71009043cbca576fca1f7420b071868b7c9794e9af46480ab41904f104d1f206d512952092e55e40eb8ace19d706207684cbf91ccc3cf88ea7eb710eacbf3c92420c76e70f3fd921d23aeffc75163858e979f7917c2469cb28f61ecf4d2828f14147a2f504e4f8174576f72d9d151c1a3a910ed5834f393bedf91484661a145a6ce41be4b8c502d60785a98bbdc68194d92d1bdfcf3a3a30884b61e20fcaa764fc20a07f767eb599b985b547ebad666b5215658e148d7efdfd721e7a4ddf5e597d6a0a98583edf06b471fd0b1fb80f26b9da7c3e7fa3cf3c840ee17ba7dbb4782b03378d5cae6042f6823e7dd67fd9628f016e5652b8e9c79fefd74ee33e8ef7b3ebc6581525afa74b0b8c2e699e666221a491314cd84a8d719798d25071baece41558fd9a649c3dcde3e82676d674cb05f92cd29e84ca9f567363b65ba0684b50931a91231d79046944701485196264a5aeab1c3effcfd8e85af85b16438b8962a9572f89b24578460fd550921af0be85aa35a62c4d91080f8d0d4b390ca0dd87df5701ebb28d08c247b02e78884b5b70cef1428f37973eb2caaa92547780671dc17c8e0c26a55a1a7c48bcdd6e6a818e1fe0cb3f8ef25bf9e5cd56a0fd0c305108b2576137acf3cbeec4b923cde10482c5ab84cb8e6eb14b6c2e49525f4af9d1e5ae5caa2adaf0c9874016edf304e30f577603188bf1eb6e05a9061e60c9c2df3d2509f17f894060ae8f0d074a541a68e7b5c7724c52bb9947c00e1c999666a57faab6f2dfec5c9320c1b4812786a061ac826899c8e502e70bd433b0a97b95a99a420b3a88f100f76102a440dfe8d67f0e342b3880024fc514fe5c89cffe2c8acccde1cf5d700662d8989b618d1015478269ce8852358ae8464df6983c202445d4d2e86037086dd1c0638721214d1e4df682162e4c1544144f9adfc459b0d0888bb536a123d802be8b40decac613c226d89c616307ada228a49501b75752b6b5e584004d1168689681ff9d9c244de73beec6cd3352a98505904125c8e08fe9339f1feaf694426574fc11dd613fed2763c3d9442c2e7e2818c354795823dce5ad6266e28e814bd0a2b5e19f31c922c08d38c1829e10b7794e5877f255a96dec18f9894b9437f237c0916fadadaa44550b5eb47171c26fc4d28b9762c51cb35628b86bc22562b21f2631218ecfa1a8d739179c5c36780d27814f83ce9f594ad1bfc8f642396949679a09fbd29c299e1fac7676ab5acaff7947ba91f58fa39ece0a8a1b95cbb8d68f3ace79fbd1e12e6c131793e462cb43e2a58749b02c4358312615bf7b51c1e319dbb3095416dfec82580e901dc23913e96723bdb650eef628e74955623ca042b74f2cb895947ab9ad906e64ba1f3667579b512882738fdcd9fdf2af0661cefec9bef3d4b94de64f83298c87c24ef6c1389ee01ebd93724f2418a12b9ecdac64cbef57ef68d395d2e92b036743b50f5a32facd6e883a01db7c9112d1753b5fadd505133fa6fdf663f29564e89ee1dcec02e176261cd6ffd91fc8ec0381931a5b1c40bffbfe65f2b9d22949a8c0a56fac642777f51371606269338a65dff188e6cf13362e032b7f043cfea55d104b9487afa1597cb838ca7da92b071bae03415498a8c4a109b06fa8d0592ee09db3d042562714edb545b4db32f551d2c88166e2080a68ed0716cf299714061c6b9dea6ae5d7484c6a2d7a3529a70883bfbb260a0f0aa026e28162ab7b07af5d0d465ab00be6908ec92dccc027cb0baf6d36ae925b74f4b3a7b97b0dd73162c181ec455d4ba2d3c06c420e99c3fda7b5b527fffb2b4a331b6e7d816e1803d5350628a075e49b0a1ab0d6e0ffef7758f8ebebd192a2a829188722280f7a25aa369200221fc57ac427e68631f07fd879dd5608c3843397c591da3994e5f18386a76a8492df8ebb15644169cad5cdd4c344283ccb16fa11f3dd3183ba39fdc02a131169628c67790654805cbd229e96b932f52745f02afa9599c25caa8950029edccba162106ee5e7542fd9e955e72acf011cb0ab235e87074a7cd71dd04fe9fb7766aa7399dd1d350fa07838167675181f988461958add71cece30b1b9fdd36465a9e09f49fa23ff9404c792fe1e57e421a2ac318b8a6d695e9c82afb4dec1782bd720e7a4a22f1ee08a5342e47590ed48b681131add839136b50199d161d0369c6d4fd2fc5b38f049d8e7b543b00e1f4131137a23ebb7c2763b3879bd4ffda792ca67c1b138a810bd3bc1eb857bfea0e86d4f51fa77dd97a6b59ea634ccf13eea0168ee2bdda8387b3613725791ddecfff972b06e0dcd7d1e802e986c580aee201a82e48fdbccb3977646e5525fb3a05e396ade9d68a220cfb1070d9c46a026cd68a2a24b2bfe08ec473e9bb2ac0771c4847afb1d9404114746268dbbbd522656615a5608374ba5f42856646534b61170a01de3f4763ffb7429d22aed4a04091394c943f7930accb478ee68dcf8d5244b83629701409adb570ed99c5d8dd0dd46602d5aa8de43998320122e9eb3c40f7b3e2efd1015dff93bfc00ee3dcecca5650821cb0dc4f0db2c7b1b6ae1019879f00887db8697c3a5a918ea7c67f4b794d2509d0ec7cdbc8361a64e529533a24675eb9cfe78ee0395673d40567378aee68630f39c839cff7da2bbb19821cc59b88263d98866522b87bd7d5254b9ec3fccb85882e4274c9dfe5604bc9b9df4de49bad05d9f1fb2c16db12f3bd4ab19ce1bacf6d201f404b9b9c4deab80e8207ecbd93f33bbffa5307cca66e4a6876e30da191a82d3e836eebf83590861630a2bd8308ed00ccb24520d341e40fd6403448a443bb7a1e1ae764aed1b52ecc3b4cafa6c46d5b3b6cdea526b859b604a70581b489ec64b081114d4053f490fff485f28d1e1a25ca851553c170ddac61ee4f6e19d5fd6c377bcbcc1df362411146ecb33debf9d685cb1bfaf54d94f477c088af0d07459a2ae4ab0fcc4bc4bb396824ae5c29576f5c302d92a6502c9d3f65369f898fcfc60db384d91dc5cfd29a2f4a691dfbf3765101c6340584646e8a871d23ba88965d6d941ee175d03c8e38a769c49cc5ed0daa69e662b6aaa26088e01ae891fc677847694cab038f101d755475f50354ee229fd8fa92587957550ddb7ab8f5149ae0f4a55ad810d0c4a19d37d7fd26c0b88c328473a765401dc73bd36e064e23b1f112642f379b42ad6253ad7a3978247aa683279ff9e450de1f530fb6373b928e07009794acce96f3eecc50f947e94e02ca6c186d3f39cc5c15863093c320cd1ea63fcf54c8b538abd35b71ed4b9b39d5d54725ec99ec06d41ca48fcfa709c4e2ed364fd33de0152524f56f54096796144f1e81dbdf566ef164c8fb9e2402b84f7fc0be3a4f3b20274e99aec828aa8aee2396738746ba9169d3974815ef39e86975e187583eca4c85421e76c28d4e1fe62a748f1e623c612b7dcee9c2d98aa4bbe3d74f4fc030bf05a9709abce1261670898e2777881fed4d4f38c6f046ed56fc0d4d303e5da6ead3d0916ca9ccbfea435620a5924b372dd75ea273df8658adf29fc845b6dd9f8cfb988b46b83271500b027ecfb53a890862f992a2f7b5ed12e324f5c0c830b17b0a37fca303e4b78dd5796ab5e282bd90138ab57d7d93b793fb0f9f34fa12518caa20d5c65e126565710f4bdc260a53deb9e8016e53811cfeb11a143013d7e3cf3d1da685e47292dc3cd175cd3d58cf4a6c39cbc2f7f5d7b39619bf2a3b6e5775b47eafa6835ed5a365e1fafeac4923f6263b549d7cea23ad254b8fd9abd3f87e2a2c3ec196d388f9cb152b98035de68197b0f99e0281914dd478ed07a986ad736e0c9fffd9ba3bc89f016772408d28a36efc7cec2e95b69be73b3449ec4763a766f4f2c4493d3546db89c2649e85a2bb6dd17d89b1d8bdc73db4c7b3f7569bfd8b76468b97d25090f447e3073aaa703c7085d913d6ecc3044e9ef899390cd69fdd7101c31b2dd660e786ffd6a39218e81896b29944d4e73f632e3bb2439ff491f50ae63effd7a5d71ba4f5ad961b22eaf989e4c5b2fe7785b70e4bf39b6821c355781a6623a774e3065dc24db2a7eb7a710421a4b22dc95bff193537c3125daa6b1f24aaef8b89a20c6a9d629db59514e6c0fb7eaa07ff433fd43be82c541a514bfb660898fbff90b803fe31792cb406614e468f3a231694c43a1160f145f1e329582d929bb86e0509e8f331d6b71dcdfb082927c183a2ff102edb8bb264315731c396cd9d211c13d9ff0ac4582493ff63b57b1ccadd3cdfcb274fdd60fe4daa6bd495fc00d585d6aa4f26cd775e9286e7f87717cced1c60ab7c5c4eb690536d832be6ab60d2e8f8c4fd918d31ba6a76c3c608391bd7fde31dafcb84f972a7a42b9c6356dbbaa6392e825c737e8d93f5c6c5bd67a75bb947f22ce41a4e3b77ee2e207c4b45cab8f1b03f92ccaa8b18cccc57f8aabb612d1f17f6e54ef550915ad928ffbd636e100d6329828e62746e7b6aa7452dee5ab6b5101e81fa80513a9c7141eb2f3cebca76f98e8eaedd755b2adb0c7b86a9141f5973538268ff1c6cebc4f60e02912e00a66f5a442e79c4955855259d57992475a78778b60f517f092b77567e1e5566df187ff7a18e89abfa132f63912e82d1949264325deed7d482476934b4b21a15d798296e89bfbbf5e9506cfd2f8bafa63fa5b7c1f3a593be74b13f7b12edb0c393a66f285defb006216b07dfe2ebb4eabfcd5d12bb7c33a104cdbd83e6f29c97b5b044b4b83b505b6692469b0807628dc374dc34894a8a217d8cca2e2856c76bcf8a05ca125c098703ed994e539b30fb7d4bf0e9ff8233a772697f7d4be838b0254ed7145bd60a3ce07a9761e7faafa35640120c6f1453831d53f83307475bd43c4521afb2231ad1e578b549a4e484d0fbedf1422141ebed14634ea6944a2c319c3eba48e235dcde2bb2b40f224a48a5b2f6e62ea27f5aab9a725ea13e701478da56f1f22f8e124d95c18602f9f368ee2de5594bcaeca553887dc7fa4ca68aef237331b321ccd870eadd5f80fa76a029d56953e9737a41acd0d9798db3796bfd664803f55a1d53ac1b303a999b208d20bf96e33d6c56b78672772562030464b1592c73cef1ee82fa2ff71947dbfa402c2690e357306fa6b09dd6d3c6cc897592c457f986671d3927fac3f8b887d9baa26dd93d8220be50be787f67d02902a8c03d3c367baa4f064bcd5c67a0515fda6c6d3c938cebb606d92f807047eeeef0505ff18b51ee70e0f075ccaf41b0c41d5e5a1910c60477711decf9df80346207caee9ff05bd40ace784f6441f7d78d56d7c94c1125b8ca24210278387d7870a81a8338e4fd2aad7e24ec0c9ffca91683cdc447471240c23d682b9ec831fc7a772fe5ccd3a5529b6c5d6245285998d276f9d287b67715c2d43432418f0e788bf1df4d3383f8fc8904c8b690442b2456b177058a2b83c28480aed1e730d04e5113b9466d7b90d0756dec59729b8964221bedb2660ab248e89cf14f27dd99d10ae89e12df4afabd83146ddbba413a641ec15681581faf5b651860c60fe8399dbec39f9f442e0094532adf6da53cc8be240a707a90c4b6a765212ebcea8f500f42ab220b2d53fbdf7773644a976274756adf1c0c08eaa4507e69207b4c78249ce6c5482ce712edd420c1239a6ea7f4636f984027484802b71121b026401fdfbc20f4cde431602c79a71f2cfebc7fff48aa55821baeda392f80862d66c5290b78e7020b0d03dfc183feec6239494a03a08673a884cd65e18db4be9b6376607dba4f7f6a6510db5264a92844a0381106341a48fdb3303c5737b2148f43e2e4ff20bb5a1caf6d4d124f2cea1e1c9cdf006b2f8a75c80f2d596de2d1d15e4b16c093e0136e85686b67a870f97a1e395c8ea495b9741a83b7387a68ced8d1316357ce3445a466303eda7e8ffbcc52fed25f768e72181dba2f8e5bf0b16bfe428a51b721106a20424affb67f95fdff59b8f81f5b17d809be503915cb1e7ea029e6126b2fcf0397cfb709546786a09bbebf8f917ca92c14faad21ce466c68f0d0be40d331684093e4261b758e17c13fa2fac1611e865a6cc62cd4d3f12a95fa711abe90055e87229c72c19b79c7c96c48f342aed7d4247aa610a1ce2e1bbca82e3e5aeffb018972620f218272bd57b10571fba77094f3c977f4bf1fc04b471083d145e418445c6c9f98b6459ed95960e38ccd485853fa56243623a0e3b547deb277ff0c2ade2ad9dda37612025e4a66876519b5cc856f29084e560d00dc40f99594827c24aa81d26dbddd643b9c164c638096c47cf7a90c4c9a418c49cc2f40b06627932e3ab13cf5176ea0585b133f90f86ccab791d3d354fc65dd77857428aa5a6356aa75a8e825ea7d36283c15484eb9075e14b7b9970abbe4093b3892482f1febad458649336d51d2e9738f6bb8029f9f13d1934f2b7a021c5d4e28195b0f2ee9a9851677af45270be9825d9f6365d5a3e73170b45933e4bee4ccb8f541d2c7d0253d9100e6273b14e100612616a21091ab4ec68c96a9f7e57a8e738d1e0ceee9c064fd0119f4c30fbacea80eb3de0ced3d8b853c30453c20dcd4b1759bd3be1b4f88761955ee364a6637548056714c1d7fd8ae566f330c6fe2e80a80816134aef979133f89124dabc86b846d012ff9a70ae530d5ea6922680810258b6df2ee81d05e28046beeeeeb882db6c7a374d0c644cb5a5a9dfb1efc7459b74a4dc34173ffe0f8d468bd308583441e75281abcb33d48f8fb11187a83effe4cf409a91e2bcebe30b51021c518b604977a0167d0f6db935c2f8ea73d4d4f717b06fd95789d354cc12535747811e3d8120a0b2c6f86d1decf14634c5061d298cc6b77a07d7ca4204141de6395d7fdde2ed99979ca616a27fce345a7062105af6a6697ae881e4b5bdfc79b30b849b2680d0ecbbed0ba3d21d9ac78b7eec072229e20f2de4f57d2e9c322f1dea2119650d4c1eeb2e0c0e410168fae47a4236922cae1ba49e58cb946bb3a7546be31b29ade9cbb7ff1817784534bbd75f6c724447da99bd6c9a1b32636e668951748854218c4ce0db31c4dfb34cf3809a5a8b1c71eb04c9f145cb4e6ffd7d29217421af6136b09d1183a65d4e97860774dd9ae1c3f9ee54301743b36dab4705137db7e21740971b0686222079af59dbe4f8f0cacc188455c6660084ccfab17310cfb0a4bb634177576965474478d735c3745850fea4b70649c2c9f355af80a1de9dfe46b99a7cfaa0676af9a22eafd712ca10b99e6e3c3a828a802d257bf1e6febc77a653c01ce12ed3b628b4a408db80323fb77c3582ffecfd3d4e81c945fd6d108f46af0280a7f3b18c5a7e28551f7d169fdbd1d7e9394621cdf9834c04549bb859863959fd844850f4ffc64653e55c75cdfb17439a98299eaf7cdd332d7bbba4370038bd9ea5a3c16523ffefe0e38597fba9ae9ca82be0d0eb207cab35f3c35dc624599c7cda716bc3a839180dfd7d611b9b64701f66c4673050537de8bfc865069406220f964f0d177edfb23f0af5cc66276bca37f1ee44f56ced650a292186f2d591dcb988b59ff722d64b2053acea486b663afcce470b0468a62034e3cbf643427e80e240868052057737f53e47361c9f0aa3ac8c4ec0fd772137f9bfcc8bb14890d796b8109a04ea28538b5ba086fc61c7fa254ee5f747bb699b1e98363f67e05203c1dde01d2fb21481939ead5645dbe6c532cfa4a37a2abfa2bc5c3864daaad1c55d09e2a6082fc7e48b56f8c5a92d1cce6aa8f934ac029e19f9209bc8dd5e5dd0466189d12baad622228d95d289f2b4f8ae8fd0ac50313a16a6d0ddb7a24d02d86d271527b4f9d1365bc34ad61de27a0b7b1fbebcfaee8f0fb266900ddfbd47b2340c6e109c45e57362a62b1bdc47f66596f3487b4132f9323009ad006fbdc72924cf2059b7d94a36021700a59195049238fd2498536545dfa0ff3b096a9874c8a85e35778e09b53fc81f4b2b4d412882779c15d09f2094ed7d4e5f971f3b7dd4617952b8355a2f73ce2568a8883c1bd271c2648a6002be77fa0995a7d4ff2ea7b59a950f21e58cffe0f35a7f454589bfb5f45863f84c14a4db3102631c63f6004ff278be7738d437f3a5fefd2a554b745fb77133fb417c6d05e898910c96d32535fa82618690fc9aa89046d0c99f615f2872bf46714f5b19e65a8b1720a692072bef237e1e0194d1d57ea9b236a7180f09521c825ac5a88c4962e0543df179ab313b30ee9333d0448e86614e6b4a51b71fd56219d6e9434388c984cecc499af2188390d2bbec85dae912b838d6f3bb7b5704acba8285e5f893d5dd2dd790f599595e5ba9f696cd08b11135510b1bf9a0f961cde26fbb368f5119156c8a247404572627941cd44ed8322f04ab92ec21c1e3a1d54d7e83798ab78601e469039622428b236eef977e538241a82a7ad9631133b178adbb7fbf80ddb2d6eb3a2a4748a27890c4cd6618b8d3b56c94ddbd9112b934b90b1693688adaf88e1f3d45c65ed9d654ebbfb7e9b800dbc5e06cf27fc15f0871be0f21fbf053e74695fc6dc017e30b825e9c7966f95aa064c5791309ecff0edaaeb8f9217568e454a0f24e7e85947baddf49c0308bf3a476535d00d9f5615f37e12c046be093e06db53d3f634099fdb6d92f0d33e82c2ce9cad7ba2b1d7ecfc3d39b64e8c1b12358f8a2957374cd8f7499deba33b5326cf1a4297f5c692e2775419fb2c38431aa293faf242d2166bc891798fe27662919d8e98d36f2a12757e2b4eb097d24f55d89894d16f042de16a207a32736c3c643586d1153058d7b171b0198c3a7b2b23193267122edced033dbf959ba6024f5d89c789019fdc906c712247a11cf8de352d9b985a7d231c4ef49dcd5ddceae498d3cf06ce8b38ed5890cdb74714c6fab185117fe456117bb3ff645dc749b914a573f1d81232f3fd3f8ddf19b3cb49ca02d02fdd4b80ba8c667cdc9e1741ef3ab52abc95d579aef794bc5f63916b440036320708d0f0cb8fa7f483e5eded9d646064efd54f34d08d2444e30d2f04b2bcd45861973406d1b14b5999d05e33a33efe8c42286188fdf18e3712fde3b7b03ee09f4b2fe96a07c61b891a85068f4aa3fd4945d6c0acaabb7a2b5abf517821dd33fbf1cc89be5e16c82c131ab26cd38fb86ef39f1740752f9133de115d5a4093730e0eed14328f721ff3cf882452708485f422bb622f11c185b3e1316b260804aa3a98d7053ff3e32cfc001120d68bd3c7184ca8ed6bfb842e7d26f5c9f28a34aac96d73d0a5bfed9fbff2c7181e1799b297a3dc20ccb93c21cf8d415163f1a1be79f2f29bbd28f07812ef5a2ea9498e58cdb4e644066e85c780e9480b33ccd2c009d9bc3b74af3adfb0f1852c33ac641a26ab5aa910f38539046e2aca6bdba2c84e15b15e54e97d98b0f0025ac68d674722b741c4d3cab4af70708b638e011022e8ac02c6c1b71cf4dc91c3e98aeb7b4ddafffe4ac3479398355360665395b753e872edc20fce2d2e2bd1278253701a963348e6009d9e8fb8d9d035b135d50835c4ab7e1b894f71d6f457caf4587b71d6348bb3ad2a3ef785038a54eaac6ba107753d99a2fe29001d11917edf81966c018029d0b99b38fe74b7e5b9bdcf7634c60ca0c85d12a7de393f6a78389cc32b9b40ea3f8b59f1acbc315059f3310f2b064dec849a150f4527dc8adb206857ff49d10a63890f4e21429eef3212f2724829cc21b0e8d79e4f3ab1422e18d9f032ea32fdd70dc1a646861dc497bf818ce965227dba155ccb92a69603093a157d4d47a6e63a1fb5bace3742f273754b263096fc4ce510bea89948d1375358115ba1f4eb0076e254cc4581d894af94be320b0811a69f18215bba5e308854d0a7f5ad6406717227fd95b3aad18c43e4d626d9edd2e20fb8b042b08ca23fca70b38de7df161d608900ddd76a3b704d11cd0de30e998ce55e802eab59304511921dd973647010feb5e5bf94091a3c4b3e0c226c383668a2846ddfae8151bef5ebfaa331aa50598b4d829a6705bb9915f69e190c4f5333341a3ef3b0696e72bee70a2ff9255477a40de54f2d600d05b4845ff6e4e50356831a8a333d9d6de7741a256f4b6b5e9ecc8c2c9534ac0dcd18de959abcd55fe568bde034d65ee2ef55467318f9068ba5c1a95041b5e300b8cd6c457b70fece173ebafddc2a4d8f93b648063b59a09c0f537af99f5c623e069f185f4c2b006e85751bf6667de91a7e7aecf33b3795b608bb002e693853a6e07f8c47b57a9dcf106bf63371d23c5ec7831ab911a5fc6a1b0d9a4756729822b77721ba8a3ff88856d4cb16249a29da54ec8ec2900ec6d130ea174e1ba542a00e8eef62b08b037e6eb3bee8d62b0c5a8a478e68d04162917478d928c59d12fda9945e152027919e28f2d28500b16f53e3caa9f6815e5ff3414e7cc7635e360b1c0a447cce420533dc9b57f0b4d2a6c44e033fe32b29b643324e3321695edd99c0d31eb48007db14d7a7279ead4e863234aa18542fb41d689435592b561920c41720cf9f35c9735030804266941afbf0a629105e23b4c1e071ef9cb2aeea2f811300e7849d3bac7570fc5df26e387ade23f455f587da971e88e60ce038325e0a35243973fd1da1ea94a8b10d8b303d0a9576e9dc0541fa751866ce428813f1b81686350233bd7cd74279c0c7147978f1ed5e6b2b82dd8f0189a3f850e0385b5e764709fd2a8beee57fac0b67008510c782b50c4ee4b6ac3eca1f44c886191a2f779aa05bc02c334af98bf9d866c305b7783ed03385319559dadf87c7b5fbe2fca142e9b83073c47c383a47e47f27619770edbd881d98001aed574f077f2901e515c61edb88b793781990897549c062d68830f349e80a8a3f56dd35b216e889e985a40b150c8dcfef46c5b3a134d879000663345adb54fd1b1ef949a435b7fc09386e7145c49222c3e0db0d1d10b0f97ce937b1fa4771cee259156cc9369ca8561b3d88a907802aab360bb5c6f16afdb360cbaed3c5325ef18a499c6e875c8a3357938df7bfe4f4fb04b0baeae049c500dc00a9da615c751447e4d79cd39e4d394600f8ce6306328c7a6f94a8604096d857c9ae6eb5a32b3f6b673f5875ca3041f0e500ea2d41e56d91072e965fe1d6aaa9c34188a0c60d267994503f337b7b63814df6805c3178ea98b091578e07c3a3d91a1ba0c98744c17d1d1ae60af057b29de7cf8808c1ca3d086e850df9b26128763f5d0e60229ad41d5872e47b340387399e91c0e2cc0f8bb787c906464b263c7121c460763802398a1a2bf1a9870515bba970f5a645edd6cf689239d3631b31a54520a69c066b01ff4c30f4f2e02d700bb42a625f05fea2ec49865d940572dbfd43cef09288bd4155da44654db3681b7fad310d3139e51c9a84999fe3b83e9fa5003babe3cf747819a0e0101161c4ca4c2c3f32bb93f9ce462baba6b6583dc2357d60fdb06634ea17cde10f17cd526e19561a01316b902ed7303138221ba0f3a6897db40fbb283132a6a6d9c7102a88738d3b8c1c569690f49f150be989d99e398294a4f7e931ab242fc3c821acf66e2165a54e9820ebada5a4c875249ce9ca8f0863881c27f95ba86faaba7e7c330dc47259d482fd501c7b9980c35728dbae5717e23e2fa1fce9aafdf402f5c76f7a5548ee41ea2d924f623158919944783b38db0074e9e274b506c5b821d9c4cfa51fe1e80dda3f4af09af76730ab33666e0427e688fd345dea791a72b1967f9e8d624e7ee339bbdfc06740485869833fe8b1ed7d2225317a1cc2c3e5c969951f39476c25ab1f94b52560b768403952b2248841f089dd5d8558ccbd602ae1a41e94ee56a82dbcf2adb0038a9edb5aa7220dc5f67da22468a628c15cdba2c9b3fe11ce41f1002c8db214abce95c91cbb19d0f8dc67a71b3b1b1440de8af00365d3ba9fa32c26f169233052f24cf9260ec7b81dcf96dcfd6b5f6a111bcd7d05d61f7d36424fb50237e96599498cba0d5001cdfbae8c6309341d5784a77c9a891baae78702042ea0c7dde7bc76f800bd01f4f777bdd7550efa4c2741f40a14262278d1a17fbf509c23cffec71fd983d042424eaef0d5beb06ca46ca0ac974cd6fc5c9fc3bb29dfef8d2cf5e92da84e44700cd02821b9f56d37110cb3949ca09b185e9c96bea1b9a3c0b72f291c193ef73361d0051b94688357bac4103aff23c0616f7917997b8d0b0a755771499f15557c6b845abcff4dbea4e84f8d9106631807e40b8327918c437a9998ed376d86711f9aa18090730a6bc49ff2d00f4724b4b06863659789f548c7728cd27c6de52c84eba26e3a7564f3765f61b93b426f387db5ecb392961db4a485c351c32a955afb07b7ff5d80a8e0d7d59ff837a8eb50436fa861f0cd5d5ecb030d8381893151b9ec8c0eb555dc25468a4d04362105dd1ad8cb27b3b273252e5f7cab20bb64fa881926fe7e385e3043161cf2753e536a75bd5c84b21f77a9cc404363d5dc48ed914983a38fb589f2dfe09fd7f886f7c158d3337918cfad7ba4a64e7112e47ece8a386b13ae1e2a9a6476441ec938e574372fed7b6d6a4cd6063b69543036472015523406dc9c5afa866b4474a4f50b622e4606c90827317bb1f645a9bbbe8bf8ff6f2fa877f1cc992e94b97af3ab57901ab647bd0264ead1982f17a83ec464fc31aa2101029fb49d88fa34c3cf5bb30504937b864f2fa0f3be6ab8c386eea81a73a902976af7363db71a898751f432f959c2bc2f9f4614ace1d8da2d7c8ddb0f576f5cf11a53b5401917c6bf37796a1fdcd64877c0b5ddf590d2a777f75c093fd8fc1c804d466389815709b3df8fb4bd7a7753e091dd5c6bf7be76c2d4736612d7235d9547702769f214260a877b05a5d4bdc595d14038a580ab3da7e2e172ba56caaf7306778c3e375d23d3e00b7e14a805b2e88fe9a9e08169d6b88087b53bab63e24d2404e2e4a75d0ea1a66a22ea232bed23171ac9ff5747f594c82abad16be5f3da4713ad83203ac206b3100ec604bff0aedf2af7d0801c44c743b125a47bbbcb361623fed93046c686e4b016e58154d5546aa638748fd189052c1d32d36db71c351fac519bbe97ce9ee299ef70fbd16f85ac97d3ebb8d83a66a0c5ab87a24db96bbf729be26dbb88b866b6a3e4c1c61ee3084d8fe4d8f6624b257ce71131262c4f6f4140b867d2d3c7b84d1698dde6c96d72e8e3933e1708ebc99331ea43aa52756ea85fbdcad283743cc03085aec999bbab408b14a58c1c67da88115338b39ac5976dc616c57b889cbb99485ed73250f54c8f466546436edcd1402200e1949e21c7cd3dc00a697c6980ba58afa5ba3bbeb5fc12162f353fc8b4ac63465aabbe718fce98e6d98e8fff917c6028811e6ef5f2b97ffed7aed17392d95b9885330cab27012bbf6c38e485d54ab58d7414e50c4e31eb1ec42057cceb5ee92ebd69c450a59d7e588fa0e8a663e58f1eb979bcecfc6fb115041dd671a77596cafc9d20d06ebd653bf2dee2a181680a1b35f69e33bc955e2d97db35b8868399394cf606ca98b4d648bf66fc67701d83ba7f8f91d3ee1429f7da6be3586b2c03e10e79483d1db90256d9e639e0680ef172637716bbb760a7a6b4d34a2ed33f65442e935ee13e7d6876d7f65eb631a57614f9718555068b6496d3bead72dd7f06895ef25fe839e3f5c2180be3f9d5c77a728eacdbf300ea6dcd6cebbca012ae839cd48f0a218ef047a91ef813e75072d3ada7379cf63dee31f3f1df386533c043c7c3405c849a13467d33efdf0e694a69a7d03ba13f50ff02cfe185c78b7df6bdae178012b6ac0599d9abb2b797a144f537518fed4ad1eead8cdd5ee469b2eb51b6082ca40d0a3e3c2e48b43443496ccc8da952c92562d0948be8b685be1130446ebfb2119982255b02c53cb55102aaeb775d830cd5e0deb6632805bf0f5d98fe27c8aab5aea2fd90d330935dbbbca0eaac4d0b1450faeafdb25c8c529ccb1ffc7d561cafb08489bfdd679b9a5dc9e7dbb09fc59dc14904540ebb45b71bcc2f2d17b6a9ab19585a0862fd94ca307a0bbe1ceeb1b3ada385c75f0340548029d5a926b0f095f2a777c5f400e0f7eb6831108502841934ea8c43bc16c1bb190be976639bfc657203a94dea7f00a1c811809abeab36f4c812fdb0d5e0206310c38cba962d9ff4f84d88b19c823d52eacdf213a230f17b36c7c9c760a68ff3f020df154b5feed0eff6b0ee2a31a9669a74ffc4e948948d71a5a0a413e5d82ff1fa54ae4ad17402cded2499bd9b6856302dbe31e4a4a9214a260b046698aee1b7c35fb6896bb188e966aba312eea9895c03eca8ce1ef2576a490d80d1293c7d26591cb0753e2595c2ab4866a47c86e14b1291ee754e24cd6d8db03ce13ecc0aa346724f45003912dbf8f1d776b8537b28312c7211355d281f5767be866d305186e19317f3b6704dd20d197741366571edf12542007ef76b29c00392a077e9995ca59cbe143f6fa118f987a064c352d4b9fcf087808f908798d495c13607edee116e53266bb7263b6e498451795cf404a5259e5f5e7e9d31032c1d1338776efcf992b488d5157373a6cbbc1133f9a4c4874df08ebbd7d08e34c1d9a386534b83b5f9d5b3262caf714bdfb4f66664becb7b9248a6aefc2e98a8499a1bb2c541e7b342833c1a215dfe061f6956d4255424e376683c14df25ad0b5c17ca1a6d8579952234412327f8a74d1caaa765f23ac5749ec4690a7525e1d4e14980706257325a9583e38414a4883d4bc2c8f332a025fb3b1a5b03729361ffb52b79c896b114ff51ce44641d9b23c4a78de808661c1b69b513d5bf63e2d72489d2058507a2b884828e0f317e4077bba8ad9a90240e60f4caa53a7d7e155613b1635bd066bf2059cd55ba648ef1faefc74a4b9305fe2149f52f429b4d2d97e026efe88a2a7198fc4875d75759bcaddae2c79d517a40fe337c5a08f27d1da0805f132a71b6164e20bab2bb9c258efff0a32538b68dc7f41d1c4ab216376cb50cf26a884e1b68a3659ca26de1abeeba8bea213b1e73d2e86ae255f0f483502d43fe37584a48c0ae4d06b02da09410e6c1641d7f9e9f61e256081cdf90a17e065f58c5ac53225132fde36186ab531bf784618dc49d9f3e1ef087bc1e3b865509906120d12524d45b7fd459015d938eaaec125f1f04e76df4edda533193d0a46e77971adb7f1a7d70052e95413ae5de1db3ef837b30e0f69c6f8ff80d6f757fe43c8606e271d077ade9a2ed3e11e7b72cd84391cff7aaf53e0c3347b0a54cacd8c1ed2e53dcab5bba8e7d6b2941573bbe55cb11ea2d9cd9a0a56272a9195f3f5965b596addd4520f3e87b6ab3a84adbd8dd2c213a4304b5c1e36c133d7baccce995f4c9573c3529529797243c7826624592b190f4536d6cf0c6e30c220587892aaa6a190c18930b4880615215f9adaaf87e96a5621beb5f0a7fbb3c2bbf2b755ad1dbb17dd5e596346d61d10707a58ad99947a39a62bbfdd75d387e1a07863ce2fcb23b0a2153bdd1c420f19d03542253a7ae5d336f9f8b95e6e8e813a6ac7a181db96c593f80e2d8e60253633e9e893554404fc4387107ba163ee99c8ed95d0777ace1d6dc39aa5b125cf7012dd1fdd8437fa8886b99cce50676184ef12c797eb293a3e7f6b2b458a5c8fdddc1daf2e9b5d6f1020201c5c3838bca41c54a498430afa963e6984429cbd48e3a7d8b023e6940e81cfc46adb9d7c9993f68f4270a3204dfbb8fb5282312dad213cfb8ebe02145bcba2af68ecd6b81327f0cfe3d3356e84a9c53b04fcc286fefe5e1fa28020d50c57f3580504d43d2ec70b5e4f87bd0192bcc6e15f5fdc33c6dcbea12bd8bc748bb23e217e7618b460185a7a17f4e90b72f5b33ba3b2b6bfebc9282561790c1d03a06ec23862705e6337ab155b4900a2170d791061050464ae65cb5b5bd08b6f12baf179b2ee215f026e7701d1644c7e7d526d49d7056a2bdfdc12068ffac5a5f7f0217038ff29f7e12f7c8983230e21a33c55376ce75b30ae42b642a9452229c19600d2876f3bc14f4effdfa9e3e149c6d700f1c54a903bc95279d54b7aefbf6a89577b1669309ac59020cad158cef70868548262971bb8292c4769d762f1990dd7f5a816d5646c3b71b2023f70db0b8742f85beed99089dc4ebb31e85cc346ac0595d005c2b0f1b7d377e908fb3e1e691e70556105e2c35cff51b3331e8a9ccea222e185a9096cbc0002f1809d36649bbdfd8d8846334487e71e5c8712332227d277d19cac2fbec8250f41a6be75fefa2c046dff29dd4758308413ac43801abb20b6d9e6890a4170690b2e59273c2bc231e01b0545ac2b1fe05989cd9d3a1e3b7d9bbcf34c6e25eecda5193c5b3157a3988187e7cc1c5a4d8fea588c1dc6b17bdf7a34132e38cf6c3d18a735650385f0090c3bff2cbe2fceedf979b5544430196ce12944094413cdb7dee3740a96f5317815dfdea9e174370979693d7ca9702e987ce2b3f64527e6b6bce6c526381accc68b6d76b5181bad1707aca4ea0db510123d1384bc4942f79464fb47d6955dfbcbfaa2ffb100a09b4d6beb71dffeda24ad827f1bb2744056d0d4a56e98b8fa4fbfc018cf8d9b48a1f0af9ccfd937984b87b2cc310a8ae9254207a50510e9e128681be0f421e90c4617a013a10db474817dbc28e9ebce04be23573522bddb98199bb25896a9498d08ad99271298aea94dfc5c5ad0fcc4ae45036cbbf04f0c6e48fb62cecfcc7e4e356b284b2cca9af38ee9edc5060f8f8987dc14e35f8697306e064cb29a6f7581f9aade16df096878cff2602a12e06b439c9f87b8c5f3c3f06e927aab89b36966cbf2eaed2712d585144b3da406de54249f5666c8788ebc8e823175a96abc9209f6c52e0e735a5c184144a1478eaa2edf15a892990f79ea1df273be92bb889dfab2ef9a288a739ef97eec2e3cf90aa7a90024fc2e270f050a45cd1318791598776cb5493fd18a68954ff82d4c58b611c8b9d5a35fd6f56745fadca428b5b320e6da6d2d92ae5a7bf6d7f45aca424ec43dfe3ef71b05d82ae3e7e38a0c8f86ecd702b4ec188510051c882e18ee3f4ac4553c2b1c6b706ec3f65894c5e761775df93c63601cf72cbf2bb0b162814d64e0b37e60d516f96f931fbc6eb484a1d51da6a88038e8d75b07cd5fcae12f3233da5c51706675c15d8f61bf36dd7c25e59846b9311d5aa96d0bb37473f95a9e3101efe3d3e02c572023ff8e1b8e252838fdc5bab9cdba3b640b1575c9368a82944995bff7bfb8d5a075dc316d943d080e3d8ff9f61439a163f0b472f8f958adb700b2d5644673c4eb61ebd2557dba9873a5e6a03848811dbe9b34cdba82fa9cb0d8babb55b3b8d026020ff041c3ed2d8465072c30e37ca05a9d123f8563c83473976cab817abfe910f0ae041c849f6f0fe537820ebfe465b95612a95676a423e648ec5be3959ec65e8008a03397fbbb24207286c71b7b55a21c4f77b60e216ed23367dbfd58b061c3f8bbf7db7e89b18150462ba0be07c1e8e1ad7fd8f2d08599fe956bbb9fc94f9d958cc93c007be3059a6877407cce02b21a70d1b65700d5cdc66cb77b834a498e923a0a3085d65d4218a3db8e769ea0df4e4f8a835e4affe67c69112abcc916e7a80963847a1b06e2270aa42b9fb69f27bc56093464fdb60892055d10c75f721e4c3ef0a1d2871b7c87b99893fd0d62bd2e1944c3d3c56879d800babead02af6b9f459748c509508c96d6aafdbaed75733fb7b4791f13190440733688c68191872f820aa4f796a5e9ca154ab1ade5b9cfdd0d49348e12ce75811b5c3ec55731c3afaca623e1f9caaf63ea82d7e8cf9d2814325705b513cdd1b7d821365419b54ed5dd022e900d58effe692fdb0206b16e4bb21d33f6e6853adaa3f3cf505842c7c4277e45611991fc8e8f90ff314ed4498641b1d83f1b851ebb51733e46d8ea80aabca4f5fb42f9daaf2623438bd1fd5a45eb5a118c597bb10aa5d36b31939c5a393b57d07fe3b6495219cf8ada400927b0070d087a3aef4bb3ab1eb35c5a40ff4539a2c650551bc69c502f41d582d5cfa8d2816e875de41c2c57bb458ae03773c2404d8045a48741f5e4fd3b48eeab21d5a265cebfbd01e83df989862068ee865cb95c88bd108db3d8219901bf9a7dc2c61d1fdd5745919194fd0186870accc71759bdc591e47cd4ab293fe24ec436007071eb425e411a37a896cc21a7b959a31d4ac5f5e716cac822134b7a07e31f161f7f0c335b5a21b53215d665f3f29dacf5fd9ecb4f8f815d983db35ef388b2881eb617766079b80bfbc9620f832b812f51e68b3387f26824c5ca101ad47e9efa08b86d765a5177788a1681374e3628ef04490b0f1cbaeed1c4d4d9ca43b09909a629afa55eaa5c745eb2fbf594c3713108a5da7face1429a31c6c9d2042808b5bb8d38ead4a09a1c639653afe0312244b40b3cc2f6395ce9548fdb41e5ceac5445bff032c1d9f2566d2787b0db774554fdd134c9a59c138406f53cfe9451e298d40fe675b611e357b4e8191f5aced0d3b22e395a158b5328f2717d31685ad419eb1c617cb01e076031770a84e095b31b71b809e85b0ea04da047fccc4ff2f2333f22110f253b6f5ecf8370e26d297889b2168a357cad17fec0d5fb39a9e207a4f974b4163b0944d372a0806117ffb140f8e8d59f195bbe0136880fd0d5bfd92c62e6e3a19dff3720b3d7f2d38f146a27a4b81ad6ac70523eca3ede6ca32efecee20fde38d82433ab073f886c870989d394d14faf8d27ab845491f9dc0d770ef39331b4b45935ffd3fdc03c2f195e54fdf21f9cec771da33dd8e4f9fa67125f846912c352625d0d27dbd1ab0ed8752ecc52d0ec0672770b108c550bde651976c992d8276f019159eb322ec02dca0270e3a5bf5f041395d1353c3b6b82bed60d6ee538114f04a26dc613ba25ae19c623612802ac0a253f4ac3396bc59b1a1c9868c43394473523fc30b8a233c35421f8f42ed2ed06114d88d97b9dde77ccf7e0033c93ca5592a39f76d9871627975e9eff3ca9a76c9755739231bad31edf117467ad790a42cbe39c2544f6f34fc55777270209dedf0c4fa9295db0d541ca0138ec6f10fbf0fd3bdb976daed707fffc23d696db4b7eb111df0a522a0d6b0da0cde82f0fccf99070a5dc7b9f13570896a3d8fe357f72213b5c25973f624f4e827f6fa5f255194dd3d73ff389f344b0b85c3e9284367c2cca4105ebe9e8bba91d0201b0653c47b754df840eea03dc9c91bb9cab8175a15fb7c9d49fac2ed1bc67917160a7af2450e84522e21e9bd66b6b4d6b3d5194ee81c442b8058c91c2f153602131445d92567fb5c297388862777e627df56752fc1b143fc3c2c0b1cc629932b816771e78ed188af2c84121bcffc01a6975ef415f7a8887b68c92c26b4abf1881c380f2c8c959b32db95c2608198c71edf35d8128be4f927584568f590aa5a08c81ecbf63aa0e4cd248cd082a6c73bfdfc37596d832319cacf35c839b1beafa62050de9672648a76331e558a096365d52b7673b4c334c43f7fbcee8f024e7c491e7278d1051d3d148769b041b9b986ed6e831a3694e2504497a5befc56ac70f9659abe85f2094ea6321a7686826eef895fb6655c1215c2265285046be892645569891a35466e365ee453553c0abee242670db9b55b2bc2581000b1ce4737dbd0d26f95f022b69d08b70a49f1f206f674fbe348727cbb822c73d328dec5a5329cd0d79caf96ab08ee1b45e9fb78380cdd08b74d29af1fc94132aa6ff20e100311815d3bf68c4690c6964a52b58daabf4c059cdad6d56543ac9b83a5a9daf85585f7108b84983753eaedee7dc0d3d7dc2da982ae980574c4fb345d00b2696f81350e4ca7d7551809a050aaf5d372f0c8723977697e50f299433cb2d51bae3f33c546143b24baef5f909010ab4d15620d0b4f7ee465fd513f17ae61df7940714d6baf54753fffb08249cde28871650baec09879470069f0513a679bf4f9a001ee053abd448cb243026e6254597947b8d9c42ee3512705a592317818eda31a76af80256fe0bdb9b33d7b2e9846870810414e17a426851d2040a4e093dc5f558fa6570478e41f0344ea7abd86df9c27cb28b0f68151d278c3f477a2347afc6a4ccb7db2d99eab4d380cd84ecdf064c00dba75fb6a6ab9daad969db4294149f5f2efb3bfd4ed2584c080940b25197466c6b05ce4eb17b50fbdd86868d3ce2523065296dc9c745cb6ccaee7acdd6faecd66693ace8bb53f9391df1aaf61081edd9d37915e50065b666a249e52faa66efe58760694d5ce8a8525e5c0d52c6ea6702668f9ff40df0a9612badf4a04d4a63ce5776c6cfa20a442ab342ee5ffc7b7b4919c2113af7a76de9b1a0bbf627a28ba4ede7bbc227e66dd85d8008dd625636e23e600fde2c418a29337682be34850f48bfd354d54138fc67167efc307eab013e5084d9d260352e1feb8bd1c667303a4df878c60a7c07b31b5f67028c919dc567b5c12097715697ca74805cf24132163deec6eb4b11218fa66283346e69c2decd5dbf8b1ee8957e3e770ca7c7229f2f24d520bdda363fd0e9492421afee46e5d1178a22647eb55e7b6769ef1c3599689c86ddd2a654970f43caa2a4c267612c7b131ef3e0627cc132e55aaeebf0b457fda43c7cccdd293c79fb72e2e4a2afb740c74f30011612e5adcb501c0a61fa66f013321d9cdd092effd77f97cc1539f0b6b59e32449648e3f93f1b3b64b46de3641986b84651da475e517c00f3d524393a2d32fc5bc0bc5bca3e07c7ce4b78d122799db78ebc48abf4a54d538cd43900c64254f6a2c0ffa89a696812e597bc189cf86a5db11870cd7ea17edf2990b048d2b861970edc54fec10c3b957c94f711193c4fe57adad02bb076895292928cda5e3f1394f71fe435d2075274b18eae8660f52feff4362b087183f336eb7f3626d13f428f595b5415a08d51c2c12dbd93595b6a6bf8d21905eb35dcf656e7a204063e30e7b682117a7a8a0142bff3701440f2ea7004c4139fef00e451f2c2b2b1b9dc9dad27f2c26e4192c2ddc900eadbe28212c3b734107a608db6c7ad18639156919dd71946076c575b64bd3de02e0fadc9bb8f84544961fa1ed56c24ed168a8a55b2b367a4b1696755355adeba564899a55a6a6970d33b119164fecef66238c93a51a3a5e5f9a32d126921fdae89afd23a28f57bc4f6bb880326f355e6e0e3caa8902ca22d1f3117ac9af98e28ad3ac3a4c66b8d3751148246c36f57652db64e3a399b1706508021a4c03b543239d2c0fb644ddd4e2acfdb417101b6780a1d454b41d220c5b7a19d6afc9e6a751eac608c33ef6f186f626de1a20a88bdb97870d775edc8ebe1266c66354abb6a5125f5ad7b1e2ae8b844385c9d79921def50aa1f066dcb3199aa857cf324ec79380313d73055f8e3d436bca6d00dd8bf58f4901a55478682ae40bf8101fee12658c0d24f0c03585da56f7e6df439ffd5a6cb059dd47062e75ff92f8cad33cf03092eba384e4cbf1d4c5293782dbaed4d05d649212014b363f73ebaeeb16789ca8929521798374042d467651281c804aa4746f16d47aba717f70d4b88d17de41986244a5ec31c90c0e2646a35388a133805ff53d9f0eac47ab82a4d3c59618e34fb69d5757ab0a993be342d6d428de87fe0384fe702ac1b87b42379153d72bcc162914343831f6081f04b32dfe610025d52a1bd1cb01ab3788dd87a3fc6ed4317531bb3266f3b91f406f78a5748b79c43b59f1b777000dc8e38bfb3deacc9a0a512e0b21383991c027f92d5c9e7af9393506241eb3a2b5a38100126b3c59f09c401679fa3df2aa657c247df575aa42ff27fbf03229cb53265aa872dbcad73d21ae1722aeda3011e307646d0bc8f713de52a04c0aee8ab5a10c6cd35cdc3e99ac934af3840b7f27af6a06aedda7ada0f7eac1c15946d22bee40853fafd85db7fd1f4a0265a4424ed30790fbcece6d229caa5d11e3972cceba133e0d5cb72375958a79137a1d84edfc12fc7d1bec37b6aa6e0fb82449be18743705201b44fef234578576fa32437a00943c07626aa563df1e2340be1822f5ab83a406a12887fe86ca994642286cf642d2e0077e627fb6ad65f1d1e0713db43ecda3643f02bd1c8c4085ca3d409e42237214ca5e99b7547bc20845880d5716114d4419a4915a7ccd470227b6dd3820f5f5b0eb0f538477a360d7f5c469d37423c43dbeda868b3c6f06de382628955db8929f2b583ab5ca8bdd978b09a5611cd9182dd7ad4b28f9362145226539d5e0ca11ae4d3658672a256de7e0ce87fded05a786768864de77a6bb20c262d0a2195df73f04a0bd206d19c80f852d88ae7a35e12b5e1aa5cfe26e72c32de35883e30a73baae2d67baade1c7da84ede1ddd2b15cfbcc0eb21fa79b5cfcec70a540970fb5683fbcb1f5b68d0842e2d3190aff3b55b502914d13e3a870533707ab1fde6c5889a0ad8eda9ef9c18a107c85e70b383c4a38ace65126edf251ad51a07f1649b02d8eb97f3142413c3b5899490d63dbc8e30cf07452b79f0c3510d3be02a05ad729753a9b66d666ffab32df7eed2ce92e1b767e56066af12c7f98ed2a439373b352c248f035dccff45341d17c311c51105fa96977c6f0fa43da18656dd6da0d619ab6fc9ab364d7d4e6002acfff6432ca70d66e373eed13e57ef751ee4258fa4823ac1c1037337428c4dc371566310ea3a3248390ed08aaeb27c9a11289c7b55b5b73b74d0e8830f3a882dffa2db3475523d84d3a75d900dd0f8e0d040907fc2c21b3ad3b6bec993799fdb00829f8058cc35d21d09b2e435e629c5255d668d04775be445161f7332423ce80420a48e9c83f5db16a44d143a05df373b5609c25fd4c11f8562b4644c413bcf9fcaad9c738909f0ef45c80f2fdfdc4cf0c472148e5f9c27f0e5611fdee20a2f7c2f8bfc9bfc12d1d5f3b40c53967069f919b3b2c481077ae6d81f9bcd899eba6de9f42e000d77b60f1ed1d7e0299ff37d005553714bf1adc0ba9bfa15ef4462e8c25dadec5206ec591d35c7ff5b4ed474fad49cc5d91c79ba693fb3ceb5785192804aa82e1b580c215c4e01877191f6c4d9b8a186f1896b4ae35738ca4e117137232af060991fcbd94f81aa8da118ddec097b47c2c3c07f2363b0ba85ef3d6bc9650c8e626cd9c791f62d6c1f4dd6341f2a2f255e0c320ded7a32dac9e00eb04401bd221e8636c0b5067decdc782e0821c89be90ea06d99be0b0a12161d45a8e6684bbd3d2e81c3a8c69344a632d45f03cc65df260b4f4f8155933106c5e43b7fa85758c6d57cdc948d179896d808692f15995d7bf6a2a0b202b1046d23c07ea622b1e1c01c237fdb53e96c1860367315008c95ee00db36e13f61f850e1a00c3a391c215e82b9504949b0d3317dc93e50959b2b5d6877c3400f552f3453513cb71507f26642afd62f1914af412d4346d45ae0e9c71e2dece8a54e9d1ba535cea7d65d5cb6f854a0fc540233357fb040bc45fc1e73c9bb5dea48f949b18ed79b63c6fdc351ea993a68151a2fe93f37182041c182062d6c0e4cc4f2e3d6ce81ea48b702b121dde495c1d941faf1a9d6b23ecb309eacd9c3be8f85d7f32901fd5a7e231746d2851810ba84fdf21bc476509cb9028f2e4901bbf3176a10852979bd192c633fb3ad1bee45f2644f7ea36b6772e4bdde8e3236e60735d2132e802c6cdd7ec22be4787b277653958de6df736ffa7fc5615af7b2326775ad0c9c84c8fae49ad7a4d3d388b2ccec4ab9e30d790990e058aa90e8b6b8b349f064a211b90a5ac26ff2dc70259d61a07525dc312a9bfc13e3591a36130aa5d25ac34f52f42cd4f4acde0b6a571f9b2d37872039f66577ce27d96a8194ad1181ad854986b8a97ff2c8edce57ce30b3d3f4e8a3c44c41bbffa75e3b1cb069a60da126f10a99338cc2a680bf4a2f8ee038a233dc93b01affb279f60e6c1b18eb6c8d4e5a7454cd4992b36e0f6f636347bd9fa5ea0229d4a69ba26e9a8f7f4c24278cb46d5f239b8fe026a437ba6dcde8355053b0b2639c187afedc6fe6d6a53da403e208a1880e50f3e0ee8d863409f9bf7cafa1b0614e625b824bec0b217a6c27d2e9bbfda9a9f25f06003931820758887acdc573c8126c437d5b541ed244a51f9e3e3691b868cf8d76f9e9daff755e239075eafdec232eddb6aefe95186426e2117f92657977634710d302d5720f5f30e191cb9daed35920205c9323a0e84a1fa09d471ecafcd262189b5689564d3b337c5fb67f082954a3680455856b442320864ade688efe4d3eb804144a8ae6d6a1bfd43844a69a5a60259346823426046d19ec0e45349bda60cc9e6fdb57b3f1957b8a7042634da0989c3e1fc03f3be71ef1249ff4e2c00af0e246ed9b3375e3c059a3120a4ff72b1811cba8f96858c04b0630fab44cef4311efdbacb013f000a528707fbbf5364d7c6642e31267605e7e9c7f49eda1cf05c4d84d93b73accc1fe37b3dfc8c4c226eff76d910a043f493748b73e8dd1a5081627eebf59a7d3e33de1c6e1d0228fba7d4ddc21019bad4c4d24f5fb04b62428900e39bfa65da0ccecdcbe9c48f2ec4e6070c7e8c937ec6d71cd823d2c478d47c12566f268da530c5f491c9c3e43f118d87afdffbbee6497e60ac920dd50d4dd8592f98dbf3fee0eb3b6d96e6428dd3909fa12141b928627b43bc568571cdccf6a817aef4db751e93c1533803f16753baed82d44e8c31fe12f622f62c3c91ef241e43c095ce9f8ad9e752221c6274bc15c6eaf60eb43cc07e11d5b630d7789be46ef568b6cfd14fae49ca18eedbaad0b9958d036cac6d4c9c8a78da2b860d8daeec08a0f7c31bf61f3eefcaa0ca8e5519517b9dd5f5f372563c35dad6a0008d5c1d9e5b8d0e4334bd226f8c952a527616b0425c25043e2d80f7072c2b82cc6ca46800c4295124a8d0a07bdcf6ef63bbb121dd40ba46033ebc6e0a3c7aa175c48a5a0d3695b6d169963296353a047c12a3eb598d533f8b97d344c71111aba71f04d6081962cf8f066f19ca9370c25ecb78cf1537bd2b3ac4c0893de347d9dc920c467a127d1e0db49088a40d3fdfe95fe37aa97040b2e2ffd690a15c0acf90a3cbd7cdca36aea8f59e48c33c668f365580e99f593217faadf7406a57ac10fcf01e238626d27b0ad498aee295733fbca45c57a0dd90f6e1bad99a437d8bb91417141cd191c984dcdb86095b756c728f3c27560a57fcd5a14082ae0c9d05164a43f3f9f4514926119e893955897b3657ca09b7bd7cc0a8384d9939e79fc1d4c515cbbc7238997ecb410940facfbd9a7d770c3a9223900779c321903202ecf41fa21d412287446b85c4b668de4dccdecaaeb36eb9b331f9f591be66e9a5768db88e8c36114237dea222cbd9b741a1a45379173cfb646da87dece3b52fe8abcb78305735cf1bd6e1c4c8ed684a95eee5e679470443a4ce27338e1a117379c019bf6a22835a7854246b5ebecb1054078c5e1786a5c6a37a6bfcb7c713fd81726289bf350b5419dfd1400c6c5a5d66bbd289e8e824045a923887120a15401ea4372271aa99e3059db2fd77e3595d59fc1065e9d751ed04afb1a8c24b45cdf11c56e5ef16ef4b482a797b959056909efde1a078b70b6a4fd9224204a689d1497b3f26d9e9b7ca22bd564cd4519a493215a959b12679d5ff0ad255b8c11e78fc0591e01d266036f4a62dfb22c7b10b1a42edcb4dbc9b3208d53bf70d7198b2571d268849f42d25e1f2e9f7ee03205e1bd628b7bb0a57545fc4b0afa998365496fdf29fca8d4c9d4a0dc09a41d4d5260249d081b018f8e91b6f661bf369a106f8cdf13675e03c06a9dbee1efb6c197c73ac2fd51d124709a37e719c52512d7e8bfb82003ba0529a8bd0eb2fca5f0b14b8e723cf1cece7baefa9a76951088be86507791ed7455b0edcd56c0125ca4e00c7b48e4484d7076479daff978d32052166b855bf7d482245c1234dbf585a342e6b917f022a98331465d1ae0145881b4075282c11235404615ec79b40a2b3468880142e1f09864790562ffeec4ff7740b405ed11cf3046a92ad9ebf38518d0604378acba8af6c967ad71b7f7678de806034c3caf0abe450f93c1ae3733bd27e69895f1a35170a6457c97835e56833bdc2d1880fee48930463a39e09b209903eed3c37cd8897be98b1162be6bf8dc12b407f45c9ad01b08140e3cc78441ca1553a0d0a322e8100720105a2e815c631fdc33e71dafd9eb182ca4738b47b14dc78d45830c077c9b52ae487d53749cce4161728948481b6ed21e69584d772aa6431ece14b65abfc1405655333db7d405be46f6eeb91cb0dc8897b12814b687eaa8b0b3b17afd5ca0d338383911fa818d00068d6ace8d4dce2d7a6084c4e04980b457224549e126bc765b79c107f67a53e289c395ff9f100026867d4eb12eb1bd5efe5de0081ecb0994cb4503cc5a3d4bf53401d1ce48e8dacdbcd6c5fb6b58a223247079a8ab33c173f9e055eb3338176d3660e30791a5383376514bf78d711dd888a6001d3c04fdf1d5bf4edcf6f8b08208c9e61d8f6946a1f8d1fdc09e9fb725ff18ebff884e090f6ea2a05e2d2621c412cc83b561385ad8606c7aad33ef20c673e1db152a00c245caa18e54f66287510e71f566c3b1df244f536f486163795cb74efc2a7ad5f3ee6bc5bc643e4d7a36b1af4802c8ff27f135db74ca9ca44f3ddfd3a32ca83a61e6072418a57b89af64e03d5ed19038b69afcb9d3e30c680ac78a1bff3d64984d3a31d7ded2e2befc19300dd8ba398ec47e45ba970621f249f25d0b30c2d967442db63e3b3157f6d314e2a6d0a534d068476a3fe0053dd7c4b787b57fb1469533fad2f559ca97f3b34e1a61b25e7dec80444769d996d460dfbbe773943386dbc7ff4cf058dd5459ff1151d1fbc13e619ac09aba1c4ce20389867b5d78805b0b6f242ea8db6721267e11a0f173270035df325169806a96fb134826ce5f30eba120950a249e51aaae168041b031f564d6ba14dd4cd6320c1712ec4eb9c0b09928b5b50f18d77271664d5c45d6625d09c5a16a15d23759fb42d9758f7e53e6348a8359eb54f145bb4ad0f00886232eb8b717a650fcb3827f5d4b9acea0b1929c2b51fa4b37d87fb1b6ebcfd36ae8634c7046bde6cc2e9d4756fb65198b230768e5461e67035182565b8c35dbbc016dd7edfcb21c6d45c2f2c0b3540446d562fcf163c77502bc60d100caaa71f5f660c967d8b6960e271dee439be72da971b54e13b2b263ec15cc1eec2405341b0d34f33219d355544532f38563248e0c3638e84fe60bfb778c0d81726b2e5e2b8f544acfe459eb8848517f6d74c018f600585f782c9e2a4b166f8aefc71f3b151b449d091e3902d41ea053f78ddad474677289ed750647a4effb1f60cd1d935aafb5159757013d0beb6f7971a0e2573be275f4e27c0f3722b1f98e8bc357ee0db08cc25786fe7b71e0a98e8084cf3d7e1e30d548855739e937d0ad5e67a647444c4b409df08967b8626f4bc68556c9af93b6ad3da259780bab0a58a7687556af421b3ce6ae8317a17d2f679b4738c44f41bafea42a4f52f5099765b9ecbaad70f82a2d04b314d8ab18bb38a27c4ba3389cefbe8793a14a57615c8a47e5f0b69971618ecc4e662ca0244ef4a0a6512e644a52074196a94184d0009f630337df745fc5666a1d8467dba96a3fd92fc424b97e84633d8e536654317b2a324fbd844ac280ed697d30b7035ca9eee969b7c2a6e33be852fd317e01e706d9d986db12b6b07724c54c2f1fa62a31b362dad9e3886256fd406c3676ba51fc1d27a8d2331c0dd4d433c1428641dced2ff675d81435b224619c6e382d2a6aad4cc1850413f56b3bb086635e45858683f08c1fd77c85bb2cf43eb7f5e85cdef9759a242d26e133a37dbcb0da03ca59d528d51f6112da2dcc9cfc5a29d30fc777a1ba5f2d8713587aaedb114a7220966a82fe699873544207b7aa3708c93452bf78fd07dc4b86a95ed3d43631de209f92ff04a17f059a35ea6aebc3b3a9031766d36e6b0508d54a77195a665cfa4368e3de55e57c12bdf0a20e89c8d3926c29ae6ca8a06a79b5094c9455ab9d461eb8e7a713549aeda89ed0442eb59da23951cdc35dbbc2174e0bd82ebcfc48db5b4ec767d955f0f640c35beae5d4d3f7027d92f0d24986fc426d0df532d895cfbcdafed4c33e7978dd462b63f05a69ca8787b31945a43f070485210e609f1210c6db9b8c7f538641730f096e49215ff359d498a91ff27141dd0bbca74aa2e3b34ee681ccd8d161615e61cac79dd39a26558c35ab6a217dd288ddf0f99123d91323f9debcf02dc222ca508f15b1fae0fd9bab20bd23e51956e394028771f5b19973243f121018e4ede746e8658622cc0a0132eebc6b0d627ca4124e32c1d9de22f86d7fa2d8af08255ecc8332d377833fe05f615203e3c66b7dbd0e8676a0d7129b761d38d3a763b456bbcb8b050c41dd496ed2314c28c93f640f5f66fb5bb3e90b7422022764336759db500663d52bb285328e4fc7057ad1e458ffb21d35c0411c102ab3775d06ae242e29b4b45275ea175c6f34fe2c4a8b62e2d032ca6ca8b2b2aa19354291ab0cacf14f107db83b7733ffcb61767178e05242dffd30ea6cd98ae6634348e857ba4253addb1996bb2389415ac0ea01e8065a21afa4d3a538718cea620a238f532cccd0e70068629f1e290fa8e470334a54dae0f22942e1e007609e2a36c4599f0b9d7e5a7f419b50e42f8904acc236d0f54c7e798ef0242bcc1301b146729a6e92ed97aa9fd853ef54096a793691a25f40d08d11055ce41bd58acc7ca3d6c3424a9355ccd482246e5d79f0a722d0b9647997811fdc1808a04fe49c737374dd70f5abb2d332702c9ba2b78b251e28f631b33288dac05001888db971a4e26fd9c8bbe082204cefa1c3175716b7ef9adea47e769a1f7b72a27049bc4c20d9cfc59cdc061189933c89a45d5c411b6dded0b1afc62fa9606af5551c14bd60db53e8f76eb3a69f76c054644a714fedc5eaa03dbf00529450fde5f476565f843bd9dc1336a8da4e901212294a4488b2401fcbfe1dd23eb380f0cbb643da24c1bd17a60043873b5c9bb257a1c02d18d36c443176e56d77445e9c7ef166c47de14b62a0d4be44d53701d18b66fb97a95e05cff8cbd7106f5a871740692cdef853422259fd1cbfeb49e427bd922208da2fe577ba1d1c62d0591fbabae5a6bd4b03d96813d1e2c96ab859a1fe414e03d0d3bea56a4dd7639cf052f2c017072925720a214b170f7e4c5b010bc565b3ff034d8245d429788efcf8f1ab2c294349fa7ab0984010304010a59afc3eb4e1c3dc09e0cb100fb88ca3fee6ac90bb4a98193005a1e608f2b45866d60da49581e6393716cff085b24410c8c2b5c34bbfa7601ff762127467f1a341a936b5e25ad13386865df9d8c87c897bec4cd564c5376d2c52b85f767084ea89abb4aa3182293baf45e02167bb2d5f3eb94db3537b7b5e6dbf6ebd6d3b7a192a639353734013042916c51a866af89fb20ff30661384b6423b059b64bc8efe6a38a60e77df4b76155d7a8fe2761ebb79ce92130fe65f70637a9bb2686e37e2ee4cc275aa021f1826aaa33c87ae8223f9d822478059f75bc69d282c16ee1373c914bf2f39eab115e2221dac50155863ce2ca83c32867cb6919cdb0c5442162615c8f7b240dcbaed509672d32854aee002219f41ff7f0719ebe9754d6bc508e1d8dd3b497bf9a011483ffb18cd4c098618fca318ce3834decadf82f8214b73550a1165b7624a3173f23e461897d11292b4855e8c02d8da5b7b7cc851a7e8b794c2df5f270c1323f6de39aa2945d6ca04b433707047e75df9ab26e8271fdf2bbc83d7340ab251e665d8eef7ebf6d76bdcfe069f1fd2cdf7725beb0c6a7a4c5f39d798572214b2029e40e1cc0b4ea05d1d6c1aa031a233eb4bfa85f625ba6e83df632b28dbfdffc1a3e2eb3486f00d5aeb4b58c488407bd01b57c6aeff98a3560290fe215811e34cd24fc6ee1f658d071e9d62ab954992517766e4b0f3ee70b40839b0aee9b2f0d2ab695ac4f7345d6eb29bcc43970f8c6c49778c4dd9bae87c0808450ad59372dbccb00a820d362709b4cd026209020f096d4e330c19c5f507c94f09e1223779305c0c51977dcc0e6d1ed7f242514bacff56c75c00ed4b62ddada66d883de7c528e3a572693c9fd9beb31df7af7c57b6238c4ac81a7c8f3d6c805a9c9a3f2b2913b489d8a9d0f97ffa7c42b2604eb415cb5750a64685c3e2e7ebbe68dd1a11919676beed197e5735b91a4730d5ded28754e4f4945def8912e47a162c5134017e100380bfd850e9d295cc23a93d5b6488ba27b84c94544a828734d71a2323d1d99903aaade40a0e535835fdc96fdf9aedfcd94dfc6e26e5677ba3a07535dc90bf7e67ff22aaba576152a5075b05d9dda821b6c3935c446d910c105c82914f0800a5c04a0fa19ffd7d9fb3bcf979ded4b5a0f06ebb56c1f201e904e1a114af96182667b4d828e2598dfe6ff78bfc36ec915d1df54bd3dccd1004e515db486e8f875e6897ecf92c3aa8773dac46745bb579cd0dc29bf86a090c676c348c508f66b433befc8ced409bf8d27eb3150868cebf1e76bfc192756d1172cf543c30169d64b58a3ac39d74c4a91be3f20226633a12520782ae6073960338f5702833d202d9f25dcfbf8519c7eeb549df37a81ca99eaf5313c19b0fb4c9c958adda56d83fe7c8fbb1e14c852b02a2eff537c767f1d6253ac4d22e6f9f0ef8c06b4fa08c8e736c1424fc0c530592616eb24e31f3403525841bdbc98cd8ecaa7d2b70714f98ff5f0189700e84ee59e7208a0cebe323c41714e8f2d523ddf9c22a5a7368ef8f78f4ff37231a0a858670d5d180c9887295f11822f1f8f292cbbc2b7facf286ab993cee304f36ecb4a66e207195b07db9dccf9fc127b3c67f086cdd70bbf773a23a11f3bc7d972f105eedb93444e94dd98006682a83265fb002518d1010c9eb83f1bbf114cba2d588d9a7760c9bb96410a86f1b7b389622fc152fea65ec42365f18e5acbcf3ffa04aea64b239ff5b5cbdc6a2d1823e67ca51140e865e078b04a53fe7e43ba33c87c6ec2c6c2d39dff54ec783c3e882e59fb69fe0a003f3165216e9189cab36911cae061816a55cb55d9e6c4bde19f16aaa1285e5a336f9537921881e68b41fc1638542535adb5bcaa6b541c8d3f53a352f50d017521d1a1a1c4e04889041597b02af29a1ac7684696f333c1d948b6712ba1dd29eb35f80fe8c2557c6c3e52d14a230c2571b25a4ccdc231d6d3504e4b8b88e70af111c4f60d0135a3410dbf52bf517b7c392b6577a7fa87e3397f497ed6362369f34cb1481040721c883fad15a1b1022083cce953110a15184e2c1cfdc756ee4cf7378fec8b926f1c627f56b10a5aad2b0c708f519bfc3fcfa550a44aabfefb911ac54ca6b06cf90c0e87e201c984c3e2f1c242028e209fa9cdef43373b8bb5dd08ea6aef79287ee3db10e36874cc445c1da792aed06b0761f11412a123629ead378f9d80d9218ee06921697e6ba8e5aa5ab10b1ec778e1ea8f5e1d943fc7988d98bb2ec1914ad8eb8860da75962c948ec125fb821e385f6c8affcf6dff509beba3e2d6c7d9e94dcf09355b5c4d01702ae999f623a7dffd0e9e062cbe0f59ac8d7dac25f107ccffc710be1509b9f3e24c75e97be625b99912b734a2427ba62c85704a89ad0af808caf98966b05dcdb38ffc892c4746f4f1d410e3f301addd3e76467c0a752ddd11df01d7e76ae28abc67e57829e379389248617ca315b982f80d5b1823bee44732d9cdcc897f9d1badc3ac7dd322ec6a857e9a242542bdf79ca0cb18e18e62f6262849eac8d4bdff6c479af712abc14a886bed9e17c60d46caedc05f6f1b09bf580c8b7256d2c5781ea08995a85479aa3a436c420467651aee566f8ee70c3d5ee75183febd0e017e4247ee30e1649bd2f3b58f93d2a67db9495a88915f0882c15ce4b63a2577fc76bae6f1f8a424a606568a58e8d84d35e9d2a39151bdac4f6bb8c8d022cfe53731193f1407c91740b94ce7742523fb3d1297ffb530afef813a351732ec5c43804de1c1351c1d2f1214faad68cdfe7b20bf534e504217eea4054d8c9c4b98d339a80ef0489b72615db87a3c6205bf78683453221a6a4a2f22d611841d506813ccae1e782f4868bc1a8313dfc2e15530c60d0c0dc8009eaab105384cf991ce7d149b79f1466ec3c39dfd0a06080b0a8489b13cec552ff863db1cfdf1b23c98bb760efcd161678b8f3e080b6e51782ff18bd7598a10839e4010a122337830fbeaf04b029f30e572d173eb391a16f128287b3c07ba7a267dcf310bd1af9a45390fb88ae94c5089e812f2925c87ef173b03e9bc1a62cd744673967540fd6bfe6d0d33c5c65c11938955908b63c76b08de2f13606c41046c30b8130f0485fc0df779847c52fb9306bd2cd17668bc0f1c84379ea5d38dba6a51362e1ad7cef0d228e9c1871d8d65956d887ce944d629f45c586fce56ff3c2690ef125e389d33e324b62af41c5af170b58e9da645a28701118a2fcb2438097e31c713333c292ce411e8f9d85f42dff5efabfc806859dbc0ad47941d89d35c009e94d34dab7dc7b1b61638b63a5fd7b6a7c257da90686e9ee6c3a3be528d98e35230586b9778c180275792ddf7f2fffa6a8743fd7846a123eb06129759f884b320cb5e5888d3b34ac9e0729b65412441d749f322fce9c384ce66b3cb8b5dea0667abe6846714443969aa00d194a1099459e43fe64911e2dcc9222ab58f3a0edf0efb06cec1f1945c0a183748c90604e35ab5b2a17396728170e9f4455e8a21a48118f51c523e9365c6e56d1cb6f8b69cfe013253903e04306ab6e1375929eff05bf8d0d5f08a8de0f5ba0fc43a62d4ee69c4bd442ffd8050cbf097f606a1e37e561cbe10035cf1642ff451b3f7f5105b250ae4fb4cfdaf6a8927c51456cb7ec241d08d73f81a5efb0626e813c72f13094b5920c470cf2690c502031a77a7b36999585477b5cdac9fd05d5c467965f62745d24d144d6dc8181772532ab64049c3f7688a5002b46ccf1d2f57a88c66e321edcaaa29212d9f8e70ba62c669fa505bf2b8ffd8229df2f146c292328966820d36d8b0238f72d7032474412e6bb259b79be2d34cee19a0920277cdf133555536b55d8e14cad8e06aeba5afcabd6dcc3b2d4960be7f31c25a0bd05cfb3f937f0299f643ecde86e9fec4060ee2eda81dc6ec5c37c2cb2e7979e5241a9f2b146d686c1283a4a26b0b437d20c53ede92d777b696913dce458174204879688cfa5247f657b0e8c13c336806a11af40367994d307e680cac1b3b996024f337e0b3de2f9326c44c8c4b27a7faca97be36068584cb5c65834308f7d72a4fa77653169a0155ae549dd28aef9a0af1dd41ae5cb6f991827e4c92e91043ea4160cbcad5ce41d86eb8be4b38b262b72454885e6988a7ae632530a2be7bf4038d35b6e711267f8cc2d0bd1eb52acd6a6edd1b09a14ae41ac8291869cf7cdb015f6145454d6d0aea2e0f4f52f16e62378788419b14bf9ef5b4e61488c3e06a092b46ad67937072c91c004564a0a6f9cf3b755c02523e886dc38c7bba092280722c6f7bf286272943b9e82061d31eb35a0f8181301f8d92ac08c0903aa45aebb70e86d7e405b1aeb5605d2cae77831bfaf214b789c83adb1100ab4458e4d1f41940967d1a306992275db9008a45f5a924a85b3dd9480ec98e5bfcd4eee52b6e0863586d9887b7ab6ad80afe71353246d1356b0497df4b011cccfb99cad0b15a9ac9cdf7a286d9da6bfe423c1ebc487307868a00442eea22edf40ef83b1110be5cc6905389a907eec158683323a673c8d1340b76c1996be5d2a0f56fa18d79bf78bfb44e3decebe3e8ac6e25901db32c9ceb67aebbf8b7fa40c00110ae138eb23400c7526cea18ec8624c1990974429881c1d30461019dba3e5632ffbd73b1cbf2d27169888a7196d13c865f548b787618c029f285eb296df7b749df2b5ca7bfec166e9a8537ebfd6f4e5767bcf772dd4a9a3233f9839b0dd5cd21066b4fc842bd3353e11f8d36e43c1e1d6a5dfb201c42e19ccde492732545c36057e83b124671f629ca6d5bfeca93f230ed90117dcadc9c827c6f1ce2445c5e10096d8c89fe7cb0c8b687822b600e3fe2a1b42fd6b5de4d4d8d2a089c48fe74325d6287be99f2469473d8363f7778d3661b28577edcad67fa412341e693f599150a4b1bb059e18820ffe1a042779a5375fdb5d4fcfb15c37e526b04c7871d259f870ebb5a65b9dae1885676005cfe19e241340ed18e5f27fc29b45dc9140f6c42de254b499195820302a82c25132fee902f28fb97628c954c0dc54bf6bd545161e5102221d754b13b38bcc52a985cc07473bb59dba0b712bc5fec29a92e229e5edd8b19c3b011dcb6417ad2f8a085b7cd969870f75f71625266928a0f01dab6d58dc93a5bf216974ca8bcaca7e0a69ded9b51335c3764bf83fa26448b4b45120cd38786990368f3c4b31d7e84c472d380cd827286e1e6fdcfe4fcacbd1ba07fd1d4222dfb2fd716df75f094e97be80dd4cc1c5b3474aeb6d6e7d60b667ff65b9914dc51d288008d06636f08cc5d63bfd7dcff11bcf56c0237a6a97f69752c02f765e14d5772a5324ea1f7e7d0fff2abbcd532bd7ea70013e9b9f5be455872d53a93b765ae6dd3012b1e2666496da239b631e8689bf1d158bfc22842017edbf407ad9cb8ea5a2a7a2e517e84e2d87aedb596506a8b9334bbc3cc2069b95bdf0695183dd47eb4f2208ff02c9ddecf0d3c022d5a06ac49ef5ad32206029ed82a008ac0147d36326aa7028e653848c5f31f641438397fd87faef0405dd437ab0a8c039ba9b86d144a4af110572ad63a997e2dc5d1a2200174df22e4228922df81781dab378655ad52da505e29107d0a3e188f006bec8d0a484d51797b8b9857b8e2de2d8a5b41ab0f859fc2ab8fc911001af2bc9488263aec144447e46a8f41d8ae5c02e5288f9eeeefb52aedbe427ea4fd492ac8660ec5705330ad5897b7da07ff4b44bdf8d191dbc1ada4f90557cd657d08e75b35642d604fc30094f02a395384970c3f35b227c6dfaf20d996dd2eaa86c3627fd9b1816e6a02b84cce25a7d7642f85cec506f0236d00202bba56710d9467d3ee65a4bfd5a0c10c03100918173aadb7707940043db69e411313841eaae70fc45655cf50b7e1f52e41ac9e7276bd1736909525d5b1c03edbc14561918173a0e177379981510512e395eb940915f81016f042837acf1999ee68760fe6700c8623bb7d29d38f92750cb720b19816c9684ac5d1b1eea7f73a16b12ababa72cc9c4f28600880d1fa777d4d8bde8e369469c6d220d4fa212f4cfafb6c5129b13e0f5c91b8baeaaf0bcf0e259f685732635e951a3161b3a257c1bc069f3fafc3b8f7d6d27316ee0fe654f9fb58a29b2ca9ded279150560549e28915be6c8fdddcdda59c7180efa285ae5b37f639905e5a0302fe2b7560a46cd4c3155497587d9fa4a60338fc6fb699ac387623156a81172ac9860e93341b7b98930b4689f9eb93146af11cf9ad25da895703b44f73a6b6b114ca8dfd32a21161925097a705021bd39b77fddce97cbfe2b64b028528cf0818bdf4da655f06a3a178ea77618f1bc425f6b126a977d7a5579f75fab8d375ffa70edbd38d2103448b4633cb8d7794a7cf57f67763b2a0ce66ef8e9643ed02d91f805074b33e0ff5fe7c947ceeb4f48d84eb11ab5523f4b3aeaa5d5726b8fa87a13ebe27afa787ad1e4780c599bffe03acbbc1687e77cbc4aa3e5e76760c71dc971ea06617dffac17b373e4948ffae4db72aee2259e8865492a93cc0a0cb9bf1c7f5cb21899fd68ec9ec042bde55030d78f00d974c26cd19e76b8ea1533acd9da026a6c87a0942240c28554014ef8ef18016586a868cee3b3b196c614db3bf62f3ec15c70dcaf6669e41cd9118e22048ec7bac3b52303e4e1fc7d510c3d87c630df65e8edf6f5d095f0e58e4f7013479e01167cf678bd38a91939d83a34a995e4bb4b0c4eba49eb57cb29095c368f884d2305d6acb1eaad834355da58aa4bb26f11fd295a4172249085b1d8d8a039dc901e92d253539cebd196b9c69eb1af88c85825d85821e580ceb909373b20b62bf3f84593155ea3a49c9bdd6417fa01857346a3496bd3b115f1c2686938b9cfa8af6b0e5b138353da47146224d8020889e6c824578d1839aa99b57c8a0c23336befe2fb31e932f245d4376ad3cc2258c8f58777fd31892d9b79e8217a85dff533dad4d55afe36b6f072bbed74950b778ec86d96a9c6fc56d5cbd0c42bd4641cf1eaac03199c2d2eb53c1384099a69e8e2652e60759bdd69690d780e37bce7c9f2964e379f081e26f29b6e423f2f87c3fc662fdb96a8a21df6237739d2405039438390c75a57ed5db9a21ac22327798348939f2002a2c5a499281e94992243b53e526566153c512c692ef33463f2704b26fa83d2937740ad05cde50fe54cdb0ada25a5e26c6e43176b5eef63d96ea3858af60e8276bea8f3865e22c3f50b39bafdb981e9d515ee3aa90bf81de06d920437311f2b7383c7418da89cf5e75eb18fb9e33d76c0fba4ea97bb2f260bc2e888c58ad5a4af61408e3f12dd951437dd053dd971fc3d825ab3430466f423b42465af2b852a6e5993d7ac099d4484e2439afd6fbd5b6ffc3d67b441af573e56b7cf2f94692b76d773e0668ce650baf87e23e47845eb4a307e088aab6a7d5e1b2c92d0098e0bdc15be34e0652b199fc2c932a24c70d21778af6d770b834fae39b72212b0df979abcab734b06e02b48f5507ade1873d5cc51ef5c7ac9aeda126923e8bd0cb60df780458ed38b09eee111f1565b9e8ddb09ce610c9938d8543768365c2bbd13773096e01fbaa1bd348f594053097386b4f2787058a4524a06c3d1c3c4b5cf9bce002f4094981f9b0a0a8731e9942f2bf10b92261ddaf2450b188c31a5c1decb55cb5f37a17eb203b65ba85eca4039c563ebbc5faf7a73ebf72925b2c6cec7d6ce0cab0258130ea0e7f25f7e4dac2db21c61d8aa27b9d7b632d4d12ca3af278e3df82696f7e40ce8bbe7c1e764a51bab29de77c7c47df245e579a466d4b23faa7a2d28b85464658afbefd02612f674d2b5fa65d8b76e6fb537ff6e98752a7362e5cc3a76809f8ff142815a9f46c9b3674e5d247266ceccc686366cc4322fbce9839275b47afe48a971e511826727aa3abc897871854cf6258cd7bf075480ee60083b21f83c1cda3c220739d19820321dd13bf499fd72b3f0bc40dfe739321eea8bd47be8918bfb80758cab1189cf6e81ec156f9a5ebac841549098a76b5a7c69b1b90a7847577c740f9655333dbd5f4b75a7f0489b7213ff233465d39220ba7508f0460043817063d909d6e3a650eb9ff5e1aa0adc2044ce174f3caad38f73f5300189117f9a97f12c028dbbf539839df71bd43559fd5cfa368f4f8ce8d2ac4a30651577d728a563b6b2bef20183841a6aba46bea608e4e512febcc5ec04a6b29dba20bc178f081cdb7b18657281a9e6166d0860dfbb26d2db0c5357935958c4463b72723baaffb3e212c59d9a6bc67866df38b708f4cec1a33d7b74d73c16e0d3dfd57f17ca507fefa66c657a2d9975b976d43263f529066e7cca7d5ea9a51fe12ca4f8c704ba3b7df4fd1d606074e99982c1ac13ba76efce69de7bb13b6150264c2730fbed21992a930988cda0b86175faa944cce329055edca2f5b3b1269247c72acacc1e14b78b430cd83b000606a316853cc731c78874bd43357001c84f8552e7d01a749df55db3eea30f91058234420a6422a4efba7464b1b6c928ba6fff6e6a3532d68e31aac860905fe38ed06d4d00f0a58f88d92f802805a193a6438091dcfcce246040558063064301e32b1e393d1510f8ccacc7f31e1fba315294e188d5c941a21f6089ff348d04c1ac22be62e9b2485bff2940d5310c7dd031424d9822134df0f61a11cdda5fe2022c11806de2a30f875ac7b512e30a2ec25e4d4b0610b3a7dc17d1197a87312a140aea5a57911338e4e7fce0b04c0578fac413dffc594815b5e36371f11baf0a98e2520ccc30933e2035d5876f583a3d36e3d8890f21ff07fc5882592b49029dc91852674d74a8c00db7f249689eba0cb91491b0389228b1dfbee22e68102f849f2178f5ac31d03b14aa19f38e0b9908b4013d52baf4233bdc0783c862e368e75b271bc1745894605d3f02548591c871983f74104ee76b91d41094b9eb197165e3822b5a87d853cad3b4c4874f89369004eab2651b6f169ad4dfab09a85711ca8dd3e909c083468f83d7cd252060af6595aa5988338d89f9a52dc15e0f82f2bc8d4c22e5c120a6083d971d6d0378f25b90c1fd6854df54b3d032f377ad3b5912939c50b5ed01248b5f92e0e6bd3fc14d093bd3234c56fa9eb3f709d16ca6d6a2dde73e646654e46fc34eaff3412e544a7a1b59bba982a36954a113e06fc40f233d73c57c4d5c9c58594bb7e4862f31c652bd917cf1de3a759cec0eeaab0183449ae5913f4ef1ae0de0eae03c5ac584aa5017a84260640fc0b537aadcc980d0e917947d4a2e0fa28569a1888176b378bfeb81ca93a83003965ca18f13a9f2ddccd74c2496c75c2a856dd33c91036bb40919ce70587b01990372e6fdcf0d5f80b3ec09a7b215742eb241e4f261a256a35b071878fb7197cf707f8bb88b145d83f7406fbb4089daf9eb23b2e28f2c5dae3256cc4d5f001e8be719e99c3cb369d1eb953d3245ac5c45aba7ff57c768a3bd2a740144487f9989e4230ce0874cde4031e6143cde733775a8246a6854f21c789e090563141ba55f82076947c60ee27dc7d85af26fa66e5a7af6e9df01b1eb255836e53dd4bb928905a07742411f1451ba65efe9449fa80baa5bdc2879e619b7019741566a60e1005cc436b3bde6842be1ea834d2c719ed1c5b4ca59190987c7c3e1bd3eb7d3453ecd194d7525739fbfae64f19f4b3d01f9bfb85821421c9eb728a4435642cee006ff7c0999acc877e6c0d560fa4d2eec0da88f96d8e4f9fa67125f846912c352625d0d27dbd1ab0ed8752ecc52d0ec0672770b108c550bde651976c992d8276f019159eb322ec02dca0270e3a5bf5f041395d1353c3b6b82bed60d6ee538114f04a26dc61340548e5851d371c1ad878a9981b5fa425cecf42e79501520ac7076c25b944bbc8a1c9fd9228cc16ee5e332eb9b892cb2ba25664b3a9663aa7d8da896e44aea4cd38961ff744fa1627e706b2388d00f0f9e51efb2c59c4d4f88985d9cf52a12ebf43ff9b5b9ad5317cde1c5edbbb49f8cdc66599608b925d3ebe6b3b31029a8962b65ee4071ce9dfef274070d95f17126d838ec61861ec66b0ffc4b2d5edab6c8c016ec195602555c2bcb74311f89f6766633626c7079091762bedabc9ae76f7aa8824f45d1850ef9675ee335bcaf9767a217f8771461456e5028c68ac329ec4e226257f5f37b32c3b43d2fda7ffaa0741ed25a6d7c9ccc7f47e1fe97dc69136c5ea40312a3385e3a25bb5e4efbf835887a9f042a97b977fa78d018784091afa452930592155dc24df2aa065f1d133b96e47fa0420ab4cea801ec393a4f99d49ee7844caa8e4108886f1173c1e8aaaafd120e1b6e7813e10f5a5e96197cee29cfc5749b4b1f275529edb07e69bd1babb1d3223e6dae4b222e7ed7648c9907432f3e60f909c2806def395ef56cd188d6c17c11842f1da930ca463dea6ac594d6c1f8746bb9fb1ee805fddbe6a5d3b9fe5190148bc624a6475c418bd9938546c00bb082b98f404a96bc931f18569299cf5fddf4bd4b4299bc7cdeb00375b3ea6321a7686826eef895fb6655c1215c2265285046be892645569891a35466e365ee453553c0abee242670db9b55b2bc2581000b1ce4737dbd0d26f95f022b69d08b70a49f1f206f674fbe348727cbb822083e6833762e00ef5b823a4df34e8a26ee9dc1145028baf6ddaa388405ddfbd8adbfb80838d72cf805e35987d4cace1f82ff2197dcb0a9d68e5c865f5d3b555592c0c5441a030358639a91c11dc02b4832a6d7f19a484dddf7eb74e45aee89c97426050b9f5eeb432d58e380db668d0393e545bbeb9e9bee8822c4bce084c46aa355201654706d98d3477c973b0b499ca6a42e0a204e78ff235c3fe05b9ffb15ba2841b3a6c79db41daa0ec3a53c0f1d24c4b7d166601452067f600463f02a3eafa63f214b75ea006eb79b418b790dfdb23a5a4b8658846418bfccb414f80b87de9934ef458a66476dbaaa20b2fba1c2b9401b6179f2ad5e031a5bac507ab55bae230f17c91bd70539e9711e6969d122860e78af891fa03d0f85ceec4da958a3a9a808f0c1b314f624036d5fea2a026f4fcd5978d55ea2afe02c4b5e167042d5e2143919f87741eb2f19183998b40a66040d8824270cddf4ab0653238dca85185129587dfc016c738e7804530475ebef569f28de80ee623c9ba831597eefe52be5bf38f06425cffa1198fb33686df6b85acc128f000149e8cacf0d33e42b9475f632f864cee4c3ccbbf5b590b3898eb6bc62767ba1c74f33967b0624ff54b2a432a16711f7ee06d52e5317102dc1dd3a7501e377750412037baf50d5dbb8627fbc360a68289a22c96915723ac0dcef15db24b0bb479b3b9d0a29ab34d84d389269279cf9a7542228d7b0c1ca79b83802ce2a6f05feba814eebe5febbd0ec0856120a109dc1fe7daa7cf531e3ea510b7c8dba02a4a7079b2290904ea95b621f41c3514cdb40ba2c7eb77688d05bee4091827a0a62bb7782cf79dd56b2a5e9492421afee46e5d1178a22647eb55e7b6769ef1c3599689c86ddd2a654970f43caa2a4c267612c7b131ef3e0627cc132e55aaeebf0b457fda43c7cccdd293c79fb72e2e4a2afb740c74f30011612e5add458a1a83bc1be7486845ab15676507ad35c0caa8eb6105b9079d8273f908e656002fffe53a57ae5aed8ee3fbd145e08981d1d7b3168c6e17e19863af2b8ab33d7c15d1df528825700f0ce9c78b668e03b19187f6d7579ba2735a9918c0b96e969d3c3e5b8825342d939b9cf186577c9ce57c8b9b9337920a5a82a702c4662840cf9135e77a56ebd3e4c0db55f00ec5b34f057698fe8e02c3cd326121e591f1ffcbc8f73c68b16d47febffa02ff6cd4818d826bc979c3d2f5446644ff719aa7d217857a0861df24d0a261912f922359b38657a06a906cbd586cbfa4572fe319db5d37d3d332ae82ad80fdbb0dac07de0bce8cf82824410244f948c1d86ff9f54ddc7061b5db59b35d4ae57f96896536d3edc7cae760f2f955a304f1f770e68330ff8555d3b680428a27775f5265d0fccadde25731e788b01e3dc838b70c3d66e277f07240ffe4de9ddad0bdffb66d5c8569b451aa45386bf31575f03cbfc27d73eeeff282bf4d3284515b1667a7137272c3877eae6e0e3caa8902ca22d1f3117ac9af98e28ad3ac3a4c66b8d3751148246c36f57652db64e3a399b1706508021a4c03b543239d2c0fb644ddd4e2acfdb417101b6780a1d454b41d220c5b7a19d6afc9e6a7534639789802a07632b2981cf4e5ca7d01d0e8ccd692086819cea0beddc4621f39f55956b1568454afbba0d9754a7d32ffeb9ad743679e2d902adf650beb7414d56da632783dd735eabe6b6d2557b1cc32568da9f2ea1504b94e0925b51b0f5bad19927792181492c8b81fa31dbd3025b4fca313459fc2dbf56e09743f61cb57f090cec2ca48a26057f65d179e8480ffd6c7db7ac2539b9f0c74e1579e8b079e59fb4f06dd487f562d261d23e4130e6f23b2347f041cccff95f373565d5ad2ad110d339c0c3c2110940d76633d70685b3a116dc225cae6b4e25b44ed3b005a997a31f3d591ff869cdd2be5d9052dd4641629342d64a8d38c90a5529384af0d5d137659504dfea52f4ffc55a66ac48f33adc9d908774e219832b302cf739c9704027fc9a266f3b91f406f78a5748b79c43b59f1b777000dc8e38bfb3deacc9a0a512e0b21383991c027f92d5c9e7af9393506241eb3a2b5a38100126b3c59f09c401679fa3df2aa657c247df575aa42ff27fbf032203611fcd37d3455104a2f7661efd70625683cf0392bd59a2630b97339391b91fada9d901a162f0e7a21e864d018b0d4afd63dd112ef8abc2e5d1fc1060ddbd67ffea6ef36c9e3deb0502af7a0983631c250b4844f8c411f90f03765c0682e227ea68290293e4356b5ffbf13e40393c5fa2762d0a7168a302c8f17058027d4a72feb211d9ffb8dc52e7a96b440fac4fa15ce59e0aff1cbc93a29f65d301f0466c9bc3b9a87592c7cf5f33a701b20c9c6ed87e2c93b703a96ccafbbd841643cb1c006768e62aa42e3182616e7b4732d5a2718b019e8147feafce74515b44e3ab409a8266cedfe95a24cef0de20f591d35bf710c17b0733d01c139be3640a2be637240e2abdfec80a7d8b5fb76824d2ebdb32273cc1d18449a34355f832f26aa0cadeb4fb372d3945b52cc153aef58feae1c065fd29a5272cf067e9b0c6bebae2f0d87ad8558822de67deb3255f5dade2014f035466854b745f22f76a9c9cdc59e40e439957f26ddb766d8b74b928786b6b73a4f714b6afdf588ff8685a5330e0914f3e489fbdd558a26c94c25cfd3ece6a592b36691144f00717b6036e13c92040d11aab96d4cde6fca0f6c35bc8400023be0554531cd6517d412da1f4120be8a81656da83b57ef2785c71c8b4fcf68a5e18062948ae63ecb4461b08ccf2ffbb6c0adb6fd25937b05f2773c24ba18e3536afcd5db4fcbe102cc44fbf07d77359df445711aab619be560057ea2bfd82f3183e291f0ce65e5f87efeaaf7af61be311b3847ab3db4c0f35ac34f17cc4c0f3e8d0c686f9efdc50ffe49c02fae377675ab4aaa5778d08ceebd05e3d8ccbad3963226110f008ad88e46f10e3571e4b20fb7b0134b86d547490359c05f073eb99c972783947b005c22ff905e6a9d7c0b910bab9c946ba5958210b14773b40c5a7ecb9702be5cd3321f66dd0f5ad9eec57f2bdd140d99b73bd4bf5390fa9f075016340891dcf8fc626d7fadd4024a5e0c0183796d574d1f27537c4490695b0928c1983083e9e5840240d8d1c4cfee696b852e2bd8318435751e1ec3ec7298ad34665bad3304de323973067314022ebf79b588bffb77fcae8c977fc79022b1775c4b839dd24d240346d21a1cacc29163f12a315fde7bec64e03c04a1c8f0474ae57bb57a7a5e3d0ce98112b9a66436a0741befede4d81c508a0ba475b6c413f709ede049c04692a216484622df88ce94f56e304e43a2fd738e39062216901bea878dd8570d6f574b1389773a6518cefc4baff8026cae5c714283783cdbf2d9901240b58d6ab86527d8cdb074c2832db722486a2081956b9cac2c15df8f4ba05c88455dcde76f910eab65c82c6155f9a2bf036a2886099943e6558d649a801db6e9593ac92e1fc58a1acd88f95f4e1ba9b431c54a16e6684b441fdb603e275dcef5788d5068b985fc3e802a3b343a999f4fc70b57f3c2898d9ebe16cc88c8349b9793e5c5cab4666c97092090add870b511fae0ca639422bedf93655b702676c7863d1ae9c434575951b99b465b019601197870af7db20bdb34c68392588c9c3dcdd9334657ba7fd93f5540ff120ea486e681768f0e0185678921de7e19e9334f5e23c6ae4efbae1029d80c4a62b0990736595ef1146f7109b0e28db199fbd1946b99f3758a3239b66cff960d9baeae31a3a936134b82a353c28464ee4bb8e6c7a808499bc319098dc3f9fb55655581f4616c0e13c08fb4bbd2f3784f2ef1065eb651f4ee79c52b14f8cd79cb476d6d2047533fdd45d3b6151500a17083e156f3cd30dafacf971df331915fb802f9e71acd06b64c5376f0906cf5107898079cce80c28d770bd5cebcd5787201190d3208cafcd5f4228b05247b83d3e87266fb40695ae84d6d7b8a37a997677344b5d20419d0e613118b5a7734eede6ed5db5ebcec77f61f044c222f0289daf6e875fca3c5fb1a65102421adf9c52f9ecb8621100acb50b046639afabe82ac6a57d7a0d68927c6b84feb94c6a229c18b30b852cfee5fec75f723ee76f4b65424d6037ea099e204fa9284d2296cbd7b82ba7258291ae95c2667c95ed7bc298c9159f8fecd38b4aa8529b61f3ca959c010c89f62fbd523eb7feef5610505d809915e2613d68b0b1a276e3d84eff218105783f8c4ef1a23fb164ca082e2f32da87acd0b84c2613d55cafa0094d62cb211af426515a2e9eb3a2e4dfd380f399dbecf9b9a01940c96a102cd2142deb91a7c77e4d01457d017ab3016f35067b62e88b388a9ef4874f84850afd51bb41ca3890de161e78461413c5ccb5b7b39ffbbf46983a2e87f8a446ac02cd98b667b19b6dcf078de2753bb962f256d21a6d737835c51405fdd75f79823a9fbd7de70f20f14eb6aa7454ba62859926206859e4109437bfd8c3be556575a6760bf16096b039521128eb58cb06297aea87f7055fb40db3c35e906e134bb6fd0a8b2e2a06a8c2dfbbcfcdcbbb71c49086396435951b4db6dce9cd0a1dba171212b281be558100d954f6ce5f884b4bd4b66f41a2f5135736e566d93563c4d5fa4f98548edac57e7262340b881a9ebf9775e452839017decbd4fa90343a981de20af933f478ef2566d9bab3d92cee4689060ca28fd87bba4de05162db94a580e6471dbb0b6c923a9f367966d24808fb02014718f316fddc51103de99d58d43d0040867111977823922ee68817afce7f29be83175cf3ca89fe7e392fedf841a4bbf8e4f3e3663abf7be21b86fa4f775b9c52d56475fdf6039a98297f4382b3eb5d678071dcb44db87ae9e098a751d5798213a4b9dab6dd1c2e402bc1b346d1f6a12ccdf80162a39516d210a9cc1a54924720850b58ee30c17bb37df2c087e60bc47c923904f36ee9626ed0a703b820baabf833e1ae838e407158d875ef79381e4104f4b5f6dca052d7c89ad15feeea573fc6a2ccc1b9663a79f4601a401c48372971c710e2fe95ca92f2a3019f02cab0028095676eeee0f9a2ddac1effba89fa9088dcf9a024a6f9aaeac20fd7a6fb1b896e5c6308273d022f241b9ac1ba24aad4ee46c970d7c54dcd46fd56fb54fb1dfdd2f0bcdf704b730aef72a4ca2d340d30688f6af7867a0666e2026b349f1715835b5d030aee36ed3af673831e9c08995afcd8aa44e9ae5e5d5a1be1506a9577c39ab0036babcc4eb616fb024e294b9efa221d48fde91a970f7d6c09bd781534feecb64acd21162dd23dc54338576c607a02142280d168f1e83b16bdb63c2b30cb5800b9285500ec450b12ce16228bc54110248a7ec15144af5aa0a1995ded739f6e36eab07038af5986bfce286375d51486c546a676ce9188deff77df9640423614d60ffbda997db6696f40978c2bf80b19751eb2207fc45035187d5dbd9500633f061079abbe5cf0c61b43f3b5459a92a1e4671485d9dc6ef2e524743ed43cbc0a4694901792c524713560d0f0e80e94d214ecea1cb476c3d3ba41c5e3fcf1c768992085570c70115afef9e540c7ac7aa6efb0f90c3ca9a261114f5a8aa427ed14e140ed9eab71c929c30e3adacdefd5eaea95be0b7b06f8d5df5dc7257ac0e0496d5c2b6d098c356ab9b98046b1d8f53c1717a8a688fe65937b892f61397cb0c8a394961cf132547351aea1476edacf413c94cf7af7fff383c9dc0389371c0cb30555b9d51ab228a9431f97453106b493f0cdeb1277dd3686b91f413e16fde3ad331a4e8720807199583f8a236d89ea872646814f1c650e9c0614525c517f04ffe83242d48220d6c83da9b19d8bb968d40a5dc7761858f0de3536a25bfda9cbfdfc4c59159f137058e19c72f336628b16cccfbf6b5dbffa4006bfcc9cdf3521015e16b51939cdad7fe75deb3b1e5ed9c1d5a74caecbe9219d39fb635e91161b918e1e501032e784959343154ce68e1b0c9f4bc43364d53a402dc050cb7869feca9cd3f0b2799cd7ea4b9074749697999b037078e91c3b4888636edb79df18cbf032d160a19c568b17e0789892d5c32badbc8e3553055cac65893f36219bf40cd20e4e8e5c9b83adef06c42ceb3daed9e2719079704316f5d5b681aec92571aa83c37541ee3877701962baefafd61b1032a69e2bd73d13c20c9537d7c37484d73b3732ad1df0f7d98ba1504180a8375a58f346c87115549c9d4a82f9751e5b6646b0df1ad01db67346d3f6c22f7f575619307c3b03d587e8d66110035b01d3cf4398e8ee157dc2a1535565f65b1426ad1db5f38d3bc29f9db82a616ab31639dbc4463dae98f4fb3debc4bb7312df6fc9b23bf452ad5497538f7b3942e63749428f63a5072863db0fa0ccb4007118efec5043e2b6fbf766f92ff902712f74d7e2f6ab6fc492d2911970a73fb352ed8491a9fed40bd9acf7554da16737726cb86a98b69fdb9201c6dfd4a300c6c40ee2ecb69f32e140a12286302e2b5e170fef0ae812dec0eb299d5875ebfaa5e8b7097dabdaab1b47e88c795950e13d2d0b23d8636bd65079c44d89e1fc5b8beff7895fa82fa95813951797c6a5e5fd335c860a90585c2ec9ac67718c9a329224654a4ad5e769741c6f24bfc0c6cf5492710e75892ca5823c08acd8b3b164356a315d94d93a7d27da597ddb6f5ae6fa9c4fb0db369de9b5ff6e51775fc443b77ecf9e6323184429c933c2d1fe496d81daf13edce5e3e887fc554501e975d2fbe659f7d94932de979e3778f7d50afa093a71edef99ffa119e651a56fdfc2621a2f29d0640e0f00a4f65d061a793053f48e0999140277d19ad94884251d2f85e80ebca5a80ab2a92bb4eb53c48400fb84ce4a0634e269c6367f88edad196e9ac9f675737cd64199aaffe40ab850c18c6afb19982e34643e4781023de779b54e1d465c304c42046a4c9bc40d142ba37c597e37f26fa4835039736253055a7b19ad1c851ad933e19ea8d9efaae1077d7564dd46231006d9b1cc37ec4cca974605af72c4e78367ae883d744cb8ed2e3b7d26c2fa40fb933da7d5b1c0eb85dbad566313d0a95e32272289c6b932da5c4c3ed10bbf2311362b287fd4d43adb623ae6fca3cbb2c10455379a16b36dc0466229a913ea30700b4e9ae65d7e0b9ef4858d303121c6eb9665089d3284a3be7c7a81e227f85605bd0c9d20c6b9782f27a312ee0974458bd5f9976a3c9d5b673a4146b5ca28a1fe8bc0566937e2a45c06627efd1962bd8c518f8fbf374eed26365f48cfcbed0f53142d85c76ba732dd5ad54e79701311a6b32151932cb05cb763d1488da6a26db0b1e033f0eff332e096cc7590881970e9199c51beeb44eff5352998c750292b45bb15c06e00e5ac63ac49770f81d1a61ade93b16c6be8842ffac9b549036d8618bb7972c0fda93e95fe2899082553f2db66fe51e3b3ce1f3e333df10fe7aa44d9a5870d5b18c3d862633ae4bac1389ad4ab9b985a2cdbd65ff31a4ad5a6ced98646aa0ea47e093d6a5efe512350777a9e077e529783bd636f90429c602532217285ada609d1bcb67cbc7245419dd827de172e0e86de093bedc99dcae0739cdd6a7d54066b3864df7028519964ec2d771c612b34dd4d2b1d2935ead628d2adac6fecba6997940690c9acab8f86df44ff2f5d2db14b66d1fc9858dbabb328d30efd272a6cdcdda8eecfb2506ada43e56e6eeb8d9490e87635be02fbbbe1641b259d80aa17345f83c3d04a4d56e9443e82b57aeb50f5655531681be4d52b142fcdcd7d724a69e1814401252ebff2f1e153c215dc3ee8e32f4e70645fa8b2759122d588ac47c255bd20c64b8d14228125c9604ea5fbd225afa0961652224c5f0d91c51486c78c628660a6fd4008fcc5af02a2058838808e07825ef468effb1bc38b4060021916850e1ac842b8b0ac4c20afab3efda1559493b3244f5b927159ddd8c1b36f33a31ba0a5f5109fba363315bbad40375c3893e5100b4a54280fde67d57adee9e3c71aadb1fdea1cc8a171ec9078bc15871fa9c8dec024b909a3f39eae27574f73f19b3428e4fc1f7270029512c268bbad1d408bb6667154243f4d773a3b551f082c9a0e702dc92135a315a9a9df6c4260b7a7232b51e3f22033714700ae86fa0317fe659da830988391607d18c8a0d08fd3b27ab86a83a06dac638d3613baf7bfcdaed3e7695fbca2863dab525d40d40e2be09dda4aa017819a17c6a98aafb771b8e340f98cb9970fbf8a88f59f8190722cc4434fdd0d10c51164a57c7d63950e589ec2593bbcddf6ec6e52a66f13f6c45b31644915dbf939c58d2f0d2a6bd0e9d4775f506542145ebe99c1ee046f3872d0b6bb2b0c4193d601610e0bed373d36b9c781a88073008678a66cf01edf74c7a242eaf309897c8c55d711569f6935841753a872585fb73e13709af71c2a174a9880bdaf8993399ab44e5d14aa8b0e955ccac37d31e54ff48af1ff01e7aec161a4db91f3e93a865bbb69bd648321ff12689f6e0a5897f409651fd0eef447ab47b96356befb08fe3f5e1c0128e17390fa88c7253aa188a9f414a86164b7970048f05af3e61c1d14c72247d517699909b3920c3883ad24b9b29a1ceab19e9f853bcb5049101076e24ff4677e88a3e10be961c24fc9ed85f46e4c1836b5a974817c948b74ed5c68203f8563bc302f880430b25bf8cdbfb16e96ac9bd02a4d251e60e29ea579222ff77cee7617276a241f8cbb3a9eaaaab30f90c0575d49c08a8bc10039cfb06fb4499c2b72d5761a757e1e0933acb3020e116a2c3be7b2da9e200aaf30a63720c712dd8f80bac8c48616577c48cb86636de77179cf9cfdf445bcc4e93b0996a7a22ea8f1c83c3783cd9ab1a312e762bf7b3299ce9f41c42326109009a348dd97b51283beaace2974cbbb6b7a091e7bb32a41a0cc28f135546ae028b1414ba4f45df5517f014faa18d7406f674328775d6a9c0b99047428edcf54e251014a829908f8a35cdff8b8027a1619f30f7b95ce77b8e5d259799acb36e289ea85af11c43711b2b1d35cb116e91713b4de72ecd99326ae93cbb5be962f0cf8aab77c6877e6c784841a2353a10a17953cbcad1b66c9e6e835346177c430ffd72338941795a0415c668bd5b4d3458db395bb2ded767b85e90753969528047bab8fcb919fe7381096b320e516d31b8cab0625ce9ebaf5b92927d9d33f1df386533c043c7c3405c849a13467d33efdf0e694a69a7d03ba13f50ff02cfe185c78b7df6bdae178012b6ac0599d9abb2b797a144f537518fed4ad1eead8cdd5ee469b2eb51b6082ca40d0a3e3c2e4d94a93b9aaf0f635044ee0b0bf5982adfd43dd5f5152086d9d1e854dc085466a05798513db1ddf045997f09812dae3792ddbcd4e8520339b715fd52e8c9f41d8d627e93a249811d8f9f9563a1366b9230c215808de5a3f88c6f1e554786464da312961049f05b586bb17244e4fa34b5062895ac36595ce0164115311fdbb639e1ad6100d4adeece3404f14dfce75c8204be205e9706d26140f226b6e1299fceca687d5063ecf63a783fa41a457e349714aa15cbe8d56733305d7a5ced78bde6c1dd53d7de740ee4ab1943bde5bc5fb8c957d65565c7a385f332ab1e17ef6311abf091f5a4417cd929fac7b703d722ee39e43df4623d26e221210aa7936a4cfa12a338fa2ae94da6686d1830e8921e1227c861f3caf8ac4c7ceaf0c4c6002c4100b0f3b1259541026ba1bbcaea347aa2e4b8b87006163b658156fe48341da40cb8f1e8440dc26c17a1a9edf87fd4a5518e02df078d4bdf2ca784f8aa0379c78fe30392b7b42dddf9376b9e25c7fd751d77faffded28cc80fec74f43af88f62108abf8eda44f5e0b46a25bc7b5779cfa84c2fcd6d09576635213c80d7d68b8fc91798dba38f6cee81c309c9dac8857519a658d6363681b0358039fc7641e5d192043852b3ff6c547e1e3f4128960ab73e2b9ae0fba3dadf653a8c5ad3b35451795cf404a5259e5f5e7e9d31032c1d1338776efcf992b488d5157373a6cbbc1133f9a4c4874df08ebbd7d08e34c1d9a386534b83b5f9d5b3262caf714bdfb4f66664becb7b9248a6aefc2e98a8499a11f342740d324ee52e5286a8eda7d3ba84ff9c1a7460651c2aad57004f1a9f99e34c3e66417d74cb832c8943c87b353e1c05ace088a9ef5972685a70daae585c74a35f1c28f2ad5037df714c77aead27d12acf376be8c6b1d14626a0d884339ac4e9aca5d70e9ebe29342c3c83a677347fedfc6035595bd48fb397fa769076095b4e060bd817697c978dbba50f757ef02218ec8ab181ff1f62564707b10b2c7259748ecd65eb7ef0ab775991b8e2444263c3c6343c51cc9dfd78274cd813e333f95911516fa23ccf865b9b8cb44ca3f50ae24b835896fca2926e324cbe673931dcfcd5eea9bfd18f0a26cb575c9de05f734a49d9ffc5367d8c858c226e57a2cf2a9bd45736bc5cb734ec790e9b26ef689011cad205570019d0fea556829f428e60fd058b7e440f2d4f806e1fb30a6563760b28012ad89444f30bfe3a10cb151225cc633113aaba781e4cb0e6b61a2dde982cc5d229ddfa50edf4003bce7cdb04055f3b97a2576ce6d32fa561c46f23dff0d065ba671744836bc0f2f2768488c66c4953f8d8fcd11180b15fbd966bbc3c0ab087e83f5ce976023565f5e60de95503e6f7e71dcd7a5f0519d35791bc9d0eec90af8cc607962d3618e51fbeed31a6b959deb85851a702ca1b124ce82475c25155d8b8d1cdccdbf584bbbd78146dde2da67820fb161c302720bd6b3a4745ae3a2842f66ed3e2949202670d95bfbf73e055953f391a15f69077ab4bde113b73b424704c7a73f611334ca1718bc59478fc47d4c0183f56cf8cd3915d0e1ea31414eaa88d2b1f7d6f6fd8b4224afd528369b231c515d21f65d367ea975f1ac97f7096a204ec0e2effd61a0e94ef9cb23b0a2153bdd1c420f19d03542253a7ae5d336f9f8b95e6e8e813a6ac7a181db96c593f80e2d8e60253633e9e893554404fc4387107ba163ee99c8ed95d0777ace1d6dc39aa5b125cf7012dd1fdd8437ab6a395aa1d8a1c92fb0388d40dc1465487f18fde396e2ad70d555a22de7e934a4b1797ed22d0a41b76e4b3002187b8cca28b31ea67afa2c199e95de9d20a6f52bf6bbd44f95b4668a42542c8c2f9f5c8ec019ad708458d3a559053887bb70ebca1a90bd80dc0165e0401a3ea8a65f3a5bc1903659dcb1b3286700b3a303b2360cf031cdaa91811a1cf3e57e050a5d8eb16053b878074e5812fffdc33a0c4ee2c3cdaef4a3fd0e4c39dcd10d20f3936471d06c145e79139e71319ed27ed20b4d1c0b99cdf1b31dcab15228c3d511409f631d7807ded1a60d65626c5561063a77c3c1783ac9b3b9ac07827c691b8ed21e3a583d3dc8e52f859321f9141fe25639d4e69e0e0b0e9a6a4d7345996d164bb2db5fdc4c2641449570569d792f9cf2ad0d35de8dfdabd7801c3cca77817e37a0486a119aedff1ab4396adb264692fbf50aa98000dcb6253778bcfe1232ed130733b261def04d1de871cfee4bcc3e67fe8584eaecf17d3b38f3babbb63318bbb55e1e2768eed99089dc4ebb31e85cc346ac0595d005c2b0f1b7d377e908fb3e1e691e70556105e2c35cff51b3331e8a9ccea222e185a9096cbc0002f1809d36649bbdfd8d8846334487e71e5c8712332227d277d19ce95b31b23b024c83ee1d761ec0f5579429d4f3c88f95ffccacad847ee5d6a0f529e7321dba065e4e726169a38a1afe9740f357417f8df7e0a2b67ce108b84e616c7ec4ecf3f06f08c8d339de8ddfc4031ae16cf54ed2865389c00dd92240af409eca690f1fb0e022c3881b74e83d43602bf693067c669a4c2f865184323eca45099975de9c753e4249b5dd5431f76fba10441c945cca14e336238b4de0f04a8af761b3a3f60721b95f4e806ed796585bae93b8abf0eb5894907ff42fd528e627059c0e3d646277d0657c543056a9ca7b3a4cb9ea90ca1e656966fa9478b79246f04cc568317183ce27c3261147b4740972bea56bedbd3ae691cae339a9a42e86dd59fdb5d19b86b7ac36bf07c231da57c536523688fdc80b33826fb97e2f452129b877be23573522bddb98199bb25896a9498d08ad99271298aea94dfc5c5ad0fcc4ae45036cbbf04f0c6e48fb62cecfcc7e4e356b284b2cca9af38ee9edc5060f8f8987dc14e35f8697306e064cb29a6f7581f9fb286f4292a2b199ac5bf4fda85cced6052f8dec9113e6f48cb26ce6f0d869387918b4a7372fb0baabfaeb9c1d3b33760ddc93adec4afbfc51b5bac9dd0c5f7479b29df68fa889778be0efda067a01a77da41f1ac64effdef4783f0617ddbbabf36b3ffd40e7eb914905aff2903a11c75b770267c1a1f9ee914ef938747945340c9a960d034535923551d614f36f35df866f5d725555bbd24b220edfdd7ef8e41e7c7188e331c156c51c00a6c34aab9cc7f6227c2d71c4c161ea3b449f703da2a61003976e2c81d57675987c044fd5b07525d790561e801b2ae62061276466641331cdcf06fec0eed37565663bd85490dadc8f8f507d3c4c6157272074229f4fc2b89a43ae2ff2911960ee470256c2f659d464cd78bcfc7335864a6519efbc65ad4eeb63d8f78853ef7ebe46ce9be8e94691d92eb7ec31e4e2b360f319b70611d03cce6547a5f949fce5684d97393ee9846f486c86dcaa971654740c7a061c55c38b1a419cf0921b470150f82980216d7d13f4d8f53f115917082e830cbba9540158450b8da35fd6cf63be2086bfa2aed0b854923303ddec8a8149df5c3236d35dc4ce7484a233247426384a96f13cea9723b6d33407dc7046fd25611cf420361904b97a94e23c013471ada321fce15bf6eee36366f708949b7d5f497f53ad76d7df5d741d286a890a7c4f64767cefcf11cf64d745d0b86b591cf6145c8e84f2c3c949b9d2c66ca94359dbcfff34c01e195a233cb7583f63f648b46951623aa925a539630c84c3d9b62fc62fca3189746b97d57f4d30586946071bd9b242900c8fff2ed2329f41f08a3cad574a4d403ef0f22ca81b40cdd09942e73c585f449399b27f0c75be51fe1630d678bb0cac90d804e99ae0a9d209e8c306d8cde9c21a246221ac6296928dbd6e2e5ffe9f7027024022572657a90b33f2bdfffcb8041f201689feb150dd77d82a08e37b4a866ecc4b38b184418147551e4f2bfa6571f3448f47b03c132a25574a27821ac5345e2e018a931cb2635cc017fbd25232ad5140e02155a8379a28026522cdf4615591d8bf60963fbd0c9f0d4545f8dd64bb0aea7982fb2d6f2fe5e53dbde053e60c2bd3aefeeeaab6af78953478be8f48d337d4958e74231ac59227a552cdd5325a3e18c1c1a3699d7c8c0054a1d3c60051dfd5d713200c216f01a85d53c4ba32da68eb85059824a461e04aaffa1f4c127586c9dcac596c7c44cccd1db145743983c880d6e67641a465a058fd4fc298c3ca12751bf82e3594386a24398f8f1e23f71ce612240b0ddff6dc11b54801d658f13c30ad6854a4d9b883f50805145ca68bb78707408a9eb2e27ad4d9bac2a8aff1286a136e8821b2ea7fa81051b8d39c84026f3832408d2501d6831f1eb7d67df84a02a2c6a3aa49beb930643cf6b9405da8ee1a78c8391c370f012906ae80e70ce3f72f4dd4b7285f2971f9474d0b8308ea67095812916578ef91ba734f7cefdfe64e64dc52e79b438ceb9c968be410dea4ea449114b8c0874d1e72fa742c7d240c4b95f410f4309278dfbdc446698d67b8c3e80bdfca40c2320f35297463b374730825320af4b45a86474c858c25e979a0e55b7191500f3b943eafc89743cb2d11c29f4b892291fa292516ea3545da6553814738c8619f2b31d38ac7f5e3cf5f89594f387448ca36406510494b1362f9288610b09804acffbaeca94e1300c32c02f3d5c3aa3aa8e5c5fb2fcb4c36cd2931f9a974aaf4f30809bf78f371eacd1fe9dc3c8de7528571e760d537445f40fefe3945ff1a965f10e8632cbc0b67cb063fdef171fffa5805c277cb67b5f88b76f80c766053f92817d2d344b853caa892a4d98c776355df665da4281321775f21895980958ca03fb7aecb23ad8f0b0de79fdefc793bed46203dec66f8323b666a4996c191037f2338e2c1aa4da44f31ed77f8a30c3cf79777202863f070a1685417e5218a8d9450410471dba76a9d9b8f82157bca19c327b96833cc8b387fb1757ad1bcc67a00ac9b81c17d23617fa3a0e6632e8addc9edf757fdb73a2e7871b6236f4018efc64ee3fa3ccf9820446aaed20e0994b574a2fcfd952206958b7c219e4787f0450be0158d96cec27a4e5405a57b5a5b7db310032ae58cc04845cbf92c95bea0c2f8bc28f5d68dccc77c368f1c781afa811f95b7a7643d170f5335553d99cf2d1b04afd2668ddb3f8025a07e7d539933ae5a92a5615c57be82b7e1340c0a3ae26c24e85e5bcdab9f71406444c5579ecb827c4724e9a2376177aefa08f81326e698f464715ea02aa447b406decc69a64ef937e9f082b930078e4708b62883cd063d5aeae6be20e8fde148e5eb2852b4bef3b5570fac9f53098100124794b378451eb97ba4a3f92125c1acdf1ce745957703fbc4a26cf20a04207556040827f1b8ec78dea1225f41493767055fd3418d39b536889caed3ea85bce6736fcaf4e13ed7acdead29643b963f08b32baadf8d7b85027d693ede87b3e15f9d100a2597b35bc707676742cada00bb9fe6163624ee129d44e55515f8324ad755e5b8d6ed79a970ddc2e8dfc451dcd202057e96d642099a3f74cb61683b7e4f6e84ef8fd0d4600fe85a3f40bf012fbefec46843a8c5a5228f285b332b4c7c8f86932d943bd37f43ee5526c36e0474b0d9b193c6866a7a4b65178bd718cbb13a68f3160f8f7b211332695e38cc7c88ff55f4e30235c3931745418af689b846da098dbd57adecf7668e351da5bd8415c3b971cb05cf9503c4072cda7df4c53c557ed867382d2da4f3028daec89618ae2837095560461ec0aeff3c268502cbcb8d7235ed33bf7d2b8e8109d0e6b6b935f414976a8b5479640f2daa46817397f5113e4968d9b375099e7d1aff1505bdc1a0a123fbca6f952242aa1160626635888144f91d2ff992f23a0439cc243c077a6344f8a1abb99040e2d7c92a0d02b12b6adc50e25d1c1889e6ca28f1d4c562be3d1d42f3b6746412cd0e68c7123027fd7c54f389a7487f6145242c9a2d9e6a747f08511f0c584cabdc7db7bad704d8fb5eb9ae8b88ed7e811349178aed2827cd489e909b6c01bd7b7d24f7a6dc0bf98e76a98e73f84b21ccbc0e491e6da1f44a2c69863bc4946bc9cd86daa4a4e06926f2f75857819a9755d0e5f6afb926d33dd851a186caddb126c82c9cc5fb5874f23e9e682de796f9f32f0d299102dd3472e3b1ad62aeb4b91e8f9a2c180b846b71f3214e9f0eee07ba54634630fea7f3f12b5c6e9706f981721a5d701dee604957a386d2cc824e0f0ee10de4dc505161bd5e110e1705d327c6caba69aef250bd52d8f588253f4610d30f8c4af2b233f8da4d6a91826cbf78f247aabdca9935abdc083bbe0824e9787d222ad2f47d9ccf47bf4b5a5d6593f0a1d8734a4fd58b4f0b9f7cffcee9d3abb76723f664db7d3dea709c2193efc846b40e1fd7d631ee87b9f65fe13388c58693a07a84a3c4b06e5f01798a5ca0694d518399515500982dd207bb4fbe914305a0360b6cbe7498e5e9f76d6b471286f7cab843467118849acf66b283dd24380170ad4f91d6b94a1a585d55a2fac3ccad3f40d7b70ff89485c180dd32507051ba0f9331c298433e213c6b6f4c16a75cd9666b6d8e04d72001fefee9818669526794d5dfab8cd0ef30528d66a5ca269f979e8d8aab780075635ff3a9a74e5e0fcd76dae622470b39d2a4bf8c10c561bad7cc3670fdb4cd63d1c892a0100bf17b2811fad5c7f6d916c2a8ebc1ad6975fc0b862e9a4af8bcb907542154031e14a40625b66f4888e24e670e2281c2238e7c64c3de4ac91aa93611e7f71e4bda0edf0400f2b7fb58c78c4ee32da7ee7f176dbcb1e076704dc98f9309a71ce6e4d2f6b172a44abb6fd1e72cb5d888bda72f0554663a5754d849a1d35b012155411f0b86bc425627219f1c2150938fb32ba8e09fe5fd9dae037ee5cf133c156a76d6a20a34dd3dafa906903e32f88ca9d91a9a6f51e707722ad5afe7e975a923d97b202027c2d453baacfd00bd4031920749379998e31c796b3c8088dcacbcfbc38b0abab3bdfc43df3241cb2fc04c5d58fe742e0015310239c03d0c3ae09247bd4079f5f42aa655f3290c2b52dd2cb9b4dfd7d0a55e16c3956aeb02b867f777a67e6777886740880d08d8041b932a1a39dc4eb8037cbc3cfc952e31eef7772c54a3d969ac2e589c61d3670a57ecc4257116177f701e31231d6a7320407cc21eff57c29e588604ff5097b2848fbded073f424daacdba6017de29b9f70fae22b6598ce0eb0fa3c69e23b56f47b966c3d30cdae1ecdf2f513a15ad7ab04077269815e659f143a0ec98dc4bfeafde8ee82ffe46a441967f79900d478cf2079c558691e3db1fd9735084e66ef7600055c7f8783dcd7603d65bce03d2b54579dd8121f5e1cf1492ea335b4656502f302e19eb7028e132c2c36c53e34ab68d81a5ba630e558d5d96a21fb20e0759e1e74d5aa4bf870fc166d72b49555f1947488e7a9e4bdfbd7fd18a77a55222c7091dc04ab1f45a7fbac71c06f2cd62cef980998b97741224b13092ec7a4dc3ce2e67c1181864d13d7bbac9563cb2d21a68976580f9477e019ef46e32fd139309c494bb19d5f47a7d01665267b63db21e46acfaba2c59445996052d9a99eab6647dd2bc863e6a2637bfa950e18da6a5b2ad33d425afaf583ba23ff4adac5f545ecb5d7c8ab0a473394bef90dec35c7e90efcb282bb80977d05718794f74ad1ae4d7d9bd0513bd5d3f100e3c9af69bc45f5bb2f02910c064567d62e04c7b25fa6c9f65ad17ffa42f6f59122a26aecd9970110c729166a1b2ec2c6c75f47fcb2d714c2472f8390e180ee4567c5b58fbc3c9e70ff983df36c678dedf2954f3fa072b62ac60f9eec32e58b6bbe1981a2e9f38077eb6505fbdf18d00425931153b415e6706a048d189f92ae93bc67eefd0156770e93c083c5033b8488549c10cf18cb36d3dd613643005d5f34974a4debfaa5f541bc60b42b8c66fed18c42d0438c5be9e8c65dc4f9333c0de6aea98838c2bf3f96d2e624cdce83a044141cebd83ed36648e1eecbc7591db6d560c2393f3eaec769e45b326ceeaaff39242fc57f91715556081919344afbe1e82901d2ea2dbe5800b9f64e28cb14e99b270b36b87510361db8b07bafe276451d09985077313bad817bc5eab76737b84fd7a85f32cbcca767f0e5162d7404630bd9070131e7686894d965113f6d2171944a00209672d568cc127feec2591e74b42a06bbbf4010ca15524155f326ca394f6615e06cb621408494ab3cb6fe325c619ba0ba8d817dc457ab078c2d5c7b3ebbf335faa0ebe9773376b35ddd5c1490ec2e4025751597ba3680f8a05bb04949d510ec82b256796fcf27aeb6859efa6a231c97f11944531efc4e0978e7ae6a60c47f6313ff226f33c44c2245281f6c529e23d0a4b91edf286607615acfadfa9062cad550919ff54df74ba42e32f158e517bc353429c7e0e210b1e575244e3f6c1aa4fa656a0d09c2e8440998d11e36a2824995fbae78a324a3cb0903ded4f263a02059825e0244a0e769f149adcd67c27316f1e4862556c5986fb4653619bc9f49585c8cddfa8f033463fa1de2fd56db8f32b09a8fd3a4f20c7a33fd7746cd9853f6cbcdd505996c9e65e5fc25eb7fd1e9074ca87d0c064e10fe249333377f5fab18827aada4ea6dd9ef0ddc0640d0410ff3b9f549e1b01df6eed6c5650f495fd92fa1c1e12a6b5ba3fb029a970494b7e4e7df34b49795ed90cd98956c7ce95cf1d33874dc05e4c4ecc28cdba2d0b636f73185601e95e7195aa002b8fc79838c574fea94974e0394763bb6b49cb5d855ae76723fdb173a93325d511e72da37ebc36d93e4dcf4e5a8cdc6111cc4e5338559b2d39446fdf90e353a6c773086a282cf1dae560978feee070116cf0f54c4a948e844b52dbd85b6f2ae89a5627a6f3922d7b789749c137827781a120251514934f7de694d5c49ee3364d2646f9fbd143b17a23482b7a7b4bbb31c43f77bc75dc8d5c68956c500c19a8c7a459a298796f1b34d12e09e31cd354e4273fb4433d118ebb521bb7266332628fd8198c1de367f01a4570f409bf105334e6c3924daa82cc03909c63cdcfd6b3a13d2acc824c65a3d79fdc996377a8e567d9c0823e957c1b24055b48a6d97292cf21996eef612cb1568b5606a4cc15007cbad410a9938662949cc41c6400e293160cb24d9df2d999c5c5a2d5f2e932246ae489510958a4151aee9ca1340bb95c948f342fc698604891cc7d41b29688e2033e6c803302dd4b41b78358550f92bbda852906be368de6dd985a4eb6a1f271e595c05fd97bc7e9331be84be9be002ebad3b97000b8af2abaa894a7af23b0c2b17d36dd474a6ae0b38c43b1662424bcaa1fcf96a1261244dc79bd5801eeea0b93ebb68b6a291fd49d327f9c50fcdd0428b963f0ddf1cbd270855581f689794af8d43c6a09a0a74f809ba8a3fb6351da0b093e895f7aa9aae41c9a7aaf38d8b5e7b98dc272ad9dc312c9d43321af6027d90a29ec9a807c729dce5b32e2b2b943a4d3085ff85917fd37a4a4c3a4979ae0e3cac92f521aee4865867b1ff48cfc26fabe1186e6e1adbdb2f947387763adf7680624414349a537cb9a21acaa740d0fbe70affc112a0db1acf0510153f7819652a84755916b0e1f14892397dbeccc30ff80abc378f0b56046bbdbc9fab72bb1fc80ed57fd0de652e2c07d59f8f11a47cb84c3f0740c26da2bfd8872b347485ddee137c1a043eca71db1ac67a8ac0376d8072f38995c1c9f4cf6695be2a61dbb844ce76c14d93e06e70a48c266041d3e083c7bf3510eec4192625952227bbe6ed17628d5551e54ac6d0b5982ec819d28e66dc6649eb37ab72915b09526a422d3d3fc3eb0580537b0c674c1e4a090a5cb533a2386f81c1035ecba1b2e125eb10c5c7569644c748aa2d1f2e773af5b9fa31602c7f8c86863e9920a281d201051d1afc12b2d9546577f553bfa9ca6b0cb7190210b9be790b81d0e1382ecbcf3cad29fbff59ddc208b068143eeecff4dc79b0a56326e3723fce2aa968eb7a2c93ea7aac8dd2bc26d5ea3963eae74e40c20d441b3b2818941327b232b03b154edf311c20fa965f712452a74eff8cce72e4a5767bcf772dd4a9a3233f9839b0dd5cd21066b4fc842bd3353e11f8d36e43c1e1d6a5dfb201c42e19ccde492732545c36057e83b124687e46d90cd380d5c6cf445928fcf93e78133fe9e7c5e39343f26e15def80c46129ec6f454b20137d012a937e5a23bf543594e4eb3495d93fb5700a69aa4a3077b5d353d31d811398b1890a425b8d6e9b96e9b560d75d5e14210ef28f1a69c4dd716f20784c746b9d1904718b8d67addf72619390f208da8e7d4521e1c6f19c920e7de5cbc4ebb5e96c3c97a547d714fa9f1fb5bcf2d3a8770f80a2d02ec29048501c130ad409b3c140e287656c77ea0c9c7a47c678a607a3ed08b855ed88dc848d2d041b53026083311132322c787f0803cc920ce953c6e509636f824ad803165b1a0c6609a9e2e466c30a161c9c5e9763d9e495a0ef5cfd010c34c5342f08ab7422b5143601b839204ed2797c5b0031e22cff9cddef85615538548b1def69462a4d2d329f28ef339e9e17c4c9ce08415846aab5d4488cf3fedbc9d902a1bb1c4aacbba107cf3918537b335ce86825d42ac341702de13581b17af0105c6a6fc5d5bac979856e3ae12eb450520c5965b7adad160c100459342ffec0919599c4cc83bbcc01758ddaa7ea32cd3b41cde68114e75fb7ab3f69eacaff055a84de26f5e00ea35977492bb142da91df56b9107a135ee0e921f19e2abaf22a43dfcc8681d30a296bc1cfdeb21887e142cb96abc41fa79d14b4bd5961e443143f647a5726cbf09f44473c771bd622259dfd93e08d4758eac7ea8b23602a008ac0147d36326aa7028e653848c5f31f641438397fd87faef0405dd437ab0a8c039ba9b86d144a4af110572ad63a997e2dc5d1a2b2115b169730663f82460122d858594aab89064ed5972a2a8101b9b68caadbf2589cf76ec24799ec0a3a9285e6540237c75dc5611811bb945bf9a009e68c8769ff3bb501971c56581c96b24dc75e826d77bc3936d5157420858af412d1e80d57333be1ae26357370a602a854491bef8b5b5284c119186e07c5dd0490b9980b72bb8f5f2aea3b8f3e4e29493541824a7e2b65a0d5fa064c5ef0d957c6c36af44d67ca7843792a2862cef9f20927dc76e6886e80c3da5ea9ca461b0b0308d3eefa8ebc70fcb654c9c667ae105b6d0f6f7127a0f107e47ea0902ec895ed08a59857255f5b887cb6518eb14f9ef3600348b0c3bceec8c74bb04593c1906d40fc92e653606d2f51aef6b628bcefebad212f4e006a2f04d481360c0f3c8559f4568d278d4e3a5e57d2c999f3e7bd294c76857487bc63b88f3496ea2ed33c6d7f0c69f3bdc44486b6fa10b377c1f30bc3310b039708af872511e9652c0a76769b121ace23d0a5326c8883b31df5507ff25a0470b09df39bbce7eaf2b126ae56a0eccc9561ab0c1d5013cd03c17b48fe3af423334c2ec8efeeae87842e0faa5fde77e50428e61d4a23e1642da597efbbb54fb7adc4c3a20b7bf253ebb2799f7220f75d348bbd22381c8f048e982512affb956567738c2873dfee261ddc8db157cd56c3e9584cb102534d21c6bc8ec5fe138e6618e580195644112eddc3f61a101e481d678b56c4ee93534ea85de7e46c4f31ec4cbdfb5ad6425da9558d429f1c2231ff27abb198c57132a1a272d77e464b5389177e7431e6cce69e7bb1ec2378c47c1d6d50ffe785abe356bc0129bef2924968fc89233c08a86c293a0c7417d20efc2a60e200e5ea999d924f3cf51808c65a769c0e1cab881d43777c9bffe03acbbc1687e77cbc4aa3e5e76760c71dc971ea06617dffac17b373e4948ffae4db72aee2259e8865492a93cc0a0cb9bf1c7f5c7b82f0bbd9224daf22ee78e0cdbea1e50a59b211a2ee91220210dd635becd7eacf321feb0f0b180f7da9b7e3e7bcc94e30c254d4de7449aa0bc0dc369423b34a679c406ae349a259d0272ef5bbfe08cf239e2f07123d891f2557fa89b74893cb43fe31b3bf7f7dd399f8d359a7363fb55ea60b13757317f12838519d21d5406a0cea7bc7455297d632679c0fd915432d1041172ec8bd5de2d2b616f99988515670044aad5f6b43e20aaa4fc8449c08102580545e90e9852ebcd471a791d75f476f14343e046e05b9e01907875208642205fb2eb92de43b4cff4a2f559c3ad21ba048f5237c0640ba6884275b3b74465c3a2c9f134fac831426d29da5a964bec3bb4255cbf7aabbfd0a50a2fe8fc622de4b08f078ee46ffa907800329c4de5ab8117a458cd3fb25e38005130e62b70be0f9422181dc031c1207fa384665840a68e297c28555641e07e56b35e7560212b705833abc6d29c232badde242311b89f9a7cc092cb36051c8a79d196b16cbefffda87f78359ced0075f1c5db732f74506c5fe360ee1fd994e14b9c642db126cc75a57ed5db9a21ac22327798348939f2002a2c5a499281e94992243b53e526566153c512c692ef33463f2704b26fa83d2937740ad05836c8b30f49faefda3219b494a4efa6c0d680f5c2f8ce4b5bc08e7bcbbf54248a03b67b24fcf3b3e66ed768ab60977516d8e8f208b3e7857e9f2ae7f0cd90a69df13d92da8631f770970b592a783bf01064fe51fdc54e15673ac51c81767ddb447ca9cc50c9a3affbb153744f0a18a0fe2e1b7de6ec925bbc94b0e8f558deabc09fd6a1124cdcb9d48d3674d26d382d9ec200e691f503dce202926ff6277f293cb1bc9add83dc2c6f44fef68cfc5630976c1ea052a0b3e2aa46ef77241892d0d8dea421b819ccbf1989125151fa6eadca13d8e9ab5e92b018c0583e8fa17a9beef1040353522ff4647f98602a7d1d186a9966364b4ba3d828a42b6d5dacd1818a2093065622ae75e9481b8cf246ea0e341cd9bd3b369669915690d40c2a28c5ea6886729ec2d48c732c59e73e72e7aa9cf1a705321a180230731389a49ac94981f9b0a0a8731e9942f2bf10b92261ddaf2450b188c31a5c1decb55cb5f37a17eb203b65ba85eca4039c563ebbc5faf7a73ebf729b2fd94d233a51b3c366e72ffa7bde7b4b7ac6cfecb193531288ac2c9356cb9e9ce7da6bf4053424a36309990defd924311933bc48509b3673d95a17ad618406f619e42408eefb8cfdd408e570a50cff50b05d84a5a0e78f6a579b2cf39c5a53b2db4ee79ea654f66bcbc0022f2601f1b0a743e8388ea64077db0d15e7eb970e0800a38eaf48acf57d4d013f27b2a4b756411b682d9ac0f885012f00332a236a536b711c905e54f9eff5076b10b5d15d9943feab2d158fe4945bb366b9560ca8a7ad776e900cd00ae7f25593bba44772d6e6e65833f506d3e9b1336f22609396258d8cc703c30ba7fde8d815095148968d2317d35f31c3ca05d17868b0c2c65c059db4b34dda48058e1965b4bae98a38a945a7dddbcb947114514c65a00102cbae78ffbf2cd907cc43456c10337e810559bdf33a89568ab6bd3a13b38ba89730f25f3597c448f08d0f71a9ea42af4e1e7c602b68fa51b964f422b32af81f0c34ee20ae22265499cb846e8e159947f9824c38b65b838e7da986c7c6e3f6ce763658b1bb635b9739e96052f722c8c1637c930b316dbf35864813109535da6639c4f4626fe69d4f002ad3f2854ae8a1f35c7caa39cbf14f9683004ae78756ca3c7fa871590eb664849a05373a132ab41286c97b6273d822171097532662a893dc49f588b3de2ea8369113e67370bfae0f632624ffb224df4fc341c406352f1533fd66780a9ccbcbe1c8992cd38a6f9a8d1275ffa8ff4f118baf2b0bbc4daac27e35074506ffc0cbf3402bb805c030902db6fd56bfe2e2fbae7781febdd4bed68ad7ff429f1376f02023bb614750f843ecd1e57c8e0306b24dc5e9278fefff659c17cc37ab4c0a5929888d751a955039d171c8e63fd650582039de0236e7dce9ecfd562498f8c7b847e89baf79c44e3c88dd016ba7201c4c84776e7731e278ec72648d790326803c6f55f5ce7b19c5835ec54448c1e926a92750973f8e89899472a196ee996b83e7a82203b9c8a93c67df971cbbf1f71e72113dd58b7c9a4aee6789629be2792e1f6f931c8cf3a0d0ddfaa789add7b71bd1d36f0c617313e3680457db20f4451567e3888fcf76444212a3b8ddcb7791627d3e3245e93a88f1cdd9d47b07a53741bc405a860f808b631a7ba9dae5b9137cddb2870d248fadefb0d832e75c133ea1bb5103f9fd56e82533faef000ebd46787b51a9a1e610bc27404860b5979ae61d0ffc72350672bd84b65180d061aa41f14d7e09d77562e05155876c59463b6c136f82ad72ec3e211f4ad10aac0f1739bce0d569c393b60bd5ce7d6b31b94132c921dee8a05384334e590ad46dfef197a12ca97fa5c09d6e454626963056c75972e2625475472e0d99c1ae4a678f22fab8107fa1391cb12c697e6a80616d1d8c9f7cfdd2d4d4544917fcca964f57457b085c89fbb27346adc2fb1426ff1fb1dcfe797f85e7a9c3256de16b3b762561b8005e9a207ca7554955403cb691561c9515a2ce3d4b7fcc563986dffb8f5fd2c7f7d80c56e01eaea0ae49977111b9905629da6d136be6434b43385b8bc4cbb3de39fb026be459a08f3701e7a852ec46115914135b1ad116f9b2f7f86d702d999d101fc08138f172ffbae94ce2afc9f56defd92512f355dbf2d086b36ed1418a464c0a5e2bf2cadc8e9e0e0cfaeb7466cb911d35a2b7f9d664f6cded5cbffbff1c7f62b5ff02bdcdda102a513bd2a56ff31db2b57a17865153bb0daefbc385b68abd8c7894bbea12fc9c73570210889bf0587f5b7d9aa7cac20eecb66258672433dc15451e6006851cb377bf43b66ff68081dbee69889b891239be49bc1a3fdaeaffb501387cc32a6e14834b9efd0672e7d24d039375b75cb3e72c80d8d8ed995928f651b16bb5fb2965e4a53cf7777aeda67f6bf94796fc82db95fd68195af29ea8a5a01e9f08cb8ad1ddf8350249a2722a7f9d58bb1371140fb6cac0daf6790355140667572e4ba61ef8c9c8f61129ced0f5189117d1bf8036ff22c0dff255c03080ed00124a8caa051bded7fbe91c971980968a5041f0279181b1cfe778486bd0c7a29b52c00183f22e9f521769ab4e54992dd2a4ad8733c30d3a44bbfe5896a1b6c84cb23973421957748b5dcea6edd4735dfb475811ff73abf00d2ea1e4e98688d73038085ae540c677b567c04819fde2fdcf1e12dedf84d0e17e04f1a16622040cab92df2f1d0b3e1a2413982c3e9fa70fce25765bc3f296e0f4bd7a42f417849b334a632a4e67b1f756a5b59f67994706017bd0443c43b31a66cfff663978f1806d8e40f6edcd4f1a71b15922b713c9443694f623d4751b774d0e01ea4f2692d7411ba7632bbc119c13f136b2da04ebc4597f2e0f39439b5d35797d61bc63e0fa499c4dfc0b9ad79342d73375ee293ee262f31afdffeeb9b46d22d44b8480c2178057c3c510c74b7a11b727955b9ad301a4bef27f272f6a1d0e8676b7960d92a3cb7e5a7017fb6339bc16da6844953131ec69258a90d7a0c08452edbfbc1e0d82d73fc02b0a3b40b094a3ba17730f13c913b59824362cbf446a1f4244ed6b1e2f9e556c70f6e04548356c3301d34001d7183b1038cd61caca56331e00fbc287e718f7935bde3c67389a11fe4ebffc5e9d8e4fe14d57d2603cad99643c34db4c809e9ab53707f20b9c6f3915c28d5b5e6caaed18adb23febfcb78ef82537915d25155d785f8d7d9e712c1b1cf03acda9eb989927917a595ee9f216dd2ba6c5b33adbd9b59e8543f457548ee909b9adcf85246db545e0c4674291de394f02d975e5d8fbc3a4166dfd0f8167df473494f3f098bad7524b034d517d4a53bec7d5774a9892164c0629bd5c7492da67bd4ef80405f4a876ce6cb438e09fe0e4c00d4d48aeedaa3744844ceee38d2cf05a0ffffff5f