PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83448 c189bd9bcf84fa7bd91d8ba48b7b3883fe24425263bec9744bf66bdbc57c63b7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3f4dc9dff27dd5fab023bfa31630758ee40a59acca892bd71a31ba34fec5d25f
Certificate Block Hash
c189bd9bcf84fa7bd91d8ba48b7b3883fe24425263bec9744bf66bdbc57c63b7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002021000080050000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000069738db34bb153d19387103bb7204c41eb1c862bfcd184aad4ed7878a4c7ad111853e0e05708f92cb603c6fc14d1aea02f75dd09a7c0782544df5eb65a2ebd7b0cf2ce59a018069959f3e7b69ed615feddd709304e7a63489d0200000000000000400000004000002021000080050000

Raw Header Hex

0000402099e06acd84cfb91a04c0db81e51ed289801cf5247fdf2fad03c7a14972e3bcf2e41b4fb71b9ea1e1dcabc309d4bb81eb2ae7d52258716af492e2956e2a34137539064d6a1ec300185fd2c5fe34ba311ad72b89caac590ae48e753016a3bf23b0fad57df2dfc94d3f

Proof Data Hex

59,560 bytes
121216020307a505c0e3744abb8c30031a3dfe09977f051daa56fe98271ab2f8a7127e80724eed4eb5dd22c87a25c56b386716769a16c213f374ba3ec87428ffb4662c3e7c9cc5f412332a2eba5383faa9435c8a25783f299545052065e467056c01537bf6d2d83d66be33bbf84beca63a53aced679de5046ee71513ec093e96a44bb88aa72f36d7210ec568cdb42ce24e22e2c1e7bdadb64990e41cf9350fe8f605b2ef1f9202a1e3fe24c09c6833e15316702560434d21506f6effeaa0c8222661662fd172be18159b0e3ecd63e48561e65bc3e29640a2e530852af8f249d1a0306b1f70f2db339758b90955b5811dbeffce2572578258a77e90a990422569d2cc712d7f39fa1376a7441372ca2490fabf560fb35531b20c768358377e8be6bab60680ddb43c839bf44c68327b27a723ed67776c7619ad0d65f63509d1b75c2867b4801caa52652f867194a12b154251402eda7178481b460247699711886dd1acdcad31ef44a6e4b8e80161de791bcbdadccf2ee64b6e8e5c5629654082c2ce8685b8a790aca9c32f33af0bf1fe524ff95fdfb898ff0bc3d3aa05aa0165a70fa3e7a8c84e551deff9519b00d891df78efd30def88db8cb45b5153f67974ebf2cd3794c4794382cf437fd29c5baf0f9d6c0541fce500fdd316e6d553046704b658befa1fc75806e51723753692f391d24b763eeed0d99e98dc6b9b9a22ffb5c55e57f461be8da4d5190a67413994568df54c051093302b98fb230f1596b44635f13a5313496954e46f37122ce279d5ee7066e903a7cb81255aafa3042abbb63f5d4a6e3f73faf334e549bfd3dfc2a32b639613a53b569b6128c0b9234c8678e1b54bc513d26a8631fe7e21b543152e20ad25b5d3ef5a29632421c79ee07ec578852ec634871e5c76a1bdad6ce0c49ee43f6b70af01bce17e7477221b60ae2ecc1ad4f1c30ec00dca41e556e31feef94b50efaa06b2f105232e44b79d521e15c448368e9c9664a7dc7d49276222854eb5fdc227d76bad0a1796b0a911f79dffeb2738773d07b7b7ef90b2c47da08a85c65bb218525c23424b48c5e39201637b4d47ed57eebccecc454b60f4ba7be200fe4d229411ad40227a1871ab7c4282f970ac0282d683946033bb35a417bd0ca4e307c96584d7099dc9b02413c8bb49bd6df415a619f61e738a0c4da3a23dd900588081ebea3a54bc515c4b0a1dfbef5f2d605a19db91f0f9bd3c6b75cdb27816476f4fce60e20bf056f7eb485cbcea8ca0c87f55758e68b5d9ca38f920e7cb889c4a12134cd792b8f024f0a05097e849e151b0c1ff04c18c0ee1430fb7354f530251cd290a6d56467579edd095f5f89af3e5a2b72fddcfa399999871def34789a0f03e225c3cf750fa5ea5abf9bc5d16c54f92747de10192d11495e94bcc9f4ca586ed08f41b8d451a049fab53f6442c82c634067fce4e161fb78b3752900a5cb879e735e3ad702311c74bde4c0894fa4eb350663e140a1a0faaf044714c9b3eadfd13f1947668f728d2344c919da23e6d32c7111dd7c2b22efc81781c5d2c1fa7c76f0d58ef4be9adac8d2c5d5e6b99684776f74056dfb5bfda377db81cb5b213a75b9ba3c72ba8835782a8e6a15ec36df11433af92437e009b1b179d10b31026de8f046aaa5898e6c3000f5417d4bf211f29fcbd9a5484b7f9ee3e6198d2ed79d15dc720411d7e768acdc718aad5a7cd149016b5b27696ce7a89642529d3a7cd2d75a3b83aaeb08e05bda1d0ce7a46f1dd5ff98325abcee7a9dde944ae27f751424549d51ddd5392f3952039105a449325246e4e2169825dfca1a127f74465a3a59f238beb81f7ee5eebbf2068532fd1e5cceaa7b223e9cbcac081a4d8c9f25b748863a63f6d3238d95b742e5fc8a3a21af71c092f6ed0679f6e4e3dc6e3460000f6c225ac07e9d3cba95be6f8301b8e469039cb929f70dbc7870f21243d50e5b3328c7376df6e415627760e85b9e294a1b27ad5f9195f219898fadb9c1d90de8527070c9c07e9f890b9ca3566e4aa837e21802ea82b8b96f8fe276edd1d7373ddf68ca78f2d539fe3aa5f001d9f891b96832a73e54b2935d8f89ecc69637340b1db0182b52c945554e9362fe61f71f57c126ff7f961eab94a7a76cf3a580233beeef99734b051a7fec527016445eae02fc7a46e30b96d2ee35b222c91f031a7d301aad79bd26da32f89eb0f40efbe71ff480f4262bd1dd30a64488ece55caaa619585930971c1551f535ce402492fa90ed79c9b0ee203dafa7c629d163de6f4ad132627666640fdd2cf69115ff41c0e671e3cbfdeb7a18942ff7da8668c84a9157dd37f1521f5a4099c0f663a0922dc75bd3baf30b25aab500cc26d990684ea4c9d4b953883ecf2057daada4741e2b56447cdbca57e5b7bb5a518962026f13d96291415a383729a3947c2f1251389e6779919e816adfa4118a4c99052a8869537469d7296e46609ab9b7fb13452429618c47fdb0c04d308fea06f15e5e8458a6550718dd5d9ffb94d35944aaa25f493e4d8e15df2ba801411904818ef69c49020135673583cb61d446efb484299d03f7946984191e46130cca775c8440862812e36ce6417b254cbb443720df1640c40c2a19ec92764d5a0daf806dad4f8dffbfd706e223dc76f6350ea61491504d72927a901b7ab69034d131871937caa21f956550ef3dcb9070dc88fb2342db2ff4b252a355b97bd8bc1c16cfb4da0cb36fb12198ce1d6efe87ff060d578c47c3129414a09e5fec0b1009ef78f44b680f3d46179f7853091e9db2df8dc8ef9f97d67e6e167792df27ac53ebb0db71ed18c379bdcfec95d39035bd64db00f6dffec2033cf565f74d8ff21e8216ce981d41a22f40d677db65ee8d7bcca3223b4564af0737718980f34a3fecce11756ede3ef8d31d44eb8e0b664a3c39666c01ee5e23cbd4caf8cb4643dcf95634215cf0791e898b06f003b190bc9655cc8a9cc4f884bd2808b30d17a583f422d2ca78e4b4e425f21ade9398a1bce02e3c3f5a4fe0839223c1d9ec225eec6c7eeae50a24107d5c89cb41f4a814e8cbd24b9cf942dfe28ea8f059578d604773d7e6a6e920b702acb0b8cd1603ead09629d608981c0f7003424ef6091f64f495794ffe51d4922fa8758a886e7f65ce9fdf601e402fb16e4ee8279f0e1af95dc1bd1468e4e4bac4a1e122cdc14712df171aaa06741b6d94d56d5b284c7a4ae134c9e2ef7520d7672f8daa54d173db2416a313dffd5312d33f9be51c0a275f3fae9cba74dd3ca157d6ddc178a335cefca813e2fe0629b33e1a21dc5b6247b9368234c694a6d3ca8de00a18d12baa0d8d443a20410043847e2b5e534899c38022173dbb9ea6f1c15f57a3458606bd7bb9432238736cc9367e95b4e0bdcd8c753ff5be7c40c5bc161929ac2dd2f0d4ad8218cc079eff03b2085eec409371f7a481ec29500cde1d1a71657e23998126dfab5462d804ad50d70fa2e0ff65e4ee45b8923b551740e3110186a82025ba7beb324a4e3b7c673ca1f23a59309de646b948e47df8b73045214192aff782215a9a2a66e9ac7035ce1b0f098809c52184b19def1a36af7734ac122129fbfda32f4201707022385de58f0a89eaf8cba85fb088dd670edd229890944787e69be3946f62d50f52ac82fe32637d413c6b75a220d6ca124e245821642be8485f612673599f05dabcb1ba3dac985c94fb40191cf589477c6ab016d9ee80380d1c74978eb5bcc46f67222c551623a56d88d4e668a01612a4fad4de77927da586f5bf476fc2bc7c9e802a43012303245ad2232355475e5bc987179ee4abfe042209578c7aa2582c46f8594acc91db7394dabd39d8edc4818654cf137fd79322ed8a75ee6068b5bc6c0b6980f179857dad44c687d0e2290bf048507dd468f06af8b6fbe009ca19ad91974bf25bc3ef65c87ee0ad3e6f4f9fab129d2f611c8a1ce96873f102a99b68805ff39d04acc459584109afdf7faf1f86743ce0aa1cfd0f0da02d900f2cb0c569c0ade195b22dc7e8256396f1daf3fa1e7b624076dab510c0fd0d3d5649c5f026af2d7e128bd49cb1d74e60357f7d7ae66e89f532b212c383b243650f60b27d3e26990beaf95a1bff46ccf5ec87cbf7877657b53a0ab0888bd48a8d5b5724e61e247e71bac59cb4882674b3e09efa0720865cb0d33344dc3dd613262c8e77c2ac1eff935c87371c0a13406d869ec6a1a3bb14a75bc97b60f690db715cb144869225aa05e1fa43c67e9bdf803175d31dd6f68dab881a047adc6e49cd28219f91f8038acbcaae265a28f080bea6808175e86fac05c191b05ff01220f057dab7d73c2febdeef9768c37fbfc873e6175378894a082871142f0ca309cf6f4108f1618ac51acc23645a404e9ba54f82b2e13ebe7d1cd88bda511d8ffcaf43441a42a4cf39026acb14adda16111d04cc4283f6e98cb5eabc5dd9ea1b2bc1e49247a4539635b65036d66f104094b5634c67ce2ec5dd6cbd168f191d408594b5e9fd957bd6222343b55a9f58e5bd6769ef572455d146127faab89c542da5d2f117a3179d1198423a84e28aaa18fa34330c5995d5074623e8f89908fd150544efc4dc019a0b80956a14c42012e6b830ed093eefe09d21586188683f395a193fbb8e4aaa946ff7532497e29672463c917f65bbbf6dcea83d0990f91b1df1e4d264362bc10f7703307b20dbb38f81558ec4640f74a5cb56355cd978252bb2cf2908fb160dac89eb88c97af90da81f3fd4d59439656df235b4ac176e9a07841f5aa015133f4afeb3d6563aa82684288dd871bc3b3184928aae5203cf63c91a0b73c95d78bcca3ef85e5245e1800cec02e63fd5ac922cd806f90a7c06cee2f1681c935eb5a1a380d3b056e8930fa31f759ab3400362a42859de52f17b8f998e504c201cb54b1195d6d0f786cd4ec6d0e41f97d2d424ad307e13725ff7b57bec474f310057afec8f7f365ab9a885f9cdfa2e416a5cfbbceeb9b17d65371d921defb071a2e6ed58799492559f8d8669ed79cb8dc192337041e1b508d34fcfb208299dcf09d2c3af1e5acb7f738863d2f0acf0b624252b38da893085b9f74a7b995e399128797de94f18ad50edf121da4830902ed31c3f64ba05a4c02bdc6fb13e4e69b2f4460c3f78ef9eb750f1143dfeae59820c1d5a1f8e30fdba2dc4fff9b6b1a7c37395df68e64556f1fdccf44189fbd94528e0bba59ea61945d8955560e7e3fce8ed79c873c723821416949090ff1f049f29217069c3f5a17538c223ef9b9aeb0cf7741a656fad865c30bff0782e45dac5aacab988988766760e9561b9b7cefd111756035ba6c46a2d23e0cec6b88f2789d2456dc481977d54bfdead6b154d259d03247f3734bf4fe573d2036032b8cbbeb62203be788619639952feff7de51dbd12fb7abd79271ef91fec4edb28aad832a6d371828fd38d0e1e49ab15a4e684b402947631f95b6de833ecb1fccdeacd36e5565395f777907e6c59771708c116b36e5ac520d09cd57f488f237659fea2e13412b05dd228e7435a6369419028891d54efb18acc0359665de06fea887598daba7b71899dae1f97a6d4fcf6c14784b354831b9529da494fe41b86df512cfec06f4fcee9d623d2633a6e91b810a76cde511c1b04f6e17f572df754ed480b6af07e25f840c4649aeab951a32b1bfaa69bd8f33b6e370435cfacb8997563b9f55e1753d9b5006998bda464a0bbf0d5b49579f888589b725718d567c8a23ee545794ac7c5360b13ad6692e62f3331220ef1e6ab1065347a2f8dc836fa9d6a9e28d78c5425f38185ed8a98422485bc2264fc90c3f362ce46ac4ddc846f6c28458a4ee3ff342807a9327668b13109a8653d6ba0525db21c679578d9229d052c2cc0e8da3ae0b77f026ecbb4d602df3dac5c07d3d92e08e1b7059922e8336443ffc7dd9416b706447c0b6b825d7b52b65378e30b232b29e57c8824e2d86c100cad43a144255878496bc280f178a0030ad1be23e5294ac4cf67456300a9f1e3d430088f0bc6aa949db2b1f897ae4c52ac3cf05b4377744261e44a4801af32bd17e1cccaad82411185abdf06651af6ce5cde02fc7f577e600ac44ad7ebdd08357f87f15b9e3b9b8f06b1079ccb25a349ba5ad8f94718d7812412b40c3fa76c4a3e2c23451a7988e07a30fa2dfb4bf91ced67b61008d43efcd8380386711ae17a97a3904796720d4b66b54710d30582e3ae8038b463f7a79d693fd5fc1acd81234138a56a11d61ef0e7e06da6d61834b06efa69ce2542dab12d6e53b120a93e4b59260b6a1eb9c256a73829fb5a13eee671bc51c32f66327c62d84fa0fcbd4b7c8e89aff25134f2c1a48f7b6e8a83d23961a840f687fb45a6a37ac14d2404d81306ca9ad8fe1c2baee1c0037a2018bfbfefe8136a8326c0c352d31cff1c4f5bbe77fcb75f603fa2eac4d0d6f2e301889a8dc371a89a229d08b13b8e3bf2e90c3c377aaac6861eb853eefa8ca7cd7b0df864a3052b3c5a0e85ba2a43854b688df16c5885e2c16d9cd52703c7b8ee9abb705be96b46b7df867dae8fcacece58e4a480274a4f8857e355ec52954bddc81bcdd14c2851ba23e526f64ce9eb0de4503ed97574890e9f51fe34d81bfe40d80eedb597fcc3467a4b97a01b6ffca8a439cef0a1505ba6be85e773cbfd33e4ebe6154166f2d4f6d31677c17ee7fc921111f90629cb1186f2c73a5a1fec0b1b91094f484642389d302bd517e32f956286dade2f8c3c8523e9848ea844b209edddf84a42d8c2cbf7969554e10e624e1b82ac591b0f6b70169c4d8bb9d50a607e45de2f98d6b9e4877d3f4f145983185b1980879084779dd5151cda4e31444674f3e4cc1df1ed4e3a1dfb3ed96def856902594925ebb3d02f226c9d7739213c16de7cb93e97b8bada845dcf4aa19aded5990f907ad5230cbfb6f43ddaf8ed57abe32b2f1b53c4c12eef088af2517be34d5a112fc13a4828039ac4e6d2a57d9b76444ec6de0da9ae6ea9835e9e07c2babc063fbd82fbb1add1cce372dfd00a5f00cf1e6945e267074a1af2b2de25e1f52c9f76e54f1795eebdb2ad1434dcb3856c5774cd480f8555b8dd3c300f38bc47a6a12940ef9b99b4844844b5801754806505f98afea9d7e5950bb613578f014dd7cc113a5cd97c61483e3e06e1b9d17c18f8638dc5452bcd938703f562b6a489cf57725830b8255f888de042005dc04b6a9aece43e0ff431a27d87914284dd51990638e881e81913dcb4e0cf8fe9ce882fb4eb3acdfca506ae3688fa51ea3c21dfef9290195c29353142756f751848e1f93516ee9e58db7a360a4f6659bab541de19704da576bb293322b67b6bc8d9fa444ff4e4eb7cc9be7b689ccc8f8c79b3e4c1d479302894e97dedec68419be9238174596b90e298edd1e7082aad7afdc5e47ff27341a760e6b41b6ae6cf66ef7e53581d57f8762cf7df46a0a2c9349aa28299a7020bddb1f8d9f9cb27d66477e753ef0c92afc28b13f6b84b2142386f0b1b1c5e0386a0d696fb6b5862074a7b1e1ea1a08acf66eac7f0bba0b59b6784abd7836e9645dbefff5b6e2e22f71bca21ef0c13511b5ad526afd6cdd4739bb189118f9145170e08c90ae48da97a5bbeddb8e77567900845045a3bc276fa5d1c7dd18258f99044b12f9c884be7bff9e9b6a6eb3f3ac1f69f3f35f7a22e558dacc0c555bed8ebd78a9026ceb7f79aacb5b9e61fbfa2e9b7c48c08e6062f891670fa4fd66d42968165f3b39880d78b422beb08f502acbfef22a4230925d6c35e1eed7ba0ec78d44563fc6fcc8d497b4ec50ad08bfdaaec9791457a30132700570a390ae181cfb76c4193b52b4d573e956ff5d8ab1d0b8bc268ff247d57913f4e55324ea45cd60d7f8826b163a253be8478aa96b88b2e48bc1749e6a06db16f6c92ca0245d4d535d0d8652e4c5a2332943613e6b8fb795408daec2115367f0fbfcb20f9c0a5ced0da668ae7fef9abfa682078c8da9bac30165a3a1776bf61fb2372c5eba2e3e74776c08909a09657ea97359a02f2425d2a19506d9530c180643cb67178631e52c327085c1876271c64894f14d7f4649292ebd3e5cbc4ac8eb3ce5494e3d93f3ba5e6eed542099b12008321a2c93cc7f96bd3ba307abd20e1c2e1a3ac4222743ce2fb0cfe771a00bf716d3ae9811b2d43d26206a42ac8bcaf6a77f801ebdf09f0a8e1096539dadf1e26206afd80398d45af42a110948d085b55d4dcec5536db22013f25bfa40eab275a283d89511d5fbb4604b357195713f4042c7c9237109f6414f3c20fea6757f6782611f1ee4634281f662af84398e11c97cad67dad95a8fe3124136d3f0624f057cecd533cdd860c821c50bedc8cb312b9d3e40c51fad0d858ed8658864af5d29651949e86e91a31094861713276011749e9d279b227dd45b972a1796d4e344909e655a92dd03df63788e5be766de30eab2c3dcbc2f74cc94e49afb321e247ad48cf9a9e08723d8901c7c27170263b87c56aee9e3c39555502dfff8805d1e64a367397785bfb744ad1720f1f57ea544180f0726e3dae07f6812fc7e1c12d8e7ce53e2f3f3788130bb03398c381bb33668108e83fbab025730f2a2860513b60e2c652248218eea8c9b1489f32d99e27d5b78be323526a621cbd08881bfeb7c194d8e7334de35b12d0e29488da4a12d4edf1add1e28c52a42760b3499ffd7922f99caf152070b22390aab1c7834ebad10e92eefcc2bb73673917e871dd07e41218c7b6cd64eca516ddbcd34ec545a4e936aca8c26e2c6ee94eddf674ab2bb7db03fe4cf269aee2e69e324b8016fd1c2f44b478b51c6159c4e08ae6087e59e747e5f595db4306c60a0c8b4a178c20c066f440605d8d336f75b3d82d0969b267d8df7c095b44147059ab13901f4f663468f5891c9ff6bbc69e986b2499bb8d44d1dfb4fa1f0c28908f17321c6f844d7e50175238a75c393c64769a916ba9cf18beec697f402eb131d3f101ab2748bc48e01900f620d284634903f450650fd91b02b334532460ae4584ce3e914475d5b011c7582b69229dcea3a8d99adaed3457ed80127a4ff3fb8256a2034a048a4a3ac7815638f9b825a2efa382563762ee5575b54ef3e529fdb5b573813ec02ef77bc428eb276ffaf0af5f5fba08d53fc2ff4ffc41f0198c5ae7c9257eddf4ea1a416b42b055bc68992a38a6228690f71795d0f006a0f1f7331548e8e1380e02c9f238ccf7446993ca2201b701d9a614d2d749add935a3989e260141cd59824f7053a6c3a979b7c08fd6a61f5213f9388eede3485c9f3ca46b16f84614a6499fd81d6a42094194cdfc609a9dd126c54c269c6c0039c800dc4c6dee485128adf39c3a064597d6ef52393baaa942e9f4d48145211411cbd5abe3a1db5c575e98f3cd697fbcdfc97c57d79b9f46304121638e96d1f94cc7b0ce6e69cd84df26cc26008efafea80c9ee8350a93ee28f6a557c18469acc67560de7569b19de593a940de2bde6bfff5a63e1efa0be410a36b315194c71aa95512c2d501f759fdb6f1ce0e927ca340322ea3ad9d175328f69fa087c4d7ce25487b75f4f2fb80647c1297768e931753ad84568d09f8308a237bac57b5585cceaaab0e8bc51bcdb26d0d9da244f03026a1be9f6a223dcf620dbbbd506c91b3ac04331dd7cf969fceeb7971c22acd8d89c1c8352f6da21fe90dd9a943a5360eacf8bd7400ad1edc45f534224cab34faf211e714616091e55483b5b81eafbc0a31976b8350891da6b571c026eb94d8e71d7c88185fe23ee4094d8094792a342834d0b72eac6a6105b5fe0b8cf5d9420e913e3e82ca122f091d1d1022b0ecc5ffd9bc0df37af9bde6afc0ff2aaf82d0b7c9e49f865a5bd14b424cbcb64504186f98909016e07a2ddc50bb87f2af52f3c8196f76e8984a8a6660a03975d520b6fb5e7b3ca5fb72247cd4e6a0f60cfc24acce65ec3fc627ffb7a4b7a3b1f3ef514bdbe76cc11a3ec37fe1585ffb536d2d618e1a4c49cba54f738ea78ee0c471b5d0ef573108727507ffb9fa6b574d0b6ed9b18d433a5a084c3677c0ec59b51ad58e13d84f933c804f6d498786a4d0b43ea5222dc19ad01f9604eb6aca25e3d33126d5692c9b6acd1fdfe2a0211a9e07c19bcb8969a9a75c752557753a289eb4e3c35d694e216cb69244b43cb3356dd2d3ac5daeac97e479ea6a4195133f505f96c4438bd66605627bc8a2648b2ab5d61aa5d17e0aaf94491c43808102ee0aeac4e0975a40522e742c03460efedd216b737f94bd34dd22166e319c0c3c31de42488b562b775a5860453a79dfaf99c49c7c43f9ef91306a61428f7f498d7488232f48493c1ad47a0c5398a1f13d4dbe13ed4b076ecfe69968251945261921d65d41e04d217988d7f04984c6ebb1f2fa4a100b1710dfa7eb8aff109123f1d28e86d73ab81dd8d6ee9bee24e8eb9d6f7d32f6e4a95db701b0b142aa412497a5860fcd194445b5c3d34d257b6a8ce84cb0ce41468c66d6b5640efccaef1b3f9dbf464855d3de20b34a56144913d69f076f0aa136777925617f54bf3933a350db02b226eae9a715eafc2ac4d33cbbd6a29fd3c51b1c2538cb6e6b17dd3a87c26fc47cdcb365bdf3d00a0a1d93d7f13bdcf0e3c60c5de16fde258daf2ce054c351f6c7150a6c89e927fe853b8f69cf5b92be3d5004448badd25ec972a12c5d5d0852812f7c02f1b216689d5d3479fc2241dd2dd6eff27c7ff49e2b868c062ab546820068737bd07d588789f07705b3036297a0328d2e391fa0afd745c92ea3dc82638fba15f20475c2e08b69804f9dca032a9bbf176a8a6185c8ac25bca430a63549acd1e14ed39dabbcaea7c5f3b305d6e98326fd85e4dc8f6e3d2809026e07560369b8c1fdb1c7aeb35541b677c767d2ad5ed0a0a61b3073b4e1cb6bc1e82ecd94abdda8cb8bd31f42a903e64cc7f0a965f7bf75c3052f1dcecb7e426d9bd7137914fa1b3536a4e15c534ed6a568174df0cf9ed4fd0919c0171b49008b33c906131464e0bd20809483b0a09c7dcce652c2c37bf96e4ed047990c32bf893ce441e853c21848f81e06ce469927575615ac5e1aaee5e46d9189192fd39c235e72f73a809d7a76d7f1d5f5f2a66120211ed16f5a1491fbe1d67f46cde029f08eecd5a712a252b0fa46f6f7958854bff4f7325a001f18d4e086338cf72863b4998218e3512f76924497b62366f05393645e1c7e34cf7ab4cd3b9a9a5e116b597d27216b3508dc9ed34db6413984ee9399fe6d8e1a80c5f65518b9cc71bb5690c9274f72fe4499ce0dfd4ed22ead3f5b276148895555306c7595fcda626ac2f45ac2c018c7320d11f0bd897afd01d5062928ae19461d466118631eba8df29ccc26adace23463dd3eb7beec406d764775021f2e5387bcb1a28abac72909c6b8a02fee8668eb148a917aebf90f88b0d290c9af62d2835099e98577e64bd8e4d82a5722ee014ef45091d2e6d2419c224d5ac05f56bfcc7fe22e7da3091f07f0409948c0756a2e5b1c2cc4a9def61c85b744703b20f03523f20933102a6fe99bfccd10d92eb4bce5068ee4b361f73874cd57e9683d795c116b240d0dca32866964e19c5df7045df18da1c8db600e0fc0ef1bd42767a0f43278f2716d1e659f6024cc162567004666e1c1e8dc5b34ead759855068c26f3d45dc6fa304e31f600ea65447dde2c27edce2df3bdb99f71de98f35be15d592e4136e745fa34ebfd04e4bc8ec46a172561918b9e0fb0cf45986a496bee32540a6c4ba12d18465af6b28dc4c38730c8d4da9401d20163bb2c45259f72e121057ad45d2ef3208d3886ecc07860c747eeef2eda512ac7f1f0cdca1652ee2376e61fd52280a002e935c60413028b81e98fd260a024f6b845c90f1f1f0a1000b0d744474830f2a45406337f69ef68daf8421af9445169ea799ff3b706b6aad4aded767c2ce5c59af5bbc1624cf42488ebde1e53e6e85fd44fe23173232d18cd92d8faaacde3fa8c99c13fbbd94fdd39808527cd061952877fa6cd5e191cdae038aef443fb862323b96be6ee3d8fa9d4c2c33a0a74c97d4b64b8761b7747ec1ced7b10da69e04efb10ff50456e2f350f595035970c2a0d10d1352e69ce07dbf0d44ca6c1f49b835784395f9a14f5c9d016f9531001098a845bf681f24a0d8200a7a629f9b0446e00c4c8a5b50febfbe29b3ee4efe390988e2fa39acef19e8b551224a7ea885afdb77801713297226da23de0ca89a9883137ac9441e2009796f22c45d189b6fedfdf0f88eeec88aff042e188725de7b06d365f96fbd8ccd99fb24ced190810cffcf4691a27b5f81e3ace11dbf8edee6bd05ec06bbf886b14bc5518929fe4acbc0e5a6e0e0bae845162578de9bdefd12612390ea94baf0791c506cfc0ce39b6253a10f25ecb6d4e01ce182431a0ac617ea5711c0ddf8a83b631dbc33add1d0dd368b426da5aa67ef2a8fbb88c632c33002538eb46fb3646538af4a84eea46bfc0d10a15dab020127d08b8b15160114f969c601c861ec65dee66f979dcc0b96ea5b1e4bd62076c1beb2c5d23a03e22baa87304e6778cf5c69f1860cddd91834bf0890a2077e52643f1dbb09b78efb4afa5f61e3d8cd3685e280c9d5dc9102bcc610a84d87dd34111867a7469977a650805c52ac6b7c8f4c5be2a8a7ded21143c68d7450f5fbc4a1a50c5256982627068d3ace15c851100b5a7dfb156101f20674b1ef3aa088a6029707567ae206acd9d96c8503331409048115e20d3d5ba8b67fc49169072d775487c9d2a3d94ddb2954482fe380d6954c81d2da43265e6ffa251a75e2829717c2ba21126e24cf3838b348960eaed1bc37c5a38e40be02d3f660bde72487c69c8fd49ebfade87fa2ed9c9b0fd9b843dde4299e1302dd6c9b4a3ce59460969b900b795a8b3484a969576f3ce40259eae9de941e39fbaaa192f951d4020e7fa2ba800be30c6f6b872e14731aeb6acbe8cab8f0cd746727fa852150ebceab892ea72731c155129a5c9e9b866dc8227cf3d4d4267fca5f6c1a448447b0350d9f6cbd9b8bc3c4b2db15b7c00ae82fe823280930b7deb56da4bb8b613b83aaa3e8a69d24edd2ac3a884e6ec0f91883a28e113651fa2535355f49fdf77ac4b5df89bf85fb155f7c50eb9e806bd36028655412bcee3c92f1287dec70353ea15af2722d97e281715c81651a2bcdfd67dd7694d5dc1ae24e80900803cc73659ede206c7cebc1b86b5d61626b1c010ebf30cdecb5a4f4fd619e9094a46509cbbe3caf24cbd75491e008c98915852a2d29a40335e7c3b70af054d4b9d3171d354a961d53b8ef89bc7e2ed4ecac96d805c61ca4e235cb18a551094b661c246f021d39082cf7adb2b2954b3d69a03d5c20f17d7c58c30b750b2b40bbb4c893a9a69cfaacd797bb5b31fd7db458d368a2e54c730c33da9bcdb947fad8f2637c6fbad295f1bee927b343c890590b2f9a0545155b51330418327f8233206556fdddd10104ad3226ce5e5baad905302c10957589ef6f432e8a0bb0369f05bb54c2552921c225c1297485a6cbe6b75aa09283002e958d94cefa2bb5bb194389485e0f50a13a593c531a4b1e4bb6a94d41994070befe772879c40f8b7bba87d7af906c5c1293c6432c957f10b146bdb612c85b8400f057b23b46c04358e0b83a707622421e47994fb26158fcd28f110d34b9564a25a62e63b1d268a605a8ddca33007a9b62d43da2c2668908a42f874f65f27b78eb7b2eda5bf7888176296c120dbab63c2ae26b6d893456508fd05e629c0b373877e743957170c33cbf8fd23bd0f976549efab81102c9165360acf8fd992dce551fe9700625a580f8aa766db42b42fc4ab14b45588a6f4e2440f820cb234ad8111dcece5c3869cd93110623b483c97debcd0ac0a64b367fd2e99e0d5681e35997947f57313373040e411593cc387cd433828f4f2e78ad4f61b1ff3be35dbbf7e4d233aa8352f97e16d2d6b6076fd289515b93f572103e910d051fdb340bef7f760882165a0faf6666c1c517fd3a477519e030eabc1501407a1cac963ad74c2120ba8a04c34e68627890c893503b4ca3b2939417ddbb322571d8b06e3f5463398be9548cedaa47f1d603a219227066fe6c8e59d9cdf9f8730fe0c143a91d213522e6ebdcc370658b2023cd2d527e2c5d33e8dc6acff6cc60c2ad7b0eb5d16910a163726817c2707abf5c4f463518ae0ab126777e60f0bef1f7c4d6d5e14cb15888114a0641391c47e9815c825be43fe1e1c2c1063cfe271e3ea94d51d0553e555fbccadb11e4cddbe356924ec9fa3835cc5f97382b46b60826ef0db8e136dc6e9a10a6919f1305a84769b0843de21c5cdf44bb65e984f270d5f7b051af34464c228b6dca5827bc78e5d9e1ee9a35be6cbfd6447be1c1bf10c72c47cb456bffe9221b14312e764415f704e98bb80d621c759caf408b06188a8876f6a0dba7fbdf0a825500531f2435f39b9575b9dffce76683db89413eaec364df05b0bdbeef1d0edfd38d1729cdf8942d6b94aa8358ef37494b6c828bd1373ca8cd1cb49c69898ff707aa1e37add9f0fce2bbf1f06d293253c6a96b520fe6ec79c93992890018a503ce3eccdccb7cb05eb8d0b7b2d5b078b5177bf6076242ea4f4baa3c1b6ce6abaf3c5655c1b10f8ef51b0e5639cdfd1d75f30ef1e7c6e6aac342927ffbddd766f4c708822d876f4eb4cb507819e21b6711cb0706f4c234556236d28db29c5d57bf4671f0172a551cdd1dd09611c239f15c50a83b3f1505597c27b8b0301372c95409b32ef99d7f2bbc6c5199868c69cc0e23f70c117b718232613d94856f427c115f84b9d694a27b4091fac99edbc0b2f53b554960d57638ae51216b937a13e839bffda7e321e9febae28045417abc2555ff0fe81cf979d352a7bba257c640b92714c42e8c912e5f95b7f6a79aaaacb6f4ef9ef63f9bc038cddf26d21a88c61b9be7e5568a227b967b6d12673bbe916adfbd3f7fef00202da9d095866510c29c193c76be78c5c3e3c4c4ed44222da3598e49c37e68edb4cd4c0f88109275579be88d33e609cce25ca8e665dbdc222ddbdd186b4ae2173dc5a352e5ff4c7eb6bbfde6015195a50acec6cde07b4af26ad74fa80278c1e6ab2a1900f04a2363cbf34f9fc283e33478fe32708da0ead4df5e973ac665b0f303e905302c2288e67a4d8064c3655648e4bec89a2e36ceee224aa58ef384f25b51c1bd09f028838c6d5cc4df618046bcb945a4fe2b0946e26e9c90a4b0edbd092d75ece57e097a4e761f500c039cd9d19c5859136491e58ade147fce4730cbc1c5c85e248d25d5b5bd065ec9090bf49dc8a70d4fadfe6c928e838b141dccdbfc8dcdb9b8e000e7fc566af4bf51e1a4dea5ea3d54583a81bbfe0a623ade11b4cb9a8a185b9f56f30cc61cbd93849f6be2bbfc936499460a67eb74720f1be8d03ea05599926841185488469d43d6f3efd46b1d4c9ea2dca0995262197d7554b1d6af8fdb1e7eb29ba50a911d95bb7d59944db2b5264ea6fb8a230ec2507bca978ecc16556e1e335156edccecb5560e3135b8a0362df006c1f499e306f34279a36e3026cdd17974b2aa961515498e9a5d77f723e066913c248f8c99c531619cc6f84ccce80ab55926aeb64e4689c09495f0a4dcc2d7decbe3b6dabeb8127349a57aa3085c265d26cc090d86026782132380dc253f7a10aecae71bce99f421da9af0adec05351db6d2cf3006b70abb2c0b76b28a58eba2a29035c4ded1320c42cfe046618fb167b0e0cedb2a72d274b462b23ac40b97313dc8a7938f962c52434905bf30780d5161f14a30a4334e5e11c7da5ac06d5d5575e48fd85b2997910885e282e84a30f61ca976156223bd5829d7c5b0ce81e8a4495a535981c72870240817e78bb321643d6435599aaf892bf1dcbfd6b92f92e68d192781e739fcced6ec6dedf7ecf6b7034e13793b6267bf6f43ccc2b13aeabf8d5a78c2128cb7eb1b7f30323c433605052aaf164b84ad5f7dd1a22fa881bce39c34ab72f0af80a565ae1f7a2d0b995681d8b06ce0249a10308b116a54c64a1fc2da968a14cd6bc4ed79727417e313ed6fcd922e0a5b49ca48fb693ed0301b9398b184c6927f57ad20a194872a49a83d1692df3bcefea4803ced5f8dcc7296086ffe758d245cffa488577d7d0f6470de053ad073590497cb69f64fb29f6fb6c2c938db23eebab602aa0641051332aef168fa14ff2531aa922c28acc80f64521b2dcf9a0edc23b93e413fba356f6df628da728898e49c836577deb0d180e0f6627d6b0379e412ff9b9b26ddaceaf76d662c6941a7b0e6f6165f65c7fd3ced913d8739c5da19491e492204ac2a796ca88494eb3a29f9365a4eaf3bc108be42f9f37bf572cee3b90642668af667cf60bda9f976ee5e930cb6e7bbd0e256c7b962b3ca51e99e74c398a19c612372ef3d995325d4b9dd7cee0fb25fc8cb467e20c2ebe92207e497637f0437945c4db56bba54beb48c75af73eeb373203e81a80b883054ce2c6cf6dbe431308c3c67c7272ea40817202bac4e354f906860d60ee9f40132b3bf83def8ab0b2daf7b84288abc3a123c9d32b10118efd3cac357232edbd6c0b9329b4330836a2c3b055bf1a4368ae532a9192da9a929f5a0a8dd451ba42e3a793189bac21813a37af786d7ce80103191e4cc586a87de67fb8774bc4d6bda50581693ebc05429e94b8eb71f6667c0db60ed61317875021887bb96d1168def80c50deadaa7e739e2f99cf66abac615928c3ee607c25d280a2d38ba8e92f7b7345d961f1b7ad3c69bf10e0cabf4f65826c1e46bdaf554b5bbd1da5e797788490e7bf82078c1bb4fd3621c058dc4e946f52b78099b4f410dca9bd3a86dd7fcd69f35afb4260e29ebff52be6eede860984be0cdf93f29857778f12a10a81466e0dfb0ac785711c1807b4db5e3f56cf4ef2b16cda8698182badfcca19080f87d53bf64d8bfc69463e05ca391bc7d97196b7eb812562304d47d6a006e8fbcffd710b39d5e94f7a1e03e8b0ae69e3ec180322566efab14d796f53475cd7ca4838b630d260f922da33186fe5012ef601894200b8932416ef549fbaa2ada9105ba4588e296129e0e4f00dce6fdde214f0848aaaeb5ad41ebc31b53c61126a0a3a367897a16fa0483bb15deb32669b315320a460ef42dbde0d57beb78f5853d0c382aded67fd550eddbe77fc6422d9c06be689357289d5af3e5dd079fdbdcf8b44d6ecba756a694ac2ebdfc097c07b22c37fc4572551d9a24a157202ddae778f3c5b18eb44333b15a5b7c561acf4f1a22919b64469ee24bef5c91f413c240887bd53c6a8e6e878045a6d0c22033e1f3e8c04bcd1b90098b41bd1dfcba1fd44f44dfe70f1b747bf9f88b1c894012a0304526e34af5229851c04e64e4b96abb0ef5c7b809cab469c2387907e9c2cd0c519b8006fa1cd8ddb942008c61f6a81c5398da0fbb8be66cf280320564bf62b080d3b3dd0a322564db963ab601d5eb5e941028a75ec301d2b38e7c06a89c430b12aeccbccf5a36d2a6ce8baaaeda3bca5c56a513c2d7bc5ed27f68f11230caf7ad96586d517494c3df7e2fd3a5ae319f6207be6a56df9b77ce3246e03a0965d66403ad82fa676b01126e3c18143716563a0a10775860b9dc31828116eed08d0f77b732e7a3e406e59f675004575e8db8162c1e7d8d78c67dd4e3d5ba0202afe5b55609942b8fbe47e1bb8e6b145b3e162370d06a0ecc151c35b178297b22bb30fdfe2097b88674f01ec53608f743e8418dca9057ac0d4faf02e2a0002e624b3ea6b8b728485bdc9677b4637f616ff627c0f192e4232c05e694d382bdf2e0185d88ef40b9a8331d74955d7101557b23371534e710cd8468ea31411c52934fe2329efcca50162beda7c60017fcc925eff91b11fbc24594b55904d1ad259bf6f8bfa1eeb1bf63a01f594187934a7f4984d5a173d2bce43d069c7d6ea49e71f610b1e8c6890425a3abbba776082759f80f746f5df06aedbd7d5d7b18ea5b4557e3d1a925327bb3aa228f0f7021c746d34a5a3724df45c8b11dfb2444111285dc179edb83be462712793f6850a5a89aeb8f2eb12cf33b303470da40c57f4e83f9b4cf988726b1ce3318057fef077eb6bb6475bf4af66d70c2b3724d29d3261b95909f9cb6ce7c23ea90c23504e7331d418c17b1ea06b6190def35823b680ec45c3ba0a117750d65b5511ead644f2b76670d71fc5ac44b42786f93fabf98c98f496f1f46fc4d6d4fa90343cbcfa93c7a0073620c831c88e2b30f6d92fd31a409dcefee939c3cb220c4861be5f1ed8b49a87b47d81e94e7bd53e5a9b13cf002605252b77dd544b802bb8090cd7670c6b0ef7df23b8b4dd4d6be637ab0478779e0681454005370303baa971d6feb69ffe670df49228edd56215a030920ae24da4beda80ecf4a28ec6b6e26fb051e06ff458f5ad906b98df7cd8f4adfb642e459e24e1e80aa0d37de957018b50508c3aab75fefa4c750372362a315f5c2384199fe85ecb4c43ba0c278c4a681bb6647e0db1538e2b9d5a7223eff7f673e531aa0afa727e84be1a0bb8880bf8359b2462d966219b17ac3afcbb3b7f78b6f2ebf10a4fb845b69492639a3601ad89d71dbe24264c0288464b91da044944d1fc17a7a48fe239929dba5fa44ca192c805f541cd934c4b5a2d05f4ade14a850c4a880b2ca07734251a9b21d98114f40709fa5c3f280fa37787cf339f16ec3eb31747c3411859d003612bb08e794c7a1022df4bda474aa7985d93da3c7d59448fdb9d6c3fe75779b1928e321e4397241f007cd9a7c4d4f77f550b02806e58d5a3d62fb703325c20a80afca5c4475ebc95560cb98ecbd36652bca3620fae61f79680698a47b463f5a0040dbe8f847cc130d411c1ea69932ec379ea2b2770672b3e7e2d12b38725b563397485e5cf7c112b4c3679eb49c9a244ce1e84991e114eeee8b8c0034cb59e3538c834d9c9563703422e388143311b7e5fabb2f2127cdd869e9718d683d6279e033e9f5d95fe780c8e7bc7cc8db2d8caaf0b8a0c60d9536e68a04eeea7222e05aab0808f657288d8786e667e5a967c6d50d6b3b3a57a5722f28bc296febb367b6bec5a2d9e9af6b0c0eb74af5111d114ca790c990eff4f2e42ba45517c5d2319f6b2d7b6d4bb6b8aaeb2f7a59e57c736970064bcb85f73a4b29f91dd91d94c100781a97c7177ff1ede741dae76e1662804f51d181a2d8dfef5a68ebd1a73a8fa3c0cb95062aea93960728daf1729dca7490f59dbce975b63a2fee7590adaa09cde0f43ec19d53ec6d25b370f7a6d0237bbd5e27e5d7e0381d81403f603289e7048afa8c514975e3d719333ce1a0f47d9aa301f33f1a5fe0657dd143cb051b84fb235e034a63a6f3aa042b8d9260d2464294cba3fbd828d11f293bd82a1716a86414d036c3d7a1cf64931cf457a6762f60b8026e52b73aa574e724c41e80394cf484cb90ccc1689c3613adfd6dfbc9bd8ca153e3b3910b72ee00145f426858e7e5d760fa6ad99d3ea8af3271fbecc8efda8d5e1d36ee1fa529dace16210ae74a1bb6add04b714f5c93997265b41916e9e207805c7c4c263151781df20c661e1dc25735c391151ecbef34964aff4bfe68d0e4565bf21556269eaaad7182c39701c202b60943e06e026d9b58f3c2faf74dfcbce503d7caf04044e9f8eb458dbe5e1d72d044baac25e12ccfd93deb50dd947ec8b13dfe45e71f334b3126fdbb024f665d997fc29c3f8d97cf76c6db6031b18fca56a9fcbff2ba2e00f23d22908784b6fc39f2eb6cf66cda1f29731c3016f7cd7c4ca6c69b4be44594d6defc62e9b593fe6e33af10a4b69af2480c394ff49b809342da3b26423aa3ec50779c53a194743ad7e165954dda1e9026e733e608aaedf99b09e6cb7d8adb5357ad23c810c9fcda5ab6e1bf41d8cd3d396295281afd8be579596c2779ded9926334d34572effeb1d0c12ebfa227809e70a3bf90018e85c3e72c96aa9a2ba8eb96532a0934b4b7a7c3c092522c26d2d396b3e71e6c98b4269ac44dde84fbbdc14e76899e8b694f48fcb2a64a97a44ef583a42d7ca128bb4e67be90a23f0eebd7ef7b9cd3768eda0088f90b878712c09b143a5bad43f3822ee8930a01fea81a5f646f816df6f4eb59fc96d80a9a7cf5e1142a6b3844792486bef2cb79852d9855d288a68d1d82792a7ad4110ad49add1c42d7d9baca2136c538034122a48c2396060163165362086662361c92fed47f9cfe4f2d3af3f7e00efda46dc67059274860ba3a086eca5575d3bad80dae77803ecec23bff2c4a4e7c76ffc2d5479e599febbc7b3c47469d7991efbc9982a839fe8fe6b1dcfffaa5b6a82a62c151db1a89ed77ad1baf4120f7a2c16f263132d382f48f32df23b61e03f58c53d897a4fadd9e671d62623ef6f7412f6e9574df99105ed08a08b1707c0e30880334816984aac17ef91edcf679329c7d450de4daddb9fcc09a4bf378a903b4f399505b30413cd3680be5a87ec1219c77ba428ff1a1608bde185e790460d5c15a234ae9d92e845aa892eda32d60da0bea2edf5aaf1e92fc0628a45d949df1aa00b3a68f9ec5305aef1cbdbd2067219732768afdc5d6622cdc934a6137990925af82a6e1e8da8572cd443b97fff468e902a271bb8898c6d09c219e7869bb156136132cf6f4cd61d614e2775ee84075ddaa665bd9dca25d665dbe6381db0f1de47c7a30f7559f3e12f806837dbe6155734448e78375f70e690739b78bea182a341d0bd1fb6f3ecbc03b69de05a8c57df0657ec94028dd015b473f638ce8d43520f63b4c04a8479859c13040818d3cf880b46a46555fe8efbbafdfc9d9f5572c8a987301e055199d3cda12de544799b09f8eb1358305618e0bc9e8a92980c47e9a8f9d6054d8a5a1efae4ac4f0ae2921d9f9fa82a07a74b9b66bb370dcdd9087b6cd6bd0eecaa12feca1293609d121849e4901368e14b69da07824d582f9e977d93be335a89c23bb4a987b2d1f82f16e7974368a1ab96cde8a4a15f97ceecc5754ae38adb7d92ce26a703f6fba195a40d7acfffff7493f37ca341269ed17c7c91fce87a2edb05d4987de1d7f30169ab2e100427b7fa1aabb0a1c9107ce3969715c3a5c81797e5b6487b588bb91758f7213cdca33ced9cfe4ca55f01ed48838df865f577865e8c73b96e6186c54e24461851cb143b9d0774f889aad0bed6a1c242433fe34f0bce01bf92ef80b3d2cc892dda7054e0ad07cf86ae0f3741047ad0ba815e9ffd6abd4eac3e6c149e0f8b2a1ace4d9efa725a06e04404635f9b2bd9d9e9c11f9a514142e11421e3ea8136503e8ebb9d15463b82ffb076f52d9b9aa06c3bda2bd9f8b83113a2be8dddd516c019ed7f4b37bc3265d9c7101768e92587e87d69f6d389b675ed41a4cfa626a4723a1035973eaa9c87d93d0d7dfb0cb216909e8ca3f59956c4ded907eba2e4b0462493e797aaaff3158028643edb175546308bbd56a0b66b30f6a22269d0e3ff385cf211c7c2a715131a26a3d351c7e3d615ff80e15f8b9cc622c499afc4ec6eaf9a92cf7879a52ac5f849d626124bd0f16ed4461bbfe976324ac6383aa3bf177f829e4a5a89583395ce97541a22098e34e67e7a1b557708788127ec722c39c1c5aef783a1b69efcc12f00ca7a003fb3c09d32192b2b2eeee4139b1a630202b85dc813cfe9967d01de856283bad8fbf8b0daca006efed9d68bf135fafe992fc01a60807c5d328e38a440c1fece46dd85be3f3ae267c894517d27c8a59374efdc55dbf180bcc547df8d3886fed25f43f197a64c8732f52ab8eddab4ef21a78592f12e60ae6aac5e249ea77a9f21415526f0f21ee2b4376430f62e77e7f42275206f142ec9b2ebb63a6a1e80c6a82e5b3050b29c8ed2bd6ffa2208f79a02361f02527871a823efc7dbeb90086f0cb4c8a273a5df7fe4809e9d85f11b8b4df4c1b5836a0685d9978ddcd6d73d5d050cb9dc593e2de50ab25d9ad8319a121d8cd81eabce4ca6b9fd559fbd124a4998de8720f00082aa0fec6a75b49bb600eb082a60cdcc846b51e19bd645be3a575185a02209ffca9cfc0b68c21d4f962378c6ab7be1566681a3f8a3581f26701a93dc2b523f6ecfa18edee860d8d4b97e137501cfdda38110ded4e1d34e337135f709ed279f3e335936a118f3c888142c51cab5cfd72c320578ffa98f56c4592913784becf4aac58edb47499dfcdc05ad2a43cb4053e9b58410de4e5f9676931140c63c4c484a7c6fd1887367f313f320888ac43051c76039c486cf81a8f264fd56e9f26767cdd9fc67bb16dddeb0be485de4aa235b1443f6fb8709ff6b3a7a49b2576699e2aeb527a086ffd2589f23573f902219af77bcfd2ab9c24ea44e660e64d479e3044574baa0d43e692a40bfcd447afe6a1a961b344049e4f3298f5662a6aec9ea1a28e2e8c56b77fc59b6cc64effa680ecaa2d079de74fe67306e0f3f90049a14011de179ad747fce577ff3e7cd73c778291f58f4e08dd7af89d564a1802565bf1be9c8ab8da0fbb8be66cf280320564bf62b080d3b3dd0a322564db963ab601d5eb5e941028a75ec301d2b38e7c06a89c430b12aeccbccf5a36d2ac769a8c9e5db8e00ff764c54c0b09ac5f83589ac604f15ca4c98fef5cca53c662f590fef61e3650f8460b6ef317d6e0d897db717ba1ae98205eb63466237c0ed6a0bbdb632ade5a3f6802d2eab0efe16068c21393bf6c16dbdac700e148191d5be953053f6c7e644ff2920ecf738a224a4f226211087834377258ea546112ab81b420fcc14a521de3a4dc9b4c4725bcd87b66925cf195c0fcafafd8d6d46d000cfa11618ae1f7d7de349d5852be8e0ceb1fc7983ee9319c9f76b0e862fdc9788ccd4d0bfdb1a92e1ea86b7c418aeb042af8edc000adae8e8dc24b2caf8906aaedf54b027d5281c03cb95acda399e8ce05a69b62e61999068e76d2cda61da88bdfb21b50dba00fd169fe516e86bc0cf6d8fd7f43c5db9878cece92a09732524bcd35d40b77fe28ff3979af9abd80965c1f134f0956dda770a060b72b2f5067d184c2da02aac59e477555a4a40b248c4c1f2f6946cae776d35ce1bb52a5ed54461f6218f4c92fef93bc2c5e17af9eb2ba1db045422d1d344832b14c58ac7b8628eee7d8552a6e959c0e37de2aa457c6a5f8b324c9ba71e2598d2c32dfb80c95c6c576438331be35ce635b2b1c79032d3c06cde08cc08da589728fd47b531832d113dbdd516f2c183409fe7c2d27a339bbbcf11542aa6c3adac02ae061221e38e14010646741f5d5c87f3e70bb948022b00decc8895b3001af46fc4d6d4fa90343cbcfa93c7a0073620c831c88e2b30f6d92fd31a409dcefee939c3cb220c4861be5f1ed8b49a87b47d81e94e7bd5a6ec2b7ebcec6d6119001ed0a585ce431c2947554b1f7e791e4ea765914e9d13ed131ad24fec87e169f1e2a0d950eb1d42db9f39e980c461327000600970ed739c987ec5b57bc4e4a838e3521f3cbde793714716710ef7bfd7b41d4f46750433afc3b8845355790480aec3df6043c12288546d0c6f8d81c0e103e8ccba2a010639706d890bfafef51758583b9b4e6a6925dfd7c6066697a35509fa0b1efa0ca2889e1667b6f3fcc9ed9b8ccb28e79389591bd25110fb7e3151147fe13675f96fcc6ec2a2daa566fa1f611bf962ca4302a2b592ac5cb914b6ae851bf69bc8cd51488c238d52e7dfadcc2c67588b9fac970cba1f4ceb0d6917a13f944b91408731075b6c71ff62cd2ec49b2fe930d8d8920de87980dd5b1ce10f5f957b14769c40d8ef8fd518b94edc6984b5d08dc2a34d7797363da89776b08212865f87d48a1714d7ea72b49fecb457cb9987e38d9aea2c7c35c2e699fde78efa7c1aa4efa672c78dec287322627feaccd6c4a6dd7c01464b9b941bd90133ef840f8f0d30e0895132d458dcf71179aa052af6779234e7fecf22689547fbd256bd28973f95d489380d2655f0bd98f125dc6151ee97075ea1d5aed53158393f386a1ef9c2dadf9e5f22ee01dfed6151cce85b81adff5fbbe9f3f3039206b9d4b916c10990798029b5a4b79647a746b086d9386fec4ca1fbe211fc084dbd3d9a5650069a40a1820bd26c7e50d5f3a3e50624569988d523938e6f3381554fbe91213a76ec452101c70b22236cd53447dc4db99d57e939afc67bff29d308533d57684f98aa3fab4fa8b5fed521d097226ff72aad0183a4f736244ad6e2d5a42057ee6e85c53f4a72dcfe8bc25f0f4335c4c8323deab2436642d3d0ecc90ae399f6e1662804f51d181a2d8dfef5a68ebd1a73a8fa3c0cb95062aea93960728daf1729dca7490f59dbce975b63a2fee7590adaa09cde0f439e22744565ab9d73fe50b54dad27d49afc9c4ef536e1de7e8f069b1df1f5e484c98e07db470c8f406ee7031eba0682509282a123ea990ff69a5ef20944af64a15354ea2497ae318df205ff655f877a7e12b6e0cd26ce96f9f79f5b51f4b6f4b7b11c5db6acd34f00a0922421ee1e6f0b6e9c6e2bfe0deb3a569cabbc5767138f0c3ebea6f250729aa14d6c8b7a306be95becfe5dea1aad815cbdaeb8bd63837febc2fa9554c55e8995576f38e50e41d268f7a89d7d201b231bc0d8cb014c51ea86f98adcc9376f0e0061f1d137e654516cc8a028127afcfcdcd3d7309a5f309b0432e0fdbb37ec6f676b00dda71dc3859ab995d5d8f82c18b170661fb59d38add56faacd02e55e4eae0363406d3812bd9c18bde06efce17f3b0e749fafaf294c35170971fa01fea2a0d70c83939c2c1d993fcf4dcf170c628df6510d85d41e0e7155d34eea935ec2ff986170f1425f92b1de2f650d75af3a7a3eed369560c771648207899207b7695a8429e01e08825a102f69c42c7d62f8d54531581249411ed7205827311d26a4c9fafcf38cadc62da3b26423aa3ec50779c53a194743ad7e165954dda1e9026e733e608aaedf99b09e6cb7d8adb5357ad23c810c9fcda5ab6e1bf41d8c12f75667ed5fde7dac0aaf0004a90e6bf3272ab1a481b84f8acf7f4b2df0ff42779c26bfb8607d7013f977b89d9882520843f12af69978898ccd5405152a8f8ffecb3dc45f23c133c4c53af03a48806c5fba2806975c9496be10b4e029afe53ee696a331e25be3d2929ec7daaee07dec0ff599abcef94b6e586e08498db529810919c93d851ea8c0c4144a7bd4f35c3928a613e1aa020a8f26995f84b244bc7a3e8efd42b9beefa173d196f4d2563a5e66935c2579ec0a26bfe0c6cc1e3cb5380da331b4d4dbc23ae375905dc5fdd3676a5a9db67239d9ff7f7330e03ec2ba54b53b153dd39145c52414c0faf39ce0387360ba3441fe734386e17de4f0f9d46da6e934b10ac9c12bd7b7b0c428bc01f4b534e28a359b6b59b0cf8d4ae83943a52fbdea585d0a9319591a732d480072d2042e235f6d86495a6ddc3ae03955132d382f48f32df23b61e03f58c53d897a4fadd9e671d62623ef6f7412f6e9574df99105ed08a08b1707c0e30880334816984aac17ef574916b7d479c1d0f75fbed3badda6454a450a26e77abc4dfb18a13cdd2d25787a25ea3f1867898d9d8b42b5f1fc4e8a3e7f15e74d697e263df2e72921aa8cf90fe0fb23422d4e959594c46a1bd9f098f2441e9cfe58ea848033d2c7cdcbe3f997ace8a15266728c9919d019fd691e5608d5d50aa51b7c5cdcdafbef7bbdeb207259d2e5db1887f75bc0efb16de64a0e9cdccd80fa7b427e5e734e5fc775536d1e5a68097495e79cde922980bddc469b6f98d3eafbc24bbcf2699e094f35e3f16d995ad371dbd93e3e74092ade916c140b2af438b7c58dc36e2fb513e4cd5c30aae4e26ad981dbafd0edae31883faf39f3626f79528a5fcd88e572a8a1e0e89761dc0a28e15c222a7bcea52ceeb5eb67cdb1e63deeb488d2cda2780a1368d822f9defe4315c7a3a188b512a9f86d25dfc3efe1f64bb8f5e6269c3b794d7d9bd5915c468ddc0a3ac4dfb0488e7c49934c649a43f145683c71627721c46aab2fea06c8e445b85d99ccefb25ac65ed76c62d36004c6dc950ce740501c82f00ca3ce49a8049a80738325b951fdeef56c0d15fc8219c5c3a2b4c9fddff7490270405b6e4a6c5ff17edc6b2351403182caad4ccda3e6051d5c3c0cf7d5c8750edbd542702aca3b04d72d4f3a021ec8565c140a76a049da21043225fa50925f664b7bfc774bbe2f8835dac919237a7e546a98fccda6d493684b231887f4e07a12b6fa772bdb78d0ee7c33e38dcdde2b9687f71aea8b3d009c7885c59387b391cbdadf57a97f9bc46a0b98a2bf0260b65aa6b7d7fef2b26aca4940ac4d1f904e4c164f4ad5818c5b5046281d50605f83079ddb43c30022b556db4c9f15d2731af6783f3825404c383d1e244cc7614e0ad33ab6e28d1020fe474907604ba22549433be2ecb0becd07d0d7b7f3fe2dde994c14323ee4280a95ca7437af797951f6fe9be072e79afc53e75da779fade48c0e88763f6dc4b129b4bab16cf257c86a69d65d10ae6d96ce344185db39ed0e35ed8cf3700fd11b81c88e2b044a8f9ba1d00cbbc25b298cdb56d61fe10a37a90b34f7b954609d802b2ebc6c9847d2228bb36c90b253f2207c58f6d6f8b8c9185ffc84480dca87e49338ecc84b74f88208121239be6b288106a837455c57c721612308aecdd14bd632f789b68a80cb358e19b76e5cfa54a2f329989b8cd74872e497cf7590dac7ab47e6d61389b7b91f448055690720196f1b9e6492402bb518d19364b29079223953a9cf25e796d15f9be151a80ae949857d54c9c97ed1d3b392be989e02d3ecb1d0f9e80cf3ec44217bfaf71a43196a1af4788ff29fc11874cce6034902191731e67aebfbbbad228607fd4f0dca41d6e377c480e71acb59a58bebe2093241159caf7bf2ac14cab1f07c010406b9736a8fe895d717039c1a07ea5b5c15a841fcf2bc1f9fb9376e59c08e16b65c5579b01bcc35424ddf072daf53cbe1b7417383453ab37aad76137c6203b2692e885c91076f86c20e753cb2e3fcd594571d7e4f3d45073cf82be549b03a7845ecf61921e522eafe1f16eeb4833541583feaea6788ed7ef3e9ef40ff2d5eaf2e778fabfd0670f2dcdbb2243009ff51557fb534ca167953ee1deccc0c72a9ebf3d039c03532f4650162b0bdf52b6352f3643bfcc223d65405b8fa2f82f92a2c2d1745874d28f2ef2cf86ec8c91cf191d12e0c5ce1c249eaae895f1b39410c68df0b4df081093b1a7c8451d015234234fcd7bd199c93023665a81b8b7fce978a0d19ae922bce66556369e983b4ce37dbb2b0f2c2a1c6d5c51c94618a118d9d2466545cde77ea569c6b28be80fdb56e560bb6100ade25427cfe37681a327bc37fb0e0395e45f6c24cd3966ca2d8dcaa20ff72f12043134d245f0f13cfd096faa4ffacd676f91f09fdf694ad0f9bdaccd4f3508d45c0233382d16bc982d58058769b548dde641b0b7d3fa7f3d07ca94b92072f2828c5634045918ba6fb3b3dd1ee789ecb31f09d77885b58c259604464d3daf67bf6fb5134475bb5e904658799dee6bb4a391e0d78228dee932d373d3cea83f56c57ca46f4c6ed43e52a6e136a4597eff7ed550c0280630f5fe117cfcb3c9b80a666045fbdfb0102c737fadb5ab33edc36dd51a83c913d549eca79ec4194af5f98059891e0035a82c02d2a97a0e64c6e68a13990425666ee3f83f6be4b56284f515f700cf1707836f03f30509827ea63be0063fea3cb0a8f046bbdafa2d491bc63de9d9aab008dcfbe82e01f179f23169fb4c30288d63ff52d806c8c2623d85f39f9ff917a311b60b14e03f8a1eb8e18946cb344f8a495a395cbc484d414de411734bc4803711ec99f09a99816d70eb26c2a93f11be18010fc10c1f0593d9a0421de76e96da8bbe85b53a5c92a6d90c20a78350371907c34473bc1f00c0af41c79b7bcdfd6a39c2e1a509a3c1fe35a041cefa64b722d3bc5ccc7a3f196acb86e9fddb670e0601fec4973f9879d447239843c34a5235be6ef12fe7b8f9acee393b1da05d60d0a4534329df4d7d0259d2c2839fadea581b036b378ccbfbce06d991009648d0c8456085d1aafffee4b73ce5c28221f4c05740e70517671055608ff04b4263ed8ac19df75dd0a37f8f9200094cd15483971f663532c75070eeba8dff264600b80264727fc132dd8a1aa73af50cd35d272137a1d44d899525268c1a5b91d3556270ce2cd76b4ba6fef23ce83690e116bb140669de8d5947c5bf27a0b93db988ca3457dfe144d01b8e0f1b210e04c6f5386756a06f97390dfdc645de81f2f05eac80e6d2f4b536a8000f2bfc9ae273d9aa8290c2d095df77ac3f27dfc92cc549de9d429838c71c2fbca0a639092ffddcf567f891971ad888ba554b2b75f1bf177709158766c3f4d31b47e7c003b51144275df21083abb2a4bcda90c9cca88dc2adfaddfca2d31ffd935ab8ca2ef98c317db3dce91d90efe542ec7b7e4a91d8bc971d7e875a94d30dc822cb59c46e1631e3e0c5d8bb93e44cd7eaad440cb6d5862a230b2e7b29da91fc6fc69c7af6d50bacdd1da3cb011808306b10f288de9db0819bf7df39c42d3a183ae3301cb4574569e79af282b6a5f8acf405ff506a18cc7d366374bd5acc2767692d2b94ec6b57a3d6f8a963b6afc07a8e86e18ebd8fe44faf005e9b5e1e3b1b11b148f19706318b38f098da7fcb4e1a666f50d105e42da2104868c56c35964c3ff5129532682ddc06d0a61e70c85a8e6e10b24ddc679f805b4a764da26a63aee3325f26f69b0df6945c477921a0b122f40535de8e85c5b49395056f0d4e2c74b842f5c9dd004574238294559524ea53a716be3fcc572837a40f2fdcc27db9dc939450fec07ca4b2ee487281ec72eea8723ec49a7a47970b09af7a6057222c1bf9efdd2621600b44269039a5cde376b47fd98a52e19121ee17f3431216fc45c9b054f42a08c50eaf6f3b94c3e0b9e3474c5159a29853cb256e7779d828db6de7a6ba625c8162fce02dee8ca4670b881c87d192f155bb8be1c766b3f1033f414fb98490ae07866e31488abc0a8f4566ac15240a35af7a608b516513b5ac9abd57aa038f1355e7658afb156e2f6a2a763b8edd9b9a3aa082cac6fd52bae0300fb9352b9eca3a9802f3223bc111b0588da4c84f529c832c17a7ff9fe2f6637c2aacf36fd14f77f47d9e5dd90c0caf29888d12326912951c4162648c037813b3780ba7f16d163ea62d77ab9d55ce10d1f7fbe0681a46adada331e6d0b8de3e433094a1f3bb0838cb37f9085c417bc4eff01047196160a54e42f17575d939ce979fa4e2837294655dac5c1434c878d64ef45c7dae40c888ab7a86da8ca8a14b094d8b741430a7cda32a59e84ff1e6afd62c845a57a45fb655a05553cbd870afb2da956608403784f5a94d5bcbf83f0135b1402cc46d8bf199285abe87d291260217ddb02c51f2ca5fdeb8399adcd00da47e1fe9cfdc853a572ee91cca884709ac7af8983bbd3bf9cabc0a65e75e1200a96ec7ef8b53cc9fa96b44d7201b22b01babac40b923913a920e0cbfd4904e6ea43451c5e28ac0c914738d85881524d6d9f79e62eedd976e82ea5fa88d6b1ad8654a0c4ca9c02b10348d858aba58c64e57d7164a35a6f7c5757594df4943d7054937d03e1842c49653d9316fee84fdbc42ce8e0e20ff43812e713663a814fd40980a76f45831fa329c55a535b5237230f1c1739bcc597edad366d5eff1bc0c561e8d2788e6e2d54a1251c90fc9dba3ba39310e902051782cffdface918c2cdd4cc432413fd1b07c54aeab1046d86add22ff8f7bed70da54be9abc9c0267ebc9d3957625b26b73c97194c903aaf0773ecaeef3b746a68e115711cc9f8029c65b7012f90b9446a49fb41ba9f34ffa4174165814e5b75d9defaa3385057d99ed3f69ecb7c9ae33f2b16336b97eb082304249ca28e4fc1b9c8aa9f915b2296c8f126b03f291b99f721b2288c28be27ba068a9f9f959aa78f1b9fb14903c4728cba2288f1d23ea92305febe248586d937f743265b94f2c12607a1f65d973f7272ba9b95f4aabdb9b5e336defc37cc61b96fefa33df2cb59abf7cc25446ee353d262ecde0c3ef70c5c028aecfb7d38c3f58648231e49c3e2c5bf7ee0b4546ccf3ab8d4c5b83304e323cd5e3f7a34644ec64bd747ba9e85af6041dbc2de449d0675319a8f7744bdbe3c4d7ad715d00a6fe020c6722da21cd68d89e2ba6eb520a8be8b2945cae43860679e09193e23057febeeea71476aa7f2685d6cb29b61776175e71cebc38dd2e98e9678b51da36d2420af8dac65f1262010624144aac4a455acf5add3466b3f56e6212a968ecf1f136cabfed9ddd9db13373234a2371c7ed2f6897caa25dc11713522ea152e2bab38d4a23af20e5eaeacbee2966d3c513568170834b4be954f30d63a18f4a5c5a7adfc5a139b8927f8ffa4dd40bfcd9803972d6dda12008bc745b2d46072329ae3646255f46abf06903f36def0e39452660ac51a7c58ad02b30d7ffe3cee3f81bb22b69a0dfd6c71df1eeff636ce3d7e492ee4104b160f8805bf6c27683d952da632b035a8758de564a6b6c530e49e43fd8e1798e61f9d19cb469000579fd1ed2430dd6f4008654b402209686992eb86ae3631e212a0953d331112903d6ba5733f199a1a42d2a552fb0b982335227fdb9885bb1623e94655528f82997b60c4b06b7699a52fa3725fbf7a3ed4bde2493947f329a665050b657be18687a9fb6fbe989784c171908bbd38aeb0cbb5a6f784ce2eb84e18b4d5c119ccf97b7a4d21db85b784560ef653128da2bce22c00c490c70c0912a7934f2d0841c77856eaee2474d8e91aad083fde50ffe6934201cd63d76d74928870dfbe9d9eb26e2eb3071b589d007a81d20daa7889735ffe3136a0ec213a7d112d45b5f72e0e7979ae36709a3068e89e33463177078055e72cc867cea2a6c16ebc42fe2e0afff00b850076b1fc12a8b26dc1c830aaf54265e9d132711d20c8f30c106fee3fc886ff7f7c35d2fb4a2f07a407e3686d0f741d7342ffde5074b1fd2f0038084e65f4106377c29a660b409abce3514173c85df8b6e61c649e8898353cf65a9b9a5bb2b4db6fb8995f6d155f00f1fe4fe7faaafe972ef7cb17aa4c64b0305e1c7c2282299614a6a993e7df3e199f5ee65b59026822a4d4fc6853d9f5f27c9aa2542255acdd4711f8bb044da1f810e1ca768d9f9bba8d655c917050b2f335805d4073331d1a1e5298f1ebaed5d0cb9a1460766fbd4bc6dbc5cd0a52b7fa94f746ef63297f1b7641bd73efc162cfc4e02e93caf347a0df84171a47563f787b4c2acd9684f20ffb2a1644632f5e38d041985e9c98ebbf1536fbe0becc3197ebd647e85292ea11742ffdedf5adbd5761654190c27be86eba9962f20086483fd8cd44565bc6f679b4f259157b01f364a35cec1442172acaf89f84ae27fcfc518bd929f184825f563743afccd7a94ee131d09ac4b3017f674a8ecb88d1774806ddab765bed175ee1cd440e875d242204aa55d46cb14b1d61c1e1ff9b5dd2b92837a7f2f21cc440525d27cce5184fd84353f18fef607f10242e466bd725a1dbd4a9091ed743494c59cda9a1848ff4831adcc48a6ee9e652f4cb64237e57bb475df367e6c6c978658583e3a2ca1be8fd3f67a6ea7419c47cf6da0d3fa1de2a8f14ef5cdbb37181e1b14fed10b2723e305d5d676cb8ba98261d81335a0eaee828a73200ba1f6ade12713f32b3b92dc1b2eed83ead42239b6ea8b22d6998b9a56f81609816c68addf22dee37712219e66862978673a4359e92b03d3b505a01a49c0551dca68e64f1f1595ad0824c1161491de2f4c86232f491034a0b9c0f2b44dfa02f5852aa5e98b634395de3932ab11f0d6b5cb176db931c813b2e38a05c186bb80d14a67c923ba3a142c36686219e5dcef5db3bb3a206a35c842bfc93683d46e468fa1fb80b2b6797ed8c1d3911f4b0af7e29ea3fc9794d6e91f95d5b3581fde1c5cdde87b81943b954b875b37c54de3d88ed4a77f41fd016c85b70f0f96b28c9f0ab0aa13c24e1b7fdbfc5be981791fe0b72a6e1f428b7c7b6b34079dff01fcc5ccf0504484131e5d6a73430be174eb8519ba6f9c1860888897f44ab70e0f189e3248854d13828ca108e8504d71ea4d18bf40f318130ace45012ea4e500aad1769aadfa1fedae748121f2e7a313b75b5a654e4169c496f7ef4e9cdadc60127945a9a8239a0b80063093564e3d6fc6025632007e53dd82b6e98da318a7c0df5e3c96087aab9a51b423608b6b3b6b47c55d74c5afec62ae5b4a3d4d4be448aeecb534d1694bfd25dbd064f30aa63f2bd2c365965bc10dca36b680c167c24e2d1eb71bd7b2257f6f3480826028ce4317eacdabaec15ce423ce49617f3b6338e621bdce67c9f0a62d4fc2f73dca0450dd9a00d700e8ce9480c4f84a0441634e3410bf7251e0a6d5b3ac311814f78c80ee7530e22d442881c3164ba84ff8074c3e5aa67efd25055f1e8fc50edc3e9473e8252eb716dce98693cef2b91edfba76a13779a6b6820793692798d2f2283ca440ab2dd23a5492159bc017ce0850c5f3f9f12fae257a49a98c0dd3cea07d15dcd653e372c9d289bd38ac2d6bc1982dc76aacdffab1705e9cc48c4e4b220218e2a60d4da41dbffffbcc19b05196b7b1a0347e88967de21cca7148eef8a399dbea6448fd7d9e3adef46603bcfe1447dfef61d42cd11e55b3d45ae09743b8e9444e6b1bd76f7ccd185265dd92cfced66148433007da3698e5d3b962df7deea71171041a33c03c5480a534a1725d400c7f965d0454d15ab71f9a9a0a4967155da5a2b3ff60d169977ec1dfc60e064f9f0fea1ac48802dac3e2ddeb8c313aa42c11d305c6880d60a1685b67fe0a647970119b26b0de34d8b9533347a6e2e6fca0957f489187feabe9638fbc2dd93d8e91151b90c8f0f56bfbf282ead34caddf70fea8c2d92df75b24abaaa691df4d3994c17da810d06bd5b85f3386355d19724e7c85dcbe279d6f1267677b4ba8a093619f241460a85672286ae7ebde2001dc680871efeab9074d15d6cb5b5bbbe539d367867be18d708a77cfc1a3ab83ce0c23d82fb4e2cff9e754c153662e551b12fe053563287e56b57a6ce94b7472b37e5edcc1bf3eb1bc645c716c8e9b1da2c55a4fda4be23e127a0436408fb53b26341ed960752c8e65796b3fae9c2305be6b4da4b4e131cc0be4a45039648977abc4dd6eb72cf12e9f7ec13ed7a01a0ef015e8031260ba6b44d7641381c93e2c07f6eb4d4e51f21ccdb0fb4db7cba9cde7b19a9056a76319baea402f50ce0ae0acdc51199e9cc3aa484351e098c6b92bbb411325d008a665ae4f7a673d90dd7e8233a7940925a03c2c6ca793a24361442741928ca07c9896a0b4ead908b76b43d4a7cc01b87b21be675f6cf8426dc0f116a8e5dfc611cb82773b4146a142d7f8d07b7b253ab4e9b0863b3061ed4e65c0c889745d77e20368bf8652c77bf04a84404e9a5c621c8433aa1be74c3ce1ba8fbfce21c4926c6d329f91a1846b35a158ff36583e9d40fa75d7eb0304cc9a11f3306357f1c78ac0645b75e89055c2d78a83b5dda7793f7fc9f11afbae729e14bd5ecaaf116ac30b5b188b4fb3bbc828bba7b3b443fe8c7e8523d8d8b44cd0180c9a43d80d7bcfc49961442f4aecda5e682c603eeeffaeba8026d1c23ff9e42f4a0c42e1706209e33cc94dadd4a90bf27f6f5699c635df493a28b3ccd5ff1ab04cb99f8f1f11221cb667d3650cd7d5ffa575fd6d434bdfed4adf0b152cbb7d5b56860c7e7435492bc84e03f5739ee91a9d1f9c008da4256e635d8f41abe18f2a2f2dc69decd59e1270e808bc01fefc0bc395097f3da0cb6628a515945f3e90a9b4a47d2a65e5d1bd2c3064c26725fc0bc7d9a433226ca0f226337feb8d03eead3dcc075ff7dfbfc0aa7fa65e55ca072d8f82211faf1caa4787724d9f684867b7363d6e84479b7baec1bb40f990e806fd227e381c02fc665447199988e5a34dfe420da5eac6ff6b3444a1f3e88888e4c9199c1c1606868b66faf49e3bb7813196669aecad0e8223a7b58ed0eec158d215b3a350e83350b1d77b389d29787e7a26f733373557fc657526426b618a6f0afcc54e933441318866601e9903bdd753969e5bff617f7fe6e9128013bbeb1a58c9a6e3a5795c564329ddc02e513fce870f4753254bff6705cc61cd84466300f0f70ed7b583839085044fe30c7a0c3038137d8c0770d9c74007f14f4b9f56959c7665f645b8ad6654dc6fc90af43ce027356dd8de7217f0031ae86a1bd4cfb0963357b2687c8c379eaddba9d2a1723d4db731ff2b7f130cdd182402c2e1a404ed801efb177daa855721b7750776ee46e06206eca5a7f70971535ca41a0de385876c8390e1d37b60513259ae0276e535866e487ca770ce0a9a3545f851c527cb2596d1543d67bd61f50ae29a7041e28d0b7b88be9143d6e68aa97a0cba15d3d5fdddf0d0b99f95c8ec1372a826a03c4ce7e836ce13a9cbbde1db6c4ccb3943b581baface263c2679c8ae228f90689a0bc82bb9e4545e6762600deaa4d10e6d633c70dba3b46ce06f7e3e2ff4139981db9bb9fea2e17a102caf642f29b59dcc85e77cacb790f418746570343436ea15e88098de048a372514ba75656a695ec0c64bc82c5beef529eb3cc44f198e1ed3674956dda65f9395f54ec174ba5ef95a77b490cf6cfdf7179b05f2f6062f9fafc55b6cfdb739ca1982050ad4959f83a347bd067edc4f0359e1860f39582088e0bb8156819bdfd3a03f45c439a7cf6f50e9db50ddaefd9b7d69b1475817e1a9d2aa9ba2259aac9c1e88c8f94784df1124a4a9f13c91df8e2df53d5033ec7b92a17c49787960ad8f25a974318c864331c76d9c888af9ab30e5bb6b0a185bb48a8fac9f41e4874a17c076cf84c5fd56ef5fa66fbc59d65ec67aee9e4fd25c0c4adf818bc89236cb467e5c2ef38c740d1e02c1df5d225a327db03a91d4d1751e17fda43f58e9d76419f8f38a70d3cc3044b91db53423f6cb9ea131ab8ba0f2174e2cbd998f4b98011e88446d8e9eb6c31cfa79b71851d7c7c6ebf0eb6e0068d70f5d86d0ef581bfee11a1e11014e8d7924e0c6d2f3d6038676706ff4851b94cdb202a8020bfa5865f9576cf5bdac956b4739d32f38f6a0ce24d8046c9b0b32eb7f767e0583543726bc04b00a3f194e1eb99c477e188e440ea5915a456090e1f938eff0caf86d7383bda86bac4de0071ebaef35522f8253b6d6d1e510473f9dfd7249d335567a737381a5e2a751ac9e1632cc4ebf65488097555731ea7907bf8a3dc1a016a2d7b76b397511f17a042c6223eebf6ed4b306346afee54aca83a8918b3805206a8e07cecf98e0c976ae620c2590a9a78e2455fc7f9ba960f2c0e988acbef4af20a1fb719b2a062880f6227e5904ab424ee04fac080ca56cffbef71900e9daa224b2d6718b5558a45c90976ed8416dc4abb5fb053bcead48162982671c5f35f4f2e605ff443134876b06830d196e46e5baff9954a46aa37c5524ce93912e14eb5488c2f86845fc89a5a2c0009d1b2a076e52c406121bb3e2116e42fbbfd78a6a36ed08e15f432e79f13e31ce26d219dd42965524f544262afaa62c1b19ee13788e69d4d9190778df73bf213a8c614b8d58c089635994f7f9a78822f692f9b0bbfc54de13e08e7d92ac9d2075a1d0a4d74f5b283205e7347e29704be6c2960f9afa98f920fcdf939067e458285044ededd0af0a55de9ee75c962d06545e66ab848e3914917db228b3422a735219345f9a29e64bd472b3603611b4e92d5c8ad4015ff3ecc2a5f9a1412f00cce0a01c712d517a56b2966fd4e0d1bb6fac464227b96451b8e2d346ea028712213437c19b24824b460f72ac66a4251db356e2d2dc1b359d668c421d8bbc5f0c8e96bc5500d2beda56f7ab010de26108132f8e6207c518ba5940faa92147e47d63f2b12e9cbf68391df8f812017a60dacfacfac23f6dc9ab5bee479acf1523c61294c1d07313ddb4f80f9049589bde9c6acd5b77ae344dee0a55c2e3c1cc20fbbb190c0b5d881a66dadcfc1e1d0b3e866092c4efa5a372febf4f032338a5c17a7d381a4393a817ce3bbda4cd401e05dc0f8ff326516dd446108849cc72e57db05862bf03d0de6c2d72d624849f7b39ae2d317da542af2194913af16c56165de700fb0b39d773b07859f9ed63b667414a92d715abb2aab9b285d5f34fc10f02d0979345a52fec1bc9d04a83eba27c9190f7d695e65ebb9cbb0fff44c6bfc6a18bcbf2de442d6dea2d6d1ebfc7e840cffcf154cec8ab62355a4a90cfd481033d598cdeda0a02ea783a4ac563cf4e28d7fae7f3003fcc4febebaf3498bc652356c11e2ea688688a86d2829da865b05c78567c5107783cb013e530ec90f2acd24f078a90a44ce20a54808fa5c98d10462a6cc6c2008a96a6009787e298012fc93391a44516732c21521f73622ed5c56adde174547af4117bfe39ac32bb458420014fe04057fe16e09516dbe7137a860e86d437709234c0ddaff19f4f0a26d405b0ce24aa6e5cb9bd9a6c55883c64e141c1159fdc2c48d3dab9c19fd3119e7ec8dc833839a1f9d8aa9e1bb9183d1fc4f45576a8d4fcdef858caf2655f3fccf22eaff371edfdef8771fc1aef5a2e745def63db3a1cec8f3dc1c7cf2044095add5d4754eac70a08ae0b3b13a3b8faa37ea2fc20ad6bba05068c56cb4a6a4699df1cb7502fa339a905534fe155c0e5f2c89e991e066912aaf2b2bf5ece297e42e49274a0e702fa3aa90e1715306842afe822b83fe6e45a87360fb80b2755c0a5b7922653c42e5b9d8023f75420b28ac1a89d405209ab7d7ef0c60ec8ad5796b7c5058f1706c76d5ef852786fe0123185bb55b0efcd701eabe08861d60c7eb66ace100286fcd8c883c50b568f6de7b58bf96f367068e9474b563c69561a96b04e9ea47577270dc1de23bd35deadd9cfa21ea2f1d7ec68d56835961889152266d36ffb46cc491153ab063f7866447e41dff7a9b31c939c9448c0d7e73969b0596557e8c0f367d0966267aba617ff3ba6c5e4964a27f85b387b2bb1eb455d1a97cda5aec158ab6fc0fc569edbdb5c8aa4a872c9b780c04a590ed8db3ee93ee8e7b8d49ff2cb9fdc5059660203a0e3380a604b2309cf61abe3af4934e619a55646c89708d7772e999e9cc93f1e819eb9cc8e66bbefeb42edef4c10f11c012044f6b6001639101f8120355d4ad1030c61e207ebe1b043ab5ab1e9d72db9b21c8df3d6b4e07711429da630f7409dfa8a8e4e83cd171c134362d7007688c6875faa29c57c4f14e75a7ba2e1ea3e8968e5e0bc6eb4b4432fc60f3c51c450d1e99c198d71677e25fe41b1e672e3f8be8ff941d1761089e9aa3563adf02b23d4c4cd0654ff73156b92fcc7fde70e780483f9bc7c3a16e2170bb4835ff522656ace271d7259b3b8c22ba9943d3c69a0c689aba4c1219e115af474c64426b74b5f8a44224e02200c0d111ddeb4d1e4ad27d4c0356d39987dfa6e11e8f61957cb6bd5f8c401c340960af4be7b17707100be006570a4861a784f69abf26f564cf7e6e9e078da39c2acf2efc262a13c93794d34e8f0b4de01ec41c28e7f1204da3296053bb03f2b53db0d36f2b486a3334ae2fad18f5ff57a61eb6ae1c8bc21b5626eb20eb0f9c1c3e077e2232bf9b39dcba792cb970be759f1e5651ac7435a07ee98b84e116d05316e50f430db74023c459a46d90d78520fa587d8d10df28555f2d66a78635d2262ae20b4268cea2b77577927c3348342b1bc7caa1121bb014448c9a02c899e1ab3cd388aaafbcf00ca7bd439e9cafa5e7246625bf893934404bd119c0d646d07c9093205bed7b969dca1d0b3d5a2ec1d61d2cf349e60f89f14e96cd3e90bf567ac2ea6a0542ddd5ca77951d6abe3ae72ddfcbcdb4d79b80b27591ad759e24986165be82fc4e8934fc6550573a291ab78d7e2aec3a3589d32e40a4faf05735b40fd1fffec171e60f957d561be9d8246462a650bbb1625639f8ac21186990b0643f269019e3ae8088fe9dfdb69f1f7d866bf9008e440b119f18aefef38919b9218886cab85bfa4a0eefcd62da2f5bc4986f36b2b6af1281db3b4c9b364c67025d0bab87926f48687cac1580a69e7eae7e36fe31d3b14a87f1ebef9702c276b9c0776510e7a6dbaeeed993097e41d22931e08f6d479858b83e0a2fae015574aa6f7c3a663f6cf1d9de51c045eb3040c7add7fc7cb2746539f37bd60f2c94fecbb81b9b55bdd6204df29a5673dbb9739262f1997fee9df1bb3584ab9560b623c7a9f90e15b7b12fdaa872f4df580f7e6c234af208ba0c9bec99d2d06be8b00ae1d907edcbb095d28cf3776e6a7ac5955456ea96a798ca18acb64e773750fb322b7905428bf90835b12e3ac7c302053fc2e7c58702635f1946a58136925a6534f479165ae304ccf16dd9e091007bf723226e6950532c290709e3407f76dbc1b0e1892ac6a5c60c35951b9c1dbbe9caa2df3236102d758a99b6f92047a106f1d5f056d52f3a56650f02ba43a6d6206c69175d28e227202c317286e2e6761c7e9bb09b08a77e9374c8ebcbf5d8721734e9f9b9cc157a19965ca98d9ffc027f703b601279cff3b995210ffb1d8b1d222f14491b614f9973e413d31e3836497a4a0f1726a841e7af2867af337f283bfea1037d5242b6eb72e21b474b6e67e9122fa5f04892801c084f505532f86143bc6b452cba68cf734891f6571ef0f3f4f85a955b6f94f8da06dab8ccd552d5d7606f072be6292d8c8fb0a623c880dac4f24278740129ee2bd8ab8861ddd5c443866c4475fbeb463eac62903ebc7cdbf93b364bef7303da5de108a1d6065edbb13edef896594e54fae3bcc5673112f179d2d892b576f3c8e7727f14c37941bd3d651169bb90566f465db4029dc1d1fba2b89d34a589adb8a3e843ae1ac342933b5d26c0eb0e0f42717aa30fee46857820dc63d1cdd6f6d99e3b07f95b8df66c42868098b1564c0c51aaf7f3dd30474f80a8b214a24302ecd4b1a07ec4118d6866ae7fc3dadadf373531d0dcdb4a7046c6c3c2787d0fec1f77dd47835d5ffffdc22a9a0d2d450ae0e1d787e12dda24030a5ef87efb6362a775906d47479d2173264634049eb75f636d7b5e1e9cd76897b258e18b1c139c486e7adbda5af68e319d7dffea2eb4a09bfc27fbc7159273800ad268e15c9c4e9d920071b9933fe9740b8e0a98f4b78af2ac951b7474e06a665db2b1f58bf8cfcc48fa5c4e556d9ae55c187bf94b5868a96b15250cfd2a440b6d732b49181df3d607fb0eed82ab6a55b025b089dba4333bbd6ecc6a05265ef36a1f2798211e3fb40a11ef2a35c561fafe043f81110786fbbf88762a11ec9d7db9adb4fbe9c1b99f370ff71f7362f34f9930022b4150e7dd45fe266fd61059f020558d7a6f37cfeeda542c1845d1787d1de3f84ae5d52c00436b8578ef670dd97f0a01eaf663a6572995970b4e80776a4e3feb250c226e3455b388bcf16949d602d8ebd8dad9641beb573d9b0770e6fe24cca85cc3f6255d192f1b6a3be3e8805088e2c5d60ae6ef55897afe0a7f58403856e3b604cd3540688627b3ea675c5f8dd078f7ea12b085a520bd7ddd3f671d09c397879978a7ade564a5a667c2b15b06e1e7f38873700b4d9358d3850afa0fc7d1068eec50abf9754e29957cb1f8690ba548b6368d9490a7fced69ff72e6c5b00c2ddf67bc8e5be2ca312e68d938fc2d279c3aa3fc9a20eeab02997a41b2fb0b37cee883d41a741a59404a088d22d669c1c6558d9b14327d2c1d05ecf687c87207c381de820885472704c510bb1eb95019b484cf82ce32adc0b83136d6aff3ed9128df742b0d0d70d0f7b745254adf911c489a82bab05554d32e077b93df65f5c995cc624851cb3e6a984bf349a2d8a3a658e222c94f4df01156c16751abc5eb6ca6b0ca097e82a2bf16f9a7a696a58e51d983f2c3cb98a7b893c8bed69700f5b1b5a233146f7e15f3b1503f32fc733ca67604298b830530a0c1d134ff7f39fb276a907139b97e7f5d5d84956c6c35f053fa0a1ab9ffdae0c8ee7d4ef6ea8495d96d41644c482c8e6910484105a66c22fdac4571b6b02d03468076ab2b64034d5176772c936482830ad385f745e118246abed0155fa846b42f20dd8f9bd694e02b26657116887e3b2390f465f0cf55394a5e17387522475aca61498e6656d7bb9853d6e0e2663c489ffaeb9e77b2c0b6c89b63a52f26d1e07997637bff3e689b0be4b5222fccec028dad274d257b66190778c6838ce95d2ac2bb93573c920d12c532dce1a9768c3826c5cdf66ba4588abd169e2ae94898ed00c9303babff7c2e22e10c755a09ac9a2a74cdf58027e9d8fd507d1c1937f2c6f11695417bd69e0d44a84a25e21a963f34a95725db15dd02eb08dac89cc65d8a6c29f8885ecd151564623b7b1935aa31b4de32088afe3b4003164e4c199539acb0ae7407cbff184d210cd83503399ff000af4d675023a41436932cd5811620a1a662594737f5ea83518716df8e25d75cd8b67f31299cc5d4d174ef4cdb8819a3c62e61e48c261718a969e7b8e77d09089d2f5366933dbc9d00ff8a6daf011054c5938e7f14c874f1233b6a66c9ff76748991c8bdae522eafd2be9ecfc4a0fe543e672eae5725b08432574c899cbabc6176dffe484af932742c922ba708129c99e68bd2c1036482468c924a64900473f740198bb4c81f6d97ac953d2b50a05e274ca1641191621cd3744c49d9c5efc37c0521861bf22254f565cb5af3732e29bffddf3000c2117c85fa04dc18c4fb44c0cea769eeb7f7936ef1109368408f610a44f7b02867ea8aa56182448c5c717a7ccf021369525a89f98e429568d657cf98bc8fb21f0b351134e8d27a62014d9ac159a781634cc47ceda344c7d53f107d22f5ae02f97afec3e2647e470a12badd0eb1734bf9316e4d4c1178cc1d09ccb753ba42c097815c8f4819fc7f73e2a704ba32de64599e82f97f36abaa60b0787b700f95a321e41ece34d69198dbc4b6d8030b3aab37cbd1c041dbecef305f20e02963251dc105b78a9baeebbf046bb299478372f3e0331dffdbf6dd6c9ca3c8c535bb4d926fce59934ecfa77b3a0fb2787350ae14a6fff5a41470f90de6625c380ccceb2e5d01ff121aeb75b2c72f124b696c224fb6ed17f5bd5dfa853846f81f07eb75263226cc478389a0fa171e8d52fe2e9ef743d59a5fb8839d700bf7b5ad2eae37dc97d88b35844bd66e2d1a3f1819ef3d9115bd2822527743a0144a699733c6f9595d797808dafe029432bdc06716fffff62350d1d08213f4a4ac20142023cae687ae430a1efa6e09f404d8110772eb356c6c8613a2c21b5a17648334c9bfe9a98242cbaa6d918cd247f1a6d87f8bc00bff21782d44a0388dd869e660f8a1f1544df581c014eb47276bdee69c60f098e4807a40761d45789a92ca2a7f8b007575a6f7790a72bb8f197d303da54802ba457bd11ccf2275e81061df93ceeb142fd557641d05d18abe6fc6af8129350c21a02c9aecf1d7aac4cc24e64d7aae49869834538c8d0ae61bb9248db5bb6d18c616eda879d79574211378cd862644a3743e3b1beced0a535673000693618b627bc86675c58d1089b54efca93b79d3c39d016cfd533777bc29eeea5ffa79aa2168aec9d5aa8f062a1863883076678258788be9472f3ce8fa154f1563ba72861f940c099e7abe7f554e8a3ab349ed6de40523aa1988ba40713505ba63df382f4ed724866c6a8e4b81229ba224b1afea7dda1f1ab5a1dea7ee5e74613dc78627763124f677795d401bf463340dbe485e302c0490d178130ec12991342a53f895b6f9c5b8acc53c71dc657ef07400eec17bb8b8f98a86d6a8fb7fb1dd19a2decd35bca79057691444eb6c429a2d4964a9aa39586f7da06ee5dd315e045289eea352b0e4a9fca8007a551ace27654c9359e50e7b8ea72db09d1f274d61626f761193819a5d62d66cc80e4ce33c146a374ef2f66919da8d9d694131920b24c0b892fded2e607515ca634c6181a28549189ecf1914deaf50974d9b26c80db40ceeb2ffca42c6583210bd448b422d971103276a4c5b5629a572446d85fcfd676fbc89b69fe8290453f716d6885a4214e5796d0b7ca21f4d931ac04e7cb0a86d18cad601e17b5e2abc8d8fde5d00ff32f17bdbc34c2977875061992a9581c5f65bc292c6077afa99273f57262ee5178c63dc36b563af269ff496dc29decd48392cc107636bf59aab0f7fcc852c0fe65d6c4ffaa8cc04d4b7daff7c751edf6b991c3c1235ac1632e1b62a5b889e61c426cc2bb114c29ebe8e8e05cd572b01ec04e8aed2ddce4a5d7e211c34c7116dac3199cfca39b76205a56572aa996571d3945bc1bf295d277be061a6ade6c93b19909f9f8189628a8debde6166066b198876300beac32e25328fa9314592347d54e5cbbfece97dc8f158bfa26064814f04925f8103be80a6ea0053c2350864e8ee47599c9e2042ab21945b48a37fad89e3279bd6aa03bde4d5c0baeff3b775c91358c7c456b93289bb0ba0a1230aa4c5b6f1169e2392b9f39dce5fd51a7531a2abb2995234a444be6deec20e70025f0aa87940c7c065e153f508791f7b362eed72174ae098ddeb77f9ff6f7825c3f8eabe81b14bf14a902478393ca88eb6048bab2a630e89e485117b155c3f4ff3263a2666320fb2eff686b4d6a96d377dbe45c42acd4a650d1171e83527cccb90d2630bac293b77c927961f9f4c4c085822d4a3ccde8232024750166f01c521073d37ddc634df8ccbdcbde9f157f895baa32c35d392cb61e7d24c9236d3dff19062a650416a4a29b86b05f21e6ffc8fa2cfc503f89e284af8ad804ef8abbb687273b8599a398598d1f20867391643413798b85be0de821421a1c619744a8753f5a07f51225cea5aae131aad0d9dcb0e8c9be7f9c34976255d0db5536f28a92e7b4824b1da2f46e5b89ccea07c06f85506557194b70a5240c1770004a00fe616bddc62dc17b7cd490c11c8a111cdffd262593ead4c09d5bcdb556da19d23a9c00f0db6eb77683b6da2b8f30e1551bae2d418d0ee5310e4f0b39390f8c38c9869fb7fbddd2bfb7251fd8e52b4ac3df99d2d8d3e0310e92a1300ad54896ee3835fd64b3d75c57552653eeda7db652c89dff8d354820cf4acc60cd7a78a2e936a11cf4b2993a33bffd6a76c58541a5ea6af1321c300a58e0e9b2642f9b0fd25f9d8bcdf16801e8600657786d1f1ff4967e94b5716cac76caa809a4f28ed2a62b8d0b956867e101f48e9198e0b11804390bd602fd204e877742b6cfa941a14e7a9af25e0541d957a8e841bac28fde1c3041ab76f19b79fcae150752d686119cfbad65f206aaae4851c919695e89479323b335a4504658fad2896276bf3714c49fc5b913fe9c39d80ee4d7aae38a85639a922264f70bda14512baf2446632962885cf646e0c6dd34e155cad964876b518aee84f2bd2bf1834c58a1a815467f40c4bdfa457b1e2ff7e54a5b89b1d3b9b894a4b0e7230d781bdd6f6ed2c159ae9e3c52f7d5ace56f3a234bec9f1245fe2d3e38260e7add8cf8be7b96b5c7844bb88fe9b53c82efcdf166bc06122306fd0376e5a1db2d04761263fa215b73a1ea5c78ddb9259e32ed2ff9d36236873394ec09f9472a756d31681e6eadbff7dd93ed9d3f6ce2890d17963a3fd4efb512431941021bdfebcb086723bbfb2c5584390a2a09d40c34aa740be099885a8972635dc2957507a13b5e93ebf5d9a78c98d9dd2aa93ddaef598d4d510f9619d5b7393c29adc8aa671936dcbc5a3f1446be4e3ab962bc7fa7014bf3b3b74231269845e21ca3c600c785614b105a19a36e7689f69b20b7679c8d08bd8b297b8181773e3acd2de25dd30dd4d85ee335268747a3d1cc865174a6b382e3b019f487b4f5c20ace086da9a023300fb90d02ba9d81e69c3411c19f29952c9e5d2aebe0075f42122acf8e66686c2b115555c8761075dd5b1738ef7b39975047cd03f4b376d64006f0ff92dd69c6a7be9a8c8f1a16ec8c4982e60be14f64e717a6dfbfc34988b3d3b3159af4dc9eb5fac9845a703a07694a2dd74446887e3691b5e6a0636f6c96160b6b64c86ad1fb5c88e87a3d4a2788c30358683155fc8ebc08f640e4a9d0248b9cbd4938f4ac8a9d5dfcaf3c32adfa13ceabe60c5e42ad831bcca1bf9c5f951b5e639a0a31bea9c3bfdf1df760e949391e69f546705e1be4b53c26241ec9c2568329d3107eb6319e12863a8520fdd0aa7597becc04008cf917294f410f6cdd07fab164da0a2461dc7d9b407c8ca5013d32fc941ad03969008e0b97c465ace836c2dd38d4b40a7eaa3af0b451a2bad43147c6140afa13a6a2e4c0db8f3f2e53261f7b0fc40abe4d2ac52ebe57727f009fb461222e49a634bbf477e1017dd16ca41ae7579dbdeb13c063bee9210e47064d0141b6177dcf2b1661aed58009590c32949f13676834abac40e7ce7ebf9bcdc2f1399811c9d8824343acbd256d2a457df4eeea97e3b056d4a85b2ce56d13071382026b73db750709281772f8475ad3119e692731b14438b20598193d16afdb4fa2b230cf3bb71a307768ea77c5db11ef99099d09c4396d6da053fd59de81759e82bbf5622dbf2454aa91620f7f15bc5cb254af8b9c78f7693fefe1158bc3e7742ef84bf22ae8d7125ac64d526800560ef8ea7d302c91667d504262cef26c1039dbaae6510b8bbbb8b3e6cc8f173b90849f788fe67f8e61e3335a8cacf4f517e005908efcfc1770cd53878bcce5663b827f84115a5597614ab553dd9d9dbfc8e56827d96cfe0c6d23b70c0b77fb141dad713242310d5f8c506da3c23ba78d272e287d8c39a01a51e7ebc487a7a8af75897180d658d03942acea3fdf5e29a320a29dff5223e39ab4dc15879a24cafd45857c9f546c4d7d2bcbcf261e05577d6d65e972bd05d601c1d55c5592d9ef3974b2ceb67f88f5daa54c017f564850e40679e6769e09e98a846686954e98893b1c346a6fe45c1f5f4e2eccea672f897b0023f1ae817ceaf971c433211c018efe2c1b98d2a3c924e5a8269632449b145c99cc07f3492da4d2bb16856559127172a191ef9d2c934822a16a31b4ff7c4e922529ae376c9ead25842d7a7412ab0883b3833aa2296e2418ea6d9a104ba12d4dd8c9d546d0c2857bddc4684c9e3090b217d6b5ece53c75ef4e560fb795801c0f1526227a2378a0f60912843d8ae0dce10145635563f4ddfb2be9a59f458d1ba196bfc4552b9063cc75d3e4d34b3211ff2256342a57aa009cda4e6b9cf1aea00981d3be4692f145468d1dc54107752db4296e99c495bd1caa6487926327d2657e4e6daf629bb75b39f961ceebd5c93e2d4dc1920ebb9110b63e3d4261c7cbe5b2582dc14e2e671f2d16a2c1a1fcc093f724540f7a2d3338dc13496058d425786964a6f0516465ab077b8c0b88d052c5c0621bd41fde082f497c46808ae9afe69976b7bd5a6c44352471acd41c0a4f929a660d6922aac2f68bfa23729b35d81d4caf16404eecfca50bb9b026d1eebc6a3119e2ed066a0b183a9e2530164f0d82f4b340edbc8bdfc235c8745ea99e1a9a332d04babae1b968eef7087929cab77848e31d2c91d100809e46eef1dcb6a7b6052cf0e5727e693414db59ea4e3d74efced0c9bf0971d5b9ab7c5314155b3353820427917920bd75f5c6b0773beee2c02ac1f1905b0539cceeff5f3217e0b9219d0e8c087d53bbfde3151e08cfa299d68e9e2826e6b5d8ba8459f390d2f557f9dfc7a0fe3ebd7d94ff96fbbe2395375372a75a893b53676fe57aac2af091a8e5bf77ea2947880f0dc6d8f00e03263c7ba482d594c4386b7f28376ea6840093e863e8dec51b635390af987a96c5dc542d08de660a4d2973ff50a4f053968d4fe803da8ed58dbebb6e9544a3fdd4e738bb9a27e7c2c8e3a7cdba4a424c70ba6aeb5a1a9168d487977f079052f087394ca7e2d79a877f9ff56adbe77d9dfa43f2f9c9e9169cb007d37b3e7cb678cf6b44e2591e4f095c1c12c860fd242a5bf0e595f6dfbbb33f3a0d54f62031d621be28d58e69fbe4c107bb57cf13163ba8163ec6eb88f3341298c3d90b7c50bd97990df8a5fe5dd5975c49fbf0096fe0270de96e26c76bead9cc3a13d335a7570036b333331951b04f06b5a9f20c51d129979c31ee9dc1b041cff5bf55fde75d1dc35e57a3691c04d5d875c90f138774d2cc5b31b6d1951c1b1e143b7f206cfe293f5b00eeb73cb98bc354aabcdf6db605c8f6526694097fe51a00d97a0b8fc2461cce40a3009a7eff9fe3c56262b4d2219f0353caa618b3bddd0ba3a7d0c98ccfb75d5e5778a3a6d18f6ccba8bda7db1a719f8ae6f50a404cf93654c98c3f0399aa448c9090602020bc7481b4cd09edb0acc25f8eef53d80ae9528c5a036c32186b9a3f2ab3dc49719be5ac37fa77f9ad7641f01404f81fe2b60252a8ec7d556122dca39a306e97e4d3e3d6590a3e0732d4eb7bec9ec992d9cef4db8a7bed3b1398e34e3988bd5121c1661e903cdebbc5647b36d5bc7727fef57c5b6a2bc2a17c1241ee729d59a355e84e6260da2164e88a268da16efdb4da8a6da9b1e0e4f38aee220f2774aa6e98fcaaf3a748ea3a90ca3995ffae155f30dd21667fcfe248f51b9b7161476f480eed70f58788d66a978a22f39ff443733c8afa5ea079b507338c7befcfff74e6dcbdd61e576586dc584aede8f72024442742dcd561228525890a357e36cc791c9006ff58e5dc516b28f7bf73c70cc707a8d6c773b77ec1595182322934e38b8f179121c446c533c01ab8f901eff4686b845f51efdf26198a7baffd965d0d739da74b40b8559d3a502444115bfe64a642e7bb2d7b3d709dce6c1ccd78ed8b0634d8e9de97e7b404dc4e0a0e12f6277a7243cfb933fec488cde95f216ff15b3b5f39630178689daa4750364b396e7272b2a0b33c3317e7bc781d7b850ef7d0636003eafd6d5d13cbe92f57996c9ed9c21f2aaca950e0bdbafe66d7fa5202a654118ceda5c44c37d4c59d8fd7897622b8934c3beecde8aea21aa4cbbdf90e085287a20584631c63bfbdc5c81ef78e98aa95a07359aaac58de25d54f4c06b550575f71144f2ed81f29958a4b49a6a2d0427da4063a485e3a0a03fee55db40c31392568bdf841b575b6b2e38b229ce8c052e850a8f928cde717b99869f131de5e4250c44bb1a74cc55c5d5217746cdeddcabc3f73ea100f28c0eefa395e280490c75909579d4b5e328e39a3c6dabf3bfa8819daab9ac59d0d5b9b75820b468c50093b6ce07d99a9db4675d700c47a98eeed4afb9216057e6480f452a843150398feb77402ed79d67fb1b90faab51a09d259acf1cd7bc0d885b87cfbef3512cbf068651a52f0423498b9f4ebe4a623446cf17b1458ea7e98d64cffe0318b8e37e0bbf84079a0fd2a5cc9e7ad355c6561a0cb684f2dd96d8f8bf213c270fa7fc0781298f3a5b53ce1713535450335824306f68b7b4e575e691392b9c18133e2e5a583fb8678797f85d61c226b6f99e90c6ebf3389625d551af79e022b70b18372f12ec11a4cbda52fdf0bd32cdaf74477c0105718cc6b0f000d50e5d06d4ace39f9da18ed82d01edb5533ad4211dd08707e9df6fe2c83485a3d5aee225d32deb419a2211d34fdcc766c744812228c7401b8d2138ff8b6d20d3ba54dc5f98dc41e74a68a15ae236b59f381914fff576a6aa08843ca7e1228cbb2d8cbc83a421287379fdc14cae93311e8b43d94cc6507749849f3b27ab59b41e034f366f218917fc2f3c497d99de3d2b3409206b440859dc6ad23b9249ca023be0707d92af050660b8166d0e03698fa654c62d86042f5731b99c77393e7f11c8c68d3798ff14062cdabf134a1f801c95b2908c3e65295bff0da0b6aac0b5d4abc97fdce11692a22a5f44ff056e2e1377974758a6e5ccced36d0d254b4fa87e4df22e719d532ec62bbea7f91180a1949d56681fbe5ef120d1bd0168c26ae44a8cf4d5399cb0f4f98c07dc0810f2ed9b74c3e4c8f1f80a2be950a30e04f92060452f7c813508e5dd4f2987bdbca8f0b6fe29f736912380704d05d20ca313fb677ceef8e9d77bd2f931979898cd24562c0f2745f6d304ca18077e5be9a219f1986a5bd373e2ba87a4fb8157c8dc6455100f1b175698e08e4c0ec2a6fbf937239e7b006066bdaac739b21ca18f68f2bb78ce65d5ae4d903adb1f1dd6eba240587285d0de1ca1cc789589e99c4c940430f2a8cc2ab21bb6e169ddf4fa805cb8a97f561898bf2e01e319628e712153a961b78a583c30feea1818e484ce21a26c63c07a820c13cc3555936387e3767ba0c1a16d7289e447a0e7b99caaacc3129cc99abcf4bd52b5c163486115014ad0bedb853f3c8c1080cc36d5a194806d2682b2dfcfef3dd00e6f6234ac190a0abb6da5d7b1fc5eaf19cb42e9b91fbd8346614b2ffa1add2f7c368f37c31eb710c449f6e11fef9c41e2f56806990f9ea06caa541a37f32e1846f446b2eed5498442491afb547f4685b138916a422ee993b56d648a7505a7dc065cc2bfeb61501cda1789ee335952979cc0676ee9d85da32060c260ed6a6f5db0264ae0f6370642b9e50dd2d1e84b24bb3ffcb1dda6882ad500b36cff5ba5ac048d10e02c8303e81fb9e863197e1f8719e6cfb97cc78b664e2b2ef04957c932660df647e084a9adf6bafd0572b10eeccf4447f88a7f991f8122457bf44938bcbfa35917ff13452587c4dba7b4d874cfd0b37735354e21c6b18bf0b1594e3b1403caec1257e9dc52319087736a55f2c1329559e8edaeebd3f6652df93d0de0d8f30d52c52ce6fcb3f597200b3ee5afeb277556bb4729f4ccb6b0e13ba8b0a1e66138764c18c81c932840838850ead51ef8f16b6f8776f1045d11c4629f3deebfa90c025208a2359fd40fc3e067a4a78328edbe4a868ce46702accde7663b8246ec94c24c49a0189dad8598c39afd0edf37155810d35cd2a1eabec7ac1b4deaa469171667c905b6c1cdf67ef973afd15558b89cb0869d2a4bf05bda9cf871167d017e253775130a4164a7ecdb4e215098531f825811de687037f90fb7554b916cbc324114abf8711b640d536eea0c0c44eb0a07f255799480f0c6089a5afa8e0f46328fc27bae301ebe32e83a5a59451546c1111018113e59a2608fede146887b29a872dced81da027cfbc1e8ae3cf095b908195d39555c16a5c9ecc4999520b74dcef5dad5e51989ccddce7e5cfb271c81d87510d5cba10c6f50b8abc19b620c9386996492ee1c2c7d8bb254fff4a1fff9867b3ac74a292cd184ff3d7be2c69f74750d87c52a0d9a5fc4db83d97634695df3b4faf1dc30683084735110f80904b454e9eda6669105021d2002e2c52ca4050e46cbfe9a5ccf9fe306d9f48a2b8d41b71655e64ab124ae26bd5aa57fb5b8f2f865a8cff1e88240a923e640e093200f121e000a428bf88133e32ba16b79c6f23049e06fd8a7f70973a34e578f68ae627160863e3b71b4c0f95d4fa2c73c98e906a3f41800774d35ba8ac2b91050a6b05cc7acc4204e2743a77ef48b766934c2487198bc20525b9cbb031dccc548396324f3d8d8971908620b554e639f54000e09951f1ba2d4556e2939978a3c66ca6f94046a1c5990719086fd38b91f9b20da7432abdae5cd025dc7fe1aea06ffed41d3e3f3c1642c44c05f7c83f4df6e28940b3918bdec649989797d913cfa68810fd665777614ad763997c4e183324d2039954bb31765ee86604dd5728b9407ab85734bbfc24018e11efd23844832440c21c4dd007e9095c2c18a15f55977f0bcf31eeb1dd96cf84be11a3e147bbfebf10c5b4f984a2d873564335bfbb0dd9f8e4e76bb230a75e52b5b5404f537c26889ca99f558e9018e4db42f67d26f528284c0d139d739c7feff828f6599d61b1fbf118405f06025d58db9b4d22a3643f8cbd18855d749bb0ec4856bf25b4811516cb53cdbd3ac3c108f765e1dfe068289b2e7ffed51ca92a2edf943ab3c6d26dfe521bd48bfa870dd02f8ff66380fa10ab7b071c5baa1ad76ef9fd8cdc86eb28fc297d1f77a662e7e516fb0fef8fa13117bfd3eedcb5532ec32e798c1c337586b3b47f540f35beacb4914518968917282b101848e0b8cb1608878c1c00db3a7d5bb0d612d2278ba8444889887840fc83eb13dfa798ec83095f007c80dfd3cc91a443fc587ad05c0f46bcb5825d0cfc6c8091fa1620cd26ca085d421cac5d620eaaab74ddb584b1f7b58da034b71cdb9bbc530584c717f80f4f35e69c3883b35cf3350402cf88a30cb5ea38b322433c56e1b98348654d42d08b5b1f6d0eecd750190e16c1a69f492a0aff1cf2411863eb5f64eecaec3619b9fc36722c322c3235afe2971dbb3b5a5dac6c0bb679f4dd624ed0f542b2fc650e67d4e935a70aa0055d7d982516a4f18c3ce5cc30c3638b8a19dcec3cf9fba30016c1763f14c6d16a1b2345ab64a09091de73419b561bf1cb4a75d127d3394a02c62a2e313cdd37b96ae5eeabc891f0c1f761a37355b905cb531a3b915b270eac9b470c360fa23130172327a7559c9894f67b9516c5bc935f777e609cb5edb6d08ea9528cfd7bd608b35d267c8da7bc03aa0f7bb977eee0d0b52aa0fb61dbbaa38f0d98388effde6e678170c96cee5aa945a3feb5524597c29991439137c7dbb9354a3c5872c297cff26f814adfd4c64ca1fc07475bbec55882fe41161b1db8589a5f070dd44630fb5d8ba15e49a540e3daf975337bfa069286ef7d63b30c1f4a17818aa7a8a5c89b0343cf545b38ce3018af2616eeff1699e278b47fb3c602666c2e4965a03368cbe1837bc613e9caa22b9965503c68a4e323e93093baebc27e3724463fc9ad782f42d0cc02ea61105f31311e602505c252999df9bd0d3dcfafec3c96005e602e5a9fec2ad3903871ee6847e00ee20992e908ae96f2c15da8b6b2bf209d7c39da083d29fe646389914a92972045082f96615682193ac335fe82fab42ecbda101c03937f99c0d96c66d4a9cd70ff10ae6d9eafd9ea07a20180ec1131c933c0ea725b7ef33f861ab2ce4bc66762d1e887f29424cd84abc28d662b6c0891bacf500f85399da52f961ce0691a4443a7d2789dd6f10afe14d838827a0c1c1fcc7f8fe5b0d1ecda70b427c2003603a41e578ab4d2d72e63d7f6f51d030c1e8854f2530a6f4bebec9c480ab93d8eb29f738704f0a28626b1e16a254c883e9b92d6a3c6601fc0ca541ea8cf5b34fad1dca40440a60c560c8881d6580bbfde75f3d8fcc476927761253e7615a415887d14e4767f26564a306b2d6f3e17f71fbe72547a06a52ae656a8f65770e67e7ee3542ca419b8006020b5d47413726e2180f64b18725f665f8f69a39a5d45653f77957e332f0aa592fde9e9f0a50a59267b83cc648a4fa0d2e7b89ab08f80d9089f8a82034e6221c0275752bb5cd7b0f2aa08b0943c7692b5b6bd2aaed789cde1316b39bcf344446c8322c55a77a0bd6db389f9e5a53a2587d0e645e21ba72d267c0c4c25d36535d77920cbc76cde69b3a0c7625df89a9c6ea25ed6ec9d587dd01de09eb0ec423ab178595f6adaeefc59dda44d9bac74e65bfd828258bfc1818bcfb96a2e333c73eaebaf41d0a45af4f21bd4bf126b8bb2e01f9da9e20c7d9dc353e443b78b7dd74fcf2ea21bfeb752b218508b7dc979fc94ac878268c3d2d4724725cad1f1a8f2a95e50c3ff4b48d22beaf66f570818b66d2f71a0830297314c72305f8dffbed030b5e43721951f4452d1ec9c5946380d889475be8ee5e45a8da0b4648846c1e40cb174bc4b96d3a019a3159c150a2d60cd26d7cbb4cc20c7e6a36d2fd47915a2be7f4b28e2ca6d72747f544d7242b266c2b7aa8d50278b6074689491df8a663f4e29ee895306de30db82e23d3ef848499c48e24fa325edf99e6e79039ab9c40d0db2810cf2e5e4e0ce540963e606e5fc7244487754cfddb1d41729199bf114b7ee12ef828affffbe089a25d4641a4414738eac8b62f86a32985645d5a56970a4121d908de54b6f62da123d69e3b47d0e3daf3f7640e17035c9a18c0adc6cf0e37e09d5b2e25a66aa78526319106b30a77adf371376341c6008aa0d0d7f0f2ce8a6343a6fd29a1fb9c0934f24070538388f5602ffb8754b647e1d0da03a874b7259e0dbea29c0f4029f5b9387d896397ae1d11cfc6d330eb3bfa6e1a15278961961835e4e47484fa110639f3cd249afdd5ec87a25301bbd27afe9da31811a7d30875a7f1511df86c8030631eed5008c3aa0471b42490f8281a5e2cb40af40553b2ec3a43c0786ca4a13e5317ceba70bfd5ca932d8ef34c5d8e070f441a30f26809a24b42aac6170eaca18b1101f477cf89fe55ca35497f88582f623987e5985e708a770fcb7d06df38bfec0d5becdf256db8886adee5f22a6e66c3f411b389d900e154c97295170acb61d618c44e60a8e5517eced2ea1ca14e39b75a6f1f371afc714767b98d6d73a80862baf0201a5a202ecf35dc1a8833d53b1078f0daf12725a8a827b0eebc59766628c4c7027e9be9e1448649336b44629b4e092c7c2e1566c1c138c3b60382ddedcfe7d6e81dea0068607e1871214b10a28d23941210b3491464cfe583fb0a840677f84a610a571653f58bebe9b770dcc5236fd4ed223776dbcad0d027d9bba779516aaef573ddf4129c9bad2575284cd7e4fb6672a23320d0a9844782dd1badc9e68a22cb72e90fcd3d29df1eabfb71b95865eb75793225485d7cffcf569e168a3175fca608c17eafc1a7ca6c43479d12ef688c00da904eb15bc720c460eb0a5ec737aced5dfcc8ba774e79b16663b37d02d35e44f64c255272fc0ff96e4bd06c023134d35ad02d1b0d1e4d70641f1d4ebbcc3e7e8bb403f7194baf0791c506cfc0ce39b6253a10f25ecb6d4e01ce182431a0ac617ea5711c0ddf8a83b631dbc33add1d0dd368b426da5aa67ef2a8fb99dc565e2bc33a47246d8708f9cee9cf4df07c16484216eb6b55bae345196d8aa66fe5cec231636960d665563f466d088ad316f3071eb0e48bd49300a955c9dc63e4f305180f584139379faab41224f9c3c3943903a17673945e68dd8d6f7de81b27c6cacbee90c04a1ea388ce98097dcd45a63bd08a6b79f428c564991ecf702f05efee1858d2ec5226ec5f644c9cf001ac91131049a8b60f2db99f6554ea50663770cc8d187a6b49d3f4af17feed4d7d4b7d29ee997e87528b529964706013ff28f7e7ea47637e04737ab36e16ec93f635b59b249ffbe0e105a2f69e35d954426f4303c2e3ffc38b82021aa8c5681e804f377999f3089ef4bc839b971bb33450ee4f3da2ffe4665445457f42b51847015912d8173727b036e0d94daab10a7f0a2fdd806eee4e9951e5fc2a92f692d810c53459eca52cab69c28360e97c51c235f6078dd6e1afa977b3abceda8f227f08a83058d421cdf3a40aa7a1a5f77fe15f23d3ee40d58263e5d9cfb170c83fe87ac9fe9b6a9cf333101e886ca6f16a5e16e8590d0c4e2c150d6358a56bdccd7cbf71cb01bcd9f600c2ff1dd4f2328d79d73fcd2e5f21bd4c5346b8816360d414c377a2984d24427e313350635e8b07685d021d7fec2ea0be8e98d9b498dc79284d300d5f2408710cb32ec7e50c37c337dec2351184c3929b34eb09e0979d825a0fd8511177949a332722d97e281715c81651a2bcdfd67dd7694d5dc1ae24e80900803cc73659ede206c7cebc1b86b5d61626b1c010ebf30cdecb5a4f4fd6a41f352d322ccecad2ed014f18bca264f694db79b061038835197db385b7d0481956fa25d6d93d7e4ab43b0752efd0125041055bf862866695dbe0f97989e7b9a54ec23a44b0ef2ae0e5b53dd8d6e440b74cf1b7fad7508b5ee3bb13fe917edb3e5f1f9969b114bdabd7bb3b9975349863956685f7f97dc5eefbd558dc31ae7203977c77d4b0b8ae31a188ee919add4bb68e004d587f8fff11032ed29e689fbff7507a261f87be28e0e8c0102309df1ec43bda798b24e74d99d1d657c3e2c29224a3faf0586ec40375a4e8045a3997d529f0aa42188c3990a720576336cbd84a3784c1d9a23a0bc4acd2419d8d52c96963386b2d836df665b2a13d261cac1fb4675152c0af33a5bca20df237c9a41164efc1822fab00d0e30f0aaee77437e9f74465b24a8ab9fef128e8311e42383fffffce059da04274852080bf5ed92a7b04c6847685c3dac296d08367aada37df7ae5017210dcd7a4c7e6cd3952b2fe25817901f4f26ae6ae5e9e0431415561e943529bc3d9540d606a2e5b44a74f73cc6163203c19d2e93a91583ca30a75c8f0abe2ef6b730674ac5ad4b1643696e6c347c6bdd94af1b6afea646207bba432a2232ecc06a79930ac4e21291518bcf947e510243aad6e00b087f022068d3851754a324b27b8c9cac10a6eec20c724995909ae932f36d478bfb9e96613661f39d5c8d45d1bcf59860dbf4953d4c0ee89bd82e7c147eef18fd8e802a2c8b0123913105c2e67e429f7a9d39a408d8482a0e58ad4d0237252644dd9de967ac69f1bacc7c09bbb73c40e5263fafc2dbbc77739bca5fa0ff7fb38b22428c848425a82cfb613205c1d371b2e035c8a6a9f9a32846ad26a83f7be2098f29fe31d7446fcadc5979775877ad3b0306ebdcc370658b2023cd2d527e2c5d33e8dc6acff6cc60c2ad7b0eb5d16910a163726817c2707abf5c4f463518ae0ab126777e60f0bef82ac4614c0422731fa5f6ba3893624ba0dac6d51bcb87d769802468675c811cf25e514678f8297ef154973b2a1d5727aa0a6b788e22a0d1e032f2ad3d36a3e643b1f9cdb9c08c065cc9add8107917274e289d025a29f60dc4ac3a963a1ce7602494d71d85c11bf5d560f14ce9150918b2c3581ea3b9f79d2992f1c52cce0141e0ca7503eb0a7a0d480773fe8621e404954d05590046bc221642168f5d1507b630e7d29fbf4745d96d6eeefb043dfd7799b28d051ce8a5658ed49b269acb9f973c0edd2c7b2f90f4a51b8b8b2bdd0707660f82641555d3b7328a2aef182b93b41330899cacfb743fe58a42d70cc59976073fe1f88bd8c6eef84734123cfc7aed6d1aed9c5746db7ef5e7e379e801df74d95a9a4648ff721e9270f2f047430391dc9ab6a520df028dbd79870d9edcdb33003b7beee45e2c5b9df4973956fead20b8757a4c07ab85a18fbf2c43d3ef09836374913d8350c3ae118ffb0a1a1124bec87b6e1dbb358bcdac6cd46d00f6c03c68f62c5066f653a933850ddc7b2d913a42d40c562242c865d00f392ec856389d7f2bbc6c5199868c69cc0e23f70c117b718232613d94856f427c115f84b9d694a27b4091fac99edbc0b2f53b554960d57638ae512163532243388dd3256a04df7c67548907cbcf189e064da2acb228ca503246866a66c85f13f5bed44fb3b9eb40764ab69a7ad16ca05ca8caee6d0f6fffd16de4d9af0c9538390bafcddea78de4ae148dfc0dec34d9b3ae00cddbcad8469e10b3f5d979b44b7cce0d92caaa6c689cc252c3a2f72687f0fdb1b5e07e09d91b53ee9ec09b9525185f6264bd91b26e5a479bec8a99522bab17f016159af33580b3ac5e21d27945b5f92f9809ef140244cf57c6f83a8165f4f8af793fb519721bc31f7ec0008c50756c028463c517f9a637d8412c5678b233d9eb82594dbcaf4452fac24603f7402abecc0e0068a95eb9e6cf4a207ea1480fd128593e5a348b57eb9098acda6140661f5f6161ce8d3dcee754db6f368d758d3b948f77e49ca0452d4b63f7a4be86bedd57916ac6363068a05ff506fe4f5c590be745157f614fccafd48d25d5b5bd065ec9090bf49dc8a70d4fadfe6c928e838b141dccdbfc8dcdb9b8e000e7fc566af4bf51e1a4dea5ea3d54583a81bbfe082bec3baf74be46085aef9af0394f4f26a227195b91b09980e8ec64f67796760187ffa35d2a68fab0ece95dbe9e6372b6b8198771c79238481604d1a350d3aa8abe67dac3ec2a28ac4d88374dfa7f53d2129d5d6a824314f5ac1497a0786bccfd9502bb1e5c5aa1da3167f737166e5c3bfefacebb2b6a0807ac592cf8c2639127b1bdbeed2e56f6ee7209ca62de5c870ebdc5fdf4444d9c78abcdcf31f37cafc16a044625e6f0e61a139c263b1957ad5c4240e300ef7998b8fe87c24c3103afed39d11579ab74183ffc77da001dfc7eb076f5af01bc98ccc889668a354112769d56a8054518f3b971abd8b2210cc08deb19e62341f17e6a438ae786760dc1a487137e69e04d7d423362c2a9c97fad631a08b662141b1585a9974d5fe260ea93d783b7551883638b6db5fe0b3ddd843705a3378397843a972a1e0cae918ca49b6c0c9d59ac6fd5028a753295f0e4b0e938ade7c03c37999f408dab915e160ddbcd38165675cbdaed2f40f53b96b2882873e505d002834314e35f968c951d06827004271fd772a354c68c5a975ae3d34f36392e8637b02855946850e1071e1ec14ae7388bfc9b9ac8109027592bc2ce2f36d926ec6069d66acf5940647f8516984749f34195e211396ac4afd1670c52a42834d5ba781e6f70b563e3840a48f9ca039c5fcc99c62e9329b9e01561d630d18699a2f9b7b2d76b67747fc474fcae6031a6c9b2496519c4ece6780bbdd5ef6a2e5a218a7154a5440575a5e0c226225c8b6270efaa9dcdab51762c263a64fb25cb5a37a469e5b54c4cf0611b35d2a1a085af3e2ba0e9805a651e130412b90c43fc7b3ee02297abb0bae7d4e3ebb260413098c9d713f79d73b1558e7dcc1ad461b8c892e06d15a30389d940161148207974f4f038147f1731c0b4ac07c5420620e4af0862df05b4a7cc4f76f5b097823eb798e693c87ee6277d8149244b8516a31b366745ea056e0dd16700dd09e19e35e84aeaac737ddb870c21625a254223867325479d3c5563bbd86afb79a8bd9520209a03fbabbc213bcb0646dc962a369b1d1657148dfd15f9091a64cde792ee533278cdf32de02e0f3f4f376c79d9eb7e8356d1c2ad82376e0b8949836e95c505244ee928739c06d8c1dca5ac9377f26b3448534e15269f70aa13b0629654523c99891ab19ba7cf166ffcc52375f61a0333ae2488a9cc1ccb047adf783a5ea4b438257d861622b037817f367a74ce20d56c106ae95e34034c74b703bfb5944e6885a6669cb753e42f6b13bf5ad17f3ad580dd58f332897a91be4dcddc007296ac00ee5fe6eedea08ca57968df488dcb88d6ef321a4f18fa5fc3d6ac6d332954fb0341785ec2fdd90b052624e1f6d86c1d28916a10c66ff18d95930cf695bce66997647249bacd6a10e0e64446d23b060e3f528c621a592eb563cbc6df8f0c85174692ffa26b1832ba7966d817183ea572b203ec59e6ef16215833227806618ce816acefd0aa3feaae40e66e97ef77faceaa67b7addf5093885846c7c523cecfe978c8e1eee4c35b63a360526319f1a54c28e8e54e1397826b10fb06c23ffefb6bae32c05391604c5993a1c9fbc3e836502abb05ae79aa2b10d0f8ced22da61f21d45b807a5b58a004117fab304285a9201766e2a509676289a2a7be139f488c69b85cddb9eaf67ea9f63b87e3bebdab5c4b0eaebf6c3bf0a0fbc9714e7813c1d8a135a0c61ea397bf5e5d822cfc734139971bda01a83d5c20c38637267a575561682daa972c74d86ac3e4c64db3fa191536e8c83549ba4e2c4f0ca02ae89b74a369cecd781fc0142e446d16d93d0e764baf3b4ae69c24ef68810915c1b65b252df5ce85584441089b7a776ed61d235aa3ac7500468a8fb846399cc99a887f3f25a740d32986ccfb068dc29c0a8ad84ff23b68019de3ee4790c4dabcc4b3f5b621b987cea86f593f68da8fe0751ebf644b968b64f309a19dd1c61462058fa05333411a612c41c7fec8fc9712f43a076d146334bd7c172fcf6e26c8d8acbb695fd1be1e09edee5d4898a613f3ce9ef370a6624473bbaa6515fa7bfe58da594848e55887bf23f3ca82b93ed526e388ca81fecb11cca0c83ac21cfea29889dee98597664cc16b1f6e37b10119b7d3052617b8608274fbe3597bdbf4224c87e7fe65df55708bfc8fbbf76b9a512c87d69a62d960873581439e4e9eeb3b8d08672f94105760e703537d00471840799a9b8796812ee59c187e0c57d32731d81b2c8780b2bdd666a70e4789633275af4803abd1db089ed688698565ebd1711521f2d624ae4204e52c88db2beded60c4141821e0b842ee591e3f55ce0f41a16ab0772f32b192a91a61dc8730f4527173fe9e65b524308f267454f7e79f398375f97257591912f2232dc98393fe21626afeefb70483cc006e8d8035b660fbfc2b67f1fa27c0527b6cfe9456537f83e1f86a62db203339a624b129c07942cc900699fdfce7395f714b2ad622103b6384acb7ce1259b30d264414e16fd6e3fe3fe599735c3002f56bfae4f362fdbf3df9bf1debf5bbc82826682c2b8efdb735c92c9a46365a37ba3547cdebc96a4d1ca42f922cffd535619494d45816c3496081088bacb6a0f1b180428f42194b33ee215e0ded09ca2d4f1adf0977a49fb44f14acecdeefc84d6d185823a49331ce03a35b8f85f96834d1fa8e6ab1f5e8bdfb692ee95fbdf035e738409e4844fec87511fbab3ab34b511f5d884ab9ef4f7d1dbaa72632500c4651481adc7904afff9d5432a7d34d95dad07b18b7fa0fec6dfa041e0805ad2b7c4630fe67bf35b965d10e696081e9849140ba66093c5f1324d371dd7d9eccb5f532c07427b132ad83ebe9c96dcfcfe2af325b164777973ecd01990c257a0bef9e471bc3ae4742f0b144a185aab3197b7b29ee74ebee891b425397080202ce1b96903d4174251830f0da09d653c221196aec9785bb708b02be19daac2555e2c5c9738039ce9be7cf0a5a69114e34867b9ae9c5feb85fe4f4d383cce034ffd72abca07c8db652cc0c32b984c57a2462abc71f9a3980654fca10aadae6536ff62149b2f808346d8db0f124fd30d55f6341c8303ae6feea369b6bbfaed10ce0dc56ca7c39d0ee9ec9de231672a5b9ac84d272c74f264a57b10ec38a301fad55c5ef365daa13c8ce83036918f635d4e46c8c498024d087b24d5117c3f4170922db85119f7f271fa647bfd1fb1fe09e7b35f0b85986b685147f6fb23fa26c6a956246b460c2c76a4ff8b3642cb8e5453022b4523cc8555b69d0935859b4a1c2599f876fe133d76311da8e5c80ccc076aa572f0814ae5b0df0f2ce5e07e2be1b0c41021cb179d2e10021d0d264f700d3907ebb99bd648093d00e19deac6e411fed68be1577b3a1bdf94c38e88ce42644f78e073eeb8215a80676b6eacb21a829183689c0285c83c1cdf3f51f5166a9d050b4193025916c5d2c47b46343886b36ba4dc7d200df6356025b17eaf7ed404b0065c22b937abc5f36d70d26c2ed8a8c56e8bec11dc96c4dcc19f009f851afe4f3c434b3e1b17862d3bdfdfe00c6089ca544e8aedb8da6e4c8722d25c26c061ad13a99cec3aac778e2ad35753af59ee8544a2e39d4f32f7dca21dcda190770a567738e41b2d8900bf6f1edbf2b52bfe0b1af9f04e532ff09efbe39db4bfcf86ac6211e5b8f5ad4336bc6893e7a811e37105dc4df3d4728d0904e3b1fc6291f2d2539d9acf6559e471db6d7ed68dba283a8a491cc5e5662e04c6c062b56806fd1b86141e5497c916a7febb676fec63dac75d1efea0c9c9c292a6c6a5e6a7c8874c7989f342b536fea95a8f9a6c0a63789dd8f42d774025bdf5b6701badc1781f1a4a4f14205e72bcb030bab0703d2ebe104de34cf1bd296b3064ae348fe3e71fd4aca39edec22bc414086a90efe6d87126bc34ee0656ba58bee7e18982e0fde0168f382171ac3f8270be48b105b5c4dfd0350336dfe57698aa0822642412c3ae04824c32b658d859c2e714900c8ba89d8e17bba33e367ef2dfb04e8848a6b6c06b007ffdeb8d16d53d7dd29d509afdc2ba1d1f635cb3ea013d8015f58e053b0cee42d22819d5ddaf65e8c2469b65be0b28608a7a87d1891955d1f2be260619330d618f6b1d2feaa24c3b0ad2f2d8fe8189d74134dbf51a9e0e88dd664adaa3ecd349b18f77dfcc71176a287bd57025b5d47576b43a7b232c92468724a57fc6bd72dcfda26ac0becc1195a13720c2b2b19c65b67c82e178cd5c93afde2a8aa0bc8bb6101be5936e8d7984ebedbed246e5dee55bd9504ccf91e933f61b1456c0669f749c33a8a2dbd6f79426007205fad89c74656d7a4264c6912219c183043a78c075143197746198c5c9c8e9c9f413f3734f53acc2cefd0401b63f189f332e7b85421445d1b3f65c0c98cfc0bce36a3d12bf0d76328bdb2636b2ae5abcb09e3a7a920d87ddc03003c4e0c697c49e995100be2b9c717d68f780f0b5e3b7bd73a66f8b0f35f3a5421c0a86bfb2a82a1229c2257af3e5de3b5c724881b83b19d9193091aeafdac426ed8dfaad7da4297199279aacac5e8f9c60c89a34cbf6701229e73a0c26eb0e724dd94f756c6949ed658c6aa4b1aa25c7e1b5289e57d9d2676a51a577b186d2560029cb494e6fd2224b56710f3e294ff9da0531351ce820694932e0cd3ec7675fa690fff8c2c9eefb6e5c68ee5aeb4acd508f955738e096afc7be576f81095d0f880c5fa8a76059a92edcac153807919d2f470e3ca2fe4b28abe3da2f8fc59cc022061c5f44d29d62d302154fbd5f5ccdc841d9cc1f2eba1f5e10c37bd6073d0885d9f9a9228701bfe71be75c6108cc8b42cac0e96fa17d6e686a992052ffee7e2ce3efe742e32c54670e8a9bc8c291b4c2a4ca96c03ece3b2fe75326e4f90a2ca8b8f12ab4ecd299f62e053ef089e062fbd6a5e7ecfd6940ff6de7cfdc76e8827fe18265932bafde045153310bad78c49393ec949751dd1a0c7b776e6a955d06c8c02e8b873921a2cf6685b89dba653447d61181bc9880892381fb3a2d3d4db99f7af98d3f27486e093c135bb484d9a4f84036145aad56ee60debbf2e7a3eae3a74b3f66bb6ae4c0fd3eae352a103096025f6060f42ffc650890ebcf8eecdde8b9fcaf9cee27675482210f34c243f80995fb002407414c70451b00ca89b7516a28920d02667347721a0eedea516d586a5eded1ff70db308d54c77796127ab2eb61228b8675ed036720cc66131e251e53445ed48429c6466509043d6a66022da10e800372b470a918ffe10f77562d83a4a0e6fc3794c1ba12b681a7ac5cae0758bb900a893217e1b1576c4b42dfe55cd8e94ea6f848624e0083ba5e64b9fe084c228dc3a737bcf417e654a8622150f694d92dd9f1ab05d21666915b1d471a76621e62ae1efe7d8eb947ed14527ae6ebdff8d4c1783cd8329323ef782c14929455fcceb0a0d386a8bc7575da34510cfe10769561a4fc52866c44e273a9eac3d0496ab426b6456d881698dcc263813321289a1eece3e13b6e8f05881d3f0d0542220bf45d712b185ed3f9a03a38bdc5c3223cb4ffbfcdac35b59a0512295b23baee3892c01f8ae7cbb90971c015cbb290a3534c26d9af55b7ecfd4c19ecb68156dbe7bff122f6d39442ea260b1e130083223d7680fa9878aeff72b98babd29aae4bf4ccd364d3928def2e4c9dd82185bea7fd11d9f52d9832296957d123101229ce29750f7822acfc710278b0a2e665f034a098f83b57151729be71a2356bbfbda872f055ae643f72fba97485aa2b58df419c64863715d07d38b1d7067e5479a06c45b162703b5a1a92daf663bebd23dd80e1782fa2c3b685d8729153b334fc92f4cd3218a7a1f6c653e876f744cf3aad32e07a58693e8f2b2b1b5a450572a3f5e1cb999e5771772149f68845003fdb1fa79b730b0d3b981a1b9ac1910d0b54c29d03edaaad9b8aa244e38dd5453bf0455b3d6943ca4dc87293adce163eaf644b50f328b3fb937de5a083df0670f462160a0af0a86b8e2905f2c46346c50e33c707659092dd343b4c8cba2c89906ed7e05a9d4485dba7540c50f4452c1e2b6aa6fe2bfc9efa880b057c5104a8fefaf4ae311dc72c8f92abe6679daa1482b38ceb36301853085af22d44b60a5385a1a6180382682d6d1728153ba56e8961fb40941c7f3ca3125c11756cc615c1b4dc969da72b7b756b39cae8640d517c71e0cf1c83fa22cb9bd85a5443252f2ecc5beab83e11e0e0a27d7fedf01c78302afb12594d96a70860a810c5150f822b6f19452bb9677bc77cc97f46e7d63f93c0f9a5bae69adf5dea563aef3249d79ce96f5b3ab7ac06216272e85b905325ad5f34358a276d592a43f3317f9c9e24a85739df4511cb7dfcadfcbfbf6c3b35d0bb8f72ac72d1a402fcfc083e1fb76cce2eff16e9c8714dc24f161501ee6ad745e02eb9c2c4f1247ec8d3dd2b6ce372dd7c20f4ca58bc373203f1ad82a0fd10e610b2921fcf0e54cd0013da5b268bf58bd2718367e9e2fef1e2f40082e93ba3761458517793e740d15776dc47e7bf40e7d94c43f3103ccdf563f688afd47770693a2776cda19b94e3b9ce66c920c5d80245ada234c97f92415d5f585e8b19b44867b877d14b8cf36781a8a9ef8e870f59160a08791b84e8499961d24f931e83c7636d150f5d641eae000bdcffd7e941d1822af463f55b86c45a7b13583e2b4f151065a21f34fb64c909fdf96a49b78a2dd38773b7a694161cb76a6c707fa2783a95c521296d0a36cdd11a8d771a70ccaa7b3b271ec96c4f6c144bae66fd034ff3c36e9b7fccc83f5c27bf686c276bdc19643c3d0380c1f4b3cacfa12bdef5c343a5a32b0dbc2218293ab458008174f6138d6c4577b8dedb541bb060068864b23a68fcc975c7c2e919ff8c026737e4ae0cdd578e5e0dfcb97f2c26c529693db122930966d8828948e7239f2f21468594184e9b800852723a52d4715027dbcfb174010d4813cc09dcf65e5eba9e9f00bcf30f95ff1bf8617f57efd3ace762bb9a79ecad30d982d465500b3fb61bd47072594820adf295cbecd39612060aa9a69c6392492a3a10ac0b87c3cd23e24bee4c9925c2851d98eef89e2e79c662cc112a33f3229b9ea2faee71192eba0e4841f58a78abc792794a97eadd9efdd3e5eb38e59cd76cc91b23bb40b69d10ecf2c4846a338586de6ca70da835c4e7c23868693d4d537dd07f6dac8edb3a60a7b983271bbdb387e94c5a09af66f597d37ac2d92a15efe7761998bcd0a3cb0f499138485408e0667397dda1ef2fef0b0e5487119f0ff7d39c9eb55e810d36a15d59dd05ae8168766e2b6d8c8bc86c4e0729982e029e1edf0744237bae796d441e9bab8e7b35e0e9756966b87ea0e97ff28ece625b95de65dba1276a65baef58a206d7d9bf69e3709d6a01d204faf342dc0f4c7cb9d3d2515eb3dc05c2983bf75c215455c347483066f24430f8169588fa9883024a5ce630fe8242fcef440e7098e6a20df0b131f2446f71c75433d79c4d7eb8401e01c122fa9e9984d5e05b2aa0fdab57d32faf67963dfa9503e060aa39a02a0d9f13a466b50740aa976064202fbd54af49e0b24fef2268278a99d374b9ead047950b1c925501f3b29a37c7f4cce0919567a75322b263fe0b9e2f64c33b418ed6bd46f9e55473ea6b38ec9fdf639d99997f4eff9efecd4736fd9e7d91074a5c9444e57c01451eb27e67463b944a22f316a1c03064cfc16692a137f1c56bffab5e2faa1d9557e214a375fbfcc6277b089356078971f4722b683ea0069a4aad9c7b1889cedda47f1a8da958361d71ed8c8892f507d2ed519f664e2040a60efea87c4bc2ae1f09931c237b992b6b1d65f342f3f641526c79544cf1d93ea0de7f280af648b4c695baeb753f8c24f719c4cbc9e6e4709e0e1a373049b6c8eb7cefa0b6965dde8e1c310e23b01eb89f3ab17509983938d8895b4aebe0fcc49f0c4cde110086102de08b43a064e3a390854e7dca390e21be6b06cb4faa78b1f1b7904a794395d4267056daa67e2a32719f8fd710f7fc53f37c9fd71f36e616cf04dd81f0894cf7fb37a517055854c98b6d88019fb2c6466152997afb507557f886481e171026e859360da7459be53d01245c4d2c31e876ace22cb16ae024d2fb22451a75256c0e8d18e17038960fce21605934a37d1f7709f108d72bb48442b1990e91848b9aeb6622232abe8a3176fd42d5711f900bba245b00b03982408376e70629049b12adf0fa3a8bb7c21226293f14b52e27ceb4c81679020af5ecd4dee706a544273e5ba94a7edf5b7c84db055677c63531b9d962a58aec52f32abdfb6c4a48853ad0d35347eb4230951562d27ff26c61b1d4ffd9b850251b872e504a983515941182fea204de8c4e049d690f1a293e3d37cdb8e72f6e7b3ea7a3154cb686bb29a4e90aa19f85eb66092e89693430b0d3510d9138507fa8874a9bc0f9990a091c1027aca0cb2cdd1cb750b3ff1cb7c0f48395e75668857327dd45980af0f6031ce866aa43f7098e9674865e10da33df4e2a832f366e7ea90803029f7c352c238b2afef14a0eea6145e260fb5feaaa4229327330bb93188cef2231825cc52cbd531d377cf37fe83716549b3dc819c8f89324806dffecc2cd46950c5261288bd8dbaba2cb27078942d17acbdb38aaae8abe16d8596e8a09a0c4b9d23dc0711424e546ca029ae402511885c838a026e3cfa783ac4e7eaf7e459a91c5d5fa2e12fadfe2a36d8017d5191475942bcb9abcaaaebbe49a71c16dc5372217afded1e4314d8f8b361f5abca14d2a21153d56c4ce97a8a8b3a61ba9bab91ce81f8ec5019627aca60da2a417e86a4b8c0545e603030939079c6efd5ae785047424074a149c785ce682f510002d1f47028ce524d60a39187e27515ba3cf433b3761ce813bc7b2de83f1e9d792e52f7e7ec763958b2e5d5784d86f6fcd16524bdde479b911f90ded17744ba1486fe6e8c3848a08bea765b89340ea62f8af0c59e9455e7662141d8155d35247c3755c195cb29bbd6db31848dd9182a5cdb960c063645d47a1eccdcba51707ca94ad996c3defc68b72bd81d94a95b6aebed330a599eed190e3f24bdb0f622b63b5b31b876ac46d6afcca4769b22208d2904bd247a3a3afb470987ae80c3db94b1b4e2164aaec74d240cc7af995feac23c48a3bb5f2268155ca2a9be81e483d658555b26ba1bfcaf94e65e523d49f430be6ff23e33899b13621a2e71b7a5a2f70edda8e3ea8623179ecc95a8550b9f20c0c2ecb7262c2b0766045d5a8f0184ef4cc5393707bb1237aeb8c35de9ca05c8b485c0cd10659733b7d59b2b1f8540f5eb3b0d8b9d4d6f55604a7890e30f6f3eef1d3dda83638bdec80921b9ffa5b5547f058618a07cdfedf6b3d65a94584d72373869614fe4789bc235e28c28b5af70780f6fc5a30180918d5429946bc8a59b81420d175483c20eec70a04b2f829792b5b6c2477c1d04d2dbef3978015e93eebdd61094cf92912240ed9c7cbacefdc8c76f12a4d50a53e99e55a3d9d589ef89a03ca22738fc19ebf16f4690a0d57d0ba355047b84bc1ae5b831e4a9d9e5e408f69741b5d0544d8aafec9b27a5b4a700d84f3d82ff0d2f9fe6be14500a036cae97652f9d5b28d08526a25894c5d68510d7e65b788544f1b504f36fe93b512efa02805e994462faac85c26b058ca48de543d8cfbb29623e01877e70c3ed623adc2dcbbb5ae69560005b7e3669733cf5c63f1df3bbee3446969910141098d1ae77c20b6d9aa76c60016c3bfbb88d2c354136509c19d4527b65a147b96ce7d03e5678ac6c830ad469b06ad1416d3ef17cea4b5d105fc97a9046c0803f3ba044877eaeab50a18c5e06e17f18bc213fe1c7c986345d4c2901fda4c725ae2ff87eb4876814ba543eca0650d2f93b53572307b53661fae70018808a3d085d3f46ec14b20f464e6b61def66af42a8b87b4908fb8f770dd7b32bb5e151cf61ef4c4dcbcb58c6e0bd5b3f2db33a2e8b7bf62b6dd1f7d268425d582cb01f2e2396c36439e5726aa7ea801fc8c2a945b68062c227e55de4c11c5d9a5d932ea5ff1fec44357de4d3a79cb4977f4349677e0eabf011257f733f283ea3acfc27b83dcc5dbe712802c514336936af85ecd877204a9d01ca98ece6e6734e3557e369863f02116ee91a5e0b53ae0265aef7a108b4d7ab29c51b074915e711cf48b50f7d504e8dd5581fb38ccd87ccfb62802b0bba917fe364621e3ee1cc971c6a38b93cd50414e0aae27667c7bd978528dfd82a6560584022aab9874b3e668a26107c7eb375dd71ca9365e26e1dcfdb9b2f086f21952afb2e0572cd00a52c9f57e05cd7fc70d80086dcd5235bc7412be119668150dee7960a6e2c95c1c05695948696d13bcd7512eefa06c2bf67f56edca821ce5b6d425c193b72ce2c08fbcf495173120ae2be6a0daa58f8a7a6e2fa0b201f46e1e83fd6258c3478b0025cfdf606618580f653c31516fc486c369e856330d1ac9f14f1059da3dbbf54cd373f3e2e7b1d9c64c817f8d0a688cca985a1a26a17120cf7eb92f2b64b185bd4dcb4c1fa64267ac627c19ba7aba930d4d6b5eccea299fef2a9e1426c72d5a7a235cd4b169ce66047a6d7842b8a787b96f8427e515cb5d980025edb31deb7fad3413970479bdd34f0928b6b374fe8aeeb9f30e18d63e2227d1765b2e9a747e78facb909e4132c62ef7a3d2a6486270bfbd7916c037e7e441e6f338036ff8856a4db52ffac0c52c95dac4be958801ea701fc69ac74529027bab60e1a24b2fdc874b56d55764e2cfd818a61b87a56c76561edf4a330b88d827bcfc45f176bf67dd74307693188b06927805275c78f0623ea8f7e0a5f7d6fa044f093cbfc73402864128214e9b088e0dcb3347afdb4ce9203745eeec38ac96cf62cc90353d80279d185ca527fd6d12210a656dc42969cf99a9df32129d1ca206cbb9b5d60a170c56814b79cc8173cc1b01431ff459ac3b98e62508cca791eeb4c25c9a7d2fce6ee1a0e8c3a80cf7704fd680baaadbd1a139ee7465907bcf615da3a50fb9bf36253893b9e2ef86a97b04f4350e0a77af811126fdfb2819582a903f25f73f48ff2fe726fa90381c1aebbbdb36852d0b5683aec9d1e6abdd79bd8c5ce005097af5cec69324c4e889e91d58ae089e7e90da1cdc70022e2d72bf7d5911cb1916151c680616a248645efda380081d7e586ce1969819fae22fe7bfb94cd93873ef89b3a10d68a1cf2e42b27f2931a4190234995e413390eac87b5278f58e993d1622e97a76ddf31316ed16b789f25d5ae894b8f029767e662ed1c8ab007cd4c9510c1f99a19f6a89e348d00cef97332fe3a28c8846681e7e18d6c315e7ba3416fb203443a4b260d87937de8dcf7d29958d16dea62b0ccf6045f0d7376a0bc354839cba83ec4eeb3559d09b7e21baa24546cb9644ae21bbd6ec05c2df78d9d1d10ae28403ac5bde815d2e3017247c0b3a28d8ad4c81fd89edd8b84e296a50b75c6557e6bfd8d01ee3ac3d79c95bc01d0511d3b85388aba12e347c4b8ec49045fe9cc1178aa9486e5caf40b555a4059342e4318ae9c528db0effab80f1823aa77861012254540e495fdcf9942a75f048461ef4f396737c53f02d9b0d1802d5f0b56f47594f30ecb35a24ff16e98e43faedd906aaca33998a968fa623fe4f5ae43aca000402573a3958d374b510dfb2f0f1fadf57645b23cfd96e2ce57c9a2a740159a5256b9811b842d16ac436c53e963e67872a91900b838a80b5d7b6ae975aed73e7ee76063b2b11b55926416e96c71c79a73c4d5a650255adb0a0d73c6b064d3bb2d69ee5c50780d49cc7aa6b721c67fe7f4baef956f5fb035a2ffe94e67e69740bc7d2b06da0d99dae38172db7081e27b44c40315065b54adffad97127a0af240dadc9f4898e24777f6347499f2b3892934887f2cbacb2016a6981f4cc5ef2f36a346bcc0dfac018a1272e51b8689f843ede9a8f08bd3770f563cc86ace4247530588e258aaf13d50bc928a3c077096a91b257f6baa3f62560f3c05e4fde354446f671e59c27dcd2f74986f7fbcdbca11c49fa8e82faeab1a8717f8aa8c0d1f725f086c730cee7a1852ebd900cfa79f1b501b1b556738c46fd26d06552b8c4cf92a3a95747b27c0c5d203d3cc21c7aa2fd8a7100ab886c59a0a0a61baed322638ffc142aee4b9fac2b0045eb45289d26b64794bb3a828aee6e617a1a98edbf6825d523e2e9177274c620cb6ffdebd03b7a1b058e066d992aa83da8c745448af92c97fe586875273d08a7e053bc046a75ecf5e6bfba57276b548935200044f01307f84524ef99370418147b7e84152b1402f69b36c64eb621047ab41b20d5f343b6db105af8c34b0eda586552816c842615ac5adeeeb08d6a2486a99e6c528bb41b55c010704f658598a6d39ded30024b883b7ff69478f7733bb0316b0cb231743d38073f6cb2f83cabe9cd9ecd2354b64475a487e88c262c10513140f4574c60d8cc04df260abbe307d15644c8bfbef1154029410398e9817e488f629fa5cfdcbbcadad8c57597cbe5d473f8c32373395c516d7d5a1bfadc630b44451f0111c961f4c04255adac848d36235bb959f5fbe3cbd8c94efb449f8a1dc7f2327abf9a9d144395c6eedddd86f1c86cd160cdf7534a6d043aa4ec4dd17864c11a404efb7ae38bebc601a87eb2ce764660d12c97680c591084b216266cc5835125047e2b75018934508a2a07030de9f32707c4e80d63164efc9de5b737d5c000f6b73b6363bf00e4af5878606efeb3e411b1695e0c7fcaf8255135baa3350fcdd22dc6fd22332dd4533b5f340c5134d7f5be387b41d2236930e1e61aac483e2d9df658cfb6bc64b85fda6747d53b0ac673f7f94d11a35db315ceeb5e643f79942ab21391c62332a2c1f87939ef4af5a01703894c47303ddcc7d7cce9458e9bdbd5c9370ec48a38765e2cc395c10af87ebe3623a66fbd1c74db7e23069fad121018104590108632b14fb63f029b220fd11124ed7365a9589c82f3cd917087ddd9d46e06d2d623830359040635cb3df0c4adc9b8f6e248420446c87064313a5e45590aaebe4552917b571a69f5db988211ac7d3030fce6c5c0ce44c98cce2ce5c75692bda8e8df93db4891c53faf7142aafcf1095f5ea246392c4ddae774fec313d45368cba8eee823025af671a84500d6d300517ecd467481f80a4e01b40a85f8e5de0d3ab39b169f82401497c49bcf13c16d18bd337ca1173387181553ce338584d7f6ff6bd0c0a0a71c74b8d3eecf5cab46e574f5b864fab5ff03cf09f5a31b2b610386d14bce34c218bb7f499893076e81f659d04509e8d77f4195187618781dbc13e099cb1598d8581cf4bb116200c2018776ba5e627892a600fc50bce14d5c2e79b3255d322af4a8925559b75c33b798dcd0501884aa30751a4bc38814ab1a9a81ae37525cc66c4cc59e5fc0f24a6f37c25a81b35b389a2f94b57a6614e2efeb77d18c56ed1626bc3fe7a95994c49109b4f2bd693e32a0fdf81abeeae23ddd86f457ea220b788c107164c56654c4ae61b559675b183097fe2de1a9cfc5678d0306a2402dbb6ae26dd55cc6f0927bca01db6747bed0c861832b53c92c0a622ae899e3940b8e7fb8d1d6fd4491acf458aff1f7c21423fc0e40799b46910a5be7a73bee5c01f2dda447e40de0ad73cb5ef5fcbc00595bd4fe3ca73e26a54d499205fbd9548ad9f84bc156547a916eeb7f8d60f140ac3d3e1c9905ea9e68b20885260244aec79623dc798f3df76316b16870484b8cd787bea35fddbcac91718e77e89986a66e6945d12a83e482feae719c25d26abc4fd57e28a6020b76d1ec92726c78a8670f22172f88f94555c780f20db8b6a5f9536cf0bc689149f862edb74ff2a8c9d8332a4d6a64ae9f43f00a28d90b65c0c75a0e938d136ef7882af41f594e25bcb3e961c2a4acd6977a4b50300e53c7ca022ab3c58f0c08c9a640c2161b2b6007d69797ad675ef64745d27a8dbf90732af75d61ab17234f3556dbb7ecdc21c703f759442f57558827563ed2c2ea081b761bc8e4b0f18d582252adde121923ff093a6f596d0bcf1580c05be8eb73f9da4edfb901eb4d65894006bd01cdbdc5b28a0380b524bc0a59cb969ad500574bd65661838f9a263fe3725ca16da0f885995948f933fb73f6ba659ffb36c2a7b25964e14e0f9e5b956e69dcae6d061e52a710cf539a8888f295c6e4739d41274dc707fd98e7a62ddffdf72588aa7be72addf425131935c396b250b9c8e79d7bb0e12e1a227e8a1374ce86c72b5f8fe384faf3559bda0891dcf41281dca1250f1b19ca46669190ac36a4b1b87e2191b6f20a66a0dbaf0c8c41ee8a97039019c6f09a76cab7342e79a4d86b9e716c0622ca460d647b41cc1ec2c44d501eb8c9b5c523d22398c8b66115eb2b63c85a13b5844127da48703625cf7440b68245fb1b2c8b7f97acd1ba2f0cd0d064b8e338685d5c3d151a198283e85d75fdf2364646845ec7a4c1617affe1e30caf9c70f9592fb194c6250314d7f8436811cb0dc4ae5b59e94437f9b6017cde469e74f05b108ecf163a28b6b194c0308414546c4822c70a63e962441cbd9ebdcfe15364f50f6f98ded72e57241365a65279a0c37b4f3fc6cb4708ea18634694105f1dc5a0e5630e47913a591e9bcc0e9fb7d64ecbdb493609334266cd71b91ed82fcfc3db02f0cbe4018871a8b0bf76709bbc0f3c8fe11ba68d1bc010a8a18c62d58f57758101833ec493e247d3c2e619a2ddea2b86b6b33e6ecf0c01ecefb3082cb67b0160c70abd60686c70f810afbe0f1ee5f41a2c7ebba82e569be87191983dd938b7f702f1d80fa6817be09edba4687b278c294920bff2b0e24e71105c4950170cde4c4a5f1b20cedcb5f2f6cbd8fe9ae5627bd64e1567d464eb4fc30fefef18e622a3c352e6491f6ceb77828f992364ad11d1081ca4ef60c293d8f6022a82046b09c8092385c2c0b791095d2dc0a5b09ad1429258979afa11e357258c68a4ef6e4b05b4807439678d5ba9beb79389e83d30bd427843a8baa2a3c63ba263ed72afb78ef6d28f23df1d4b51c8d68b0df4d976428f70f96e7514fc620a394b7923e5437b79812d7f8fd51dca488641012954c44069e7a07a29c365f64fe3f7f3aa281a62d245322c0243736f12ece439b8cdd064daf24e0e6c9903899c26afba19046ec9c601061dbbb51901a227b58435e782f8a98c5a831be4b1e3f785a064f33899e9412df22a17a0cbb2e7a9955e5c7eb513af04db4a799456441d210f97f9697294579175de921cdea021bbdfd5e1aa136035cf78026bdc21c139eebdb9da3a430c454bb55a8e66a8fe23ec5e3b61810d21d5161eeebb658cb4abab643abab56d27175c46870597b452ef29343543bdd62fa59cb4f9472e264f65aa1b786d291b08332800161ffd3efd2ed210367d21d67f78079e209ad4b6abc5b2ae98df0cbd889ced7a495bc4eae107fc878c4bc56bdeae43af1eb220f26292bd645b5af8cfcd162fc242ff3cf72f10a94a4f5553a425bd16ebc5b5124e78c8556a0651c34868f889c4fa0a8ea7d81d9ddffb7b364b648dd879367a1ed7e0fced71e5b8bc3828804c3367b3fe1ca2dc5f25e556481e4253cd4b6b5e7b7fc1681532cd31969718e1cfa362d8a366f3dd3189f85ef8f2593808953b1bbee8f63b2661ea4ec773a6b535ea64ae0a64ce679f5fe72a1b9371315c497a07a07f48d47674a96c25d8763f2d5b4cfa5a12aa2bdd614828109bb8340ca37c2697a16dc6b7eeae0a3000fdbd4bcba446f1114ac7e6937b87ea5c40b08f8a077d6c06e7ce88aaa491353c6a790b9ad410f2e50224eb59590ac39de02bae18b0c493c4bdfef0300381c59b39dd04115ab3fc0331f24e7a4ecae62fc9d26a45f1cb0a812ddc80b89acb78f9d3b4d5e7f1e22394987ae79b4d2c2294f1fcc510803a826748e958b6d3160e945c0cc28bbe116635ee3fd85c1370a296d9aa02a27c1812abb582bc4052a51ca219ca8c0c65af5d1a9868ad704797a2b15c2ccbe7eff933a62f3b7452a08cfb4e67257a05ec912f95cddfd218a8f7060cbbfcb5fab885367ec85168cd1691aa8a1d5e363543abf840ac9db89fa1ca1af491a4920272067090562194aef248a9e15715b3eed8caabcd4bd83741ed9a616d3c03532a110c94dbbccce2dc807939f73a5b641a0bd503265ef19f82989691ebe7c09a585e989b90abe96b49331f8c2ff6d6253e7e64e90131d58d7bd7e379cc64d4305d99d3404d1fbeed1d39507ca721fc6545db671b0f69742e523e9ee93657764bd834edf5575f27244da697922172268f74ce538c2cb34ce91b0d02a8050c479990cc21e8587cd50b606e69e17b395db4b5120cc6d13f256301a8f5729609cc690947531ecf0c75a60fe0354b73dff2a5c324effe5d3d81631a3da6a91ce716b9d6173b61d1333ce50ee89efbbeb1bf05d1f02c8fc58a59ed650836044a0fd4b2286657ee63bfa2b274aef9c3608cfd2240c5e059c0e615333f55b71e8c124cb75993f0884b588b8be1a3d429cd7516559573468f9401fd51e5ceb8d629ac2c78e90531d4a58669e8ea0de4f840e0e70b41e6d014d0e4e9aca9f1bf0e99804d689cbea20ee550d83596d7cefa6d96db468e621ed40f228cd41c88c90c99be3508dd9b0d6bc7e26b5aff495f4867746eaa314373a81043f7ca52397831b094a7653fd838483100da47c98d69530c3c34d73c1988fe0ac115f9f3a95baff9f01c63b7b0f2bac8ab1f127c22676ea0e805836784edf98439be7bd65c2f1f55755324b1a9cccee467ebac0d884c2faa125b8516eaf3d94e5e86892640471d0065345f07e4f4b331d349c6ec4b0725b494e6f65e8058c87a451257a2b6b3b6356c818302a25d8704fae95416082d6d6cd3fe4a5cc4ea1c8d71f52a12c6720758aacbc0332cb66218570631f7cc8cd694d306e448560e585df02d018f0cf8baaa342481122b1b9590ee6727628250e28af54d3585629362a3178e158807cf8d3f04c3cff6e0d4c4589feabc30a89d15085661e4641325fb0e94c5e0977b3f5068176329dbdb2bb57b28bb9a9e8c9bc6d21b7bf29f05906f1bbb8dbaad043d698d8c83cfafd4d21808d20f6c6127fd66ba9cae293286d6fe70e4417aa36ca0aa395a06b683e21e1f3ed4721f7d3ff5f22f63774d29b5ca17a22b0ffd78002528e6ba9daaa8217032861265c962a14288db604b96a4f28e1702769c498b70519e81f6eeef3f76137bde2d75369dfd9c95bc68a0a0afca2af393a9ca97063fabd938ede70d8ce808a6e9df22ed9eef3f06a5b6d0af43d683dfb6a7d796593a8bc6065e6d2ac412263a99b26d7a31bf5cdf4beb2c9e9874f3dc61b3ae04dd4a87bfb2097e485fbd5c29a216730bfc527f8111a4b64995bc97542650fa84d55ba8a89e7e91024453bf69ad6d4996013a08244b0a1439fcf181282c17b380fc0a62a97c0ee9ec878554afa8d3add3db0ecb1aaf80ea70541cc8a67887ae17d3d46de383a03258bee5368bf0d550cb9db26b7ff563d830f9da5efc9910cd3c22fa782c37121e834a76b0bc99b4cff7a4bea49f60d0162bb0228d3cfc58cc94dff4741ca04eaad915c5d47602da8fb3db1b436e9dd71ec2d51c156bb8c189b4f9bb2d2de86fe4aad229924a1019ff90d5aabc1e895aec0bf3a86676214f7516926c7ac7931b70ac498ffb9ab24f880ed216e37b15559f6c0d319de0c79461a99848ecdd9e8715cba0e9eca33b3b42fff5c9cf588365c18259ab740ea0c6ca386437259dd882755b9c0b778a48d0240fdafce364761d0275acdcc2883d1f008ab03801083ad282e784677141f37354d79389e433fc1286ca93637ecee75bafb711f07e4aae374ce509d06ccc5050dcf0ba09ecad08cda022d01fdae2ddf46e62163153ffb5b78ddfcdff24447aa2ddb4976af166a60bd656ca64513c53c6120a89d2ad28a69c34cc4baf78d022e67fb60059c2696c27445eaa655edfcd4cb97aea7c5fa46f1ba40c16c0e98f43ea77231da5bfcf0fadf4ea1a73131677f19b30aed1167ab26eb93b7a595ddcb53f993c45b6884b9c4b513a55658ad2eacbffffde91b8f780f79640cce4dcdfc6fcd3fb5f7d767d9af19c62578d44ca9ece8b484c672782e0516be05f61572b1e422ff40e961e158dd5424ec6fdc49877eeb253c8923a0a89f7804a76867e9eb144c727b6b33719310e83105bd01cf78c14d2ce7229b0a66975b276b07ec9f67e5feecf1a817626dfeb801d7e859c6bdd1ac77ef982d11c7e817d84d4165df7331af2df302b61baa4ab7a1b0d917e8747c28e386a31b4365c22adc13a8a9620040e4e2543956deae16b1166efa0d82e756c8ad2728cab75327a2180319cec2a3caa312a9ccd661aee2ae0c4604c9fbd0586ba80cde69e375729db47bb7cbbc8ece1f1892213345233fde4f61b2690e4855507faf750ecabde4663d0ee4b74ff49453c1b07ff6609e70fcfa8add7797246c8d5bcb5af7bf57170f4738ced780fb5bf780a7adb0416b0b10b66e9f38feae4b85e544e83a6a25d0e8c566d515998112a50a004a2a05fcfa4e90d9468aaa6d087b598b1c2f8173fe85e9113cf574ce5871ee7c6125314f3b2e534d3f06d9da45d318acdf2d61cef5d64c65b886087507b182674a6d99a8a8489937de31bed4e14f4e63d53da10cac81931056b7aa58d81e4bc40875c07a6b286e774b74fdd7e39b2f36961af6d7f5756d9c9db44eec24aad4f8accef1b82b6e37e63c406a8a4a529c10b478c037c061c272213c390b18ed511c456ea1074a1d23756af196024b39b9468e5ce04c530e3af6210b40181370049b0d196173c7d1fd33df8dacea8071dd2883df49c0953b78b94c87eb800232fa7416715441dc2040e24ecaa7308e5c06d6d69494ec3bd0952d7c4a7adeeebcef0c1852cd6744868f5111383f37f28f43f562c697b2a796dfb4013fc1701be1207211a941361746d110fc914e149d7fcd22462283cb404f1180604f09d8240db6f9ebe23a1e80aaf82b937904a6ccb095daa67ca48c4c019c343f2e89d32354b4b78243bd20b58b53fd74bd800cdcdcebe73a02547f71210d178b56990d24a467dd2ce8ac7cec79499f576bd6d6bedc705fcc147739c0415402b4350a78a4586968d1e17702814e0b10e0637c147b2ed30b45e0306d44fb7ba9ad6e83de781f44954f3d7eee496f3dcf583b17bac71f7dbe318c046d5507cf7714b83a4971c50d563fe8692b13fd56b84e09290c8fb88f8564c5e26d0e9a719c696c8c361f8e167405d3485467448bbac3a437b6ac15b73a7e79b026284eb8a8bddae0f2cc4eeae95b7b27dfe43bc534ccf0b20682812606389c22a89914de1bbc205cd892726c6ca681a85acb04305ed4ff2f09f4235057f9eb73592a147ec5c7fa6479bce218665e06f1715115023619ae1e3f5984a706210196b1d38e1246882af80e21e47ea39bcafd849a7a7f94394d8cd7a2c1757a4938fc2081620b18950fcab9636469173289e1ad74231035f9630dc38feae97f50d1aeff9caccd7b19cd6aa65ac51255a8a789e4e507733a2baec75da60c748ac016984593458da8211e1dc68aef60fceab919596cee2a827625f923badc608d6ee8ad2091fdca6d817647ca6188356a275fb1bfd73f114b36336f72451bd19be8f6b449ed55b72263ae990863443668df99eefd2ea144d6cb8e4f7e16ab10df0c1ca967ed463771edf5b3af7fe660e18390ea784f26f84b670fa9670c06a808e2b52fb22063af7a464d79ede54f08bf08f693e1744f90d3f5a55ef980c8650c75045a4938758ac71d4a50b001bf24d2afb4c1a810d75e052b5da5ac1c3d5b39ac5ce81c462b7fa62f225fa45d1debca8643c9bc20edb2ebcc012b77ca040b3209ed11d99866b09b3855ecef1021248a661fe3e30b656370637b2d0d35cfff5b340eebc8ed855aae4eea32c92ecd2aa49dd546fd1f9c7dabe209749baeb75773496dfb0deffdf99096b18b130538497fa723efc05c2e3d61367ee225ebc7eb309c87fdc89b2803bb53e0667eae4e6b5351011184830966fb8e93217267bd92c2d38d400c74e40b367694a59f7c4872127fd7e62cb4b2df8e9150e0f84a359d7d9ac471fa66facbf44f66c7d7e6af940fa99bf1d28856f53fb56d3f37ff608dd36ebdd16ec9ac82b76417a2e856e53c9b3dc1317114a0fe73f85387f9227113255118ead8e15d08bdc4619710c16bbbada2a906e0867f71793f9bd31cf513041173e44afac3c02d4d18de2113a06cc77a5deaa06791ae1dc3f8d23a4925fd414b71756f68ddcb64567b222284bfecec91367781578da3828c3ed6da7efbf6471e4b813f7a0e438425741272479fc0f03b6b5849607ec5606d9ff9d28d0d1d2786b64499efbc0db6dbfb68233a182892639357d96631d1fca094183cd1411745aa393c704409d3ef6da852a1d54b46944d4cfe91bd4b52969e8aee933b95da2be6862a6d077af35df2e15edbdf3c6ff994e146a8055641b46a382da66fa8e8a4112b1e644617dfcd8f0e3ef7e4c814840c530facbf8013c69569f7287af1873cb47c73693b740f0e5b828986aca04e7439b86b2742e703bf136532c673be41fd714ac9ae37fc79a66275603e01579b5e671572ba9cf0eb7444950f6247c35369d2bfd3b60fe9e7160b33869cbb8f16dacac2cd24606c874db6e24b82a820da1031983d9ad5eac18b3669655b1bacbeedc9a9a9790b7f80c45456e20d6c34ebf5bcd783ad890eb0f455205eaddcfc7bbe70d5abcafe0929fa89aeec7d6c2bbbdfff0a23b77578196d46add5a2a71a30540f765ae98e7157c7dadadc433e04a88256db4340305ce2923223a7857fe890cbc71245f26fc882d652a4d0147e50e509d929ddda1a0b00462f14f11194d4dd697ba82a3383753489f7c5dfaa49e3b802aefe1b3bd4eec9b31d99962733e3013f6b9bccb6c5682e2821ca79fbb29c65c030ea5384bbf18885bf394e7aa545b0758a6a59e07ac34594d5ec9cf80eda5d45c0f76b5ad938dbcc06ac231755d8d0c682c0c69f9b067592b65af23829c134248120452e06202d143ccbbaa31018d8b0d4c388e1c4c12120bd4ae9277c4dc942f932bc035c27aa6d6d0ccf9ec03a68645ae13ee4f60956be7061c2fef5d5fc01961b5c0de57146331fbf021eaec28e2895038ff810529402aadab17dc6b6fc76bbd82e7fbaf474386843aef479499727f95b2aa8708a82871b01d7b865cf36e6e12f991ce11ecfaf4e78e5598bb1fc9fb05a80ea8d4e38a40d6e47a8198272c44e67b409b4a503f0fc97ca8d46d5e9f656b9e574fde1590a851e7e45501448b5935c839f49b73c3fcb4edb8bd79b992e048623c40b897b5826fdfebbbaea7a13083c200678421cbcc8fe3fb1acc45f56221ef3df8b8f31c829a23f520cc1ce71ee138e23d56a3967ff82e8c3b1f54d78b3445f1ca3d407bb6840957bee2a7468f69c6e42a8136d44792057f63a005200cfcfd45fcddce4cab7b6742f51f7e7e59037dbcfabf008f6be38f60bbebc9aa4df31b71098cdd111b758c9673f0067c8712c0ba26a46b68b062212ec62f248ac3141922d647a3e9dcff79fc6b90542367c5f30d23d50f52d780c6643b40c4858f5eeb68853a8370a78487bfd3470995863d9524de32fdccff5049f7ccd37ea4c0d02f5d0dcab8a3b589a115adef5cb1e7a84a65d4d0f9532c963e8424312848798b46b51cb16c2da09fe3fb265465f9246aad5635170ad3b6d09a3fa4663e41ee0c27a4516961c06096b818b96a3761c94bc5ef64461b5f340fca6bab90ff3eaccf962f2000512241f0decd3d73fa128c9d91d19984274a485c25e6c806b89612fe5b3755dfbaa8ebe473babd26d512b0ccc49305690141e70ef73151891806bbd7d4547ffc439a4d7fbd2d5f88eb137f9368c8fc4ecf7a8247f936059c4b0ac8f1eb785f269eb71bf9e545df606b767d9a18bac73c98e131f68cecdfcdcad1548a69d494623ca800e6aecd0d4cb187eba91ee18a59a4fa08570adc33e84121f423ce49617f3b6338e621bdce67c9f0a62d4fc2f73dca0450dd9a00d700e8ce9480c4f84a0441634e3410bf7251e0a6d5b3ac311814f78c80ee7530e22d442881c3164ba84ff8074c3e5aa67efd25055f1e8fc50edc3e9473e8252eb716dce98693cef2b91edfba76a13779a6b6820793692798d2f2283ca440ab2dd23a5492159bc017ce0850c5f3f9f12fae257a49a98c0dd3cea07d15dcd653e372c9d289bd38ac2d6bc1982dc76aacdffab1705e9cc48c4e4b220218e2a60d4da41dbffffbcc19b05196b7b1a0347e88967de21cca7148eef8a399dbea6448fd7d9e3adef46603bcfe1447dfef61d42cd11e55b3d45ae0986e2574050f2898959652952fe56a27cebf72195f9c5f75ab0386490656e878be51ddbc8edaee85e010ee6582cdcd4d03359ca5e7b292493e076b03fb520d3a33886f4ea1c52d4a1f7d7b02e803682c881bcf3db9f727cd550ad2635183b706bfdb17b54db823bd3612d4de2008cc5adfe2c099d1d252a576da815966e2f7b4e14ab125ca0aca0af4149c1c18574a1e7e6e200bd84b510e10f58a1b72588d89c363c756f9d114cbe245655c8a2c5e50cf3055cffeb7541854ecfb34178bf63bd90513c8db4af86aecf0775d2ac8ad753f88a62440541c1a7a21f19e10d2ff0a30caad9282817d5f149a2853c901fab53db7530cf3a082fcc2eab2a304ba1e33bf2404e36b63dfa94eac4c08a9ff730436cb7e5d5fd3eb136f218c02ca350df24b2d7fe74e031101f3d2bfdc920b3150d70b6bcfc1904800d954cd3436408fb53b26341ed960752c8e65796b3fae9c2305be6b4da4b4e131cc0be4a45039648977abc4dd6eb72cf12e9f7ec13ed7a01a0ef015e8031260ba6b44d7641381c93e2c07f6eb4d4e51f21ccdb0fb4db7cba9cde7b19a9056a76319baea402f50ce0ae0acdc51199e9cc3aa484351e098c6b92bbb411325d008a665ae4f7a673d90dd7e8233a7940925a03c2c6ca793a24361442741928ca07c9896a0b4ead908b76b43d4a7cc01b87b21be675f6cf8426dc0f116a8e5dfc611cb82773b4146a142d7f8d07b7b253ab4e9b0863b3061ed4e65c0c889745d77e20368bf8652c77bf04a84404e9a5c621c8433aa1be74c3ce65a821be931b22a0c7374fba465299b1840a61428af4b069223d68509f0b9e022bc28057b6d67306894c70ebbbd8e03b75894a03f215e383c5850dcfb2c05cfd45614876f71c3f28133e96cc5c129fc940ad545fc2216b1c2641a7508e3c5de06497e5a10477e3010ed932ebaba11e150317b28a7341351bde3302aa956e23a6b42ca7465e5274edc480d74ad0ee48bc3df0ebc2f2ee7de2f9fff27af6cbdec365461acda2e043f6f8978b26fe71ef8355d26ee8b8b46a8c6854ec9fd86b86ba36742f598382a71ac5a3c33f39ce827a397fc8519019a949b2cae0ec979a5e1483c5c3e7bb1c2be4bae28f0c36068efeef2c573be3cbad11119ba75cbbbc75e291cd02ce982164fe17fe2b7ecf9075c2c9c166576854675f0f0e3950eff871dc86846b6ee5c68d8f0c6e40f161c61cf278096496a21e7b4d2a47208571680e01714c921b8d8f0e95f1977cfc8f6c1c62162ced8038a88f09fb1d5bef83362718a9324c7b8708e1d8596d7bf02b30a5a70a46b17d91cfea1ad7eee032d2a9f71a03aa722ad1d4048c43e82b0303bc75e4a97dd1e699733586486e8eaacdc4e1b0471b7106337fe7e8a57d52d5aab6f6c581b5c8c6e3c42b9ac533bde9903bdd753969e5bff617f7fe6e9128013bbeb1a58c9a6e3a5795c564329ddc02e513fce870f4753254bff6705cc61cd84466300f0f70ed7b583839085044fe30c7a0c3038137d8c0770d9c74007f14f4b9f56959c7665f645b8ad6654dc6fc90af43ce027356dd8de7217f0031ae86a1bd4cfb0963357b2687c8c379eaddba9d2a1723d4db731ff2b7f130cdd182402c2e1a404ed801efb177daa855721b7750776ee46e06206eca5a7f70971535ca41a0de385876c8390e1d37b60513259ae0276e535866e487ca770ce0a9a3545f851c527cb2596d1543d67bd61f50ae29a7041e28d0b7b88be9143d6e68aa97a0cba15d6e37e6ebe81ceeef5d2d91f5cbcfde6ba41c031278eb37e6e26c6086f8f097dcbf2e478962145335d9cd94161a46bb68d349d15a3a2301c2d3342c30a26e9a3e7df8a731d4949138528bda1fd38c4333391e2d6f035ba3f1c0cd107f40164e012ab9a820ba7a4f818072b9926f2ba3a566085dda6b29319e2fd0868d64ca9e400c5078e563441ed7cfc059507e5a06b7d948d3237e8769cd08d2f527a8330ae9d935e0c3a774ee3a2302eec16daa1aad141bd40027913cb95401255a7276eafed8c284017be6102eadb78ef7ad3b6a684bf8156819bdfd3a03f45c439a7cf6f50e9db50ddaefd9b7d69b1475817e1a9d2aa9ba2259aac9c1e88c8f94784df1124a4a9f13c91df8e2df53d5033ec7b92a17c49787960ad8f25a974318c864331c76d9c888af9ab30e5bb6b0a185bb48a8fac9f41e4874a17c076cf84c5fd56ef5fa66fbc59d65ec67aee9e4fd25c0c4adf818bc89236cb467e5c2ef38c740d1e02c1df5d225a327db03a91d4d1751e17fda43f58e9d76419f8f38a70d3cc3044b91db53423f6cb9ea131ab8ba0f2174e2cbd998f4b98011e88446d8e9eb6c31cfa79b71851d7c7c6ebf0eb6e0068d70f5d86d0ef581bfee11a1e11014e8d7924e0c6d2f3d6038676706ff4851b94cdb202a8020bfa5865f9576cf5bdac956b4739d32f38f6a0ce24d8046c9b0b32eb7f767e0583543726bc04b00a3f194e1eb99c477e188e440ea5915a456090e1f938eff0caf86d7383bda86bac4de0071ebaef35522f8253b6d6d1e510473f9dfd7249d335567a737381a5e2a751ac9e1632cc4ebf65488097555731ea7907bf8a3dc1a016a2d7b76b397511f17a042c6223eebf6ed4b306346afee54aca83a8918b3805206a8e07cecf98e0c976ae620c2590a9a78e2455fc7f9ba960f2c0e988acbef4af20a1fb719b2a062880f6227e5904ab424ee04fac080ca56cffbef71900e9daa224b2d6718b5558a45c90976ed8416dc4abb5fb053bcead48162982671c5f35f4f2e605ff443134876b06830d196e46e5baff9954a46aa37c5524ce93912e14eb5488c2f86845fc89a5a2c0009d1b2a076e52c406121bb3e2116e42fbbfd78a6a36ed08e15f432e79f13e31ce26d219dd42965524f544262afaa62c1b19ee13788e69d4d919077b1660f12bc33dfb59bdec24a103414ff80869b5becad7729d3620c3f1929f83763d48097f0d1c4002b70dad6175cccb3fd12d81f3e01de10086156b2fcbf64da5438f12b275dce8d1e2f494398cce158f981dfda411facbd3bf25c14961e200f0af27b3c24aab1ff29bb05e40ad0b34ee359a71a888f94910071316832946ef21c322d7e6131e771a6da3fd9f9d4dac39527bd0cc43751c6ecd5e726a15bce8c052e4d9c1c6c0a61d4037cd668f66f831fde7557b6dc2f2d4a54a3234e71267b1fcf14da708c728cbe6fae99539797f3f763cbb67123f9a62cba2d64e4d4c0eb8c673205d05107bb36e9eded70a6c542e12d00f7dd4fc313011b34b6cfdef7cb4534c82fc7ac660e4fced65c363ec60d4dcb288af76edd7ffce0c69a7b46717dd42143a9626bb0f6186325ea97c0ef301f4f144f35001e4a337b1aa2f961b348aa62a0518c6b82cb28f8f48732d44d8e4b1d4ccad0172628c69a6d5f3d0bbb71f447a3ec96394bec1de897df5c66de89392ce3c7bc75ca6c6b59d7297138f4a0a10cbae385901b9c89724f0f535029a5816d79225dc6879049747181cc3d15d9cd5d8064819063d576756e8825b460936c1e55b35d798b1f09b7177cbeced8e48778790c19dbdf73bfd542add7d0b2fb2f39824ae241e68e338b7bb8ede9301d4e4bbc14dc35faa642bacbd55125d89ed6136803517cf92c3d8cfbf49fa0973b9d9938788cf0ed6d7747ab9ec533410881a51a2b63b32872925d64d45ccacd959b600c6c100a65814352762762386f7d9a3398176707e85c8d4168f09913bac17e5ea532751a83a6d619549789a74bfe658dc729ecd03f6878d0de5f1db47236854b85ad99586325fd8ef5c741a1f7a9d944559ab03cb22bae6ea73cf9091fd4f9e6dff3d05957c277fc2125b2f0c8bd5280cdd90a720471b02552a4c4b8c2410138a2af6eb317d5e917d0259fdd1017ba41b2d2343011e06e864e299b0505ddc134dd0893566cd502e7071900987a069ac7aa4b1966fd07523c3084edcda31c5aa00aac86cb2e19c38474fcce77d90a09bd4665b4bffc5d1f6e83b5cbb0cc6ce55e043390765f11123c84e58f6d89066fa068f3979b3a9dbf837079a247892dae5095545a4d85ac4a8f1d965ba0b6089e23152af6340b60b535fd4b6d8bc779194b37f80adb6ee4960888e43fc74c06da40d14badf59b369fa61b851c45fdd14460b10b7afbd0361a2afed1918d17b08ec2b0ce6af5620c6e88d5d1b59e823f42f0d47bfe0e4697b8561eaab2aabc2f459d8d88fd838695e645cdf23c9e0af105f4963a37f7300b07c4c36906e140c037a14df24685071b11eee486c6202d94beae745b858dd773d192a5d516456e8d43a7ae65337dd18299352f41636c882d3eea13fe40ba13ec4af1be9760cfe3cc57e68a661e9d9aa3a397fe7bb6648faf3e2bbbebc586db87bb627478b45f147a023a82c202fe93d316145ba0660a468b056ce05872cba9f410aa6f92ec59f968401496790306fed6296aa0641d42cdf9288d1ff105eb8bb74fcc27a864700443d91df3b0d582030cbac304e9664b8e372b064e68bf225181eaf195a0c410c287c687df2d1204894c8bc9e0060b106d6acc5193041ba372af65e887f3dd6f43b96c9d3877a781c7796568c73bfd8fc1f6efa17082c811b75c5ca34f9399504a4e3814dc0060b2181ce58924228b50a20cc071dff7b6a5a10c96e60e75230720428e3c4d963de57717c4f21eef00a8412b7b261c69e9eec2eeebb9b98c9f75e2ee80d762a5d19a7ecadf53f73da350cf57196da8c6b3dbea37340fccfb9eee84bbbb116ef0e25ed9fa40e379bffabdac9458f31c2c52b269df1a5c4433121e38f4cb2a8e486db6848907575181f94d826c32c0957a36527642dc726e343dd09d2bbcc441c524c2cc9ae680b7f2442c86657088ab3f75f47d2f3a9f84825e61afbf8243289ebc307be239c17ddd38e00e7e3e0d1a920388e0d5a2bd7cffd03c74c90974183a0a452c8a9f43d675a29f730674f986a026b870bf8417e7ed7110517e533e9b6c253878ddc3184c87bffcd9a6cccb470f2be863863f7e62ad0765c7ac49575ab76cea005b2568d11ebdeb442d72c1350b9d6ca55d992921557cc2b754f913551d489d528b73404cce8eb90f47673f1ac4a69dbf128d9c80250998f7417e09e89be35c8d0ed4c4123d75fa57711e73ffb5998cd6d5be8c0686c4af5a2efa0866e305998c0f118cb79e8a74f0b69aeefaa9204b4b5c236b69910dcaa4a8f995a0442133858b925c560cb6c2952019e6f238ac456273730f5cb64109af371f45bc798d31e0ddca6dc90f297bcd15ea55032ff2436750f24606b3feaba82b799b141210ac8c484370d70401f8a0c9fb0b641978c0058b697b9b9f4a593234937ee7d145bed46db0b504b6864b7f0ba926a54bf6f627f3ec7d0d861893561aed5ca3b774d2a1302548b7542ffd889bcdf516bf2c3adc69420937ce96d62c30d06a27193ab26073a18354fd68f78a841236d2396cc6e24d7d96db9b6c5dd4b315a258ca68970715432ad77d9a11a4938935f8ba7190eb6558801f2724ee7b1c96045f7246b8bb7d917e7657e2dceb30e3d215106c6f2a025d60d5553406e06e63bbe4e524b42048ac4dbb90e588c6374d0084f611b444977ce3aab3f6d1ca2e109cb58f04f7efb512e1f46021dd636659843de65c863358b80d3603ac36e16191f94731077adf4387c71b6a0c89183f9ce79e346561cc5db6d72113be412c62343702efae63c0f7082bbba8650706750218201d971fd4833598f426927dcc063b08e8666f8b331e6cc926e963bc318d6dc13f29b24213fff9951ddf4d2f37fe56166a68977e29f4dcc30433a4039be5a8ea0378ffffff87