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

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

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

Block Certificate

Block 59620 a3e40ea6c199ee12270d5b9eef4a5cb68f34dc15caa0c2bb2797e64295f7d1f8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7b612a77e17ce035ead8667b4e4bfe8892953dc418a824a1c5b848834465ff5b
Certificate Block Hash
a3e40ea6c199ee12270d5b9eef4a5cb68f34dc15caa0c2bb2797e64295f7d1f8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050180000302d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005bd091b1057e8123519acff4db84e9d30fec1970c2028e775d9c8b07f09e1b2b3c0264e28df1b8d1b840f46cb78a7c146b5e4b8b25f0ee5191afd3330ffd68d84d4fcceb06407ac071e5a669356aed44be78af9533c5164df801000000000000004000000040000050180000302d0000

Raw Header Hex

00004020b72e95e0962aeb772e9c354622d54430b5870aebb4678c50e0c33e046dd7dba304297e0ab7ca39735f1c07a1daa493326c2562f8c26228a013163fdb46f40a3ff18f126a2e5603185bff65448348b8c5a124a818c43d959288fe4b4e7b66d8ea35e07ce1772a617b

Proof Data Hex

59,560 bytes
1212160203079f5892529ee0c8c8a6683f29f1e03a40ef742375f1e2c642357b1df3a27f1542e7648a2bd6beaa666b77a430ee7b48d746126684311d4982dc20121894fcf47f22cc98e556f2bf8d7aeab6dd45dd196e2ae96735461ac6aa4a4ac287a216d47bbc254659ebefb4e525316bcfd8b7eee8b343556ce9e2d2e25c1bc4d66f00067ef57a2c0d42eb12048b8e4ce52b817c48e2b11732776356b09df2b5bd9380e3053519951838810dd9a6da3c4e23ac31cf2af590657ffe4771f92fe914d5f4e68f0fb8661f09c6d141ee1de0f7b70aedc01a09b5594dd79e66b9a2b35eab140bb90fd81413da3646e390a21d79b7bcaf6547da25ea308a410eef75edc579f8711a876bf0beb80f93d0ce84545b7222e38a3a1e283dce8256cc3fe01e3837a0805809189cefed5b342c7b6daa541317563e497587a9a85209f5d20c1df26df9d012950d00da5c0a2b0c009d1939c20646f37f7d2c7d3508f9dd13b733d718e57e380b01038e32346a37589861c84fd5b0083940c72189069128d4247c3d5b73f02f6c05a9fa0c91b184c2099623c7a65503d0d39955e04dfd6232aecec9dc9c972e029245f65abc6b6987d1671cd462df9ac0d5294f57150c626560c1ec37575d3bacb5fdfec59dcdbbac1824f678c4818c6600dbfeaf43e5dd5662a57a4c487532eb1767e5b5364336dfcce0961bd418aab0b9c5bbf49cf543351497df967bb3d318eaf33732ffa4b7391639d54b597530eea31321bdc6039a3b1ab6a46e06918f9371dd002e3642d9be5d978c1ce83cd56f8860c1ed24614cbe5d6f551130a11142f62570e0a4046522fa5101b8256442882e5f55f0c2088e94c113bdf6ae698080f1fe2a0e44906ba55edce604a0d8ac79bf86bf9d8a2a8268cdbcbf49a532d58f03c33268906a0cd2091a26d4978409027df2ede7161317161830e5f27c250a1f638bbc6aa10e5fd96e7e536da03d20bc8391eed204ff55be4d586ebcc7cf3978f3b7e668c40d1019dea61788fb62d39b8f9e15954ba639e09e383a5418b0dd2a3addd81da6ac3cc1f8f40f3be696de4a26d20962e536c12756ded6eb1cebf0cee561bc21072175d4c5d3f364ea9d0f166e0da769f94496ad001f5920276f90464030f64d9dc4eac9912a214519c42c81ad96187a38f69226f648d45815e4cad98c4a84453fd299b42bfaa66f132eacadeb91b7c1ae8c1bf2267b5bb524bcbeb049f25d64c256d68388a8ddab0405e2af4b40694ac4a8e8aafdf476f423db86102eda6b9d43b020aeaf475552db2408d281d391bd52270ba002a73d446bf02031758bdd28a8a61fe9f3d3e3469ee4da315adcbd3f819a845da8ac315672eb065646565af607458ecca88eb1594c0d74a9cc423b34d95dd0724d70b89f6be6c448cfa4b6cdbb2ab00d136ca6eacbc5d316b0baf4ead6281e603f17ef76d46eaa98b83daadb36502aafac5d0b3e6d4294b729da863c3bf7154485e7646286077215aa11b98f8852602feb2fe641f3189c95e74cbef5bf22f374ab62c3e62592dabbf607270e2f7418036e4a482bc27db8037b33d9de59105d2eedac9b393c77f0b6caa9549afc49a89402ee440ef7a32b5c4ae1ae1ac9a7ea187f6294fc7795b59947246326cbb3c92e24c25347816bdfc7eee934f2c3d927c9cef698ca77208ac5665639f7abca797dcb55af7761ac0c64993882d5ca7606d997f10c65dbdf59f778a613cd48c35352d762e9ad006ec57a59e0643cba073eca1fbf1254a88329e1a0a5857d68d998c51b77eb276667717048b09753b056ae49e237fb1a73b4277fe405d915540ff444306c16e4b7397231bcb3ab2cba0d0fe3ddd5604c3184b60f41d06ee93cd9afe3ab9e7af359e75f5ab581f0f21a9cba716e0f357d5bf9152fcbd4e05f58a3a448538c3743a29f427a898693cf6cb84a568f10abbf92bf319a6ce451cac5cff00ae9cd53c507648724690032b47384439e25931b373309be12bbc2e82a946c4a4814fb3db4a681a0c2171431e324a812abdfb3b9e0977f1b73322afe182e27b1d1640912bbfdd7bc103828f1bde00d5ac2a5212d73ed60e473f22236bfbe55bd7e9dfc447ac8f999371011a7dc24729b6eb281b820673d4b9199f27b61b927a097837b60e38b137c34dfa4a4676f643afe6de196de87cc7d611824145c042d28821f2813cc95a5d6852f60d5296b254b53aa8fd785e6f3cc62833cda80c9b250a79ecfbda3224f25623126959550befe749cd5f120b7226843c5acb597bed35f53da6a00d59d705e483c8f47d3d9847aa72a3c35a04135a86e3b7f0776c357625069617c9b659718fa92f488c7899f8cd2a5ed86308c1704698b1489942a7aea92f8de8ba638bac40f0b5f3adda5708e3cadac553c7fed46b9d892cbc58e12a8fadc543d6df9dfa2ec70034c77d711325530926cc670618a625dbc29501aa22c848512920eb4b33b1c5ea1d046458db0ad143241684baf9d4fe24432ba0103b11c738866e8b1bd9af1f8eb3488ec5313dca07fb9f7507e024245113adda077d513ed62ba089e8f98b1a56566434d5b12d44acdd542d913617ca9973ad5138de0a0bf675bee0a5541fea36973ca07265298424880bb07d8f9961b1d8f1962e4db2eb0d6d03f15ab1a3810340de90cc400cdd694eb3585fcf6af836b48bb2a972c8e0a92c4e6d6118c0678f3adabae7e47cb8641fd00d444e1db81e38edde6b08638cda3d8f7dd12ba7f14cc6155596bbefd13085185bb459baf01b1c0d09ce6c4c9132d3fbb0908e23f923ec377c745e9d436446fcd196f442ae1cf400197a16d2d1bba311653ad19b08fe3f7b56344ee25eecbd49307c8b6139b48e387ffa8f9a0e1ffe84e5a4c20a11e3e1a1134b059e0f762095c49535f4a8833600f372068be3ad1bf7bee2764a1901c08680517cc8a94d1bac530afba8a6e2fa9fe27ed60b994e23c84eace2f5075ee8f83cb35f8530d6beae04328b59168707122233a67ee1e94ce39e5f5f370eec57e8ce62796782c398b7696cf3265f53273d5a0f60373ae75cc434d45943e4d89cc223fbe96fe67875da53c75df8ef553a7bdf21e34bc1f3be66191ab8a70073640005eec09c55adfeda4f0b21dafcf3d1cd34830f8683e397fa31ddf6676587e623b65cb8794a5f3ff99eefdacf6fed0116fdfb9771b04fba98e66e845c79836d80d559a8b9a9e996e29df7d5244373b2346395cef5d323311f44bf74a0b1ebacf2d74bf87fa08c7d90e7116967749cc0316885b9ddc58e2ccf05bee3c9c12b8f17921b22c80b8a18fd7c4cbaf13ece992675d39118c35ee06d727d6b3c61b40eaacaf14ae1d4b20683cdf9e6ec19ec4aa1029b7610221ed8d4d36ea9739fb9a1b0b075f731dcbe0baa5ec9a3cc00cb9b962502a5bd722051c1ff5baf7448488feb878298a4b1b07bd697e39d6454fa05bedee5a7665bd5af6c8473521a4546feba9419e88417343ae6aa806749a141d157b59eda700a267dffb212c3a1a47291af5fe10bbe33ac1a855cb28b9dfa88e0aef0afe7e20000ebd8dcb8fffd2cf4c3d80a0f7de9128f228bfef4af73b5243332a8517ecee9d3933741080217f42da9631dee6e6c2e285e35c6ac26f52605bc0bc22e78243b2285890947493312e3cf762850ecb8e858eec1e8c905e110d95771d9bfb24aab0852b295e54c29cba4877d7bb0834e9d0d8a44b132640f46fa00c605d182a36fca5bb62e517532a7f8faffc40c863070dda6df41d81d7c84efb9452d60dd43b5f5fc49bf3a3045d6d8bd9b44a82c297de356fe55d3d3a1b11133e2468ca55a7cb9ce1ce2646cee626befa39b0b5ecb803c3f6a86fc9f45b351c6a2293b3da6a8f27badca78d51dd6312a5ca972f44e551b386c9ccb4bd52026c747817246d281b14956b06315054f5e479a8c0e74a8854e2d0756bb2bf46aae725b54a462045fc64e7a92b052459a8b3ebce1e49bf070bf890f3751abd7f7c14cf968df72a7445e96a70512606d972a2e38d3c8bb9f7f0da1f95b3fef64398799ab6b69a2753b0c3b36536681de956e3b05fed3500f98d31e60a68a2664ae1721583dc7d183939ed4ff9334ab649e5fbcc46c8d5d1cc2e6d64c6f4cba4b8b07ddbb4ea81e4607900d09313fe3467fa4b0f4d18ea50d6f1cfdb0546427b15dd707312af204abf533e8d841cd74b9ef79c49b4615a27af84c399db70818fb0103845e78a406b25a9f1053aa74e36f4a7d1e54bf42cb3c872ad1e2b50e5f52d092e8991e33796dd11ca8f964cd509ab2352ad9d61d09dd03b1667eb98e90389fba04def89817a0d605c798bbee71c1cd6fa720a32b870a2d7c797f60f12e11caf6c7250bdf84b8c5bbb7c8144b4f60020081bdab2fd85649bf84778b9123c4575fb6c8e72f27a7e96aa05f7711ef866de42c3255b9f9b0fc3398305159c72de147bf922d64dc41609377673bddc07e8e1dfad19a4eb192bc81696bd84311378ce4e4d330e8a37d6fbd96d8bcab159cb7dc54d9cb67e45fbe157d76fc45fe179fbc80a6a88bf992c70234391a352b2cce79006aa7a4fa919e6d6005c5f52c3badf54b3891c03e6a7e8b84b6ba666d74252a99985daf06e2a7b5c87bc6299b57a49606307ef30322f39ac8a39bc7ab923bd134e82eb4a4ce5c6efaaf9509f9830b8d22e3fb0f4866bc318a5333984006ece7de0a26211d21ecbcf4badbae1e1d46b82888b041a8559ed1d71a44fa9c6e2e759bbb4e3b15601d42d1c1c9f37bd7d8cb0db28a75be9de5765cd7d62e7848947a748f3d7ec345f4bb7c129179a30f25f73424a3bcd38524bc4390feea9a4d9b4bf07c0bc96ae3c1aabd819525c0b9cb8c9245bb96b4d8c62bc47c0c0b1d3405bbf1a87ada4d3d666017a045aa3d67064b73d26a70dc2fbbc47449df55dcee0490f5ba6d92c0b51f701348d10d70fd7e50299752d93e57e60618a8ac56a95cd2e242ea99c79e8874ebe3257dd185e7cb7fec2a3ecbb587d84370542b974ddb204d3c1a45c4b002f31d446ee7323109d05a60788316546d75db28f72c3ea99e37331eb4b7f503e44661d400679778d710dc92cb369f4de6aece95357909018a1a6275a697fcdbd66f442a28e139f7d3e754f0a8d4c4e68529c7154ced042eb19eb10a590ddb0b9395157e18c81cb54810094ada3ce4e453288d20816bad1f9ac67419307e63e7c5ee6535cb4395e4efff0b5230dfbda6efe38e78ae0418e8ed9a5fff74a31cfa9c82f5c9d5b86c06003111ba3c7cb03b994d20c4dbb5703dd66aa8aa94cf6ba32d305847156f913884f518d4b384289db4b36e6c7bf1cb18802e6725ea8af70018de78af2a31047b465596b1167a09139717b7f71c5753cc8890bb75ba8abd59e37481fb6b01a46f8391d9d94573a548ce7f36cfb77a764286b569f3ee396ab79a7313acf6595590b06904df1d7dd7e0aa40b9d4cd410121a7090b34f3f8a58f96632cc4a7f9f01d6fd430797ab6c0fba6f72a52d2a5e77de53f02203aaab4d7a57b89183b7c2e228de17b49c16ad3121a0a14aecfdece3a010d3857e71938f1ed9647ea5f918e890708a29c34b52ff99381fb09928b686b52bc18c969f16ca16a9bf3fca627b834287e0187cf5777d52fd931cc45edb6b782e1c4646aa25dd7705cfca05b5e440ecc6d13558e74bab3019277ab3ce52712ab2e0a532206ebf40dbc128c551b2b553bec1898fa43148047daaae23f469c908a120082e23be139967b906d2b23dd091290d3f55d150ca5f470529f739a67c09a14797824c99c23d9087782b1842504452075135c2cdc386d9585c1cf882d53d5ec716d67b0830552213fd660dd0210109f85031da2c3b6b9a1e751fb4eae739b8232a741b03e96ca158c68395dc0f5e1e008479a02e32fa72ac360570266693e27d127a2b8a5b796d3a966de49206ba602314cc7503d8f1dc88e252591d201f9d63042eb6ee6ef41112bde5a988c285d81315b1c27d6c0b7e3dec57e9c0b57b5dc68f19d401135713c26ece927e0a01437bb8c209648aca95cc4f9594cd07b95b1067abc58c8e46fa34ef69736b1f1c4f6494139598f33aedacc15b4e5940cefc5867b09ea3bbec4d45f2b5f5555c983f9303cb66942b38cfd523e3fa22ecc935ab32afb09d61d277af50810eb0ab59002f12ea570e130bfb27fc0a8b15111227bb789784159a6e691519bdd70b3ecada41ac2d71ff7335c29a41dceff9047115635b58a3c640376c8fbfa54fd72beee1b2a87844d3dc513ad9790070155e2071832b0a3838e3e477242b80d42deaf567e2d89f809bf659f0ebeae9bb6215719471e5606143b7f648b62cb8756d0bbbdf44715548974ae6df14f92f7c1d9d9cc57da73c1563594ed28eae5b5009c03e0160b3857c112f3db0f9ef31ec8b006b55b66498c0a3a92d7f15d872fb66fc304a5279ebb27333a1a9883198adf314c7b79c2afcb7f943be73748ffa90c5e42e5065e3c2e8235c9b7b9d9f496e99c3525c73e01fecf92aadae7bf32a17e0477f1d3a1a5c758d6d0ae78ee3cfc97e3c4ccda697e6c572e94cac356249b4aee15fc6308059dbb5ebe91541e51607c908513e3f75b411e59b5256dfa5fb52e70259510da69d1149b54dad3168da9a060c7110e4cacdbcc9a5df6319cce9cf51c5212354fefde60c0071b053c193af08e0aaab7406ad0716a228e54013f26e07471f9247393d5785feccda93466a95f90c77ac35d219baf017b332be3a153325fd7e6601337f192abccb5de65ead2c09fa6afc157c41f06895b66d2543a850733f9a4174eea83fd9161e89b6dc61d618e6167ca572f99c221ce9d7b074ef5d195303a4234b65cddd8448740cbd149e1d781f8bce2ecf598684580f26cdd0af35dfe1104fb0ce145805cfe5a7344647951b88fd61c12f6e6492c8caf666027ecf9af86dac0fa1d5c578ce4710932d27c2d6a5f56e7f8d12a27c906748572917f71632b9608e02ba20b44ac489f80d80ec6a06220a3785e4572906a36084be2f140210c5d3f7e48340fbf0709ac5cf9fdf68dcc08781fed4638cdcbf09bd5910eee8e26c9b1c346068d6763ee3db9d44e0fa6aadbe9c4d8979ac559fcf12b5feb24ab23724ef5bf3862724373c6ed114058d2e8a3441a3d1fc2239e01aa7bc04a165e1140f9b424bb294c16c4a81e3b07ed6d84b96802c80a6a6df94c05d6f801a178897cf9f37ca83497aac2967c018ffca3f50456fac1594a9a648abc5a9ae77825ca4b22a40c7c45d126202f1b7e55b6c75a14e581af316a40c1044ef256a0547b3bdba6d07f95a861c5948c558e556f1b2e02c7a766925a29b22083fe7f4468fa06284e174a26c1d42d98df40b0e176c999e1be148670452d0fda6fe2f575449d38c8b83cde96182e1a59c6eebc6adac80a42d8ad0d7863ab783faa4d628930029a5459bb6d708447419786e6b097ee73d163ce1fef7d7580cc2f779a718ac7691fb8882c93b6547c22d063a02e57e9d63566cc1cbc6504e899f7f2763fee8e6241da5207b93c98d4d4a792ddfac9c47bd8727d26de156254a91a747a65cb38f591a9099b013899eca57d504926652e2be56b07295d27582d21321880d92a1891a4ee786c9036db9ed513d76c15a0b66d7df3e8ef8d728cfd856bfb2441e1493eae24ef226d5311d7581d19ab935dfe15087bfa30bd3ea96987c0c09e5531eef36bcf24729a613cd4cf25dc902bce1c1c7874eedee38681b178808198e8f5f393c7d695fd99fa5b4c07abe07e53916a69cab5359da7b6a4e434e79163989ebe8172026a1f7e345e644d6196af94504db0f7c75917676eeae5160d43f4db9be5bb5727f677ac3f131ea66d75ed24fb7c2b0b647c9164d217c4106aa70767d2e8834c1645cccd5e637ced419235461fc8d88779b5aff690561a60dd53fa2438ff6593c5872c67188bec933d37692e4c757fc9330e798fd2c45b0241eb839fa7fa87f88398dfeb29b904031295a058c83c4b672618209414724f1691923d799865b4ce764cacda35fbc6348cafb5abc006e3d973ac9bacc305fb410b2b742bc9098167bb924bd46f7b99c530f0f04ab64c54d82e55363f02980212d9126fe9ffe7311132a7c32aee3da3f94d525b638b5114bf8ac41cbef17cad08304d790352868ec015a6665f924697fc23b5fc57bfc32d42dde556ae44a76a13e62f094d297127cef3c4e04897ae88dd07767cd6aeaf4e3b0bd51352c92dad3d043148b52e35e0f6bb06aa54cc59e50ac4247a992d52bd7ac86bc868fb3fd9b92142e4daa36c456111479f30b47a413f6cd19c097322f72c9193d72b2190a21238ef8f4ec3ebbaef91ce495f9dd18b998755fb7d3f2a373e51b1152fbe8b79b062adf8a87375b8d40227f2aa269b65a5e09d60944548e603438a0f3ddd7edad4e54d4c369da4edf3eec3b0c9689ca71f4181099ffe5daa23354ff0e203686fb9193f48e10c1a725acbe8d9595c6059a6ed6a9840bb91fe66a811a04d8bef46eb1331c2f5e88f3393cd0b0e9c910c41e6f03d93ece2420265c32b6eef8902b85d790da810fcc952ecca9b8c78a5a7324b41c4bb712f62133a2f582754f3e062a9b8bdffd33c2391e7337ac542f9083477300f9de0227f9bdc6b3fd8d7e19a58eeb8794bf75d082e2e8bb010489d2f4f926543c5075cb57227f966767d322ee74f90e89db25c311fa8714e23b26b8c87c9738d4a812764e7562a885d2bcc05d8023b234da89163892e727ddc7715c3300469a63a32f880838c3afacab7ebac61ba45680a7c3e183c7709ebaf9379246a529c2733d0d547831b5a8b2e066da36efb997934591988ab311fd5a05dc280614196f95eda3cd80b2d265921c5177057b23fba7d329074167f64b67b9e0fe37410282827b012fdb8fd97bb5db1a871b69bc95917fa0c754e031b2d68034138051d3cad4fcdd3de7415fa1ff0a50b26cbc51589bb62a95e428e9cf541e1cfc2dbdff08652b1c81a1d73ee682677372aaa9414f8f67794e1179931ff5b6fd3ccce905a86c3df0c7959f2a9ffb0082493199a03e9fe4557474186c9d142337b745c2b8869e05770c5e7c4f18e6696f92de7f65e3b2cb62403b484974be1f3a17e29065eb0c618ccb232e210e3bcb211ccf35e517aef7e509e5b9a759f5680aaae08bb73a9895b1e6f44a794554ce3a46f0f3abb4521d7792fba2842e7c16dc6530ae4b8643e8a4eda7f038236b0ae2813964c6a9809648eadbf070eb7f1970aadd7fe2289181fe965d068c5a3dbc43416fa3e5acdf59cd0a2814479cf42805109d12997d844a6f5828b78a8db2d5c803d622ef4b26c23e1a0792cf52739ce1ea168c7449895466243b6e5b2cefe8de007032f662fa4686dba00a4968984b0cf002ffe2626893d185e323b2c4cc39b7675bf85ba667d8fe66285101aaada9cfcfc598038dbff8e428b7b2a5b67296143611e6ea540deedcb99d221782c78c978cd6bd8c2aad21dc254d76bcbf9a48811345eb598a0795a31ea891061bd9c36bb136a2fd727292df9c9d864b6ed82bf4aea75cfef0fd00f94d1d8c48ca99268e21caf0dc9cc4c523511cc4ad8b20d7ce195dfc4246ba7c8cad49d3522ce8d123a85c8efdaacf155bb188936dd466c1dde7f23d1d95a112959ddced113cd49601962b4a55ae6a19123dde71ef98711e13164d143829f33cf4f27617831a3d38c055fd798dccb36e600be6cc77aae48cbe9093bbef202db92c97a90b85c148cdb987a549a9a9815c16a1fbb6c1a6696db896d9dcdf3e7fb39178b697a5423b149ddbe71720a9362d000b3df8906f2bd13efe2917c5128476771a2d0308606d4b36f7272336fbc6d6d848d066caf08604eb539a2bebb193f1b4963d369d93749ff691c1d3a7e11ec1b3d5672a283eada04b204fe6dc23e9249783a2891bc889165b555a799267a2190f0494055eb74de2e9c33d9cf7a038ee23b1193100931b45b926b8b27701bb08fcc7e95d33e4f7d09b195297b4287fa2c5f6729205444eba5aa5b0abd5661d25deca1998203884ca34279569634d967e5ce1dee61ac278a59b838526a33c35c2f52258e82d44a636305844b186c340e721d0eb3df06646a0d03c217a78c86d4bbffd6032034d14b072d86d8292d8d5af2dc14ca4241df26ae3adaf488decfce317ef6b610c7b452aeca01e0451d73c1202b9b4ae37561a02bd36c8894ea6adfdd12c75312cdefea46ab31a59b0b63a502eabf298d6ca94528d2fbbc6432abac151c697a3fae89e063a9c8374ea0e1c30d2fbeb995c0751cc927dd9d05ee5352f49de0e6faeffda89c57074c0109b7e1c30af101845b8e3369d06dbcf624b29c20dade909611789d8734bdc4552558210f69d8ef142b4774cbe655b97f81bb5928977cd4ef33b3df90f1ddc3b8c31dd97fd4b4b2d9e0d6de3c3d6c2532c95a6eb299c6fcc0718ae774ba29bd7b8b9608f4255c4e7d8a153d9192378f194485486b4513eba2047869bd9902e48e9b3418bd915e6c2c080c401cd280b8f454ac8216a0affee8d00bc0706ea534195d4faeaf1cd437b3a9675e4b09f94f969374794940a72ac5c3e1ab9d14c650c85644e56c3644b77ff8a1f8152312c0f6351b6868075c1a9a6ca1f09f1def8fa84cfe77303a6ccdebe9722e176adf1250f2e101bb99a5726a74fd4a94fafcb2bf5b7d10c4f1c65f534de1853fc2abd556cbf1b8e589e3904302301c9c715d066bf01fafe5de2a1c013292ce4db51a95bd2249f0fec7f8c518cdab67f85e6dba18ff752c1d779bd7e315f372f53f1de49c2271cafb2cec0a3197edb6f9b674494ca5566436da5fe6cccb3ec3c89dd33e52072fe4f4ece7e8c904cc224d4f113d9085689098fa9c1396eda90d673dfc69a5348f88dead4f198ccb91a63604b93be1735521f896dc75c62359b2f1f516dd26b832dc91bbb27a8d7f286de1e07dc9c5ae225c8035a64dec5f229b94a3ea455ac988bbfd698ce4c4a45f7384cb38158dd876a1b0d13c3b9139d63d7f288c98d3defc5ea7838bb00c64a424c39b8d7e988c3e533e2133c0003c62cecffbdef91d324857f14772a11204587ba19ae6e47f2faf245f369ede2e574310543149d41f4184797beee3b2de370697d8d31661af2ae8273a32032733c9df36a4d5bf3837bd484211aab293b00e478b1ad6a97b0e4c0e9a0091a039f273e9f36955ad5a65fa267445487441eb63a40351e177415e2b13b0d14efa3c9319039a8d3bb2e0bb78e205052c8d0988dad655521810ee72bee23c18b0fd305be2fc0159dd5422c4ab2d88fb02684f49d89dbdec7f28b00baef8fec61e8906e1c1a45a5743b9313d6b8b9140673f7017fad7b38b7a5491c59467717a3aa0e32407ce58c28f900756d6054d46c330c4428dd986049c8ed55d21e1e50843bb00461e4a2979e0e7da1dde6db0bf42355876edfeaefeaf2b819c464c6a260aae4c3c99907de833450e215ad8b3a1392d87e98332426d81fad916869f8464cef754899e1b2d2d7bb037b359cbdf5ccb14621cfd94f5afb231bfdc59f8837102aa160252bc9b57250c7f9d3055437ecd7316c8893da0d315fd4218df478306eb2bdde6fc2615180b7b45c7290781c45c63fb6a6dca1b8e528348348f04dbfb64f1b27baa71d67a354049ac4e62d96ef0c1be7e9d08fe409a69908c58acb046ec26e70e31ac28a44f89494ae6db8a9a06cd2e760cf487a14820f44b5a1b7a2ae8f975c0372278aac3530a830c93ffe0b8a5e3df880f0aaedae1e4f6ac52cf3a34a48c4b5ec98b82f7f8bc05967f3fb5e97a3a292e434986595baf3b5ce880a000858f2709bca940e05b2f0bcb35d473e703b7a4bc7407bf7e84c3fe8d97314745049ccb7effb181f438b1a0f2016d02cfa068454f8b5525ca2a73728e324d9a7c60b68194e169012d7655edfeba56caae6090e9e89daa81c35176e926a0d8407ba5f19dac18bc3c91068ecdc7b5ecfbe0505057ee96c3be90a9e17781215497ea082040271088450d9bdc04979674ea5be7de4e66dbc926c62343f456d872dcb0fa78f5549e1192a59b9ab2db811aa748e031286598f8d5a88733e37a9ad33b719c335b25205a1f3ac0a9c1245d9120da6dd6751a4fc97886a949a3135592cdff7543858f6dae63c41bbaf453191679740690942446f8f605dd213c33122741d68c65be2ac7e0e59150afebc7b08f902e52932f0a7560235d0561c9510eda8e96f63237c34b11b9cdab310f94c6ec75fd4a736d8e1e78cc3db1892b1c53a49257fe9aeec63d822e3973cb9aeb78bdfe6cb2e6fa97abf5c808d00bb38db427ff2b703eff2c685086643bb8117e1cbff9662b469a86f02a619f5ea5cf9b2b6240c5be3f4693bac036187264ac722f175b8bff15345ab761425c7c3047ed877a62135882e80dc7be7c84cb0a89ef8a3ef7b438803163c3ef419c39596756eb20dae1eb69ab671d11b362d2765f09d3b9ff407fd4d7685e795734784fd430b60a1c157938595b6d692807e782e62fa024faa2df1b1e4cdbc2a9b9599e8a6e91b45b8a5e5f347e138d0b46f84dfca2313d32bae4c83869cfc1fb753b8e06172ae379fa060d98a242797bbc628ae775d9b722fb43f6f735458b2023165d627393b964c52d997327c5bd2b587ae53e5e89d3f570211aa7c37ab97c0600f231f4b64649d552aa3967ff7ab7010c1219866e495eaa2b8e6232ee477e720954f9c572425cbd79eae35d673eced2930a8a6375ffe6f1af5b00cd6b268c173db374d8ea489683f6913b17c21bd5cfc0c53f42ec4f590175bd7bfe2f52edc3a7f1c3e359f78490b0564c8a3aefdfff587cd36a0316304f413fc149c1cc4ea213d5d60c08532d0f99953a9145eaffab7a6baf36ee2a4a461de7cf0e756db0961985105c78403a6d6d9730431f5fef242bfcdb8ab28abb256cf69151f2c7afd5dd7e392e0709aa2282c4f8df426f3be737034338ff2705839c87ae4cbd645ddea1252447678e1027a66404f5b1f60df16229feb5b9c3501158b4738de69c09479208e52356cbcfd5624923914f806ad5043b94a0dcac0e959578360bae679daa1810fb6f3fa5b01a89e506dda87715eecf82527670644db1a063c517d5fc96183d8ebb68f741e8cf417fa68001a601fe83b82dc92b347e23828769b322b0e9a2d0395e7f5617bf692bed7b6e364e571055404da12087e6c4cdc5c055f610a5317fb9135eedaf13ac5bd01828ff41435784b90e1441af5c0fc36e72b5a5837a14c9e08505fb54d7fe6780817fbe6c9ac8d39a7e9b414840d4f0a999ad632d2ce20500f748020c55455a7a0642b40c9c3b834ff6506f3156514ed60413fc6af7717f50cfa885595930acd9286af2b1c3f3263653889bdc61c8a1e7cd6f37bf4f62d4c0339d97361eefb104131ed1a968e45ca80d31739515420dce058a37b96c5922e1d0cb519358ee49503d78ba871e551b2686341927f56aae6e6d2c2e17d886fd048d46dfca87537d96457d35cee078a92be2b268ee7f159420fe421e24dcc3b0b93f8a751d9afdf852477ae2dcc6586eecd0ac50bce8020bbdd4d031e39326477182d144cd710f8b47066f6197115d7eecef06d6db8dc80f7a841d36f87dc67f3642470e17a8f3ff631fda2b6200f258806c20696a283a6b37c0f184c2d76df33dcc27c87e4b0281d5be3bbafa717f262528abedf48e0b79d87e1a43f7874914827bd5ad4ec724276288220d6643db4f7ab944cb722df1408cc0747debc33fb20d8b16eb57daaa3fd77f672b7f057f7b77668ba63aec692a27cb3fd5c52e34540e0a69c2531850a4c3eb8576d42db54008146f093f58558eee224dbfccb6a03b6f512a4bc293ced9e6e3291d071c2b6869f1bb6148d8c34b39005534a4a05d0d81c60b11a4d09b5d458def983bc91d6583dbce6f6c3fbc1582f77de44531c7e569d8f0f42539719f1f617013608ec147b5b36ebb8555559e5295886280d0f49ac96dffd2171eb46d6f9f125e15bd1892dc06894e835ee1a543a5f829db7de31acff9b47b08116a792f23a9c595e6cee66ef1deed4009a86f82ef8e29383949f0692007457ff71dc6019e206b52e013a44baabb6e80fad3a6a5af9337dd1cb9e8abae468e6b8a6977e42cd67ba100f772b4e1eb640e16f18bc5a4af6687ba05aa5db427eaa2e9498268fb919b343dad34805150bb97924d614427c3f865596b9a55cf14552da6c33d16e9195a2eed1aa1feabd65467bebad2d8ccd7784c28f4d7f81b4b744f30d5f81a882cd5196499d8a49d94af3f5dedc7e5d572251a09831f285e63105f2d5405bb4bb3fd345794885485d5809eb38ec2c9b2704405022c4eb3db380cf359351ca3c5b2c28f6a5425b6d950b5a08fa8005fa780060ab0f15e343bc730ce72e2e885f471af08f8c4d97997b9597ef6ab0dc1af721c60273d7c84e925183fb72a3e646743a2960227e1aa2d2377c194cc4af105c0206a559c02661f509161e2386e34d225a54c535e719add04c4d1fab84e2dc967249466bf6d81ec6041e48c3550d11c242f48fc0c135fed5ce2e98ae09ee9a28101164dc25d2251d6085e08f51b5e5efacbe18342cf7e7a0ec4e62b2758cb9345249477a02db3da0dbd0524fb0033ed7750f4b3e7e84ac840e18014248c0a60c96b822a7bea3780a1dbe7a16195d2477f5d565fb4a120c94fe3416e52fbff51d189511fe1cfff4af6c353c0e2ea412639001d3b02f299aa61fe5af6679dd659fbd7e4b33bc133d3c1c5300966c88dc72612d28bedb91577eac040cc82777034393f42c97e1fd5b6278ce07b18da21ccaf113ae6930733074d54b9f58d0bf943fbe879113547a333c8babbdbabf7b0cdcd048ce9110958d5c1ba34bd45e16f5364fc50625a0d5b0bc1cd14867babb63cd0d3b311671bb423318113da640e6343a24f9aa59b0bfb81a88847c2a50d0a8043d0d9f408b1d83d6b1fb76765a933f70c1c1a8ce3c5e36b7c3e7e926068bc86ae8e27623d8bdef16e32d6eac0f484562a8840ccdfe184a4583dfd670e3c40965b1cf9c13cbbabead35542df9af832f60cc71e29f71fa899175012492bef2a3fd8a19603fe56c95a3fbf56766bfb828015773f5dbad2fae7208bb65334d0f9cb708a01ab8f1fde5f9fa7363b8aa5a62f842ab30e0d700b8f291ad896ffeeb8bccd97ace6da875161bf93eb15623118f693a6aaf541089f0e6c0a7e2d4600df06285c9488ee15a38c6f8e352529db5aba7a4874a3a11f357486badda9d3ac2df8aa15b6f666300cc596de2e72871294b628d127e4ee4216bdbc8de0a8425fedfda1ac17db8cf62a6978a313bf91fb2bed56b126b53c601a940ff666b27b6309f01048c71d1b019feb10c9bb98c88c12339b61b85f6ffe93b71e8914c15792afa63f58644978c4d04d530c6eefa4efd73071d1def44416f84190b6e6ddf2867dca3ebcaa89a231b9a229535bae7f838da4b12f56170e263781b1626a3ea31e9296dbc73d3f49477a6af6bf5c5b5808ca6efbe148f0aa55f2a4e2ddd2e6ff73863b3f6f1df9baa70fe3198dade29cda0aa901a296d2696cdc145a6b40f98309c98c0210675ae1f53740d5a4954191e384a44a681294ec4c7b71f06fb327861c7b587c5e608fc61c24d9d15d16764f7cb5442be3b13ddee826bf2c7507e82906396566ebccd024571ec6df214d5bd1420c7d483a616effbd00d37f661411b73fdb714119164b2fa275b5ab00138151ee9d8e62641baf257c0129ade8f5b20508c1dfab38d433b27734b03365be74f593281d9a9a2495fd55c81878b4656338e41f5ab5708cb2ccc3404b7a9c0f56b9621a6c086ee25aefb986b65b94461f9db52bde2a6c4d3f185e6062576e64818e72ba05758ecc5fcdab64adb5d0fe33bc455cc716060b3d64530563f35be839c20bb93f695450e4d3a885b5d9f691053c15ad3dfe70505651f096f15d231b83a54bf8fea7ee3b66076b0aea89b7ac5e94bdf48512930fee8039897dfa3096147c2e184a92ef5307e13cec4788a6699b68b0c0b970516d4e4d1226fe86a0dbdac4bf8cc799478eeefeccd5f5e98651bee0b147cb4de6acbf8bc1d1fa50a4be71fab1e7b80ca5b80b91f70c73ddaefc18b84a59962c66155b3e13f229d2ca2efb3b31caee1a8cabe6dc1ad6f01176b2be1335662a1ac9454525a60b792529b5697e39ab5317a3cade2899f7ffdbd10392b94c0346241d0a3f50097d72bb6e226ddebe8fd466c44a825260cf14017921ed7bb4c9e8bd053a6b17cac541b1170f2792ed1cd145377d54dbc310faacd0538a256dcdf3b35acc620c6856eb3429a070204e733dd7bda4c5144fa841863bac2f36fe80b347b331d753a93cae940f7a3a1acbd58b5b4ead6f551a892d7d2c829c0d1db0089ce1dd27b8c70e9de9521a269a14b5006fb62c94c761cc7834fe4482daea54e96b0fd875d1f007a77455c5ffbb8a311c380c6462ac8dfe0407cd4ff1dc8e4cac3d7de4dd953e9fc62ad48203098044fb5f1d7cbc96d3e28665d9476d2996fd46fb8bf3b510e896d8bf19ba6b4f9b11a2b5c0c7a0c6f7fa001bad10c09cc72f2f0b47d76e8c84661ce4907b124763a08f40fd7d8f6e826d7b3f20b76c5c8953cd70f4061ba32f8a754ede0fe25a3e3d1c0aed5bff4ab42131c61677638ab6d24127b4b834239762e20bfb83f49ce458264f58fc5a52836f695c6bd5886c315499968a30f1a798a9c2602bf681aa971e79f9e1f60ebdcf8bc8fee8795d3243c45451b02d89a406d5cfca9cc8bb3cadfeca5f4392dd79aa83beca6d853df89f26d0cf11fb7ebbf546e73ecff6e42ed86419e7ec88654e393cc6810f810a536d468587ae14b27c829cb2805bca63e8ca504fd205e63f96a79aba9d2e7adb7884e89d008d9e6e81894c9d924fed1f54cca2ed598e20c5487be274b795d836529c74233532201b3b53604644ce30fb9e6fe024e7a615637095ffbed28624d24bc7f6160f498ab28f693d805bb46afb92a6175a441e509a608a1f84abc769505260e24e4b9985efd735b72b107bd8c7e071db4c96a686097f3e698d6d3a2c28e6153989e8106d3fd23d193fcfde86c76b626fabd618550213f0b732212cdbcf4589cd3f784b6d927b3abcf6ae0a00f21faa67dff679c2e5477e0a3fa72b96fb99716cf8491ee03c36d108e94a6fbaabba05048eb65db0fe8dd03a7b42850c66f1671990e93dc5c751dd816afed4f1d523226df1dae45cc53222797b043cc1f0c3dcb9f84a9dbb1acef8196ffe8ec9544f688e100d652e1d8d1cd07a7d8707736e01bd80a650b9a070ef9f42ccece2868bc3ccf1c6e40f05d504a1769d41e02d2a3f0e43d84f910947b63b46bd93e831bf2fd252d0cf1602b039c8dcba70943d247b0c9a01f60d13216e28805dd7a2a3a2b1f46da567293ae2af0220039bdb43a4a94fb1f03dabb43e19b9ce0ca5f2ceb77b1456e04e1768439d5ab15bdf6f29db2bab7f59c0a2dbdd2a62316f113860b8e9ccfe4e2803bd6c468eaded7fa62044cca70a88b11b7ee2d07f1040a21d1c0205a11d9adeb0080ba4d2e348d180cdabd9e2491c237869ec5e380f318920e2d9c8d9dc0b8ca6a23120aa3f62482b945c57c8658c33cbe274f7935fa9fdb7cea94408910d7f561dbc9aa5c39d4d9bcd89d4f1dadaf17cc2acb0034e4463e936d9bbe5ccf987a9ca10a411e1b60fd68917573225694fd3aedf5c685a066a9250baee2b31bb3dd143d8bc7fc4a0ffbd0d8131c273c604d50ac9e9fd01025f818d4237d3509e7d76ba44254b72182b3773fced013855c74fa958a748aca41efd3e2681a6d496da5535c4d9dbdf416f48442c43500d69b0bf74b261ce790f6c8ef9a1cef72e355d02e1e3274e79c84db725d16562765a13f679e89cab02775128cc99f60c3e1cf10f3eb81a0f3a70dccf3edcd7d5d36ae4004c402927a5d46fd215a6535ed13bb14629bdebe1fbc7ea3c278b5789a00c79692f0f58d8abf6704d0d0b85a5bb314a2aa969449bffbbb88e9a9e05779ba7b2d790b8929d0d2d517c0c46dd1c8fb437ccf86e6d007f18966a642425bfd23ecdd55f900c5aa94b186cb73ee0aa10da9457ff3ed4662690031f13f2d448512923628875c73e59204313cd3b13cb3e79281e16924bf2720b53f7feb7cc37d3fb2aa0e4b1267b1b28139a2fa13420fc0c90afa1b39b99d552762ecfa248cf1b9a10064f9ec2e597550ead0a23d1b628bf0b9b86b7a0aa8c588fa2a570f86428a8066c6368042ebb716ed8edaf464840aaddcf6040e31663b79f612bfa8af7e2a3c1aeedbaa0ff0163f9afcabbab16eb85e77871ce141ef82e2b8eb28ca9e6c1b9db176c3d2a595449862bca998f3b3c27a984a1c2fe8dbafa45343c8fdbb85f7b80bbf1f9ae682f1ffcc24eda2d068e2d96b7fee563e76116038833433c90a5f205e4191eff974090732f8e68ee2a42a77e28d1ff63fe693782fdc3a1bb53b82f29090a660e77cf1ff5d9d5bfb949572f88d2a24df2ff41652e7e75ac1661d78300d21fbc1d34752c5940c9810e588ff7d5f7ce114141bfa8a0e5be9f787ae4578103b1affb9b20baca396922123c40a1220424e0a221e0ef750fa1470213ec678dcb2f4ce549a893c90c7d4af05c370c5a15b204b2dbf6400a6bba603f3446fc4696629892691135915ccef828bef04da75be3d2c93f07ce4b50ab1a5be6d5837c1a07017910f8250e60625362bc54041b386eb71ade49a7f4e92e5964f204be16414b176cbdf89dcb6faa760b585b4ff97c0bf17ffc0e72236e60c18915dbb6bf07dc301dd11f7f5c077c268566882c6a1cc0b0162fcdd29a2a00fe0f5896fa28410ff0915a4dcf6a3d6a0ff3efe24a919a1a0519fbd3fe9706f8fe9714c2858850c58f313647070f97f42f03ba928f317020ec0fc59c763fc28beb1494dfe230897e1a30f14bc26a493f238d9625a0e107dae1aedcf184c4a37b0d200e5e861ae525626ee7d5b26f5852b0127679765fdbc6a97672e10f7f5799510d77b2eb8e1d78050a43b89e3705118da52ab0783e5cf5c554e9561139b1bd9264a32107d06aec1dc27dc1bd8a17406454ab9b982726e4c0b6e4ccfd33cf9da6ddc70c6fd61e8e779e38c9fedb435456a268a97f9d4d70a402024d8be3b482182623ed5b55647f9f60708ffb1953ddfade89ee5dfbb147dfc478bfbe4c14a73b9fb4a1031c83ad77e003f3ca8f8bd505791b04ed4be9c6cdcd702c086d371b22c264a172676d0f26d4058e608213872aded98d8dfccf03e97347b5e124a208c7dae12caad02a1198ef00dd55bfa8397f80cefe534435ca16a0e34275fd1b552bbcdec61933ee7ab582e8665b631a5a61fb7365e1f67b3bf42b0599e637fa2292059ae2985a1eefa65769eb19934dede155e0996c8f26b0c2d5c710ae51f60b50442f7d364e9d16997461d7e5fe8d074ca767b15cfc5138752a3d3c1162744ed0ce8b982b0c8fbb667f77fe1c6a5a03b6e9aca16ac5087329a6fc712dc425c9f9a8c018d6f0c4afed3fcd55c506c0dd129642b11eaa62df2b179707af9360ae78c826fc73a2c2d3433f678d137fb1bfa2276e82bf31956e1b099b4c77444b3bb86852aa3348907c82ff7facf00e3af8d9056c068d1046874bf15652d1b0d7e348217eea00fff9c06f7abb58ddfb7d62231e5bf06474d0dbb53ec4a298f6a49ebab46afaa30ac8e5c9908a463f41cf28166a61d28cd30659e3bf21713a435afe53bbd4769f425eb4c907484dc87965b0f765c8278c74d6ad7c50df26d4c50aa1872824b3f6f1d23778b0bce6be9c7d4e1d568c4258c85db079976c4960b1c0efb68766a5820b7cf3ca539e0233d2f363444061c0e9cc42999e5f77cea8ae78aa8b7904bc14bec6891678fa1e9e2b8739d185be33f092aeefec69ead062c1b46f4ab6312557b020b17f3b8b919ea9677d192fcc13014454cf9c5e56de3622a1f8068d0dd2be40c9746027d8e706e180cac39224a1e249069689dee2eb9a953dc0119f517dc330c4674e4087c47b0664bf08cf8509fa39548da18cc9fae215c5d4a9140297b3dee9724856a22b37a4ab54765493a5a58596e8235c770417c7832abe13d2a29cb09878e9f20b6eecedd088471b855a3caf7ba24891ede74eb02c54b45830441ea472f1d14839e43ad24a996974c0ece228fefbfb9f94b93994a63e9f3be8855b666e80d8856fb10bc8553f46250cb1a8b882f9fcafcf56c3612b25649f0f63d02523e64e4c2efa5735c1e3e9156071dbd01f802a0b1afe4c37dddb29ec623129cb8984a344b93a198b95966a6d99019703837b5e6fc6fc2494d7cb4e36976d66dda29953441616764b445732d6148eafb539395791e28c590b277fd608cdc74b17f40a7be0406bb48eaa0263d636ca2c508b0806da6bb0746c19a3504e95f669299a13f2bcffe24d31502454140119ea87801de5b27a3b8dff8c708f1fe6539d2a977cf084954a3f1a536f31329a2df0ff45f5e9ee6f5d5af381aaa1406bd8d329aa8de75dd742579a73200edf9f6b6d834404b0ed5f8bc057419240245a2c129d42b7f3fc45ecc158692b00297e73d099578efb37d2bd724ee6481ec680fbebce9db85732357854757f1e5b00e861d3192815da95925247874653f0564f85149393c6ed4d6dcc22ad8688ff1cbcdb7414cd2615de342edc8d4ffdbeac96ee8953e3b1c75998d38ead5431b0c161be42fcf2e4ee6d987033a1a95c9853b442ec3fd6d46afbcbee5ffd8bf2a33c5913a3eb3eb7f69027c83a0dba0e95d660736515ac8f3846e9530f03c6d63a66baa83261bbd04f595a8b87cf551ca666152f5995aee8a3e61beea58de72b79102525c2c8bee4208b7dfb28d0820901ca2e0da8d5fe2f772bd03d5158d08ca7c4f94dfa7453054f69761e07ed683fe9838f6c16c6f89ebfa5cecdb985bc5f55f6b9fd76074558bbb341e48be835316044815f81f4c5ca48e203e4c497c9474ce85c3242491c67074af40112d7d5d9397f226afb555c757e6cc16e952069561d0c3484ba0ea68db6b3d7242a9348bddca130e5b6fb5af69666eac11c9437afd383e45162693414d343e79e6f4fdefd98f25c7a534d0cd9f4fbc532777707f1868c9b8c05ef8ac3c2c6ec05e2736f4149d8be68b7e8c4c68c9a527ac752cb085c32487e3227bcee812412b2390a182592b70be4bfae9e055a1e4dd73842f352614e9ec1b07b04f0ba8f7a893111f23a6f24489753bbf3edba5459eae70c8243f7a12dd11d1d56618f884e574f7584114c8ccbb52b2c76dab38bb9b02ad0f9bfd27d0ae969f6b953560c73a0dbaa658e99d820e48a813d5e3e920df10817ed20a57f638f48dda2c8b6b17fdc9e3e4565469c7275cf505c86e428e14214e1560e5cdfd892096ae8d1cbb6a770630dc2e6f8c5696e60350128b1aa3804998388def9f7459568794c50a33c13e2cb87ec3c1a70ea5722d17156517e87be76dc2dd5133a8ac1e88796e9e26136fd3d636294d9cce70b39a774e9e00b653b2c495f32d198ffcefd57d829b661dce1fed594f1ea3baba2eaf0cfa96990f1b64d9fa39739ad36a77374e845bd677245948ec9fd690c169eb3ea7efa3af346458c9e7c5fdeed5ebd6d411ed554c67f2f1b4882eb1c94f0ae38d09acd5559afc52e21727cdd11576f0efdd685760d72ff7631ef32377c114e61e6e78f9d3d7a5416d5ffc905099f58dffc9215bbcf82862d54dbd54002630f70a33aa1dc1883a444d230c73c4f024a35fcf985519a33ca866b74f96b0c07140fbf5095f0ce81b61b2362542e7b22f9a8c87c0498e9189d040432904db0fe790ce5f47a4dca95ca96bb692c67e6b006a1876106c4af0337d9db49124e9d3244abaaeca42fed90d015e6b5aac185ed4e1cfc6710a134e26ae51fd61c1a982470697444f218ae131c20c1fa284825a66d0c25a219702b8c183fd08d09c759f3e0d113f007f7040a713ef288a8ddbc57355dc4e0fd1c93c2b77b3f5394a090a00c10e6a2e968abf4495a277412a0a0f02f46c81a88a8b4dcdfbaa9cf733e699ee032075971dcb612d420b49fd312db9b667d8a547d0fd60cabd46b38145019195da97d255fcf81ccb4d2c77d75f8bd37b103e02f3d6558fff5b1d42ccc68fd3bc17c5fc81568ff4c85db4bc15fbe9a42ae2138daf72a173880db15fa4a5ce890eae3eaca0360a9805577560798cf92bde21b27d19edbff7cc805ab960d1f1dafc2b2ecf409e57ee3a906fda370c6dc95e995a0b511b81a4a5d40ed70ae1a88d31e51ebeee88fbba544e5fb1c1e4da56475bd82ac9dbfa99faba0eafded2070c3a8d42636b4b1732455170896ddfcbc8d5b27996b8259e817c9828d632335254b77e6a153982ba19d7c81e6d3a6662a9e17e5b551e24f2715c810c5be4abec774699e23359a9b3104fbde0a915e1550a28e45fb30cf8c65fcf6f8a74b26f1569230dda5a3ddf7cc58f23398d971205db3e9eb72c19e7be19e60343a8568723b7cdd00340bee50b37a3679d32246bd115316a53d6d0972a3fffe99d5cca50226fb834210aec487dfbcad5176ad097a3d1ff332dce47f66b6d87eff4c0e9dc13f90b3f4fd069647728c533a27ac429a24041a79d758a08d1c0faba8e579de39502b418fd790729953d016c3acd4fce8009dcd768af09b2a576d155c202833a4bf7ed7e03389892c87d05a83bae4e45c319e97e33b6c607663b73cb805e5c1931603ac24cf8a8423927ac58f98d5203a967dfe1f1133caf2979514b5312aad17dc4aa6128db0f21d79454c27e9253874fd1568bdbb4f4c1b622f92beca2470fd02b575403772bdd20ed41e02db55c916522236f63bbbc532de35a7d4a7875d70dc41e8a5626428cc96231ee1ab86f994058a840e1e46019d001dbd5188ec46b498d1a29c2cd49adcb2b17c322b35c7dcbf3c49363f664545e0d9b85bef1a3435157251ca151f2d25acf6bb72f11d48e7b174f9815eed74c8de75dc213a0e7b683ee97a9a91f5304afb5cbfd4b2360d065e79f9ab6a2030645ea1ef2aae1bc92391f18bbee2923da4e17ea3400f623ada0ec06b7c773367a2152f19868afbef674769772aaa5b172abbae0da658b1c690e83581d667338d6572d84a0c85429c86d7aca8e89cb3f986766a560b7a503570cbc4ad95d06348f4863b7f92c82d88254d91bc963f8065d54318ff371a6355ccd9fa16e69e68dbe125272bbc40a79cfa71b42e6e7b80ac4c24e5aedeb6964ee08c9d5ebf67af8e9527231dac2bd6ccdabff2e7f17328b38e98fb870a88c9081798da41db0539a20c06f639b308707121e90aa385b80fc5f19fc6ae7be82c80d15e1e910d5662da4acb3ba072b1e87422727ba550be8ea66ae5e194bc2b6376b7f00f6d6ec90f18a3154f1a2f206a9ef8a6154450ed71eacb21e67e8c1fdab5e1b754ceb10199bf67fff157fa9435e43154de02d6b0a8f11ecdd52c3e84364504c3224ce2a8130d1a8ec0ec499e9398f1635fbe62fd23751460df52392b835f8b16a1bb71d9b30b6ba3295bc4103d923c8045701bcf297549174735416fa3465b82007c2665e791060669d100dab1107c610ed84931d0acbd7b5539cea51fe13b9d3ec48f92cc67d80dc8de9c195d6eaf6c2cbe725d3e5e3da1f92444dd1bffc269091df050db378e411641d67d7dd5d1fad839c2e258904a74bcf16a72624624cb249c05beb0577e39268934751a5077163cdfd061d1150158dc084451fbb06572c61b99ba4677aba978015f6722ea6c8e1b12ae094b3df8ba2d0b4e50f9559e9e68bf1d9a52011edaa119f99bef20a9ef8398651e59c3c112de514a80b9deae9921633a4af97cb3cca8e8c20ecae7639ccc37c3503e65048bd93cecd6755610a618e17ac5b043305f59998ba79cdca74531fcbf078b98586f7be5410b208ed7ba5a259a95e6caad7068a343b50aa243dd7cfc76c7dd62fe30b042f6afbf4364b58ca233cc27b1094b1f71eb03a8e7d41173a9573bc7fe6d86e483f12e624cfcecfb6b8d40b3ff99e244913ceda667311498cbf2c505704726c8ea443c01cc8d92c845d027fd81521dcf975e968d0ebfc65c5b8dd6c94ae0cef3132ca656c1acd99c1c9d7eb4cadd17abf8a9d08827adf2707861a973af5de2d688ba9ad6e242891b1aaf46fc4e4a4af07403fbb9752cde9290531f3260d30f1e388038eee1d336c629f6c0dae5dc7d88d7d10f14ff43df54837e7ce8ab3e87396c55b6be89f00a3461ff6e57aa0414f5a4eac5e4381006d1a2c67c2252df876f76fc5dbdbf1fb2afef02385c22f29ead365da489daae9be284847390362f92d4b5b26188bb38e034256491cf2a26335455efe99734f0887e8eaf0972978614410c298dc8ee77fe2a7b3151db153f1e3991779ce1fc8e8f006f8aa3acab00fc9d47d4e1e89f65eab876d26a31cecb4f08736afc8c46ccd277064b72cd9596360678831e16f825771fde172817fe5e1cf43ce9d6985650b24745a50bcba9edfb82b62ca4dbadd5f012d4db9c249d0f96cebe128014958b3c0b10c691b3d01e6e6b3bcdcd58978792c400f3d60d3a2edd6c3ccd28ff332ac9830f3ea577b25159169587ca9b60627028db0e840e653be6dbc3f2a6e1718bebf33d5b0df08fb87a538bba609d12a786dd44d73619b3eee272312d6012c1d19e51c0794cb17656c1e3fa4ac8ac4d3ecb7b810776835cc8f484f75e7b1568a2d5fd9e845b70638eb17888da3e1b8221167cdda7c38f5304b9a8665f303d3ecb3a4a5eabff165fd1ec45b109efa5d34b330c633bb237d77a3d5d4e9c1ae16a9efb7bc568671c9e178b72c3d4a0801633971c15742a2cb0536a0b56be2190ef128271ee95538a39900a7851025b4ff5e3804e5aae5f72fab5d40053d730563a369efa786bb40c10f5042b8886d78a6adbc8df1239013a3089a01ea4792e1c90954847f8b02f6c4acd40e6ba5c1bd2470c5a77993c1924bf5f5c587abed2d501d93badef541cfda341767eac7cc837b4438a142ebda7133df142e65c3113d2af645b058981a7ab3ee686f516af018e8ad5f73c0531a584f113dfe687444cef634ebb23508e806463c55798dcd3354329bc7e19a7cd250b7907b5a59ede28db47c70c9f6e6edf4f9f11bd149fc0d4702b75f53753fe90801a3d970ba556620724ce0af1a173fd5469d09ca09bb15ac7e49db327f899adef839c76327ece0004f452af345e223033336e3938096f17357cdfd64fa1c3d8234b897cb4003695f5c5441fa52b51ccb6c0cad30e3e7e106555d32c46da6002d74b0205aebc3171aea6e39dba2198180e8310e17bcf8b8a013e66f9d2c8eb7063abfc95b568a93369c5f0a588d3aba289c3a5e3e682613807940644a344060fd046e4ea4441c55317eebe9f7a243d446f0a5e92abf3d908916f4985071d4e0fd51c4cfbc0d3730a834b596c3a7566cdeae63907db48a4b47150bc8ad24f54ec9ae493f0912acb5d3931b0c80221f5a712f1db5e4763e27b0acb345e11bddd9a1089d14b0d8507aee16a0e7534b5452dd0eb73c69201bf7a0897000b2cf7caa807f9315f3b4b837e5bb9af97dcaa0303bfc54ea3eb62c8157c8b6a9ad689a5fe0b31414129f8e327c170b45764738dec490168c8587d02e0cb7d020e1f7ddae354a0ffff667ff4bd259a1de0bbc5991ebe410e88941db8dded9973d36c13b60f9226e7b678b6c10ec15d955a4f7596334b32cd3a7fc359de56c8f4483e8296b8a150b5bca639133cfe9df8470eb834313073c7ec1a245657d3b40ab56a7b510179385302439d2176a5afaf009cfa4cfb583e38b897b259e0ee4fcfec47c5b88e078577567f6adb9eec60e4c2d42eaedacf7a3e02c4321b01d2c16723e67d18a6ebbeb68d78327271de137f060dda529d11dca2b403c3ae90dfaf71eec43a385e6ba02d8c37d0c9cb693566664552b1446f4769dcd9ff3ae818b763c1463af6aceefa462ecaeb9a44cf915cd26ebe9dc8e573055fcc4f8e7c7b8670b8e1c0465e5d38f29e575f5f4a8c13ab699227f52b3a7b964334121e14a23aa53740f2bf129ee9a545ed324b03c91ea5398c3f07c59a829553583b5c348c4c2e9a6f08c0fe29fa495a93a2b612609dd759a10bb60cd742a4fb2b113a6d997d741cc44c8b903e9ae31aa922cf372a78eed75f5458a65943240c5b71ad6dd7eb541de69a1d09690bad16c3b334487aae3a033a482636c3d901d4f2150debdb6b2f5fc8dbc36f6ea1d9d33ca8319487df9690c36754a1fbbddce3c270d0a0f0712b523afc4eaf7de0d6bad3c7da007246719307a1549b9c67820fa25b80e3f9f27e2dbe0bf83de1b70edbfe03db883213a63518f754e6bba179cf5474ccba383769f1a28f83a46fbff92e4c3da603df94a171e5e0641f2154e5c43c5f8a29c1f6c1968de9775f69a0fc2aa6758c8bb71e2af133f180565f4a3c61e2d1e55c3a68cb969a3043a6e2d87f5d19969950dd21a91402b5e0aa83d8af2159f6b569442b42a82ea686d2b0c2efd2f061536ac368db067d3563820bd15b618b6b243a6825d826db8949f3a1aacafdd6a99cac8c7bbe8dee8484b26e7b42e49cf6181a0bad140e81241e2757391800a5b6396387fb479dca7f643c55a66f2e37ee35c40830efe94ad1042d9806a51a425d5ad7e478b2996d63fc3342228f6664fd6df00e7c2c662613398c2b4e93dce11bc909cfb9bdf25e49b7bc4260d823e55e35e320677eda9b7cb17dcb879e139502f62906634d2c1c36ad1542ac078ddbb10ba6cdd831aefe8c2f53482978a927a03b6b76983c42f41029a365a95c116c991a7efb54159fc7b81acc26c9922ea11b22cc6e2a692e9e0bfd8671807d1f91bb2a5d6687162dfcfb5241dd44cca66ab6a329fc9468bdf7c020a80eb0bf5310dfb0dbdd92e384e7d2c16ee36cd7f61ee104da9e85b41dcb0ac04925929a46574a7b7bf0896e30a7c287a3f48a4fba3b319c9f14856e5af8ea6714c07bdfbf812c64bd53b31749601d131825587ea58d42b9d9a135d7a97a3cf3a99f58769d2e1bd6672b1211817d3ae9e1e746d983308b9e7044f1fc8b5fc8d24913c88bf77a03b9639c56b836c93ed0ff93f26b09d71755e40013594a4b6a57f3f3bba8f173e735727effbea3a777588ba05c05fac54d26f32f0cd54dc60d0080544dec735313e8ffd7c11dd4ca34381e4e1d5d16bc9bd3e3482221ceeb195e7a492ccca80470961c7e651d376c6a9a8f9d3e88c61315845569b9b97ad34ab682345193a32a0cf8b0a556ba6178fb0c287a2028a9dc094a5000d870e8db70fe7463f4db3cdc09b270382c29e33bcbe26f7ba825dba6b28acb44bd68d84a7916afeb566ced1194192fa790d163612eeb97909e4c2110bb7a857555230621ce9b45edc8d27947cc590f6a4ce7605ef11057fe0e53ede014562ec4f6b96022ceb2a40939d3fc73f28dc0558ffe45ecfaad2c0f70db3cf5f7c269264665f7f2f5cb736b8eb5e015d811ac0e2958d1f22911f281f8611ea0511f7b79d9e3fcce3474c4a529ff6a382c6aeb2e7d8003f6798795d5af641d7bf47989c8672aea42d655d6b50e07a51cb9fdb47108c42b4423951327b6f9f4870037a799246a7e77d33044933c029edcaab41e4739495ee0cc2a7efb92ec704dd4f72014007a86aa4db1de90ca8fc30e94c77f2f578aee4fe373fa7319d9c50776284122ff25ea2201397ecfa5ce6e4875f039492880fec3360ae2e0551de1e4bbbb9574b1137416de34b5131887f854eee1b26359fc57fb981644fa3e2be9859ace2c51f05c5a78dd3a2a2a8d97ff2c15a06f98d4776584a2221de76ad1afb8d2ba2bb73366411404b529082f397fa187192edc8efd600e943bf6b7dd6307ed59f5d5044a9680f0fbd29632aadb5a00acdb19a4b5d788b3e7091906e39d22107607489c0fd31779d3801f5d19e37e2d9c886dbb448e505a69bb05bf5e65a00f913cad2337224473ddfbad81e3eeeba9de93325787a3759a235c78c0aa3510b1b0de832894cd2959ac54e224221b1337b95b7a17f83bfee18bec3585be95d0c34ade844d641eb31ca69478e4f7944738966737e65168a94fe19644f8cbb5e752d3d58671aa859fbb6198862e8f2494521a7d6da098a28f9e29bd8a1b65a6f9c7cee7d6766ad755150a77e5d14aceec0d59e02975a97f12f3dd046ab146409a0906039a09e5257ef72a30525bc2eb7ca4fa3517e0618e67d7d5583aa0de5928a897f80392b28c412991426b273f678986ad0cbeaf48e4ba9e990a546d5c5ccc6d8eb8b513eb0fa85e5323beeb2ebe7e4cd3f325ffef49fa8d990f6f889a824ae6f985a9933ab06bf8964539db6a577961656d37da5abe2d81a4adfbd99960641fe08bfa828f180a0e69bdcd6208bbe9be3a57cd8a3a99fb76c351306f8c3e02d4f174949c235c8d736f292cc67b52c522edd5af12d11b7dfec209876cb3de1f7f2c1bc53de57e2382279c99a8499d51fa232a7ce9b2d3f80560910dcec6c74529bf690b48a7026c6ba2f3ba3cc20ef0a55fa3b57dadf0401e531935437957be0b0e76dec70b3f1b3bd56ad4dae69da9b8918a8a10a5005d9722364949aa2412391a58f8bf6f61db4de21d6423553ca36ea391734dff59feb7ba28e50248e2909d74d726abf9aed0b19e4dfb0998488bdf5e0d23908d94987701d62ce0fb58a0bdc1fbbb951b3d3d6efafa39d8cbd7dcc96006be263209a8e211953089fdf8f027c09d219e8c8d9519c69db17a9277da5a2ea3b5d77f29b6d2f9c87afd9b738c718184a9b03a3a4a0bb88a283464c0a6e62b070b03547e49d748ba1a5499355c9be2c201c56ffefb28c06ac6553574e37e72d2e87b5f40f4fd4a1c9c876f359e497625c9815490c686630266ab5bcd5fa88d2e3549d6ad4282b299eb6cbcce1d065763168026816c6798ebf539085e4b161c1d54bb3b03611d6d2d919bea1020a501a889cf5fe9536d1a1355c6722f7907b8dab5f3fb51c999cc0bef86cef96771683b752618946f15f7cda643bef1d4ec4848adf8681d3e455118b116a603c8ca9d76d458916521d7837d23dbb80889a14a905c0dd276dfe425e7c6bfb8aa201f593449379dbdff7dc376b8319bdd73f66207939666e3d4498b67558899cd2f6204663ea88db46b5d042dc307a7f0f5ffe594bd59d8aec67981370497473ef020e3b6d8d033165c9030ed9c696e84161f33f9dfb2f8fceb50d8521fdd578da1ddeff9476649960960c62229ebe299e3f8b8d781d6aca91fe694a5710eef5aba701925a16fc38629e7e6ee0932a1d2f8f356fe599737592f30f04030203f9f0fd4d2306d0ef0c6dd62151573d98c0dd27b7d054292f89d937bfb5c8596485e6f22eac6e68f74599427ac6a9a69fd5d0df19e29735c368b2c340de7c7f0cd817646572138aae71a8de5362cc4f17bd73467cb46f2bfc211e9e227010bbf1369b540f20ee7282041d37b5cfc698e00a0b7b912180be40ca8d1b48aa667e0c8e767c483ae0902bc5f9beb3531b829fc1ca1a103015a4d073848fb6d0812477e646e57143707e38e5c0db83e6ea0d1fcea0c5827a09f95fa8e70dab55365f08e04dca7b6c9671ec52ea240db934e40ca2a4c107b2cf212907de05c0dd60a0f355427dc6db5b635b9b4222be931cb27ec062810646777b4614810dc6fbaf3eaf7f58621202d323643a0b709c37c635f8680a8708a594a33f604af34254c1f41839629c6a1bd127a4ae1408dfc112c93b6a8b613a29ee8db1f6a5179a657608c831399a891b47133a61ceb619c561cce16e62b610c09dc62bafbe3f311a784c11bb949706855fd4205ba096e8e8d02e9fb38f4c3f7278dd8c2191fd006aafbc55b70c97757ed65c78fc9f630c87d892fa4812745fe5496a8f1693fc04a8930bf231e143724bf43577f0f3c4b5f1fba7ee36763f710735fcb3c8ce73604085fe1cdf18f569d0ce69dcafcaa0543343bf69d1b7cd4d1712a23cd4d2074848570b364d8dd5d0e3a3e9945776ba5ebced2ff354ab94d0f2d82b3a1a4776b505ca1f2aee1f8fa667b58fe6a9c0d634b8e75c4444c5b09483367be739231410b6a7b8f305f220eaab04e23b7411ab72181f10a150c0cc35a2e35cba44b1208d58b18e439f139c46c29fc919fa9ba5e6fe0af339c524638dfd90ba7b7e8039beb7f206e453cc2a5b5d95cfb466d76811cac8f4f4135b332336f7aeafc7bb704c68ecb493a9f0f07936635635b691dcb7675bcd73c24ed38509c7e996525cf497e049e91189cd2f35a61dd29ed9659b78eb8b1d037e0195b4617fb6f03ada56acefd86a4a678875572decbb41c9f4a962d25d7e15ee81f34bdfc4c503895e7303e8d62791d23faa18672237a0775b1f871d2b22ea8a73b4a9ed3d66a77634f1c6060b0b391456ec0ebfcdc076284cdcb7bb6b23b94f86ac804d5fa2b888243821c9e806c38277cdb87a21ba28adfa1eae4434f6bc5c3e31897cbec082e6ee90286985a2006a484d6e69a9fe7ed993c7574230ff000566906071530bac7c2bd2e30740b22d4118f2c25cd89b444ff7eeb59cdca819f6671dbff98fe70eec0dbadd627728ae0ec0c123e943e8efe7b9e2875e1d9f1a1bd296c7a3a5f9083f82909d04ecb658803e4effa5e3d50c774c8a1181933c9a8d9ed63641cd8608f187d3921f0455d5ed62aa26e87360026e85433f13849d5ea6ff5808597cc120be89014a77a141bef88fdc8559127b084d425826cdd8c3b4a1379b1f569c2a2e8a49b243dc026d010ab95a33c99dcd6c0d7784b97d6eb383da8613eae91d855c489e5e02226e0fe7c6dd637ce4cd3d1f482c6b41bf7b51db0fe691335a32873ea274dc179ebadf72631eb81f0c2880e48edd394137793f36f26f256ae9e4e308613e7b994fd28ebef6e1921a5da3c1ed0509b86f2dc7d4b1b5129814d3d00b2690c269586ed61e9d96186fd4e2857f821b87ef177784970326a549b173c179b2e23e0be20dc83a91a8c6b4c75724a44dd0d15c4329eed8b2580cf98b4b43c1f3748590788b10f0f893b89eb33c6b44e84de9e9e3df80e54214921594c693f969622db8578923b18c5f61f654733bf87882aef4a97ad1db2d46a89b29b58c78e5dca8aabeb20c080fb434c0cadd1a1bac6df81f9458d44b41b650ecd166762ec6b0889e2b4f5a532b3b9564d963cc4736d6157505659c51985c1aab89baff055a4f0bce0aa0c3a009a56f6024e6a209ed6c6e2b8ec709c9f3f03b7f03ca5580b6bb054a8b5ed7ec04e53ec9897cc596eb475ec8cf63491b4bc3e1ec4ad4ba7ce500f77a31e4fb994c35f8aa57844a0c233d19c2a9b72547419237cf0dd9661748323e66ca4b208bb3eb00ae7846565c543856ef56c94ac6ce3ec044b728d19bd05d84ae8a03b1ef8a41864e1e168b2130893eed2f68f261bf9a5b2d08179aee4a873698daceb02fcd9026635f5a02b26df4907513a39a7bdf9d6c99d95ce39ee34e29ca01f1691a6093b96514231d0fd6d92ab51c597f8e82a4ee1b8b8e5806448ba2c470bd29e1c53424e553180d118f8a81d6deb02d90bb07e6be3e6230e3c6cf4bf105256d36dd3156adae1b9ecaadca39066c1bad9c7eabfa6a51c3d0c4059329e6850637ee21d4e2f637c0d58aa16af6ffaa094d32a964dc6f1ded009b61d57941233365b445cd405c264196b3afddc4981da830dad4ba5592a8501d756dc41180663951420699521dfcc1875780a7dd2ba93a9ad1c2b3f35d770b020c35c6e2dc743f1f7313a1c635f80c42dd2b20fd670af6044870325293b916f44a4ebe27e675ee46d9ae8f1eb7bbff571d76ede0f344b51d6dc6efdb52243f8adca756a98f74b7dfd9d0c1eb1d37613afa59a477ca5c57f6a7d03c9b32e843954c2191412af6b6549ce2d27ca739c814e565c062178df54d4cdccf400c2ecf78fe73dc9cb689278994751f57acbc19071a02e4901e175a4c549cc52ba21d85bdf327ec8b9c4c96bd046a10b28012db38ef4083299709f388ad9fbf6f30e75fc2983c664a3796567c650aa2f3dd4f784b884391217ce440f463e109e6b07d3efd3e8cc17d9f90cbc5be780091cda6fabb2bac763f6579efbad223ae28db96c65023f859640e82a293a0976b5bcc77d4c91baf5e91a4a02f4fc4593cdbfacded2b3fd8f59bbb0c7cfb27300feb46cd81e386e35bcbcb1f3b84055f5e5d1c7ddb34ef4213a1069241c2619e73606c202d1a80be08cfc0d833be617a238507b54202300ce31747ff312a4030835e9107eea004180efc6225584a67af21be80014a6691686a9cc95c7d893a2bd477459846df92757a650326178c947312e9cf55e2026ae5083b23df344a87d91708e6200ece7c2eb0e6043ae6fc89b407bcf0e1f85af6d1f16694baadbafca0d740453330d4b06a3fbad30bb078a83ba3cebf9c45e148918925e10c608a2b68bdd30c0feadda71bab20cd0bf59c386a0957f911f2047434fbbceab7efb45939585f6ec0af2a2bdec3b494a650fb5a4530ca2bfa9b43b617c9a3722ce4c921372c51039c1155b3cdc3fb072e3e36a900524faf032b603f31c5773ab1c83b5a061753f09a781af2291cd5eb77790d430a1c38dbece343648c274eaada9ceec4384a1ad8d33fffb697c505347bae3a8fbac53b9a2f1a0f5c73046f614f02cc30e1056d05d2b1415978f72afc7b42d40e7672391f0f02d1bf47c3b0b6ce93a30ced3dcbd156f62c1d154e97ccdb39cd9e6ff39a036f7c33427eda0069846f35fffa750ace5c331304b75f78d6c6181f08cb96bce4f347f9bcff1abce8c556ac1fb82540b22c09a6d2534d9c5470e0d1c4a4ec0353cf2028c193ec874b9a94c7dfc02ee7ff74acc0e25a662b73098a6849cf3870b8bac3767120bb8f6ac95cb1a6e0cf8704c3c6e1190a21da6e6c7a9038db0753e72b6fcdf191fd2e2f83da8718d55a4f19d59d8b3d3595c9c4bfdd2a0ff565076784b18579a5d61f74732474567e0d5c01ad07dfdb43b55c9eeec73cf9973de4b2c8756060cf6ffb641d4efc6be7271274148f460b22824509afceb5a381ba191c76eaf934359d0c3bf93b1e87c6638c955ed7cb80b9573e62dd6d95de8b8350350cb42882c28be195a0ff3a2b285db27d5eee9d0c48885110f802461d1495d1612cd554db073a312fb9b7e38c15be67e4cba977abd031d39232c8d570d27ab050c2a8876d23b2e8935a8384e6d3fa392560053bb62100dcf4b50813e629f5b231e69249069e06336543621b63d6da3b57401a0a284ec11ccccd5f8af35c05519e35e57b01a9b32c94b692cd9c8937b3ca9c3cf832cec8d257b469f3d4817b26c30847cc74930d5ab8a044fe003fd19b38269ddaf00123322cf16efffdd0cdbccd74146a5d4a5f86f4d01b75c10610bf4c8d624f23c6ea24298a81593fc4597a739b574255db008ce34eeb837904d6afea5531e0db8d19ff88723145831f17bf8668d5a03de68a40ec828cba9ed4f6b43f48c2c3968ea3cfd6c3316cdadcfa1ae05dc678511a7bea4ed6df4aad41f64b5580988c7d347e1b3da9778a263f5b99a2e5bb7f567a28ad241239cf3d62a9d17a14882abc5646133f353e8b7b8799e38447f5ad04f368a829e63f6594e646cffcad6522655a8d26a58d6feaac0b2114a3e1ee4d23544a13a1cecac409a8b663ccdc7d5b38782eb894ffecc5a94ff83664fca34562804e481d112264d1266d37598cc373a6f97b4b1fdaf3c9ef634a14230dce45c3a0b8ed34ddc0e7152a81537781fefa49a428a5ed4d66d10c94b4ddc586a4c2afecaa15807109b1686d7b7d015c04be824589eb712f096be852de257c54c7d5836816fbd5ae25fdbfd34fab97de3f86b363cade8e98e5c406348c194eb5847f2e84bc5f01715ec4cc4bb0e4d7055537303a51bbe875a499d8ff46ad2d3c20d9409aa3a22c080f4b96612e1dee9bb9744992deb9e4d7cc9cd9210e30c0a5548d470ce0e9242a092c89bbdd20303cf998adedc11a56410250d01e74de59b299af22f9be8c04f00c386b87c67a211c1767ea3cc41d83305b0be560b7eb214fe8260338f3e6c0e84083084d50e712a177d98e1b0c7793d3b1e5a55853b2409da66d635d8ff8b891f74bc1f42f48139e517fd1c8de1f19804eac8e561a42f857a009ccdec06f5444ed8d20daa732787581e3957629064c47b7240749fa0d39c5680b3c0422ea70e4e7114ead9df5aeb51a8e87f9f2dadec09e7dfc3f1387597ad29adac8816e2724b1316ebe134e6b7daf7aa72d3a665b2393faa3a3c58916d93d8ab3014c562deeb05c49f8d74f1551ade74495ea0e52ae3d60c529b7377776dfeff617d3efa069222de3c1af76365966ff972f9cc2133aa60f30b2be6281165f205c657941d7bd66b57c80ea54d86fcd6468c67fd5b0ce861020837e5bbf0849b5550bb1a5c12a0676ef3f9b74c266a62034675dddd7ff5aa3547051269ae92daa055a6766e2093609ea7cb9839d4ee9eb65481eabbfb8ffc6bcb0ef8b3e32a9c5ab05499ad059d3d9cf0f7b0ceffa295bb9035013fee3409941bd39c37dc1ef604d32f42344ee22d43e040c07b8dd5e3548896f5500612cbefcc73de220d14b963cc874b7832fcad7218f612a89d2412adc6d2a465487db19734de45e04d4c2ff6ed0d40f0d930d1ae57c47c6ece0285a1a0888819259117ebb380a0a0c9817942666ceebde6cf7ddb80970b4fd310a90191ece409fb5adc55cfac469fa8804df4390f42a2ce03a1ed1d8ddd408f5755671b8f816f7f3e3e26a8ed1e706ee28886dacfff941f4d3b5d10c965c07022600b118c17658fe9d28f34a0d95a510185e6229a15a1c7fa895a65caef44af8108f3cace9c11a4f73402b7ad201badcafde92f7968c3181033d57ba2367baf84f380ec41fa9d530d5489645ca32da9a076ac50577d486a4866183669f852124b4a3f24f7d4273b62a6e26bd1c0f4466138982bf70c1913b98520c0b2fff519cc0fe2a85a1025cd93053b44d991ce480849b0623a541f1260aadb3ef3d001644e9bee353e7d892e739257559956885bcff96a49b11a966a00f69a0341d7ce6dd2e62d64ccdef1c984181d8e56660cc936d64a2fcfcd3beb9ef839a5f03b983d1980c2d4d88cebd2fe798cbcb6cdb60d8957c4ddd6994a0d3d6d34cf1927c8fbe0253bbef10e7749642946c2c893e5542cb70753773efce308e5d318a318ae649ca8313564c49cf7692f0dbe435c50e8ce85de508fc55710bbe6a94d5c23daacdf80cef0e2999c527b4af1bce176cf98945e702c84e77019f8a74345e79417a4ae76f13bc3d7534d717cec22468df637889e54509109401a3418681b860724d794f4b619e6497933724969a89e0fb45a47067b0e61a99c1485a63a83c387a1bfacae5570e8052a241b55499bb9f90ed35708155707db12aea0ded5ed58fee63c9dba6460462a960fe577098bad2312951b1cea3192234931e2b4d39fdb649694bc8aa17bfea2325e1f2946f0fe3afbfc92dc5ab7b738895a2034dce891f3b8b9751943f5c0907747bfe7577709b98c8abba7395d9a6dc5ac5444201836d064d0faa2840c95268861f11dad4bd9f1e987458a2159501093a71b764a8480e0296f8198f9a7ba4ad446958c4f116b9159ace7bf5bfd7f0ca7ab80f8bf89247b98ad743f5a487c9f2ddca58af407191c7cdaec2ad65d2a584d59ee4fb0b3508405e5e956daa63900259d9d14fd63e24418e6896adc98d7ffe30ef14eac28bca7d4c00b595167bf71806faa2abd8e021786ab9fe91d402a92eee2cd0bf82fe8189c6fb8c9c923769cf37069304c5abedee3ebdc240b19f1256b479bf80fd407bd68e4709b466c2acf31dfea65df3656aee2bb4ca139240ed9d5a1618c6557df533b0303f13200a86ab81d8f8521a5cf25f4a0276295c7acb9575ed9b26e64f49a3043c5d8270b4cc18f8107b40e5d26ec31d919587c93337f7d053ad620685140f4226ce4ef2afea4d50273f0e502c6b5b2115300b10a74e3ce86f3760a5b1eab30f7668ad2376634dd2595d043fc5eaf89f09a82eaa8fdae8b65923ab4d6be2d3147f32eab16b24d2f92d3cf8bfed17f157642e0042a65aa188a3ddea5dedb6fe1721b888b28671deb40b8a4fa6f3f1e92befdda215f3bbf4ffab20e998168792356521a81086d19af4851947c4c5a5bb711084728d447df361b2765b766f54a3c596f49c43547ccc5c8252c02fd5d5d1dff43131e0d06272402913bd5d08c1418a34f7751c729728ddb9a459f8ea38795bc20c27a1db63364b9c25afd03903ed0d9c72deb60dcc611ed26cd97e4f3448c88b316bb7f4a900276192c99b34dff9f361f8024eb7e3ee4080d2d29e8587f57467d4aa37e44e852b28238e3fd175df7b97ff5ce2692b5228da1a0758af60be886292a43e0ffff6863348f2d494842c6318f69438bdb3e20c5778b018b293345143f2df0d6d69d79d95cea3907c926ea6ccb908d0e527202a2af33c4f33b01856033658cd4fc661caeac153a22c48f4c55d815aa2690386e3ca34f0d2e646e4733791c3523bb8c4674ab0b7292f0432bf41fd7562d25983ee2cba3ad5577ecd52eae0bf73a5bab7afacb9b9b6b86339cf75f3f4dd65e4aa8da411293cfc209726b097db69bd688d690d8c2829696cfecbcae0db59ad00f81915b73da294dac2368e15ba1f6d12d6ef8d3b1fddf3d49894bd873e0799b53ed2caba768920f560947b2e6b61be3581ab813576578b44de1d92710a9ee3d39d14e0cb3b9ce8f4cbca938eae53ca01e7b6072a5d843be12a88c57ddc24b66f7b2ab59b7aaee37373e3ff3f405f67fe5f93c04126159077c49854af151cfb80857f7dbbe5c936a8d7472f878006491a5964b64192811b8a7eaa1fe40012f4ae7a20341447a17d8e37f4d76f1b66df52cf40185f4b13801ea6f5234a668961a24c8516beb804d09afadcc76ac971986d40ea5f15dabf50712ff85af23a42424565f8d1ce8b75d87621cd1629a2b03c86112d9d5c4783189767502ca05e9f4bc6e1321d3bca30f245883cd6f2140696f8b16563d75dde70d035380fcd1cd18ae4dc57f9424baeebc23fc481b2e811c064b4384ca04a7faf1008744fb2ad8b3c5bf6da7000fe5664cb7ad470cc9e7531c9ad37c17f8f0b68f1aaface5253ff13d45024ccb2a1ab8a52717d3401df37957e57a458ecca3723c0633a319821e5d30a19a757b78f6a59d5b17532d399ed95b2075c7571077db264bd1c0fac0c5b4f56f0dd4535272f04a869ff8786f23e4fe6f1a142a1c8f3c5108973a9f7324a9bad01dae7c5a9762388353d78fcfb86c9ae8af23e3f92bd166bea81774ad4f5de514fe516f380a8480109c4fb11bced4e817a2a2f77e1cadd911944709448e8b576851343d5d9cee35c9740677b1333d29d0e7c135fb4214bdfe9ea8ccf53c18a91c96cc1c7f49875a0cd201e43f0efb2707bdcf7ac756855cc0f25fee932957a23315e947b78950c74d9b7d0820aa53658124daf1cfec722f1d611ff5d9d013763c3ba11ab3feaede62f444935e50ff874310aed090d8addc0c38ab06a7801130fbc61f796830a4770b26f01e03bf5f81e038944a65e207919d195c84d2787bc66c98a2a575ed271ebb7dc84175c2aeb929ebbd76f0b0b4f26b5e3b0c064fe92993021a9e292d2de8f3144774a49284fbf50a98de5b8f05f4b0b119470a2e67f6aacfe427493ad53c454988df9787640fd12e7496ea980e2b076c9ed2704ef4db18f248ceed281ca661eded4ffe9054867b1203210e280d9fb004d08a452a1f385517feacfb4aab42aee7699bffd87d26de676c15728bded69cf6d58a668cd68bfcb95bb54f2f033d3b794155f518f7bd62490f96a281b10c7c6c9c466444026c456a31aa68fac67d5435fd3deea9043c6f6205b8a665a1133f03a347c6a0f6d29160d5cc8b402d6cdbe5084093cb831615e7927189e778737fdd034463c4575d8c13bd08c4b460b9f017b9c8fc4287d15eaa5e892f2b9208117942f8f96b95b4a59229b417daa955f0f75eb298ea3854d1b443735669577fc218a4dd5a6d9ab549bdfb9ec337565020b5b5f16713f9ec53174a8cae2e3d85432b14251820118325fa92856e7c0ee979efd988029d94978504834e0cb1e3af41f9da0d18a7d13e8ea52059a54da031ddac4ea37643779959debf6c338b9a8795e36e54d4f23867bea0e3dd9a69332d14ec10f5c9655b193174df10e6e11c364673fa3fa6ebf5a7eea16431268a594526fc3c91cdb05c0a425879b02470c9987941f757151798e6f99c8266e8088dcde141cc88f6ceb44b65cb283a28f14b5414e2e5a148d7a848bf1f81ebdff215d6b8267024f104d9caf23ec697049e495fc64d3ec410116d1810ca8d7377e8e3c4168e1c3414670246bf9d60487763e5006261389c6812aed1166ebfc548150fd625967868737e513d31f185590372f98d1ab3746a547ac12773c1cd224e1240e7baa7074f7e2be7535701b445d0bf572e808ae19eed6682b6c3404d39bf7096d57e2c11ec3d85720988aee3a18984a7b461d8877a65bfa08c6fae51f6f9c3790d7dc15b0e28b837e4578b3a8fc2a4bf7ce0cdefa75777741acc763377f8ca718f30d3d667978b0838cb07457de5f2c45feee818a51ea09428a702b24f390b18e53dda41aba478dda3192467060f348c92a2d3e6078fd76f8d8ccec51bb85ad79974d5b2d6e83dce6227711945d478b49ed85efdec7b0e39637aa935a3d9d2af8e1177be7450c7d2939845358672812cf68704930f680ca649481818bdc0e173ac87485d671fd0a930d8e5cabbd97d80a9fabc3240a990fa28ee06abab0666c0270f890ca211b2abd180c3eef4da59c9e80dc8d2be7021d458a9f4eb9e1b1b482a818c750626b3f9356180d7eddbd68f2c2120e32fbfb3cda374a1859492c2e76f6282219f2e0707049115cf69558abcd4de1b6af92450caebbd374164b372b28f899c5806b8af5367ced2703a96e060fb3158fdc7ba76357c8636d9e73ceb4ebf2289b0b5f603321c55d80f09281d92b255449514733d36a991c322a1f37dd0cd0da8949506394af32a2e9d38a758772d44dc7b1c5274fb787488d2d333fd64e4b498e61cc14575b1e4cff1f2ca0ca8d127ede1cda4a5e9817a5ed4ec41ca090e1ecd34d65accb569b6d3f1d92cfeba47bc0963f891c80440033564dc06ea19ac6caad82850179c83e3b5824605ab211a216ae20aac93fefa3bf7abf88d5e5f1c09e69fe436ba82a4f88948b4346240c50f1f6a0e4f734ef0eaab0d926c2477da89c425ea144113abb949f0682be2e3cd37a960b18ed6947a6387be54066837af96ca484cd38e080ab2a19d00dd38d9659e2e632ba193e446595a8062eb6b74eb303e11959b4e88bc809a80ed630b46513fbffc12d8087b9e2bfbc0c48b6e0a41fc0a085bd3b8e240128e4bf01ec7b9d285e3e0cbe19e09999c597fd3edd984fae810c6a4ae3a672e425a666ffbdc7913e6c27e31cd75e1c0c8185df322988b6295e817666118c438a7305a6d2ddd5861d97e94b58b866caed8d79a96810404257096d23f8ae36e38289db2340830d4912adae1807c6f4496325ef8bdb06b02ebf95138e50e7219ee5b70b4ff0e89bb1dfed920ab143a5f05fc937695a61d8c98cce161d31d7530e3fc2fafd441867f9c303d0b7d986a7a69f2a04a2c3fb9acd144d059737e1a5969acf75ec99c941ed53d367680e95d22416eb08eeb16ab2a9b7dd398a9d0c874150e2a16abd1e4fa9a2981a26393f8f709bf3078fb627e12d1f83682a54731ffb7643bd9b0de520595d79bafef10d51da00e743205995b53ec47389498fdcd21f513cfeefffaf598eb799297eab9c3b64b3ebbd99d69994b3f91e0d81cabcba5ab4b98b7858a2fbc2c215b6bd5dbdfc63b0dea3f62adcfd8f371ef297c5e5428cd3d55b4171115fefe3644828a2af41febcc57669d763836a0e33109710638ba94afee16db5e3b88e787dbb27afd3a5e9f661267e2f2b8447ca54c91f9ee59e5a553523c6c4a6c2fda7574552ad2e7c23081ad97680c3ea9ce59d896f7215efef1a6ad0ddca565477539e1896f7aeda3d0217d68a1bf03ece7d3eb6b5d81d0d8942c267394571c11c25f2ac73dbc5833e626972852f6f0323bb768ad546e309cfb8a32eaedb66156012d2030d7e6922256fe698785d4b6e42dbb2edfd40a7dd3e37a99cc1056a7f568430fe01b0c8df039bb57ad964c8160acec4767bbf3f31acdd674dad7426506304f324d1352f4126cbfd7f0656f8f7270c98c20fe6bf8b38ce4d901028f8afe7741179789454dfb02f482ea6a592cc2298b9fd2981eeac307dd73d51f94ddcaf3f94e0a7c496f7ca27ff1bddc6d25bccc7c9350ef1e39916d0470914b96f748057fb87f6b0ea68de540b8899dd1f6e95cb8e1a017c2fa98a686f9a992883a7a9c62cccfbc8a3353efc1c5d03c379d003e3dc567be8690aec96e0bdd5bf4d08ed11b3f7c5b4d5ca2c89c9602ec745a3905f08f7efefe6572731ef8aa0ed55ccca6fb3cd63e21ee3a328f5015771c41b3900c8fd95f22aee093402ec5ccb111b8f4409baa92766c6f26db509f1c574aaf96304f1e088595f6b779f8710833132a06717df4e8bd08415fbb2bcc12e36f34294a143af17de38f06ca55209369e2ea496ec6c349060b0b7ec1becb164694358737be6a21ca03b53264a5c10a188192195eccf964e0c78758f6a99675c50e2abc618550994e0901a7535cb641fcb0935daf02833632602ce4b9c59a12b585fcc2246aa352e5622ae5a5f206f39f25433ff413775d1b786eb8973c542e22160ad1416a7a94aa9049a93f652d6be0a48647364dfbeb994527d40a7ddbcfcca9ea89f35442590ef18bfc247a4796f37eb4b359d4097b9415179f029d1669720ffcb7c37374caeae8101998b49d8e46fcc53b79f63ba73f26820d49526800b3f2cabb28104756b81a6077e2b442c1abc3dae62dd497f2224c036dc44ca4d435da9d37d7387ee173051f14cd1c57f3725046021e6a339fa1e2f99130e2fd494aa95d030047556d5c056a2684c4a437668bbb77f348460d0c82f997da10a6bc3fc3338f79cdc492411f75113108ee01150aae2ba57549d0990fc1530b05d89789c69114e40370b8ebcbb253fc6167422e92c12cf88461d7b8e57de0711a0da544e120b231b0116be1c243504ac4eca7b5e45570da406ce304ae97c8b944c9c8a17244eb059b1062a7f6a48e822e6c70dae14de6bd4049960fa74a17aa55e05d1baee897caf0aa370ae0ce9a7c5f5aebb8937dd732b56261f412b3e706d13562dde34d4372b06949bddc553bfaea3fd639881189571db7af38f7fab668b562ad1f925acac663e69ad7ed43772ca888fa4de086e7423c04c244a394b7efeb06da24ccd3702c05b254a9325222726e8a54c2be0dabd5317e1bf522ca8f1a1b0e5356f97c61e257f7b200dd8956c61fe7ec9ad4165e79c6b0a4a0441987144ca7577dab7d79cbd1e6653c834d20e1c5210f5ea5cb782061a04128411a8274c03eb45dac605bb9e63ca5f4879dece6b18487534bd6f17811755baa003f53fc016536f1c24797e6abf2b7ac7391a581f095c7c70556d62302d089e6fb41b4745bc77e2ec098fc15c3642e467dc0d2d46ff54995ec65816b9719b520907b02d0e77813a47e8918113c5719c22e4a433807b6f576f5ce799b9682ce20ba2e899933c8f6492d4ef868963d179a950793318deec909318af2670d49b2893dfe8efba447df4f8cabb4bae02278385b91a16c904ea15208c9998cc182b79c04590140c352ad34ba15bbea4f3592a078d88093fe9fe6f91959a8b7ea7bfa2b22c2f2ebc3069ae59d1f72a5ebb10987861525ff971583d48266a2df1e5aaa1d99c657a75b5c4ed6dad232639adf45bd5b48c9fa8465b21ca3f4bdc540490778062e002a679f9f87d0df35f813364a9f4f55dc3ce2fbe96026e62f1233d853cc721c8ba0aad1b8ddb881e9c1d5d7eef289e4ea073030ff12ee3cfb8d8e47c19d51a5db7e501ff0c2b0040f10a6e85328da33463cd44229e204f453a8828a26d0c9e3277929fac7c56a606c9841d34cb0cd579fb0c278f67009b96a2d284763dee90bd3888cb35fdf2be6149ac654db529f3e963cb0da1d2c467764ee38d7c363c3d5270c91ba26939bc3d8a1af617a2af66a12331fbb44fd45780b99975f933ef641e163a031d642d0a1842c40897b5c4b0e5c51e8b9aa18c02e1139b9e0c4e4077d1644334ced97fc2f2429182d0e3742a1eed7de9a4a2152baac72433b2b1d90f7ee52eb9c544a5a30158bef43ec3ced9d234571e21386a725942f47819950df8740c8b5e1f764066bec1b5e83b51b5fd1db389a6c6e667973d2a1abcdce00ca1f548e941954c584f630b6a7d7358d9e1d086076bc080f2a22a86d62dcb15bd0987dbcc8f13d3bcbecd774b88ba6be6b187bd394b024521a001b71aa7d12b41f295e54586498b6ccae3f3f55796be09ecf1cd425150326ff9689c5d8fbe6e0aef11b7c05fe787e21ff28ea2d884474328376297313cc23cfa09502da396968bc11d321288783c55fb38c5286daf7478ebf943a6e2a9cc7afb649982527ec5cb0bbeb9e6bb18679ac77230485558e4631a9c3fc8560a97280c4100999701e03a54aab26e55052e14988a1f91785f82dddaefc986c0fa626ac5931b2735a4aa2de5e845c869c0897f52ad9d3431c4ac9e8b741d34eda24cf35259af29bda958f0f8482d4cb237a99a09a0a8d869ed001e0cebaff078a482a34a28894a00a3ffe7bfe5584ea1913e8526e1bfb77c64d4e1e2a0594ce1dd54117adf697705a37f643b4949f8f509fda2854b9b90a6fb41c379fac7eb76cf92ee887759aa06d44dc503cb9deb1506708922351e665ee9a3de45d6b45704466f5aee37b931f51b5632c4c587adefd3061761be7e6bbe73f6482d440e6d7230057a516d394a68156e052eccbdff97571f1a7282bb71498ea1bc99193c87546741ddc46fadc7a56bf398041e8432235efd9a7968822b8a2673c18579266da7c08617b4a261c8e6eed040dda8119531a78eb983344c66dd600f16b2342cc79d52d64702e2197574cfe14485c005b5da4acf9623d30ad6d99380d6de9fcac78ddbaf876122bf148a21976afa2e38e1efc7fa09ee29471666e0ed291aebb52adedc781b90f2b1a812a795360c7f845a55478893a6473da455466309f2d4a98dd76165a9892e55ac499eff9426d04eebe0d96acddab89f9930217bf86531af6cf119ba27ea0fd39847371550f3a0f013b4c73591faf83a9c4477014bd7618a21b4682af44cc85f774af3328b9afad14ddf7ce3d2ae5b390800fa60237b304c5a975ce1ff658f7cc458e4ba639e78c28d1d708513f2e819586929005f621430269b8a7d54554a898b23fd43f23aeb6a8a30e03e228539a747a826cfe3a7bee68e48be119707fa4dc122e077a9c2135a31dcad76694ed511474b8d6baa3298b2281e77c1df0c89f761ac4b971a0b2345020c8761bf9c0a5506779c4a2731b68e97ba50510a9a0ce40e1df3e4e91f722242d42b7ccbb9d5b3da8e9eb553f8d1c1511c858447976938de90e74d501b7d37b090d56e235c181a4f9fc9c802699e3ce5817bfeca1b02f17fc6652a70b1893b1b6bca64eff7cd625a2be6e26523328892c288a6a501cc7c90c7742a6ec2fa8615269b1e8cfc4db06cbc344531a2dfacbf6abfb9b1406724614b0a4b984eee752fbb0811e9f448e6750a1993fb5fc1d51d3f7f016683b517b302f862a4b1bd8a947042d5a8c894851d0daa5db23fcb35f4cae36bb4f089822ae6d2e0d03d9c387b6ce2a9a0e729df70e04c40aa633e23c701454850d76bad6ec7e2cf759d570730fae1d81cc87fa4176b719d2a062f520d7143fa773d4456e1784c4e33a6161b9319221c74171c2339b722e61248b219c04b513462970f6c285dc7e158cede01ebd715b795476550788bfdeb1854368abb8bfb5a68a6129fdee509d7d94d5be7b0bc7a50aa58f156844d7dc750e1bc30f04cd0a07af965747d0fa890392b0398337c30ba079dac9e455c61f5b82e6456cd9350ae40ebd464429a9a95583b64b92361276a898bc76a0350ebd684b2a512d4367386863e5a38581f97284cf49781b7103cb48135e21c17294c0f93e561573568e93bdebc23dbe078450eb3b07a924603d3f322f7009735364fe0ee927704475128fc3ab30f41d8e50aec4944b45ca713ae2c47b32f006b6caab4c52d2d99fd5d21596a7293fb999e572a1289022b6e7b8ecc474afd0ab1aa168bef0b6ea5efc159be2ff5cfaa29ccbe63124b66dcfcdf9e5de03a407f771653a8c0565ba74161959c6a9be9869e399c47fcf15c87beb0c6861f43372678dee68c4f0664cd6c3cd3e75de18017a3b79db40f3d2571df21cc6aa8f055c35acbf680d233ee3a830d2f0dc0c1ff572777fbcb5a0fb04b836b22efbc69db55d624ecc7eb7a3b5f2485305de964f398f769c8e1a75845b043e5dae7afb2710e39975724fcb33bd0fcf859e151292aa3412248ae69a96047d5a3f6d332d06d7e96495f76816ad423828aba5805492975f11845459df7a37a1d5840c539776601eb507fc2bde28d29baec709ccafaa5e9f00f15837c79bb6ad6fc9a4161fd3d96529179d7f3407fd31008a8aa29a1e5eaa60051be931e5216353d4e7bde5eef6da595900462ab48d20e46f377f7674b5d7c34cda0b552b179f05cb5ad2fabb6a00175505f83b52f5f2b99c4d4fd0c9b5ad1511f9db39b54ae3c5c0381b33b13f08853dc1f24ad440c996f2c9242240f3867510830a95b6707c2d86f58fa4f4800bdb7ab29e02c509d9b3a248e33ccafca46303317732d4872db6012b0e4ae39db458a5dbb3606d5ed6b104762bfc084ac3405d987ba5a570ab07773a574439ee22fd6b8ed5ec1bbb801a7dd5dd8646e96d2949abe0af7ee75015e44594b3adfdc898af34ef4fae127aaea0906b4a043d2dc970e513275ee3cd37270f5e34fd540a4e630f30a07e61d4c390979b3af4808b9b42d73247a2f75606d08ac68ae26619fc4432d0761436bf749aaf22c4ce4f3e9942a66a181163dd01f2a0223e954938e28220c7b6a16c37a1084508775de45082bb35f8d49c4f7e070319f25ab7ebd8763b8a3a9a2b5efb38e3bb69ec129bbfe12787eeb8b4de4daf491e41557641ccc848b440fe9ef2acf56f670d769fbc483017ed1ff2c9991e5731516108d40280bda546195462fa35655b268a19b1bec4bb88a8c7b5eabc0a38e0fe2459dbefb5fb3155bbaf823560f1cf3666cb64702d82a1fff87f16d687405cc981e17927a4f90d212334ecfc5b85c03f2c6cb1844e59c29141772c4698c4f0d6cbaefdf862b13bf0f3ee459f9763e1b7f14349b5a951677ab63440d017fef812298bfb2201a81bd324e50f8c6681dce3909999657d83bdac1657a2e66b3aac51051bae30f6596d12b4c407efcb1df97398361b6aac65b02f4a80b201e9ebd4707c18bf78fa1e1a6f254d0b541cf5ac6446562edca241a63b4f7f233250846395a93922016d2d1c467debcc95c21b047182e8b897242a79118d0a7530eb92084ed684224c001e59b2b8e36940625c35859364bd5e88795ccf4f4a03a999d6f56508af246c97e6a1ec0eddfd88fe2bf8c97ac03eda9b66b8ab56ad9578e7aba7a65526473631371b955d73d012e0343ae20b6eaf298f71d5cabb2d5ded104c5c274db638d934b5032973f3b066c0104635f11c4bf649de1774843496bac15324e7649fbe9d02eeb778148a39514a7d730f6b1cfd1230221a3508cdc140624e3decd09c775faf4093218ee67fd3ebb15e70b3aea3d0783c74ca88c9536095510d59213ad2daa5d771f8a3d48580e4e773037dd94518f381a3e9ad530022cbcff1c51d327450e0b0a9d956a6432d2f9aa262199c3c717f4dd9e79abe34a6cc10f460594b0e552426303575c7eda5fab201d16b1e3a71e0266c82b688206535f126374264d27eb8ad2c9ad9c5bd71121937f8e86ce508acffe14a537cd1f73f55dfc9dae1eb348f2385dd936ac54f866e050837319918367f142743b7d200521610f42085c9497cdd2df90a15c18f326a1868d507369771302fa234992871e969a4d19a2490c3c191820187af3d47216c3fcaef316f671f70fdc3219a1b8bf52f48c69f60a4f853e2cbf6710a8a18b8587fba928319e9784517b97563a5dbb7ed296cc03ea74a6d52a71c281f8101fe9d96caacaa6e4ecf92997847cce96a2929df18dd2ad3eb6e560a2d13ab4c4408edad1a6f3bb4d6f8bdbb5116ae07df6cb843fe16a0b28a619e8758838d0621f285b2dd9f6f799236d066b0910f8d8a312c853ea832a24b361982d0d92b3286cc875339477c89bbc2cf4d2679b57260e1905561b00ff5704c91bd3dedc92ef057ff2ae979f1a24e4c727d8fb617d6d4ce8441296d70e1921058bf9a794942afe9bdafb42d8f1bb43708576cc96ee01c6823c1e9d7b1aac527558961736522f136f95cf1aa3e334c38595ca99abf1f4238229127565ab6094343bab06ecf480290201f441bd75363b8f143b33b9a30261197f26aa77767ab55b4bc58ed836a00f4960a1253a2ba16752849c7ead5cd32044e1fe31971a80e69c3491cc5b32a503c3367c3e46377a9ab70b5d25c593dabba8aafdbdacfbc002e42ff75787cc8db0cc7416104b83d420fd48bb20fef2bbf35a35f522d6e1231e459de2638a1807d8ea486b552ee1eb63309ef7abbb938e310a0d1a07d316fa8ce27d25adf72f9cc1a512939da4fdf880c7938ba35855be354988e0258fd13a7b63a131eb58618dd430df93e8c751b39f7b682369439d891f34ff622b8312fedbc5bfa3bade9e012ace306bf7741dc08553ba9ea168863c7ed4a2ca76326240beccf79b03937ab7cdd37239f6e68a36513335ed23d3165828fe4ceb5ee90d24845c62a17983b03ffe0092e4aa689c4d44e236a2a6663e60997f3b6eb63db8942e2aaf1ffa65862c4fed94c3f8ba686f63d23e9ff3d7f6cc4412f968975debe7976a86d64b45f4dfaaa796ed2214f58d0aba3862306b4022dd8e57a7d7f84871f037c98cfda235a58861689d4a5389fd8060ee5e437c06d48e675b5c9c740c090a148a4c39925c564e5309e8c96e4a09ad75e901e3101cb544e2c9cb5c45f38e6ceaf03f88709c83733ebf394b8598fbf91487718f0e10563471f5d3f7d8a7ca14f2b95c421bb68506276c0f9f2db8bb56c645b9dab228baeb0e124f61eadb42b1405148acb39e8150759d7b8cac07f5ace6b622faec5a9ad4712a064223a5cc54f767d5ee319b8ac333865a9824bd4db25b2055157f37ef6c0fbcf794689b3429f324109fbe685bf8176b06c1c4c807d2e1dbd8b3498ea22e833dd26d426a2eb7371e2a444c06e2bacd42979cd3a6255cc3b15d6c19f60f727d1f41b6e0cffd222a10231dbcd33362c20340cedaef0d9dc1a07d90727a6116e2738447c89ca65b662c9122a1ba1bc58f3447422ac9508426614ece852befc3c44af21a40e27485424db9d3fa258dbe58fd6e8a28b5ef4e4317b240b999211d3b8b693a78bff74999c5658855a3a4b9759a2012c2793baca55a0c67b3ce2a02d8add804231f5aba020ca88456292037d8e4be260fbac6fc51c090720f4c4f5485f5a0bc00c5af9a2336a3b571a5d413ff26afcdd69b1cd9024110f19147791d3d0b00ad39a10f5ad91ec594aaf0fc2db473aa2a57a208471706d97b3278be086a93c1763658c69817f90968ad06b058898a1dbb346a0ef4aeaca9e9ba7768eb5cc87b2d8f1d6da56bf7c810f78aa964b0cfe1cdcb694c59dcbbe59ec8ac0fafdff26e11b3f32247485e9b7471f5a874ea5aec51f17a023153f4aeb2efa6581a5850641caebdd4f74111c8f01ecf1a187dc3bcd2e89336f3747ae386b88f92f9d16ebdac7d8cad3b74690909b8a67f7cc525fc7c7114ca96f38e5290852b3c801a619777f5843b69abb5bf36e74002562603795e51c1bad97367b3d9fcfa230e6d2860af266dea093d65d6e7594508a1d56b9a9beaff5806bc4dbfe480715de7fec37a916f73f4e9158f5fcbd3531385d3a6819fe74f25d9642cc7112fb17d18a5110938fb0d84d0330f24a414370fac99f1f0fd3ce46ec83a3cabd1f7e00670880efc206e06cd4ef594434b04830c513c427fa13c9ceb8ff239918b7e35520b02f71416fa61ce0adccef70823e88355165e07c49c3a1fc73ceb5e4c9f0cb4117661c26efc7bd2a58edef2a9192e6cb027ecef96fe538ab08207184a3e90be839f43950f6f8b5715ec1612eb6f1eab7b3d5f614bde870302a58bcf69d7dcb44353128387e702d269b5655fb4e325c24258f457024af04706f19baa9ada4f10c495c0f13563390dd39ce8e86ce4d79430c2c18d60917d2ad727735556ff0614c705f0ded4dabfec77ae29e41808f2c795f1c1a1ec73986db4253803df34ea7433f3bed51bdd4d77a4b5b551823eb4dd239de950399258b34560eeabfebca1c39c7ccdd9675f8ca88423f3f0888b5e1d96887624afb2b4def541b139d72d7bd5a0feb59daa9ae70563c184530e0d58089093fe15a368d079d06477f6c53d1421ef7de0c03bfc23d3ce8a5bc738ec79716052f963db6e559c948f6ef2f8b5e1fab106c424aa6fb613eacc88707ee559af3da3304ce95b33808d9469e6124b8d8abafd6e67dc1b287282a2c2bb869eb8da1279a3d6ed7556aa7eb9f3371ccb25e896f32948f1297e715bf0dbb45dc1ac5ca78052a0bd8e90ec9d88ff029e1fcdd3624f8fc6355c4cce915ddee7d81fa3a9fe6787733709bbc3a277e0d43fd05c969385bd4dbd4aac147a45ebfff1bea4166d8c86dfe11657e7b68e19f2e7a0de36c41762cbd57b9a64b1287d1ac71a28e73cdbb44ffd0c25775c672bd34738aceececf91058702ed77417102bc2134c72dbbf742c6cebf538cf24bf7fdc2f7a3cef5fd28aae292cad677dd0e14e645d55bf12b580e0db6cf53ac0ecf79d62a063d00970b3a6bbde0e32b01270620a468f183d5c23201473466e9967b6f695ab31cef5c4a39546825c233d104c0ad38d6c66123e632a683717ffd2aef9ab60f2df7c37f8e76fcd436b5769dd607bb3dd617b0988699630b2d272c2cb3ea476e5bb31e6278474731a927b84e65a5e187179f9b646a27dc2b8b74f1f02e1583224947900bdc2a01e8e95e008f6bdcd73890accc2d208c1c6ff4b92bf1195617ec3519c379979c5499b315debdfbcaefb981b092120f169157704c63c58e222b3a1e4cc81d7efd14486b6cb3d026224b75ac1a5b75611affc4cfd85b4d1abd0c4e01ea0363a632a357d6b851ec13854614d2b0df1e36da43f3411bc2cdcaea73ed37568018ae523a0aab9494de3d6827d7f4ddd7758f14b07543ef6e22ce947d95f750f309eb0d15211c74dcad0251aca1d0ab2aef7f8a5b56312711d3ba2c4722876298070e815481a518a6f3bdd4d9e0b7a805a15b0b72ba990ad22c01a70a62ca7795656cfadeca79990055278dd0258356a767085f85c024cf2215f617d6aface7efc18698520db1bb4a0625aad747bf62ded23d6d59e5f41044c9616f44440c8f647846aef1ef6cf1da579bdd6946181b826f4e80bfaed28ba76b71c15e53a1c011fc9074cb9ee7808682ea417164fd4a4a79a19980c3f61f4cd4a77983cce78f8b66a767c3b36ef375ace075a3820fcc69774044a3e2883abc8cf8d0ceec6a20a53d584ca453cfd78a59415bed860fb4b324f0830f860c9d1a24c81d554e608891a82fd4c16f096d9149d33e1a2928f580e122cf6846e37e6648825c785ee1cb5059d86f5e7a1e2a7e908c629d9792b7f8f2b30c04a670d1c65e4ddd175d7fe79e1b26b3b0bd97f491e87eb13e06cca8855a8c021d1950b8f9a6e85c4ec91ffa141635854993d15beed3aa46be52c36a18478046ad1d74fa6bd258d7b2ba6c68f10ec801b11db0a8b348cd8ca0a86543821444cc4fbe0b5e95adc78266a9e074d67f2b4d8a66f7f57e75e82285f15b3e86bd48b5ff41d759fcc89af2b004e0c27fca1977ab64cdd83b2535c82296c337692a5088514fda4fd58f3f641c77675677d9479255a3c4f7e94469993cd45b60c5ae274ad12eebad7eeb210ba6a0001e2af3016fbcaad293b152adf0b4b0d57e5fdcadad2720c49acd82db353cbb89ac617b5ff124001c036eeb9385fa1b30074164673b415b6ffeafb2cd8c7a415b6970ae1a34406af48ce09561beae7cb3ed01ef5f91051ab04d2f61816b2bee1b8c3f889e0f6446eded25723b44e99e6c0c5e75f5e5cfbdd8d93b9c706e6f92883aaa73dc7dfcc88e2bfed6ad4baf3371748da821edf23c8b894cd134bc8f27f67df2b60be9f08a0a18fe52b7eb2a4f11884f7fcba8a7b49f1f91784bdb12e5e40f2cf27e0bec277c640c1cd77522a3a187f614d9568903e8d86f404e3f71adb610e7dc68fce38cda82c1ac072a4bb5945d5716c5a4e0b996df095aa430bd4412090a829644094b15c1772623db742b9f3042234276c0823e7e458bcf9d37fac345fbf46ded80bb7a9aab8b34adaa47fba30cc7c55fbcc3c8efeaf4e7d6ee35a77611a46e3a4058e11cced02fbb2bb5682a124c6eaa3e0b21e5e07efd53959cf3d156b7b080670d314fa60f914925181b887856a7520d8628b8cc432e2cadba8451f1d06b1b9e2bc17960e76745ce6c6a21d3dcd7b04a8d75ab1de09838513f6ffff2d633d6bce129d383cfa180f862833580653f118ef383987bd1b0082bead2ad9624a01fea8c3287d61212fd6bc93a41c9cedd7f7a12c43226ab704623388299cf382eb43e0f0645a4f28ed0f5e82877793be73a458f84b4d192f6723ad2e6a19f5142b188a575005d88be6c4f42ff4916114a8740cb396d8bf05fb3bd93847e32bae7bb37b33365bedddc81962eb72465ee81afda562b515541ab19c8175f9ad52b012ea966fb180f54eb1bcd7fac1be195498315a146d853adbb5c3f354eb24a90761654a76bf94228a38da13eb387cccce563df5aea51a93fe83630d25f6765f7fc6a838009d54dd49cdc6d0166fe5de801cb9bcf3a2de927e035e8766e4778cd20b63939de3a13f410cee7fb8424c2d08d5b6f8b59902fdbd066c67cb5e02f503fc58ae0d79d43f40248d0ac359cc76821abb95f1228ae310a7d5f3645c2c108e2a40eb5fc0909505927707246a33f7af1a9d10867dfcc76e68cde1f0cd15bb21e922e261b78cc4886ae94bae731e8d7e26b30da93c4d0563e21cace0cec4bdc778a2c03a6429124c9a4bbd1b2e1cd342a1f9b4c8fae63cb5fd05218d1cf609ba899b260b1c521ff5d783eedda965eb549a40eff51aa33352508f4a1f189b7b569894ad208fd6caff3096d22a2c477e307b3d8bfac541423b2cfb86126f5d01f793d8ade110740b0a17c73513678db163c64bb6c659fa2490bcd1ab5471bc1fabeb6890ebecaa9c1b683dd582b0781c0eeaa5684ddef321e66d7f73b5506d478f9c06bd9a094e89a7bf691b657612d5d59ccd7d33ee207650c5d0b033f2904aa703f47e4aa9d5e84b32053588f0b45292d1e4eabb45ec45fc5517fc7f657178e356e3a13fff62fbc14ffd082ca98b04faac89bc758febbab3fa6cbf94e77e5562945234e727e1c6c7eb4f5c9d22ba39d8072049ac24e54da4731967ab92e27a4606dcb31ded0585389b36dc6a9f5184b58322612685a7d9c7e0068b3602c0a485ef1acd0301205ee090b0af0ff3c40ac9637ff9e20f2b202cc451e5dd12268ca972b497548cf04c8de1596755e7ef3c046f408e0ac0fe7580c31f0a0a786938dc98f3829f095d528b65deadda8df77cfb66e29b6b46fd3f8f40f63757205b2146d451e5de79c25d8867251a80203103a9bddbb87955100c733ff27c385f65aa90abb2c7976d99ea8d23b46dc15c8396645842fd67cb47216b1a01ec70bd2c9defac92b3c40edccadf6725262c56f777a09da46d0deb7f6dba7d343ed76b31c799cbcd6b371c4b8a02d6776465bdacb1ddaedb31dec1eaba4a345eb2f4635ac0bbd6c0cb19b329c4646b9b64bced495d6e6065f5aa0f9b5a6963774e468f5f64a8ea95c27be1c552e51046bab4be1a1a88c5843f2c028437883bc8389888ff49f2b7cffa1b0ff938779ef2ec6ca4425678df4355428f4ccce219314a86f6711d83f1077cddc39e245b7afc125d41023bf1c70ee674beda15da502508cd9b006c2a4116a4f521532d74df6865002d2011179719b5f85a5d9c322b145ab9a4365195b4b7073558d3fc179025326d4a0a05e0d4c7d4d12a1bec6b33337561caeefcd0a2477a0426d630372d938e6835e59d37f837556ba5e02a8c22b73a1e12f3b6913d349ceef03ff68f02847ccdee3e8a0e629bb778450787e67aaed58e10f9e0bfb210f3d8208e0414ea681b8bdef4631965a0e0e9f960374fa4c33e38b7c3078469ecea409c71aa31cac9e8de1d53ec912c3352da94035e5ef8383c204872668d642768754f6bdc898d3bc1cad3fe6b3fb36ee1292962223773c467d5f4b72aebb4e3811997b9fd52cc7bdaae66d6cd054ba141e8cd69f60eee74d03d44ac51fc0418822cdcd5a3e44920fe651647ab90ad45d7784d9f677fca0940e23883eec20d675dad40903d6fb58767f4e7c2a0fb113b066caa20c29c59a34a78a255a5181322a928a90033439f270081ca5704c95e3ce6d509ff7d14a31ce5f7993760fbc5adb41d99c444056216b0463660e49ae578fc3523200392fbbfa930fef9864b5f17b7326b5dbb38f57b6aca4d77ce3e52b8dd7b5003ea4b75b107e95f8617728225fe13e4731e3bde3f51cf2da93881f67457794e699e7425ddcf32b059806b8e5f5ea735a65dcb52708a30c37e659853ee2ab577f8a4bbb44a16af19bc39d2a85002970785d055777698c955358f36527ee6ce04010df9f25de86413f4969c54d1069f1fe75330274063e7cbe2bae994ff05bad0117be7125a269ca5a658753949fb50789a503dfd2d229242d257afad95aac53b50d5232f619705723246b454c8d4aa20b5c767bdaa611633f88f3f85250bb6525f63edec3595bdf8fcfff0408e40951f4d6174d9e42c01b6d6833c2044bfdf6f713ffff5de851da74648597a559540b541c0c2a41c129127c7c98166a9735d1579d42718782200951fec9aeffa7c0bcc5ec253f913806bb4d1a930f9c7b6c8a313d60c26155c628d4fd4b157923e02051e3eb2f74d309d2385a537e04cc7395378eb3549fdd20f8a977877c0cb430b617c3cd0c22b9dc7b0ad9aaa27d47f3ad740ca9090713f7a9f95850bd0b57665104d8c85956510a10fdeb5f4d7ec50187531d43317912df78366e36eed98db78add43e4c43792f387eac65b39319c5193d00c5b2751f7587492457ef602d73ae413c9e047c024f7dd32b4c1be2256aa620f9bd3214d37eb23dd40d632f8913e2fa5aec55da0f6bd9219d9dca220e6534a97aaba65335e216743307b3b8f1a2d3725c8888dc06d9d0984a325d9ab082cd570e7c1132814dd6abb1847a24ddcdcabeea0e44b06ffa447afed03a98ab0476d9e2f9265d87548cd0a18481265282d819dc66d683369dc71505129edccad392cf3561d74810e38a3f3df6df8a5142ee28458fa085f9959f0dfdea826c39ee55ddca72c5b1a2cea4947822f9cff26a2b819bbe8800d495b0511d73701bf090665c33fb1ff1545a2076811edf46d79ff5c2957fab358f4f3b6fe16289f40da27f2e4fb812900b064c2a3f93ea9d84f59da0126f9eaf9b91e4929ac00ed3e0f378e5d00e53852b65bc8b42c609131af541c3e317b2abb3d8d8774b742a3f7cade98e1dfb962e24a9a02fd919d007824e5a353c663610e4c4600494a65b8bec237b6d1d7f5e866e590eb714b66bc84295e90aa7abafab4ee74a2b2ab0b09a5a6c19ef7ab13707f762bc747a5333b1d83ddec39b591766df7771513615bda20b84c4871848f6af66a95de12fb246f5fc56ea7bc94d69a83ccdbcbcb2de87bfb47e177aaa7f52aa9997564bc7038e63f5de45cdf7f66855fbf5cee778995ac272b00561ee3fc1b037341dcd0cab1961f45439de25e0919483e6d093c277412010ef89e5818c1489872a17358116713560f1014246a34ae7eead33034226971495e3aaaa3604ed50af505bf9c0f74b233921146b1b9729ee6ad5448acc8d7c79a6be27b0e0d653ab467c5c7d73a599de33ca9e86c6b4fce211c1ccf728123291ae2f22a1f2e92c64569f0c8c9ddc1c2be294c8cc621ebf963d36cfce5a2d6024317b4d4354cf0d87654225cd901285816528f76a020a45f9154448ea2f43de5c852afd3ed8d33bb1448521bfec69ed17ddb17186fcd70ed5d874a6c7b65349dbb5729bfba6b5eef7ac8fec0cb0b5468d3e6923318eee28ee1592ff9c17ca7201c75c536b7d27107c25e9f78ccdc6941e5b20b02b2875507b36698c9d81423bb44f2fdb478b7b543215b2f589fa5d80aae84060f0bdbb79ee6c84dd95ec6db60812052f6443a6ae263d26a64a782e9711239829fd795396dbb7603a96f4e659afbd8d70b45ca484aa3e541d9983d4e3af883d9f328eb5ac49142c492529172512d0c46ea475f4af544e15f062da3259d4ecf76d2bf092b73c8fdc2b97583eb4ef896af590583cab7266173255956e681186c857f1e555833025848b64cdb030622c55bf1ef294c28878e79c86c115c3dfdf9d0ebedc42cc9713ca6fedd67a3370bed4002fbc40e7bf87a7ce6ba65dddf26bc42f0cb43bb979fa62ffbf14b9de1e97edf6ca61ee4fe63cfdc86c72429eb442fc7d5175bfbdbef8f3386dd3237f37d35d9e360dbdabe97057877ce82e276250259137ebed3b085aacb537745253359e70e96718edd680ba2fe2f033a0b0eaa74aef0fbd4af08cadad0f31d5ee90be91b800c0e75c1fac31f00e03bc31023f02ddb47173b565406c40783ebc7f641b36d5fefe2f69e464f8f7fcfe703592f2376c50126564dfed3977fc0332e69a9cdc4e3c2d9d771bbdcbceeaefb70c0e4c2366e4f80ba514a686a7070d55186a540d6267f2d0b47431b826fab56b820f651358e8f62b7ccf51e46d10c69d5e1fae02c21cb8f93eeb3e4f72b7f8f41821c4eca94d387e699a4b6494ff82dac98b0a6e86d9c7885d21747887d39377cbd79c3618ae5b1f94847b965ceda5ede6bc56743e168cee08d3a9c77dfee985aaffeb0fb7e01c5c751e950f79e25de90a050e16ed6132e98b8711de156a33928d54898c1e6bb6bd745feecd3c79b80594e2048d560d40d67ac6986786a55a9d89724de5c808a7b092dcfefe25d687b215d19bec77a8aab4c9402d553239824aa601ff382dd6c7203aa3d2b938c1a38cc0f79cc494d512a3b4bbaf3f82d1ce3645394b4b9953b43f0e8918711755694bd2b452d8ebf05b114d9a1568f355ba134b2e27d7274c006271cb0eea9efb1e16e8975aa64b260cc6e8728fe3bd5a2492efaddf6bfdcec57d9fb8c6f69e3f3b1cfb36d9c86668e5d40dbf92cb96c4e61fa93dedfdbf70f5add3124e595aad9cc7eb02a83b5fcff4710227f0969a079a78b80668ecb966f6fda0559d08073fc5b21547d0488c7b36f69a6e26ee2471592ed3c5e282b86b96fc5f3e857676481f87f40daeca9642bd23a6a76b67ee5fc01b7798dc1ac977022c9828cefc8868536255be751f96ebf5ce13e092e3ec37923ffb76c75915063c2d66f5a381cc109c00326a9a1261d4f2f63995fca77fee7cc5691476fa2b8f493b1ea20b7aee3e91c9f80a8bfe4fe656160c04c79eeb2f69801a3f436cea26b8fcb1ba813c94eda5152ef190d522ee70cfbf3fa315007e1d34d606730f6863401cadb8004321d6c08740a77a8adcb20ea2c4f864c0b4d58d446c7bcda61d0b1fd25f281609fd8974e2abfe0f701fe37abb7e28e79940b30f526548f271a6ccf70609230ae9bcdc537a2409688c573f8079a89b4a498457d4ddeba80a9fde2c10534fc1e3e218f3f6a0e4332bad940db71ae3f3f57c8cf4abf7affda6140520c0613d1ff904f565568d75dc8591970dd9f7b4acb09e259e81a8a9ba001047b9d0ccda0bd7d9823e8812bc3d24e40cb4215f4b1c8a78d5364ee03956433c054420c095dc0de698054fd73c92af1cde6b0152220819148038cc6fb736b48a1b53840e7e2d348e1e4b24b251676d0500a683d5ad1e28d3291d92f254f7d477e9ecb4c26739ac66151a9dcbfd33d1cde5ed7bb7f61014592b1ab43ea7965ffdee6bc6a0a452d8e14acd29121289ec590ec1bbdf71cbe24a6d0dc746f2ad7112bb20a366c6a1ff2889206d2894bc058beb79821ad7ec2fc9d82199a644d458af1510ec1ac50018023f748db18f657a4a887dcb3625b54403ec3e15bf41ff3d1ca6755f74e88acb586b9c308a80ef956dd74599b966ab0d22623774522171c02a38eb4dbb24f8ef74df81ea003c1fe57d55c39f0bfc96d03df53775e8faabc67e822d12fbc075665e11b8a3c0b361454e56af94047ceac95c7f4fb01ed2c8125c8ccde6bf401ae9f2a2ad6e35ef0fe816634177b4e2f0697ce92ee4325fa10bc0e691369eaaabf19baa833608511136c1e072172227c5698bd7c553951926d675c9dd9a23334bbefca7eb51384847e8de6abe71ec6221a5d9667161ff4879973a9ac37d35167c149ce0fd16199ab9dd729f523c8d9b45373ed667fcf05d2b004c5129fed6bf9daed9a6f9864df765bdc07d7e77162ffd0d1223639326bf4f5114eba41ee6d8775fbad931baf5b81e757c330984e04e29504a9d812dcabad57a5c27c6b62ad95c6dd4f518640e0fcb958311f724ad562ef94013ba5f84bcb375adf186869940c47f513014a7d86c178fc0f9656122bba1c78b43e95b84fbbd3773b3dde4241e0a5e7f2c541422b963bfbc923c0fabda3ccc646a171c7388ffcea0f2fa6b5fbeee51c78127303e33580159490ba5deef089cc55030c3e8273bb3cb76ac88f70c88906c0ac07fb931b95428131fff817d414be05f4dbf6d6c5a05a5756d27960281b3c072a439032c73caf60dfbd54eeec38725cec11d992ae0f4ccd31969845ea1ea7782bd5e671fe396e393564740575926dd7249f399e3b8f939ee39414c6745c19649e33ec7ea16b921aa0a961db53e767440c8d1d778f0abb1a60a40686e2b217fe779ebb2bac8fffcfe2f02a9261ce4f984106735f896502035cc840026c8fcd750cca42005c9b5c4b9445712cb62a10c518951b1ecfc6773c9bbd1fa92adb67cf686dfdc2f0d675db9754a4a0f3166d92e56d42e904b7a2a03f77dc3f2643f7ebc1a5547620ffba296351c9ed0432c9663b7ccc223eb2d898505819a2221546425047d4f4d7a4e9b30e2ccf8d9d8317e30ba85f3c408a19dbc7024b97f664fb4720e23a0c2ffec0ecdf02e3f94852018720f9cceed2fdcb30fb5e075831f26889953d3e4ad646641bea76c01c39eda27c77a6eb5b4c513b0f04240f5a4e35818e020c04fb774f9f8d7d0bf8065785d21063c79acf65043f32d23387c8cf7fe14d057e9de2c9fdd1262d7dc18163020b5f6bb5772cc4150040e942925f8948e9a39d935fb65c6d84d5c586ede95100d1407a2218cee44308e3d18be20479b4968686572b955084e8225a8c7dcf54066865f6e63ae9d137ba79935d9bbebfd114c1fd794f4bb697fdc1cc91cf2b1f9f8177f55416f4f06d48ba0804c650d0879e50e817b381b2d2cb8dacc23f30d64236632f788685519391bd4034702ad6df3ebf705d30ba6f023c3a258fa3b55e5025ab33121b5811edb1e60316024f8243b39fce9090e9b3b901c89b379fdba2b5766f6714d1594adcd353d76d0fcb8a764f12ab06522d52370d234fb2b8fbecaddc7e5a255a1570f2824d694a9f6a0c87cb6e1c0bcc6e12873e1a62e8ed9677ca2920d2884f1d0f70635087ff61cea47134e6dc07b2bc94353c5300cb0270302d0e73a1f48d9ede999a86573a1c43cb1e49a267dce3116f13e19284408bf42ac65e96bbe0c5bd69eeb8b7d48a967105b9d900a71ed35c2c03c6f16be272ba8a1dcf9a56977cedf9993f27a4cd5ebacf9635f573db7fd9a0603ba4570ab239a4f653c8774a28e57ba97163cf23a96ecfbd296f34ebc0fbc1ce31d635d6415572f114a0b90e68d8df29973675e1519ffa67adc5cb9e6dddc4ae5ee166ec1ab8c3dfa5fac8959d6f175ff386aa9c2f574664a66a523a4961ce8233baccd66de8904b66d676f511942715ee65b9b5caf428226f1edcdf51d935ddccf60f976c54f9d45ac373d3e65efd5620d499873b875bd529a2dae1040cd3280526c1302f4332a8a919202effb99657874b21e2967f251f5c7bc46a9556d47f5d8bf32f158e8dfa7acbaed7a5f7db9ae5d270337f0aa95722cd28efeeae2947d352ef90c11803c75e210360e1716dafbf61bc28a6360b93bd8cc41d32541e18b0be8ad009181185c97f614a8d83918fb098f31aa679bc65be42ecb5a9e69e583e687ea075f8b77b8ebcbc56e5365acf35d215fc3750aa33039249c5942f9bb18ca076feb008b84476d4f7a3cb228345570728118edb5d1b8ec565460abc87107aaf9e68e67c09f6edda9683556b3afc43e439b56a500700a410a3b2019410c9cc6b3b06fcc15ea257aa218aa738ddc2deac92d79483126be335b268284ad48057f2a002c4a9cbc03397c5700c18c0096e2b548aa627a554c08b96cfb5287d57f564c1d1900d0842ab3049a1a03f7a4b8bdbb2445c453b6955ccf0597aeb47cddd00e6345a800b1456e9bcbe5f30713a454e57c6fcc1c2ca98f4619089d272ca5a1572a09e70ddbf3688ba570b5e45c3c61d724473d7616ac038b5dca86b70b68399a82be6df46a30a9888eeaca6aaa6ea96a379fc114433cdaf742370e248ea1a9f27082a665f67b45734af0288d21e98e8334ea6dc98dbb3366070d72d40026b9ac918e8c551f52db31cb04c5c482afae6d655eb26762ee5ea93d9df1055484fdbe3d1ffc917ac2898689b7af26a5c69487cbce93522f398f357c3976273c9bbadb9518442f39a7eecc9d1d625f25cb029c1c7de9730e754edbd3d4c5a1eeada628b039d5f653f8c44a522d501559cb8fb45dad969429efd5a707913951f98fa420f0792d624e236b8e3602298a49c73b070f80e3c7a4d44419b00bc7d548e59ed7d328debf70f10dee14cb9417bbf9a46b8da40ab4e4e9417ca92cea3ded518585bfd659beaf9233a6058ebe9aeeb0f46b3855a0575dc4ff88b8d1c9b00eee966904572781ed1359dca91c9e59ad8e5c8fc4f6998c74be97ec8bf8abcaf052e335bcb1084309aeb743f0ecd9acfcb8025c54febda2b235534d3b43184e1469fc786f5a4ac8d0f266d8592f3af76fe40fa5fc0828e5e6c5dd7a0d60c146f52b1b77f71b86a910b2626f45336f4b3290e14c76620ca67ad21ecac5299571786433dc531eeff25e62c64fc7506f7202770008e50cef3ea4c69fe1c804361f5b2c385c4498f7f026159ef3d1bf957c7a9b93e5d30663eddba330b96efdf1a8435843c161b5440d1d390888b4f7df21ef950be09de8fd78ce5819aae430d68767aca5fc101758b3e191f48a23f873b918555ba0da61894e045246263e466b24877720db1a1b91c7c491874ae996ee58db7ef871efd73d5bdf3ae988085c88fc5cca6742ca00ac2edbdbd43e638df0662421cbefa3a736badb20a5587c6002b93f1598094c567ef2a320895c2e74f01e6f0562cb588bae4e590278d2960b8469d8e6913f7c613d3faecdd8a6e114c0e2862bc72f959e6110df61df2395a2f06d67d6b796de5f8bd1f329e331811b383398e20c4449bae075d91f357976f4e1bbf8ffa614e84068f8220f3e6db1ead8ace65e275d246940edaab2aecef1f71c62f050329a868b65ce1670384873b2272c2177b84184266eb7209aee61d7cd6ad6c2a52551d4541938c4af7cef57607a789fa1be4edb6320a568c43a0250bfd34b1e7c54e07ed971c0cdfb291bb5a346a757244a7e796c47f6bcb88e16900b1dacdf18c194dbb0c925ed688fce3f9a2ae632988da729ab7d70c41bca94821c02000cd070b49238ed45d5300895402d95adbaedef3bbcccee07c99d8e42fb626ecf1fd8b62e2ec44ffcd694f79ef17eee261636533e2b0c665c06c723ab043b67fdeeb41e042fe2155e967cac0af49adb6a4c34d05a81d610d6de8dcaf0d055b9e844a6adf7a3948db8232520af517423d62621ac4317a2dd55aa33ed9e75bc6ceb050f7e700ca13b3e25894f347efc2766cc6b4e2d12b0796fe75421cb9133c36ff4f339702596250a772d4c08870fad0215de37390d437db25f6da7957fba192a1a92f228202ea3dcd23c9eb60f9dc5d98dd736b214ab92c0d2402fd082d24f593ccc4d6e53d1c48c0ec139469a2ab232177507eb63cd977b740e1bdbb760f6f846fc6e54ad65ae82484c0917cbcbbb58146aa2f77cef16a5843c2564aadcb8eaa020dd5924ce1109d95880412d206ab74569946a8935a8786d1d17b9764ded529a82888639cc2db97aefa743cb63bd4ef9180f4328a5ddf7a54af9558efd03f4f31c6f8261d2c5d5b41f2270450cfefad5c21510f06ad4b74e14fa0b0c2696819eb1728f86870e8acb21de9fc0960aaf2b9e7231800bcbb6d0e04bd2a85bc630c09460db0af9af243067bc29ffc6f0ad89b5ccbdcc5c0502666e56adce9999f3393ab497e5fe5bff084c2c51cfd9c98a7dabdb927db0ae1db5d73d46233a1984314ce950c9b140e84e1258801ef71556fa3f38253b53390c7ca25dcae86295750497b6ff1f2abdadb0aac43eb3977ff03d561d2dfda8b70fd96661b8a26a114e22ded48466a17dc888e8d59b40811ba5f38af7a722e997dff059772d570d2885d19b2a0d71cdb277c2fca68fab2df2b3041bf609e6d6584306b3d25a41c09fe1e3e24b6c50a78124cc836b11ab82c4d9956bace46322afe45f2b8c5b159afa5d20216e8f169b6e7fa72fb06e56c39420c265d5d73bab6a57fae23d16e1a541934ec44cd174fc220ef32e61ecd27fef8660b20fafc45de6bab690e0a9ae44bf09b4958d34e0945aa8bdab2195d2724183025414582b558c5db0ccbed60cfdeb81f4dc23bc12a2d41db09160128d16cd50c27fd1f140126906c4e7321d933b20796f6221bf99509329a7afd7f5d70196dcdc8b3de64a1e7d0c907f692daa4b6ca409c97ef399eef81381a505d14bf5f73a3235548009868f517daa804ba3e9e9bda4186027b3c759181885fbb0a516995c5dc0aa61d877050424dad72d76bec64cb7231f7f0dfcd9bb007ba465e852a69b6651cf1045d3031fbeb7a0c86d1867f8176777aad905a07d34b1fe09ffb27f9a8b98835946b7d5a4bd9e6a31b3a2054a4b84128a952cede69d96c8df08afba92d1849af4be0f0112c8131e8cfc10822ebf50f69f3906a6870838cb007fc751d5977c1536dc8d2543d18e35e662b22c9cc6cd461dc61fa51e672338627e2f4845646f1d0a779b582149b1a160f45e3495af1130d872019ee1fb3b7d1f3526353a222322b86bdb2e6cdfd68d4860329d5b8bb75226e88772c7db35fdee1cff32ea64090495d5c9b7b5e56865b93fe3264d83dc6f8062e330beec243bf9353754ee2f332993b226e975dab16ea82f0e1cc5af0933821ace7a33e1455acbd165b078ed87e1e779315cbecceb23223c14f5f9d000538375ad12b013634ebc20d703ba563ea579bf4b08b2b3733f8aef9350bedbdd77141b0edd5308c7eb12c61031183f3502ef8e5ffd416016d05f6f4180b5a6eb86e6e606d7156f44e471e28fd183e3fed7cabd6fcefc17489237cf3ca8cfddbb2930141e75f24c2a7296f86acb33f877cf3bd7bceea7e6ff5f6c6afa38dc6071b9286743c47c4379cde89dca8a23073c5bd517bf1f4ca81b2366f8aee278ebe8849afeba195e2e6e7037cd1a057a6d2539e81b3c81a3114692d57c7ee35cff8a7e2bf94b787c08abc4fa1e96c6112844061941aec6b87e5956382df3ba58759f93d66ee1ecfada789cc542704067037e72c9f1bc20190e154552797be3180816fb66ec2d52d8b6eb6810612f034070e221272d5b49847f6326203afd27948bd29b54ec7aff8a6870c955738f7b2215a20b140858c56aa44b5372b5c03fa4bbfa955f94d5a8a9bb657d45b1409730288a9ed86127cb2e3c22aeee9c44294ff9bcd78f46e975cbed420636e20d70dd962fff12b7f72f8f6411b60919dafab59ff3f08405c229ed058ea6b5796aa82d0fa53496758f541965780cede47cebf22e68a07d0d53f6e8f1abd8d2cd311ed1dca09016e5322e3450faea2d60130692990646321bd42a85d8798ece8e972264a904c1c4fab74d93b923b8ee127d7d3e4f697a19718c9fc63ec6809b55f6e386142cba825d8dd6dcef19542f83817077473c85558997fe9f74a9affae0424a499f966fef51a947f213d6f4f99c43534f30e269090ac54e594b5d4b360909f97aaacb944008ae5dca02ed56329f240b0a607d9656d0aabcea6bb2bafe441c30704ceb02df48026194c0ff3f292e45a247d19c2cc6c35b26746f36a3f59dd3b5ab754297e15cbbca3226118d6e256c0c04f484fa94d2cd5299df7b1d0d720bc44bd822307ff8f25ca5b140e52c884f5ec69f81cfee8e7a93bbcdbe623486119a89a62812f2006d6a6564c7c18370187a684bd63d6c2d9caf28c7f1dd55ffebc6bdfe5498bb278b1235d339d486b3e0e23f626c09fb4892b03241a6c8c6c28eeaebbbe903903917140163d98f17a3fcae22953a1d08c7eb053653108f2ba527b5e668b9d5851e17f4f99f029ee2e3ba4189e7df92ba6652a36edb542c5a7b7e16c4aff3760678e2aca30bbc47bb16051839d3e77070f1c2ebe2f312e4a547bed312386e2ea75864901399d3b30a3670e74d99f0fa65084b05e876d5a6e94a7350f82537db843a95b553e5b742ee5cae181544eb3b13a97a506292a14e52e714f49f13b4fbc60c02576bb983a039d4237a99a09a0a8d869ed001e0cebaff078a482a34a28894a00a3ffe7bfe5584ea1913e8526e1bfb77c64d4e1e2a0594ce1dd54117adf697705a37f643b4949f8f509fda2854b9b90a6fb41c379fac7eb76cf7539b42ef69c25d52ca85482fa258613e8d6a1fe8ee444849043c4a2185b53e89fc8c95ac2300c7c1771a5fe67e37a73d2cd6f66d9c735f9d321f2be64670eaf82332bfaac37fc4b65be8180ffdf1fd2d1b8f04d6ac0a6c39d5825d305c58f0e0e2c1ed8e30219076874f2c6ccbf3899acb8d32a846857732e111a190945d417f786f32976e1a7a76de8be252d46df2e1a3be35eb2974bbd0f86bd1a5519595259e01525a4b736d9f8490ea31998713938621a09daf1d123fbda0be0ba44b3011ef30ed933ff995e57f0394d1a47afdb26c0735c37d73ebc4c696ae84d629fff73f58ac84bcc8ecfaab1d562c40456c9ac217ce97b197ec7f6aa249a299a66a69243b2e08ab780643f846fccf636df13dbf31c4e625be08eba9d3c1aaee4a35002e50a9e635926f57863206004c843558e525cf54caeb288cc0b523ddb0d7f4a859814c37f0157c711876efe33d80c6e8c3d44418b9ec3747d809f0499bfeeff90558087964ee94d976c991e824df4d00015b87d8dead224adc5d2363be79b14f054aca1fb7fdc0b55707590f69b2c5b37a11e2adf6f5e2459d3cca1092a4780218fa65b99af7cbc5a3cf3b82ed64d29ffb0c5d35d91779a55398f7dffeef69d81590bbc5f43a1dbb8975578483c202b9fbc6bbb1b9443d5ab9ce6dac497ba50510a9a0ce40e1df3e4e91f722242d42b7ccbb9d5b3da8e9eb553f8d1c1511c858447976938de90e74d501b7d37b090d56e235c181a4f9fc9c802699e3ce5817bfeca1b02f17fc6652a70b1893b1b6124311f15909c3b7ee6e6e37c6d4089bb0f57edc1e6e0327029a02bc7a32aa76a485351a5112bece9da17287269d83477b760890a8858a0dc465412dafaa55bfe03f8be387f0713bfbf79e0f887b5d3bc63c04839eed1d4abc4b98cfea9a36345c7b4243400429a20898a6ee2e0d4bf81292e28f8023d60ede2e00e71b2f688adbada26e4cb7a172f1139d35a15d88cafe76578abbf4d82bc6c60420a23e1428acd1f179f9134a473c47bc32c1d7ef23f4761debde06f3817c89e52422582c88a5aa7313878efa92ac3fb0b916537750998fc04ec110994eabaa83551dd59850164f295f2cfad41dfb11e8cfe30f70f7582cfc2c9863a867818ef10cfb80c5d9e44bbb5f5a1423597fe69db8352328cf6a5aef7d81088720fcd92864e3753a49ff5c7b782443eb5c4d780330e2d2efa707fe577ae11b747e93a3a2be268ba6bfe5992bdddb621bf89c31fd835a487359f60b7cf3616c029232945742732f9b8329cec48d233bbc4b628f508301db6bd1f4c1ab3708644bfafebee18ff472044e5ebc1c11369d23302804c9ebc8bdc309eac04803c2b026feab19085a72ef81be0fc12993dc2d5e0ce35804d813f894acd6946d4afd2a21546ab7f62f4bd6fa1557a78d5bbd43b3ea19441beae49c53f79d2722c09cf0f7841678a8542bd3b7f2092893ae27d68bea29ad27e807d786cd817c1e37925670ba6cff2c85323a0527116317b9fdbe37a0a12d6e50cf386c2390223b74d8f767b430dc0638bd19ea029775d89ea82a6faad32440d2ed8306dbdae7561703d6f0d8f3b1211fb9e49ca4244e399126aea134b700af67e2d566d8dc3d0354884087c3db1b1505445b043e5dae7afb2710e39975724fcb33bd0fcf859e151292aa3412248ae69a96047d5a3f6d332d06d7e96495f76816ad423828aba5805492975f11845459df7a37a1d5840c539776601eb507fc2bde28dcf7086b877711cef3fafb685413b93b71fd363feea3886f7f6e718dff4991a2b1ac541b1a450041892cfa07472d55154f4704016c5ca0a665172f0c03261cd782d2cb677b5d13f6ed9e81694751115f0bb8385c77728b841581875b82245c8c588b5fa55fa1e6473b9e890de8ef3951fcfb5b6794a78780f0a237da1311ff1ce0c4a09551cad5a3c460380148970adf20144bbe2573e726fdafcc3c45825a65300ffd0f33033c51844fa95e6d621560feca99a39653f11f03c09a3ad01eac2ffa96b40e8e9e4004592af859bfcbd635c4a8653d8a96acf8f19d9102244a8ae2dbc51ea619983622052bf08bacf013fe52f2d12e55adf8bbb611d8028007f5e1e4c75eac36c67930ed7ead8491dfdfb6a2f9cb0835950f9df6739c520a5ee1572f3527b26b9db2511aa98c8990ddce80447df34069697a5d0f54155fb81ffeacc731bbc2673d467370bc78e65bb51d5f9e1d855b737ab84e731e41bf8e85472152b5bdd18c9ef3bf4b9bb8548a18be4f997e643309f25ab7ebd8763b8a3a9a2b5efb38e3bb69ec129bbfe12787eeb8b4de4daf491e41557641ccc848b440fe9ef2acf56f670d769fbc483017ed1ff2c9991e5731516108d40280bda546195462fa35655b268968dee8bc2661dedf4e97a3aae64a0cbcc98d42cd7e30e8008c31e88d58792008cb8d214b549e292087160d9f23f6c6dbe75411e91e678fcc5b0bde1d979aab48ebaf850c6cd3513016c7ddf754696d8c969a04d0276c647224284af4690a1c0b6bf716e5684f6e0fd4070ea3bb362beb82726de314808a8bc8ded5105fd3f470909281d4e92c1e0d4559292f747fcd30e636da4eafedea6c2c0f20ff0a9bfb7ef99e91acb2e3f579caf2a851b46cd77c5d3bb6da1a694e69bdf9804c1adf81542326aa4204de428f2d0ef2edbfb1ec673dc6a223b08441d3e27fe9dba0a382304de77c51502eb6bf633f184906a2f8727a8baedf42dd3e84b8042adcb7ff0e377d0ee10a564d991bcb849e71bcd0554ce1c7b9db6ca6724a74139e2881b2a5a6d213fa9b66b8ab56ad9578e7aba7a65526473631371b955d73d012e0343ae20b6eaf298f71d5cabb2d5ded104c5c274db638d934b5032973f3b066c0104635f11c4bf649de1774843496bac15324e7649fbe9d0db5090ab16398b36e5e3cf5c2d9c69fc7fbf2175245cab74ef593058281ac5370d451cbbfad2540c1676e7b2e3fdb179fae02601510923c0d2e44f159aa3e2f39e7a7f1f0f9bedb1ce7e9f43fef58f7ee0db531f4aacb1529b5fb8556ab6ae8162a98814375d13656269684e3b6531693ebd28cf6b934a081c57abf83ed3f4264ec4811cf28b2484ae4feda20fc38c0e4c333d48161306a440c7acfa48e356adc2fdc8943b683f46436ac83ea5651b442d8badd6b97a5f0a648297a91b79b413c2927a1643895b0937c927845267b041325a85dfabe527a274a8ed56d3afcf7f68488353c85d2b4438412e413bdaac08d6ab076acc7dfa17ba4b91da1f212e825e9aad66d30f1ed0c0da76719250048ba345a92b67b61c8f7f87d301b04431782cf88d7d924e0bb3dff8e86ce5f6f51d6475ffea582aa7af8b262123ca7ebbb875b65df70a3a16b9f2a836ed2542a271bfb352675cd6d86ae6acdf778b45299f5274be0bc706a98b71e27a0834157e4512db1f53ab72672db9b5cbd1841c7c6ba3614fb0308e7bd29f4e6d63eb7de28165960b794cca9a3c841e6b59fa602bf2d27edaddc4ef58b6ffed32dcda3e980798787b221ff1ea132b64e38c1f78c54e492a06fa353410ba9b4960c7a7b49c711fd56e314c53867840b34bb0e6aa8b2822e45a2b2a4cfdc98a36fbe651d1f491bb64df71d58a2f175c77ac08c2c72049fe4f0e073a6afc8c8441d4c6871949d9f8bb2fd2910540fa369746a15063bd4ead2fd9f7caaf14c3b0430136467313d5554c09b522c2b62341c84c89c469fa8bde2105f60bafb6d284f69acbdbe739dd992e730eb1f468b42e0b35cc5e6a30c1bb8b4f124ba6292fbc61a53ce003fe9c0668662ef360e488fc5d3af1cbc6384947064edad6a6f2384f862b9ab41e58e43a0838e45bc7dd02ffa0595e804d3a3d3fd6fc2b39a48f9297019204fd5826efde618e88acaceab67d82916581dbb8fcc2c90e28ecf1ecb2b38ed53e20a4f134ddb227a8c074cf553efdfa67a09a5b15d987ec2a4f08df8a2d0589888752897744b83ab3e8a9f5a23d4ccec0138ec27ce789cdbf7bb8e71c566ea129077289480285be49d89943c20bed1217c970e7c8ccf9f8a0ced0e43e83e4dd812ff2ed0f4a801b9f96e1ea8edf3bdb7f1446acca60081330758010e5b0426d670d0484bd403b5657d97a87697de8564d8adbc2ca2a0438ef1574f9eee96aaf114a7e71c619e3217314f834c2e3b328f38068ef34b87f7cf554e9f963db904e015cd17454b3ced770029d2567a1c75962c6dc3c75e1cdb8a76c81fc64cba5e2c769cdb418626e75b66e0ff5c74ba3867141c69d33f796e7ff49d80734c3cb4db3e586895efe0deb182acf0676b8f05ed70090c355704d7752e5793061033766e9359c114efba37a71bed1546e109732a45e580c325b710db1df577f35f3eebadee979f2804a3db3f9847e4e1a8b80b238c9f1db5d6fd27788bc1650153edb894142e643b5eae910b1c2bf72f28f8a38fd614a19407526996418ecba8e647c86d4cc0a46bf79c177443d7146230f09fb89df6d04d9675e5fad1a17529216d4cd95bbc82d9a41b2256087bc02eb339f90286975d64e377ce3753077ed1c8466d054fab8baa70e93cf413067a898835e83d60d6426b0dfd442226747309a5731cddff0eedea89daaf4064480e3c6d109ec38aaecd910bf14d3a1540f0fc5a3a6b81132ada4a46e600b6c279d3bbca26eae6f40f87cb6423d9eb720b637266460e1591c93b1ed0a22df4b19b7da9ce14371b691065c9eb4d98c67223e7fde24bbaa85ca6222859eedbaedb05c180a3e67ff7807616babf543072949604aebb9eee65963341162b3723eb9b6130e89a55f6dc0acd1accc43452942d7e60452825055985b612af54c6ba3d0026d64ca58392a013da128683f01671bbe28d26285e02b70a0b4c12a03b51e971add219de7e185575f521c3a8d33bbce40c8ef8fe2737ec5172589eb468739bbd1dbb17f5363c250214bba74465a5d555325202b26d1686e3cbb3b1f49a99cd163f32b9e1a272895d58b7d7c90215c19d1eee00d5ef82c633badafd7be1e3375104ad7998108f28be95db610e931e60a6eadebbd0905eaa7325a4827ec547e6c2cbcab8d7b6538fcc9212847f69972d2aa324204beef04ff5a6b94f4f3cda27c809d3621861c624e68698cc4caafe615afffbca5974e4826d291bd9d848149b82ef544ec4cc8d3dda63850b43f5749167ffc41891c61bd34302ffa66b90b35594bf77eb6ac98f0bb9bf064d7ff54b816e7d85ba813dd053037482f35c231997dde61a6f5f27ab3247892973d575fc93762350fe4a356074dd1bf6b91d334697bc4546af0ad0df61d061b1b23579b48970b846be64a66a7f5e9d5a11bdac24a37815dd4eaea888943d1f3a9afefe30abd1c71bb141322010dc451b7e6f07a04786d924674e4a278831ebe5df957fbaac32c0bb31865dc6f51b3462be91acf08645f652fb4418d4f6ff85c643828b3dea629bb8138a4867680dfd6913a5ba21aa2ad44adb7355e8a4fd8643001d22ccff1e3488c4a13991410588808359b2d84fd769511c65d0e8ef5f308f0ecdeadb4e101c292ed2f32ebb0664ac8df7fc5080a89dbed2b6bb61c64df5969ad2ca3f81b0a06fcf597e2a8b95c6f6fcf7d71cb7fd6b4569ac5fc92ac5c3d57e3c49c2f515d64effdd661b0e1d4d7774a675ef4901d88e0fc054f74d41de38820f50594798d9e44c61a31b2def8fd393dcc42d8db1fa289ae53290a4d911e9d3da3cb856ee5fd8042c839d109d2d5fb258cdcccfb5c9a8c4f70d2049537a528d401f8444897aab16eed2916a854d07655dac661b4e6d553b9052b4b86172ffbcb07d54dbe9fdc39e6af93d8c3800e3806cab90868fe6f86c164765bc11c84faa934062e204d5369a6a5517b4dea89aecf6b70292d1c8d13950dfd2805da191f9773882fc6d82128a86e3aee682465204612833f85c3d452b85cf91feca9661f9cc90eafa5bea43bc6c2ee36d60e5f81b540d44e6f12ff9d4a5502af217aa3af4cb454bf61cfb323c0575b293a5e0dbe8597ca4a05569c5065de0875c7df37431acb2efd2331f1c9fda989c3eb2d123ec644a5efc5998f53e466a4a5e5ae8a7e109f7282cab089be55f7016edf50241965e82a517f7c0403a87141e400e055b2c196e81738d4e3dcffd0dd94a126e23e5a6ccfee9be48b7c81fb374b86e82aca79764c46584ef4a791b7a36d58983d43bfce5551b97c21454f70893cdd774a55d509cd769380c65bd869b0489bae878d77806980060fe23bdfe8e4be728c30885bbf136aa671586d2395321e5026d3863bf2c9d5b1b44af5829bb87e070236760c13c4e17ce95931fd3c8368ea1cb6fb868608e7e71a5ac1d0c0d555e57fd67605f93fda3d8f21f5e5b81efd42de335f9b9f7128df4c23c267bc4f34323cb3092c7ee8046ac29935ab24297f49e8148ddbbc896e14f02e64f5de514fd28d5c043a32430350ec5ffd9df72c4e89cf1c3dfa9484cef21a80bd47501782db40c73b4741edc4244c6d47ea191f4a6db8dee3fb1a03a810c782b6519c17ef5d6490d192165a6df134f954f75b60c5659587b449c4428353f9eafb84b5fd058d218622973285bc369446b4ad82d5a16104e70f07f2bfb96927fac0ace6659f601eddeffc12714fa1b2b837c1fed83c670ce26671ea7e7cd0e2c853c8b0e5ea5c9a9d3a719a8b03f493c388a1145691f9bb98fe04726bfd158b59f3c4ef251933b6e7b64dc50508ce6180aba3407743b33aebc96f910d4c7d739a85f9c9222653acdd76823d041a75d1f1e1bb4116610a45ce2a87d18e31cbcca709f1b1ce35705e9d4f052a89091308dc31182cc8aa98dce695d7afcbdf12bf9b235acf98cccdf9d17cc8fdd854172db1c32c1dca9753fe65639815ce2d18d7c3129029b0295e70343ffa296b87115bf72f78c983692b6b538cc30cde956326da61976f752f4192ecfaf278f2612f6b50e3ac50f6cec7bb17773731f3bcea65ed978add1b6578df51cbc99df9a8369e1043b7e38a0cb41a99c8bfff2b56985b5f0423ba86cc928fc5ad1074ba7bc8d8f4f8f8b6d35aee811f606666d84cbbbb0ad2150c6ab6fd433984409cea760bde50ab30d1b6be2219ac6950db009c4e8492b17c22420ed4746521cc06e1cb13d412d2c2b0e4cda0ffd6eef31ab3494975d217d654a5a1d583c554419e2006b9827235f13f3912c6da1c31fd9c6726556354550e336e1b5857704943acdbbace50553d1c303eb162e170de5f53aa07cc2b682628714b7977c0afda6271a48694fa0250497f828d98f32eb68ff8fd74c416b7c8ca359bada8779c0da910247b4b07de1d6335ba35d0412feac6ef041e42e3685092458a92dffd223219c538ac09cb13483af68e656ed97a0b120571bd46955a55270c81d2c45cbf6d28a390bc9158c8f5518a82490d4607c11acfccfb0859c356ed7368d9adb4c6a5df7293c0772bbf4fbc529e80a01893e8a4567447499123a4bd47de84e854395381b0ac2ab06bd9d077744f9b7c25fce941904e7d137cf8c560a96d39421b87828e2314e7f228c7eac0aed94be43afab0f3d576ec52a29e09486a105ed85067aed409ecb53009a1b70a33734c776a6499c602b22ac8836862f15ced7174b5117c2247a1daa18f510c080775beccb7585809a9ff00a7dd0f7ad5bdd5c6a2116375db09f3d525b17be2c427c2c9ca08055da582880c1d722d457020bbdb791004366b619361db149075a12590ba5d1a86988d02da46afc6ace74b5444f3b653852531df5b437e9fcd6c494f444e817cb083633a514751451b8cb0759be83a3a4c885e1a55f27f45223c9bbc3ee810e1e522168e8e654b0cdb7d01058aca8b57f89faf65c9dd318d42fd12d39fd127fa96417fba9f633ce13db0a619efe07f0048e0c2300b5c561ec3782bdd4b86c9da949466a053355752d9222ae780cccc6552ecf6763a581d2f971f9d58c9dc41853bba41959f21cb3c72ad3a16ebb8cfdb003cb611da91da7c4465e6893a6b4130a9ebaa8e66e7ebc5897a65632b977caec56965ac7b32e1184a483dc26e19605515bfa860eb8227a5933ba056fda13720c4f650f5fb1d6af23e9c6968b4c30e9a3eccbf77810728818e7ddf8502fd2bd92b4d465307057d24c83aa9679481f83dffd113b831064496416fab6f6dbc62699e96931a7048071aade61581aa2eca74ec3511d35c2e1d9415da5a9d7da26992157e0365b5ba72e82eeb6606f698f87defacda9e931211d037fc92823fb4b97e7909d773a50072dcc1880092352e55fd3eb933aa56b209e7e8b8230db55c673af289438f78057084ea97e764bd1e63b1d7c4d24352be61d653bbbefe6c16078286f94efcb411170118ca289f21a3f45a74bdc608295c42aa9a21f2ca64286967870b776dc9b66fb604aabcae3e4ac656c5e91d97a553adc655729188e95c9b221f6a3d6075655de3cb83e4a1e1e998fb657e09d0d8479b334345af441e825ba460f7a811022bd642f9e536f05a03a929502c0f31d7a2dc581f48a9822aa546da9321dd7645aab01c71aec6a8fb47e8bdf4a154dbc396de643a335a05b0e2531faec72ce1092d5a2e6236e91f528eb857a8f718fdb79f7884b6dc7ade1309561aeb8bea91c6ba4fefefdfe7f2f147b8bebabb01961ff8a88227e7bec8b22d64a43a83a065352dd05b83a1e28614c6cd90b93f2d0f33dbfadb210e61614eea4a7da25b43981a4c48367e60a05aca1243b75670c8a2401910fc06d055f3bb30aff7b5651713f493249a2d634d657f65683227bdce0ba26f7b55db253d1ddc8d9c4452bf4c09a6447cf39c92dca7d9d1a8d7469945d4cfaf23b54ca754f1ce6b5aee0f6c11717e2026986d9067305bf55bedb6facb85f63207fd32c5018c714c39990dd58b70322abe83d76f3b26df57a5f63fc10202d36c063a8f0f265358df49a1086ee6bec6d9a92b5f9fba3cb5cde3cc3723dc96046fe2d7539085e80c457dc7bb070a7f5e9141ed146e37fec903fa52fa18ccf0bc771ac520ff67ce6c15925ec670b957c853d6f33c0a34c3bb6235563d87202dc47a97d068da641bf71d44cf68a5eb0b972553798280f9c17e5c820c6d9778ae2236223fb89e6e20d527c3c4e69023deb976230f3ca41b4cbfdd29cf0e5fe7ab526c98a44f3d20b64cca98f36773e1ba9a95600ae26a8b6fef1025ae41cb6c0560d5d659f0c8410ea1cb0f1701436e84a3aecab914804c3d131d4aa2533650f4187221eccd8ade6d00eae795a4357595511e4bfb5d1be5bc45ed745acbba1e99e0135707a0dbec44dfa68f09d83a5c83fb3c627db4a1caf7f7bf030d768e81b9588276b6831e0257d37a64bc48d21dce8f93364bbc237a6b2225c2bf55bf3b97cc2eedaa4d4d8b0b1515b530bfd5171ce48b4101c6391f852f0b01a01323b7fbf09d5b04bb1f98de3c07416c4da9b4ac4bba85a251f1d57d07d71738349a41318d71daed22f0d1869844d9a2f980710d27f70a6be6bb12a8d31e7ad04038f31a2bf82faab1a6389912d55e4de5b71d0bf758aac2eee3b3687b7a4fee8165361d1785ec031e6445d8f9920fbe22379a1557d9115cf56ca12e534ccd1a074ff474a1429bb3ac29c9d4e04b28f71c48a4012c6977ab592f134ed8c7106c31891e65ac855e098725afb8285217b4e252b1a804761a50b37732a86d23a572e38d677ea7c2b3c50fc880961f63318aaa727862b79761c3fb918e00913c89349cb783f219ef5dd84ebc3c14a61b36720dfc01ac209aa6e10951f280bb8b7e1c67fb5f29486420694abae253ccb4d0688a550db8085fa343bcc73acfad1ae778113472b0c3eaffe49385a5f96eaba4357cbe6c1725005f5e16b6290402af273594327dbf1aff7d1990f92096ea02429f097febe3b3a8e7ac183b057966e3c0f2db1b378c50105278aaabb184701b25e008895e561da7835741c8cdb389f5ee5bad3932fc6f07e084838d67fcb79caccd78710d96845ab800fc4c326fd457624429628e763283bfe4e3dfa1fd60dd2d4c82cbf2c4e9fd1b4cab459c4771039ab43d721b89d537d105ecc1451b47f6e70cfffb936073fd6a0de80df2ae650d2ca1ead95d71b10a697ba569158ee073aba53b8185a50616edb3079ecf7b346315da63d98fd367f5687b75cd0d50471cfbf4801d0e2279f4c08205ae594b6b33f3b308af08ba90246c1a83a97983f0b89d0c7039f9c16a9e8a849ea46c0a96c5f83b4bbd612fbe6a3b4bc3894c0e0a0c57f803104074925ce5e5c7aee06b846df6f957bb9411bfadad6b45a96015a8346a3f3037cdc7c185e693e31815db998395451373342283ecdeb1c699be1987ddb17aa14781653d4bae1196bc1c120f56df96885d0554262ef7b25563ca91264e5d134d55e3a30864180486787747d04c38230c48996c79442c1228a39d27cd212035e9b12f661c7ee54100b9dc4176dd2ef3fac4b3d6d2138f03943a0c515fa11abab58a7f988da6563876e2069465d035fb7b3c0b86e0526c48866bf6d06f3f3341f7fc2bb87f79f28bce6270c90c25dcfd0f36039ac7fec1510cccddafb54d48a4c63e630116dfff7efc7c66de4ec46731a7bbaffd32337af19462f0057443ccaf2a5208024a85b7d0838ab8bbba75173e201a38965eebadea0293c462e7b64594484241bf363eda47e5a2ae137c667129f5db76ffc887bc3704fec74c9e3c946724152259407e05caf58243ce130caca7f8c80532de687d5d93a80ad091ce09e8e9c7e38c45c65650363fc7e9e776907ae1e14994b8dbc563609ab65e9ad5505553e084ec4e9e083af11c437a8308fcbabf56423ea0b89f5792a852f7ddd58a3f0e99f143456aca7d0aef85e3c27f6a1a9d22e9444c6ac91a7d09a0cac26fb5dcc1e777ccf5967c11b8bbff7c1b13908107cb0120056a4dc389e9e35815f4fcf107bc91fa2c37b47252bc8be10401ebf31e17faba2f2544543e9cad6b8d6bcf6ee9c70515907f2b326606803354e75f772ae8fd593da4c4ec6bd9cafab785999ed760f0adc17e563149d2fb613f1d9c0e189236c784d41f9aeab7c8bd8366f7316cb6a1c267e95a2db770364d5934f8d23a6db772df0ef466434dbd6c16766967b374269fc053199b37d02c8ca55fc86543324204b916da6ae9b9cfb8da15958160853f63947f7d84c46d49e82197623e04be74f0ad02fcec899378b0d7ee4d553d64178c6a1fd7372668f0ea142ae00c84704201eb02bb1062bbb819461ec308b32c9ce6e2871081580cf9146c4a5d94da1845c0df12a2206982d396ec25d6aae173bfa08d59eff27b1e69d240c0c28683fa5d1ab7f0a9bae96a0f6c94914fcb473e2f13f0b70178256b1930005b9f09505c9cd8dce14987d77b701b3ccb5bec7e5d166f8aeb5e01c47aad3d924a1ded0a9115ebeb83989ddd008d4df27ecf4d5ed9518c94905a6e7f053d6ea1373f72163a1b9c949042b85386b77ffd15b4c14e8c5dea1828fc5d0ce0294cb0895a01c38bd35db0e85595d6035852286718123ebf51b9a4648372fee9219c67facd09cffcdfe248818fc82b0fe64a7bd72239c61549fa4fd420434b44aa9249ad29b749f9a0a5b2b85ab1d892a04d47df59b97cfb604f73df853a94c79b703ee0a588f785139b0faef78c85f9249f0936577e12f0ae67a2de7f4327784756ebf2899f3a3cdafe2df13b245dc8c6b7b6a2b736bdf02d88e4477905affdc080f620d12272707bd1e3b20803e60c026c79b2d50e08a8ed0bc44f40a2182d003e1496138d65b1cef886294557b5dbb8ca37d1e14f94012cb7fb7c909ffa216f4cad29caea00fcb928909ca0885ab6293eb342e9e0badce1b2bc4e01e0c3e6fc6eae00327c97e78de3abc5cfb4315bfa090b2213e860644055d432f96102587c00c4f12270b11393430cb0c1d000e3d2a586027146545f1324747c216ae66dc435c6b463c53a0ada1594471021fdb92539d37688bee72b9307cd20b4fc6e48392abdda6015d8f591a149ef27a640d37de3e7addaf4229af323df76e85040934b3bab475d6287f48bcb626800c5d5d54fd098380fc978f9cc3eb9e1d0853c639f6a519a50010c8bc1d4b02fa67dc7309034be3449ed86676144b5744190a252263db20449470cca5b5a603c736698be2702cd69634cd2e67006e010fa22f75104cbc01d305070b15887d113b692febff6cfbdf640e9cadfae17434f32faad5b90762b20b9251ff1f1b8d5ee13bcfdf3841840b9564c937f3af0e2c3b64c3bd02ee9ddd1707ee3c8f2d4a1a8c79ddada4a4b92c885c67ed5f14e71e991a1287527efd76a813d9f42d3d15df0e7a321b8a0735fb6b30015a685ff53a1f55b32c5f3586f2af010ad4a73fdf2e5cfa9c36f5cb2a639ae73bcad4dd603db3053f7c22a36c72e2fb0669e7f21c00e6999d1e1fa4bf5b72bb1b74ae8728a7f467d7751e3de33ec637355ccd7967c6eb0d9b8007d172763ad349cc64b82661e909546ebde7ef06f5359a2d06956849893b8b6ea708c7cfa816a9a88d32567232debf09b667b23d5cc68e5250823a0a35bd5f184d7003b957936c20ac9e1a55acb9d987538cd094bf4a017f032c573bd4e84589981cf3b0dd6a5b7ae5332a3124f42fe755d5a7c2315b45dd86ed636a8ba2401c8478f7d276aa91617d7f906562f2a4655902d7127265e6236b0519b8098e81fa333bf7b9d44f2db994d94c56436dbc173534be70b56b58111f363ea09f606b6e54ad683f29a4beedfb8b9e7781bb524b78c0a96c5487b24fc774a2ec938a3e1570c03ec6b242b86b474d6e755d046165e664a82454ae597f994a1a1d8200aabe2800fe0a331ddf5df95f4b83974d0dbd6b2aa4fc78ff4ef1b194c8bb2240118a69273032a0ed8c621fbc552ddcead1584824cbc7f6de3de62db3e5519da42c18fef1ec38ae5ac301cc3be648b90c35ed3ad08eeebc4bbc0f239fba474e9fe29a3eccef5f328c9b50dc326e16a734c1068c7421f1bfbc312e7340b65da0465152c7f6d9e8c6398d81d3bcae807cba54512f2a316b87a0c610ba6b033ffda5faf799b50fd55b0b932ad3c48183b35b13f632996037486c3d83d77d2603de6f8316e06506126318c3379ede3d0e3b5498023094dca7db03afb6269068d01317a2743c526357ded74d5e5d299b43f124f8c466f7f58893f10c1d535effbc1af0fb3f855fec581f91bba5793477e7859587b319e588ce2667e0beab63fb61eb725dcdb0ad32f44dfe20b2e9454400baa936321076d19119ce537c61d2783f587c149d1e9b26a45c5dc8eccdc6c2182bf7bf7b273290435df90e88da88e411ec8a799ac78657a3258aeaff0a664fa92f6218c2de11b049731faef2d974ce0316c02536d9866fe4cc79326aeb449a2d9670f35b3c0b5cdc361f4a06f014a1be4590296d69cb0a70c58817bcbaf58a5bae6f57797f73d4a62017d69bfed0edebbaaef56f93731f4f075db4f40d82d47ef51e474df4ef789dd72b9fa46b6bf68dad5b0b587696f71c4602702f6b8b74b926287fc59fa06edf39a9561d1f94f6ddaf0d212360949f86ef4546770b6392005366e3bfc3d601932a040fe6947455f239f2048203e58d82c7e0664d0f653e38eb2b1f7bba886938de31a496f1fca1c910811aab772d2db9143de70766678f230c0c94fcfb6c4f9c16ae178ff7121f6431a8a3c0f905488572a7ee27a4be92eaa53641df3d689d8120a4022f38eb7b75df6ee5b7012bda4d7fffec21e414fc9462a8432a24acb1248aaf6bef1bca66877297aaf9c07a318d7dc4abcbb1c6887f4ad3acf6f014b67a8bb40cd131aada788a7399db47db231580a10b06613ce3ba89e529244c73530e6dc73b50e0596d39841f18af80eb50ee3b13fca18881c7b9787488d488ac7ef435f28e8aec190f1ff101e806e598f30baebd19d5fc2533d47f6383ce6061c6d981a95551c12e34eaef5248f5bb5004eaeffd2928e06577662a6fa1522ff2dbf95575afac2ec28ff7168cabbaf16ff9ae46f0807073a3228fc2d0c7fd5ccafb6109225c99114dd175d5f8a298192c7d03546f4d2ac22af46adc94f22904f64d8455dff1f2911c19402a52fb14da34afb1de4f5d33c5ae8c5e6ca7b13d4c9486816f380f3ab07fcb64a00d1fd4073446d6673a89ccce0cf6a326dec817b6874b9a36c3e8a8786bf22932a69316a2318a331fb78f54fca18069070558b11e1c104443598943dbf36b58117a03b8c4faed4ec8a637af4447340b2e8094d6ab3fac40423b9c17f8d1a72b5559951facb929460c91228d98221467a1e999d338c58e88172596491e6b856b589a108fafcc2445ae9463cd040cf2d2bc813ff7e180f0956570d5d4751aa121d501a1d7c9fe0286a42784241919f2d9e4645f2077e9cca74469bea040e9c87267f1e665a2a324d67c328cf862bf62067b4078cc4ec4d95d8242e7248f945bf02ea3a81622bb1f71bf6a94c114b0c45e2e17c850ebc8f54659f46e3a863db888f095da90314f72a50cada9333f0a557c2fa639a82831e19ed5eebade454bfdb9100ceabdcd451f4217d7fbc6422ff26c109369ac708195c13efcf7f0d54f343aef03bdf47777fae39f99ea9b617adcf085283d6fb42e304cbaa6c3e6ca2f60b0739fda1ca9d93105dd15bda0f09885e69441ccabb6d316edc55a1935d02a6f80881a122a8233d76fffe4943c0fc765e27e33da1ba45fe3e45f3d46855a2e85d4011f1b193e539b5c8a7d589e539eb0873a1ce821e1cdd751ed5dfaff01b2ca433448cfaf67e470cc8351583a412b258262fd145babe51521bcc0262c9b239d74babb8f0061f5e087983b9e6fc78acdcfbce97428d2318c889a2cf7e2c61037801e1a66e500875e661f8c60d72a229315d35f8c9cef637a614bf338b030fdcdbdbdb575160739986f5c707eb879a4118548032f484b5bd93973799dad6394989d3e1c83df3598a94fa4bf2c8442f0c1491b0011663bef355e2c67e4e1a67ee8ee05f3afcc6eaaebd827209155eb4f90b6bf3dd874833095c600caa863425ac4606b7b25f853a053fb3d824a33ba6a06853a78b33ac479a2fd2c467fa823bbec34fe6b60de8353eb05ac75042e518b1ab05d8ee08506f25d216ed9e9d80f6456fadb08a42a22609b1a7af77863feaae52c373b855491b188e6ccc25604f51de7902397f2bf109e134553a32252a8cfa9ffb4f5db5425aa5de5c138bd007195395d6f6513f824ae7fca605000a3836d0637fb0048435dbb59f9facdaa7feae8c56a7d088e03bc85bbe61026d87422c65817b75fa3692b3d8bf1b0898b2c11c0cf2d59d8d6c2a33e33c13b9bb47c4c5e2d7c3dd02bbfcd3fce58e031191a26fe3cc8af562826170d8a0158d02733e21e02b20089b2b3cbdc32582339a86f652a214c8833e6db89634d6ee56e0f38a808e484bf626a951e24216548c0f0527d9312d10908606682f982c31c99f4d9cef26d644d72e4e6895634ac3912555fb4f61e7b73d5e35b12095c399fc0c1345385bf5e1810fb248dbf203edba926869a269fdce791c2636ed60bed968d770f8bc7fd9b51a4094f123ca75885ffdef46e0a4dfc0c395a4d9d4fc75cf6def04c939f626e5fda4bd70dd8340bbc2ceb61455c90ae834911ae3e4db6f1d431ec64a5e0a002e63c1b4ef8f11d9e7cfb73ea31fcf10d022fc5b6836be11251e6454e6a3871d97fe60f358b17a2abbc4fd06a7be22b486a066c7e1126d46727dbf5de24f8063a57f7bbd754da90dfb162b4a3efdfb3233d0837494aaae766ca27d0e2941da4fbe59ef1072701453dbbebb98bfdd1510d4414395d0abfeaece580360dc776841fb1d07b4e9b8bd313b66e6a0d8f4948e77dedf03ece6be0af791ab558b44c76986f571722ace854285d2b7b8361168dca2e6cf127af4508aa789087b334c769c73b2ee4ef892c727a063fc23579a58e264d18d95bf8c3c2af54f04cb2d0b69e5516b3e115ddf985986f6c6a28da8d4ff33712aa00bbbd52c31250b6e642ffa21277e7bfc2132edfc9644371f63e27924d37f73f155b6fbdd282bc8054fd1e27726cb979a1a067d09fdb80970644dd77373be4c96bf7cd6af7a76dc075b07ef41edb71f67037d45c34df9a17457c7276a08140ed4d0d63ff9f6edc4b321f70dbe23b05ba2602fbcd64cf8b60cb009cae654662fad8143a2adcbef82399c2261ed8d422f6883a20605cbcbd74939ce4cc4f53df9430d826a5a2f39d2da340f60d1a31cf6e66e51179de94d1ef083e34cef481284f1dc241f6f7d0ece8a28f6f528f351d48cda887962783ef4ea5d118e82206e912ddd717eea5f2aae49350a2d9b3d1dfb92cf57fd994836c073091b24f130b87cdc363923afe0ab03169b32e424a091daff9195f608e7eea827ad92b93a674f992c1f2f3d240f23bf21544864b6a848cb2ccedd96fc11f432d1022e39fde62e2be62b5a0131ac4d8c42aaa8c8686be20b380b882e0baa3ef31488ccd7fdaa9c09670765c2778746a37117b4080ed5bf66452c8ac1a70a64ccb925e1c208489284e7a5bc8181695ff1a5c66fcd1effee2d061877de7775ce1774231dc5a4a9bf86d762eacddc2fa458e4ecd51c32e7245f0f592625efb5e1420d79da2714a02159449584781768eba572a131b7a73b9094c4a4f9e34e1b19e949c66fa1f349bc7097e45f47e7753e9064f9a40a17b02ab1fd36192a51b0241390b176c7badcef3dd49942bdabcd1e38e3e40b88357b6d13170ecd1416e496f209bf59b82f6506285fd06e6be2e05478b3803240d743abe6df3d268dc14af6fb5e7f43bc213bd59b4cf76f5a4fd7497c9fd085a47c356425a31379351a332509f7495dfd1713a418bee9339c894473260040c1785ed52adb9afe6d314f4186cc0d14b7fa1a28f2ab99d946122c9ca10f3a373a897d13e4266870e3ddb5a4b4795c1eec670ba66590cf91235bbaf5557ccbb190fefc083f40a4249ee7df1ac154f95d366a3056e50486bd7cc5a18408684027da8c6683a5da8354f7574bf1712080844c5397b0fef750aeea71fb5837308c27599781f38c4eb436acf8a5a81298682947bd840e2e3f2a868c21db79ba27f35ba72d01fe21951eb2ae46dc41e86571305c160455e7a31eb862cd7a67be91fd997eb5fbebe374438f63ea8ffe3decf4f5900ca1a2a8f5b5fbf82d9ef1091c58ad279c953cdbfc847fbd73aa7dd2bf478de4daee212df0ede3be2b1c96b46409d2b7c5e0abb07883de822d0c9062facd661e5164ff5e8bcef8e761c4b1ec66a26bf5fa30beca09f9187f7d1762a45e50bb3e825e4ff08ccbdb3fd91c491324430589e8ebebd62ac716521da57704aa749f7e067035a475da0b6b681cddae92a539a4fc9689c3326954dbb67f2d4e2bdb9b8def22bb27f3eb1bdacae9c1dc3e237052b7e586b127b82e450a951b5cd6c295895d4be0b72b127e188a8b17540b59f77c0ad913e1a28fa34fb21665fd6b27b554fe606f278be134d8cde7c95a1057282134f79d902fc14fa9ed0002c6826fdd49062f976dbcf435a445f75d8703d7409d2f09a90d49fcedee195b2697e049bd3b917bad8aa8d0de0cb911aa413deaafb6b2d733cbe236b688e1cd9a9f514e8089da999be38b28629b02900f92c635ba7832dd5362aaf5975a94568c2905bb68c0979be275c5bd447da66d037220c9c13a1f8ae4b9c272931483293f2219e7440363213fcca3511e4c9bbf84799c05e24b7cf75565bcdf749a6b6b76d12c0081bf993230f23b94f8fa3458636dbb9212a8525030df357b0b5715fdde1bc8f9b9e8dfd662cdd9090d85c60f4f33d673abe790e287916d5bf72225e050f42a36cef9f79aa222cae9b8baf42714d9b3612f9c8a596b277a05d259996ad056221e009178422f8341e5a3950bfabd40f3febc9af73e6540cb2e95a6bd2ffb9ee32865ac9f9159455c9b74d7ba32b796459a47b80547df9cfb2d755923a6d74ba5af15674772d308d8984c568e4e90671bfd91ead0f0ae55e1d844462a77b4abb982529880629dcd3e0ac72e396591b72e32e0621b8349fcab3bf35429067696fd0bbbb15444a2b671b6df179ddc687905532cf1b37c8ea8eaeb8bea0463af6a5d10a7fc7f0fb35e344106102f2ca336a410f64ee41e144ec36abcb016c06345ec20652afe432cc2a098ce8cf5b45b1486eb8ac2b6db8c5e864f3d0e7e3402f64f4e78f69542f3395e22017eee81c33f3fd5c8def22a8e966bc23bd705e701945d5ae03bd2fb8168f209259ffd90678d19015c1d9f200b396af174a072d7bb77106ff213e6e2d473a5a598434262b19bf7688064deca622ff5e99aa9bdff6733014b4057936e3fa7ed67632dc61a3997ce6fd7e33cd9e1f3690e4f401aa91a70d7e451ddc9216d732ffe3a721a41d06cf2c7752daf1f9a29415f69961222c3216a2706a387528141fbeeacf06f97af034a0a1ba44ceb6692a77ce6302c2e22e4f27149bab76c1388705fe6cb58f85d10229587399086b521284520866a81f59299bb04d28ff2f3815a3f0531506c160531b0c80d3e5e6215333c5843d09f0176613468557fa65dc10912e806365c5d0f51fdf0ca2337d3abcc6ffa974782f9df6621d240b1fd86d2be76f16a4d2c8d9960f15751cbc269054481877335e61bd5518eb3c04b5d171db155cbb59157e311b41651e45cc43e73cd991627fed45a6e7c71d718bc62f7496c8ab4d4367ab26924442e8fed4dd8607ed61561ae1972dd936c98241b987ac1c5f25d3e115287c4ada73db5279a3a41de9dd5c763c82a71edd3f8bc621014224eb8df9b1ec435f3ac19b0851465ed04cea1f1a900f160ba3d710e6b58011548335efa4d2f9419fbf501829d797bfbf7915cfbc23c2e623c2cb7f82e60931b039e8f7e9181b4f0290c9448055e1a217d1e1142db246a7a0b75302a639e0af4b8f1725d133c4dbdba0f8926ce2f45b522964747103c6789d73874af1b21a311a72470a1cba0553cab5dd526ed2a3bb71c675a94c330ba0127c3c80f7e5fbb19eda1742e2206680b06962cbf5b816709e3ffa73635f7256edbe02e0384eea7f9dfd48b3df22e8a0fb881f2d0e1da110e635235d834dd0092daa72d4f828dfe2fc66b71e812b3420f1c3d80fbb8b3fba900586439f1451cabfc3a421a77f723bb863eab37515a957397382e983ea64359a261ceaab43c4fb59ce9118e455de28ec75bee75082dffaf57cf41e26841e9f76b94597252277e863a17fe6cac27a5e11b2d43a3e7658f1526fb66db95681395c0dcd7c95058763292f71a9f60f0d6a078dfc1d52f1b2f26e5796a29616d230905120883f0e31a9ad47b45dbac0f3fe8ab096c81e672d0d2bd4d33161a5cfe568fe538c54cadc9246d88ea7d2f1c560702e781395ff3aaa580d85769b6896cc6b74e34d9ca3ffd780ee36bdd7e933519685200ed30567bddfce107dc6817f868beb0faf74c05f6fb2c4e97db6935e5d7fb222fbb49eb3dd818213a09cfcd5fe84ba3e1656210165fe6b6a34b6e81427e8f94269a6b5055be713fa1e344fd7ef67f6e056463caecc27b4ce7bff3bc4577aebeb56a9d98db8867f498a042cdfc25197f51fd0fdea0c24f59fc67ff8efa6a34c2b1b8dff8933275fc11481464ecf00ede7470c152e243f1688aef04093db75345f02551c3fcccc4619b71491553d2f0f168700b052d2ace7786d3cc9cf2bca53a5d16ffd70fc81cfa968c95feeabc125b850b8ad376c1b4a1a0839244297d62390e0f3cea45fc338579e89e0fc506ae8927f22fd314a1b2bba0c3b91c751e7435b352eb19d7120cf45b65e219b344644ad5c4205efe37d9b67affb2ceb13f75247e839b01dbfd6b0bf205180756ac0b5b8724d068f7e2ce8a33a9c4ffc4a161e2aa6aa318373086e3318d6a8afeb906f77603d651588fdc941f9a77e8a159817f1e7978048224fe6e72ab8dee76c0a9b0d813ae08c1f787418f3ee12d5a7c15f9ed78af541e114803c66512d58ad2e1b1777273b23d9c55b2b69d0bb05c1757259f405854a5387f4bd0c98b36e8f6da2346c5915192bebdd67df1c621c8ca75b99e8775cf371a6e542147e1e9f2ad7c62a91a72a5dfe3e026f17e216fe0378d22084f4b8285d86fef0652e4c7f39075845c99679cbe5feca59d41f98913040e02d5ba112b1936917e77398fffa88c4b1485d88a2dc16e8bb7fc8f345805c2bd16455ac8ddeb814a6cc72a9e47c43540c2185db28db097ffd8db578771e923b5b48cfd0816168b032f8c8c7f8433cbfe21ad2279c24cd13f417ffdf4106c22c112782811fe1d065dbd3f23e95956d373e5b24fda55d18f6f38036bbbeeb92e949b1c1fe646bf2790a82f95033720124131456aff2031aa8ce03165ef7543d631eb7c0b2e2a9f697a4649c3fb7b624ba77c55a0237f1ff2d216a8d78a60a66567db9e691e6c61783c26cf4ee3621fd76ba4e147d748e1976705b8ebe86eeb0392f20813f0a026252e07c717945beea96665bab51d9bbb551050317486c3c53452b4ff7ec64a809b3e93db1817cff5b25d03e12a6d2fe465b620e1a5d05e6f9d4dfe51beba8fbd163cd747bbdb8a0ee6a75124cf6043f4354cdf822d6a4eaddf27b976a6e7e66120577e2492bc4546f8faf1e850d5159ad5f1a4ac9efd68e47b6ee4dec4910459c4300c0bbcaecc8a1ed1d45219fcbae4a579cf8536760f82d5730d3a252e0122c99bad27742db8a23fc742c914b3793fa5d6b79030eb7fed031867dace4e70319d24bc9bf1b7c9bee2a840864f45db483b4a9764ef046e6f4d1c66d1656badbd2aa811056a6b4aeb5fee7cb3f4ebe4a8f717e72d9016da99174da752d03cac5099788d63b362ed991ac6956ef6eefcad58b4c14183d7d15f0643118b991e83bc02df515f081cf89c6458eeadc53c7be20af79aa97d05a692e5d9b820a75316f838b582df99be888b085ee4566d8f00017848141cec4d92db701fc9eb433761176d7e106df737c01f6b35b414772046a7ee6fe4428e7bd042fa40cba352103c6d0d1881ec9d5395a9cff702cd5b5a4bcace01f8ffffff07