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

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

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

Block Certificate

Block 83616 ecd0c813c979e887f309dd2b3ec99cc682c415b438c1092050c043985014635a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3ab0f470501103fc335ff7f4079075aac3037d1920cd828a6dc81d7c1ffa838
Certificate Block Hash
ecd0c813c979e887f309dd2b3ec99cc682c415b438c1092050c043985014635a
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000417000002b50000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000a8c2940838fb3ad9d5787282160eb7d0b306577b950307890330e65048d61e5783a4519feddbe9958ef3a06f3bda7d60036bd33da8f7e7f1e0e734505e05061e48671e39564f3b52e6bebe8bed1f91c1b17cc15598957b58430000000000000000400000000001000417000002b50000

Raw Header Hex

00004020bbbe18ff7dc432e52d8849cae8171a67170d4a24743b142bc59f7ae6666685cbff1fb590744488f39a071b9ead5e3725c94c5e79c1d4a291c6d4fab82b60a52a06a14d6a06c5001838a8ffc1d781dca628d80c92d13730ac5a0779407fff35c33f100105470fabb3

Proof Data Hex

59,560 bytes
1212160103079fc87537be53124e3894becf2cd174a704e26813dc1295f438d94ce29a3a94ac73d69401ec0c0e6bc01a358cadbd4fe95373ee70d55d183ed1f66bc46df0a3646bf59d10a987c096fde6a9075400e9e6bbec32cf3b6429750a67c7775b9c1f2a9fad3f5c04ea80410dfea0ab8b503e36240286d25d887de4c92f5eba7fcfa09a4bcd26b455e20f065f979f2b69a52355cd69644eff693c205a95810a744dcac4ef6e0960d7a16c98a0ff4340e3cb3d9c61a01869e8b123647bb5fa833f7c9043332d35e022c40ee7b000e213938a923df0c8c136c54bf4552d702047b54b6044765ee2749a3dc5a36cb12e771c8e2c1b3370d69eff2a36020295c8e0aea2c01be7e212367b306f5ab895311cc19167082850aaf7204522e0e00237d811873bd6de12be9c7a7dfe2b235e7f448ffc66c7be294291fe7d822f23213851d7eeb260ea4ce1619d73796b37d0c9076315f7803877fd3aa12085647fbf877cd88932b616fac8fa7bf61560001c8f862015a449f6509591c9d71efdd8e572e6f508bc1a20668e91bb18d32b6c48bf78b18dd58173974ef51be4c7c5450fbf4ae40a35ccde725ad869de8fc5de17265838a4c812ca4e67ea88d2fdb4d69638cc700ca9c7feb9fac9d5538f8094b8f05aed9df0672aa1917cbb6d05f1de7e3a9f288cf554fd1739e5b590e46ed9eeb634d147662cd44b44a176d50b236e80fb3978843bbebb18811521cbe6aa7fa5544ba884ddc6bef7a9b04c056073a0054c3da8ad7e767bd244327af0c75f8213661b0ec4c5cfdf690f4d1bce63812a3443fb5d3042e401b8fc05347739c62269837a7e37d5beca2371251053995ca56aa09229362f96cdd4d2bbd53c75609e6b250533bb4041acf36bbcf863f34e2323ca56e5a2b74543f69586a60c57184fec204d7fd7290140332c029c045f0f92f7e5794323176e7bb9a006c0b497d915032da0599d640dd6a6a4163c02c50f9524473ad2820acedf4e450733750836b30804108342d2af577a11afe0a73f230dc502e4bd0fc86f264d2b89d9bce77af5f42ac110f26fe6121eac689dfc7e2016a4b5904a59a130f1494429b813b9a54bb8fd923a2728843df9e655756c58f530e2da88b02b5ad8050a9ed4f4981e62780d1d1ce7f05a9e3dd016170fefa41a08e5dae39dd05a18e1c68ee21b95c940e845c06c3074063361eb62523a36a525c9251f359b5ea24ad82da3ae8a8acf2157ec341179a64bd1845d592193b6cf9c7a75cf48126d82b76d7b0b9a7f762a8946b92406d1f3dbcd403c39b114f30bcfc2cbdf721f164ff67c02147e39b0699d831e4b5139bbbc5a89b1b958b035b8215136f83ff162ea73b038d8a5d4a752b39fbb5a7d9dfdef53df5cf30347a121346b0b097cf2ceaedd26220d5086eefa68316c3ee75f62b092b0122744094a6d642cd9aa06d8237da648514bf8b2a1d4f97b580b4df0458c1c79c6ee0d7f8797c814c34eaf4c40a82f32d64a82c5ca3126ad70f718867718253ded4ce8ffb87c6adf9972e87fd21d06ce51b48b33b91cc7338204a5a9d4806d1291bc60a81bdf0035685a0f1f3f6b2d9b9b1cf96ec4e289d268aaef8805c6c74ccf99e0280f38f9181671cd9565f06439f28501ba837d49989723e75408fbbe35880d22ee97f6ada72f57cff27756800ae66e4d4af42aaba8f85b502ab888fd94c9d0322475b003fb2f80e48dcd4326ebeeaf111141e8a9783370ee215d08c19d7969a3610833e30bba5a26393196e1b912d5cbcb5782180ea3a3380dbf0dc168b78e22ce2bde6d037622e278c2ada558c6beaa7a5882f3b28e75db057e10ccaa9fb89ef512923726c0d5e989b1be661867ff57360332a87821bd3aa63bd2a881b1f27a1f126f2685de0fab7d55136557335fac9dbe63db6d8d2ba214b70d9980487ac28e8b3ef6d05b930a721db5df069e2a89ba2859ca8f7526a39a1bfa3e5a35efb960b785bc982198c10f9f1cca3c6b2eeccd7c986e890cbf8fc06cb5c37387e3f259d8bfddd0079536ff416df809d4ef8b962f5d440d2692332e5f18deb28451a9972533a82c995a6daf02a51e8b87365ef5dd0764a40dd3edd22b4cae90a507807f807b5a47bb312bffe921ac495792ed82fdd8ac12d37dce462913d22b77efba658e1aa64d3eaf24ef0ace8f784ffea426f094648d954275ffda92266b9ff8484269918b6e78e810ca5cb105ddc1f8a9d7206aa75e661bb991c909528387375407fdc967fd9773e9ff128fc48b261268eca37f3a43f8bd3a7eb7b83d21374754ce48b896c403e6553b351f316ba78ee9894e7afd365a848d0ebb15c45c944cb775883092cf029ada580a3b92908b399bc9e78699dab7d5e2c39184a0761089c647177dfea67022616320c6693612f9a8d3fe2cbd4f8b93e12e3e899d0bac7371adb9eddc34cd94129ad3b577a4e33d9b9cb676e0a34c63c761e5cbce77cc9258728a9cf5b8d26191fc1aad961db24126cc341eee898681340112ca30c1e7a52ca3c41f640cd16ac04370136eb206be181a27ea5550569425e99774dce0e215db7ac50f2f8a6ad082a47324e5bbb9b0d061264fa08c63b22a5ebe3277a6674c2052d95f0cc24635c46d83d32a605a4a8eab66cea424e387e026470eea43999af01d515e85aea09f063e92632fb0dc5b2f452321aaabfbe7e15df24ba246c4e4ef3ec33cee51e6c0ea81842048871eb355f1eaf8173da80196bdb5a3d96061d32a3cc973b029f5132d0aef50706a2a1f8f706c95e0baf81dc5b443b167164d00c274f417ceb10bdd77fa6ce09fd787b66fc7dd2e918de4a9901106afd6a666d515e0e57e72376d21156bb2463f8adaacf05c0471a9f263b79c28bcec40bd53f1006fbbe9b1d894438a77d2c83947af393405fd41bdd25f1c7b40723f97c1d5af782df3824136ede6ea91da4e6d34666a5621e81d7a7af53e020755042ba4e82665da2ff2b46e9937e0a9ed3a32585b02bbb8c50c95c45b41d0c4e7fc79a94298b63039b94324dd58550dc8b026576aed863cd941061c93c975a879c385baaf6ef91fb8d8721157c6abd244ed99e2a9f186e4fdf4ee24aafa77c5a5e751d2d88a8e1500d4ef84e3459fe56e3788c23ffd9dffdb577c5640b3e77aea05b34bc9e5f0c0594adf191bf3906c84b5f0a6d9e21af63f2faae571dbeaeea0ae48c4a5ab56b6b278b76d073690fbd735dc044b6044dcdc907400bf5e60556dd34f580095cc3bba97782f1c81206b94b9ca26cf5534e95e52e832197e7ec404fe8ef6aa6d357d1b8dd74e94030adf4fcf808100c7849429a4830af4c71c8d626601c003dd3266a04d3051a99e5a486c9d9804f6211175c3ffee3e9549028cd6d86ad377e3bb2beceb8a29db9ac090af5f42aa87e5e2d6d318aabf9f61ff2a025953ac23db1508107824e1ab3707461d9061a9e5ce5958b9b197a83dc7ed32f82786a2fea6986ef4eee14d8acd2df59dd3159b804d9053db7e6d342fd732ed5b4ae64a2006261ec640b90ee539d583ae17faa60e4d2f2fdab4f87ebd3bf09d47f9c251e2dba1eeccc852a584ad64ec2f331d6a193a6ffdb4def42fb46a8708efa0da2216aadc2f96aec4d782e578ab64edb6f54cbbb998380eaeeec165067308ad61714def047e3e922c9e2d388fa4c485eeca3ae6b33f6e92049fb7fac3c59deab61641eea89e9363268e320eb2f3dc5c2bb43521f89b5fc30fb2a34c2fbf0f32934b46326a08e9c312d9dd78782765850146b5df37b131b5988b398c447b7045f83c1f9e90679160d7c6215b7084893ed779fab01afa0d7e8e8b0322868858cfab4ad9d1cd95f47569fe90192068d661d8ad21392145d1487f98207e28becf7a1d384571f48b05306e5aca33b151e673595dbd4c51c9a48d8759ddb04b53190f9931aa7268e36260e0e79e222e34a65b1e10afe59d892c5e78c996105134bfdf3c4036dae8b859f342606fe047e66bf238283cd2dbb67887dcae4e6092dafa1ece9e42f4d91c777c42f5e465549aff4ec9a0846785a26958f440b29f00c393ad4f0c1a69455c624d3d5bcf921d06187ba32ee77b5001b62f6f56607f19b05a59c046206a174bdec94f7f2e4c493e0803b02c81ed5860b622db429533504d49446238f5c259bfcd8efab77dd948f991e49cc3c49d26a603b6c365d81e90f5427113ec6df58dbd05bce01597fa90378c1936a30cc75e6d49a266a62999abde8e45a7b738dd0cbd9ec125a5d20e1891f0d666a442c4b48f6f4bd02b34f8df9a4661ea820d8de4ec7c836c5ed85f450e0e404196648e499f150d9c04f82f700834e4592e258a8fa9afdc45317306b6e65d570775e40ad8145e20c3611f93939a957cb3dcb144ea86da1af4b6666312ba418b95088d782e3b50d442bac1b9601d5217955a8ebd4a8679eef32473c75c273b2334c0b1be81574715a90d5c94757cb1c938c6d688bc6f6978b6ec2a1d0b0c9e8eee2781fc9c3ada02c10bee104932efaad15ca6affae7952b26a337690915d174de275da12acae9f66c0d9970ef94c73f2fda1e6c12c4aac873191ef2fa7ad229481d41174a69bb946f167508fde8bd806ddc5810aa6cdf7cdcf1d6f3b8a9668b8d6f7826e518047af9012a3265dd0b93bbe1f7ab4ebbcb0d49f8ef37863bde210ba0f15dd83e16c78fd9cdb2d182ea522218633ab003f7425bab21710077afbf08f64d0284593c52d82c885af49bb36318469c53febc1a0691e86f442747c6088a58f0d90783759bc091f6db75260c5d459d850a91f9c39c9c3017c26081c07ea6b4a6cd8f67b5b89119b019594ec183c7f1558e0a845806eadebbec259059557a065f4ba5f527299843f4c1d1945a5789217b1ca7f956d10dbd14851f091ff51d010a4cd1c97b8d9db7db1a430ab53415ead04bfe738b4b32502e6278fa3294cd2a7f7a50c237f4363ce544ab11a21d47eba3429fe6b99974d45367c1d2dc1d3a2ca4732f04265757121102041203616e3b4b8241babf7b3aa7b2fd6f583de1e34f52ca90641b574dc98bf0054b0844b0c3180344f7dd701621aecd6ca3d503120484f154f129cc63b08c8ca7d2c24c72b25c374d59fb2101a859715afe7628fd679e8b81b45e1b91802e47b9a6f3a7ba7131734460d28f821910f19ceb212fc81972ec5faaea78c1a8ec32124b9b8253526f6e2aa29b0dc91fcb8ff23c7a68d6ddccba06024e29d8f743ab21463a4b830e3bd5943c1317d0fe448c12dbd0c466f3bd6f10f3ab5cf5a6e8c07ebc92117c98587a4b8d1b722be757dcc51859971d3654d0fdadead91fd6ad859c3b6d625d2739c87a0d95d5c2f6893100f461e4b11d657ec8a12bfa8d09211403143bb0fc47fadff848c631a114ee280ddaced44421447d25c18cc0891eb37332e3796d43a64910d44d923de4beb28721c89bba2027229f1214041175d404d0d59914af7aaaf40160c7a0e68bf00d57866db734bc6dd2a7a9b5d5edaebcdf65d565048c82a26eb1809ae5dd6f680f63e54ecc08a0322f5839383b013c759f8025d5e043364c6994fdddbd4fe2e72a3633f424bc3a68cd28f922579c0aba586cdccd2666fe27c07f00b20de5c3632f10126554e02db9e6e1819c1d98ea15881e72f76a9f57345826cef7612522d1d418c6f2ace2dadda46d120292afcc99454563bb0f3bb3f604ccf141652b6f6595156382177f522060c31a5127e9c7ae422f27086a35e3e6ce62e08aedb82d9ddb2313eb07954bb78b5764595fc8a131dea4f507141e3b4d7a8c7e6c44ff4dd2f68e72618d377c1a4fb2387f14c5fc2baa400d9fe6c41195b0158d3b6cd7ef6b2018720603fe85964a44ae3116dec7b81ca991aa84fa5dbca021341355e8e3ad2326e04274efb6a5525ba880b32391e7c0c43b24c0b30924aa20da7c9235bc0ff445fb4c96f0efa8d0c033df436ab192f5913c8d6619768bc533ac9c85cca6b762f91c02bb135e1d30fb65384077d77144692e74c16a30d819349fd42029c9b6900fbd691925001a6243608afbb26d9cf39a1dd79886fd429217dd6a19620c96c9377b6b36046911e5e5fae444160b1d57056a67428048768e9dfdede5526dee1ab3d6fb5d19ab71c40472b4146a1032a7b166959fd15a2efcab3b32c8ef87f35da8c55a83add3d79d9b4a4dab8aec573eb29e31ac8725e6d8b635ccbca3881a49aff1efef4690b706b524438770dd35359ac6768d206b9d96218cdbc389b29bea2163cb3e59155b20724e01bd271632553487966ab7bf2eb884d05dec429afdd917cb1f7673b5a35abe128fb77458daee39f6bd12678665e0eb372dabcf6c67348c49b699b38197e222eae95164233a18be10ff8d7a797d41f98ad6915e035143df715b0eb6bfd38a7aecaf656549e1c977cd513300cb4aa29aa9df739398555f5f3c430a982dc3a4ab3534a6ae43948c5ebc4c320fea08eab09327b25cd68a75789ad38fc7eaa31d9ee9ee865959742d9660c1a139c65f86cca2378b1412af9448c7172e90bc57b2a24169c8bf01e0611fd19b17781319d3c290a7498539aa2dd283d51cdc5f935b6af2658d27217ca508c28088544409e5d36277ebccb8a2b5a643f2b7c7c7ecd02ecb96008750a4d077f2cd47c2ab674ac0061193c86bad98231e2c6f6da759868b4b27642afb003a20c936d3551fdd5da5984bf82e7f07d368cfb3ab5903e293abaada1eb3645e43e12554e8aadbb1f9543148eb920e1c10c5cc67462b5fda4fbc4a8d4b62dab2785883454db079f8c79c354739936c95b96b5c8de8cde59407da9b15f5d7ff1e7fba2e7bad4dc85f08cdf7e62207d71d4518dbfe3784b7a0e5666764e43b3d136be8f6b96d1aab87537041e8a227be1e38af5692fea5d09e231e5f0dd580263729c7f240153ae434f348419b291b91be4f53b47e1f9a30dfe24a49d2ccd4eb80c5087495df23683ac2cd4bfc03d62ece462301fe2386d3205da687a584a4a0e9b9205313973dc3b3e6f8f9e8e46e74226d980c8b1f9fe7cd3c500d2a3961f1a833e6fd80c48d86af88694148a3f0018fbba874d47927d11b50e43d64c6ffebcdcf2da0e929f0a4a58e4cda40bab4c8c2a6c51ba2b7bc338c5f957976bd5753e72db95d08e1e27aeab48eda7cc8033b7ed79e75142815c2d1f9c0aae5bff3347040fcd5225af1df87bdef9acd05728575390831c796182dea5b5ec7557d9437b63ead8991b63b3a9cf012e3854213695e8ac31008c2692a7210fc82d3ae453385b3fdb3458758a6fd9f41a28682c11ee50bb8d6c906a4fcb4c15c93868996461e786c39f9ca22b9f201852572b1014dbf5afa4cf6cb5a1b6e03660c307402f44b4c1b7aff536744d07772352840cea21d55ea592510dd51799500890de618cfee22021b865e5990038affceb1f43fa7c1aca2ff07e70812c8e13b89ecb3f7ca4f7733d87f44bca7ac01fedcb8ec04b5f60d713c49f09d0a292ad4dac2bf0f5e54b705f3f7230efa30b8d30af95c46b4a10fe07811a677e1038680077f29a8abbb660cdc47350879da21ec84092a740aa1d881329e94bd299f5d46f4e310f218cc6ee37be357be756ed8123db35232ad1ecffa30d94f7c90d0c5ff05bbed5e792c237a82b54f3b3bd2cf7d469458a758340eaf679902d621d35bfe41e0eea4bc3b20746242e3542b8cada7153dd7bee90f2e4d09c9de08b960d6744efea4d41c9a119114211e05252ed80a53fea53f08363c0a0bef6c2101fa0294d7e08a99b8d2c6c234afa90ed4f4de10d882254c0a3d7f220e8593e15b7c958eb8145a6b94b98f7cb1554ed94ededbfd1bb5c572d4ca3ad3e7add7b764927d171db74338b4f5fc8f89a96a9c0d309a382830fe67f856915b2f8bc995018afc72e68fc19faa40e5fd69d4514c9740d90583182940c70bceb530ba17c33c816ec17e71643dc10d6a1b178c9a5827c55684c0ed0055ad807c9bed0502c1a31990b25c3813b44a372e3f7b6909f45edd777d1926e0cda705b867cf6462747502022516314e78eb1d250f19bf8d33ea59287a48b378a197c0e9d8ab233e5e556edf109e4a6f35134f78868019710fe786fc24605bb00a47fa935e05f094e6c26e968de5f162f6318b1b8e22371b141220570d0e5ab86f61a0dae267d9edbbf85258da8ac38ba76378e904a8de506fbfbbf6d56647530018eb72014ef8821abda286f51bae8e48d44dd4cf77bff13507423446892febd581d3f8953aad21c935f15a8431d82e88bf35193f3e849b048e70e3cb036de55a2cb33c80331bda2f5d09d03e589b4f67466346419143268c8550e9a6d3d0b60a78cca94bc61bc0dee0c826fb79217260a21ad569535dabba4dfbd9da57a41876abbc7f8375c6bacd3e60e6556dcb7269914a361d2bf199b17b56f1d4ec9d36473dc58140d764e0833701be64915f3c80c186a805d9d283f0b34aed6bf54e16cdf40e4aa45755800697fc7f6302363ee9e35671b6ad34858e4cd7636634279867c53c92ac3f05e1011c1770fcc859b83c4eb11cef06df059be826eac028ecf959e61cb8ab884b5de37ac2b9a97ea6539f614d6fc0ff9fbd7f4fd1e31cc5813f138b4c56256042a4cac04e2e146442a0ac8c827b43a2a119ff86df431f239bad8c2214c53d548fc0080a5e4a83eb8db62ee20ccf7b042e7ef7c38cd1575ad5b78e1264fb97892dc9413b21337cf11cb8b5489c7e91577666cbc5bfc17c2e557748a056cedacf0b2a4a87d77096211b556ce5858f5702b5df91a0c872dc418e98d0fa2add907ed8cfdd482885fa73cfdc3e9ecb0b69b9f11b1a54229f86c0adb6b3f243799d4f0c4d65ad972951b69c86087e8738a3da51f2173e5e4dfeaac08b104caa3b064000255e19c3cd8ea725a6c760213fb9175bb9581907a4ebce6e6b2fce8d80f91a082b5f6e608977ff57a56310bcc87e55c1259d643505fb95c0b36b2740a283bf69d6d163a3da350f64315367910d8795f4f44a67eac771e530f96a4f602866856f2f08b8ef77757487abef9e8a66be0596fc7fa5bda31568cd58492afde257cd5a12c52573b89548a320504909525ba86e61a1411a9e8d94bb642c0e5fd9c50dc8cd2d957e087890e7bb5664e9f4a04d16639931ae7918b42083dcc68385f3aae042cb74823184e51680075d82da11ae987359084b9f492496b9339522f27c934d499b86646c4acbe828ea619d43b7e40a58b349c82dd42e7ebebf475a7865518d36945579d1167ab561ab725e3bd72b0f2f82a21d280e4f555b859e1b604e0adaf18f8f5a6b14990f63c615acfde98d7cd6ed075b78127950066a50c9117594c1d7d8cbdc21dc666c27e4fb74a0b789df21076803389069a4aa5f56132dbce5e5151fdde755a423fd980b0ff6a72c22f9c3b99a1faad6767df7fccaa786b0ada782348fba4826910447828f43692f2db34a89149773bffe80d2a7eaef7d470a5c588486a00452d28e60b32de7e972b89c2ae46533f829fe470c91fcb11fd8afec4886590b1447c720bff69332d1ec125a72f6335ac495deaae71b7a4c7c584234994e91951f04ccfd0161f56e20fbc579ce3e27157ceed03698e2febca6c2f7719205d3d36ea9050800a856419410e813aaa341ae0598f25c207e50482a23a992d4ebcce2ab2b4c9f3796becda766b879921cef5b4c436d906c4c854e24738862f56c7e077048d236da38becc382094528f486f570cfc9614ff203da1a7829d5d524a7befcf21511562079dd43554580b745b37b3a861ce1a8d02de308c22b5526e135c7e6f8107e7b391a858edf313b8118e71884e0c8cb96932d760d05732e945c2bc03794bac85de2556b4474ce1fe70ee5d4ab0cca950d776de6703d8695cff3add36ff6d58963f7fd2fb77d53e116f74e40c41e4d5b6af6bd142b6718d7a2c9ad2b6e7827c8e16a3ee4b003c20aee6f3e2d8b982b29b3f951c01fc6d347e2c714eb724977ab4f86c9e6617f4ebab4beebbceac912d8b2b595a4aa86025c7a2af2bb7f68143b561f2a0cee2169b0933311998e35c3b0535a4550a0d687ac8f1445ca9be641523e40857dcb8a9826ad5c4bdc1b8b15022f0856c46a40e0385afe67dac1bcca745b04ba7323dc5984d9e86d66c8ecdd6c7e634bd0b0466e606ddc2a88cca46de10b0ca940c1ff670d6e9856914c780e6725f1ea9c419f61f43dd51c451abb3a1c6c1a234b39a3c04c495ee95dcdca773e771b8e15b492cf6dbf95f0820d76ec0e20d1ec84aab33b3af6ae4d7ba5be582158ec777d572af800848a83d9c1421606e48f1041eb4ffff2e8729c386c03412b8848ac7a4778c15ac3e57009549b8401785bdb90bff5390be328d80f6f0feaed9c9da561bf4d75d2190d7066a2af74ac761028e1fb1a0646983581b2e6580bd78b6b71b3ea27f7ccf8606688ddf33092e121123d1d5791298dae2b91b3915bab8e2945b405bcc1b96d30b92b14083f95dc5cfc2e6725b20df275310e6b2be8637ee779c72e6c1b35b6415df88db18e419e4865e74084b631cc87932cfdb8649c37638fab5531f62b1b56ea7c5490eecbb2765cf606204e84797dedcfa87e74caa82e849126ecf153fcaed1fcdcfb891e0aae346f9997fc69b573b510ece1babae3ec20deadb87ee54a111030f0402b4f34b05b94a02f2695d87d2c6280a95e555871fbe72d4c920ae76a61b57123a1a4e326b0426c1c2b90681bf58094c314cac6877aa4d39895ff7a0b407fc6ee5d7122a4ae6321bafbb253952e16d04407cade1a2f95f921fb7255c404ec6b104d9c04baa899bc1ed895b687329fb8ea4116b02a2197b24979b2ae2d16c1a82c479f5c181024ccf42622b517b252db5487cfd7d7f9a04a6c5e76115ddacb71534a68079d034c811f24a9b353923382fa4cc25ea47f9350ea942900112580915b7d2e66b2f2768ed8a40c45d15e3492a20fd57a17297daa408808cd0937bb20c10f0dd05450ff59fd6f4c649638732f0d65429e53b0835caf6d1eeacd15b0a5382095e50a2c44e06d31fa5d59af00b534bc096ac093c8d40a4de2c665fe03614ad4ee5a9dd83c2d2f0a3d972893b9c56dfa188fd09c8196326176b127179a8e19b388a67201490b97b2a9633b1df39e7a5e054b0d7c55904329cab3414141dc6e224487c2ff4eb1d86040e3c70904847fc6186b34b77fe5b3a67137b31965225a11f9bb5f9f4301cd402bfd881d359cbf80835b5046e20a279ae1e49d49df6d0c79becdf194958b37795d04f5ecd02199b5094f960fa09e112d12e20d5959d6c07de5ac468e3603e949f32a3fa0ad22485561da756b033d9be526068cfaf0407a54a631a21682f488b67a021b976c5b518abdbff4a9b9ee62f91952631d6945f430fc86fb62cae1049240df31d704a8ddde17078734f2fa78d8c706a7a2098cc89940407290afc53dfe851509f15d7df5d1f531d9a21018929288987fc377c488daab03900d8d5668c1942f5f76bb40361363557a6aff0e4300ca38942ccecc424720ac47067a28dee5406e641ed41387b8d9d1e35f69d1d8b02838f4e15ac9ff7cc4cebc9f627e8a11e2bbff40c4af13d08ed37c69c41e8ebe48d9d582d77aa651c0ffe1e34e947d129970288142a47106b93a9c4741306fbce3b36b308160b48480671e78af506948bf921e54d7d9ff47092a090c4f49b0e0eeed5bde2a3e55eb42fb52dc020e97802006b2047d5bb00e3fde40faaf5e0d27d5d6cf77d660000243e540aab92bda670b16820bd4686d65662e9fa033b0bf13ea80549f421f418b608512422c40c7c5d674e7bf2d68c413f9f3365dd900d2f39c393a70123e26899eeef2d4da64dc97e6ad2dbdf44a305572307e66f564b6dd84b307eb5d658eac6463292b50fe81f21d18eda42247524b8b062dbbb75f9bd4773a1183d83ae1f666aa148f7a92cb65832cba4174cac5240ceedb3dec31567949de4802685e89bb49f316be88babecd39eadc2f7981adb45ca5174b462ee5b47937a56d85cb5c9315e964f14b76ab368ad4855eeaafaefbcb7d84aa1164f07c708242d12f0b004744c6192077fd10ca29c4363b1c832da955a22b4e76c8abda88b1c63329220d3d26546db5f857567ef753283e668121f07d2a29790763908a81c82833626444dc6edc9dfc6d41c834d133a7ee2d4c68976678b818d434770109cd385c25162660827472cdb40ac08f4f40a4a53e0d64314746f8bbe0fa49efe1f823a25d07cfabb7cf5f9770675cf4091d3738125bae8467b7c5b63a40822d1ba779e933511fa70746b36518844a9a725d19cdb7627d1ebc43c4c8d65ba26cca08212dd635cd3a5f8b0c8f43071361a9ab7c3db080f4018e648913bbc3635258ace93679ede56f9252f0802c342dab2a620b1293f5e9e4bf523e24ef911f6b8091d86cc729084503316a948bcd35913a5579d7eda3c438f97bf3bf22cc4ef9143440c8ef350127b43296d0930a10b06df514ad1c18bd220056d797b91ad594278f9a80fd33381bbe4345e69ed9f9565228ae5929d62731526efb5e52abebeb9e058e5f146f813812df8c48380f8657ad199f24c641770775573aa240882f22a003dc6edc720f6aa6ec2799cff9d52954842b05fa51fc8e6e5d967190230ac5ffdeb93241936e4a9aa22f36e448fd367ccccb34096652afa13410f13af9f353b631752fd90cbe35bafbb8507da60c25dc65a6c0016934a7fee85d2bffed29447d56295d4005aeb6cf0b3af098896ddb141ebca8194dc2aaaf231f3df91b4c437ee041c773d76bf13ee87329b7d0c424fd5b6d80c231d647b39c244001d23edca55893d687b1de80741f2774b5e5ce3952b0b20a4513a8ab0b459924c8e8520f418c1824505cc28e7823dd2bbb444d24db520bd54a4ebeaad9735270488ea64c423cd2460290afc64ce7d8697a6ac94979f9e83f5fee379e9d0ce7f23e0e931603c5198f2dda890c8f32ef0f3205a2c0ee5680c5b4463d40b18d62cb4b61696c8944d4c490e4c336550eb564e754c38c714ddb84d0b4ceb117a5f92b1487962b774075cb324f1f689f210f0e3f516314df4d5470af56c68721aa4c5b746686fa51d9df870caebacb948ac6698c7b0abea0a96bf8a8a695c52bdd02c119d47196824000752a4735b50b6578eae198a731407e2ae1f194ddfa7cd54df9375f4ad7ec423363e4b3fbfafa11c13754de9261263a9138ff6964a21210492cde226de9cdedcd3e1da16801e4dffc51535bea78b3e8ccb4f1083dd1ae5e731b3c1cfc780c9e9f40a8c314c18f170e0c4c3da266d1b4f5dff2dc11bdc18fed2c2cbf2d55822d7ff3cad632424d1bbf829fc239f83dd93d25af03fda227afb46c9370d710e774f538aab9bcc316d66d6c7ab73bb111442cd3eaee8f6b5de907d92fed4418575cc40f793ead010edab95af81b44ae7cbce18c41f470be7ac5dd9a3d6a679bed3a314cbf15a0c6b4824c8e8f4e263751b17b1c1d09a111c33581114563383fb618f70a9c9fd3ae69c3be56cd25fa2e4b1a286c182e5e7f88850a6ad20a861d6c3983def75aa471194179f925299daf340d1b18f44502dfcac8700124aaf6454b8d5015e020b546ff2476d1723181c254d34235bf409f8631e053a82cfdbe6f349cfa5ddf231935e0fe4963aa5596f616b083963f601c2d86179a18c0e84d476e6bac9061249af8ef37a83d94da03f2a9afc27577710c9aa3b64754cfbeffc14820b3041c4e7396c941afee94886bdbe464fd096f264ca483ee91ef37568fce3badf4ba1acd72d91fea35e851bf1d52add44e003719687f5ae1e0465a22ca5f862d15b15355d1f016718410a496104ce10545a12407ee195fe6fa8976739e6c6bd372df33cad380af1c5f8f03c106ed8faa5b6d646229941a03ceefc1681e6764b36e6b1189fb81afcd86433908f2324ba785464a4bfea391b87d62c40c80da8dae42064c6cbf2214a3243cfcd5b537385aead0a09a99d2061f3815909495b2c4c087dada434bdbe3f68cbcd8fa64b2ae53c11c6e9b0bf1be88e97eda33fab2196d1acca4c7707936a2b706f191d0ad04f5d5e331d1322f6afae3d21e2e016619a536c9ee2c07cf893eb4fd86c3954e02de2184138472d07e9f84f0dbb220d2c41f29a7f305a47e4235b6acde6098cc78730fe46ccc9801778a4d5efaba3d41b0e1dbb151bb90369f3771197953e471cbd9c3a4ceea94cd1ac257e496b6ef139805072654f850709190c63da8b6af97d1ce922f55c1db7b1ada879f1829cdfda19c4a76c636901c08546ac60c79421a57e904e02cca48af68e1e0c16eb8fead8f424dd85683b90f70b6dddfa01ab25b29fdf27714f0e1ef0a2fba05affd78dd375d44200a8e225f50e30dc1cb256dd127bada49032809c88daa8aaf02bba0c0ed94efde4813912cff9bea7937ce7ff1efa2c45978790f1783f9f9c29c5f5d7290f4e10591afaa0c5451a0a873ab8d6fd55c7f302c82aa96cd5c68da4c0429795185697e5dbbf65ee7376d483e3be7c8420a06c99208348b8186685105131b4a95e67856f6b0cb5c084ac459f40b7fc52897ab4d9a7d27d78de711a84a31752f07497678169511c96f88455a32670c2565b016ac9f614ada01bccaef2f9969a542d8a0a0cba0bc5859b321ed61c5c41b01f2d8512ff0ce111a2231355bc2fcaeed078bdd8e7d614edc14160e6718ce2b2c8c3d74a3ec99ad5cabf12e61205f9aeadfd9cf8c9e5818bc96689c137e98b6b8b71b96011cde1f0f71bd6f9625002fbcca140d8e7d6334ab2fc4f7a2a8d4fd072a82ad7901416132cea3d096f944c89cc0cae09294d29ca6988c456e84a0a9d139ad1007ed0e5a888214036988a1446a79da725cda4ba92a4ff16bf980213e31cf67833a6a8746282e24e5255f460b42baa31dd282182020da30b3fef70be9a0a91b17b2ba5834169a4f3338d6db1b8d423a51eef7e55b83e69908940eb7d78954cb71487bec62c8bd5e962583c3951778d357572166e4bc6a56478f05137ec486dc9ef30aa8c4c3f77af782b55e29663509909d961c770867acea02d71f6578f280e20d82d27179c304c4ef5b64387cd7fca5feb4c6a72d98f95c52c50eb9c5298c0b31c5bcf869443c6c67d95ec2401dc083890070a5997fae56c94c2458569cad432ec1e0ec1b3e92d7ac81947a7140a6f38bab63ea95c604e31710e0f965bfc86a4b99a4d71f168f490af5ca2f443ad14a639f56ecfedef1563bda3cba1f4c0ccf14cfb27b3a53ac5b70b020a88a270770f54aa07546a21c53b24cd2c152823abb42f03f39be0001f8bd81317d1b5e11f84a629a2bab3e1d04888e608027e98f681106d4e8edd018d3148d045c93457171afe0c3521e8d1f7a5fbbc32eea4e760d3e8a568652004c7bb7dbe3de5f625bd1346763e0804490104ef6dea4e701842085bf732548bcc44268f7aa56a2f7c97238266a85b023374bb7fbe6dffc3d923fbcc4ec47d147101d3c2135eb60bd30a2a71b2755973846ba482ee4112a4c526b3c720a4820a65c3d0036e6db769f7091684fd0ade89efd0fece21a74e59406ae1ee903203d6806c4608faee1f2f16150a2457b6d2294efd1955c3606958455b4f8635b5d0e31478459840f880e013202de3982b82326f8ee0389954f7c9fcdb12ec034bbeab68a710610e191a958f2384af3f105c0684a1f8ba7dbcbab587eef9202155c7b54d7e5a514d59f899f75121fb3c5b421d88eab4d140a9b95f4960632d8993124aaebf63b5ff5c3a6ca3dc26032cb1abe17f2a30674e54f71ebf849b85014dd73499790f30fb819b0a6e3393e1a004630f33fb71ccfdaa8f434a313cb1676047181fd1a313f365c79bc32ea7bd57442dc1f7dab0ebf0cd7fe441b0c417e97637a63435a8361ae143a6ef615b1178ea438bec522d8f4f8b975917cf1c34ff569cc0c77ebb5dba85d0147f5257d6b6e1aecd60aa5aa19866f8126315eb4a0b035f69b2605450c2a37f85b350282bef2eacb401f9e0bf3e1d359af394c9e3925b97750d961e93f4561dea7efd26edf48efb51a9f83ff4ee7eb50a7ff5e940ea17a75ac8287507d3cff887778da41dd0304f881c2ea49150d13e702bee4f8cfe63556f23b8ddb1a8e19eb6243a219402eda2a25339bda342bef0c4b078ce6b9f55a7e185eec134163f225596489fe8e5f0df322fff48c6d00c471cd651decaac20d167f28cd6f7e0e9e8adc7bdc723cd1f460a705e3f71d18ccb9660768c5efa11d99938f30b77a021dd49de834a62aab4680c9c70fcb0238fa48fa4305973ed43e12c117316be0ebc3b370e29ac2424ff9e32d6938972c81474896a17de1ba4d3508fb09c4d5c0ddbef58e9e84031c730f1025ad34fda2165428e58283761cf56c623c13a5bf3f366af304aba7a35e299be4bd954f8c881081b781a929b8aec9076b910a00fea902bdceaa50a645e35a63c73c046fdbd3d37a85fcb901ebccaf6f4cf419ba326542ca14ef931c5d833ad5b2dda83abe43d8d1775ca37329af84e54842ed6ba54b637bb83ec961dbf3258a46f92e534602c4c1eb44c081a78e3cda1a62e928ab8903dca389f135bb37912edf9f77181e43d225a9934fadffb472f22b4aa287bc76937f1db6ebf33bf35aba7139cc6b0f1f6d378838586965a98c01efa447ca43a2c17238090af815ae0b777a2b5e84e49432d3128aaa372ecd77a3f50c088673b4ab1b257fadcbfe787544f765614874fd10fb9596f248b66d66208fcc6d1da1addffed3520f64633f434ea4711f21bda7efc0cc821248dfbf3caa23fade0c4cd084e8fbcd46552d9af7c5521ed2fc368199ebea9706cbe848771a399bbb7b01fd9c07d75bb1338626dd5b5fa2977d1a2a930ce34aff225c45a1d9f2c7175a68bd95da024e2096d8ed8fb5ea48b097062f1154cf6e7cc68c0cdda08e4f0123d8c9072b20d0f703636279af158a6c74a41fdfe0f56774b637dd57cd91f87b11c957f51aac49ced13f18c417b3cc7e9ebf9f6e2b3883089dacf3d75e811417d188fc90dd994607b0b58d7822e527005cc56bd53f16d57730a62ffde4a5fd50663839725fa575d2055ee4437ccb58326eb3080fbd5ba1c51ff0c0f240ff8b0b0eaf7744c488abb2636aae56ea7ef7624f8c7176344fe6c91da9129703fd882afdb43b0e79974379cc0ecc525115865fbd0183d5a55b6491d203ce2ed64b1229c86fc23586d08b5ca958d09976002e936e1a19d1121263d3dcd5ea223cef9615ef278378714d9a10a9ba068a3baa33fa1d0e7b1f5871e6c2a1a7235e33772853382ac0c5de1b3229200d569fe3195bd694a0689432ad557a2ec560bab74163eb30df3e85adcb7adeb277dcb9b9e9e1aa4e21d34cd5497ff724a668a6dba13dd571585dda3377c42cf453ea268f7c64d0095fd074169bd3a9dbf3e23e62e8faa94fe5e9d4fcc2f7bf28c480d06892ebac84ba096b354d3813895ed0d240b13f4d3db1e3d2f210f0ce78582c653b6902e1a16bec726d94745632e23c210d8113c6585e2f22a7c0e431ada397203681dc043d7d36574201116c83272871811ad24acb638df873a2ec08a560105b9be8581c502961cb2bab88121ec27780520a42014956809973e967a36b5496c2205d3c68351c55e65105ed5e5458aa50a69b39c65998694e701919918c9bd14422de44e0ae95381426dc9192619b4740ee8bba0f48f527a84ae020e6518eec2c1108bb915eef2adce3ba2cd25a70a95ce823d80784dab0f655deb6e04b09a27d9f8660f1eb4640426600e28f4385c937749705dbbbd84e2050245f7fa4428d69466afd5f947e5bcadb028c852a57ee6b02ac6c31c8769850ab145c6fa26b207004317c2439b66cac01e725d2b3234c12ec642d37778e4d71ee851be47b869c2cf693c22139417cdd6151352c58bb6fb50ca49167437a1e80c5002c1712d4c57f97d0ed5024b1d550389d1bad128ea38ed8a7e1508d241822a62a6a6422b4d2476e53415b883e53df5b8be7782c2b608f737c77b4499899719e33c412e6f190a880d1e2e5ea5685b6f96f9aeb1154ee91743d3f126a221c3fdffb491e6fbeb9beee5e47603a0df5b75e7b3f41ba4eaafc505395e561f08daa63c9d39b3f98b55e9ea8e6babec999733cfa7dbfe669afaec38206318c0a5b554b27e5d394489670018aa056845f1ca3d297e57a275868275f4cf71025f188b7ac589c09e94da1ba3f6480cbe226c7dac8994a77b94fbc33f2e972233d9705c146ed34c22f4b7e4012f8e1edbb565456ad12bd5a3b5da117b4bf4f465764f30258ec903aa67dee6109e76a44360732718cb5a43d1977603b2c9740516a1f9d05674f4cf0e0d350e2f93c58814383293c1ad0d165a7eab71fb171c5a3d2bde102b52f11756dd5c1aaa16f350dc5074806b9e07011d708478919b29e7e11136fc8eba9b3aba367555544a31508af1c8c20a44d0ec1a6dcb1d1d16cc9c199650e1b7fb3a513123724866392411c067c79b131b0d1b2207582c534fbf007c22f70cb3f2cc370f22043676354dff12234ebb81bb145c9fef03aa95d5fcc835f73ecd7f58abdd054117caeb57549228863bbf5c82ac709c6b101b490b34db44f7a2a5f8d5f02244a374c05121d73d9bd07b7d4fe787401fc6c91b3838d666e8ce5c5e46d62fea60f5f419ebb7dc331b6287dddf83a4b25e52fe2e6b4ee9697a9c909917ab5ef811547b3f7b7aef0d980fe23c21fcb8eeb050045a51f5ae45114b5d1fe92893e6d87aecd3de9fd9b5494b3ca5c76ad44b040ff8e831a115f922870388f6211ed976b135ead9c54e313f7bbd990d4c138e9264c36e5f2116840bdf1df96cafc22c26219f1c7e64aa4f8360f3749d79721b6fc56a8b08f9214d3c7e23203f64209054a1a381b10c978e54556dc400e74fb7d63fe3d6f0bba3236a73c6e21bcfc4e81927d2aebd74679bce7f94e44dc34c3ed090a371c070d1d8c240fc36ee6bfd1771144eb90006aed2eeece2e079fea14224c0b917a63d535032ba88fe7e49609826ca5af12e8dd145a9d31547839926f474c1adad63d1f83a9c4be38021aabb4c3604ac4d9a08d7b393c6942f629cfc15850ca99ef3f62fdaa0e53872a836185e7b62e22357861d9fe465265be1e51cfaf5118a9ff6a4b77e7b3e54052d14ef8abc8e2d175b67c4477964fd0caebbca5afa04ca3e382bf3b024be1706faec1db77d00ad1cf8b63748e7696e5dda82098fe4a56617bfbd919ae1f94ab61fcc1da5a79033bac6665449d45cfc13987d6f1500cd66a236d0fe781da23aae2b8433b6e8287cc9ef339e54ac7b96d231bb13d681414610451b32dad013259955f092101963bf14ccda180a59cf7cf69f917611813b4ee4fcc973d3b6cc71851f5c4c34ab7d7a75d6e33e80d1d33213529680b71979e3541ad963cd22d4b944b6e10fd74dc46643e019a413a04977472ca90947521c0f62c850116acd141e6dd0a8d60c023d4735b5594aedc17fa5216e0bbafc39cc4269b8123344cf9f43e8c12b058499d66db2c3b410bd8639a8c3e2ed98d3b4c72f3cd03fa8ef131f85f76909615671de30a5bb9c7f0c8b2989af64bc39df3502ad87283d435e4467afd28b57b018d8c3ad5325bc52e27327f0e827189561c74197b9418e67ed0343fcfecbb9fdd6bdd423d93445d8d9e269217abcfd0ea6f913506419b82d8c2e9f789f9c1e6b8ced8ecc95e09b9a975289f24e4204da1af3b3e5edc7fcfda405bd2097f904debbd631a1b1f96e2737e690c1521ffe42939814af6fe7ce628f578ea10cad4699952efa936e8c4d12ad63b7105c15a7de514e26de1bf77588c23ec7b2110cf3c14f337eabf99298667d13520e563bbb09ea5987afefefa9ed094d8f44d696a9eb5026305e7c3633df4f8498d2fdd80459380c5a1b2451210166f19381b9d5c4ac1e220baf430bf72e99d11cc48096110b062e24bda2418ecb55ece66c364f35f6006c150494538b4d6d8b042af1ea36cdc3a7e3a92c8b3224641ae4591b400d25e307c88560c989aa24574fdf457fa222f23edf6d2573284b112b711e38e36e6fdad7b417786ab20c93ee8f77050dab1a54fbe09650f75c9cc85d3a782e451ba11c28645f650962d18587290374f35e86c53f802b81058410143aea09394a16ab22a2abe19a97329131a5104b1a755b88b02105bd0a0c1650dc9d5d002c648a83db6a69227c7fab97443b8622e680a92a44d36adf37db569bd9f23c6c8bad7192622e021f0b0f24ab167bd05c26903dba9c43fa97142c545ba982f18cf207683ea82c455b9fd825d2620dca7aac0e17dbc5db73e84fc45075192666e8cdf08d7419adc8560de1cda2d7136ae2a14b82935edcce489e889dc486c97f804f9cd831e2fdf14eeafc7fcd9093ef4400e94051ffb95974c7161172ad080e093529b95d6e89c7581d1b126908761044bde00a786994e64a2172c71f8563a578d26dedab40c35aef0b95d760b3f5c7b0b72c3edf7e126a3b60190af6f0ea2397724ca5dffdab1e466028d238df62fb354fe13dd8a23d6da99f7c3faac52aa00fcfcbf4673db760fe804d89f1f46308cd32af510299444c7335791586d1000ae259caab1b4f729be7a8272ac12202f63f8fe193fcc5f6310ae25d838db70f5b062f6ea824992e0fcba8f4865cbb4a0ccfb6d96f86684a0da9e699424fb8f3f0e7c8fafc5683a1b5f1cccf2e66a1bd9356ed636068950608aeb0c53ef3fd1d5bd390a441a8f496d1026d587520189396354b844525822d38bcad6cc3872ce21b0c48e369cc81eeb20ae7977e50334b0999618eed91662fd1a3585df219aab99ccdb997d9eeed36efb2b2fbdebf047469d43c159e296f54c93ecbb374fef9b7e2149a2ef11750f54aa373021b231255fb57948affc7206314fff1ed07094fe2252b1935065145a20337db6f80190cf385e25a99b3c2a4a9fd70f30e13321ff0bfab3b5e2cdc59a828f35e4bf960e081cd96ec4d834c6d0ffcc23f6a9b8ef78473a421239c39c9831753009ea9d06cb5cfec36718127da50d9e15f84be366565bfa37835dcd2119b3a834b3f55d5494207191a3a70697644e8d7ec4002f9748bdce000bc6163b3f9e414a8dc8453cd358ab661367c8efc1213079acb3f326c38b0a76d01f975ec49233481a61aec6191b826462e1e0b5de72c0b201c13725b69ece0a03124ca8cea07b3c181e01ddbd3fe82b8a3d0b7e919feb6f70977a537bc108532a05e236d277f17678b2d115a1fdf14049cb69abf82a4fa8a29fd5d01738d9b4ed27729c119c7f68214828cbe9d22d6b2980a8cb09f6d1711677de4ec0a607cce0b625ffe5de74909c64a2ca365bb6328a1ecc396a564811a8d2c43eea9db2a4bee0b2120d6e675676e4fd75310dfd191051f0d024996047a38ec75128bc87f132d4a0fd60091740118c639024ad2b203f2872e1709a7a3437d4b798e3937db5736557f554bb718ae9c69d79254cafdd294cec762de1b446472782ff105b4bf6044d759802f368a3f17e4d87505b7207596a6cf9f2cdb3d38c3a62c048f10053ac19d0fb19670787fd403c8c63ea855650a546bc73f93b2f8830dffc1b38d92ab85af668396a81f8fde5d7ce96961d31e48d717bd2053c08fd6e0f6cbbd5268ee86a268080b92c3630584c36cb01fe8384d122d79b32ada0261335e9801ec9f1c8c5557d5cc6fac71bffa30972ff02265dfcb04ed421a447144773efe3d3c7a41972e1efc53db23676432aa822424f0f6e760e40fde6879296b9047f5c3ff314c98375c9ae64260453d3552e93cc136def578e5286be1f120b864f9961fa74202a66a3fc366d00e735a516a077ee13462d500dfbdc9737e7fb4278146c811bc8b3a71142b21bc5c39b0341c503528eac30b3aa046d55158d065a20543623d037f6ca6dd3c2878ae2dd484af8d4e12916881e7e3d9eb41ff43545bcac6591601ca0919958802ebac59c0cd6a5850088db4db9a05f635efa1aadd04081e8743a610e79aa3e408dabc279fff5f5923c430594be608090fe67edc3385f0f7926e29dd88751ce0e7909b6f854b818684f0f395eb77ebd5c16f777080ef5678988d3982fd9113e17d2d278fd50a04717d5ef0c55ac604ab180dc73840f8f2ad16725a13c1e735d9179ef1333a5288ca4b49cdd0cfe48812f2313777868c3f06b83d9a1caee06f1e997d51448d6ff24abdc263b8533fb82aece81b71096f4bb24f106ad2000de698b4a29e41dcc038af327313ad86e37f4b0f8065cc05bb2e63037a9e358f8167ec69f1cb1d596c4b6f97ee35688896050263118a25ab4957d86f2a997fd008b4a51e6e7d91f58646bf11a7c548c15fd17791c121876707ebd771247fc67b051d375391723935d4c4895b6ac183b439e00da382e6ae920693f03afd7fa9febb4dd392689fec7160d23b730ee4bdd54ea4689aab32facc99eba5f8ae1189b92efd20000bda33075838f8645ce8f47add14032e764bd8d4d85570112f880f3c7365e01118860df49f3af6a9126cd7aea9abbe7c39c18beab1bb352434aac1fc9b4b34695f3ee6a3f31beb8f3c0f7890b77d5d9e6668d346ba58b95e2f215d608f6fca39915fbe09202ba44ca685d46b9fcec4bc8647bacd000d0cdd73e573cea49abff39d2e54e226fc353c6681835b20c6d28f32b071dd2f7d926718a5e416a6d833472060928ed35b8258fadf85f174e13314acf940ceec7b4e24eb2c4f047b5b036825b5c33a411905db1891037649df1923b688890d942ee0e8e5d63a86d5df3c3e2ba694792e18b338793210e71285f3d490cc743b7981bea88a3539b95b0fda2f90da7f59d91aca6667479123db4505423682bce06b5d886bf8904c60786c5bcb69718e63ba9a6d0b5377f72b688a76970eefeb7df6b69d2766dfecea49db665a4f06a35f13a5679f3f1b3cd857a40f0b74761419a035596319b51ee3c7d40561a1275a5ce67e8af2876f9afab39c75891b3d597eda824c33c65a64f1b89c9dbdcc3d5bc3e0211dfc9ef22034406a493f2cd387dfe92ead5f4adbbdb6a6efb4b164bb710d08ca9deb09274b7da1495a7ed4ea4b4ff9eb3caf04cf691343a99b8f610ccc8fb84d9db3f59958b20ad58ced54790bd9505e6723faf3cdc8e7ead1a1987de372d2e1c50eb98a5c8a5a00af4ac7ec08906e31bb0fb94d4bf487e4bcdd1a3854ec519520306d13f9c51b2d1374e116ece62fc55b03736063ea8889151679d317c2e6acbe7ef577539532645994ba590e0ff96df5542807b993f6b084bb611f2c10c2cb898e10d25c1ebd64bd100821b4112fbd71e4aeb2dd23bd95dadbb875e9c23307891c90a9269b2e79fbd0e6951a49e8d2b40d186933e70375ba965e735cf2269fb0f3ac121457f89bf42568a09a686432d3c4cfab1f6017a8d1efc4d23d93be230cbe3c83635319445e35c575a8090a69c4c1a70b037edb8cb544dc06fb978acc0c185b73d78c1f5aecbcc8968faafb0dfbe5121f1f126a65297d093891d7b4a926012ae52c215802313774ddebe8d432500b68d139e1be48fbb2a5c69468830eb90eacc73f7ebdce5e6fd1e8c6ea96edb5fe01895cbc627ba7b66867eedd9638c1eb5b18a029f37f712decdcc7f8cf4c7053421c1c35b791167cff6b68aeb04678a417ae39da9a4b7a3658cf1e0ad64a57ccc3e59e49c1a5698e0a9251a063ffadcb651b1bc2e9fe6e40b4b45cff7ec77c1bac34c1a6b732901200b02728ee3ee20462b13a0aa1f834d7b5a0f0c8688cd7b928b8e01261b183e362f5d3152ee402c4db9ba70f59cfb30ad7fb80070f42d09fe435be727a76503cfe0d2a179f413b72b4aeefe2a2710075c6a6e69b459c2e4d804aef677518f923eb469d1accabee3beaed4c16985edd1c51d436bbbd16cb5dc76f90d967517f8e8a616a2de48b1b2d827ba412449431415e9d9bd258fc082721933f8279b86cf624c6c1d99b0ff496d4c230b1574e2d5c1edac7f1711a532634409b736ac793aca8394e729ff04336c3f2b45381d7556d53f3615c310257bddef93bc860ce423712156e00b6564c6f21c31bb3065275fe5bba6dc00cb74cba659a15470686345290534370faea00d6fc1801ca560a1c368254cf92a6dd0f39d17ca6c68411f05ddb4ae33c51bc21897870c48f12b30ca4e04f3ac86498d4199e8d31cd103f7d12bb8febae347bfbbe9ad4ec59e71b576e2d179316fd4e217d2810eb7b291a3d6917ef808bb5522e030a4b32626359bae0e4b627a4e0e007cbafd1e0ed0c5bc10785dc0109768b5425b293dcf7ec26cec7e170ef54b910b05d78d0377c339881f67326404bc2fcafca72837e6f3801f774ef54297c887f95c42ecdeb3fa2df4a84363d06855dd9643a32cc3509d9395bc3192d7261e98b84d4f9c46f8e9ef310e51bb015889504053003006aec02a8fa1cb2c2616d658ffe07617eb888906880aaef12f8985d771b63ce9df0ed89b432836a93835716c659c3b4fe4c1720f48bea4cd14bcecf5acbf15cc73796d0bc3820f5d2b8b38e47f463f2eb58543a030646700ce74cfa1cf46627b011a97a30fb56422e6511eb4c699e5e7854661c753ed4fbea421417c629a0ae3f45b1841e768168763905f7d6a1755e6823a1d1cfc063b31989ac76c72d9d52e08eed2b9441b1ea16ebc0a5fdd1c6815f5ac62049bceee93212e102048c2f70a29f1d60f97caf9e6181b9dd017a685edbf1c36821b6a09b861282928e2e76f47ecec7bb1d03b5a1098cf73896b22499736ea3efbf59d06c6e296f50cc1716912903e1249da9ea2476aa11877795656b11e7fba3ccf7fea81362e9968920fc0b840ecf28ef8d9078b04b7ff3535c6aefcab2c06940d6d4e002425b48844e665284fa0a47bda519e875611a3cdd3ab1b31fe515c5158670056c4e6716a3e5715e9f1120a8cfdc06c338ac761dbcd1b389c798af7928c9e42af5f358bf325bf4a0fdb712d58e19f21e9e165b9acef8eea36d257324ef69d0fd300b9fd26f08d42b78d22165f596c18cdcbfdd795a6e827e6d9cbceaceaab41e88ac94a3786a9b214f630addcb631c855355371bb3abdc08fb53609baade206d0482b698eecf0f136b146a2dc433e1dd1e96bef73b9f254589f5f843404be3f2990bc352398bccfb85ec11ba15fc411c5cc523af038d89ad38673af5603f50c656c852420b09b8fc93c37ce9db34acd65f129315339865e4f27e7e0ed15d30e4832bc7c96b79e4198ec65b1d371912b45a179954b8ce5c58a828b046d4f292cba7e09c81f2c824d40f395052fbc5b770737e3f5dc84ee788460a095b94b7505bdaa5567ad77bcfae4713926de1aaf2b7843fca36fdea9da448d4725674413bff9a76517cbd614b4f02dfa8f0b318cf9decb11bc6f203d41f62994ed3940f0ae61c827a656a00ccdc4f23f42d37a9e3aeb66901bab67e9922b44cfc922ddf55763c804bbbb5693f81ea3868578345732008eff26b8f59e1330f2aff63535473ba821f37f337fa1b6de3471fa6a4a26ccf97278b587c4967fd04c8246e9344683248af8ed11915edb7617418ef3e85f376cf7e6c65d5bb2ca849d1ae665b251ab4b2c01d4f21aab2e18a8783ac5a789a1584aea7d0925afa64828891329eeee80eefa1ee058891b1c7886d04b67a37fa74386df4bd304a0c5d091e3f8290594788e03fd30f45766008810f0519a1b164bccc82de50af7290101f155707bdf171e1ee00dd9b1f72d6150ceddb5fae6e8f879f46ec6c380c090d6ffe071502cd01cb214707c252a3fadc2c1b311c919d63a5332528607bf3a79a43db3e84f41b7ac37891164ef575127f14da69a195d11ab27064f89bb31876b660ff2eebb0988b35dd3ecb3c29e604772da3d8a65a7431ed3a4c91415512036e022948a2319b1c393983412c6a76b206cd23f6adb0760eca99e505ba76b57f8227b7d4455e516d996067d41968ee9b1b760c520cd60ff5eb234c62778894119e53bef9b40a00ae06861482f45f2ece44258ed21831cbe776e1930bbe2e09e9cae0894ce4098e106bdef61d0372968c3bb9a5da7db86cc4e62a59d17bd569f500863dc5a66f4fbf210156b69c12bbf9fb34dd7909afaafa2b7a0d3fbc35e5e85a6376c908ea98696dbbe0878c266eac1dddf11d756a8a8f3adf0634d7b05b9b60311d69a81fa5b814614bc26d10d5edb41637f160ccef4e9e8aa9375ec15280a3c715a02468e92087b8c698053b848f6707193c3f29395b6ee5848742a5c69d69bbfd3f2531281122541ed4007b24938df1907d4fbf49c0815479a53166bc422eb9542439bf7160b02a6e57d9130eebcaed03f202e48f0cdfd9e2462b584241f749f69c7154a4a0c1c9737fdd4a5865af55298bc121388a625d3351080e88f6fc9c39ee0da07785f0f16993238bfb68fc98273ea92f060dcd34085c9f8f4de058b12894092238842b38de64e3bcade7ab931fbad4767272b70a820941476ab5e619eacb1a5f3e8d7921b8c6990d77ae54e939040b6d1fa2130ac9c1c60a7ec93404dce8e80faa91e726df210a9f5579de4234b675bc623b388d54d5c16137485b43871b3372ac5dca1253802cf734012205f052f59c11950ce205a3701cac2a86928a5cca9328381b62b2efddcd2f0475ff9b98b4a7ec50dcd819fbb2f5ad49ae750eddd8fa88881c6d7a477dddf8a6633c5272b6bffc1cdf6c184f251ffcff5bc2aad4269dbd72422f91aa16daac0a28d23c110e3651f519be2b0e6c0ecb2e35979c2a9ece38f94e90de6d2acabbfc52ac329ac69db34eb0e97074b9ffd4eb3cf32b18e188af39749d96fcf2b45749a5625dc1da656aed59a8de9db366753a70b7bcd383bd59840f71c5a642e56f09f311b7edc6aa03ed40c162efc360d14edfd444ecaadf699f030130f9dad39ed69fd776bf8975e69b56e6226108ccc6ebe68f60ff698e442dba93d3b5ba95cab30c7dbf0ba517dd88a6d491aa194bae37ce9ce3e2d9309b5b40c04d8fe60e13a45e150a10d3a484d32c011af17b6e721a3b7b00da8f965eef10c58191b6c89bb287e8cc557a6312d39261e39ba3e2d05d5c582e0274129c9cf34b6ca0ee0ead227f1577a6b4a4574992340fc90651666aa086aa336012114a0c1164d0c55cd7aece5b05e9903ad6a7bc32f9d1777c889d0eaccc37c4b1c5370ed3cf5b7b8e1d5385e5ad34f0d16e08da867fb9c3e260e9ba87df1ebfdb67cdd414209cbe1e3f23e856918bc4c0c40c522dd0e5d5057d6c7407bdb156d994749bee60fbef068727abb27cdd40b26278ad8646870ffd09a0c71c59e81260f12077bbeb5b81405d0ee6debd959dbfb3f5c02d8160b4c22f7ffe5114e9cb6fb2474158b36e20521a7c391a76ab2f11e99613fcce12c905dc10a1d50461be70c866df9ab7ea114a45937e797bb401b0ac42f8f2635094c3984937a1b0343fab70494c7a0881f7d22e2896a730cc745987e99d539e75c51e966190c8f183df8236ec8d87b7b01dfe78c5461b466195f2059c029753e98bb9aef4345d60731b73f91de0cd40748c699b283b3abcc93871cffda0916563d27d62d44ed3556e9789640bec33b5cf1e9a1432b3080747bc8b7f2fa2d689c695dc6402d6a4bef316be2c7bfc65136867ae719f119d3ae3c987233ca0eef770bf781c8a5d24463094445fd48e42977e9eee2c48c7181d85bbba2c33b80ebeca9eac64b27e701eba430d92a953323f4d939c5676154c5dae6b8108a8abc758c33d01f768459d82d705d9eaa56447af7f6ad41a53d7204f86c76411569e938981f5569b3e9d31eebbf917e597dcb6817d2e356f232516de2f77aad99bae46b0586b6c863d027ab46dcd50fac520f65aa1dc8ae32c1700f138cefe20bbf2c752d8b852aea85b1053f48418bf3d0f2886299e15cadccf6d3f6964f30051e749a6d7030fdaca0248c1395557ed4527b5cb7af19dedaeb4acc7ce8b60a3a63415781377ca2e5aaa90713513836886aaab81dc2a9ff91587872c56bdccee4be07637dda644c26e9140e5c7387e3ef05d611d40756a90efe0b6b6d3562877f91fa6a6baaa01962667678a0776aecbc92e2b3b34027766682d54662fe2efbac89418531e0488720b9e491ce73ac27bbb274c0ec5959986f1ef4145fb73c55407e1b7e06e72751226d391e492e62a2e164644d159cded6b7e223aa17458cd81e7ecde34635b4f01d9e592db6c42daa6a75e4aea3af545817fa96516f61cb5fdfb56a4333ef2a8507fcd555e9e02c6454073f44c77763e52e122fba51b8c81c64e358364d3858c5a9a3a0bfa995ced5e16d6d5b01098cc2e322e830820d5957ee8830451366d5be9f34029db168fc79d1515225607bfc76c2d2f89ec7281e6ac2394d51bcdaa6b01f776660c7b87d6fe2ab058dbaf354246381c03ae62fb02a1c7dd3741782b00f6a40f0eabe14ade047f5e63f9f4d887912b340736bf4e64f80b54003be971be7a199cdfbd95d239f50b764ae5ea270987a3c723707568b141c0befa62d526274fdf937e1f52f1dd10a8fe10ceb77af4e16f5b66b6e8e63bbe526b9c3cf9f11539ab43dbe7a81d376c5a6b676ce81353d4d015f717a776f0cffc5db8f446200f357ea0e305f3e7de80950506fdda92e7d0f2648aa843cafafcb7a5ee890603ef2484ba7dfa627651c5d3f63ab4dfd85644dfce11a1e03a9a15c94d212386c105cec7f4b906d57995c9075e798d0e112cbb28a7cd00b707d979161a0f3702a6670b2a9c96baee2ce7401d45ba581b3e430c45b934493e8a3c51c764d45f2ea679873442a9b006e07759054485d204d69f4f44b904b46be7467f09f7d43ff3f161953d4fa45fac58f2e56009fe1596d9477975b9b763858fe60f20ed19c78f9ed56f513f2918e13c55194394f7d7456c348fe1f3cd06623abf87c7b935cf238822f9065cf96ff19eb1da3086c6b45305b0c4a8337e810a074e9a44efe6088cb7ce23896352305ed6ec81bedae4d60985f8967a841598acbfa0b2e23b22e1b8f6530d0a96837182b3e0ea31284a329a7f526586a4aa51b8fb560098f7efacd8d3852c5d8d5d0b81b540d2d7ec182bfb55f0bc30f178353f578a2e88e694fc39cff722d404013951f0f5a01ea902b65d7de4c93cf807669d2c93cdf51cdc6fa66b558d5264b3dd01b4cc4a6e6b3045f1d19d32a303ac993af263e4db405c7d796a3cb95f0400a1e9416cc59878e66f217d2e212978653b3712a75c48450829df8668d5fb1684ec8c507aeabf86afc65a8396185cfadca67dcfe87f6b0d43960adc6ffc1982f21f82b53295462ab5b150bedfe299366905e45220a268cf8830811148bf1fec7469e204efa8607cdb5dc3e0ae0d9ae5f8be15c2ed3eae3f1450d1cd8e8d8d1775a9834d207837b1679ad6bbf2a1f8113c149423b281cfd98dfe37ba5698536f86b06e7908c4b89ba8e2306c387f93697969e81f25d9de88f2fc5e71fdd78abd42960fb454059a8bf0786b2a1f9cea949513bb0957c0d66fdbd102c448f487610a11b958a6b2ea7c59dc71d09c6f2f9722d50f6fb1422473670a88213e24cc0eb843c2e5efeccca6dcf552928968b56566a859b7d68b3dce9677e2a7b3069e8b94ae7e2f7cca494df677e60c5f1837816f9292aba8e6c1855c29f4bed014b1b1a9040fb1374ed6202e61309a4b0da48543a3bd46a79702bee643d9785380a2eec361049995a41a86c0149b26554fbc5340fd05d913dadc1bca593d0986b37a4f08bde6273b55615db354a394d696fd9d6fff3e183cf6070896a732c8104f8fdc2ab2598051967217d2917f83555dd6f8093e892a5a0e6fedf394b34729e17222d49044ac9d67f695c5a86cfd264ba25b249b43d8b9a61fc80db30b4f6681aafb44e9f44814427bc310a89b60ed8ffa6af37a1e1d582b4e2993d6e805bb6e5eb87219a7d9ea80e7ce48b072e003f6bf1e617f979d4ff4b33a956354e1b0b01b19fe4c37e37dc36d3837b9f5fe427d52a4b45bc393769e56d67a79b6c1521452a5ad541f7ba3256fce326d9457bd59e4962b3d5cca29e7ed9bce86183b1328b562e2be61cbefd0fb62e45b010e08924cd8ef1762c72370e03c11ee6974818959a2146242411153416f150153d475233f32dbba4a0cfb49a73fe3d361df612bf0f8e3a5c482fcc66b01b1b2c20dc777a5009bce0aac215f2af496d3c784412e99d8ec4d910f7d3fd8cd3ecbaaa4fb99dfabaecf458cffcd8640c165dca6a6c9fc43dba38391f15eec1bfaa78f00ff4b8ac0094650285ae7736529d6ff4ef6ee07a1966bee9b7386356eb26f8933a3922a360088a687fe55b5e8c20424c7550659214897042e25da1fd648b43b1cb5d6bde5004a9f456a3cfd6d0e07add11c808f265cea9dd20c56a905ed4dc8f136591ceee064320880c07163966f60b248c7046e2f97162800ee834c1c917a855dfba9b96523f97550746196c0225ddff1676d6ef66e28df3ebf9495017a1a8838c377f92ebbde50f3819b424e79c70ceb0efde52a83f4df8d418885e982866eb4929b71b16280e57068808c3727f063ae0d28c5edad76371a817e6111b9daf512988d9724bf2f9a94f3c8f00d766d80c35ca7d85189395cb02cece9bb75123407718d214e378e1b16ea9c1327b72121f2614236be5c9d19a05b37a4cfebad088db2dd09267e3a601b2acec8634f2fd601e1cc9f13585f623ffc5251308d729c6a7e3bd749bf01749285ef4c6bd55f60aca61d50f8f963c23f60575f7272f05468da4b19f29bb388d781a803e63f6ea3c5d575cba40826370842b1dc07c0a5d3f8fd5cffa775823cdcc56a7511f537bfc7ee6e3dce97e4256034a2d755b4e4add0f04d479bd5a35751abf82b86269082e9a59b0c231377ee403724d3f085ff5dc0a685d70a164aa8480484a6f215a91ef42ee232b073f14cc14a3465ff09eb099ab8dd22375e2807a613df7573087cbdad186ce616a3908dc6a06023484af14123325d0ece6510e11468140b32403e5ffdcb2f64fe75c0055dc929b7cdc7ac5689c15db3a055a4062e307098a9559b5aa8557c655466854a077a2298ded7ffcb2c70b224cdba7f606c417ca496b8b337f983f961a743919c604e775dab9febd19603e688ed2802c5c0e03be713b1bf8444e7e3cbb4bb8a22b6b0dc9b83245472270e57a8b729c256f799b31e1f92e09e231a767c19192fb4abbe423e5c9aa8be58e6884855319ce176eb20ac1d8bba6bb7d021d8d9b39a742044e94e2d798a1bd41eee3ef7e4922fcba5298392618befb39a0988d9a14b3681423050a1ac752e7e100d501bdeb73b0df36dfda6903559e35977b264854dce1155afd249ed992d30dd0fc7e4541f366db2a028e5a23d865d987fb0860e090f6747e86f7dc5cde659230285a03f2205513708ea88350888ad3f2a1308947efe95aac93d9e71afffcf82caa77d445dd6da267bfed564e493775047a3086dc416368d1155e418ebb3c8daa34f8eede916f94adea07d493e73f320361e1f110d0794832f1b6c85d1516fc0e4c3dc276f5dcaf1b1d86ba696c97b1e2d913fcf88e4d015423fbfdff58e92fa2a2c8d9ff4e5a06f3af5bcfc09c9b9a5c44ff70f338108a623d8d3b21ebf155f30fc8efbd13ac0506ef0a0bc5641a87f2e83d7c800d90519143537e9c3e83a17e4674381c9cb300b96f54be414682ad461af18f7c42799034fe8a32d25e4ca2caa4a3807031c5ec8aa42cfe769a562048360962b227e9755925cbad937596628aa9c785feb37335a6e0f2923c35d80e6fbefcf1d7158574949084ce55b0c81b218e6847f655b55737db6d10941cd20769bd8d8f0210b21e4f846dd9e941e1a093ddbf930ee63e26c65e845bc53520320c02d084ddebfa8183c4671d8f162e0a62b08458281cb4495389ccebd4fbbf9200363bbdc9f5a9fb91c873b7c18f664fe4f39d91287ab15aacebbb380267aea4e80ae0e91177841e880bc3b92df48949244093a5268b70bef836508e216a1265fac468456b83a6d63e73ea4352078df969d64653df7d27ef081fb0c9150b6056d2c79c8718eccfa6cb35fc0d3d736cba1c79c6931c234377facd979f064ff51be1d578bf241bd565abfb1b411fc311f4b8073293fe3d1535731d3d44b3abc4da992410bdb2496f84df561856eaba9b322fc8050a83ccb093c0ef3a44627a10fc4b0e4361d219598b776621cd7b50628f837d3415adf7fca90eef4cfae6b2b96f8a572b9e6b55d22ecfce807927d3e76e10ebc0f19050b629597e770d890ebc361efbe6b86517c1badbe8fd151ec5cbe746b09d27cdfb159d7e5c10d9f24f547257a3a3087f30b05e5402810b3f5569dee64528fd669eef7362248d3804e813ab19489bfea6eefd30c96179a23eea045622e66d8089588c883181c0af6c4a63404d33314629aacdf3e3efa0ea5dc3781b39bb8bcadaab59c3c6f7c86c48c563c073d90a1f7756587fff4debc0b915093f1f962507b54185edef5fb7a43280a5bad0783d89a4a0bcc1160f70b439256a1106855651f93530a7e914508845a31a49f3259cd3887d58e03c513951fda630d4f4be01acf8a0a0141d4f1532ffb7b8fe4116dfb34aab17be8bd799fdf97567be0968d886b2b0cc25a68f5fa4d4fc8527f791d24c6b22864894860ebabb67a4de60026ce5c47b8da443105587ba1e354d3813895ed0d240b13f4d3db1e3d2f210f0ce78582c653b6902e1a16bec726d94745632e23c210d8113c6585e2f22a7c0e431ada39f8c2030e05c9f112437cd9dd7baec517b49f3bb841ce86bb67170c2bb4d789bc00df0f64b923a17a1aaf584b8bbdb6a51795ad4436230251ea911900805110e488671371f00c3108ae3b6b981a18310c54192393d7b87b411a45a1d196b52ef93dcb02225c720037238fa9c1dc36c67f6cd9e5ff1a360f72a260c5e9895534d34e1cfb210434abd14822a06248a8060f1c0827cf4e9ca47c0f8233365cbc88024d2a2a15605ca23d7427628b35b4ab398ac9976c84c09e8c5be60fd80ab9101670e710db48284cad419ca6934c169bf0148041e5bfe1098c10cd4f737cef54d64ef48f7454adcac5812d4288259cad260540089efd1c6cebb35d37794485b67b0765fcdcfcaf3196aca56ee08b76cd2df8f8f4efc72378156bbe3a26403f9519e8b84f6482f78b3ab65e754813554e1bbad9d67fda659e363dd357ecfe8bf33e8e38f763a03ea17879f0e3d5be4a555affaf5ccfca85503bc3d0a081dbbd8990792fcda5987bd6b0cf477a2a644728099524a5ddddcc603d726e35a2190187ee73b5ad012d2c936c21869b1e04c7d659ca68dd5c032ea675dfd3fec50a355d1266031c69dd8c4d8836d8f4678d6b08e8c7613221ac69f4531ab94902e765e3d5eb13dc13eb8f673700af741ab4af49280c527cd05d0e2ed2f2ef5abe968024ea4b1663772f4caf7f0d782caa44fd84a31034cd6dde7f42d35c146ed34c22f4b7e4012f8e1edbb565456ad12bd5a3b5da117b4bf4f465764f30258ec903aa67dee6109e76a44360732718cb5a43d1a5fe52188704a27cfe3bfad147385c6998a68a07cc2a10820542eeffb05ab41680e2ec51cd167d7f224c0553ac86aab6d59618d139e98d55f30805cafc632b6b748fce2b208f3207df589b98469530121d9f94f1099e2ff5701dd3eca752e9c2ad1bcff249eff18e5e78d6e1e826583ec03d4ac70fe22a9923d0b9e69fd97267669a9db39f15f0de6af7cbf34d8937541bf9aed105aadd4880e5aebf79cf7b9bdbe83e1b130a6a2fc9f2cd1fb9ab2164e453417d812019b9f85def20c7569afe194bc62e93095a13b9c13261290c70b7ed975e86ce9dce252c6f3b2b2f841cd361be20e743198f1796ad62d7603b55a6057f3ebac4d242e7d22e1eed1dc0fcb2f661069b9ceee64771d9534d8535f1e43cb8586de7e6359f0fdbe7de2666da3da93406874711b97ced048918c4d1e61900db2fa6e6a4a22af89c724c8ec151b3f8aace1de6de28cc908dfce4285c978544d5918397548e527f39a8984f6060eedd14ff6e335756b9ece130d72b136d1f30d1b784ada112ec70f44857fc7071cff23c9f76fc5c0b22543aa4a6ee561aed878fd0add8060a6ccb16aeb11c379f3778a67d185dccb297ac87d648afb4c8ba0006e834fa137af8cbd82c0c0a3a0ba04a6b8f474917d11d1a2b5a5e40fde841d50024695a11eeb614f451c8aa699db2c7fac2e12392501eed6b16542b462f03d391d8263396322ad2687b88cd49afd825a43c79f930e691acf8f2b30d7ee08b5946fe3d3d566a4000e784dc67ae66b690783225fc57c81c706bd29556afb2adf34d531d6d5e9331aba46fab7d2ff420ffe33405f2807c5078d3fddbbb2af9b172bc2f104392d31853868fc7dcbb3c5ba7b7cbf747b75a837d23f4d35d8f4c863525ff47213b3a92696e5dda82098fe4a56617bfbd919ae1f94ab61fcc1da5a79033bac6665449d45cfc13987d6f1500cd66a236d0fe781da23aae2b84332a8cd3bde2b2d6a0f77cb8c5261a4c543d75b8a26e0f87b42ee2418b0e9df01d6e334bfa4876c14004284caba0dd799584fb6cb82819340a34c19fc6f8f6a41d8e77749e44f5d108fcd82999483bd9260a0930627c0f267ff3bde40141e4a6bc9bed5f5a0c5d7e632e43bea65c0979c14363cf47691f3a2a5f0a638e57960abc0c67caa119755d78df6cf36157a5586451e3dafa84e0540018989bbc6121943aad2e77c4c184bb2721aa900de544eee5f77aa50e8da2598b4ff5fc84b850bbf2225b10c797d9d02cd461d4195fd74336c2f5e976d4f4385e501d062e1fcafc48f6c2ee4d94a27bb937711064a458d7b49409337b5d8744a6b5ef326a567d45c9b6eb902081f35ba14e271a8a62eee7e6ea6eebb3992ebe34bbefa21225bcd4770a68e2b3ea5c6f662fb62075e4370f8927f93bb9941251e2b7d0c7c960fea04f768dd3ab7ca0f4d1403ae5b17eddb4c624a8651367bf3d097c842f64efd53242ed069c16bbeadd8cdc83f738d35bba2ce40d34535505243578ea8af06792567e425bb3228a699f1c86a0acb20bf56609ea5987afefefa9ed094d8f44d696a9eb5026305e7c3633df4f8498d2fdd80459380c5a1b2451210166f19381b9d5c4ac1e220baf4344af7c5b9a066c825532b1a3dd96fa719a63761d2dfbf884f0e1942336016daf4cb4b1131a4625f7b543553befbbd3d9bcf70383b422e64291d1820e3472d20e1e32099f326151f1c90dd87c84226bd882a8bb1d3a03bcbcd919290fc9b087dcc4ce520ec376e36648d3f27542cb7c0618d0214972c6f94a7011fc85a90470a60991d4b42635836a4be554c20e63f867745a9041ae6c92072b93499cca2997f307b6c024c319264deb030d1e86de3b83e33c883655bf1022b1e39b106dd4dd9ea1819e03b2512d6401eef1b32f0a4c3820c0311cfa4ad1ac157babc837552d87add28cd64c8a9ca1e814312e077b972b6b145f0c770f960e8caf3ae72a8237865b21660a2c42450724178c9866fedb4dbd5f2b4a3939d920e20c10a9d0a654ff277c10ef8f734dda9ba102e4b0894f769e8d29c6e50bb34872d8bb6349fb4eeafc7fcd9093ef4400e94051ffb95974c7161172ad080e093529b95d6e89c7581d1b126908761044bde00a786994e64a2172c71f85c1297b2b7bf9333ee87fa1c4f9ce7c587556d011510f51d41f41185e5b3af4a55ef6768113ed92694bb1918766e26e6ee5977b5fefddb205591edaea9a8f1cb92dc18b74921d75cfeb42856020fd26ed015819ec2fd369df86d8fa1c00fe829a27d99a2346b4316d43eb4deede9b32fd18251c4662a708698bdae3beac220c0c91263557800f56d10549d6143fc1dd99d654d1863680a69ef1fc666c59c0942611f891b6e7066355600ffe420c6cc609854b9adcff8cd998395ea42cf7fefc97240d69b6b7c6d5084222d567f686d430b19982929900003239d933f8e48721195297779bcafdc6c2c7dc95fe2725562100efcefa2709d16a74135e2767fb1977bcb24e2557e43cd9707a43947a0de7911dcc50cd4729799f4e068f3a29c6c521fd328262007534c1262e65399a7061d102227eff4312c5286c4c6fd64a7530976a609dfd24198d55a82e862b4c043c7f9737fc0543121eb6b4de06ca340b0d863da1e25ae3f72b61fc7b158007d6b7ccb64b967c57bab396c29c6557a6fee4a0d5dda5f141c5a186361579dd4420638e060ab7f46d1c8500ff94e2a255f9d599e961710894b0ef0f4d7cf3b22d30643c143d12e6919790d0625f189084a42cd82cf51da4a83d4bd513362da638d35e6cbd5cb2ae5e2eac4eb1009ee7f0f4661037f3cd2473878a077f5d2ac48df9ff2ed1effebdd77005fbeef473306dd43042b2dce3049bd2e637ca487cdf3e70c39f668a4407e87bc736870eba3fcddc7ad57696831782814bfdccac9aacbd6aab680c9adc815419879f263b47b1d6e0bb252cb82ed6eeb7db24d1efadac334d487a534bdbfeaef94df02e0244ad1d3f6ebbb4478ace7c858ca3d5ccbc4f80d07003a90c8a646e9274fb668cc7d2c17512696249ef6851f3c7ba4c2d848e3bac869d254ec2fc8a33f1c9b38774370d6123aabf7d881df50d6bb6cfea9656e66aa673b4228ff9764c4ad4aba3d5b8009458435edf0c26de6419aa724ad067b4253a835dcb3d6d594db3f0121c7135635159b4d3fe16b0951471323594dbbcb7590b489f6b5720e67ffcb3f1f4912b5f5b8aef338bcf62bf3c57eebc5172cc780ef147058a354264938008cda339acd44d273d456f2003ccffccaa6d8cac043255ace3ae43ecfe43f28ac73f876c3907b8e63d11f57bef9a7514c1a18d5362214524b4f07d1eb3246462dc025241ad3147cf465e93607d8d09d9d5771e7ef7afc407a0523ca149d9b95773e7b05d8b46888610a8fceadad470dac4ee3b931950315c9fc6f27f43b4dd8818f6768e5af58477992d4bca2654e42ea39625f13848d4db2179a20254eef1ca98213dc6c495f4c5346924e37305ea37c57346c887308c86c20f38abe510f39645de303adcde3bd96e1ecff0d4d787bd16a7682d4f0974042cd7604c49660917cd77b2d9cc5aa1677d85b55d6c225e27d3b8b2630900e41cdc07143d08ba7d867a427950a37a4c04cc7d21f9692a219c4b89ea2916d7c4807dfc3e86a1dfd08093e37f822d4dd3083dcd80bdb2ca331152d9657dc6ad20cac239945809894d26500ff538b7e8d0d344470c55cabb71ddfac0ce9a25a4d7aa54912ad53dd1cfc49a5e4cd26e5359511bb25c71be1680c8930ae66fd5e0997f20519886082b5be5a5645d915cffea4ff68e10c644b95864f2fd9d2f72ab56e8ada6644379d66b3c2f49d45627801d03bbdf8b31476dc5c9e6c04258172bff11e30744aafc9c54161616157236d827b0b39ff639415a3b2d4c7734f98fdbc94992a1968cc04582f27cf3169c12ea8aa07133a54fe21fc5440ddc11c86cc1d52a4f2bd3db5182813d51c6f7bb8205a492acddfbf601cc9a3d7086f6a0083be6744343690d29f8bda674f3684db82aa0e60dd056114613c5da73429029020f96182ce50ae38d73a881d0e5a248539a6f2c965b2060bc98c43db4263718fe3e1f6ef9f2354be006c3cbc1dad54814f7ff54cfc5c6f482422b783326fe22fb86f26cc8b7cb52c6e7628e3a5f5a1fe972bd42e24e2f370a529ebb4d1c88698648a9a52c09b5e69648ddded73860dbd2be07d048cc7c7e60c07436bb7079673d7f712fa716155cc6bc79b5667977945df2a59444d2af633847135f02581e6675a5739877a1d5cd22a65f6c2e9411ac852836ea1ea1c0c56638006a0b2a91cabadb050ef8ca9befa5f45679b5ff1227c2ad2929c7b85bc3d5958a9dd2bc013756228bf3d7067539ba71bc08ef6ecb52ba3dda6880e1f60115b68bb1d71ae96b8ec700e0724c496374f5deb4cbd0255bd4ebf52bd189d5aa5bfbe92b512f9ff3ee50992624e7b2db4ee04e0185f460d694be7d88659d7afca0fe1c0fee1f82b3dc1cf01460dff2d53adaf909f0ec5833bb7aab266c7c6dfa765a6ab4346fe75090f6f38ea7e903fbefccb0a47d78d98b2b9d3622e75a9aca6296ac630c937c7320e472e484efeaf386f878a349f62e45f6e9c039fd4bf4d6416f4794e1ec01fc2e2160e3b47d58f790571748f06d73dfeb865d761034488c5fcd15d8b4790c8f51a634f21afa401226f4af9dbee928f9dece8ff0303e0e96cf3af71a06a32417f09bbe00d4c0dc8eaed5975a319602f96041a5875777bbcfdd56588977df44697eec2e8f3bb5da123587c23aa2c2e56d4a82a9a12e3dd6978f177f61103078bb1e9a884a736a3302a9fb38fe783b575a656107acca0cb1f2c5a21a6a396239b3a441397153a15db088f72e4d6cead897bdefabd5b34adf69e6212c5e02bdafed0c090be93663abbec8d44ade04ffe80a35f176c1f721ace26c01ec0a6cdfb7c9533f3f4ddfcc68210393f94dcb5a1c5b3d658c180850e032285b5ee7fab963dbd4e2e88198cc89a3607e018ee9e5b21a89df5361706fd8bd161934a21ba0a033308d5467cf713165e80936f147e9451aa5d57b37fd7c0047d4cdda9369e9773611b73fb3117196499f113381717ee1842f8c68c983cbe6d9fcfacce2c3f2bedd37e6f4602054151ae56c6cff9a578b963481e2525cddd389c1376e6182f6ae0cdcc0b5172a622d60e724a72ff549799c29944ae0f6f3a66021516eae9835807646068c0bdae6c1849637b273ff01609f2de2dc89f6ae1f2f54074f15baa09cfa0c114ddb87079e6bfff703c8f9fccbfad28b6573f38d86f25d5a1fca3a6f76cd50dea02a14462d62ffb23dcdd89f28e508d89cc4489fc76b52886b9c7054313c1b9833b3e2e4b7faab47968685b0a50e12d1d7e0c6ffb19a8e94bddf3d9430e0cc643daa23d580d8f28ead88ad06ed9dac999eb39d2049ff139851011b17760eef78c50a4ac53153ce0f2310893cbf3528dd3086171126a8132e0fc35af6e35952dac63a58f2789bd2bceca84d8f1c480d571e450d7a8a07d70d1b06b7723d988ea8e69ee676f33adc7e5f043878ab0b2edd9c8738885b4e34711b842d747214dd7a794dc985db7b51d88195d1722295d6197ba7135ac18316dab0cffc68d50007543485bda56dfa25602248d30ffd6ecf2f5ba87204967a09e009908d2c374c88d071b6e837bcae84d66f16514191efdea34a2dc59265a9466e2496e7a89b0b577e63c9b2460a4726cbfda24f41401b788efb73569c594960530a4e522477841e042e8fca0f471249e732d4d2a4aa4ebd29a3d2ef0580ded25b936e6e19b7fe2dedec326d91e242d88a9ff9ede3af8170f56ea2399acee76dc7977c2a3057dd7fd0febff53a313f44e2927a4d5d01dc30bb65232dded331d0bf3536fddc9ca9e2c2c214224aa616b070d82f6ab0a49eb17204daa6752c1502cabfa9694ccb9e8bfaa666e4a5ffc707ca6a1883b7aa8272fc2294885e66884f335e2a1f25b576966d2d5d289c0437a556704a88562fb807864b271e8720647dee3e24ae6eb696170d3e60dacb50ba4ac9f624498d8e640f323f7adf97e2aa4eed4d65deecd49d62689b0f6c4b2b84052323c5ac7b0edc215629cdca616c8399afcde8f0f1cae241fbbf54d3c56cfbf74ee6b48606a8bb55b3a8cd91508a5d3cb4f620db9d57336ef88006c358e04dc498fafccf5f468a7aca515673fb68b3b1f3c0b321a1540c96f0988e2375035aa95a2bf8d8cb67635711861e3bcfca7c256e86ff1d2e75012601c5afa53d474ca32d9c8bb6242553ad3d88fd66ef065e3a5970424c4615adecd50229d38c0bdab20ee67bca7e9eb5898c36d85db8ed7c762ef5b5ca8ca2b5312883503427fe6c60d004999cd14002a58f6360107f3be2885a037ec06543f06ba9f283f7ccacb7520ff41ca1339a6289146d171b665af6c3d7975beaff5b8edcf826e1b7aad5a856d11d027ea0b37ad89f671c850fa09f3dbe45ab91e48c32fa716a6ee56fe868c3f4a7c5b8ad30eef29196c8734ea71538652ba0586fe9dda4827c4b1702af5ac7974b19bbd07dc59843bbbfdd171cc99a47c315fb260fd9c275538f6ebc79abe2d179da5f3a7a59a714cf135eb10ff976aa8cf75b952b9269f2c93659b9f814d2b695a23440f9b2cadfba60ded2aa2110a0ebee7bc0e51e57785026da4e11a4020309782539fea80fc4f9f0f09809ec3a067c4909ee7f6da0b9f887933f2208cb99fcc77eef06cc97665bc433c7fabc11224b68302a3e8e573b72796ef9172caca99eb73d715b064fc383271c3e8a5e72a44083126a93e807ddcc92896f0fd7c28dc174cc02398c07872b70fae2c9cd1edc97ef91c18e6dfc33e083094f4c8cefb317a8b4b942b44176620fe34ec05e2942fdaaf3f775c687be8ac3c30e69c76ff4331153cea540f08141f801f3c01f01b3bc4d9772ef0171171ca4c31dc9159309e2e94bab2235e3a1fe6a4ac6a454fc3d9c6275da3bfa3a0b66609227feb4dab385714d9787e5fef43a363834817c5b5a4547827a27225432c1bcb6a9b917710e486c239be4c210ba605b497aa2ed3a4c610638a2452cb002b303564198fa68fbb1fc609c1f9d20fe1a268494702f6b07db4ef8ddc5ab6457d4e8ba49dfdea7066c8ddb7ad91f474d17eb52655cb21502218485102c8fcfdc34954327aba5fe7bfd56dd025c83213c5dab87017b2ea986278938ec25a03ccd18f158667ccf56b31337e3657d2dd167f88924bbd95fac2d5e6074394ff0e45a443d513b43f6b0904d4329d9075b428663e8f0bbc9320a1f8f907e4b6634680122eed91af27529cd238059c5fd4a870864f80bc85abc49d790e29cceb89204f7a681011138da61e7f6fc32fd51850b10ae7aa4ababd938ce847e1586675dbe53b54afe5bbf6d0690c84f72a32c01e81ea9b73d6788d6f8341a7780f85c59c3305d7781e8d09f15929eb8ae364480c615ff60cd22fb645ad3d7167468a4fa360e486da60e9500a2d8ac4ca3ffb6d9081678eea05f7f1b5c33c311e3fdd11a51275295cf03946378c59a7ce874294ff88869c172fb4192e52f5aaf9d10610ae8937c3ed17328fe99661616edf3fea624bf120877215385dd2ad6bd6d97bcbdfa34c56d874a4de75dd0cadc14bb651ed6ea15ef6e04d8272c510c1e1a954d6abb3748158f0804ea5aa699ca39a072966f07ffe350c78baccbc29fbdd5ae90911ecf153b6caac9e905b0057f87747a42410c80e20df5d774cd55b7c1ffa85b87f2a3af06663e420f462a74fe18b84f6c602d5cc6353ce9d177656f9e932e48c01fb3399c794c24dd634a121de662aeee4435f34dd6b82a496717e3923e7a2c4121c6a341e75ba776409f0cac73b50ba9bfd7fb1c3007847497ea7b3e1d786b6c36a0161ec0aab1d82a974b8c316fd1c554970374137c5263820d52613e6a246ceeb2b7e4479aa5e5a63f9e8e4bb7fda3f15e360593d8fd4e1e348abb5a58c3ac00cbfd3abd3d53201b7a1c7829fdc8b7a3149bf6c9de6a674efb08fdf38e341eb59c0dde5fbddb5d245ee2d6c6351a852bdaf6191022b453e2676eab3235c3dbe7d42757a2219fe10475933bbea5bf4dad080d5fda501e89a1dc0b96173dbf941f0b49e14213c5fecb33f83f9144688ece9e88a75f14ad0e53c1b916d0bf9ce5d4c01e63cca0c7628acfcc3bf51794ea5746ff309cac6865cd5d9c82df8456c1c28492fad704c30c3b036ef8c6615bcd3785875dd8f5f416bd5ce8bde641018e5113f3c890c8d7af7cb93dcadf18aed77c6f5a651bf8fdce8bb43b74d9388c833eaa00d7b0b59d5685f5d0c5491a606e56b52cd30b173c6a7ee031828dcf7604ac5f4dc29b310d95a33bdabeb890a74251616e48de00c4aad1b80306cecd2b696d643adb1c2c900f7889b45cb3a0361cff5cc2aaa11dfd6aaf183bbbadcb92760bcfadebd211f8dbe5185b5e6b5c6771a860abab1e824d0c290453f34a4ea344e4586c7311283e1a379396d63b4bc3d76f2a9d186e7acde1afe2da30f29e83f2d6eaadd4cdd1eabd8c64666fb37432f8f2c6ec11fe223cf0721f15e44d091b0c4be8e7ad314310d4d8fb39e5feb65c031915dc1b617171dd52266536b6785045e370386551806d9faabcc929f4ba8e7898311ed32b63c5be9dacf23995169421c90f9866fb3a44b6f48cf57d825d28a8127022548d4e227c75e8772d8d22aca16b44c7bb54cd1afde5db9690d47a9e8f5b55d9faaaf725e6b11e4095022926f2dfbb2b30d54e3ce44f6305e4fbb08c480f96755160038c5a2f1768b0873ce066bdefbe1be9f520e7313581097634483c41caf4cd21170ac199a9578c453a4b5906e3e602c36157a28c10b8d45a748ccb36ae97d369ea74169364b7c19da625d3b115e473ee78bd8fe7074dbb388e4b4999de6092ef396815013f5b4753e896b095689d92926658acb43ed46ec3f1f2ef75df5fc73d0652c8e04266fd3763dcc947620885fcde4551f30b35eaab4fd09df9d0d1480375482d542183f371ccea221064636b1ac9e6f2117f0fc98cb6bd26f636f00464fd0f7b0c1df9a554fd63fdb15955c0fa6e8f2fd1a8f4e20424e329c1bf40d9089d0fe1186ba9239dfb6da090e0142d9bb689702e16ad9f3d041fc546c99080a95e44e6e048f93ad33c3cf3d20789a7612780ae52ee6da8334580d11bca7dc4fe9df48fe79fcfabc6165c7ebcb3cd76bdc50d7668ebded60284986e09f891c49744078259ea37a8c8a6f237482dd2059db6921d07b1d9bcb4abe46da340c3e43bb6a27d9155fa9765ce418be569d2dc4165a927ae4e1e7d686d1e16adce8f4aefe16a849fbdf3f1ef138097b1eb9eaac0ab6548bb8e20f2a3ab204d1ec202379dfae10ea9703865e97766676b1871c87279e48d1d642579e5d520ba2327e3e9b27f13b0a5f55f5bbb35121a9cc9e5299dde1c300d4ba51b20e142ac533c05c7126dfdf0921f4d1da71d0506c9a1eef40214ac0c1535f5cb3c2c70156837332099e35fffb5900a245b0d79987349feb7096693634ed388572f78b2e53550075554c68f964b3f54b94ddc0f725342189865efd3f02e709f79998173b3f20a97079be713c46f836eed83f709670d62dd4135bfe1411e888540c9ce39ba421b1800640312fbba026051eddbda2902e297b67c04cf18ac72012e33bf707f54dcec49621c7483ffdb3950ed4a4027311b3e9df92cf87bb981e5626b4b2a19cdf55b10ce0b6a0df652fa0bf302ddd88f85337ffe5b19aa7c16778a4b163c9abf470963c3572bcb91237b62619e630124b1f69b95440b7fe8035207cf37f0258d489978b9234db0d78aab1d298984127a0b0cf2c01dc4f9e2244e7a01c82b66bb2797d1538737d3bfa8ea2bf5d1114bfa8b0a5b091366816e70e3849b884079bb564dc6384a0ee2520217695af185682d9443a7bec4acf21fe58e1163066640163f059290b712484b5af434c9531b09c346cb918cedb3ad2a8969a2c7e5a3ca6482d0e34b89bef24e7dfb202a0ee7305c5546921c895de7e223fc5bd59e8ab4d5a4deb6b7d45c5e82bbc837cbc76c0174a2e541afc3c4f7f8c7681b83e8543463f4bff85ef285e6ecd810277048f565c3033aa98993268c7ae8c1e09e1b0abafae083170c5d8951273b5657ba12ce7fa4cb06358a3d9c27e9d51dd3d0fea0a0e4f3f4ff4f21c2c1b80b1b5f254812c49b13e4aa40ae092874b4dfa507fc7aefe20bafcfc6dd4432d99ebf9dc10d00d4b9162908af16c12f1584d2e4aca2e0c7c65049c7a09ce3cab66a4996831383ad37ce83376a2167922bb89edd41f2c096a0fb8239e9159daa45017513a1c31ff6ea0459e47effc278863a60ab00ddfba885afdfa41cbc96e88d32b896f3c88332b7ca4a890dca0e499f1e0f4cba5cd464105739a9ac3727bedbad12fb9483473b71680868ea8466f6a009023157a8e84b0b767c25a8ada0863585a2a483f3ee6674cd22f5c4ea542972ef23c218734a539c6d8b1b46b25aedc259b7f64f62c11e61dfda63e6e23de7ad4bf1e90f1fe823d9b97a4926a4e7f5b7a44ff669d43973cff165a1b5692860c4dc85e86debc672bd3de7b41d14d3050d947d8478a41083f88127e336ffa7fe26c11b4dad4c12bffd7879f5acf3f08dd8c29d434150a804d0cb0cd32949913a3144b3f2184bb7ed2728f89cb521ef7645cb6fd8746af78bdfc9ae15afbb95bf6efcc2bcffd792558b11500a35d23820f55249c92a923fe86e49667fac5c80b793af4c7ed7719365e7deba5bd9fec66d5afdcd33f0e9775ac7d7f02171288eb15ae25231f6a0bfe88e45080bc2537ced6c8a8730585f181c59bfa8272584d34faffd856626fbde835f41ef2ea631fde33eec5393314465d274426d6d44d81c2ccf61b3e95d560be974d3c6888f2058e3197a352e2ab7db3cf59b67ac19df4c7118463a3a5318bb6c2f9e9c056d7f0ebf1d32240aeeb3e4afcc85b25a03b8d7c7ccece1ae51093b801ddfbdb71e6cb5b86b2f57717a5413c692c5463c96802e3f6951bd3703ac3d309aae7ca3c72f3fc26c084a7be162e363e4e91b1c94bc29708a7b9540e721f69d6b3d399cefb1a1e1d44f181037fe0777586c21c88583de8c5e0e1e31f4d8624c16952c8981e2e30afea31d999b10d14f1f34288250b4ce75e24f83e5e60052c4e40ecdcceebf7f12808c999ab2b90551f9eb7409342feebfea1393e2d8e5f178e155daae50f583ed551861685631203055fd8c834f2939c44e4c4677de10a099523babffc1b986591fe1c6903907c406f51e0c4fe1ff8b13b6e10a2232b9643f889fe534ac95e201e43342951b317e870257e2ca40ac3b88ceb602f9dcc4682262996beeb4c65baf3d6c180965795eea747f409a20440d62bbb9ec28c4ae18eb579e858fe6b8e9b5f412c2c0b2c884823b6b89fe90cb96cc1aee28c7465ce22be387b34a6099f29061512b5860cebe1e17fcf30efc18f455b6739ed2ba86e8fd09ad2db5e9487c661f360bbffe66383693aa99faa7942afd3c54a2f834229fc3699ee015a1b260885378038840726bbc5c71bd809e29e71cc11a242629ae9c77254e33b4b4b06c348760b356da20ad761453005d9fe540131afde50b3c1bd7722404fda835adbd3b18974e768531769ac7d27a21b6c67449e1aec9ea5ea7c16649fefd612d9a2c1075ba2038c59e4b2b97803e2f61eb4876eb80d1396c1a90b6dce68b95919ab6a1ef13f5d5186cfab364ce58bfbf41e46e460be3c3027da056efd11e00fbf6e4929efc0425996e44d032fe275096048d6c6be3fa26c56769d8fdf48f4f443848a5e0b309a0f2b2c807857e2a1bd60e0f341edc408d953fba0246d2d3152194bc10f3a96cfe47615deba10f605c7373a3ee599f2f90656dfd2c84bcfced3f337cd7183356a20ada8ed0462058582aa3ce092e6e70ea2462c0ec64e68c9bb22ad6e2aa7a2c68f6a7d234094d6a1ae64b142065b59b0aa2bd19be5615714682f235cfd6f9b0c89de4d8ed3cbf5d123151628cc90b52dbc3f4d6740d1b9fec26a07cf81c24a7907c99314cb7c64d4552f438218f5310d83d201c1c0807bd6d40b9f5aba55609efbc8fa51881708e6ba6ee255937f9c5955464d3b7257e7459fb10927faa1d26a2b6f8f461eddb7b8ab7b47977863cf4dc446dd7b0c812464bf7b1d3e1d3fa1cd6b3b7b2a8f6d078fe46791da45015b93aaf5c1d65e35e2ff0b6580d01631a7b4f5338e035d818197e799cb2096ef2649f0d06ba17b94f7f90cebd62b3d576482fa9a46589f2994a470fbb84af9762e23600e8115fa5f15ac4aaffcc06a9a9542de21830ce824f11a5d37301b9ea1a492960dfa24db78d0edf5a4f95281697f2c926c31299bb30a04046a25ffd9121b5bbb5e4e7d1271afafbecf1adf4a8ea37a3a675e9193c67e2ea1b27aa596d7b9a3baeee1a6664fce296d560abba6b3fe6b4a4d53c9f34bd31dcf8307bc6725d2e2c009c56a6a2e420ffbef45e1d2f48a5e6cfc382e1b4ed8981ea2bd42b1b7e275f8731815e76b7cbd8da0fe944a289e956cdf1c2861cf463d95c2c49affa81824ac35c1771b8841b99b591b9baa0e5f208ce1beb93db2d69ba9784097493e221e7080772a64da520ad417f0e5fe4440bb0d1c78307078569b421b9117451b4633a5d5c7f373e5f508beb9cdbf7a317166f6d71172cda0e475a6c469bb84e49f4ce1581f0028416caa1fbf81aad387290af3e8d1822882dd049dfacd957697b353fd92f0c3ec19a819ea60c14a6c974dfa69b22f27236f2e697f3b2da3a37664c49fa2db7eaaab2832b248df9b7aeb5c0c8144e177c73fa0456cf9f521a8bbacd0df3eaf387a308e58426bc9fa051614a7a890dd66384eb412be9c8f17fb23e924ad753d38ec22c5b7176847e5281bfeed5febc4acb403ed758ff3b7649e6c21e1ef9a396bcb38723a87e577532b8cfa0d24a939c747f969d35d2f8bedad2264a189eb2674d71ec453d1d9caf9e56b2eca59e5fa0f706f997ddbc92e2f23b25d43259739c558c80bf3608126a62bf346c98b549be1ba7d047902855c9ca6fdc68e246532da5c475f6b4d3a9aeaef020ce16486b465984929ec54191ea0c519ee635c11d3d6064c804a788f9c5aab860423c7147ce8de8e4244a8b8147071e06f2df22de9c0ddf628b660d66a6c01872cb87db75f60899cecbc589e9280303c9c3ed83a21be050d0ae7889bc7c90b46d2029b264fafbe0fd1aba19601f06b168bfc4bc9a95595faa3dc6cb642a48f58f268285cd83e0807995aec1e50a601828753c2b089dbf345cc83a45e1f98ab7663c29031f595dd06c3df8f993be0a753240d8a5709055609bb6871bdb1f802d07774e2cef88853a5c13d50050fb966abc6258806aa240d5e4041c90804b61e016310b9710e7fb5749af481944c9bf0d7a1478a1e4c8f637b2eb294663852c75c62361926cb51817b42cee1fd03b8fb1f545549b6c4fd4ff4900b44081c554f129ff44e72db42ea404e90b9678cc50da2eedadac7f0c9660afe8020a7f3a89f4667e7792e5e55f063ffdabf7acc286ddcc75a65574c1f10650132b8e5964e719123a3db43c9fb7fb6ed44390ea09b2b80796f3287c07253ef4b378a9b0be597efaf92f5b6f97e85cb5f4cbf7280058ca091bbde944c8780cba50e94376d2f3520150c56b6626bc61bdf091c8bb9971d9faa778d71a4e65c0bea452f8b95ac40c996210ddcf8906945f251ac3fe5288317248a656e10543b2f14cf4ab1bf67449b7b7ddb816dafd69df093d2cd579b0e28605a50d4053f9f0d533a713facec849100cf5f1f21bd8ec4497cfd0428de5272f12664f53fcb65ecc3b0f8b44d5c3a70f63c0ad49e13bd295717cca2a0b7dae9aea34059cbb32d2ee0fb3d795b6acc8224184be81d621e56b8f74e7226ce69d64bd166c39842573250ed77a06295fbb0de3eaebe80976146fa0351f77356c48617a933fd5312d509547df3e5b92940f956fbf1a4cf885a211be90d47de8f2680f89846fd289691dff4b0c19ccc39b62924b6c9a81f87883039615e021508e85e7a18e08780f9d7a6ec74cc8fe95326caed728260faf5270aba44a64bfd7d587f59cdada456a32c76765bb0adaeec2a860565bf4a20376ebc27391ff1cbf329cf288d98d6ce38fe89922d889aa2515a92ef3809dc5e40aa90e2008d91c6da8a15258c06c51b1e90a3049f3c357eca59e72cda874d07fc9b41722fe8fb3890035ee245a621b00ae451026f25316bb5b15a75ba602a2b9fd6bdbd5191a5709bbf007bdc5fca64996bc2c0f14bc379dbd2a06b1f0ff2b1e1d72bd2723636468185e6bf9bca9f5cadb9bf0f1cbe4d6ebafe560237377f746133191824645f6207f782214780fdb4fd57ada88983e872c92378bb3c7d59f164b31b904151df77ef4b258f86b6bbae3a914c735e6f14b233c8f238a98bc47e8d98d0381b02a175050bcda65d1f43fd18ab5a68a4db2b2b4fc5b63970d047a8a06bc6bcea983f5953a34ad58fb10e6cfebba619c572ce95019126bb824ef467fcfeddc158344da4667c3473b1fd675807fba65872500b234584c434ed7fb47473a0549390d3187f447a1a6cf0576238f613f66168143d5b89f2a16ac01ae2af19c4f0fd7a2e897bf932f49200cceff4021a4a8d75c120df86fc7698c7a02465e2680fe6bb062c8ee514b80e0073f8c1aa02ba5dd38ecf12540727c1852d52bac3d5ebe5ee851f20c73a0904dbf4fd102071e06804eae2cfe45435cecf95ed16e700b0cd691dd0c2824b230e503b304fbb29a4ee197d2f7843d2285e1c3ad2f180bd7bac616368b8464bca92bb3564d81e18c418e6a990ad3debc9e5930f208f3f6ce157d41be3cdbdc3d242e0f17705c5f07847d0ec1174dabc2adebb33c79abdee15d10867d496050cf0b37b28a383a92401776c90dd1a941212d1ee54111d3a65e52d27ecb4128d5ef6dac1a80641f3513a75f8857fd81036336b31b9f916da422291744cb1c6c2b290c94711680e6ef9fcec1d5ceaae6a84742bb2bff0b0ff628b4ba4554f803d8925274cce0478b1467d22ee862a17a91873f567708dc7c80d1ea7fd3a3d1bb83656d6f9c95d4c4fd5568ec1bf77156f2e10d0a32e859a1bd8511fd4062d9e753d6769bcc2368fb91287bf5abcc23999d83dcf78f0167f889106ce76c6ddc4442fdbf0b625d6d48f2d645e5d810b86f6749b3370a6f4249a6232bd297352ab1666ab15c6fc04b935f1ec166ecf6d63c8566f8a2138bc498bda405edefe721e7d6f5d9645171bdc86ea36be1e9b6b49adfa1a4926bbfc030377449d701fd443629a6591b807fa0a71c64c4a8f5e583e31e51ec4c1d0943e05046bdc09a04f8d04e6cb0d17a5f4813df8b72cb2827e376420d01aee7e7a5b1cbcf366e0d8f9e97548fc6496efef3185c6c2f330da19ce9eb089160d043e4c5d5ee477b8a2ecd07b448e60d55f4b02dd751a7c1cdfff217be8555a0ca316222d431d57ac84b1b2b2440d3eb4fb9f0efa700d145e183c99d76c68b435265debace4cc7ce2e36c6d7e7fbb8c3bbc68777a0096abf81f761c7a507730290b16d2ff9b30e0244da4afd89c6ee0a04ba21b40f2b82b6ee17e1c3a88f11d902267a3cdbc8552ed16f5780faf35fac0c9b761c9a94117d41ec16d9fcfc4c4d12f4ccd99061c38896ca84e39fb642b8cf78438dbf8851643ad658a9c3fbc9e4eec6dc6cbf5597df4d7762209176cb65c260bed97e353838317f5501472ef52467bf97181eba5918e0241f3d894509e50b0fd52a014038faea88c3557516bc0bf5a15f0d07d834198595d9afdfb3a32196952648beb3e6d96175a9dc539a6426f59939f058632c6fb9a5a340d8d7df7880dc7cc457a088aa2d879ff105e8bd504e139edb042babb0f36a7d7f13dd88ec8aac8d3f4964d6f0e8f732e727cfd028a5d7428ea42416c5ff99301d0289f64c553555a5b6962d9b6f9e1dc7781da77e7d55ab4107d3bd94506b6ed68bc1a2441cb20c12d4a1320726e82e3f9f2c2c968354164d6b5d32d8a6c29617cee7702613f66c8f01d727a1c9c472759b1492f7c1916259008b5a1a6281c381df4190d89390f36c140d78f0c3e597ea6911732fa092b95ccd87932453768090cc5cc8274ab5615ad5c3dc91e9a34b520eab105224f3b0b5c875d81f935b9767b57ea8fe764040194cc63bcb6fee9e80f714ecc63a9846cdff9e3784a7f072c36c2d21c9cea368f6ac47ba4fb4091ef2e4ff832519cf60ed4a8f861ff6a3c2b3548a4af84153873bb7fa88e0196eb48239edfa8014dc9421b635e018601811a45bf6eb8f1a1cbd20ded54a77541e53d0fcbc2ae72312dda5aba8a621539c0c5d7c26e0eeb8a5ed342d5b3be8382ab1471f6a30dce146a009c5e9aab62039f002daf88f1c33c7639c3d5c95d73e5ab8e13c936b09902526b64f87df182ee6c8bac7aacdc4492252037a645ee27c8464f84f1e2136d762ae9e9630f839c82bfcac7a4c098cff923bc674a6dbdec52d901531c5fd72227009140b73e1ddedd8a726237268e25504faa592273077e06657cc0e63dfec05c244e65796347ef54c2583f3f8b5e509e8129360b435505f784f4f8092b370bf76bccce93e783e0c64034a7e5984875e80a54b279733cf4a19be53af0b6846b6ce89c0a78cf257ac49741cea6a2f14f3547fe35078b22e41a67165eabe9dd01d8e6b4b82f22488463d69d0248c0093650a23d5e1c009a1e3d8a704be3b2549cf40f6a8b0bf5437ea2eba823ded77302f3df1c8e5f4390095f01e1f4d61e26647dfa289bff81bc21c1c1a00e66a5ddabfaad03e4fdfa1a2c59aa51e4120faff9062b080a3b1a87e4ac2d67df3c336681058572258bc9113011a740257cafbede9cb901e154ec4e6696f69f08fe3b7168d523245e0c3ccb041f9b44cf95cfd3c8906117ae02c61a068d833bd4a0375c55d6ebbea5f359a9fed79668ece3edfe494a6509bedccbc091abd0bc3a3195e092a389de2d21d9a3116ce8bc935abe46ad209e19279b52e5662741c15e7f6e0a538b27dc29e46b4edfd2ff15dd98a2e1620135b024b91360f06dc1d61aafe5d6e2dd9a756563d64933ea18e9fd8e14340aa7fc1d4ac1098671a02fc0ad7c03bbb9871f739706880d31b7f8b9534f0aaaa0f66450eb7c325472dce4eb081a80a111b065b1820a76089b5c08d07a19cc0a48dba88a96d7da3477be6ba51c648538c2596c0ae4b59acb314d5a6f08460340ba2d702c85f39f3824b07c8d0b0fb6829eb3b0030241a741c69d5b9fa4e63c833ca6d184c50ea1fa110b3e2b1dc2f497ede7bb7d16148a5c3ed4abf72aa8224c7f131ed30931e98c666d151fd77ed513c33a6e6f2cb2fff9de50ac44be463fd0ea707cdb4c06077a0e9acd1af5b03ad6b7f1df02b826eb7df4b55448621875d69983bdc06057932475e56dec38ac9855cf2022d4f48d2f1d3d3be4a4deefa17971697206d43e0c3c4ac80c3a3cc07b4d758b4b0b012d1dce825ca8e84891d91a0a669e06eccfb363660ba3877483344a90a0c945d09fef90286e78087d4477f22b792b85f952684973f82b736b77461417705711c029935fe7bcec6e5dc3e9b18b8ed807b9a7fa6eb8ad93e89910b5336a2bfa40e6e1ad59399a012e62f97f26bbcf0df3632c3926799a14e976faccaf4495288d601795b3cbab686a99df3041ff5c04a0eacbdc7e167d32c55eafa9e177228f0a8397f87f12be3ce95ef022f486a5f9e3b43cc8efd02a7b869ec367c91eb7c73786b9cb9ac739c8a2f645c86bb08b90304b4040f7f53ca6f3151c6039dbe67ebee4b533a8540401ca730ac214bca501bdd060af2cf7296c4fb5a632fb443bdff1fbb496bf62ce43f9e0ab1f0e88598d904b2e8aa9d562480684965b276d364672876ff7c31dc0e6a8c8d49d3541066de8bf91cb96591e382886557387c67c9953be3682fccd0b4a317166066553c369a678fb70d287d9246f8532219b555497ac358c281d83612a9a71868563ef8d40320b0c9e098f936da7826cfaa3c6aa3972bb481e9d35840c6c2e89d527d6483a1d9dd40bfc45f563da06ee1b58ad9a79ad5f7ad31a1d86a79cc809dddfe38691ccefde6b15d3018c08e3d4fd3ccc15dbeb31d56c61a9e048b37b443fcfc51be6630ed911bac7628e3c7b264867a8c12ade1ada2ce1ead7e1b286d9217e052b8e00f703b76fc54c66f611d895f92a54ba07c2603a28d5bab310b084694a73d0ff30ab1e831e166ea8127b4170a85df5b5ef162c8d980c0894646875a312c6ddf0f7baeab5f9537fe34a120818bb05b23db32f4bf7bc0cf988bf7c27ed94607e8adae7d0f840a69a4fbbf8362460deaf143f208d017dffaea6c43d9783fbb8e6e2c56c8deb9c9b5f673c153cc7613bc67849b25276379ad1dca267666e59cf78b415ed25d17ffea00468629a316c4e063a7c252d8a4ef47d295f708974df1dc1370b29117f437f76c54aee4fe0c662a2da750c4acd111d9995711787c1caccc2e03aa6425a1ceaffcfd1b47e5c98673c175f98c9c6dfb6bcd01d83afa90b681c1a311577585a7bef4c45f33c16eb005083ac6858bf8b173475af7a74b4087c4756949521c6cf5f2334ce816af6a5d82fc33e66db7778e04db2d51652e905b0bcb410f1d2f3df97d329429bc48c9fb97aa11aae8f308234a2e4750845eea39add793469a0f1efe2f5439d846514068cd52f922787dc35c6bb2ef4c8df1aaba8f1e8a7ee3d1647afb50d0af4dd33a58ff8402c4762ba756086a3cf690f811a27c82fb5570d8cde0717d3a808e9361519a13e21ee2ca38e3641ab06fce915beb2b2b1766a26eac54d58b17d2655e45a99b939e0f89beacbc9a4f97981c7d4498d82adee453cb3f86442d76707840ee463d872243c1e83c26e0ac6f0fc072ef80ac639f18536f115eedcef3129a4e13597606da7eb59458b68c79feb1ad98272688b23fa235c32c896ef794d469c2bacf3b1b35ca4d46884fcffcad9fc43888e785868c5776a851c2fca5b33b31cb19c531665ae0cd04e53e99e65e38117a0faa69a7fad91bc3dc39c159ec722d025346db54b0fd00d750ed50d8b10bc4acb826224988adf0c35350febb47ab3d95c9c36e89a0084d26aaca2f144e60630a3a5f9a7995ec8f2c26be15ee5f81f77d050b6744b5caac59b68114d0bc4874aaa4c58e85363ed676b0a45aaf50e7576daa22e9b4f2baa39aa666924c41a1307419566a3c8daca094850079eeb66f3fe1da0149529dc2f9b2f58f72ea2b25d2be57ba7dfaf6590e1b00268a6e482a091de27078b0d6d3856983e31e7ff8c1284f08d3f66056f84299ae1971220ef96e321b55f81f8c957c746ba6c86d0c3187dc8af5de8120d3a49255b7fd90232740f424842606bc53346a5f0d99b43393f46c312d9b20d002bdd9a74347b86ad8209877feb551e49a61079cef8a64d4159610e4ac4fad886ad446448b5d3a8a57576f69254ee13a2bfc1ebc25489c1aa3b336949d9df5e5db7251a4e42f86167fe0927dae29e0c20edc3f7f2e7e847c2b0e0fb3bc222e3c157b3c11353be29c03b859538df071d9856f286c3ab478c6e2adabdb2d148bdc80d5a82ba39374ffb2a916bda08e596af6004229cf4866a6c9c9c70532a05546df1e772672b0299c1e4af711ddaaeac4f7d54849f46c5367a419b87643c3acefdd0bb94b72390f058d825fc08d337a4db3758170f62910c09e271745d6552ac8be409b59cc4a783bfd8804bab1978fbd33b4ffecad68f8a63727ae0b17bbcc3f5f2e25284104569c7a4102051230ffe811b8a67d63b6443075a478411792b1f5b5cbbd3a74d7943449d0d642cb9ba83534b82b4a2d29b55a2a0b145773eaccc08bd49a191cf90f683ec28f4d23f1ac980317e4cc6daa63aac6d3c282ba9e7e008b3e53164d71dfb5b2eaf2e75d853f34a43509d09137111a37bbad4d01e178ed84c88c1072b76eaf1a51a66fad936bf348738193c85e6dc0d4cad3d3ae0afe006cdb5990bca16010387c97359163f239b4349e5db948ad946c8c38108f11a99fac0f9f9abfab2f4ba180b76bc24e397a4feab21be5cacf5a949469f0d85c1418eb9fd6d584889ac3ee9a4068eaa1f1a3f9418285c46891c96574fe0adccfa8a159c5c06232765c3ffcf8e8660ce637effeb4a0a17cfcdc15b797c16fffb8d5f7320d5500e0c91f62255dbe0c79fc562fec02bd20d1b690ab4775225edd72e45f7ae099c7a4cf9e2126a4bec3c6c8c457e062c3277cd7479f7907b82d64683638d3d189c70a5a3adc7d2df297110b40950216a50c773fbb52179205cc386cb75f69dedec5904a65cc40371206ceaefc58558faa3ce6c0993c5b022441ced9b9872b15171452a5620b4bf88bcd0cf09a056d1b4c91ec409686f99417b0d657b3c0605097a549b8571bb51a22012bfa9e03df7f82311075a9c3df4da91513cc0428121dc7369125e316bbc774af8640a3a8c3c3b1a2130e810dd1348d05fdc8ab613990713b4c0311a4238ebdaf3eddb8d76cb668992b1cf7a96918717be28cde45c186f729a85633630bbd7590170377dc072b86f08f70de6592dfb54b8fb8d8b6515918f271510902f89c42dd1db616e0a810fe33a525efb69ee7088cc4324d2db7ade116877a89d8828f7224804515580a705b100f82a72f7787d7d2445470d241cb2ccce76196a8379b4345322efea75dce5773e9fdfad0b6c3b0c70b57ccd027ec119296abfc11ddec301d22d50e934d2b1d06989f2609fdfcff32062aa54dcf28441591b9ab40818df80af2c18a6d1df2a5018cbed0c66d9d3282a8a81fe0508b85a4477c6eae80fc47404cf34ddabc7f0361959fd0073f5459192de3b78c41404369e7649c619bcef86f3649266aacec97dd49361c4c16cd97d17a9b24cbfe88377fd5044aec7d33963c6fef1ec199ca816c0f74fa33aaa8a1a718fe5829d331ad572683011c64145dbdf48d435bf868dd302fa95717883376935f61adfd61b8f3f99679cb6335d41a24158755c5f54c4558ae43758e5bb15c6213cbcc1e0c95e25292f0603bada72e1f2e41310ddc7aeee5bcbc23961ca6154cc388655f441d2d50727b081284b08b971ae7da5c17e1cb8605564f601967dccd8af412edfcfe8a0bc92b971c8665885204c16d82526277b6fd4aa2b0d74b27dcf6ea4d849ba91b93ac937c1352f7511ab96dc71f570478d896709f74d7926619e834279a182408a6517622e98c9a13ef29ca11a48014148a9b7bef54348bfade9901b0f8ff27881ba67e8fd5efa930d73fd1038a15e2cd58f551215636db713fa078fdfe74f8293ad132fafabb069a39670437fae6e94e5049b6cfd9b3bbd5a7d1ec25780cd93db873f09fdaa02d3bf043c786b0b02cfc6578bbf5999f3d70389d98fef0702b091628f62c4c22180cb3e71c923091a1889ce3fe719741d7095eb032b00b2c498371c05806685ec8597f7a1ce0e3a32de8a6c1fc462d5c168de22accb2e03fba60fd250810cbbef48b83c84602cf3b645db2004c6caadab5b1645a3385914e3bcf1520d0ce3d9026ca31e4b6fb405e9ce60c80012211beff56d82002812349cc892efc433a8ccb74adbb703d01b0875a3e9ddc886700df2752e3a25bd4a07fe7993ee4f21ddbac7a4dd9b9f57544fa73448d3f57aa29dbb6952bb203f9f9f7f12aa2b41d5254606a4a7c8030d958f77d639f4445f906ef61243045eaf3463c25385afaf667a584a02591ab9597c8ea14ff8dcdabcf6736ef86627f9eb64f9e58b37d64a74de8c7b5c816611ee23af18579ffbe0ef088e225dbceeeaffa280e77fe78c4ed96a988ba27c5832ac43fe9e5ca47c7a4e5c431f1bb79e75cf0961f938cd8841842a661280444158404c3f56a07e6950bfea0393298d61318557b5b4f9a874533f3eb1d214539b36cbef709a48a47b34cee2728bc6a20ebad95c9d6da2ea8d7ef3cf86eb2228c165909c80d6b835eab1d8a4c8363d112aee241263c58e74b1d3f4d3e764d5f39e1cb50867830f161c5af0e021dd79eba901cda92d9f8e823a1b17be5a8f9fb2d702f1009a35945964c7aeae420fdaff794576b7bb6cf00cfdbc63252cf927c6d8fdb1a0f666676460c30af6c276d64d5b46c012ce954d110b79761e08a099187b1a7fb588598da2f692dea5377bb6803ef4b2a236da99de70087d7c859f839bb9416120c348a855c5af799b1036a69b1ceed66d783dc1180e68478278499bbd070108161852c6744b1b6f823d45c4b3e04f3602c9289cdf9bb188441ba9f233f56d2c74e0324bbbb5e0379d3782c30f3fe1155c78bc5d4e32e19ee99e0798564b3a242c97b7e80cf864315395702b3259615ddb666bd52a6d5741c4b7f5962ed15478c0221d631e84a5e54ff79ffcc0ac936f67b26c4f96c0dfd1b08779be0729a485e92b47af31afa06c7e0290e27a4b361795cbc6a42a86f0f631d7a2cc6dc0e669da751b23933c359acc0aacd5486cef5e227c37cfff2a2dbeefc625d634f0a0d895654538dc47e134c80dc6ae9e969c32ccc3d06972aae705c8acf2f9e071597f4bc1d4de33ab21fc9e5e33b70acbe307c468dfb31d82948bd2c24efff964114a8b77e3c5f51ab6eef5171d19b59740829969b67fc3c09765b6feda2cb176b2798e31c7635d708c63c639008fe90a4b2f3be9b75f73a1068ce3a8108e7ecd78f77e35f9b963836dc397e65e4657405561633f3026789c6373eb867dd7f85de031b896cff70820e76f0a95aad2a12d85489d6867980462c20f383112f10d091d9a98b3f1b30551166a21116f4c8856d2ed5216c82834f123ad380d5d3e97bfb766eec53b274a904b404a93fc312b1dd561dfca5d12d0eefec9155ba0c65cb33d3f8988dc6e4cd2c6e20c87c76b0e9ebb14274f9ef775773c56e228106858446189c34cd97db18bedca36514825c022eac7e40f09e557dd53a6da924f6337c4adf905bc07e75c1f117ac6230fd28112dab78b2d9e22e2a9db6d37a947573002e4e8e73a8c678b718c8cae07d6785aafb2676070bfdf37695f1c601bbb3ce62df7598a9afdbd418194df5da9cd244660c410d8cc10a9e9666dd58a32c29da3531f9c2a0abac07b10d3b2a5c9cf3ea182f6e27639bc79a4c42de2d2e7f8370101bcbf8990bf2d495480f0b57887a8a1774f7d43921c44dec502c9a4e0aa760eb4284bd5b7d26e1dca46ec5a5c6537f91bb0869b513d8d8b23e834dad6c9408ba3b52011f9b079d7396a5d6e7945ab3c282fbd82f2626f7702d43b00ffb143df07e0de00a982ee11ecde7c2a966706eb8102b87e6482ccf1047081e48ee5daa15aac4af0cdab734bc89a10c4de00cd53e86832c1a9749c124587e20ec2aba6f3bc68b9932833160ed5c72bd87c9009e78cb9ec46ab5de6cc053a168f02669eeff2a10534aa2923b8bf790ff2e561bc2c7692e9d238a86fac5ba448afb3fda60a911ca9f4d9edfde603bf650b599875f6ef0132f151f55883e30fe585d9fbf4c5b9ebbf534656523a780985ffcaa1feddcf6d855dc55fa6893a0ab6e7c06d76d4682270cb89954576abc77e0c70d913dd00ca003ce411c975981af30833742397086dec565fef191838d55e120435f26616bacdeabec723c92296c14a72258210685fe888bd9f61ffa47e36126006677afd7eb987973ab39c081604fafe1269556f215de00670f45bb6c5a8b268fba0a963b33a274d9c7aaf57a0ccf8db6cf1a90e744a469cd11305b3a009707960b3368f5126ef619e632547d73a1624c28b0fe404f07c2cc86004b319d69c4767f32151242193b172bd79604279ab9b0dc038badcbd11e96ae1f03c93a15f3b08e9a469c96dc023faffc900e745ad73f167d22b596fd02252c7c1fb0b4462c60699505bf697039f57f0bc9a1d6c981921913604a7083f3face8838d4858f862a362b2cc74c13386a28ced29c44c076ac76bd484772c0602d2d2d751a5ac3085e35c40f67f237b63551bf32c6fc63ec732cf6369fc4fe81a09abfc2d6bbd1e10b43ef39c37d0c9e1ecba38951d4352c03e02e0713194ca265af05b13a7b33962f3a0cb0472618375fca58deb3b2b40d0bfac57e7fc49357f7ed9b26945bba06771b48ee4ec548ce8519a7b2b2905b0940e43f4d9c7b6259db88e36910f67d75bc32f2c031bf91ad2ce858d3878a2af52268f5020f4f57c0ae5f2cc39415c1a409a3912af3757c44a033de0ce59188ad617d9813dec0fc81ef28123313d2572e6177a4ae1166124179ca3ce305b53ee787b2191c32ef86297754f8d841c84ecdba47f35cbc58b21467b441b3530e0e18f22ed2de2f9cecb3a72a949ec5cf0ac859a3d1039a80b9574710d759ef408d689ac7cd7b1023e9fbd9700b28f31aa185183215ebcef69dad5d0f5ae37a45500fcb654793649b771a7487c4663d390fc6997b09475e938bf42c6904452075487798e022033957e05379ffd1e60822aa81ff682c94800d146e2ac9862149f9948e47ea2c91bb711423bc1d224d707b7f7894659c1f9ba8c08ddcc38544f4aa5ae4c66f2bd577f7439ca99d4023582840dcdf493dda34ca1093f3572fff1d773de87903abf6f80a50b1792bec3ecc7711f5fd0308dafd102e6f10ff6cca708318497c59d7ae9dbf59a039c9cd9f7708d51f879a366d76e25cd8002e59e69ee12fa13f0f86f268a7959cc054d62e93913db927d237e7849689fc205ddb2f1442a6343e61e8f66b9fb6c6e8608962ca8a767dc893ccbfce7648eee039e66e6f433572050f78a8054cf83ab098159f15e76d004c1564f7fc5444e207074c76938c7b7a73bfbe7c8977b89712ecc172299f7ef9ccc4f901c6d5bfbc15cb08e9fe9be9adee2442699df4163cf42ff92e653109c434d29648d1e4e69b5080713dc05cc021ca564cd2f546d88b89d64ef95416211590bfb1467540e7483033755e1180e98d5c056ffabbf17b0c01065b7acd6b5e0031760e645d289db35ad032c8313ef91becbf00c668c8e7d71c3044735345b8d4db348fbf72287638d2ecbac0c3f57bd08989c67d1e2779a9e8159ad340fba5d2b8876af848768ff9f0b0f701e000045d089eaf0808b854e16022a33ef7668a2b5b656fc05cda8ce1f1a4be3accc0b51ccd85cc52c9a95328a3914a329eef5353d582b98c5663cdb9b8ec625780d1c180b18bc9a44fa93c8c39fc3cbb3d7659a4f82c524c334acef56a771690c14f1e98fd4ec64201a40f6ea651d8fe8f25b465a5360c4887858834912582210f73d4ca333658d252bdcc204b8a094651cbd39e9b72e75a067ee33d18cf7421ad70f8b2fce02d47376e2c7e8404b30cb02d49a9213e5c8ef8d3bec53d94883719e7137c1a3aaf1ca73b215a609b37af7a5f2f43519b83d7f8472159f0106f27a4b5036c0a3e12d4dc8338c5c0f707d4e3dac4a069699625b04fe4142a707f01b40fcf679dc3c0cc89ae1c69d1d7878e7fcf50182cd358d8ad0584a0b1e6190b1f76c5cdcfe3833f797cd7f692bc65f3de139588b31658d676fbff5def3e808190169a59047015a2677531b7f29347dfe2df56db7300f7d036cf5ca98e17e70ea91f95a3bfdaae0127abc8bd6fc302c5d925b83242fc0e91e2150de9e05c1f6a01e111228aa89f51e9de08ad846db3ef6fe73064064a7af2486a5f9307817962358b90d1c10bd8cb16c817d561a45e0d5ecae2c961b511655d502cc8a9208bc9643183facc65923988f98737b7d22f8dbe1fdb0fe8e486f8ddb52c07145ccda04e89a736c4a606cb7a8dd88e0faf1c66c5b99565b217669922b8ce7d27c3533d24c5e44c7d0232b37a5beb01ba41d11c350d2e8b731e19d3e85f740f3b55ceddf6fe2e2988dca1f596da0f0a91f2072b301decc0353ab1b386858f492732fe70902c2cb0faa5e785bed93ab5597245ae014fa164a700f0288dea024381d5cf35131cbcd3d50c5f95b655062f95f7a560de25f6350f1abbc9385d3d48618cf864c24ff14e0b6d1387d91c7cf1e068a4739dd8c57bdb446aa7309ce2301cc02c41033c24cccc396704530a332102e63f96e81e82cd9df8133fc96053093213eda03413d9e6e11702e77cfa4054db809df35de990109622e47c54baa9a2a4a3dff0fe54dfce6d83b27d5f7addcc09f97b0c5fd695f1e528e32cfe9b2738e052b30b9fd3d8af71f9f5cbf2c44fb6ab6244190beb029ebc3ec520a555b6e476a082e859d9d7e55e01d5d3252ae67c8cd038850ad975043918c41c3506101c2fbd7d98a8511a34454330b3584d93c793a67c468ac7abe90317ffc170894f53fc96148978131734745c1eebc62ee01ac6f8271034d61473b51672ca831312aedefea2ab48c6dccc742987085fb5751925b8bdd574f2cc2d8a48f56f28091705ba9de80643cc01034258b28b6f3dfc2b6062dafc39d1bbac6e4a1a57828bfe3c4e50a8eb05e48802dc05433b4138e23602bbd1a131a369ede6e05a209a61fe40d911670992de9b58292bdf9baf0c845d47d39c20d058cfe3289c824c991fa9233df8e63e8ce4c31e917a7861e24c6f7def4b49f9c6db61d3e5a803b73eee248c9b907a8718fda2796467cc01dd35bca86d84c36ba10b806135e1419c71c7a866a5f30ff88cb3956f3e55540973c3c7280b21e5c7366bf8a7d2caf84c32c5f249915f286799c757e6c3975c80fb169dffeb274ac707d68d8aabb8fafb3aba66bdfd0560060a55a24ab689858db0f240e46697b7f8db653f994f50c5eb859dfdacfdc2e1fdce4bf630474898855f292bab988d78aae4f00931319df6a83a3845d45d7aa8a1dd44cc59d285e22e2a7d0cea5305299f76ae137785ec2464e43019010e25cb2b13925341656886ab3723360c559cae0cb72b4a93c5c757652f726fa64fd2032e1a6823ccf5be75712807ec401372c6945e54bfac4efd74b57860181b526a0efeb66d5869c9bc5d5610e08417e3c52360362d53a73871f8d1f49a1edfcc82fe26aa26ee540f458c52d6ed0d761ac8d073c17921b96e4cb1a97d2964e3fc17e0c2fadd2b38bf5f8739ca8c673ef9541c7921c92adb3c0c15cfaf6d73092ce308bc1896fdce07e2ef4dc2d639b53871e70656ff56e126fedee46534b4e8b7b9bbcb8c661fd6c2edb5a545887aa04d0609932883574331c2033ae114a2d18dac1c4a0c19af51196ecdb1eaf848cb9abbed955a07d312caea7b7d7d441ef672bdf36231639981392b8219ce364e197a7e85c0bfa505a7f3cedb6f1c69dc44e012b0af3384379af2cddc208fc1904fbfe60b633552577603749e680860b47d8dbe8ebfb58fd74c55e4de1be5c17e1260dacd93f2039b4ab54273f694c95ad405e48b02a4d45db0220c12e3ab7055ff014ed034bce5011df53be5c8d95e8e404a79c3f4cfcd14576a4852f75c18e35dc55ed8f2b2887f81521c17bec71dc970b600d18569532c821fb9f7c068400a07e54859dda1c58df8a720b94b46b26b527b9af8778debd17513ef4a1948bbf8b09de8c92dd8061198c20e0576bc18aa4a96eac86304d6a2fdcd3384005a35cc5d6603758b3f55e6906ce0b297c193fd4a45e77933b39fc32d938274d3ea00495d2f284681e83e4333908b31104f20c9e9bfa951a755e201f3ae18368ed4860aab5b400b61c8a017d2e8afc5a39f20c68d793d32feb455e87401fc72d29ae9ae2f56adb5183343fd7eb9f9e6ff4ba845075f4470e1555de12b2691f531d449f64ba2ae96847eff13f47059da757210aeea98c035c32eda803adc4d003a57d537906cc1b683782b87c9cdc6766844337998046c4beeb8d8d265837141c48c611e9d89dabd68008eed6820dc3252baff858ff9cdf3880b5e9bbd2cf7fa82e52289db98c1363e6c91f9b133928fc57bc5db77ab074f69f8271452383f3e20936a8804db58c90828b62c3798566e41b36375d7e77dae74a68b86f34f69942c9eb11f8ce1e57be877249ef91172baca1f8f456ef310ea47cf2ab492934b35b79086eef613a3b1e48b1be76a8e9a482837c5c9cbf7258d45c770eca2d208fa31bf904723010b2f6a2ca5ada2045dcc1b3de0a2ea6b706994a6c03cdc78589f3455450f4d7a6f0dc81fb7186995f23f7d9d1f638312a1cd1a55ec798ddad57c4aa2f942eea11b7df85fb4c98507e652f986e321815f5a6a322ccd0c3af468140774876d9a891997a7a8248c877023a4d61b5f589fe43b0d70df47f648c479959d00e81ae5d15e8114301a94fe4ea54f00972233e3d3c31676c0dc1746ac033a9ca74df7a322ea020a50b2607e771f1fc33cd581e688a4126c1de511ed605283594246d5e913c878e1b873b8da45d16257844d48785e25581e2610310dc3d979a28598581b9a080bee4e13ae375b6f4894600d9fd0b6ecee476dce81fc101cba66e70b99ddc4b693a2006140adbdbb856fdf2508bc662286e95547045e7cfc745c818155d194288e25f448c2737ee1974cfc5b4b43c1100f340f258465a85c88b4ff3d20a5bd7793bf595afc13e9b104b2324045cf0baa947b2c3a7bd36de120cdaf1e48e44ba8881967691a13eaab13bcd37dfa8f9582ef62cf72adb23ac2da6b01943e9503f409af850c11bdd3a921cffa0e2a9f044e009b8306e71915335e11f14d40d0d42e438321b3d32597fa289b99c1171b9f556faed17aa68288b66b85212a688b183f36675cd57fedd8c05c95b9db2150fc6899da0a7c7d1904e3edb2cc4fb2881d0197501a83053b692c424f0da1a06d5aeae7f98c32289b00c563daff8e38b5eb0cf378edf1ebc7e1eb34f6cbf8ba9dbd5b2273e967c0b8141167cab2ad5be1ccf38ac1aca64d8feedf364c9dc22c137ebc04b342cedd367619bf68aa53523edd26a7c333fd3fa20f7ad13625b06406ca40daa9720987207a31e893507ccc03db3ea7b53e1ea744524c66b21a15f32bcfd402b5d50fc7a8507de8a03b56427ef3a2ed4f190aa77fb7804787a51429cb9b0e7dd8f5853091ccc076c2612dd0e47df6c8a9bf7fd7538a645edf39d7798ec501e11878871a2a67a579e268cf1056d88108f018786a516437e443b58b0fdef1880a1a1403b4b7d514cc3765ff53b3efc84169b835595fb53aaa61446730bdff12937cd61432968ebd4c93464e7d8a0211b2178fe05c61877f85e7c5903481f80e9c6f6728fd025f6f42066f729ecfcb61dd926741623770fa126e55a3d97419a1ad8a03a1807c89e514fd41d4ca6c0e1fd8802edf510f9557fb03a36962509206f902cb4a5b13be839a21815eab4db7bf329b2a9de34e2313785643fddfb063694c18f37905bf58ef2e909c7d52d17ba283a4e9a1cfbdc6c0cad6d322402ef564cd937c46a5faeceec5a9d4738c1e661dfd77540647bd16c1ee93f098afea9542db3161591c346283d07f4e6c8b75994fd03a9995fb2c55020d21a3bf2982711179df6883ac5bbcbe3abb57007f2b7a8c47a6847818f060accd3230eefb0c5bea93aaca286ae36191aeae56bad3cd8c00dd8de1968e1062070e39276907bee9f730ddeb125a62662bca13914b87077fce924ac4974f67f73d4e9b95a714df8df69ab2c46a0c21a5cb91d17ca933d5eeff049f3dd05ec3b40c3256df61d90ab6a51dae2b69510930ae9c7653d46d37fd23dfd6597381072ebfe5e834f70734e2400b677587357f3ec2ac50e22b8d91c872e9f678937ace9f3b1a5ad83eee92886541fa0da737690ad4e60a37cba611eb0fa62f93ae9980d7b889f4e3393133ccf55e728c167c6b814719075c1e291ab8dcedef2ae3ecfab32b94c5e9e8b61c422a6b54de307f424a5913471e66f66282064e5d392101dac925bb288e6debaa5a1865c2d2004fba41ecf2b00f5428b68326a4575ead50b9656ab1d383b3ecd8cd52dae5a69dba01310984b0841410e740a3a2116bb9719896c3803679abd45bce4833580333ebafdcedd20800e49c9d5322b01324192b981b4560bb4cf5e94affe5afb99a556877e973ed1b0b27974c08e2e77c3869697e2b4cabcb48ccf5cb37c70ec37c9bd8716864635acacc0b37d2edb1851cca77a955a459c7c04ede5165d1908e4cc710b85c7bb12f82860dfeddc1f0f114e50a408bda367537538355dcae00bc4d3871646dda5cf3b473ef1377e4edf8bd8c780116228d0296707ea2f48f26b3cd4381de6b84cb383a4bd5c0f3e838ea914c395cb8b69f2b25748e39270ec8cdb2ec6da087e433ae0de99be6283600cac8cf960726782b7153f0034e611630099224c872b6315470ed7064b440bb72ad88eacc6ac6dbea39a1c21dbae72513150cfa226e5614f600afc475764629bb8b78b7526deb6068f8c17e2cbb656f67605c7557be9aafc18fde4da7e5edc4f1bb1e13f9729523e927fbbb77881f1a1bff2d4630c7df11ac986bfa563a74157f226a80950660e73e17b2006a2d7c86e0404bdeaf5b21a17c02645918116d9dfa3a9470d80ff8a260a43dae54e0e849e1953b1ab24d06ca6d47310601092caf98e787bf64810df13e40b082908155a27225be0ed05e6d90b2ddb28d39dea830a7af2ef32376114647355cc7023270245794aaa4d8809b8d1daabf7008ca8764d15899025479709a17d989122f52f03c0560cae0c28fb551ca7f52cf7d734d00524fd43e15f13020dcfa3dc063350fca9e83b78a2e88821b1e791216b9d31a3f6ea95db9f614ae8227ab85b56e394985c025fbf02f3be37003fc1a6eaa66fd654a4e01378f33a34e5edb07f051f48660d4372b3fe8a4857e94936a035688fc627b6ab532b55df75a53f46336f4e7860609f33660e1f5ba205d7ad9703e540927c3197b0cb68588240f49a0f0f218669e3d2888106f528319a254fe2886ba0bb86890e1c1e5b88cba8799833bc6b9be69f0040cb9b8de1e65e9a506b326a4b08a59a2171303ea174d12d750e186e909d229f2d05525d9849e7a9fe08730bf60bac9facb9f959245c84f6e464f50822f5527e9f8ec96a1cf0062f8f7ac2371e47b8b4d161fb66db785b9375913fed9305f245fd868d28817ce841fa099f7268f667a7e2961c7dd1e0d452ab4b03aa2a48558b7e5403f1d359fd421d2f0dc9c87115eafffd77b3383dcbe970a14081994b9dffc2bed148d72c49fc771a378996dff58a413d8494e8e3def13ee7e1517213e8be42b55a66a3e24ac3f93395989e6543d0c1d87035c2cf7f0400d1a83b67a39dac53412d470f77e59362fa567f22e09a7dc606ea2daa45d984b7570b774a4aac6d16957442bf31d803860afe7ffcd69a27c21d05db926cf25810078972ea9430bb061e2bf509bf457090e29b9eeeb9d8ddf04c1b6f829a3bda9060fb0de23a1b99e984a1b8b8d322d2f93b12cc299c83c29d490b2c7b4f6378e532b81cc2cc1dd95cbd2e4c4e44ad5b14d6e9ff57bf0e909f4bc19d037d9b8c3d32cb183a2b0bd42920daeebd4671c0c2a3c958bdc1fe2b20c2d1f2a2ae542a324220d5386918f706091872ac74f483f6b37f824f2b97e0322ed63d1454f18c0c11516501b7029505bc57a251c939bf217b4b7bbc712da22d840f1e150de79bf2a663dfd1fa53acb71a7124b1dae00c8e692e5af0c4ea6d184c049a991526b104601924b4ba3dc87e33e62c8cbadd5c2fc6a2ea29de5fdb3a1b31f71db0e6bbcd38716773e4ecb8f0ffa4b16ba96f777455603199f6baad69774e336966fe4c06e25e86b13bde58348a92f3ec4867745d36e64ff00e3fa7fb407c2ca999a684987d7062ca17b75e80257287f69f941163037945f4d403f59a8e1957f93633ecd7e1b6828c524f80ed9e6ad181464801a6cf269c67c104e85460fdce8ea6ced4f6f734400fddb91ccc68fcddfd930fc82490793425dd04386a66a8d49629dc8df9b80ef5cfa2ffd45315047da955247ba7efcfef34191cd7836abcd3dcfbe48076d6185d3c9ee857bc8b0f13a7805fb53124a215db2934c082ca5ae16f6d239620c73d9898f7188693c62112f8ca2a222ab6dd8997064956a41724f2c1390b0007dca8ea87e4395a1e98782dbfdd297b807a18905e2c71d0e03f0fe0f19234cba52216547f74d6befa16de1e6c9d0dbb904d478552ad94225bd82cade0bdf93685ab18ccc1ec140cb17cbdfde2f391b78a48015af1a86cd484a43da1765f210d842fd887d1796c35f225250d009ef59957ee665cabe00ff08db2e17be7620eefdad144f44091ca1fff32b2516e4fb0e3630cf2030acbf1dd5310975ae93e63df9e4d14bb7e12e080a95808be83a93e0a91cd07475f22c1a5f51358cdc6fcf4ef71fa3db03a718bed01b14efddff3b6a9f74f149f9b0da643632329f3f612079b91ddef6d946bcbd61d594fe8fdbf7d99ef3b4b140bce5a676292e0258abe74b2336c4e6ccd58926404f0fc868c32fb0a3c2c937fed09e5087ce8d61bad2bf399fbe78f7cab62542229f7e1139cdfeff0d8296f97a084b5d5aaae22a27fed25d4a20cd0173f52b0250eca4b0ddd040b58d8c6861f3cf92c9ea2ed61824f9dfc798682ced9fc67628350828e45725c3014694c10b15b5bc6ae867f92366c4e5652e889907952d2da279fdfdc84137b1680a2aab1728eb62b99529ab14d9ae32a6eb624748bd46e1cd851d5668dc4dc0c2a865ba2a59a49bbb08166942dabde82b64aab7740ef73bcfff47bc610b6d6c7a3676fa53c5cd0ab6219ce97066013447cf532592f2652790d99f586bec0c032e346a155f20b2ba2e790b54074230b5582b7891a891acf99c856a3b1cfeaf2342a7a17b69cf1cf03f91fbe0028e38e223726f196c594ec3e9b847f20d7e5ec67cc97d5b8a37242f51541a182a4079dfdd7b41983c9329639eb0dd69c597da1bedbb5e25916cd897e62fae5891a674a79e0f31c2b3bee9f680e9ed7fa75448743b6378303a222fc8b7ec62e96fdc2e37dd682288112b14dcec4e3d949db79f95eba51ab18b811bb4bbdae15c3c863b546ee0cb9174d28357664197405f7f5bbf89ecc68eaa40fb3be9205a0f9531906e4a214067fdebff7932e83ffb465148d4e191e62fe53f5f128a4c938579b9e694f30349e7572848359ec5b8bdb9a4bab28a2a4725c8ec5839aca9bdcf0a20825290d62b1f45913f8b0f7437968b03d78bf6f353a5fe84b2290909f2a05dd355b1c2e161c63f7e9a9bf95a8acf9901f8e91c9feaa2396366ce9ad41fa8f5454b84fcea98a6de4a7196394de67693e454ec40edd2e3c9c242073c253fdba6d9e5be67c01953652b2c0ae7e5a9583a63fb92b731d02b13af08f72205b059b45a8492cbc9f846b34ba8cbf822ef1fd68d6234f99af9d7599cfc2402c20b5a29bc43788f5f215bbd38012880c550b937c8dff5826e824264dc8204b3196ed49c246bfbe032f027666927a8029efcecd7cc490f3e2e86d5e947cc102f5b0f3a001e7404f7e27ccc73cb0d503a2880a289e721f2f580554e6f8569ffbacd760dd54d692f69f8cbe35eb4da9d047bd0cc7f222e79a93b26d23e420864e5047120741025034e30a3edf51399a60c4fc75f22c6f3bcb9679cc031605846ea73cbc7fe41afc78a54580aaa56cde69d67f3bd97c500865d1322d2826e431ce26c295f29c230a2478e676a1d303a56837f415d54d6a2935491fd931d0d944b7eca1e628b6ad5986a6ae799810750d177a7fd067cb5a673eb9d09c7e0a869fd58aef1346f276435143d2a9f80b4cb510be10db3e6b17ff8caadb68ba778a6a3eebfcbc8a771cc2ffbeb48a131c5c76aa0a9ce8a98aaa80cfeca0fc3591b7ec974439fb4e3832d8f4edae4c424e1ae9f1b7a33d4f374de54835450e8d52c8b8d7cde55dd8aa3d811794a921bb6fd0a9b4d6591a8c9c67a7e469d9417c922d491d7f179fad9d7c8b8e481aa289a5e6812bef952bf8619989b3fe66e6c424783b3208cbcecae69b6a338f1d3f5de23ccc9eff2b9b3882a95a45130d55493301bb37bad96f9288ab988807a7846d09886b7b26b49b0847fc67270caf7e92210becef891a1a0ae93361b8b317bbca12cfedb0c04208175101d07a7ec563199e4b56a5468ccc3c6ab4921e0dcc37e24fbc0a364650b7c0cd2e84d9ca4c03f4ddc151e76b7ab9eed8eaa6b29c66c1d7f9533fd2efcc4e0c3bd4fca6dca896d84637094b4a63ded84353a9d651dc553942d9f0f7b05fc1828dd37848038d6e26efe916a36d0d769c3fdc589eac34a18f8e3d00eb5f178e4efb773557273121d60d70be9b0c548662cfe8762a86ea4036ae3c089676e9e0a83a7a48f5ce8752cc019ece9f5f6275199be4532814f4e84812c875068539058bf5da0933a6dec5fce9e042a8518bbccdfb2cb623aea999c87683fc8014d1401397a622cd38f1916be888498ab6e455202b5478ffbb7febb4276bad00530c293538f9d07b914ab56ee3d02f7b48b6b7ea372dcbef54557b189cad661833672a1abc5afd9ca750f991aff53d15f1896fb872be012a6cfa746f5b6c43f6e4cf7227386a3cb7aa863b39a282ea0499afa018281f1178c60d78f4f663b53a409c43a033d8c2f35fab60f28b477c40d5c75afd889e7e589a9099f6857069da0415e4504fc22f819561a8afe740ca4f5fbd2f99cfc306237ed8b90126ad56d6c0316aa79c09facfcffc09890dbf6fa6150a16fbbcd65eec8fc1bb5b8e99fccf1ce8c77457c351579b5b51541a1837f323539410899f8adfa1b87233ca0eef770bf781c8a5d24463094445fd48e42977e9eee2c48dcf31dbbbbf3522f51594af2e9c956ccb2c5ad1ae28ad42f38bbb3033bc272916e5a50dc79ace9a9b835148ddcb1e837b4495997f857a05c2c576357f9313c8bad0365b39cb82dec25b1145e03d280d8756cc76fb8a2a935a49865a9d3eee368cf6b3f505d803cf6ef2dfb859ec773794503a40cadb957067bfc237de41cf24bc22f7c2d32d3a3478af88c8462d0267d9b14129495c253910fdfd2ef463dfb0db59e685c6049d1da29da6254f780a9e5c42230c0754d155a37a7382ec09e58652f50054c6b9ca2b4d682e8dc8c864b24a4e54a935de6afc6d242ce96ea322a3103c40382ff30be46d9ca7cd36407c925eb8efed6bd19ae809c3a9f21848726a3831d3d5893d3c558e9620fd92c2ebf2493e6d4fa35ecb12d77146746bc2424475f2e987612eadf6533d6bc9273b0624b55f0fded764fd38fadb8e22d7f25480a53fd9f4ca9a8e8751d691e65cd106e17ab083bdb4ce28c8992d0b48e894df0b1723d9507b6367261f9a00b269e1343edec394eb23261fdc01665d207548ae744ac214c89b62c7b19b91cf2724ff74b5f8d4384d269dbf25b5efd290959750cb62ed5119154e5d4fdc11a2755f9d442de2d413cb0e5d252c17a6b987ab4a6dfa6d74259fb06fcce5e3bfc36f493c647f64b63333f9e97cef1e486a68da53e5fefac2f5c558516e880abda2ca8b97c0216543a7fd05e01d9f10fdc03b4483146bdc5b7b8505a2d8742948cad44f042052c3b611ee14ade047f5e63f9f4d887912b340736bf4e64f80b54003be971bed876debfc15d03c85ba67ce65b733a4041528151361e4ec06f30bcbcb9a3ec2c3ff7f00ce4602d96d190634089517cb38c36006d3a3018cc48cb2645adca502b587a6ea9e95ca87921f7a4362b72bef68715bee92e98d3e7584df7ac3eba6133e7fa51b6a8a71b21388b9b435289b89dfd953d029a6fbb5f01e85d1c4644e4e427d9c6a40450a04fe61e803b8a44b181e39a8cb6d514a9ff5eb8a5bd3306f22327a0fc751f5e9889c645a1ea3441ca80163b8806451d18d1892b216c7b2cd2aa0e760bd33c7256ff1bf75600f1cdf54e6324f4d55c16bcc2f9c95931e4ba72b2a3e78b0b9c96c83369fa90aacaa92bb975b9eca2da1c7f444c5037f1ff95548f7a2debd54cf811323435ee576e928335ff78f661b3da6cd50f950bada080535398f4dee4cce8cfd5190aa98014a1b96bef4986ada837b44103a316d420c9628f29bcc3b6dae122b097a59af85821f2c3a931283465d85f199cdca0be317981d75228812fac0af7927bad2e4ae9231061516adc62017d7324f3e5d63cbca5bf16fb598ba6b5240ddde2117d5d3ceaad4f3912761bbcab9283bac17912a1b106a706f66562cb2896ab15d1c07c8af4db92c6fb5d7e09e975b35722a3ac56a3e49bc077eddda72b6c4167bb31cca505e520c37b0822853bb74ecda0ef396f0df111c1e04338160cf5d3d7b66cc2fde52cc870b6f7a19a5b0af95e40d05711a6031946c0bfb1c1a71381b6b0339268f57880f963dd727427ff04b2261ea078659af55298f784a84e16f26f131f069cad7d7c121a7f36845a86b30e46e97c151ada5838fea663a9349f18f3a7fd9a2704f28dd8d5fcde3a6f1ac7fe8544891b98e6700a8924833d0d5da5f9f33985884efb6929224498d643fa93c4afec8af833b31afb4b55c370aedd55d5ebd6d2e5fab4582bdd4b3c149423b281cfd98dfe37ba5698536f86b06e7908c4b89ba8e230a8b15cb5a8afbdbd7ab2b42bb4304b63e9838b716cf4ab74d044bc5ec54c80b47fa810fff9a1b47d29ee4e479fa8f1ba0cf2c5c76228f81ffb79a84ca9c990b4ab751ea2a9645dcd475d884d67db3817b2587863ff8fdb6ba62b2e8dbb109bc352940dc2f0fa00a8a921600f4fa3b2c9dffb3649538f121137c8d07e43309bf30cdbeb5668456e8540e0149fbcb884f28ed97ec6f452a53adefaae676783b3917c487a685897621bfe703a6ec490945e6fc15f87f9c913e64e86afc3c44f593dc3fb397df2a187777a1f395383ebea929f9fddd88ac5d830ae29ceb02712c398f86b99cf707cfb8528e03daf7fc363e290f9e1f94b2b13f159990c1442ee93e1bab8d4e3e95a50738ba43354bbd9d7d19c34347960fda18ef7c614a488930356626c2a63443ae99a716ef4b22db487995fce6d34075f783690782c852c52e17c552761d0066b41bd8f051e23296ce9c9d423cbbe47ceb53e36ff0e83bcde823639fc8d2b6c403c18a15773ec78694d7ea0537108797f990f6ad074a79f777c067b1a7f7fea85c423dc604382c1143d1ed932d1c31c6c302f44d7b2bf017e97c1433c40cf2f1bf8aa3206e7ed9bce86183b1328b562e2be61cbefd0fb62e45b010e08924cd87c2a0d68ad6e43444f1d16a9dd0108cc4c6322110f6e9f4f3944230432f7198abeea7416f5df01b26eaab01ddb45299e9ea94a368ea1c88e55944ca31cf2415a47f18d6a82a53b4130b4465b7f7c69076c2c70ad41ada0142a0c1e41107c57d6f9710c35a5aab293ba9018bf3614ec81e7bc95b5d34377a7c41dadc58a7b413609c10ccf50cfa5392262d16c70f987ead030bee5b763df151f8b869650aff18afad08458c826b7020af77d9f39fc7c2b64a06fd93abf733c1b8b103574c1628af75b6c5c955e6d89f01229ef03932abc3ae064776568d254a89b36a4c078098e298c59bc69eac45939f1290e827252d97872c353695f8c42de6e4f00eac4d88899e2a7c62cad6f2ab8c2fbcd1821c3be950cd30e37ba5b0ba8bdebad101658abcd83a6687c55c3a192a1925694d478364cbd50bb414c281cb212ea58dc3b6b21bdbc04797acfd18ff455e5ed761419fade960e7b9e0c9853d6b9daf512988d9724bf2f9a94f3c8f00d766d80c35ca7d85189395c5a75303d35ba905d084851171bb149ca0c5f3d22c44e140f25246106588bf498cdd1ff62ed77b2704c0f69bbe9d230e3539eb01a44fdd389e230f19f1a0af22d626f8aa08bf45ddb2ddd919eaa84d069aef6025667b8fccd9206e51ac975b90cbba2637aa546e424f4cd6571c1f33479d1ca52faf354ea49c7f3169a0d39a6a2e600cd0537ffe98a3a782d09c4f3d5c7b0ac41efcf0c32412dcf27dd42672a19471f8920a8ebb275d22eabfcb99baabf0fe8fa0138cd460a34e12d8cddb0e167bed84df7a7050b870ae1f6b6e213cd8642361808efe6270981f8887b7b126c61b1af58b711470ad533cfc7339a196bce728841d185c257fe5c14f2c905aa0b9e4c68aa89d2b4ecbeb80f55a93ab90d07bbb48ed007b3108025953fe39ff45a99d7a435a4a699417912da877f20dafa533ee846609e1e2f220dbb28284f7753e3e7223cae771c879b396c585b67eea9f84585f9f801aa93c144e9d7462e0d57a6f7441e2159942c6ec0b82ff353366735d6520c942534e71bba62357a70e0dbd92db05900696a206e1dd897e40dfe58f098c7432f7cb21a5fe852c7f9c16e5f205eb4e17aa72dc1373e19822079ff5a4b27f92b36565c6fdb89e575efca376d95be9185b7effd21ab7baa0342e1f06ab480e3a3d74f2a3b09dabc4facd31f0d3a84115032b5884ce85d9cceefcc6a453a185a14e538dd1645eed25b9a15fdab5565aca33e19891422309e829578d1fb714b46a98a46e348eb4ec4ac1145cf214971d01882f04a9d256a0942771ab685e7ce5ceca1dd66aae7e2c9eadca3a50703beb2bda4ea89923f322c0b869921b5a5233cb9fdf0e85d3bde05f8382461e5eead860f86a6eda0e3efa48687e1875866257144fcbd68ce48e0349e162ff9303657850160369df3ced09395efcb1374f4810810cc1c8d7578f7f8acbd0dc81abb8fb56a03e8e68bbd5e78ecb4c9a6f5c7f042bfb1475f63315d1461946968279233ad411dc182e83c0c8529af4ef58c7e6d6b68c62594db66e38f2ce8b9ce1fdbf7dacb058ec8f15f877d0be87824f36300add8aba1d1d0d7dc45f47d6bed01d72940edd8de2fc3a31d2c565f0f4d1a84575693381b652473e9481fbb14a09c5222097d93ae13d72e84b83b26ffe6acd082f2ad70ac09b5544557a94a3a70433c9f8a9b6eec0145becfb573b024d370378c591d54d10d1d9d9d5714fe478e7e9aa6286f13d849d5c341250096e3d0a3176e17a6e06500880eba12bbaff36d9ea881078d5460f1285027791b0e687c8981a9e9bdf86bfcffbf305af3e6ec566dfaa7f23dfae13ea1874e7d205ec632f51e762e674e322b4321647ccc9e68aeb69db199a3fbd188d4bd82b9a88d34f569839134722ebbe63d3024932f4373a48b8b12754fac46706c9798611e535820b4538a4ab5348eda03cb71721e84c76f6c1b52c32d78f179434c4938f2f040ba30ef960b276c411c7eea133c23c56aa2916bb3ccce97ee4490482db34eafaba8299f8969464613fee300947a697b46772cd9479ffb008703aa0389549650b71aa1950e7252fd60b916ce0fe8c6411b9bb6fe2e6080609bb398451ff700afa6032727616a08c0ecd04afa541da158e64b9dddf9c21c67ee2ca5dc04faaf1942f5f2c6b8c3ef82b1345ca4a8d624feaf6afe37d57b37638f743fa80c682a5ad815b3c6d18d895a5b5bd403a1dd40f0233b1cf88be8022d3ce01175fcfcef9130dc7adfc1b287f339f9b63e3b184e0da0fe04c6d672f05a4edfd053a2a8702f07b837b9774664a3181f5dec516f3af637317a46ab433ee61db9a51dbb9c1404e5a3658d2015d0762d0343a18435fe9755a3479d6215fea05d03e83f0c1028abb735615bfff557a005ae1d09954c03274d9155a150e0ca49930041be7f2d9bf02a0098406853e3c319ee311f08c4627196cfc1f6b9cd40c80a4c0487d42df53a35dd8b1da9f0385143c1a91441d09c8bd81d8c46c00033643833ca83b528e5b5ac6a492da0b405d78873c26314adcdc5049d2fe96e439761fed7923d0c148fd9618968577b7281bd0bfba687d27342aa0a51f34b34f34da5ecf42cfb9d67c56fbbe6ad66cc4c05258ecbdcc5f502de1fa9a4e83263855745be7dee912c74ad6b48c51cd628690e5e0c8ac3c498dc3fce441a6e5b72783ec72910ca703064daf4c8739b1b6199c35aafe96a30650ecb60942a62c7b4f85c70af1ce60af9778a6142bb4048b802372713a0d66ab8ee776226d180599b233fada6adf6fcf5334d49a58195518f04d89840d0e30ac624aca9ca76ef8b36767c50ab779e0c2c261c007ec616ec16e7632476c03149d8a06b222344b2b4191f41700cc80f7bcae35adc563d980a09066b011b70389df110a3263e906154da83d9798cfc3fe532e8ea05167eba6f88ca89f3528aec6f2988832a74ec14922b9e87a45b62a600cd468007831ebfa33024e00e4d4dfc76cc61fe7bc1aafe87655c7bf2ea54386168a601b0cba3355f266f514a77ffacd3b13924e588c0e54d35968b3dd7ecf9712f5c949c87e56b74bd31453885638b538510fe7720d755abda536ddc91d24ad19bf8e7158a8a57fcc2ec7f117dd7e685ac11ad1c3e4f87443ca088ce8550831a690c3e968233c08485aa5850c63e7c1a974513140f5486c967b84f172d512d3d2e40a2a18278d4e951d0990bf1eeaaf313e7a3cb57d9d7a9988662b61e24af86222f48f54b7e06c0a60d4fb3320196177477ce36b8f4502f2e607d4cc58b91674c85f79aa0cb4fd1a15993211c244fb8a3165b0f87ccd16397a0bcde262ea64009f11528f7ba3019782e4858c89e7b409a7aad4026eb97fd10b42e773b85071034d3d8acf7bd9e47605585f7dcad6488984a2e8d886169aa5eca3f1eeb96c257a16e8e6b2a50093d3ef734c0cc535fdbd17b2dbea6c49d9d81a5163b4008fe92ea5a526ab395c97be93324a3211765f87127b11a6ec5f0c6fc7362da64649995bfd0c9bd0079bbf7918ae9e5508a7d453b2f1cc8da452e230fc66bac648219b56df803dba026d0277354c02e02d8ff3bf47c24c0cb9f9f7d164194866e1ebee154e98f5e9e89cdad263384ec248cc0d21e8990f021efbfa5f57e026fbccba708ffd122775d74a018678b1569a7fe8d6464664b49b22ec4b5d69fb88953ec515ae2a7fa9cc19ba67573356fa0fcc0e00524acea7b98e6008f47a3d2b9cbf6b8a87e5cc287579a24eca843c0ecfd8667fcbe78fb70844248d7d4911ef65768dfb26636f34645d737f500eb1b42accd105af9bda87760ca84bfbdec86bcaa3826b5a4cd76ddd0b009dbf20b328f0f79155f74eb6bf0cda5482739cfc55b1187d32702a81ede98866c7588c2eafa5c0a30ff11fe6daccec94f80c7e0dbf1fe587ffb4643488a3828fc5eb4fc433798ff7dfc316836e57fd1545d796714b43e3bbfa66528245f57553ba3c74bfd65e6a85190da1e9180b2cb8c0626b1287d763ca2c21b1fe6309b9ad081abca3f7ae4d3931272c1f965535da7e5ad05d3422d67707fbbf9bc3efae926fb11955a8f83f8cb1a2f7653387326d938f1b57a51c1a764f686dae847eb548b8c3b499ec89bd7e0c54ad6ea5547446aec026a0b2453df35094fb38f64cfc02fb5ed07773cad7ba97c03f89e2acee2c2b48a76937a6f7f0632e884f146a15d68e612c7fea357e1ec1b15475613c5d90df6dd61bb98684c06d84a1d968c4212801642479b838b6af95cde29c7ff11c4f8b9a127e4a9fce203e67c283d4891642f1012cda1afa4e396c87d64b92bed2edba663c86e351fc135659eda25140ac24ff800da7ebe9a668d2e9bca3bc7d0dfe74d8bc6d173c60ba6cd7f71e340655866f1ade1b35d1f4070c21e2d2c408e41ddbf723ed06bd10aef7b24f7bf08eb9f56b75f7bc634daac6b6ba79f6518fa9e3a4be149aed6a9c9c1fcac1e091236845a79c6289a4d00253ce0f35963ef8b44046a19144f4085a31c65a472bbf08df1506338cb4b52f4ec0a8571f879426493a112d0032cec047619195e76ed3aa6192a6957b1e8802676741c9b456c9c51848af416b5b341a10d03fc982f0c0dc7645656eec88b919455b130cef10a0514ef8ffbef7021fef9a827dd44d746f5bbce91cb61fcb3aa9944a4c6c30499e09747429ee1ba4e5410eb734cbbdc0297481d8a4023d4c490a5ef4b159e43bc63775fd8fb35a7cf928026a581b482ab771296ed2d96f006c603ee6d7ee7ef898aad786006355f4a75e69a87802bbf0fb8dcdfa446d55ac1c236c8071a1c19f720f525b1d3407d36115f97e0519f2e71fcfa0a1110827864f083070fc0841073efa1a893242c1177761c5a3c4d556e9473b811d14f3493741acfabef132482dfe1d0c0f5f1a72aadd565f47d30732315de7f88f659bcf42b91b6c1766b2502e50632e8626583db064600bc554ff11bfec52d7514cfc304c1b629409f2018426f180f24da8d465ddbc834a45f143bbcc520dbaad4861a3bd42f71d6157a22bc221946b2dcdee999e3ff5c2734356683f3fc4e2bc0345d337f6f62fee01ff6df4a19a5274fd2523884074d30388e26669575b8fec6aaca5cf5b51dcfbb3ed38bb20fca8d99f3d3eec9156ee947fb29d8ac3eadfb570ae3d221fcd88273988ecc6b5c9bbb5de6e27da545ffdb4b59a1cc0298fec425cc89d7a2e6711f7560346d03684c0532771faf57841a06ccdba2f010fa9d6d9109f81da0b7d985b86ccd859267962a9e9c6f14c014946da463601d32f47565f8ccc7ce0b0d98af1937ac87f86412b3ac6b1cb86d2bf9e414ceaf8b4d01e4f288fab593bcda280a2960f479e1965ea285d7c923915cd09bab6eb81dc17c4fb0f607dceb6e1daaff8603915cdf53ce1eff650822bb619e079686d8c8800e3694a137fc91583ff5ed3e491bd1f681180028d05ab9516e95e1772f7e47ac168b2ef67c5baff41315a995de2274b40ad538dd511054ab2454ac0b6e72514143aede7e1a70639f8133db7844d1c3ae85c9ab87603d3eb0499421ea096799ff56a181d8f668191bd328fb6b818d6c01be13ed80f1f8995c44e1d3841714ccd0631b58b29f1068a76d676c562669180bc30a3bf145560a1c96c6603334921a00e544c1beac39ceb170baf632e1038ae8d5ad2c75bc38864716539dad94538bd04ab2f129976c5e94a7f6fe6ac444fa8ef0ab8f20f64c070a7b3c5615efe90b1212da8810005a303600efe24e9c53b7a9fd97d59fceddb0128a6a03991cb0fe13501f520dc07129936eeeb844b3a626de273a70a323ca3c7ae832ad8563d66ca226e3f2294acf12a70f83961a2c9ae427dc0c29a64beae8aee8ba25647d90972f7964702dda5fdb29aa1cb899128cc6a4f6cf35d5833994b9f042fcbc8fc44c2f55cddc31f9330e137557e05d0e62208ead4e86f3f65dd5f8558c537c30f00bd474ecfbe262edab9277b75e6c17c1f80e0e5017e2bce64fd7d97838ef5d50b4d2c9bed4e13f38593daab61a6db784969efb4328a14ad49091046e41660086bd9a3d4c711667877f57e59df9f2ee334e3ef95487d178f18ab8a33b1aa01e6a8bc631a26e7618b1eb4b2ad90f5eb2604f7fd915c92fbf5d54cbff585668be55366240f73d91e16f0a33cccd54b464c438c3dce0a7be9f5345f1bf5d36fc6086b5a5d5e8c267be6de714ef0f93181e72ad09548df8958bb4758c91b70e4dadb767d9cf352a551617d5a1ba57b6b55e1305a047806d7246df8981afec7feca0907b3e296c24944f78dbe947b64beb95b19170f02bc04b33deb78ff227f3ef939e9969ae016af428e4d5c766e499a19f14209efb652cb2c0f5a2e8e3763d4c3527a593cd370f397355287b137a7162da0f7331dc1665b5ecdff0b52b0caefcb479d5386442ab24245c7adefbf4b33369e81f92fb64847a6f52fc2feebcab8fee516d8de89cef3f185eed6745f8598309f9559bd29bd590221a67d72f77924a7cb9e46b2c1e54e2e8ce3b27711de466cc1574e0c303c6e43f668558b8d5a2fc2071f702e12a2be62aba9747f86d1a17f3c91e3196e3e2356b66fb1075fa045e74e5a966b50687eb1dc5f64a0b93383e1aef48ca71c3636971677c128e0c65294c3a1c7191c41a7126de86dd836861b7f030b4071d19bed736c739e2b4af4ad19de86b8e8e9b320e90291cf90abadc43acc7d82ec90c259c310a60f7833394906f444999e8ee55869e35a871f0bc3fb29ff1d7d70d9e6892e1cc91d8f291d12fab92c71cd2a95ddaba4f584a6efc7f523b360a0b01190cc01b772121d0c6465fcd8d23136b3966d1f3b603c59bbee5198cd490e92aadc8fe5ecf351810a5eca1d6a3f6d59c9e358394207e2caac2927bcff065e2ba7c56f12d1b0aacb9e765e2b79f28bbcf289fa5b520b45d35ac47b271720a4acb42f7e577b50c0f46d99ccb34eba23a00ce7716f4942ddc904f2ad7a862e8fbdc8e8df1fc130613b72299603dc0bef64237c39621362bba6be73187cacdd9f99c99bc4044dd2dcb1408eceb0cb41e32b48b464d6d62e9dcaecf69ef5a1e7859f2ee8ae844fad38e221c9a81634bf589217965d4d919d462bb0c276fb08f7f9549a1a8f527e743732dcac23f4af35fa4e881d4406f40d910c40db3783dc8e19a0ff6172e4b60f469f371851e79cdc6f40b209d1a8760a2f1d9ffdc8922c6dce3c592243745dd35b389ce5ceca9075ff99fd47df7ca7760b19e14f87acaf247fc9d747f934883714927cfb983ce72d3825b3db8a88136a85b54dbb1afdc60a7671e68ca108f834d3bb7bbd8a8200f67732ece114136dc9ec6045be2939d7de3dbd3811edb56b173bff26717fe267c7c24a8ee07dbd45e6790bc07d1195fb7dbae4758c3cebc19ba54ce7b07c8d562453ebde092225929e44474ac738f4c4016b7f2e3dc2f342e0fc5fccfee49b912b7135b0b5a97abb97e14e5a243a9d9a087c4cc0f191c793c56f20e1696844b21735b901c709ef920ed0999bea2e27d77e8a100715a50a540cd34e32c79fd8faaf92602d77539172f2f5260f274a13accf098fa6b4cbf4e87561072a6c7d70b98db09b002fbdedfda8a4d99b881e144f1388162763c32469bf9f8ed0c9d1e69161ae2a4d0b4359fc80bf09e7f83420064ca069967224407557427f2683eb57af252265a9718ae76ede5f2542de330779e7c54112610b159ecb3a4c8d35c3f6f9e701a22cc2db8762040113439eb1e05a31fead07ea1a7762e45d807371debd74a9daea8f44be1572fca74ca91692d60b61f8ec3bc41945ce383e80879c671787b6fb98dd8d801a20636ebdbf4f4185a1d35a02a3dab51e42ae7df1681d7ad66b25ce7ef3119731e3385d166139cdd67befb6d4d2bf9ad0a6dbccf0198e314355cc9d8f460600b68a11ba2804c0669f4ac9094324ee48dbb2313258a3713bf41d70f90bfd3339f62f31a05df01627bb592921b3300bf29ce691b1562473d8e3b5f4cd3557744acff46f374c292e74f6e7ac6c4a3a05c2e1dcb2192f44be827d361552c4f45c261ed8f2270466ddaa468b005b1fba3107e0fe3245270284312a00c27bb5673c20dd5d49e8f2e1a92f7cb87d49c728b596757d69ce7295fdc77bea6f0bc7261c3a61e038744e8337dc54f309492aec92f59a339757f18f98bcd29317ff4db8324290a18e0e367077156ab3b757cf9097d504dda3bc6d3f363f7d4bcffb70dc8ece5a6f576eaa201b31612a0d89673b1fffd5e6496f2595a36b11b4bedd6f18c4b9a73eaa2f3cbeeb1539179e27ae4f5bae88869b6aac8f83f5d9103d68d71bba8d6307ad53f5cc7873f0197fa6b17b28f16beb69164050e814e4871f38a97e50516c8925ec3bd1965f92c8019599e782e3d3cddd2c01b990e0ce87a24f070ac7fef0c108652b6ab2cb00d452d337a4e7322b90ba8cbd8514bc21e8f1b8bce452b7172f1a28ab6b150b9e58720a64dbb27085f295982823e952fe878adc30001e35e45ebd0eceb1a13ca17237198af83c1f390cf274ebb250e0d5aa332e37906329bc15b4f2558199a7f2bf85dee6e25e5b166e53c9da3a864d7f447266b60f83fe466b6214d5d9bddd7faa89514a61b18437d8b1ab6526399d90f355d93d9da9048a97a362f7843a59953766c461d5fe5c6fa6aeda9db82aefb48d2cd896648f07780ce6c609890f5810ffcb8f32758f6eb290fc45f7f5743e74cd971458ea997340cb11e70561a4f241d928ae489dd547b462031e772c91842e7cd5060cd780d5fd53ae92c6e1e475841f7d1fe2788724768d78eb59b19a30b74fd4f2c46bb9dfd680f33b94520434a2160fdc0d25e76164a00156a41efac60aa1a50b1434d150a7d684f582bf5af65ef0ee292ca167835f3c2f2a2dafa83294ff29b4be70005c5eeff8aa98aff852e0fa5eb5bd951bc4e3fca1cc4e05cb7bc3924a34b908a53d1bbb6d71bd527f95bfd10f5db8515d03bbe24bce6758e59868543dd74992bed47c7ca0e821d8ea68248f6749076d0d0626d66657365f95ec32b0705da151a8840ae14c52cfc08fd24e0e758e4264f85ad0d9f08bb7ae397829341a57c1d83fb7da8da755801d0b8083f756cc145135b450954c906eb2d154817fd38546c1a64813a7290c9ee3fbd2696f85bf0c6dbb4833099f9e58fe5653d5a78bf016728d1d0a879de511cc566ec3f4273b267f55de9b3f35982593b8e82d5669d90564bafa8d2ffe645c13cd306d13d329327b3d5bf3f44c28744cd829945c27c2f07fda16e216dba8cfc1fd94768f06ff9ca7689c568bd274e2c1288a50cb78c3c33d080723404f8bea6499b3e7a0d83d41ef57339747e4ac97bbfe37f3f94c730c0ae5220d010c8d0c7b0d1d0c2b8fc9c781df5b27ff2cabba1a2aa2934ebd800e64f630ac42962b6de2a535c4dc0af488068c4a85ce00e145f18c1fe7288e06462d9ff6485461b6cd87b9885f31e7a7afe19313e96937cff190ce619d13e31ebb754c0daac2f043308e13cdbf7bbfa7caaf1b7bc1dc7bdbcf4283eba2ba5c18732fb52304106da5066ed21e67f410db769f0e3fb702efc9631a74d9702d9b7eac11cceb7f0c53fb978fcaa0a231270c30b8c100ede1ce8a2cf7878a599bdab3328fca4b531fe12451ecb511346419ed9863b6648be3c843656ace11ce3296ec056540c9711f683eefb9ef7e5c0155fafee451c1ef1da74ff18f7cc5340246850ee76dd151813908aa21b1f8710ff641b79750752e437813b4382ce9e0144024c9362c60517c0c2f76daf99eba1c0be8932e7532147fd6a923cf70c7b2cdfbda65049e0ee4813ee26959ce56231ba733990c32a84078f5273fd2e6f64efeccb782295373ddc6db2e865c5020666627c655f54613b5741ff6be52577bcf2e6f95b7c3a0d60918d6d5c17a67bfc21880a7e2920941908f38401501afc7981f17936984ec17e439311e3d4ddffe3c41a753bbe9fe930d4452bc90f552f5c574dc8e0e6e9c6707c0ff76d91aeaf5b598ea618419332a0b73eabe872bf29c6481ac9cd946b4a8f53ba50a8d3a143d75e06f5bc6fb3d0770963de91af85949b5d3827806c581358fd05f4e9c2c93eee8594fcfae73ff86c7eae63ecaabfc982af2949d5d3e223a16cd6559e90bbab90b510ee13c5ef4d50aeb9121a2a3760b9d9a72130a51ef29f6d25d41a0cea6027a58b3e5234ef66aa481c175b5ab27cd6db3f39b745875fcb506348b9af8d29a5da283434cc9d39da9e88e733384f196fe982fb1d24de5ba193fb07d6c4a0282f18c93b891114b452cea910a967a3949c053186766b738ec0f8bff60973e93e9edb4fa3fcdd28fd1a8d97fa1de3e684fdff9a34b179f25653e52d9c9fe227432231e3ce4ebf4178d8df8ba0f1ac5f1018ecff606003bdce17673cf52897f7d9368823842c4eb8174eb91da5bfe5fa3c3cd58c43a83ea20b50238d869c76db1e6f1ca0681b22dd834be37e81b96fd1f5da4269ab5b45cefc18b25923eb65f4092b39e3b2fdeda102f8821abdf4a2e4c9fce88458cff7b2fb2599e510c30fcee33091d0a2594116ecd527c62e928ae50b22c36f03956fb6505c971bef67f0f82bd2ee8ee6383e1786fd79af70a365c1ba7d7e7111ce8868db9494a8e65932d2b2a5e4909e4088d35cec8842a3e200320e4de129037b380858183d433effbad4a3a965bacac7fa2cc967fe0689d97ab208831e6dcc080f0e0ede306e52fe32fffcc7618a5270180fa921e3325231802c68d16ed6dfaa38655e40603590cba4e3d0ecb9cefcf151d4a45cd7d3d28d9859bbc06d10e95bdfe526520eba6710e9da22e63bd9522e54ac7acaa9bb2af6fc17f25b63dc446d89191c31bc569e598cbb65711f2d56510e91e11f7b8d254b4c1c63285bf89ac3e7668e5791e9f3d539f4c4c0b7c6c67b53b75c7f3a7cc3ce63ef06a7b538312876ac91446a4a5918f5fb6178d803fd37b8c0e36abb4a00029c6ede85c43ead4ee9027594e6d0da749f24924ceb1c21cb20101518643812f33efa45476270c3733f1879bcd3dca51348ae3609a7675c16e34d1d73739a63c15aefa1c841e4184729698636193e497bb913b7abcf230807de1c018697ba776dd91feae30e14e3fd41c517a413d198086f097c445ccd1013ec81029c1c9e45d662758f185f47b0e80a3c76917b326e9f0f63ac5a8df6e3ed36a4753719a1261be2508548204afd551dbe9f74d0714b3a2c584e591edcefc81205a7cf5dd8bec6891eba5091a179e6cbfa7969545c171bd97ce06a4732a7bd2050a098ca3233dbdfccd885bdef824e8c2d39db0c56d7dec73f08997ea223ad43d141b87b554543cdd6baef752bf79b8029942edd2acea2ca1badcd11fc18594678c183aece061cd7f720bd8550c1f078be9731ca593d1643ade99bcfac01e9ef3233d316e8117c796a1149c5aa9951353d936c0ef1cb96f35e2a537a04b3d66193707940e20433bdcd56010f1391a291818686533dfc1e2b178798167ce0b1ca88f6f1a5e4a8d25ef141ffba6e28d37b1c5df0eca9b5d33055befde791aa6596c48a136f5bb64da350ac6c1a933bd4650d9ef202874736748b242abb2c1de4451e7d18d47d5e21d5a614f766659c0c8354c5bf0872c83bcb50da185b54ae92074d67003940f5a7f5d2a7c4f49ea6c653f9429604e641881b4969ace9898b7781d7b1b406a8360560d023b9d94bbc0d5976e016643f4c86bd4f3ab6ba10143c3e754690185874e8324c5a602c028a252d72a4e63e130303882936d66300c3c9d96494d15eac2410afd4fa37837d70c497c697a059834e7636e0d30a99a568a722c1b1b53bb25e9f3907a169dfdc151475c734f30f764c64b8555c0e846e6812efc2f27d421260fa1073d4076e80659bfcbefa23006be028e786e88c185cba95c01a54525e9939eff0d3e7ada7cdd73094bc60537655ba7d87198ff37891c91c9953f05a29046bb15f2e251732fa8b687cd31b43ed2ee3f27df364a642d36849e9266e22820316d83fe683436698136fa74648e885e1c723356c66d97d601473c338c8d8715ed0b8d4b39d43bcaca0796a4c407ba6568c0d28074b37f79cf0957858b1086f4c2be404334418473aaea85b2cea75475633e37ccdc13cca1ea2e3eb559c193e5229f02869b324badf9d7265c3bc07f95a5ecc5da5035ebe9b23b708ce3ce67c1320c590ff1c097c95869ddc68a344280bdeba38f41b80a50989c951b4dbaa6e98fdaeb935b653a29a498e46010fe89eb4f15629c66819a7cf413a94488bef56d28823d36dbc7c12c3b757bf90d4242bd1c7aa2cfde9042044da23140327a1f5642e2717902d9eccc64b0464456355410b8d94d0b3eeccc23f21c5869c43d035affdec11106297b0f541d41e9ebf8ad8055b1e94028c6cd6605d26e9dcaf8132cb3a8ee146e73265a565c12a49b55aef14cea8dd2dac3c22110ca688810b4b5e67dc52370d2cd1a4010d1bedf2b3f58f1c0f26f53581b527526482c03fce2e76ecfe109d23e94bba2c765e7b61091f8109af53bb5b32e278d33d15c8c2606874381b6887095cf613011eeab6ae8fd274e49e60df10df7914fe9b0b6e27eeabb94de2bdbf3db671c1db5ee34cf9932f45ab236c6b544c0e36987804e6ad2742d7f26cc89d6ff98766d11708a6115d13a70287a493416e09d6a98d3851e35a9133099d2cee0c60244c66385584652c29fd863511538d41e7de109c6df8f32d1fe412c1d353e727a3df5c0fb22f3259602c9108a2b4f384420cc45631fde0c0cc13960f7ab2fad184bb5400697a442dd6b31e9dee843fefcaf6c2c690f5492e7d6b6aa6aff123bed563195f8e64d33282a3a364961a7e6828ca7c8342bcc0f90c45d85d2368df89454c5afc99612aa47bf2e227915baadd18312550a5b01cb721e8a1da069ab8ca3d23749abe643af556377ef15bd06c1d6379d3d409990050aaaec86560ec812d042ff20114cb2c59d332d01892671b948d7d60f21933788cea462e42378e9d11c2cd53fd8d8a5d381999627b532201a665a62bf166a2a332baad0e2bac150228f7edc49d65095e234df6c48899f32cae00b4d74743bfaa74ca2ca62d011b8263ea21d8f2523f3ca95710814d7bc54004e8279515afac767156781511459578e46eb898d28bf1bc9dccadfdac2e9606634a5df1cc06e4e50d475e0bfe8118d23c2c49ecf18d8fede8bd98ec7594b0897c313013c4f172ba0d6b1f585539026b67a2c753da39a6f1b9e3a8b0bbc7a5ea040e05ab3783da34dcd1306af98a413652d9384272770aead80bc16face49146c87d15c516edf3dca7b50ec4152aab7aa017fa5003118735a3c3a3f52c6803b50513eaa05ab284c7a4821495182a096d94b69203df905ef8dc2dc1d7a1daa7f9e175c09192bbc93767a9eee96e5ce85c73843d71b991977f24e7636b6e0d9a56c6f3888eac0adc7d56e2790a65f4f45484f9ce52383424a98c7070e8396a014f7ef5684d3c3895d3cf766d778f3c258875cf33aab0171a509d27df7f4e56b257f2c456bec2fa21ca6087c29770b95b82f3b93109f0ffffff0f