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

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

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

Block Certificate

Block 53236 e892e848dace0af518cea29e8ee2de4b83c4e6c0fca579925844c121482c6f88

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
70e53de898ab387757ddb246005066e91705465b366ac184087f8763419d1764
Certificate Block Hash
e892e848dace0af518cea29e8ee2de4b83c4e6c0fca579925844c121482c6f88
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...007000000006000000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009156cb3752efc365c2d4a8cebeb0ea578c30611fe1a4540c95a17c0b01f93a28bc637852d6e3db56d59b40294c942b0afa5c0b576e87c871827b2c855fe3a4dd58a150ed4e70fb13440ed00b83de1057d043cd44e36ee596b71800000000000080000000000100007000000006000000

Raw Header Hex

000040200e0a9a52acb0738085d11d54c6cc78ec584e0ba3e711381f5ee93a5bd4fe649efa79b29bbf7558e0f57ddea7a4853057809d6aeceb73260ef08dbddfe103c925669d076a1ffa071864179d4163877f0884c16a365b460517e966500046b2dd577738ab98e83de570

Proof Data Hex

59,560 bytes
121216010307b3e1b0ee3e6b9822cff76fbbdf16a3cfdcd5ae1cbfec5f002d9380db947d16d3508e04856041bbdf206a3f4a9add94f41287d37ccc1ce3ae7bd4b5bca11c333f6ae72c3cdb2ba8c8ffcc5893f061bc6bee2f436c57f9edf90efe3d4c1faa0b38420509fdbc1c708b60b1bbe5303fc46f43a179d03ee53664a5d1cc1ec6450d43277f70acb42093824689fa8cd3409308490b8e46bee5281a209de2d6ed3d6dd93fed92c76e50db0d1edbd2c49fa44a8d60b57ef292766bb05037df1ce0666bbbf8bf5f9162d9ace3a55bc87e79aee1f9ead1a92d4410985c086d2967592a9653bee3b70dbe7b55e0ee03f07da6af93f4bd9980db76eb74b47f2a6e4f2b3c801c92e2c65a459281db1e0fa963d303a7fd27275103acbffdf9cc0c81ca572edbae223382f7fe1655e14a63c44f07fa6e370fe8a591f58b23be544030cecade81874fa1623cb7862d43dd6f6431014c58ee8639237b11915a0c930e6090290f83b2dfeed018f3b3133f8408dbac3a3bbcc8f3cc2c7d354c5531dccae12ca363dadc993bfb9f4ea0ef9dbbb1a6be486f238a105bec24f730ce1c0a39a22eb3589dfafe34dda6a51096e3b56befdc6c24a9dfce3b702481f8bbe38c6a67cb5aa3dc6a84f314f7bf1d678f169d1b0e0605a895db6b3759c56c7a13525e84bcc9e7618e2559bf57f661a99bce1cec90f8419fab80ceedf324a7fb29e373b45ebe367eab0562018ec8831b54d99b668ed5a1a2a0350df8313166bf1902c38efb04743d307f41e18c43fef287a67debc88f3888962cb05091ff2bf18ad9c5419e7ee9b3d837817612b984ecdaa6dd3efc9785c2d3eda0e3fbb6d2a4a43904b0678dd90547ca8e7d38a45507845d549492eee9fd5a08250ae6df3286eeaeba447aa840594d8501c599d678bcbaceaa92ef53e96e2ff7c04b0d9426b5baec384dda15db684cdf5ec79c383f5ef50393d737c11da914ecd1dec51a9192529195db65e158a05709f476bc4080673bf7247770950fcdbd3959c456dca8915b8b2c1bced6d998f5447f7b38ba77470ab5bac51fbfbdd67418fe551b6e9f0d5c19cbba65512f98bf6d1dc1747563adcce19de23a7ac242374ba7788e580f434fe26b99b6a6007aa41245b01e69ed3a3cac4b2ac2addf9995cf80ec1d212d3b750f0ed2f558367ae2c10893372f1c6ff58d846b78b6df6c0c3e125b8fd98e7f7d5904245facca8586ae0e702d0ca511c563333dadc49adc830193a710c17cdf1ddc2e7207ae14dc9d1924758009020872feea5498e542123b64e82bb009d1e40b9bf749452ffa2717bf6ae8ef14cd2761ee3676da94c1108e57e0129f6cc7c2622508e83e23d0986cb6f38484d61289207826d816f0f34c84dc2f1c543dfd37257910f6292892b37b888e3140dce67c6f99bfd89882a871ce4af3b8bb3a153960eb687b7fa9d5120d5502f90b6f2800763571af3cb5ef296138c18c6234b5bd0fc60ede0bffd95f96706d7d71116442736cf3b6fa9821eeceaa900e94109a778e5d9a52273d04e7c8c60480aff345b1f3116138b36320d7dd0548ff820fa45b9d2e0c11bbc55e0946ca8c5cc12576d153fc86f89688c139b25d4df6b9381644a61be0e596af1e96f2bc9a46a02ec695199b19ce938c430b904afd99c61062e8d86668fd7eed372f218d75c010c2a705908c03ea936cfa3627635287553b9fb31eec4c815745e0a7be2974de28dbf3099cf29ba8ba23dfa0535d81e0a78f49efbd639aadbd027816e37ceabfd643552d384925f3950edcc8126a3fe6d577504effd97375f939dfb9806366e9517a2def7f786068e0d6d53b85da8f5ef26531f36daf0ae0f30bd47d11790f6bd61aeb9c064e897f04831f0699ceabea762feae3c55a8a8dd3c335943736ed863a40b083622e9dd10cdeec27606178cfe72a0070fbe29381b1a1bd1f43a3a115d2b11441149aeb77da234ec607634f3abeba61c5773fa4dbaf0404cbb9f6b05848c1b495fb2334e08ef138602a62182b2118afbb5fcebbcd0fab764d55ed5c91972715e435adc1cb5f3360637c40bed151aeaed00b57f9f7a6e9cf59a75bfaadd0cb6b23469ac4a7d395362e93b92dd60bdebc890b6fb31943154b7165e6424f4cf025d086e7c99818ad1867f627f53024285709636e693e15af0a2e22a1478ecbf6fcb69736323b6631e8bc130d37ca48da9dedf56432522ca12917a014783ec486619d98a66916dc43345680882dc4156c6a2f782a9bbc38af84a60a40aa49670cb929d4bd99bf734f03b6bc6059852ef7019fa602bcb938143c9001240bc384802ab7b6b553471fd1554ecdd358670fcf27f1da5b2c070bf75934c31b7d06d3ebab6e29e9291a957d140a76c420ea45d2bed7f83d23d69d478652ede14017fa721ec8d2988d71e97a12a1724539db5eb7673bad6b16d2268843c1846db06d9b2de881aee8b0bc7e36601da50abeae0108195cb3c91893c42487d2c1250607d2001c6edbc58df172fcfec7f104d275e38cfc75c5610cfb75737dbeebbff234366de39887b96c477965718ffba642319884833d34d16ade45d7d3d993b6c0f1799e5a757bedb4a9da1cee99201e16d02173b636536f3a950251fffdf9a83585c0a63cdbda86d7ca6424c85ca7a1be3445c231346cd809bc6181e8fe25f4be783613aebfcd0d0cd10c23a7a50fab13bd35e1a43e75cc6384959fc248f85ac6d442d5c709f7684eafed2a304acc724db5df64a4669771875e41127d4a94c99ec24bd48ff222933016abaed22812dc0a12ab995ac5739533db8d34cf6c755cd9fd9b4dfadd86f3571f35fa919ff0e99b30a493022553a4477f02e2fbfcdf7a52483beae940ac177a3178c8808edb46834473c6236807bb1595d8825bc77e557b719718329e2bed097695ca6a8578b09827976a3083c2b3a6f6e5e7d4dc6387c183bef6b7a79edcaea8a7dc6b60a2cb767446dd8d2cd15e536f6dc498091e2032ca77ced2c076b92d4041eb7474d348edc4577c7bbf06fcd99e8f543f9a97a2974b8975d219c04f1b9830978fb05c5b2db552f4dda16ab657a1c2d1692a837ae27b55b17edd4fe7e968f83b0e88b677cfcc36029a4240a23f65a64b646ad352c09c3b12eac3c8955e9a67d96d1867113dd43fb6b72f8d467ad9153c751d17719f8fcdc822919f9330220ae794ab73019c1622e3bb045ae77412b240fec672e497a2ad13cb8a1e655037c9b7520a402db2df3165f251223424398c9567b47a6f8bb10e94ecbeece21f6e76663b74ee55933b3e6cf0734f7cc614ac98bf6134eeadcd659710102ebfbb3c072bb8620ac1236bdc90950fc5280ed59353537ea528866c97bf713282009eca911358ce5e41aeb7809cdde8b133c1a7d60ba58bb99237a2abeb84c97f11bd0d6866ee3f8027c9a552380aa7a57ce0f590be064896deed9db38e4edfe8aa48d0e8d725fbf6ea19641bb8dc5c157be62527993282f73f14f9423f86f6bb4b64342756df41eaf7afc0b789398d617d01eff04787b1b0e89a24c85ab42dac970e73c1ea39d4b29316195371bf9857b837de6fd969c48daa31146b3682f43fc16ee506fa7e22f8f06803943b1a2118ae4a7a189fa806ee72ca2b6f6de38dd3cc7e2336fc335d8c887844246a66a215b47cb03b6459f6ec688d4b947f45ab6fa1d9630c01802b9856d956a815e11cb29e2d5d66e7bb094cb2e5848a51b39503761f6dcfc8488f0445ad5fcfd68eaeece847d395c0eaa0bdd14f9e7f9db2f0fb4956ae695f90c0caf46cee8f51819cf50748cefe043612d0b47051e1b33dc4452e15f032a5c884097797e1494cc0387978973dba70f82dd5fd4824bf9d962628262a42b0dcc8775d3f4b68bab625edfbc9bbe2c7005473ef0d32e729f9c9b6255c786ecf54432c523ea73a0c6343dd8b3f1bd36162b4edd21d0b815663a8c96d5e7d487d5f27916d37b4fb9444b2a220d9e0b496a2409f7c23b64ec057cd290e787d57460ea37db857e6ae734ad79267dfd954e630ba8e89c6d663fd85b3f2c55c96b20f6302613b0cd42b09e708ff759afe18d79c157a3e69d2129ca9e0048dfecd0fa83a6decb53278d45e7a44a6d02c8505dde9fd6db2c53d33d18da75c99a43f81daf9da58c82f3a1f33e0aa3c1948ff0264cf77a27aa7abe079513cfb16cb76429e92d69059d43ad32d6ebf5b782e080c1c81764281b7c5a9e76b099d1245ad0896ce23062ee4308d309c097aa629a77c32dd67bc9d1e92675da88a4e3c75ee7b8d4f7697952d374b8e6d0b6ffeac2179c27a599bfccbb223c1348561376758031441540d73b847db684357cab4d337a770ba6ebb7f5de36f4cdc38978653189b916f6991612c5dcc93408265329493d9c5549de87481d0e15c99d0addbfdee0f4d6e9a668ae67ce7f2be8781de535a84ff4ce916bf2eca9cbce5109934623efc0153511bd23cc60e78466e0f51c53c234c591da45959b6be1b93d778ed9b6d44f6e8297ff13833fc2d95bff201f2d599ba0ce2b145bfb8dd6aae87e5dbeaec3f903127ab12a17de885998e4b97aaa994623bdc46dc740cda585e5d578e5335b0d42c3519bdcb47595006c3360188d8df2448d77fa0e3256d432973d3e7fa4b9a91b12d024fb09432896dc72ce3253301e3816b8f05f7078a35fe525545ad24c1205d2fde172526b50937cbfc713ee75cd2395192d9de06e56285a56ae2c72fcd3a5853e9aa736bf23e31f16bd1c16bde78b0442b989eaa5c514c7e92e616183b04d227cb5678e9f7ae23c6f554105cca2050597f6478b6dc03f8aea50a2ba7a5c507e4d984fee3e91e438a4524c34b0c1ec268fed4c89abd001d352db382cc52824771d74f4b29bd7d2aa8e38997792a66b80c0ba2d54171bb63e96c227542862819ce810f628620d294e62772257e108841b87de9b6f0be3303c5127223b0a0d0571b080e147f38125855d8f3d70988706b9198c0a388d8b527c8f23da242c525ee9682cbf277d0f8853a2d13bd4bb3ed14f274bb8091c657653178c39c340998f1c9bf47b60045946d3c09e46881694d9a2eeed3e478964e8bd6bbd8424d2facef5b64d8deeee72e79c3c4a1f8cee646b8fffc083980a41f1b4e393551cb2cddfd78e0e01a20fbbce34ab61c7b301d1416bc5d1c1a355091c486af350f09c8105971cc14dea8dcc4dfe3ef9596c51fb33f8b659eba640929bb83fbab3a918cdf26909c6d15819d554b88e6547b8aa0a04b3b3a9bf314eccbfb2521a800b82f67691b80778d4683ffa541e7bc87ca7855ddb9b60252cbbde9068e47464f507b9c07dd95991e4122b9fa7cd20b17877de4450e6abec0337d0b9cc7816c4c96f878aa78082c6cb0abbfc1a035eb420ce38f5762b789b04785bc97d6c1c1ebb1c4f96b07d682c86952533e489aed671b3b1f8167fd0dcb3063671b48c757624916b259a591c1ede8885a33724b912df9c502853eaf70f1d4b1a5e09ae7e9d34c8ba96f71b9a401be6f63c3195e9e081e506c157146eb179632a4215f4273c69bb72723024db22cf5fc47b7c82cd004f721295bdebc790e4c3bc88f5b08c9081374495901e3d407e69dfeeebf7218c443f436be46cc70fd6dc16f8014c1ee968ab8dae9c2cc3b73ffd7c04d839cc9644846e7ad85c36e8802c132885c9adc1a45ea820bc53e6db27d7dec4ad6c841be53bdee7ec4860e2d7592838760d0b855438bb870c0833ab8d97bddcb108fb6000ac77d8ad48ffb3ae0dd6e935aeb23565479b6c804158a71feed5cf5d0e62b7b0add7525fb0c716966893f4ab0e861d51eba82dcd4578f924de6337c57978517911ec7d87708b03e6b6940dc7f83ba6f21ffac80d1fe0bb233a94bf56fcb9a7b93b78cc03a58295274951e23b58c4aa4f65a17fe82a56c92f8435e63dfea90f88c75290ccfecc1ae5f9cdb55c2748951541b563c4b6e3d2c2af2afb201cdcdb27df4d007e281c6297088be615f77474117681eb84b95813cd46dbd0b544f382f4fe3db403cf51aeb1e01d5a5c6de7989980801cd517349d521613c8a9c1f2096905e0f70f3f6e38c7cd2e27d76c4dbcd529f07cf3c47f3b39933418a97876950ec82c209aa097109d2928393decafb4d52b2fc36b4fd5b3cd35e4d11168d3a154a66b675d554200a002360df7864e672c786faacc9045b400c922638872c148a651b3a3ca56a239d5c6e55aac0178467e4c6aad0ef335db7ebe245eca9df94385c01bc94b6adbbc1f9bf3b68871feff33021bdafbce820362924b9965795f548ea8c02d2d97c8c741e55d62af2b9714da99d83273843a32cbb27ac48e79a17bc93acf3cc2a84f970e79b0d31c7af97bd47e2e6862eb8caec4e850b82541d21212ec3bfdc4c3b45a3ae8f5957376b18f109f73ba00e56f8d20b34fa26878b1910abbf5d4c5062201c169db6863d0da358104ddb75718b43d56241bd14b61481ab575e6c82ccd7b5a1a7fee4cd872a4b6bcba0dfebdd724c2e3bb06c2894a633e8c4cc17ea59c7a55bf831e8cfc0751c7bf997bed4be9ae941d83a3a1f0f2645dd24cb06637dba440925a1bcc2b028c76a6132263b3894a83744ccb66d6857a95a3b81da234cf9b0a2a75f8d8bb5cfcfed6026580e0844fa00586f2439ee035b02a50978bf2369b269262c4705d0cf9d0169569d11809bbde63192f788d336d07a3c32d6f602ab1d0b03244211945475742900007cb7a658f72b81268685cd48755929344849753642b93470a3b33e0f653d362026df2076e3fd92c1e2b88283bdfa537e63814ce1f309f083dc67db0178bd4901a6edf57f92183b08fdde5e455f0e244dd82369285a4adb8c2264c990435e005c3eeef7589a47070cd78c71aed22d6f89eda18eb652f8ca3bd66d9003aea8ea2b230f4e4765893f79f008a9a696db484a4d8960122404baeeb4f4153508ef54734a21806e1f5b401d432c7b76a09ee6ffcf0fbce88ac4aca7840b5ea59cbf7cbee362652c1c0c2f2d2545cccb6c603867982523861afd6e58cef4d54d40005cf3183eacbb772a36eda0c88c759f32db4102fcacaebc98af171fbcc7681e7f630b4330bb854b79ef6a99a0a68fe1d2619756fa647d4e96a39691afc192b34ac776556343530ca0aeb061664ca63d24b234d0f50bd5a95ca2c1b0ca1c9c5c25011c522bd15a0c140f72e890d76e4e576a5ff4299f0cf92df3560fbb800f6f554f5d617ef9a999cbded8ee7c2f13258587b464eadcf2d521b0e6b1c10ae92f1693abb7f598fa1bbe4530965a47d78cf01def309d5a2a60fd2ccaa0ecc30813f1b55eec1d7f81fe18d94b8152e1a1fd18010ec4e54656dc10c03e024d6139821d10c6fb763bb0cb4a5b4ec1db7d79340dde14bdf18963f3daeca66c03bf20cc7097e4c996f936f7e8274430ee6693d51fbfc5dad6d14913781e2a14f55199b55ce8f9dcef0c95fa99efa3824a999503d8315937ed63b3c746901fcfc216aa835f90959a31378db613b5ba8d9776b0400a68687d62ae63579fc563198bc2e9fb847ee751a8c817460b14f933deade7fffb980e00e32c14ddb23d5d84138cc539772ef9a5596ee4f4f4f246cd007292a5a65e338ae285df1ffa00e5bf07210fe5d0661d5c8d31733e0e8bd781ff5dc0b1288b99f558f2364727704d67fbb7a3e09cb46821c6171d1750ed15f76c7468da709df98b9f67a6b6124bb529444f2cedfbba6315204fb62b904a3110ef95387abad633fb88be3c554f09fe62f9b7621d7bfbaf2de8fc7bc27025cea0136c532b835b4fc5f16506bf633a4af67a2af128e6d2f2230a49ed82b522afc8c7730601b7c8f54a40baddcf517e0390f9981e2fdb951f7ad47c3928ddadead9fb9d72496f0241d12147bc9fa8a45757ddc27225a5787b46c8fe636366f849de1ccbdace0de6d50410825923a5557f0ee6dd67682bc46167fa03f481637a6947ee01c4f590fdf1b8daa588aecb6703fb395867274315546fc4d55f6150582ad880a559b7ed4b0249051bde9e7e502cb2f9852796066e552fe9b0fcfef9ea2d901de88166702dc1e99ff1935313385988da7f1ffe35201b993ef870ec184d01cba8de230eb562ac05bf19de21c71611ad4e95b312480c0c36147b4583fd75d1136d54dfb0952e6237aaa410aadb80b8b16c218ab851d43cbce8b8adc36db1c2003a8e48b20089e44123e99046877a82ee402ff861687d7398c921531d813c4f6a20cc21fd55d7905f87a8d64887d75024b366b420cf5e5e46ae08430416a53639cac053fee7ef4b9bb92952f3d0bf77e45d06486f7f202927d6a73b1823ae3bd2cbba74aaf44a23e8b50c8afc0e2716dd133a5a3d77973fe4e8c1cf01cb998b9560a6b6ef9f242f77892a8fae02de57e340b717043cd4743662b57f13ce42ee17817f2c2323fadcbb3a0b4661ba350f997f4bb4dcc1eba5eb76f6b0c22baa4f0945cb4430baa5421994dfb0d621f0560797ab5dda71a1e3ed146dac4318e8676265561b5d75dafbc811e28f7e75af4eecd20824db326c4c2c6a76badcb8e5dacdc180087d3b6e8934cca6e5b4eeec6a786fda5815e6ea669826d0527bf61a8ff8e6ca643e950cfe844f7d57b1a77b117f2761b485565b5728417e9ed44029eba160e775c3ab8899c80666d5ac913097e02f0bf54746f18e16933799b6ecd4ccbb2cead5863291ec0a3acba63eb8f2fbbbff72480fc361420bdca76973092fb2653eb967d7df30255ed8be1840b45bd9084ba6caafcc966deac804d37b3c704df746ed465f05c5c83579e111ae7c19774b7dba3570d70e1c3c99533fb4000b26401c0dd12098194a2f2b05d15ed169bf475e6702c8c89d2c0bbba0f28d567fe0b36d58d4b96bf8bb913fd22ec00e80f44acd2f1ca4a3b73a485ba94fe2e574d8261fa9a91baf5501da71f3d5226408a08d12ee56f731384a190baf581f827325d3220f32e30344a56fb958bc254b0ad3c4130b52dd89302861d47b90620f4161ee8483532f0276fb6983a4c74ff1d58c8b46ee215c8ba838ad1d68b9941541897a3ea857e65440c48cf25b0e4452af4fbb9b1fb206d7f2df485a505a14165a7089c0c9d20cb490ab75c9b041a2a2ef3010754d18da12d35048ae10811c0871bb875d6713d9031304722b370ea9b56b6ded0b62bafd78641ac21479710f57d38a32575a1ade9674cfa2e739b2d438216d04671925ce3a03c6c9adffad0bfcd6eb8f4eae9c5b334faa9e935f372abe1c61fda09528776c85af54dfa78f5cc11352382ef313518326f3b8f57b0cc03c4cb6007d64b61a8919f930e6ff15670ac0073119836f2520de4663ab35e778e6c4b9c72d6f82b220fec027d91a0dbe1ef405022e686c8657fc0ac12f43ad843cfd57228b43e19303a88797c9789a950228e1e51681e1d2751bf3bb85073e91c44a1b27a64afa5c17831168313b3e9eb1bd8d9b4fd5401eca8ac288705ae2e718cb512b98027a281a6fc03e1d79ad4a99999998f84c1542cd4a6a38cbdc335c6f3654f14e9f7ce6a757c8dc5b752bda81b5df14a981dae9f4558771d2988c49e8b2626525a617317b4209c10783834cf1a0d4fca8a7a4ec20b0f749e12ff3e286dd76d13f9c5120d08d096c5220955db3bdfb6bd7b6651c12ee7c88ebae078e8211b13f4a9e33be4eb231196d3f539f413eee8f89733d33c557444f3c70ede618f9bd180c5cca1ba087e1e9545003585a6b25fc481979234ddd6337366f5173094a7d1db580173647da2ccbe8cdb205200c848fb4f6ed6e4359ce6a390145921ee8799841d7a25d008495bc97390c648af74d257fce8e2fd1a7c636d071b33ccbb3cb279269eab8eee6718260a7da60a0e5d9d3fadfe13730f443cc0b12153867ec80ef89575404422f6792fa65ab58112852ad7c8d9c4334c55e5a7aff8303c37ae118972991c63fc0cd898f0bd5cb1111d56471befa7b1578ecdf86a823ddabe58e2d7a56ad100162680df54ae97caca8dd1db1c3ef281448b8af933e03f9ea3a83bd7d7586fee2f3ded86e4d8d8ef1989b20550302bddbdae47ff7797cabffe82c2423dae5426a4ede7b64004aa8d3d58802ecfeef2ccedf034d3f52445a61b5a12e0bc8009d9b830ca23f4ca6f80e3e4e121146de07f615429e052c8b3286d57d350083fbadc5b8b3fe2fc1afe8ac85cccc704830c7483ddc20fd8c0b7a9dad7712ac151ce5e5b5b42065211d04daeb36a6eb19dc220d813cb4323135f49bb6726d738e5e8b2eb6939d8c89cd70b3340a1326fe05798fe19393b56ed1ebc6a145b21427d33c8b838a58aa324286b53499ecadcc4b40b62c17defe34cf952bedf5b18c7cc18f829c368d2c900fd851a8f2a3d6399f060b7e7c0a448b7614b17031c468fb96626cf90db9b76e30ff23759f1c7458ab93561b4553db393c5aac7d59b7e7de49ae6463cd3ed78ee675cf6b80ed595aecf70797798d902b88918f2fd770b836547a3a128e91d919549f34f6b82b1aecdaf231d47682d1c5585476d2596d95631c21890795ef2f0597d6bbfa6aeb261804a76072437d6918e48e4c25b5b77326c29deb5c2eb971ddbd5b34c603f00702b55150e571aec09fe8b9c6103bb4c7f030c9468ef903d949f49fc815578284d82f75be56e22407823345c6b180a494c8c4e6493e22283b3883d5bcdef3348a952732aac157a0bf67912ab810cca04f411388788a7e8a235c9c04c94986400e4b874b47aa170818a6448bbe40ebfb9ea0d9a506ab866ca77047bc69c7a85f94c993d751c35e97bc3b571ffd87fa8ca9a9dfd52ea2b2742eb4b34758fee9d4a1cf18ad6ec7e7f3d5c75b662d96e86655cbce5da5a42abbf0377459e58df5d239fe3785bac3187de30fb162827b0dbb65a08ce904ccd3b6e8dc4d30757e2188134765445e6c0df46399edd3baa9231697e84deebd3fff9d076d41b32cc149d912531cb2d554de33fa8aaa7cacfe46c24591559e304b94dbf2483b55c27a73aa87755811acf30cdc01d3b80bc0f0f9fd5bfdc828c5abea6bbe96b9593f948e44b9917ffdf9c2b900515a3fdfa234ec942ad7f9965a98d318e6a72b754a4ccf8c7b01ed2760b6980e1ff5cac0ecb1975ba09b47e0dc717d5ff19618b0cc40193c9e4c43984053c21e913a2e1ebc884fc35197d4e7b698a248aeae971e5eeb000840e96b469cec170e7057b5766b01d88d9e5e77d1e643b3e07f6216ee370a99bee2c049b267b19a3f903c6d2f3166fb07a37a636d580a2dda8636c6c3a177522702543b759e0b2093bc9b39451fde6b30175aeddf35b417b2576a00fbaf2d1813e3a20582d1982fa4603fb9dc0768a750bf7d2741e3e9e981762b9b8ef5931a246910db854724999d2d39e916d8913f5bfe746590e2792995d87374eab4685c1319341939677f1bb08f48de42657edd7f7b60b0a7f7553887cacfa70d3c955969b55951b6b71d5362c271b303afc02f82380a435e88e5bbd2c5d4bf432d10948a7a72a651f5362b5bb54fbd3df1f0c611892effc6e332d707f23a09029b30da78956015d4e489266da35ba349577317e64e5ab49d91a05185c23db2982051baf6458b778fa382a4e483c9b490da17bb6f53fe4b8c8bf0d383c4e8436ee0de7d05a6ca876b9d32c630fcea6ee167ffdfd1765baa557bd4d6a880065ea974c4bd2ea63f4e51917b8d5df8862f3549fc32803a9741627a4faeb474587c821b014a03f6b0fab946eb74b626e01e6815d44f8fc6f84c9fa72e9ccf205ecff91daf8c87e226c81ce7a94eec024250abf2b33672c122eafa23b756c75e77c97236664842e9b331ebbda885f28a32a3b6ca95b8d336128e15ff694cdc10a65b8dae277570800deadb84e8b90c67304508c604e521c314a50f2940cb486da61c5e8dfdcb9d423a8db7064c0ae702bedf87cb0b0cc2a089a95128a5b68694038b86795870f75cb1a4516acd0beba7ecf7578a7eb65d5aa4154cefaf2408af2d22f2b357eaad2f1a9dc93853c4fc2fb8b4c315ffceeaefa8092749dc8b154f59938052986629ff29d0d526850ef3cad1b9733df7fbd245a58d0ecdb5aadd338937994e5447edbfe5fa736ee9655f4fc59e4817635e7e5de6734c3864d1199114ecd5ad893f3be721b63064d83b7bc86d4c714496ac2a278e4d12f6ce75f3747cfd77afad1eb029df919115aaf97ec24b3e58fbba51c7b08ffe104a2f96c160ff38ac099079e6a40d32abc40ffba52f2521534a1659a6ac9a220e3ce929f391787015d672a74b614591273ad39cf6afe2221a9c02c1a998201ab2601b27f96e48286e60245eb21d5bf20cb8523e9ce49e5b95c9c6d00463dd403fa015163fa5e71c2d3f3679f6f55f9674e20e8764c248fdbbdf63034bf1b076ff85fd5ac1b7ff33c3343c571d81def3f9982310d586d79679da3b31e87c8e6eee4ca5fa429ee14f349221ff658e9c11b3392fc216a0ef58b3a493c1be068669334d73ffd5c9d161011be8c6bbb9a6cbd8d9a7f97708ec691b99c06758a78697a82e8e6280437056102cefe57812bf194657382e065d765483af4ea381812cdee6a353a1b81b305532de70149f7b682620bcc358b0fac081f6831a973311d9c959df7d9c52283ab0349497292bf7af9b60a3a2b1852ce6350711ccd3d1157140d4f0eae7fadf55dbd0a6535eff360f4b16f30a2855e549cd3edf522d229975c3cf01475f81ae05baeb186a6de03d28468ff4947b671ed8a6f78ca667849c70a3ce3ae70edc2b1505462975efc8442bdcecdcd30fe5e070e4cc1349fc7e4108897ef56aa1d010611e49bab5629ab525bcd0af167c724c4c89edc0aed590cce5e9756f566fa81a0d930fea40192c8b163e05d51ffc742abc6f6064af62f8837019d922789984045fbfc0d454eb5fc68838c46ea1bb949cb877999fb63cef83044ebf4ec70748826dab69b32a1890de8aa451dd4990eeff6080712e7dbd50958d5cde751f1d3de32aed8a0f7b26647da2f1a0cc3ba0118653941f88e13df53f3d00d3a743c65f5c17351cd6e3cfabac82e62648de24120e74e63f30de312278e8012800c53fb9874ed3a2eb1cfc2e38afcd79ebf47c0f2ca21359594e0b5ec59bba185922df9b89ac6a79a3259eb7008ccf2fdeddd48fc9ee246aa92ac583ef77df77b612400119e5a5ef946c8c74079e13437f7d7a548a3016e5aeebc11ffb89bc4738240e28632ba24f08a4c697a3606616674d010e3fa5d1cb526c31286c04a393e90aa3ee62aac70a1146e7ca39bd387212fe4a3950d6692ad93be6e9b7f6be6fec8e306922ff8591caf5da9e3138859ce6eef920745717ef7f0a6103629205e3238329ee284046982c59305bb1e50f53e2251b9ff6b7d82b3d45d558f418eee85108ce0d569bf0728b9ed2337c772bb243927e0c8ad269cc6842425d90dcdd1b7992de230e40ac0ee7412381a592b6d31180c2ca372ab9f07653e502a1e34e7996847e47647dc648dfc56e17f7c5f9a6105f78a335a0133b193ea9b301695ed039eca559ec6b0a1b4b573a2abdc6f34783951e597624ec1ab7e4de557708cc3c892eecf2295cad52b32be254c3465e8386cfd05e6a2337f283074a9b7ec2b24997d4aeb505f23856bff40d3cda436d989401d27c6a02f25f04f0c20f63c4e08588b1db14941f76b5ecc0bdb6cca4ef32d872fcc902c92cb23d25923152c164736b20561b1dbafd9857d59befc4a8021def921f115e143f3a59fc9c6818a5837ee33ccdcb7e61839bb7e7a0073e42803b6d4fd0e03485d40e1bfbf48853c02801a07f22eed386416c54fd4b35a39906560663d06bd9da7e5fb84f5d61af4e5acbb7fc10aa39572daac6619a66d6c1162bdabd0c7093aad32425d4c25e80fa124c054440c8e3744c28fd36dea4304ad357641d82a9bdaa9130fdecb71c961ec9a92d4aeec447c85ecf91617e97debcfb2766e4e0b0097b20e7cba776530c64cee42147023ac13175ace3ff21e3bd679a47489b1eead7c064a7756d0cb62decbe21c92692cb221fac14ea6fd1e819e89e82f38992a91d3d275c03034c11454b2bed78b0cd332fdafeb96a5db631f675ca90f0ad5263d240218b4f6bb18a4783a28900c5ad20a2f5a05e539bd6983a06ba082cb8f6148f774e3ddb725d9912975f3d24a42c72c6ed2ebfb89893f5d1f10571bbee5a9c59723e68b0252f141bc2fd91fac5fae469fd190cefca72667dcbb81f8b7ade7e4b809db41cffbd9daa7d329457fc2abba113af5ff4feef20a7938b864df2eb402e593e9fc2ed6f4650380187acc4c94a8eabb5481730e81db5c19418826d11307c7df5b3d6152020a67461c7cd837e28cfab8551dd0fa54961b658173ada5d61df229b6c357d6d581f1d25123b8f9c2e99720480f70e706e4048e3c72a0c53a93e7bf2a01acdf3b7a48ae9f2a839d15130e61d3c5bc10d3a5986ff754a9337274382ba184c42d2c35fe75123c9dadbdf065d6d6a40fa4439f8b429ecdcee555d945e21de47d538f2553aaff4125cc9f9eefac120aa60783dd336d9bae9cf9f34e6bb5be4b39eb4e6be6babc9ad68cd2ca3d65b2df2544285c5f7af454305221989299c0971b796b697d5f810adf0a03f70a699ad8df55331a03a19bcd5d2dfcabada36ef3291be98b099dd9f54e07d6c495d1b50822646e306e96b5effc81e4860bb4dd44d605cf8edc6cf9c072946742b2a501d79243d420ae67f12b7ae9327a055602f405df80ae6c977eb336b5b5ea79dd32d1e58821983126009909498486ed8c16bee19fc0adc338733a384b66ea480c07df4106773ff350aa3071b46c5ee12929e1c62903e2981f63ad5863f182ffff8d02f71824d71989b4a20545ac344c6e6253e0ce7d93045745d4a04af900ef428e558cd6e5bbb58c5212e51b412e5910727638e898025a5cea55eece985c7b45af04e5e7c55416f8cb40dc962111d1e39c88b956b4003d07c5534dac1ef0a18a3c742ac0a6374db140204fc97b8686318849fb9f1fe43092b9768ef56529168d535242acbe6f7e996bec9d19d89c1e609e6930c13c057898cc82f5f75e55b5cec0c0eaa6cce86e73147ecfc4d1cd91dec8d6f311063c919ff72ec2e39048dbdd585f472eb74e93f3a72429a712c54450c2cb303c4c7d1e53106386bb42c5ac8a49c0b4495d76c7846b7d3a3f38d26d99da891037a834aac7434ef34afee8b9c5860ded2ad5be5f03b611223b6bc7cacefe898b25986913169114f42bf3063f194df7d301e1c5cade62a6f7e26bc0f576739421db6a2bdf815673eaf7bfd4e7e2a1ca291e7ee37acb0daa61175d3bdd4ea0b3d188dfee0f20d2852f1b06ca051f787c936aff41851716783307b4ea96f43507cfdd7f2347c3cf16438f667bfcf4d3c6f27d99d0870c18767093b051c4ef83f4f616a6b102b3ae578a513c0fc1891a739abeda293965b918b2e332c5c86c65f4555634116d8a91e5ef8a0199581b2577c94a9f749fe63195247be03904375d7b8ad34cbf7080d3c231ef6918b560389312c1229a23a41f17a34223a5c744fc888f62308efedbe5e2391bbe1e8d44637c6bbe0836e4d1d6e4a208e5cf889c0ff44e8b9217af314f5d82e716dd26a1fa0f70cbc5e190054e9dfed6d2e9558c1c6749b9d45dc375745fa01a339551caaa3d6b984baecc941a2e3e5cd7acf915da66a7257db5267bef2b0f6fa0b608318c3cef09b398bd3ecb98041eed00cc5e9fbbb154dcd490bc0838e0c9986d37558b31dbe09370f8f61e5912c7fcc8f774b1209e1ec94de41adfc5e0facd31d68b9337a4492b2daf2a2b991d49b9f1bd948dd6c1650948312e60818845bd4cc1869161fe621f7a23c993d9b85d3f39fd48ee105efcea8492cb5cc226082fba51dc03a7251a5708151933bade079d8052fa02a7cd86c78a3d2ee094b6ce5064358c39d13fd715cd9ee19c230c411ebe75982d00697d2eb029d32a2cb196132bcdda63a965b4ec93b83c052be7da4b958ef534e5722c64cbb45ff6cb63998018ac29f04a81ec2c9b9b278681200e52aff4ebcdc9c038a7d7b6227da7e28f72a8bc1922654516dbf4f9d7f4202d9a6e036655a3fee4bf5b96038d8edacf6116541028b743fb5063183a7cdc56a48a9489062e244957768a92d155fa135e4b5dfec9cdcf05220edac7f11b15d46b70a217eaed52eed2dd6879ec84bc117a469fa7f26d74b3008f241f4394af348b6fbb7157b4597af1bae6a9ff0b0ed65aaed14d47eec0dc95397ea156c203051c2bfa1db26cdc0b28ffeb75d1463f1bd14204e85ec74a20b7c5f33d06bb4b130b51390063285b1808612db62c880aa82cc15bc2dd7898e75576623e6e19092da1ba44010e763c0700c0ba31740aad66cfa7e27b75a67820323649d339757cc4fc9b0567afdc0721b77303eb393d8ac1ecde56c1f242fb98c43478460889476fc225100d077654e818a0ee070b3e7a363041108daae02c4257614d9587e53e5c8cc6bc4599a419c54b10502fd5d1cf84f511d1d8d411ec68bd36eee599e69d3244d26069a9d66908ef96c829503575f7342be3db705491543e5dab690f00b35a0bce0c4c5741d525424c92e5c606e5583325b3adad14df1eb8c547a63a7f26f674dcdba5df32ee2ba021d00a1833640376e36953dbfccaae547d05444683bbedd521dcecce4e0e87c9777edf4044331be22488d15d4f95675ac8136d42ce5f7f44bef297f7f889c1f67e588304b317ce7f8386cb38eca6cc202b05f5255a5ebf02b7e9174923a0894af7f598f454d97291dc643cb07c2d945a4ee65126024c1adea6fd2249001333075973342ea5e3298d3464a37bb6cfb3e0c9b8bfee8bb3c436b816cd76e67fc981f1e2ea37dd81db3463242bc564fcc75fd74e5ef92a1efe185ba67322c0df971272db230ec16e0c78b99947b8c56ec8fe8314b55ecf778bc0c090bd812e48d0b6aa44cee508d6054660f6a93e448c1e786c3bca009e4ba6f0cd016766edef7eba6052c4c3638a2a461174fa6a2932b4f379ef7f64bd41e74e6df5b68d3d38712abeebc57d5e90b5291e1a1c66b355121c6f61b5ff453698738f187a4389ada18c084efa582bae6c17033f34fad79e3a2d652c9019b377de6f497f6ab27150e77271dcd5d53b95e3e033060e0bb3a5efb83369eccc293fb51cdddf7650fccc60428cee76c8166a1fef90cffef336cd20eb5ea06514adc3f408c5b36dc6c6af8dc1b0d5f488e7d66d8b43098170d959dc4db8e5face6edfd03b17ae9ee521189bb36b747308675167fb9cc037cc5872a3a473b97676771af04e857fc1573f3342746be5b48f8f62cc4677dd71fd4507b3035df62f3f867835f34ed3f3151e3fd0ba41e7b2800852cdbacd4db7dd6a1a01f36f76fe4644feb18463432d5950c95113005d432d143beb5f5708384e852c1716d7a904c601b9a28265327afb07b4090f6af1ae679d2461a26dd2af1e4ea007ccae81cb3e76522bc2db231669cbfadb7ef8ffc75185e110fc63a92c349b04c87e165a2c48909c973ec31e39998093986b993fcb71d8a9f57744c9e88e2ce7eb370ccb06cbf1db6fdba0c538caebd9098185623ecf5b70e817d5b499554056a8698a116f38f5ef5535356e1cbf7f890ab92c37344a534dab65e1686d0b0d7eb207db5911605522b80e477ac6573468d708dbdd1dd3c33083fb92043da89bc65729e0087b18146e9df811327c398d9fc01fb35a74d25a49e350fbcc0d5c49659edd5bec165b9c4f90f89a86afbd32ed3b20b14b7af4b56131003061ecd237b1ff80d4ebd90b0257b973e6114dff8ee59c02ca254d1043b63441fad973b79c926edafe9c550b125ee9e0c5ff61a229456b6c3d622b9194b9791b86d9d1a22b3e647a4385c2ff6e21b96d333c4817ebc43a4f8d651a526be4134d70de011a7a83d0432aa79e0ea23f2ba37868525ad1a134c9d5f9a0ad7d4f8e1f40149859e337de8ed79c562518ec154bd7b62e75d516301055711c15052859dead56aae9540d00fb6f349fd028fd7ba3f290bfefae7195b774af1090c24657fac5cd5fbc86b286a65ae0a790f2315a33f38e6ed142c97d500bb0f8f6ad19d252dbf3ad9b47db3e77daf48018f6aea174db293ece791f5acada87abfdb12fd1204bd551c442d7eb4829fc3c47f961fda1918a0036c01c84f18ffa2a29030d3a48ff4514365411f0ed76a69e235f0332f0bfc626fc5d1ec0a17ecfd369935900a5f89a05f82de0d9b40c1326536e89569b8949dfb00f40a82f9b72aa9efe6a32e217278ad722deb43136e43d1179ef8cf73f41869697b2ee2bd0134c1c5e9263dc05dbc4260a540321ee585801ec3b474d8ee01f643ec7926d8f239923cff409eff2297830d88931402e307e168c016b222387a46e99d6aee877c2bb5074d1e9180cf98b0dd2c1bd6fe413a3caac8b8eaf2308c30a8de865551a8635592ea5946bee0221c9f69a23332fec7008b3f29ac72e35464db832e1c2fdf8bc7aed816098ebc0a649d6b3571e060c24869ab99493dbf5f92b4e48e2e22f175fb3f2df0bcd7a6bda72bff7ee944b09d524fe45396e9c18139fbb9e1c08ef04971b5dc3681e0c5a1ca21b8c6553ec0b3780bb3a56eff46d821dc9372731b1be52ec1d0db3830b728365976bd2a4419222dd6f6e675f88f424cc0def936e1e47cd822aa65d2b008b94734640eecf5bb044529f1d519c7f46fec94975d2281732fd3f30fb2f3fa9a24a271bad5ddf49ee1274e8172d60713a97c59d323b735b93cc7d68fa5f29481ad62845e19989ed1618b17cb76d20fb6e4a177bab721c643c977f85d98c99ff836a89c2c65c090cab6ffa3fb6afadb759b7e709deb123f2b90c66a7a50a3af4bf7757f5042119dfbefe43a7eb0195b201fe1d4e5725e5cc1b6831cec00f9eb57b823c4c2e3c973b341a99b7b90b7ebe8f66374b94c75bad1cb0d9cf648faeb8a5a208ca47a7f03b56aabb5a7aa2e47beded13a669472f06b25b2164213f164bcf4f7daf4ba6a7035d7cf9ec3ff2304f868a22a6d9f162b03e4421bbdf0d782f0446614913a0ea5c5aed70d5080c5804c347bca6b675970cf04cc02cf6327f8b721ad58260d512f2b15525c7f429ab191cc8ac5a2a59eb510f03ce070bdd3ebd4aa0e7fd5268d535d2929d6fb9753a5e2d13e91d46d5dc991a45952ede5c9f2f8adfac37ca3c81768eee756582968880483c8bf12c811e607563ebc5763fde00c6883990d97689c6e2a391d8317312848a7e07d46c73cbfef64d3619eee575087a886367856f6795534b442453e2e4237e6610fbb58c375e66c77bf0f679844b85c60ddc112fd58250698bdfdfa698085614bb806d14b22dcbe5de06fbd6a8cc469315303ce94bc7548b140a98c70a21194ba4483730569e173e25e8f3e0759737ddaa25d945cdf67c8a15226d9c87f2a588b64fd21fa64033fac9c9ee17e92c71467e65ff2e5a4125a017a5062bf97b1ac0c1009d441426931a7282283c8bb74f1d3708648df970708147a7f21be41d07dd105415069be5d5bbfebf0d20b68d8dfe1a9da0e99289b20ea40b51b6353d86c0be813812a9b08e6151fc1cca2464e3be9ac364836eca65247ccaf4c94f7f6a657d275a57f825b1236ea4e1044eb569ed308338dc1a532a128426fac4ee0170a5954fd07dd8cebd3ec0acac5977ee9c9e4148a894746833f292b460f1863b9f89ba8b053e4ecdba67e14998d27733d7771de56195554fd5fb1998ae130ae1b7b3e4ca228125d87b06a6d2779157b3679ead7ced18b5ea2fad450e59277928265fa982dcc12a00894063ab32edf71c264b65f910d5b1a6a02f7a79f934ea8d5d84ce17e1abd78c778de42366965ffeb471a0ae24b60864981820c138b575078fb8e26d01d089a02f215c2562971ce6f511d2c4417178b75b7ad63f61f5ac54d80ea5da69db94a86866e510510591b89bc182931d71406c8eb51bcc7b57474a37a0925ef6c7e86ddc84ee1d8587ff020640d2f646a94594b315cb205660c0b9c41b57b03c37964f2a176d15468ab5d759de2106994ea25ca1e8a1bf69c01d378ec319ecf9342b8b4cec7bc4f74c5f5904b3464d045aa128a3da55fdcfa7a92b1f28fe0fe077e09567715552669e1b5311e602b2fd9273caaa965ff7f5464242ba9247722b1dcabc12606b8bd6d2e2a5d0cc4fdb3b045f1df05ca883344777b9a0c0a39656c37df59fb9e17e3d14363afcd2f0588d0b827840b132cba95631938003f138795a4ca8085cd46108b6651aa66fc16b53998c09e54471539b603f4a5ff5e10160ab623036b4d902ead54259123699d5e232bb07b8c72576beefc7fc847c8819d97bc148407452e25291b0d09a2d075f7817c1d82f8fd9230e4957ebd9bad3688784da7ffad394baa63b14b51547fe038f87b9673c7821ca5ca687735c69e4c3765abb8a7e0ecb34241f3311e453723554062b14b4702ce1d5da5adcbb426a8cc62e4c88d0bb01d826dc313ff9d1690e512b4ebc8acd7b435f468c41b36bb039d5bc3b91a4bbe767d015f849d5df473f2f1ce1e33fb5ce975b050d08af3132f6d7afe60836148caedcb96d117caf7b0c0372e7c8b7feb8bfaf9306015e64d91d478e297ebf81406a9584ec248786adea221eacf9974a3674c3f392f0b6e86e14e39123ae33db5d354efa9e6e278467660dccf1b7ce09e9d2ba1d0d1c95466dcb2518e096067d57d1acfb3906f587e8ac75676346dc954f0ac710e85225559c6385c72b5faa4037e9837454c687524aa121b6ff599a2f35c6b49cfbd8bd1284f12ec00209f79e8cc818d35ce14a071efc9a8f073a16041997eec46fccfb929284ecf796e35722c671fe0b88708cda9ffd57554401046286c77e1bacf9e6d1eb703637134c0dfde1362a86c6cefc08359e5bd6a81bb27ba32fed2fd7aeb4a959174d10c786242a4a642bfb05fecc5ad46dd9059ce99e15279ccef8ec2dfcbb05332d4f4848b7e127c4b4f9b4c6d06b55250aab62e33f8c48123f21f0534f085161702547d597df390d5c3f3f14ea0d25e703beb55fdef3d6d801e9a4aff25260c94ee19cb03b82dc414353f6eeb9df98a5449e57dfe2dde019e5d47e8f38bd1252da0a90a1c57eda4136c90c1a23f3a8ba16994e8017cc29dbb42c4d879a7334d915282b3604282ed02e06d51f076430ab10af019ee36c4d0dc2c8d2a687bc3328b780f6800c68ba1a33064e5c0a9243ec3f4842f640c095c67c8acde7d179edc4bb7f8145518b36540ff90b94a2deefe44dc2a60ed411c232df2d4250668284e5010359584700e6869241f57017f3e4fe9963d685ce6fcc65854e29a0f6fd07cbf5bdfa8dc604bc655a3a0255cc84da9ce41b46351b487a4d8ee0221697cf72c359672ddb4b5d7b7c87c0c9259b1a091f96053447d8dd1a519fc72efa7bf51b6732b94dc3238392613b70a2afa25af6a289299487d0938246d5758feb01e4420860f7c10addabbbd97ab9f15ef1757e36e26867517911e6153c2617a23aa10246d0aaa6055ecc59540eb1d9ccbb2fc10bb211da727d9e94734d1d130924b08ca33999c178f484ec8956a507cfb6aaef7513ba9f93a659a85fe2c395479014cdba6448fe8b365cd8bc3183360c47bc0f9a6a30b50afad5a6af111a9e4cab57be7dc1320d4cb62106a9df976f73b8467cc978d8712a34dc4ca482db045e48019131e556e48a685b4d1f34ad59a1c046f79f968b86e61ca0696ff744345741d6b6ba7d4821adfba308701a12131f5303614b1abd57c73f98e43613361f16f379992decb7dab699cbb09905482cd317f2169d7581ded40cb31d87b4adb87c52e8c1655a3de6bc20079ce6318dd723cf86b19c31cab157cdb9c3765c9a313fdcc2c7fcecbac88581bed292db4cfc461b7c859653c8103c6cd3328120eec49a5744ef991fe726f6a31a5cdc9396e389dc9cf12ec0e6652ce838bba1ad9d8afb2c9ff3e8dde3685a466610ead25949b07f0804b6b17df65185e51c3f8b13f0e97a82f4885fe62207e8b5574cafebdbd7dfc720f437d6ef269a382ef5b7e4b084e0ed216ecf80b3a20f8d766fd58ead879a5a6fa93fd37046da66dade81f5bfe2a885a715a69da03a32cc9aa98ab54f29f074538786fa7619c1b76b0eb1c47aee38c21e523266953c3d8be4b49fc035d195dc54c78a7251d18aa6541d942bbd536d959a1994cb807d6b9d01d55e71065b121c2eb1a1c6f5b47d67c7d90a3e0003899becd16d99cf4429a461c82175a02dcceb9c69754b6118418191e523c604052aafcf8df523e3db9ef3efe78e0ba8c51acca3b61a589a79978e869911f4278e77b7842c60528eb9e6d95a8dd7f48b8e15759746f09268f46ca8d5ca026cc8d61f9843605d0e88fd8259b7e530d2527f75d0d41a455b4b301c54d19e0c75ee8a07bed5d4aa883742ecfa14642dc794947ce3ca32d72c3c9b5ac4b7e5b1e4e332c0b2531dc49ddd6131eb16427d31c35ca700a9f2e1b93f84763a5ad9daa38fc9ce321d3dde5617ea4494a4e5eaefa0151b9d1a1aa4b475b53c6bdce59f50f6fdb0a322bd0a2169b8d3d632462204b274ff5f411b8aba5faed146d23dc0bf4d48916d03f9b6305bb8147b3c00bf2389818cab39abb7a88696dbaa19c30b0cfe131009dd8207e0b891afb8992ac7fecd4b7ed1ee493152d9894bb536103f3e8ca4c2752f249cb53478c86360598616f7753ef49b758a2909189e56c97c5ae0bba942dd2ee2074d352617a966ced49bc6a1de2337266fa03671c87b769902503f2df213c4a7a1bc537b54af3eabd26e276bc8be435c88d90e718297f57e698ed12030f479633382dc8efce98eca58d7729c051cb5729886122de4fadd488775057796983f3e31cc1a87c95f9f385a62afe27ac0d8df51f8ce26f3f2c8a1d8d0f80b264c88f8bc44f60fc820930e8e1e45ea299eaa0bcaa01f70adb1a4976a69580c51f6f7c929e2f2b6e6d5ac2d74965915e8e5b27e6c04896fe1f3df25ecd0619879d69c619c2887f4cee3de79611fa2f940e720d026dfe61fb1c61a8b55fa2fc116442c0419bbd2eb6e76221e458d146cb6d907335c91bf3b8058477a4b1cd7e7fa850fd89616aa3ec4c09b1e8f574f4cb069c9ca69fb23fd82891ee53bc75c3a99ceca0c6fcca58de4376f57c7d2e73093be3956cdba58ef8badcd8b770e66635f8131754f9e1c1a67119b69f1b3b697331cfa6b3c53d1d428ebf0edff91fc2a2c6bc1ad7bc9d56a33573d0d63df0294ea08b1b880145ac5762d8ca9e44af37154a2f9315a6703639a270e68e9b2798eb820c0f54f002b5523431d0d6debf54bc5410aa454749beb55ce44e499f0c6387ad7299e61e90fe94b3dfbb33eadfc96545eb9ddf0e4e981ffef42237d68530c08e0433878b7774b17bb20b54ca772b606ef63a2064b9d937bb7522e47005cd1cc98a45d733ddc59ec9b0482a10e341186d44e51d685377e5fe47d45dfc0725767868c526c584175a7b0f1508888b9aaeac6576039706d658e9f92705aecca2460546b36ec66eae77f50a3da75d3b40a0319285bef502f4fa88127b9c1817ca0bf71ae3b7c2df66e0901789cf1c48a14d34668d1a3193593cd62f31527e600627fb917912831c3ce9f062866f73c4f7beee7820e959eca1e09c9508f6cd67de5b98a27f56c3fff9f302d064cfb6e1a119426c203693b35fdae52cccf112b773b30f650c8ec4ad53e5ef30f0fb4d954e9fccc37b3fe458aba9f130143e60cab0e596e3315d0fa2c4f4ec9e20c1ec2278ef054467d46d7869faa2e55e60a8b10fafadb542f47ab11c547966e31670bc98c9441deb58eb7ddd629558f325f5b9f3b53985d9791579830b6fd7f93d1b7523cada5332bf21d58a01c83c3522ea9fc713f2b7687cc4ac5f16186a0cd3879b143efd4805a140ce5b15a7bc7c3a5ab807726de690d30fa9387fe9b79233d445f8974f5ad19da240de47c8bc3f0316372323adfa0e535a22c892d41e35f46baff05acb158242d509d7ad41d428146c88ac49c6e37ba0f98c6e42774a0f71d28f84b42d94b6ee7f682b816ecfd010547c2e4d7d1d0e844b23a653e74b752de1d72f03893810023a727997513c5feff30831bda0eeac237288bba17cece390a777b01bb649e9da553b8739dbb548be6bcd38c7b6c16f95dcb8889c9fa537e91529f0c4f705ac0df56db2e3bb37fb17881e9a56c2d5f0baa3d8587549fe1ac7d545466522328e4e4c28ca1844349885e2fb122286ade7c56d106732f31dd369ba01f30b4175d91c8824709c52a9175fd927f16668e3331afce688ff0b035e770bf8e78ca57fe53eef5cbe082afd5aa4030550acff49e55670e06236481149aaa7b108150fe3ab5bc6e432bde22cf6981badddea7c4e17cc74833a7927eb404a11b3dc6f30f36f60c0007b1af591dfe732045f5496ae7fa9bebd826345ab5d25bc4965e8079f0ddc2db1e004fe257ce13e49200c9aef6fd0c6a6240e37580b6df080553ca69cd67376eef864c34bffd44051d7b1d8200480ac22ea759aa3977f071430c4c8f7cb3b0c28d0a357e5fec686c6a99b037f952715db480764a8f97e3077ccddeacdb83a6989a9ccb6148830321c6ff9fcf61e1e176c77981a0a5696bc050b6ff8a6b3c3b7c463209067f1904e3adc83471bcdd5b050531e5a4362debca1aa9b3692c951a35081d225048fddd9fd7507bfe466150b2afba31c584bf4d9f5f7b4e21ec141437c8271aa07237c4575df7f37667d22baeb3f7e513ca0c6a056b1a494398af3e1b52e6163871562095ab75a282c83aeae3067d97030f386505a0473e96a48dcd84a67c3f6f0aeab39bbc2240642a7c0a8f13e0ef4fd3a49dba874319b98155d450aa596ee89987125b9c27557121be452da29bb94f27720ea22d1b5eb3d6e572cf2d41bc4d0bfab2a092dc3f064d6cb1ee32a00b7d0fc0af4d1e03cad6f1271275f81748ceb1b3b4ea85a22ef3ac2c0aefaa6af71edd04fb304094540ef6d238dfb3a0e435d59a3fb4c26e0153cb90774c4c4a6cd51e25ce0edca44bc737b4215dd0b9d4c7014e46dc35c4d1c64740e667fd4e65b4ebba41e4983966100a73a0cb66a89076d000eb1128aeca845ea8238b4138d8afb154f359cef935c2e300102a07e7e80d149fc29247d1bf8bc26acf54a11ab91d76e5ca78f02effb4fd4024b080aae95094a0b6cd19d7cec29255cf322c3bc0450d52b5d94ed30f1253204450f157d5a468eca54f36196688bda9e136ccad3d847210b5aab740ac8b060ad9456696dbc54897dec1f662e5a02ea24c8ccd4e577122a8a1a572a2fee118d9dbdb0537386f024471e70e2e9c3b65a54850ba4eaa96fa8f1c6cb6647ef810a6acab0f87a47dcfadefb3b450245dca1e5d45146fa241513f2e330e58432bc369d19a9e3935c1c8aa2d18c5fb0919cb891bb84e794a39e56d47b9b293299054db1ff08613137c396f417eb06fba599f7b70c0cbb997c2d1f3053251f6b0dbc6673f2bcfaaf08c909aa93a6a85a935bd61366a4a753afbd1dde28c579fbf8e3a0b746e86de2f93e1f1df353376e5bee78070b21966b8b97c66d5d6e8ce5e20d0142335276b99a61440deac43a7699e0bc0b1768b99a1d00ebdc67b43507adbfda4a90f82ec205b6a1a54c90eed8a4f6fdb1bd20b575a76cf82dc200272fbc3962066dbd7a39780f4dc770eba9b2c933a83e32d4eb7cbcffffcaadc58ab8f1987b3c7e049388c54ad634faf36d37029580460d7cbf68a704684b1d62886eb179850f2ef965d4a4022891546662af2f5bafdf5b347784303927c0f774f18f4e7954ecf82238078567ff21fd83e4cfa9411b433ba5053d08ff62e4520d9bc39698d1cf6fe3ddbe96a5845376d7b0d3d334bc238afd2f8f0521fcd3df86c8283ad948f1236b0a2b9c8df26eafc79762b89415e488ca8f355e480ab7f7b099b950a82836756c0492d8a18a3c6f89f40d2fa3b884360235764da0065c83c57dc28f860fe52a45cd047d57152c8ec03af54a221427588274a2b69bac45efc5e0b0576deff7f7bf738e34fc927061baab553e88cc87d5156d0d210e962c0b34b8cb6164a2629d3df100ac2e8977c23149d332e0da2c25842bc6dae57815e2380157a47cd0595991b7178d138e0bee2213f0db77b3451438aeb9dc061def245d9bfad0218265c62844f5d936370996446a90592437a095d0eccb29ca8be814572608306ef9ab24bac00f055f96dd2d5c36d6f4b3ff13edcbd0b1387ba63d3aaf29ab4ed95f64b64c51cce41f94a7fe8172fee01b45b7e305da7b782a0e799acb67b7e579f81d4f26eb6ec4d0a107d21597f0927992c93d0c7d7fa49d093bd5c7c12cbf43c29bee329bd39379419987c18baaae9cdb83c62ff4a73438c61d2024690c2f370bdc62f71a4293b34f3a976263842645850a2df0db017dd5144472a97e33c57f9e846e77b572ccd62e96ec3787bd70231af2ef4645f3376ddb03e81329b09df125b488328460e888f69aa0749efa8c7abd22072896d383d34fdc232b28d9a319df599e8540176cc4aca44bab7a999684eab5888a60fe02dbdccccfb5d5e84ef1b0770b3cd7d107607bb89eb357fe6208e12c6bba13e642ff5cbf62a696f5e238c40a912fb97b5c9b29c03117a9d2af9ef33b451e3d362d045d50e297a58b1da9d0d302ac148e37ff0a409aa091f59b65831de4407e3725e3ec551631e9560630e87f0e950b5f8e24ecd57e509e93f1e084286045e23e943f45ad0a3f52c66b75c909292ff28b58b32da1f6b6a47d887a81a32415afbf140d4503dc85c80e65e4142f708315dee62b773e7999b77acbab993d512f9cafdc697a22db11aeb312b49aff9acd62f15fe4604bf5cd9280cbcef8251d1046aec900a8a1b50fcb43b71764cb6e7dc5cfda71aea78936755c28a6e12975513e998a70903941b79f38f867f4212109af67bf90f1a4d52c1eda9d5c3158872ba2f5a258b980fda1a10fc7bcadd15231bd279045e1e16f1ae3c0ddd1c9c2f1c53c5a6bc124e7bbce4c0e4b983b12ecc972b7a0fdc3f7e4cbf6ba895d3008e7aedc71cd95f360f6e106d8e75a5d7d37815827fbf62a19eaedc8130973e598490f2620257a1d29afcc194c57b9dd1ff3655f4296b06e1b28a93e5077924f45fb8c096a911fb2c51820946aaa7a17e309fb5cfa57e575e8c06c61a85ddcf83139d7d3e8b1e5f2c5b9eb9f5763650cc569e48b7497957fd76fb0339b62fea1f91e056f074ee025034190d11b9fb390dc7b00724d398ba4e01017a289a46954ccb70d43f4f21f505cf497efde2be6307021f3b1103c965d6cd6c6c08a73610c65f655122301fb84003931d91a218dadf954123f45ade9085090bffe241fa9d00651be6b66964ca835339c5fdd478c45f5ccb7a1b3877ae8b8589cfae99f072e96a0bf5378883e82548f19a1c69a2d71a5066640b764564e89a4cef32ee7108ff9e68659de3d35ba5478e65dda3909e3aa4d33b5fb131801a3f0f584497569bdb38417075807a679075ef194d5376d90cd706ab957f288547975b2b7a59cfac4ef84bacaed2b5e07d499c08fc06552e4b5a2e6b4b2a968922bc69c9068a4a86f39b30d81802ab3aff269663e73ac9d4eee95c08c97e5891dcf879eb25e38eab597acc78757517be2172d43cb1f1de06bbc8d38afe7f26c6b90349e03d9c18f0e23cf33194821b7a6dfb0cb56389ecfec07259a7f13286e89321551be96c7e2b3c687d02adbfe6d3d3e80228bd4e923ee8dd72442a43c2711a40e35b25f3bddffa908a6b421f3f682f438337ed6eb81230fd6490292f23e0ac8fb65c5d9e97e9a8352d88c57a4acfc6ec5bb9a65a3d77be8c731d36ad64140cd712afadad8d2c6d1357c204ed444deed32a746c6992e250ff3fe1baacc188521aaed672e9e009f73ea43101f422fb04901c1ab5274473b7000e5e819237976e4c4a6e3981010452a7a095e984079f683080c11eadd60e95bf8adcb2339ff895ed83397529ae57852fce9f28163a8034228053b3a1c30b6b72372a4bf98a86c27c883ebdfe789d8e28ff3cbb6f08e8f8ded1a5da5dee0967fbf4b0f1ff880dde2338101d90f3e1d239964ea759b54b632fc33a806d0611562d835dc378bb1ac00fd26e4f4d53140a33b0eb5661e445a170a998e044f8b0876c4ad14cb9e6ae0f9c9ad33b1c249f23608d41eb4c08b6946c0338a695f3c4142e4310fb1b50a3103178837cae1aa03e82a4bfd813d3dedce9c0b88bd2be7c9ed8bf3106af043ae74f3a3907eb9845edd9cc709b4f6262de95df6d3ec95e242432322275ce671afbc91875b24f3460728ac95b84384bf17ae57046c8f03df78a42cbecf56790067a429643ac17e77205baf75782f4cc0408c0c705cb8c0403040bcc963be3672604878c96352a6fcbfe0e63cc0e7801456e8b98097756331e10c02d583d4bc35e2f9400886c9b81540a19da9d3668aadde3da8c3c87fcf25f2fbdefcaffb18e69c4e04adba5f19357f4ad4e5e0b19af496787d5684ec08962cb63be1b30cbe092f383c4f5b1b12bb9595b74ce86f7104673fb0e82fded06d02f536d8d491d5cba6f77cd1b2220c946bbede9fd3a131b7a2a4273e9a2b7bbc9eb99551ae684d370de02a991ff2f19909ffd57887ca26f7dff346e50e5fc539e1fa4523d299b668b1532c9384e1364f2e005f4834197a49926884f36c790c30070c6f861b6fc2094dff0eaf38ba5f8c147e61ebd50372b371e6acc5fcd97b0d83f372062a2fa9046476d30a043a4f4a6c12c93bdb7d51b8160c151e7bb2a11ed509fe232ede3fa66df2c8aabdfe7444263e3db8e8056d0c92fd02f3ef2746991751baaf9054f6c31e5cf9f1a602740fa7ce3844b5cd1d4a635daedd5935988268318d48da6ce02ff1e02228b56b2a4303e2130e88e5a3eb407e97a2a77334c593a12b1105ece91411f9bb6e0c6e22bd637a2d63274042891829a9673a152eeddbad59cbfcefbb235a92ce5fc2eabc80bdf246dffe2c5163fb2214924b5d6f7f12fbacce61b169876295a606380157e97dae64021d96b867a1d94b95d6767d630f8fb95c29471bb6bac3ce805311546af076bcd3a7044e77aa037da2700a24a53ac5bf3e9e790e0ddbbef0c753c057cd115d2eb5c435b80fcc0970890451ac7d35aad6876cb6bc615f5b7c99259fe38d7454756e02384deed371f9bb2e6565eaf8beb167a393d21795692fd5cb21b6a4606520cbfed272d08dfa26b18e3afc90a37119b16c76972a120ed9e6fda3b28b345ffddb9c2dbafd4c489dd7ec9d1727d0cb9c49273482df4d73697499ebcfecaa8e8808f464a80ed9b35b5be19c62c03ecd5e53ee9af34f013f73de3c6adcaf4dc06ff09a0a904762c4b1c30ff8a28b09ee67272f3412e4ecd8ce7ff8dbaf98994aab7fd38c8922e9aeb85f93f19f37fb52cd02add1da47d153334036fd1c42c9345deed2bbf2ed530c3d80dd82e7e7274478831e0dd8e4674898cf7adef01870860536c733e178c0731b92faa7b63f07ed08b0c57ef1be06a91bd60d148e4df95473902ab20fc94f1f11b3cd3c9565813c0fb819b6d20a7e6a3619645eb1d5dd14caf50c85835c4d94d9cee0ff8c94818511e9970c50d39154c1fbb149dbc3b93f9cf44b6e590406039ac805d4633085c497d9a4f41ff4a3bfd855ddbfa7743f3fdbfc99b8a4a8af5962b83e30773ff50dd7436fb9011dc7052344f94c188936a9f5c89e98889caad422f066f0cd21759c59a95cba39f965336571cb8cdb449a721257430a8904c27e60b179eb4dc172bbb7312b096f632824df6c509e1768139db04e25855001c35caf6152c13c89b391507d2aeaf15fcda8d61ae344e811ec5efed468a6e58b8b2f5ea1a4ca91510f1becce42249adac5dd85ef46b039955bbf443f18a54a6f7325836ca43eb88f7c176cb8a49f5b9200e1b9df6b2f1ddf5a99a30d3e8b38aa4856a0cd763aab303d917d4732a74e81ec39cbfb66524f30f80a5015e0e1386211f5b09b8bb3189aedda810a644f28daec1b73bf97cd58e1525e3e4464573ca44ed08eb818a257023606bd1c4099275218b4c2eefc2561f9d06187951bdd4de60757481e9d84f717ba40e8c635eed1b15be2ad6c71c7ef943d52d65eda1a345d80c090b14d3c48870f3e2fe6c05bf3414c24e2fb83bc0dfce9526949c08b4476c315e6c0d1bc60231e2a6707efad3e58edcf36dd2a03ff79283938f6575bf8f1874f8f7c2e85d35bab19d31425bd76f122aa0970e07c59a0f7541a6d8ca7fe0c8c9f80e56910c7b7f2b4fbd1970dc34faa4f181d78a5c9ccd1a2ca73e73f9bd930120cde9c0db3d62fa4a650d20bfddd3ca6c5a8ccdafef2ac2fcf8c2d86e5c2ac4319ffa4cc788af12fdab67ff5ebf910a2592a17bcfe17d370a3e953001c320fe60c6c2c635ab3f343d17ce6e5a07627efae3bcdeeb581c376260c81ed53ea70a2faf5ce5e141763cc7bf361e8bfb3615bcdd43fc478d5c0c801a0e42bfd0e8cd83ed880f9c77147f611240b7c5ff9b492b24200afa95e9c0e1d607c2c767215b9329b7d66116277539a16b174c2ac1997bad27f9f768abc37ac273d1c5f6ff8fbf48cac50fdb479bce6f0a9740db4fdcb61b1babbfb677c40ea0f4f141a58b79670d6dd705cfce704063c014eaf001f6e89dbfa7b704794ea258bf41a195416e1801cf468fbe5b1ad4667126c19a5a5ad7e150b7a1a52f11476fa9563f83129baf9a8c5d0b8484f93c2faa54e06d8f553bba2e75cf239ccd2f868b7a255467443f69ae4509d6906b6a0ace3109c3c5e0ba961218939de745de0b97f59e8b1df030c21b1f57022b225f0aae8cc35ac44cea5871949451012cf17164b0cbaad1e15ab0923da7d618703d51a3e9f14d1d57398a43ffa39cf7607fa92170719534cd1e60674000162fe0a7e402d204916fb18046b7ade8663afddd3481a2146d47def676e0a6b789ff8b3b6e4d69964ba888498c4636ba89153333f077418ca761f01bba15150affb49fd80e82bfc852b30c8fea85b3c0caf4affd2eadd5b1c70a6aa0c46d58eca58d54f492b0373742d837cd269dbe08e15715c69002fcf37ecff23d9d4a2dfa7e2a535e72e4e75cfec177c8f27864fb6dae9c9ca9480af90e32897c03fd106eb1faacc99f793766daecd0105fc4a028d7d03eb3fe2de5565d26bb194b3e447aae6c6158e25ec870c0c6b04708f7d01d2b363d073196aa9b6478cf0bfe8f4badc72316084e05a5a8fa24b5bcd036da72cfc92f833a58c0a1acec230179d82b2c6783d99a4b586109f52d7eb4ff8da596b6f0ce922b8462d4392deab88898c1759b1d4bdf6750b1d14c293d8f1bf85f7cf8c8b73dad2c15789b694a0cfe0f2ece82b1ec7b0c2ca4b32618238a7c3f598b217d61f515087f002be0d5bc73ece4b036619eefb88273ae34d9ea63cc187029352698daf7cf2a72ff6ef0e864b9cedd270d30d9caa969661fd2108a2d6964f196c1b8dbe07c2d28e5aeedd2bcb3d851246ee06aad0981bae83fc8da14b01247fb12d2cf87f1696a5014e6dcaa8188674584d450ba8a3d157e5d188153a44a90c49af8038fe7625e8050c5c5265d52fcafa2193c7dfdbdba95c58d1a36f4b5836f402b9c7e24f886ac47829b519057986ed12ebc04ea5f501e5449b107e4a48e870ec221398231de9d9021d05597820471145c8b4edf2a895bdf6dbf6de177ca299faf9e7e56f873b6def5fd2e0f9984d31c8f32d1deb4fbc11014f29b956be6706bde89f6d393a6595dd14b344ced074bfb4b2f25218b1a66b73fefcd7390ff2df9fe6fb13cac0d0eea0172fb79988680d6e026aeeb15780ead91ff4daf6080195bf68e1f8842c66f0df897c5881ac1095b55f9e0b3b7b2800713fa0d0c909bc6bd2fe2e289b3d8bd18d1c545c524c4825833b07503346763711a1255d5ac982c0930b4e4d4bb6fb122d8989c1b01f03733a78057d13395e50a58e6136d774aafc11e1014782f2e23f6eb018fa270879188df901d4f1d2cd911c8cde86a2aca19c6ef428d62c5dff6f71ebab0ed079dd2f86ec8ead3f8de6f6e1b3f1b9e37a03ae6f84841e84c8dc7c332d72e9530abc28692b2fa299ddbb68be5e46af53c2bd37c6e76e915bce0eb985e6b159d8f51cb057505ce9698c733c9e8a66b88c457e276052571f8ab70fc8e403f54272bb1b45a7aeefa7a7e84a1da1aa6ea5bc9b5d544b6873d569ec792937c2dadf1a77bb17d85c15db9a5dbf66b16c0150dd975a44c36eb6bf7d84f63ec26e4e0f93c65d9dfb56be6e256a45a54baaa38611ae4dbd3e8d4d836c8a517e9c45194a8cd8977a710cac62c5628b830c34cfcaa0eccdfffae2ca8f9bb3084150d1fd54bcc76a4abcb1c20b3767d8ef75926066b53de2e0f6e091f54a1c7923304059f4fb76918e1c55dcbf1021db0f1c8ec5b69b132510e0e77b07078253895a7bb2cbe0a689a38369d05586943afeaa885b2c900e6553f9e5f240d30e9be9b114c132ef1f7cfe009d80029b4815ed58b314a9d88df77f40469c9ecf708ca42fa2e42e866ce4df158777f4e45736e3244a308e2c9dcce3be9b93f9101426a31333e0eb26e7db7923125e64d98b55500204412660263dd1ebd44566ea2d6147da3e002684378dc12a9eb753f5af3aabd58e3701a57b785c3cfa7787ccbe7d3b734ff8b3705e02a144a41abb1b84cecfffc2591b9f0fa11b4674cc26fba122f625222d66314ec8736dce105bbf573465278cb39faab22b035a7d3ff3f846076b47d04b7b08bb11aae363efd7bada059d90ffb5fc573ed98b8eb3b00501e11c7d2a275958cdf9097d0f266499cdca596273d44cd911c8e85a346a7b8e3b3c9efdb94f621b8a6cd93f7ed40e4845da133723ff206f7277c4e1d2b9741d234aa0fd0a3cc145a73c8b4b3e53aa32c8e913a96a2bee35c0dd68a6b04c017e33654a87928ef3681735d93e53b6a57f0f8aeb20248c0e429ee28ed435a87e5d25cccd8f58ca59ea88566a9067ce337fed99cad886b2969638a74865fcb95ab30e373d04c4b40a9176e95aec3542fdc862ba1fdfa252fad9a420f911439ca4b27275828171a6b84c380bb6638c72191aba097962eef03f57b878e5c700bdfac90b9c121988f5751af5bde52f51c6f8f321e8a724f3a2018a048f93e11a3aa376ab42e936da56cedbf70746804c769f5c54e72e748e8d46f2ad1df25c6b17712426806af765bbfaa8ffae7d9ef52138a8fb2796454a1e63568e77f86861de6d4ba5e7230751b30140f25123912a1fe897b5a94943e49a32ff100484dcbc85756e85492869a0d43ce338154dab81c3852d4a0d062e65153c0159049782fb00009dab7cd85e1ccc793657b70746ddc9e83a425278ac5024fcbb2b1d45147f4876c54ec6e3abeeaeea3d3ac4e574e2a2c7285c49ecb8cb67a551e11c21df0df6872384e68cf7a667f2f0f854a2a2a21d38011b6aeb098cd43d24ccfdec1948fe5deee98424aafffe773d4184830d1e4e50a629be97615c26ad997ac9b9e94ee401ce28da133328e1e6e8e040d77558bbeee19fa2dc36552e2382ac3e6b52742b39c108fa43871c1678985a0bc3c919d2652ced0477dcb739da7af5c9b21d055303012b33c4d73a5bef7170fc7410c69f82a720d0274c3d2eb822d8fcee7c0c22f76618a773028fe87a2e7a24a060b52e2a1dec4b6a7fc29e4b4da4ff75c5fee131ab0910caf33314e56bebfecfb785203f3e996f471fee306367654072b621730dc8d8be45ee6cf153ecf5a4cfdaad29f6befddc8216f34b1a1978c9f196187d1749c4346424678d67b90a7861718913cd047e1f0063a5261ff16cadcc0e71a0f3cd414db07999c4d4f133c610641b2179fbf09eaefddd6b01a562d695f64b9e8e9bf212a1a6ced685d2664bf29bdb2743f326c028438519ccf4248ae1d8cfdd0f42c4fd6cdd90c4b27d0f3c284e6e91595fe97f008715f7eeebf5473671ee0983c2a41143ae33f0d1ed91b771e7e95a9baf4d903bcd7a6554ce0f8ffa539e685644b6a5bdbb4e1a3922410664e397f6c7a1f40f6c24ab552834af19a29ca4b4e8f816d0a37002e5ae795d442967fb28e46ada9cf2681a14527e9445d3ae9fe81742d15b8aa8eeae8e13b4c20219bc53c0f80350d2f52bcf94013aff7bb55b523a9f652e854272deaaaaa369e2604a5658e162fca08679c4a16ed087894a230fe4cb06072ba7d76858addf296fb4baa53723e61a33e458d147aec1cc64d5e4951016bfa7e019b225fb1f61a5bb7cbda1d767cc61ac3672f30699d3e7cc5034ee8d5c05a2fbabd922b4e80c0801c234db29aeeb9cb25f5091d7b3b8f81d96b36f5be7f40cfcd29aff667bf51da09045448230bb30ded4712dba9d9270e6d5fb793d6b622da0bec3a65fa88f9a7205f1023963d66b596545674b45ebeeadad85e62eb3b21c2746fa7b480465376f60ea27fc40859dbb8eeddff2e8add4dc264f7ea8a5e73c89f9328d72ea215293fdcbc89b6d4b9f2a185adcc5acc243b18d3a8c3adb8c06ce624f017939c0343cad52686b0650aa91a02d1e9f4ff829d6fb03951b2707c532df46d1f90806ccba563546342d994a0dabe1f0b46698a2cf23abcd6e7b99b1804f9de6d4397c959e6910c6b679ef9cd98717f25d0755c151142d0dc5dd0b112ae0806ad39d9e87eea9b2c715964f7ec6250caab651a73b60e121c43265ead1f13828dc59be77cb071005a0d320e50f1cc1d8273d6b0b703e84e30c6a82abc6ba5e6107977ede57eeb8bdcf53717bf81e0e81c26cd07f757e8e568298adae907871275081a9f4fec6568bc210f5a4d2805850e270dfc2712932ddd781f5f1e545e7d2b23fb045671926a3f90edd98a955248ba44e52b4426943778684fb5be5c9f7e182f44f60a8adc4cd9c8191176ae55eef40ddbf2b08acfdf53cf56d65051c00a984911e48d1b03687cf81480d0b02a7f7c5de074e9f1e1f5cfb473e8481227ccf94119552a156a0316221ed8e4c0b5d9139523a9bd1da1b7ccd57fe30c7a88df5849837a7f905a3c03d2396fc45c18cdbd9fe2c85eb7e7de699dde7211dfb6b9777c6fea8342a2afbe70d64a2a104b8e765199caa160c340c4045f0b826d6023d18c4fa7beefb51a720b954223d4b265a018be0735b7eb12653279c915845e90dd98ecfa2c0fe1b5e4d933cf988ddeb3d912d4fbba2fcf469846e4e9f6d73a19a3736de4867f3ab6d24c2c98c26ba7c62dc134df035dfd141f016fdf6171333a2ee15d4a4cfc6f209fc4324eee723ba7afba10f0d25786f30c0974d8543ea73bca1f59b39f87b4de05ac56fd7525107337f7ca0ae099c1f4ee4eee4ca3892675d1b78dba87883b28ce81b881c27488563d67f11db5c2907c417cb7789a9e8e16d670ba43c72ac3810b3bddd530fdb28cfd09fda323991db6e17e0f7e9a1df569c1be2cc8ba73fb6c3e27a56aa81cdfeddbf43455b2e60a4ea7c7ef35ba5d4843976e9c2849bbaa6d1a998f629970b21df4de65a4dc1818e0e3ef45479d1e4c6c4b5cfd7507bca751da31f568ba7f3dcfa5dc7b2092be8e42f6bac4fa48915b30df4d3c7e8b21052d1d774efdeca7e12a32218e4eb7a829618110f6577039e938d942cb436b227f5fc936e3a9f1a84ed392d9b748e2880a3441ece267bb858fa61e6ccd7bb41edcdf9da3981d706d9ed6c8e574dd4590f05b63399473572a87cf87a3004efe9f512f57b460acdac4af7a8cec9b0208fbcc8caaeeb06f8282b042285c1bee8ed5ccffd6028ea80ac212e422e4f8109be582f130715370c8082bcf72e72e5086ea29838e1bf35b88bfb8b2ec116cc368a316c1134d99cc3380972b02d3932adb57d5eb521ca554bc589e7fabb4eb8b8e3feb25068ec8a462fed633e15120da75f1c51b0407d50458ce4acbb47a2f6ac4307f1755bede00064250803a7edd334fdad648cc2ec07bb8b90b513dd79eac5a7fa854d51913f2a2b6597f60be0cf6c3369c3697ca76fae7fd53fd25752b981914a4d3363ab81a41132d72b4dee59d77a8b1892f1d1a5a6410ed4b453b3f0c05fe0b315d03d2fcb495735290c03f9e7801f0597a48feff124b944217d9a44e7e7d6bd7c5f3b3050d5edb85b4ac5d1bb11014e3e795a40065cd4fee2665066ae02e25e3878e2648d1823aea8eb509592313f6b3e147a6c87660651a376f8d0f58c67c96357060d77aceecefdd3281380eeac24ab608658ba5080a10d2cb5af979482a137b544b574d4f509df278380a925039cbd2618fb50ab60b672bf18edafd5974a61cccf7925db732ba1d32212b25c5018bc43816c4e461f235cefb9a82b8bcf91b8a5e053ee994fbe4bd8295a1ac80f6784a51659a1f35032a7ff530d7ae46a083fd9d3b1ad3966a8504192366bca4c5a0928f02942a7f0c5dd409b7058d686f3ce2328922a4c89eba0124dde628dc10f4d667fdee31c4ca2e61c12fbc7371371869010fd862b756ca00e8cbea9da6d50b0500473b85abb4d08c6e90340e48718c89e52bf06780cffcb38aea110543ed7d61566d02cadd8b0689a01ea7b9c58ad4cb7c4c930f35bd144ddbc114f6e252283b00a8f5851b3fc190cf373094aed7ecacf09c3f2f3635148347a70a1c14f1c4da9b2fe924d470ee7d8bc813a110479a347e2f4bab23b88bdbd7de52b27d3a1f371a46db1031e405edb0c27312c0989018ea9bfd789f74f9f2f58917c9d4e13486fb958cf7626081a18ed9c4c2ece2be2b8805bfe4da835c1918c42e7ba3f92366c0569301bbd471f5a660045aee608ee4828d1a54cd193cc590855e96a5c5d3ed7e0c0c9fa84d0eaa7910e546933c1d2ba35bf1c28f0721f669c97a90b67308add716384f888db021ceb9aa88780d92dbfe362edeff1c4b032e290549871f325f75d40a31f31dd95aa53c290bc6c58bf1a773ff8b4249036dabeb62ec9967b3e8a153aa906a2bc54914acb735f21e2ed6355135332ad55b42b8f954c89cfe13dbbb2743c3966d86a1a8ffec4f74205d306cbe6f2bc2de9ab18977ebbd3c010b3e3edff94a9a2f0607cc713e03de7c8fb27e5822833e86364abcbed4acff21ecc3ab9383192fac6a88f27b0107f86244dda253c3d5d7315833ee917c5b422c31b979af4128f574185fe91f9bb31d8e4c5015350592050b86c4a59d4e332c3037ad6ba69f0ee0cbe85d612f7bf74cbcf41bc5a6fa40f983e4deb7c1cf49a54701462c8c7bf7543a82d63de1b863681a7de363cb30db169c6990f016b0fb01f11a208e05002e0c1096d5746da965c58ae8fd334024e69db5adc7591dfb7863a0286423896510f5f246ee65f4b4a732bfcf87374087c17ce34876a9ee1e11024ca4456219fa03005bf24e6075b986297fbe55cf024f3e951133c8e4627fa13a907cc9512fbfa55afd2242439c4543a89524f267d443782c3bf62eb0c07177987c319b044dfb1545b6e1465711f840343ebd7a00e68b02568080665f40b7cd51cfd18d8911b93cb72b4e64ef1e44cefa42d7f1c276f454f30f92556d113554e4311f7246178d179455401a85c66a5eb1f6a3566e395c39ce36d79ae67cca006217ac3ec15a7e398f071098e193d417521384f7d8ac7ebbbfaf35b8878e7a58b0a8de9e623feac25a192c52cc79ef041c064b3704f1fac0ac290dd642cbfcda0a1654e9cacb65401f38ebe94d7004894dfc56df302bb0e1957de60a6821a8c16ff4ff59c819a4a2c545a54ca996b6ae5fff6fd1fe3c5b5fd7a8fb9f374b327fd4182d1b62fd5be4824443d581a6e1814acba340f360ea81d5258d16106b9e19cfe85f32b07d2029e83ade8b45f7f4426eb5d8b0150b300497942b71758ead101762cd37c8c6d2a11492290feb3151d8e04e34c6f185a1aa75e334fac910e4e2ad9fcdad954dd9368d8f98adfa947e34acb1e952f83eb923b65dea06e30c8dcbc6ff56c66a87678ee80e18977ec38ee8125a17497dd575a64ed2575deb5d36299f25fdcd5ce1efe9b261c847e3d2d8bc34e272bbaff74fbecb998346207ef09df8400284d495175597e0fc40a2bb4b445d2e40ac77836e1a19070d1a4105f64b458bfff81bc5db3c6a9379bde06501719294d88ac1ad057a258b301c40542a7dd61b05887904a1fd2b770f7f6e30c263feb90725c6909761719f0d58a83588d0c047a07789e5d61e61aa6776ade18f847dd94d265193ba82b1790fdac2a507496b8cea2a756aada9748d3f38af9c1f4cd7b19810562b6ed49492f5baa53bc359e2072dc95fef61ece567083845e2897ec6e75f55aa1bbb3241d9a7d3d56096f3eabc0355b62b7a73d81c13a04789cfeac497b7d5426ae8fb994b4b98b7d95597420f6eaab902b95f26a5690ba99068bf0cd67951ece1408a22a3bf2e20c596487018fe52e50693c681487ffec3e393b4c0476036ab84bfba6e553a0758836ace9b54e81ed84c43b1df10294a3927b53c104bd9a7ae6bd3723b13623d2316412a893fde5d585b4e2afcf5cca88e94febe30b3645dcab243b05d742348ac8bf0fb7a42bfab1e8c9ebbaa3aa0a91d79b8e2001b29c97318957e2aa23a3cbb1b5f537d5bfd41c139b7e6af1b8255536772b3de4c6966d57070c7172dcd740a1a4b19438ff7b4938fd12a66ca8c4d53e2271c9cdfce9fbdd137dd39c9e3a7f6b6c7e7ed77a59983ff97b025948641434fa8a1fac962df9877fc0b8a7f6d398de457a49f4710f19a8ffd82f3e39eee7b4753dcca6dddfe62329205d71acc6ea5313b617c18a8ad8e869abf4609947023666d5b25e7192480241f370da362feb30e72809ca7e4f315b2831d255b1cc72c526b02a643e60810c4466e781fea0069eeb2ad1c4d18cb317ea159c6df7602658d8dcd82f7361bdabbb2749953673b6549dc848ccf11131cf35f84c54d655beb2ff184e8bb880d19532f3de847f509fc42c6a5feb3660d59ba01b47cf3de3ef1585eb0025063b194238ebd38d6485eed6dd2c16d68917ab63f0f5b96c9a97339d0c4f99452f0878ed02f80f816a4989c569a83f3fd09cf6aa2f209d00483ccb44207cad0539ad0c696abe19c493ff0340dce3729d559d914dfc41e0914c2fc9251aa461ba73ea2eccae8559b2ff5ba2cd2aec16ac1711a85c08459c1c7f91fabd25e498b12dd77bfc818530578266f96476f8585599058dbce643db941b4023ef53abee67089f780e175cf82144c56ea24e13e8e9485eee6ed2665eae030f36f241e7e2633b200c32a2e9f54a39cb8c771607a480acb937403b17420b6ae36ae977e3078c5ce48f9c89fd8321944b597f8299c2eeddc005f6fd4ddb619f741ff0593bd4abfd450b027cadb8869f1ea2c30448957d37fb06304e85eccdbbed14ebbb448c5fdc38023ed465c66ab94f240a5888492228258e0c27487a544f916be481b310d8202884360713e679ad1093ff9317b1f22bec6e517e11b5ae2e086da262a9a95ba27d763a5fc17f96a68cf7423a13e191b825dd3089337df05535da9ce240d0d70e046f60e0c6cff405246aa32d5df115ddebb7a6dd6813ba0ea566483b35bbe947f60e9146c83ffd8ddb3a4b4bf40b777e8f28b3526c185e36af46c776d224373d0c91f684146d2ddb5578eaab17ec15ea9012ea705a54ee7e5bcd42082b53543d26305ca8abcbb12c232fa566912be132d06fd9e7561b029014fa55d9196e091e0b8812eb8e5f6368ace8e19cddc7ab0cdc842e508a18de465ff3177948fcfe91344821ee09930a9448487ab32ba0aa537f717165d73349568e1ef10c0044b5dd19bee9cb60554a383ef9bb86513b465d70fb563665aa83eb5e3137ca077852c2c496045d84fe8c62c6fa878d39bdb5722f5b8a7f43859e39a7a59d02e4e7e53ab5ff664d6bbac65d769fc97b76ac4f811286f8609acefa4cc78e0ca0aa566d29397261a097c476e88b44989beed5b587d782b5fc994621ea1f14cfbe8a6b1961044cf8f329e8cdf271505d3cdbb6317cabfd1fb25a9fc4fa4c9d7aad732c2202503f94538245a50e4564f91c84be84953de75bcd482b2dedf532cf9972c7f84238ceaad4ef001b1cf6e0e716489fbf9c98562ad447d13f40657b8467e67b5852f4a54b36c93c4427ff750ba33c9fce22461debe942ed4158b0b704f20383ecbea06095a5a5af298c69913fd13d53cc18666397a4fef264c4a5d6445f719ef6ceca4b099007b09f57b9411643c66b282003d4355ace064c432c2f9eb7e4e7bc06e727e186ef4f46033d7e3c88f640ae2c653bde19fefbe7b50ed4d8bfa43f1d910d1a7cd0659bbb24373508b99aa5abdc20727ed4043bad31801464764adbe1b93446eb8bf6a364464b420371e37a666f6edeef61108e181db3fec19f8298f59321db145ff0f64aaa0f979ea9c72921745b6b05d6e1ded1c28f1e69706b61ca1b09fdd7223b89e6c94cfd62c3aedc0d174f4443502fcf3deeccbd387faea8832f31ac644709bfad16a21a934c493260fab66cf998401d3ee8615ab224b7304f3dae296468850f29a5c739a72efe3e311bc2d7592adb17c31fe479b21355a9de8a296fbf1c064ebd4b972bb9e5fbce314cee8cf90870006db85ec80e76e901e7dd84c4c20aeed1a827cdb50a00c8579d4c1e257b4afbf0c542bb6d0b02a304eeab8bca95b7964858bb85d131f268b4ab51d91d6233dc03c839b565f3bdc43e294fed72ce9830ff8dad128606499c431f91f54c79edaa9f076cc9433a4fd3d8c028c0f1cd4e57e9cf4810e50b2497abeaf2d990bdeab242d8d85caf714d0b5316a60709cc76fd2dec60753557485aee66849e000ba65f8d03883102c1aed33360668639ab1ad5f112a140fe1f57afa6efac094a5576db528206bdc9cc20423ad0b9a243d383809df1fad802cd15aaaf6cc13fbb604e66b6f0543a1df1740a64b23e4496c99a5ce07dfa8a941c724e69810b28e4c1ec35f37dd5dd49d15cf2b165b482e2691b606a212a47499fdd00787250f1f756a64ea1bd69b6e4eb166c4ebb1a896f46994f84ee98799aa59d9651fc03f44384a3698440461d9bb346c5c42a9a333ada80bc4d7f7d9bcb9f7ccea313d4674a12ecf235971e1a2b5de8ec195f5d24aa750b90f22b2d637f9547656dbf5bde16aa69d1de6e7cb97e9469244962abf40d294386c479f8d7f113bdb3ce79b7b75cec36654eff46d61ec7d284635896d35fb647259805372bc14ec80a1a8c99bb5d98d4a3b33314cfdb6b5caa14b711df651aed56bd52b118200cf3f98a2b2d456b97fff3beb6cf5b7ea4b985b9654c6f2dcf5b9ffca8800e32447385cfd0790926b5765c3ad3b69da23af8dd826f3a83df69acc205444fa588bf5139d514cad2944d6a2aa0b9389eb98799f2bdb1057889a6721b81d5ae1c33158509169658811152864da463f4ae6353d3ff4b09748817347de07934f1a440728c92f2ac858fe465c765035b9e86d208f7ce4d3576a72db1c2710098d00a1cc12434cb2d2676768ff9e2a2af9df2aa59eac4211d93b5c93c5342c248d5e4c1a0c87d33324b5ba5d0f385a74820419da4929aeffbf1f86d3221e03d8a38c274a85f16507ef8502d1587116b41324ccfdb3ecaf0fee072e6e37ec2ffdfcdf1e25724f3a2a8d2c5b736e9f058fc838c2ba5d167fd7466724c2163fbb17d57d6bfd514989432512be83a37beee77e4538d4b46c5003ab76a988689360d27a37095bcd6d511b7b1c90023c999378ab2c00dd2974f63de3523f8dd88576110cef86a56b5c4a2ea6fa9ff7340660a8f9507e096e1a06ad477584344a4f6f96dfe36b6bf30a04f3d67a11f7446e4386405ced1db3c47e8a9b028d392b64dde15f039a54d29840f596e322f4fc177b0870d5070ad6c0f8c907895abbaf02a0c499180efee0ca7ae453136976fa30268c0a01e20a966a15fd0f244b664ddb60861f50a9e3f3bd6cd4e89d6380a1cdcf1de37d0882734f594793b034201105b0f4b4eea408355213d5ea6a7eb419a3935ac3e987e3cd9906c1e0f050ed8ad8cb7d63047d5fc02473b0ce45ff120271e4dbc16c78e3b85188fd22b881fea796a9eca5e48eec190bbcd16157203c1a5758dbf2ec1e5be4aecbdc90a5bf3ac04ed80808f448f78c276941c08ebece1b49a6a605e8c3043694bf35d8933ab45d0041044ecc7d3db57ae05d6a0b5f0f9d73ff02ca9968af5c39a3d41f6e26e46a604206d65764b419721556cbf92272d7c8701275dfe347fc6f6bcf6ebcd430a6b4620ca7e3688b2e6d36ca55ad1214fb6efed05df82bdf8c4294955bdaef90e4bce4eb038c7ef12b26bc51eb9b1ec1f92dd1606262f7ef337dbe6f2ff66636c346ca7e312f14aadee0f5a462afd54582a317c7efe6aeb13138eafdbd7c6efac8e02bc7424c3ac68ae523a01adda251133b4401492b5714930b1aac8cf7762ea2bbe27f615cacddf26fd80861da06bc465d492b724e0282ce2796bdb8fdbf14517699e2790a6134881eec1e377d7b23ad137b2534e7b2d2be632372dda384d84400b3b8135cf90e9cd532a90e208c41b26f451af5565bf7fa0da2fd0308c04543f4ed43577ffdb6f15d10e59147e8febd6c46214f33c4adc2e7ef569f84cc609a8278094f8932a8a60ce01f9f0e5f4fa3e3ebf6c30ae3988e102eb4998c91342ea77e455724df941f9c9939267a82174661e9ff100a32ed2e6d4ffe76c8b32fd828194bab52c5391d509a6077c92e0b5fa709c4850ddd88231676fa84a85ad0dd2cb9822cc463a5a2c4a22d96ac335a7c5f747e0579354ec0f10bd5f5da92051160654b4edfbb842af356fd73aabc1716d7a904c601b9a28265327afb07b4090f6af1ae679d2461a26dd2af1e4ea007ccae81cb3e76522bc2db231669cbfadb7ef8ffc75185e110fc63a92c349b04c87e165a2c48909c973ec31e399980939357131dc9cbe9c86bceac5579f3c7b709252911eaab5b7177ebf82107e8564bf7ce606908dadfdd44c8b46aaaccd2086a54db1c00215487ee098b8e9c94534afc5841e9fa858da4deb9735274665e13d5603fcdc1aee9d68012e3a375116029e51d79823739a825e80d87e4590ddea93786d0d99b46fa9e9dd1db050535316d10fe6586d2dc1bb9fdb14954b8fdd7f94879b369c9ef4a0e40f51ac0e6487b435f3d7e182a0377223cd70398ee6cd31d085da4c27a4b7450ed80e85194008bd0e4e79c5bc215fc65cdf738d7c53cbf16b2b67d019a44d07f0f4b3dcb82c79b66e3488e0d51bc03f0d25993e8ffc62305143323d7615a4bd66afa6a16186508539e49abb0a2b7dcd1d3c3022f54f1749d62292d1e08ad3a53044823bf248dc4a80a25202b5a1c06956557674c7eb5d1987116e86b40051bce706330114797094a8d38fb322a0aee43f2e7d0b7f838ceaaccb4492594d02262964c78e0ed7b1b31acbe45bc723af53d05e3cfd41215c25609b9db6ef5a99ed21718a2e05a0846550dcfeead44f40b2bccdd0367231b23b21882c0c6fae4978fd570905d396adf98205fca7a1777ab45b3bb08c68f00f81d3c296bb23eef639b171507959a5d7661e1e99cfaea99f827927ce9f6b9b10bf58b01001d59b22d010a85f847755c5d1ec0a17ecfd369935900a5f89a05f82de0d9b40c1326536e89569b8949dfb00f40a82f9b72aa9efe6a32e217278ad722deb43136e43d1179ef8cf73f41869697b2ee2bd0134c1c5e9263dc05dbc426029602143f303e39542ad03289af0dcc7fc1cedec89d0dda354f9cf453bae36ccd8900ff662aadb567e6d0f25f5bf571123f1a2d7ca8f366d77748b5333c4b3d71168af993941b6a474fdda5fda50b1ba43753d0c024e7e348e6f8eda4976a8361ad782a1760f9287054347c3f129b09c120b517667648eeaf44688b67ba10e9c540f0f7ce3bbd8dbb1907d5731a9b5007409ec7d4050d7650e1174dde9104c7c1fffeedc75c6e82e7266b57eef6cc1f74c4db38a246cc43b66c30f05257aaef44cc649cab15e18ebcb7b92cf085e1260b1b831b341eb7b2f2a51072914db50475ea6b4a7dbb10830c8a978e81f63b7db9ab12199eb60f14fa2299ddcf548fc7cb07eca61ac4424a997be29f56a7c3655e2b4ba89df94904e0f6291855a449ccfcb078c6885a1678328ee6efaeea586b2aa808dfe21ce323fc84ccf4733ad7229b3fcb346d4420d255a95de3b1fd28b76522ad919799fab9a7e909fdc520e62a8bddaf3724ac43ecea7c3dbfc79cdab32cd1ee031bc5244b724ebc1b871e012af2120f8ee6654ff1887d0cc42820920b79cd41c87a3a04b70ff6e031c24e51088bf5b380ee9d395ffd7b3a0dbb9e68800ac62dac48b63f6d1125324cd0f526e9f283a88c46cd9e229c7523d0b6695901d3bbd2942ad04f93997ebd700c389cbe15fb3d2d3b25397065e58f6c690a14dbfa8250fc28baaedcbb2444a33043a1972de556776722a6837d02f26b92c895b83da478f5dee8109e895e95a8aa1e6ee706b02d625f53ea4d823d340ee0632151ba12d54c5da7e661fbee58bde709c50db234d1a4fe36953bd021809df23b63d2a4e21d0d97abb8132c2ce339e06adfac37ca3c81768eee756582968880483c8bf12c811e607563ebc5763fde00c6883990d97689c6e2a391d8317312848a7e07d46c73cbfef64d3619eee575087a886367856f6795534b442453e2e4237e62d6e8d86d5b723aacb5dd335e4073cb2bb04b61ce0cc8f888393795cc366d41898e50fb69a908d8c5a8b75c0274a5c91c7d6066dd789a13531ff0d443f515764c648c4280257d3667183bcbe854f1b5397083b49ab1ca8524a5f8c46adc67e6e332f3924f12370caeaae766f0f12e9c685cced2934ed60791765818ba1fb9ba80c91720459097477119ed14e1d92f07180f3dad0c406925175a000a13ea720e3ff20b7f9d4960eb5445b389d47765c69ba3da07ada7d24c119e3e875ddf4320be58c113a86cc2fde552ce76d3b6923bc41a96533e452a0756c20e97d8e1cc42dbab510bff73dd37445e799509152e5fa43837e468c48c19eafa1c36c608b036fb49ad58d78463e942002bbe9b3e22c5880044bb7a66458bc21f01da9c3e9f40f2f183e6dc3e24f31c78b69bbc8049bbfca6c2d55d01e60cd561e29ad43ca7e6b724994af84e24f3b09170dd58d2dee8f35e4f3f746df9c7f4e81f5c4d1a8e6c1ded128161439cb59d766ae0463d957844efea1775b1a6a02f7a79f934ea8d5d84ce17e1abd78c778de42366965ffeb471a0ae24b60864981820c138b575078fb8e26d01d089a02f215c2562971ce6f511d2c4417178b75b7ad63f61f5ac54d80ea5da69db99c94861c6bcc35f942cb0bc2d2601097bd9376cab65b2681abe053e8f4ca99eff142d0da1b0357bb74579f0540f764ff409e0e2de784ec66285f03dae2144cba4cc1c75776d1809f081484aab1fc5711bbbb7d3f8e4f722de00a7e6c02830a4876f0f68b22c74aabf9cf86e00758a86550f137f2e06e7c6d2f13b04631238baf09a43d43247d29df4f6970d938a5f55e0248d841ed2ede70ee0f3952243b751d42b78adf73e0cb8de65b6a41bbebec2853183fe36717e274db4ccad30c3c30954d846cf5630254da052c29cf36939950a1b49b26630cd1b98e391419519b49e26fe49554ece61bb8a3ad179e14cc5e058424bc028a7109136aba17404d32ed33ca77f4e8272e65abf21d3ac6818958d4ef898a20cd29e04fb827f1481f9d4ab3493425452e25291b0d09a2d075f7817c1d82f8fd9230e4957ebd9bad3688784da7ffad394baa63b14b51547fe038f87b9673c7821ca5ca687735c69e4c3765abb8a7e0ecb34241f3311e453723554062b14b47028d4e387b9cc57bd5343733b21368df0975f5dd68b0ba70be044efef169cffb0490b6fdb6933eed6386054e4c3d023e063832730602fb14b2d2308e448fc0884fe93ace379f1daf343d5391226e8dbc557ced4bfe9c65867971403ea49178b36b0df005ac6f1c83756fcf14aa77b4d603f2adcc5def2a33404fd46ff0e1a0f336ac7ba17f17a73d27a1e6be7b8b935076fcc143933cc8e3430fcddaeba93d2edb14fb960595399157324a623bc140f8e25a9d55d557f69da8ccf7e64c1b3bb3bb064b2e88b05780fb2de7d78dc9aa75a8f61dafeba621a46cc9deba474654803b87f8caae92a2ec019023fc793c2fb63d24ee9a2b89d9c66911b9b415a40b98b104332aa5c7cc3db7030ea1312454e6511fd0c780e162a02c711488651311356e35e92c3a3b07f6fe2c190808cda9dd195372cd0e7f352099162ae0c7c099e7fb5ee42fd3af74fdd322c7b1b087466ad72e29aed6d89385f9cd08dcdbda47b897c4ac64fdc3468ac7448ad6f8ac52dd7b43ae75bae66c31299c2cc9650bca8c2c58310cba13b23fbb20e43ef5c464c3d629a6233e1615f4db3c9276e4b7c454ed3ab2a4d2377711b440e59ca2a615193702156f6033ea4c300a5fa833bd76a44e8e2faafb35c7076624f573f29a06a6324d920d3e12b81475bbe50d95eb1b8ac30c54e5af3c61b9eb0b47c806bbee257ea8f35ade2cb8d4205f6758e72608e15788c0cc55efda4fe01db232b48e228c81384f20996f05f94b58201cf3f20ba978789e6d6a027ecf1ed41533fba5e6ed85e542c95e2e1a6028ef1942e553372139d2773c66438892cb4dc3d2f109cb479c6d774c4bd33af86ee8a9c1e356ce54c30f854ebff81b46df1476680d388346c71a32d7153233acfad9292ae7c397ced67ef7256a10634d8b3fb90e02839d48a6d25967812d5cf111fe28fb5fcfbc3c2a68800b70bbd6e2eb8ad0a89932ef307c55c880701da27d02ef7ff7bcbe0317a4baed20bc9bbe5a977d57b6bb73eec8e97b6f862da3395a84d7cfcd70786b2e807da2c60f8411ccdd149871cac7f44bb2d39fae7ab06733282f6f9ef5ea5191d8d49dee0dbf118290772afa85f092456e3765d43b98c2934f2866411da7b701105360c6a1650675efe2a3ef8526edbb43886fc537f0e33d86052e2b31d80fd8a3e8ce976d91005e869f73cebebff02a58fd3969b3cd34ee8f1c3d8476ddacad14a7283d76b7b08d02f100a4a5d02d22af8d825b0c2228e493afa425efcbc4532a5e64273cbbf3577f1f7b77785aab2507f0e5ed7b076191f628d60f1534f633d467e1ddb6be4af4976e5f9e142b58dfaaef7020c1e701e814c378bf357bb5f60a5bda9ff7bb1ed277542f8c02fa37c91d48ddff9722bd2c7866ac68e6a5b90072db25e4799819213dc0095ffd7ca0c798fb5e23b2ea1625c785bb052749737daa77ebd89177b175ac242a2ed6b3f2792422d6e60a29cec02a49cb6b7608047b15db4c28341065c1782ee0b2fdedde7ae5458939dd869ff7da3d03c5525be01a6a9adb602d1867b9e5c212084abb332013a5a57ac191fc5cae0fbc619e19d5aa4e1a3449b763a4711fac86aa51bd88cda4509c828b19dec7b6c0fcfc35eb28fd77ca7d7e35bfc0221560a58966b84430eb3cc32c90b285a3ba372e6c0998f8cf8dc7f575bc4fe91a704594bdca0b26f8496c3fda92d9fbe4c7b03b0fe762c1c59f6b6d7a70ba1b43b68bb623e23f0c5f8f79b02accff753f3ac75f7e158b379e0a99b9517cede3b82a326dbddfab8be37b1aa7e37cdc569b05efb7c4705336ffdbae3da1bce1da4f12e9233a94722fc0e3bb6f0111cf3f026d2472eb9790ea197e241f7f84b57e844c55a2f0cec7f2d7eba11f5cfa2b7aeef029497b5aa7e7193df135160cbc6dbabf00176cf7e2773556781fd5f25ef44c726e70602e2dea573fb10f4480a8ded130e800599235502299ab09ebef97462d3a79ec087b1536783bcc1c71bf950a873f6ece76803ae4f4bc6f601fc29cae7fa70ce2f10ae3040ff05274b1e38e29ba7bd287a0d10ef736b93499f6612b0a16d5738363faf6d9ac141398d06a56d8150c72e0e4008612c472572ba438eab597acc78757517be2172d43cb1f1de06bbc8d38afe7f26c6b69c5a8e4efbfbe0af9291fc42438de855e0bd9a6fabfe346c4e4e30275e1b1580a478977eff3a40873f0a60c0dc6eb852244e4edbe452755da1dbcb85c55975693b8eda784022685924e910d3964541e4149c66dd3fa180ad0edd6d63e14070ac71e596d798367eb1300085212e3416f5b081779bc7266fc9aa3f91fbfa3a57189ec55a26039083ccae9c66871c8be4b8a8df04ce7d38b210fea5b3c72af86a093bc3e1db652aabca0781bdaa6da313d7b565c0ac3837919e4ee00faf913ff29ccd89946c4336365fc22b429365503e9ae7debc36e918b481902e969cd456e4b98bc819f5d6f72b2db54dfe7f716201d3fa4c7019508f0c0032b8f086f9b9c6070135b9a0eaab97421ff040a6008247549c207fb2ff74bb6110b5d2fa6f32e16e649b2c49702a25a30b44ed65f63d29ae7309531400c78049388950a9a8496bbec5c2407a40bc56cf096e5f4104906c4621bb758c8a34b608236e0c206b94ce83539ed710b2d31ccd55435bdd02098c59bec15da1ecb4d6598d70891d47175aebfb3c2728c90776300cbe23b5b70a417053e0855b09b11c9f6726c05f664abd8e037661dc3eab3c0e93e1bdee97aca9dd189431f0ef87063419f63af6a720bae9057be4e5464ba416b385eb183d27fd7fb4456c083bb78fe03138105b10b571ffc1850803e1d9083f864f791a4a728965ec2ea0871860f2a72dbf89da75f5734cc9d92823c4de9d4a822229a5032d1fb52e24997756331e10c02d583d4bc35e2f9400886c9b81540a19da9d3668a2235cfc01b348e1b4d9e4626e90ecdddbc954e1b6b2f4978edd7a63a703b16c5067b73dfe61099e629a376a6bbdee30ed3203dddef2e3d455185cec259fb19a93af6a1036b3bdda87e7b3277e75729925ae6aaf66af91e168941250e2ae444810757c21340afb248dc056b013780593dcecedfc0013166b72b0509d61674bcf7d883a623820728b59bba422772028f15296bf840abd57f0c385162e5381ccdf342babab3b153bef29554d1278d0f8e08ad86c3c1d05b2e812afbd9522b632ca99d80d8049854bbe3ac56c05a68236717de92ca031c7edc0a9ff18dc905f532257848b4baaa86179c6e57bba3dc574a0dc36f9d7c8a5f1ca31815b7883959d293c4616ac1d19e1d9d0040180fa8b08c0cc339a869b6e09d310f5ce9e91e709a052879e0e26deba3cbf02cb533299d1a63d288bed94b706de8624a133eddfd06807774fc94a9d358847538880037dc35a28cbf990eebfc656f99bce5eaa916449ed309886e0b6c8a74699a5c44d8b17e6f4a7e67728770f1d8b57f15be1df92395ea91aacdc0c39ec59c048af7b3a53bac07716ba33e1cf8c2333cc6b11ee96e60d21642e1989622e20eca9a1e4cdd2de1027087fdbcc862e926aeeb890ba7d198d1e5cf412f1cd12bcce973c0e1aea7675a2f456cc3e921a09b6b64f3d2a8da9ab26028c905bc3321527196bae81992ba7931d44280e25a38380daca0c52bfaa24ed1518985463b9ab6d2f205809609e83203210cfdfa21f1060b464944def57244d329f3a996f125a68574c299bb06d08a7fb16c2fe5693759c740a26c7a127532af4ae7bca60af4bf552073d9732157dd8a3bf146cb38c6da2526879d027e8d3900d08fa45da0dd797a0adf8ea0129007749c60e5157dd283e3866a786fa459957c1629067147fd76f98763c9d8c90866c7dfce7ff8dbaf98994aab7fd38c8922e9aeb85f93f19f37fb52cd02adb71a16302924e2549bee4781d1934ce0d48b77fb8181427e635bbc0fe1237320a3275ed45d4dbefff5658964e19fe4edec27d5d439a5668c217e60d0fe40a073fd41646ce397b4f9841da574dea9771308bb1b3c4a5db3ac07f8806be5f603d39505e34cc46eae0dd6e2086aa2ad322807fc64a9444e3b30f30c135214d788690c71c7892548bbfe62a5851043ac3784e709734747e18c1276589af7b4c929e9aae9365d9264ffbaeb83200cb1d3aa3a6de3b400a9baee199ccdfe66a7fea6b558a52fabf604850f184ab08d60ee8c334f5378d77352a5e3037a3438cf9f7aaeef3d2334de515a185fe15cd9f3efd14a8d01db6fa05c7de6acb29b8dc2b9dcb7293e57ec62d53dd0384e0bf38aff5a6d42f42c1f9904eaa00dc8c00baedfaca101bdc6326c0bb51811414f1cb47fa27c4d584067356db99b3f5c8d5d111b9728f5bea8d59e6d24666bd0b7f2330d169c0628f1ef4089733808a58518a3dbf8b5b577d2026b693425be7874a17a948516fd11d2580f8ebc07a5cc085d50da2e0577a9cc4806d5f03252110d1eb439268c591b357a35a6b68e59e3471552c29c60635d80c41ec26dd8deb6e1525e3e4464573ca44ed08eb818a257023606bd1c4099275218b4c5313b3319c47e99510189a2f01c2ddd7e9b97330bf1fab4bb18be860ab7fd35909f585723b344a805917864111328a8a72b5e082ebe712b1e8d3ab5da54d275666099fdbb784c85a64ddd3a8922d4516d904910b4a43c55d01c7ba977024330a7eef25dcd06d75ca0a185a1dd287327ec4c3fd2703f0aaaaae80e90bed7d0e1097e2bf259e5e52e56def19ebdee15f42ab7c0173bb8181263c41a6fdc1fdf51e5bdb979ee52ca1883725fe34b377aaaba4bb213f4ee33ff141f9d49e76e9a06d5a8235741c0b24054479fb36b201b9599797c940cbb038caac9b16c57bb7804bc2dad10987654ac8bea08617daab8afcdb5d63072178c5d0be0a97e3b6059c46959b249ac0e1f888e90ebc68c84cb55212579096c803ce10b8c5bb1461c31183e2516c3b9039336e64d77943c62db93fc20f97a8050af07032a5e9a09f4256db7cc0e1153000d10a5fe17e07e79769df8aa567d5a2a12260e16b174c2ac1997bad27f9f768abc37ac273d1c5f6ff8fbf48cac50a41f6a3c198aca67550e85993da7d8aa195d52795d44208cd83a018d7016daadee7f21b8ba72026a9bb15dee5970964705c90bfbf878d8af4118f412e372c0fa7bcb0945ebff9e7622a4ae0127a64b21b8ccabd572d945c428b2f2d453553c183980f37d1dd66a48958b98d3894af620c81ba85338a783292f1fc9b693cdd2b2430d6994e0a2efbaf6815111e36e2b0351ffec1224603c1d84f85e1349dfdfa0ab93740def381f33da4ebb713a84198303899fd09bd7c416fa05382d4a3d2861148f11e8a683bf5c39a0807a8463fd8e3dd55a0a5af3b35ad96137500522cd9fb694c5e6b059286a2ff7f8b378fd0bbdbb88b31dd888064b53ad5605ccec0357d715134b8e3d35ac113cdaa47971bfcdfc8431e76590839200fc2348a7c87441b5bb1d74996708526d8f6bf948f456743dff323c29413d5bf33a33c250eec606d09fb1ff64a32eaf24c9041a1508a7fdbe607e8df9a6b45ebac924351307118b96f9ba9abf6b8078c9f04089f6623b0d9cb98b148d7ca98137b29d5c233dbe1d7e80a4594be1410791c3f79f1096cbce68fc303be4651c6a28be7fb8901d896c972e1409c8868ac8d5d6be3ddce629d1783218e079515da5a9886c69a63be0e979833dbca59840b63c40522284283322840b11e33dbf29bd8776341f04ff22714ee81127309d1bb909ef24eb0f5ac1e397920cb84281f8228a22f9597b6e3c5a5229b7b871b6ef9c581f6491e5445737d79ddcf63a2f56232dd11174b66bf3241877375cd5e9a1937e5c65ad786820c07325b3968e47341053764bfac129288c13891290f5c6de284031eddc15e1ae302b9a4b87faf6a301cd2b7b546f232b95787366cc05b4265055abfe8a6680e05ee782a3ebbf025815435cfea584b9fb27c5659ef57399c5ebb486bd01f67d5ab0ab695fee0fc57489bcacc1082321eb142eda47900a82c84495de37da43500b5ee5577f261954a1dfc5c44282c54af472aa1feed2b709ba90f028bd857524029e9bff16cf2681c3132f79afe9cf36eab53bda2ef02134f413e1834239db75a1ecaa6a027777a7e277069f7e82433ebd94ee04a1fbddaad90fa278419ebccbaeb3396af2c5ae048f31586076cc23ca1ef875554ad09f6167fe6af6df603c98a93d639afc23eca925f1985cfd6b2fc1d3a71c72dba5584cf65f14ad8a3759e1024445d25ca31e13defc63398af41aade042f80f8a528c856050f77afe39a5eacf6ed0325df269a725552a899ec4d3557c11e91caeaf496f7a6b3a333a9f4b837f266fb939829dd81f6cfae945547ea54a80d2ffc3c8b8636dcd4e1b290fd1fb40dcfb668d02b4de023482dae57ee04e66269fb9243233da38c3bfc4d042503fa1142f21627dc7d19caf5fcdacf6120f930d75e595d5d4e5f560a5f7aaadd8abdbd9bcafa1262b1d20614faa5bc82c7a1af92c95fde3236c574531412d3af8598b262607ef954add9f080f472e44b96f69199856d3fcd829117056a94c2f554116d5b9a7e9a26a5fda38e8379fc974068abebd2fbbfa87d4bddd106d00d995a2dc942bdca4f9ba516e920f91b5363988364caf6473427c976e6fe0ffc1aff3e7856b794223fdfd175177dc8ee5f364a329c52f7e4680e7901db9fcb095555635871a61942a3aa727e225637f2befa3ccbbd790b068d641e1f0ba317bd4b164c78f0c513d1f49c516a32618261de847535aac5aa2e0d3407d2271f9d419bcc594e6fee844b4efabeb0105a0b0ae449336b24c1cff926987c733be47944e26e192280fbbfccf82c4f30eafc8251affa6d615f13fa01d694eced7b9437771e115f15cb96a8c5c1a89da23d3f4c29e6e09b73baacfd738f29c7142f19167741f88d3d98b5be3b01be5a56e5b709d0d1757a3e57e734237e1bb6728c08fa484823c509cc043a8f7a709ddc1a159d52fffc97f8c85ad62c7173923980829b7451f5afedb09588c4bb4eeb62f3b65df9285817896c018868abb7b00cded8480547c326585dd366b70c6678e8c884506e4f9c813758201114a66cc9d7ef1effb489ce378ba52509e07418418fa2c24a92e915061617f4e3ff6775354cbc9c3cbef63255473dd8d1f1760e22c854609e0c6be8ef1364c16d65e0b7b043b830b3e0cac1142f43b3159c58efe707695dbe7e8c90e23397b41fa0f5846fb28f06dc275aa91fd928edb49ab893f82dce284998493f47bd9a5a597f93bb74f6fbeba62b6c775500c3bb184932bbb2b1b818eff1e2b9d87b6037af0c3bf2fa89a38819b392d90e7d958776c5e7f43f06385de9fa90425d520acd00acbc9c4eb42c316a8ff6dc6cf00ccc5c027b39786ab02295f9a9ad3e49f4e23c248a3c8a30fef53fa0e9a6231d43dfe6d011f2ef1c0472c8c2b1826f9c014e6cd4a17875cfd1ee901b6c1de733413820b753a38b3694f37e94c060070f8867eff2de193e4c75deabfad248f1fc73516a104bffa5df839475bd723d20bdb6ec735787ed43ba655f30bb42fd8f53d2f582e38b81e36f4a1747343917cb741a811cff472d2482aee5494948576b70ddd74dd130c18bc550e4841bc191b6c8075a5c8180d86a8f1ea38dc3501400f601fe270f012dfeb98318cebf45f2cb33bdf0dd166857cc0e25bea0feb060016428fb722173e3f880b08c618e1d32b3189e8f2b005a99c9a149dc72c8fe75f555a6793a75928b7c94716769c89504685ed160adad3349017650ac00204fa46be5fe768ae693252458bb388d2a6bee6a93d024dc2013e025bddbcf850dadea308cfdf3d5aa1bbec4b68d3c96d0994fe3fd74ea378079f9fb428a76e71cb2aa9e241af44fe1861316be1e14a610caa847a6f07a733f61bb7f5fd632007e6117cf9afd97c1dbf0a57b7d42fd2cb4a1f9a1b9fd02e9d992c4ad01a27e5b9162d244ca5b7f5df094175205b6334dbf42e6a2dc07b4c791412cf3264fefa87ab5cfe7bdace9e94986aa7d235bbf4a4b7f626333093138015b9e1531c48ed6d0291ef7b374ed2bfca3e86f80ae7369d268aed6651ffacbecb753b536f13c25c8afd56df6b74d7fe96de31c9bfb9b97e1c98610017a9b2f4e4ae3007402d830ce9ee37a91f7422aa95b0eb964da0bcaecc96132f4c8c3a36de4d4c84faf23a96a4c3ece5305944b45ac14784d122f636a579dfedb4050e19a5631c59a36ff97bdaec9e4ada569b397e078f84655328c980ee956a1feba28b439d7ed9e7d86eebcb69f81cf3d156ad8f667cd3eb2910b0af932d69095a44b55e48342062e701c569cf91a9db4a8230494ae57fbc8736998c9c47ed631665ef1ee6ae33ce2ada497aa1627a0e7b5548e3f90f57c0f277a161f4f2b7e4037a29b6306b1616b44e4be75c1cda973e03875502b4fe3f0182a7e35eacf2be5ca67b5d450af814ec07f0773ab2cb623629c028c8461da26a4444ff264f6ef30cf8ddf9e4056cf7eeeb82377e126b77427c9aade9551b261ef56be93b667a4dc34503333347afd750999cda9ad47a04ceeb96b71d6cf292ab2fc6073a1311bbf103e82491195d4173e038ee39e2c0d80cb16a39a6e8619533791973d740fa7965d0bbb600b111dc54dfde15aff14442d65aca9a7569cee9c69ad52967b0d1927a54a0a027ec5e25538c717be95a657316c0d7fb3a21634e326651e46a4548b88e923fe0d7d9d213d7f3e2ecef2cf5b0cdc47a33f9e0606b09e5eb960cc757ced73ed3e17e2899b716b60bbdf0c12b161362f1c2196ce0dd50c2fc425e701e388197e54de1a409e8a7796d4a94a1528b987446f8a7a0c15e1d8ff1fa4d26dcf0bd56c30eeeccf4015ccd7e33a82b6f5efec8fa27901639f467e205c63c51ff01b8183fcbe0c2d678d00e53e08fb7c8fc7bc6d7ec9ffd6e9cee10b746249f481fe2a06e0d5a50db756c2b86b9689fdfc7113fd946f63bfd5cb9676effc1740ab5394e41e4e3151d6de31f8f2a59e432eea7d411f6139fbaa0c10b256731a6abf59a6426ed96cd2a7b55b276d3c82d1d6d64bbe235ae24a542c7769d572941f5211be3c4a7a1139231b6ed9349df4c67b3e6fbd02e1198e53632abe2f2c1121a9e9b0faefafc38b3484e71160cbf352d07d7adfbd349f13bca9f2f7a1d5cb3cc75099d957cd8a24359e16d93e0c4ac5b1a1b44906d6f33b7008444215a024a7ec877f79890933906265ec3eec44686f82443a4acc91d081ed2b48bd72a4d5b4d650d2c2de8ced09503105b459965f90c8111943d8a5d6adba6becd6b1fa2bccab1ece64458925c819ae0b40f0345b5bb2f925c64d53da70d3ac2611441a6f0a55b9971330f76a7c5f80ff6e3418cfb3b834701f10f01cb40753359ae551a2ffe142326fa9b4a766bf27ef4906eec769727c418f79328d0296828ce73e59a4b91e97b52b9af51766a1f6e0a0e911b3e109089261613e722db37c6b8115af59b5705ce4abe6994709e28eda00647adc279068e3164b71bbc8c4c9611cb63e05e6fd6af7b92358a2c1086a75031fd65185d29d99dc1325e6a6bfd97fe41beab510e02981b237ac25406bfecc7a581f86bb99e77cad461089549d1f1e10c0f3e6a5a9c0ed9e854a79729ea11ae7db5c2ee0bca8a22fec86b8123852ea747ac93a036f17405869d0e637182bc3bcfd4a61edbd5033a6908f32e020506b892b15fd87d4c0ca886ef64c218afa7c550dd998da1a8001fe5cb41ed738948822d3ad55269062fa8f20c519ae8f3af0c99988d6eb40309e48f7ec88b1a10152b77ea30eb4e7b3e063fbf702d9fbc274cc35dbf1dbd798bf9222237204d37e7854fec66ec39d7593ecaf0142f90007af7e64f4f246bc0e66a26cb7986dde40516ed9437f796049cebc1b36505c3792ee55f93a95469f6cc09303fa160ac5a2f8296cdd1d01e2128f83f11dd5bab30139ef78b54e32eb7d0db3b356294eea03be49de969cebdeb1ba3059f2c1bf47ca8ddcb375168248a3cf11c5c99421339649703d2af48ff7cb6261020f37b68ec7ac491d7eb64ba3b5845e68a3be401ef7979399fb391f8006141b3c996aedcbe4f6e8209ecd705b34e1d07ac438ea39303f9ef35e335351619eae47496c845e22809dfa2f1517aa48d033df10ac2a51275ce268e6356d3a504c1a6fa4080bede26eb50cb7f353c44342ce2b4e6561323eece436a034243afb38613d7988155d4d58e5c7db8605c960fd624d20d683040f7b162e0f777f69ffc7005c31cc3650874ae2f7452964fad4e224362002d2366bac5cb9e8205f016f989cc03b8370ab8c692110e2ff9747fdb195ac58f32af0be5d5a59b3f8e9c608096c609cc361eed1ea0bf2ba9d22990602377005f431d894b4a37bf5318a797fba6d90414ba975eef35823f9700fdf3bd8984acd7ffd3dab2d35097308c5da1010088d28be5c4c12227788b097db06012d32fec9e9a332492f19f614c2329958c3ee82893e59795a341100b31acc588d454c31cecfc1d34d814ad1f8c13d36edbfbfde35140afe873a3792a61895c4e79a889298990d7b8ece66f780aa7e1a941d6575ccd3f5209b2de8d24f29bca8ba9cd202bc63bb3f989a636a430404f2845f343e2e107d09509723653abd4c42a6584a0acce1ce9d890ceab80afa4b412822d4be69b1dcc34ca4f6599ed378596841079d6dfaa32b1beac28eb36320345c102322d21c23e4cec6bf92c31503a960084d0dd434fbdaa84650069fde7d0698f472c30046872d29e4ce65862d4ca7e906df31047aa26354d4fefa3cfc2c16b8e62b074489a48e86391ae5eecf68ccf203fc7312a88494a168343dbaa96bd88a493cf64c47f8e4bc76e62d45a64bdcbe9cf31b5f0365aa47b71f13b3e9801c2ba20d3a21fb17f4f281d2f037b4b91c841286ee707403a9d07f017cf4ec9d780af78c499a2197a6452dd2eeb2eca76a09685784b402edfcd156feeed5e262ff699a039eaa37b5bc5e081f8ac8ee79c6c5a1396135849db52442a02dbde775a912b090ddbcee46abd67e58762dc6984821ff7a1e884db6842abf9a8cdbec3a5da53a3988a65a7a4312f5b1884e6dcef0d8b50ec901017ef8fb3b127f6bbcd893b0297a4e885ce337e56578bbf184a2cef8225e6d825b6e391f671ea4970859b6389dcbf1dcc8f63577e6d98d4ce97b44e987693932d6f7f75b39c1ccdfa0140a552bc55a5a119377b5f99cc0314ec2bc7eb7b78aa6fcead8c2b07f5709151781a0caed40876e4836b934c031f20be30f24df2bce07fa79101cad077375f6ea421a4929f25b06a9cdad505d3fc0ce95086d18f31ef33051db466a637f7d8e49fad59287a29fbb1b065893f80f9116efb5f3b833cdbde5b345a06b4f10001ac7550dd3e3ec31f5bd3c7d7a1b0d05df149aeec6265ceb64dbc908238a7368082c2d99c47344f7e42b0d148df257baf13b1d0128b9821f733e047fd89bb19fe680a8e97438743d18f7f8b9c894600ec0b4dbb19738c8f41d6babd6545eb94bed695dcf6c607f75b71b4af8f8b56f1cc32d238db43afa2d207dd26e371b53962467eceb61ef2fb5291cb0764de8b5b1ed4c44e278826ef802f3e067bba44b792c917b7fabfcce131699399cc6e12ad617df4949f9635719633f6a504b70d175c36bef274e87f0a868b0137d90dacf3798ba292aabaccf10cf223c17d1002e30ffc67955276cb3aaa3a455adc43773ccbaa168af6f506a1b2b8f1ec41200957cdffd3300be9eec6a51a427ce4e3794149412210d408b797ead6787567ab3690e8e89c48a2ed1e0795c3cab88ff468180af8ebd26964d506f49ceab470e3c592ca379e3b0e61c980470e00d41ed5560b18d28f48c0e280e86d7d0932d280f9b0eb1b79265a9dafc941a32c3d56c978fa7bd9f1a74aa803a84a43a050f5b004da66fe574faf4598bf48a9f3e08e69ea2bce32d020f43d3c33ad9cd07573c29b85d3550804594c0837697b3166fa194a17d1765545fb88bc24aa23d63bc589e4e19dcfc4ff0fa13152da2c8cb963fb831a20a5bdd10d2351cf73a70c2bf3b4b9358c9a729c5b8509269376c0708ccf39cf64d078fcc96f34a5b6e7ebf57028d28ec4b5edc0b7e1b683d802e7fbae60f75e38fa8591f3b53f881554d5470766fe4c6de5da24d4d62d4173909b8b4a6f29aeda719d0cb3326afbb35bbc29d6df3030a1aa4b475b53c6bdce59f50f6fdb0a322bd0a2169b8d3d632462204b274ff5f411b8aba5faed146d23dc0bf4d48916d03f9b6305bb812aac63f52d30eabb22b1e3a7b2ad85e44d78856c9cf0375aaf6abe34a10b98077100c3465f74ff301ea20c98c23c3de41a48a0725e7e90ab5d0ea966287f1aa6c51ca651a0bd73231dd98a20bdcc354e05b54edda911e6e3f3c79ec5184eec5bf0ca153c1bbaccf242603a607bc9a278949092f1ccb782057091f4e866d47562127f0b5ba732448411643cff2530b4e6c3ca64ac351031b30f9b810f6059e2fb3035c71c028801e6e6e757d33dcd25a771ec12ed5518f040e91be0eb801d7440b0b1f5ff52fab2a455b7e46f627e98081b72228fc0713a957b60996a8c1b96fe2c79f826e088ae0730861fa2fef16941d911c47a3b7dc2be0a0b8cf983c62aa5b1ccda3c3cc3607751524ee1f2a66e3411080f44ce55fc943cc1cdbe804f25b2134a2596e7405436a4a6448e93ffd7527d5f24f55daa444bdab336489514599261e6956782fa3658d924746bf2bc4a27f35159f4cf07e919702e699b0f1a7a054939d80378b20b1ecb23648dbf88e289417ba9de8f942d2ce439c25b26b13d3eac410084ea7f021ae384974df8741699d525b961c90ad52cc55dcaf33e38b5fb83a0fb1f669413415525b9a861f4b2583a1c16d0645a7693ff47820eff1f1550a49c7f6ca2361183fad8de97415725c5c3d829352c59ec4dcb04d68adf91ff22505a1344cb64890941241499fab5818ecee538fe8d1f714c5410aa454749beb55ce44e499f0c6387ad7299e61e90fe94b3dfbb33eadfc96545eb9ddf0e4e981ffef42237d68530c08e0433878b772cf2fff88c72c26b9e4b77b9476fa75fb2508394402fdd221d26198adf9d7d944a95445fe8871eacb2841dd30331fffd365519c7dfed18f3867bbde1592d912883ca93a8d40d1ce87349c3db246da3eca77abe13ad4f93c8275e3cbe35d41d61b294ef5d480be361af76fba9105b92abf4a2b7dbfb78ec0713c86abaca01ddff7a80b71c2735e4720aff26c3a8b2d8ab6750d00818126954bee966b634035fae660d21da81dfc163db7fc48219a3f459ebcd8fbe1bd5886fdf36584af034d9169f390d5114832280ee306d92a4514dcb13eb152576f05536511466fc319ca5ad547d4c01fd7de94520a3e9661a25cebbe6ecd21b3184a97a5c82b5bb9a7d3880291e75b5eef3217b203329057a243dd3b0157c9ea2cbc5700fcbcb3354fd752c538d95a03002458c1c1428582531280b06e3685b991d6f457029b8fd5cd92caab0cc59e853b3b128a63b34fccab7b71dbb0d760891710f795603826e5408e5243f8959e1cc158e7d9b2c4b8742f70f53a404d536bd489fdc3e23983d45261610bb71e154d52c61d9fd66e4eace615ffedcf20d9c4c9ea783bfa45ef9f4f80bbe9903dbf971007b7b9101029c6656c1d6f20976fb2835fe532eb2570bdd45937c97ee842ff3532c2f9dbaf1d0e780db3db3d96a4e6bdfd633641becbc90216e5d3783f8403be5280af218d79555afd090e87772f7d5c0cbf37b2f112c4dbd21c23c7f987f64eae45e4aa2b5e591a4a9a8b2eee57d0a812345bcb1896be271e6d061df62b68967c77c8e5c330c3d5c1c09cf6b32f36c85320dcea7e84fef2f6105f6545105805ed909728aad94b720cbb9198e65029243b4fb58525ad1a9ddabbff121c4a462e07596731bbdc519d595a81fdf7225afe56746f16668e3331afce688ff0b035e770bf8e78ca57fe53eef5cbe082afd5aa4030550acff49e55670e06236481149aaa7b108150fe3ab5b3cbcaaa53fef1414bc471ea3fe75d4519cf04f649b70b41e171cd01f4dd961bb199624a770ef27c408601d837fd89a14113b899911c1f8cb8f3d6ac92611378555eedc92d6989c6ce1d7f4c9db7acd112cb4f052e798c82f6a731bf66af3c0985c40a73e71accfef4479f33a48e6636daba4003976f6e61161791375e2a6d3e30c92939ef664e2648425ac4e9bdf3b6faaa9ea3f5b1b221178c3549e54572353d8dc920149811e97b8f8a5407c4edb925dfe886b02e910c2dc3c110d4f329d3f9c91adf7234706513ecee1ff7a668965913ba18937480cc7e6df3634de12b5a527767e96c46f8d95bc20867f0ea960f717737485c60d7961cd62d804998728495b175bc1a577311c0e1a41188be47cc2442f39175e67406e16de1bc26f34c6770718593b92ec9c14c00363b677367d35a53468b238c21362704eed05495551e0e2f0ae84ec48cdbd6dde12e51ae8daa04f2ae78c4340f007b3bb0fc92333a1d5e6f2146e53acf022cdfb2c3f7e05ea211a63e00b510e3f67c7e29e3479fbb382a8994a36e1beb23dc1d788b99d6431cb1ee32a00b7d0fc0af4d1e03cad6f1271275f81748ceb1b3b4ea85a22ef3ac2c0aefaa6af71edd04fb304094540ef6d238dfb3a0e43a8fe1ce3d93ce8d66f49b3c4ce1fd9d1487d2606f28a89000fad07b36b29b724545689ef92f40eb962c53db06e41d2b1699331987903489f9c3b24adbd2f83c1328accf94d8283eea00dfa85bff587d74bc1b78347c4dfb5e08a222e81dd2f748579c9d6fa5ca5a9706661867875ff4f9feb3e10d4eb1031edd3e2347403e8400905b146c6440d0cd7bf5b6ef2d802ad26131e8594af34eb20d8e748d6149fe918d421d91f8664f0db33ed6300e57fe8c57a52e92f7d944909919023621b635b87a67b44adf6c1fe3d32304bddf77ddb7c1fe6cdb19759ad0ee0d9476bd695db854ddf21fd5f29cfefc05f619be04e11979b7c1e425892194c0ddc11baa2c19df8b080718cabfe2da6a2cef41b8201b6de8e498bf0d6e2de7cbc0a0c708bf02613a426237a0eca8a7fbdf000605c419f5569141c65f0128edf88664bf34e3137c396f417eb06fba599f7b70c0cbb997c2d1f3053251f6b0dbc6673f2bcfaaf08c909aa93a6a85a935bd61366a4a753afbd1dde28d706af155765fca4973bccb5ce988fcb00c4e6140c31eff8d96e32376aef95822db0c720ca1c725b178f4a901086886f3ddec03dabd359f29f63ee88b6994f30584ecc5c2894f396c905b8fac558a3f511cb968f2c773111ba83e87fc89ec1efc1393457c893aae4f31dc74de0c5f630ab1a66712cffe7970932c67c0afa7ace53adbdae6cfc4a33513f108ad4e0adf2ce29a6b1780229cf7ab327e35bdeabd7e947656d109c4a0ba07d8986e6ab2ee104c568c281f8d9cb907d13b58a58679ac0415abd0364848b9236a8e481fad3119e054633387abfaca3fc49fc201bc50cf3f006dd6fcd9908d3aaea8f738c2cf0f75b1498834cce8031c8d7c8096b2dc56037231f330d578fe1a8b237ad55b666f999a9a8910528d978fc9d455c0433d0069c01f063c7ca327326b083bd514f4499eb52d8389f7916c2522975e2f737176716cc9ee939218caac813b582f90b64bbf81ed8b2600be79abea278625bdc1c497024c385e641d7c0be20f16f57ec953c890fdf2eb1fe194d604c29ae958d2275d38561a0fe1e58b3b622ded9bd45ffa583417b69abb69fc4ee6ff05a52a03e14313caa10c30352728a08a2f2b64c10443e42b44f1d12d03073827ddb17ed2753eadc7f9dab4addf8d49c5695a4b5eadfd3e301a5dc1ea4fd0ac9bdd66554afa3d7aec92bd13b786fd52d9d5b8ba455f016b20824f98de1ec09e55fa96aedb634f89a0adbfc4cef7e5ea179d09e6916bc1fc2e54e4fc41bde032f8c4b0c3f1de13f350ecc87b2503be7b7339f5378d04b1ddbed8065301b2d4b249d124413f313aedadb04a7e874185bd32b34f3344e4b4dbdcabfdfca227f847de4d7dd4f01abb5c6aafe06aa196ac0fe8dac1367e7c94e398a54cbc73662f5e8821a90c33e350617776b4a1ca16b6feae78236c006a85f0c847767cbdf02581ae5773b0fd63ea8ac2bd5b8a9d9dbbf431bcb32fb5921638e60c8df03f669b44bb9233ce1d39c92c99f8685569a1b9ab7e37320fecb9e23ba0d3ef10dc8656d797b3257cfeedd71d6926740d78f9d3d150f024c4c81ba9e15f4ed0f08d2cee72e6e624a07619b3fc648ace5cd1bf19591bac6f2fbf22848d78180dd8ba785dd4e17fbd14e385065b8c84da07059b4b7d9730dbec0fbfcdf9d1e9e330763e107662b1f8bd56789305951967b8fab4b3b453ae12e600b75dc086bf82f64965cd1b11b9a2db8a82e6299d069d70d2c6e3b743397b7ce3bdfeae37d279627e702067ccf3bd89a59e8936f40d7ca17d5031c8c14730bdedf6b25cad69aa17dae2c26107f2bf485be9c40db84b5568be910edd09b6ef6df7c1fb22ea30f169c18f27dc393c3cfcaf50256da6cba130811af2b6ddf991427149af5223df2676e29df8cc1f1a9e214bde5b82411765f4385002a751107a3994358779f6ae3732d769e961d3797433017f33f35bd031802699d3c0a480e41dda027d35bbfe9e5a8b013b53ea32f8a9ab522dda973d3fd968010c6baa2a66714cc9f26895468fb37cdc000ede2c9489227a30a6d1da2138b2197bb663180caabd0c09ee2604d57b5fb0fd1ce741bd0dabeadce16db5c0288a346340f6c493d1153aa0d8361f862a73e8032ea974984e3e014a0af5adc335c6b6f718dd4595d3e9d0d5f479737b3d4ca359897f8645928ae95f14f03dde60018d07fcedef5f7b4a849fa05b2c0a9f175612351c0f606b039e391a603011c527caf98fb1d2e31b470ad9b5bc0bb767fec97c82ceb00cb1c016905e38b23a5c7069e51396ec9990b7950259f4d1bcba339ccda36dae5868761595ebaf56930cf7867b084114a1e147b953fd6b5f1cfe51df26927bf9430c2a9746e657461fb773518f6736d7de0ceab2c29cc648811af2da2102726afc71c437ff755bd4fd7337ad34312f201c38c75a3937f9a8c3d3a33767be047d1a5c73fcecce4ad83f881f6dff75053dd7d6ebbe89655b27bace2b97757e42af25eb221dd78b36c5c549f0c60eb5a15bed556d3534399fa0afaaf9de13fc3771f41310328d3f183e7e27a6f285d3fab49bcfdf74cbd986da618d149b78bac62276dd0bc9bb2b0caa37f03b73852224f91a92365ca404e0433eb94617b6a7ab0dbc9bebd805b8095782670f65913a4b1c2c91e92b2a258c9538f8f3b3e6a4fe393e0abbe5acd1f8d30203550b27280e2edc325f96531037ed0d49b9e50ea46c188fb51c3e9964002a7ac4853caba4022f20046825f394657c29a028fde72619c6ea326312ddf13c8485a7e29ea87c0dc8eec448de779c4827c4d26da64481556d4d0672aa22cf08dd52d672fcb20cb83fa72324b706743e21afecbf9d51dd30653fd291db02f78dbd3790fe20b6cd0ecf36dfc8b057e286943a5d87539acd2c8ad8553dd98ea444f4ff33771b00105b9cd1da1769561e15fe1d46471369faf1357a052b5655a8e287d9f71ce894cdae99491d67b9a0d4aaf5fa282587624dedadb68447048a691de14e6980d39868f3d018326f998aa48063ca39a70bbc387343b1ad539a062fca136983ff5b19d4fdfdccce35d9f77daf287282316d49c9419b80dc9ddffad115938a1f9180f0e74dbe7b55f0898081f518866a20d7e3eacd4f6a5f8b1e6fa780440cc9f009945890d2e008db07635e85dc19f7fbcb997aa18cb6e559a7abe436545500f665e1c8799f3c3199be45a9918284957e3874195a0c14699dd0fd7d894b6a4f9fa4443c9904b05142fb60b8997d53299a96e1ee6cfd79510e94e2bf73d2bfc9fd82cdcbd86a61701878c128565c7b2961a4064f703d46e15af3a316ed85f09a99d927d13651aae6134201346c8fb6f0eb6a1a8b8734a15ade16f8dd6aa270d1fe2fd461a6f5daf7718e8c587f40e6b97fe20d8fa44570a7e87b5e5cfbae4e51d171adcb6e905fd86b0e80d520f0cbf2f493f0a833b99710dc01e6c8a09a4096d14c660cb7fa22f369ae13e708f72bbd8e18d6ee2687149dc519f4fe02a6a32619d76fa7762463ef6521b8877384abf751da62abd16fb7e4f24820b776db23a9de134cdf0e83995263ba0da3ad0473f6ac28896b7d7ecc5cdfd532b769834d70841e1ab7f5e87790dbf023d904f8d4260aa22713935c4cd917e55916b48220e92516792d7ef32f1dc9a19def797b045d5ac2a51ca9c506b4cf85a726530de6215aa90f40f26d8c4c93517825cc29e7af33d5adfe45ac22e398a7147bd0d234b7038ba348978974a91187182bd5f569629bc8e0a454266d43981813500e037f3046f53c8bc84a4efa6127ba11a4abe1fe8852aabb8c5aa05d47756434383f5ec9a1bc51e3e5c40075b5825da41140f2572cfc5c86892c536fc3c776a4b439bd37c3d2771d41cfbf9642d325b465cdcbf78c3babe9105c03c2f8adb7bb69c818dd4b1094934267d6e4c57a2eb324d863f8ac69b3007dcb59710b8217cb0e41023675497dee079c7f5c775f028e3598a51f262cd429ccc2f17bd65f4ba11a558feca76964c1f0f502cdff53f9f902c9fffe4982d45974f51dd72e50acd01e7ec975ac59d9f8a0ca299d8a071e624ce8f543545c401ba731200ad12cc3190ae94ea661e3c09a5b0206d47b4e58cc3c412c7391c54210d0a76232dcbf655893683c239a20134406c0f0438f65e95691528a769123ec306672acbab519fe426097dbf8dd81b02aa6afd3583d3aafc78c9079e956b7e44462635e4c71fc1bc59ca280f2026ce4c4afb7b30e6395146308ef0bf7950f740922ca1baab653140c8042aaaac0db83960d050ea34fd7a2185117b94f4a01f8dff41c808958fd296a39d2cce315760393ddd5d6ca1101505c5b1bc298c7774d28c8902fedac864cef53e0a696ecdb1f7c9152b2e0fc8d956d58b7cd0a28970873973ca5ee809cf7baa624ed9f00ab32b3fd533e291da2b84ccd8a1f2486e481b971778e1db030880596bf74c1050631be7a04ec3ce397d28bcb8fb6975708c51948f09f92d4606517ca9ffa85f9eeeac619025539cf9e7d4429266cbc90bf37c7f863fd6d263511251635ab13e90dc7f3c2d522ab3b28b583f7236e680339bf4281f300395b89aeb52baeb1d7a0a429e0c19f5f1153381d9df42a613cf839f915732d179475dd2ac16b71cca5f3ee2facdb967637b788b6ee24847c4d753b8ed7e7352f88a0ac80611dc3c89d8859fe1b67e9edc1e27f75078052a150a93b533fb3dd0fa5c481956c89a7b4aa881310fc04072457c31bf7bcca6a565d7556f217c6755773f85b2e9ab21d757b8dbff5b541c69824e11a533477daad1917d7a6a6a919a82a19a0c0c811eb230911c5a6a5ba3e2fae5263608c34b1b8a33279d4980e2f863cb91ac5b6995ca28b6b345390990d4f74b887ab73abc1aec0ae412e440d263a8fb59c27a4bb37073291fc86405fe3fe255fc77988e2595482d0730ad5cdb359ea11c723d4f091ef3c6ebe87c40c48496d50260fc21435887b7be484d38beb0b630e40ef3ba8f8c940b7b2c3449bf471defc217662ab20fa0825b117e743aa31cd59089db9dab52f24cbaa8873b9d9752e056a774a8135611fb13d4571cea3bfceb74eab264593cd49be4638fec5e3f4934e46a5dc9080250d9d4730738efb52cc5264f2365441a5dededc097a801ac16a319f9468fecaf23e998cd95101b76920b7c9709ace550aa4c53874cd51762d56d1936a57ad7b5d8a0bcda1b4a0df061b48d8536f756808776c8d63732756a92ad092cd631172cbe4d715a9294e12d48ae028a92e50b7801a1fb7809a60fd42581db2bc407e63862fda209391306427f6393d129068bf6268df456be6f96de36677d2bdcbf393f53d476bf18cdc67a6dec0be3e8a90ccb94973b90c9cf83f22e0650f08d579bf0adcb79f5c19371eb6e36a2a97fbf35959b5b9d9ab4f5f72fd044f430f9d383f322e4ee92e3ac23dcb95bcdf5d1654bd8e099ae3549434c7654f46f6cc98891e46c2e33ab609203b5f8c519dafe371da95e4d22ae3053158be5c3d148007993e9fd1ae9010c34f4d73f1301e0833d5f2321fbca5e7378c3578ca3479f4d08ef4520337d7aa44c8d53f3c5a609140b16fd18ec36ac68487e82f2415e24c6f3e390b1d94640f901a7a50a13391df076d5e94ae3d04277aa2664dcc3bce460e296bf5f87804f91f773fbe88e76f3ed98ea6765b15e1ba180205b97f14af2e91eac18b89d74b7718fe2c0309b687fed2727419c271cf0c86180080a355e74e2aceea7d36483b1209aeb98f619bd7cb5ee00453c1354a854ba5e767371237cd7727e9893d057eae596e76eaa439ccdaa7d392b1539e313c931d0b08d9ce1655abc785b7416d55f11e6ce12b210b992d90d6a5fea9ab85b5c9edf45c37ecae1ac587e573ce904af942b1beaab49b09e255075154e78e4284dcf16c95b1807387bdf2108e78e491041e065779e5c304fa8a8731035c3056d1ee592bce0331f9ebaa3e49a51b3e8424e54fd93bf9c85ad326a7b7f31e3d8e70eeb918870c5e731dff234a96f7d57dbc55f30083e3fda460dd01b4120a0929405a4e010e8cd637b85fd568d10f44121ea75259a836aaee1072b53c73ac363230a79eb0d5e0ed58fc649faba3201b70066252b803137c8e1d1c5dd3cf243cdca7a0d7a13111e923312d98eed99d75cc9ba0a21d17f31b6ef50dc1c5092dbdce6bde6768cf8a2ba8e657adc096a35afac0c3d985944dfff2739ab86077d824f5db5cb7394d90a11d7fa478744877afa57abe3f845a07d0664e2cbd2708a258334a548b92c4cef5c566aa2e550fc81d3eea3752f37bd69c76c598ea8e283ed03130b7b9ae3112daac2f33d121fd046bb8998eb86488270440f1dffd85ae65cde632bb391c31d93289422cb1af610dda2f1f16c79a798108036241c4be5d2448af2aa5fbcd1aac551e0dfd8afeb218b646c08f23d537ba4012a67f00091090296c439472f2c3f653e67c33160bc75e9a562c170e70a1a818e291027786cc9b530ac657fcfb111fb9d28549e2b2f6dfb4d380d60feeb650f1f424036ce09ba15d45b0c23d3de8a8eda12e352b1c071bd7feacb85b17995f3f25faf71cc84c9ba516a1bb3ae9e8446490b31c24af3dc5da7901b5b73b89fec45802fe79d5733745f0a7cb1c16511276a6bcc1b825b1d273714e63570bfcc783460eced6b11cbc95381b9ff00066b71eab8d691d9acda1dad4d7d92fb9b367f83af42907080513079d1b7ef70a443a6454fc82e540ae496cd35d3f4c5b1be333a281775e60cee0ae10d332a0c57cdd0cbb3eb71971f72c87cfb88799785982fa65c8475a3e0bb147a1ba98e6b61a0e3251fc6e0dd70f860d0d67d0858797435a5941cc6200d4579af46d8a73baab8b9fa4d0cc13592637f51eb64d23ae1ec1d27a82ed40118e25ed33dd4a9bfcb56953ba0d99646f9717a448b5e07c230bf633ba03482e57e016eaa50f8e4fd685447114a56afdad14c8ff733d5789d3c7db37291157e622f7ca1a2a829a1ad5f8b94692df1115c035875229738bdfbe7c0ddc4e065cffd9bb6cbd425685e6a903fca1b280cd6d550c27d51ab249709dc30777e95246d337204d6014c2b56311233c8c0b6b14d0ba1c0028cd42b41534eba1d4b0b4f9defce0c11693a454104d1e961bb03620a5d3bb65a5d3d261b0f190aafb0b87bd4b192419084292550ea6ef0e204434363fe28e93fc136f12095d12a579a544e694aef302b4683d782f203e9b960db6277b72b4ad5285e0a50b9e4d409d655e42b800cbe1df06bce9d817165eb5c4afd855847d10cc46ff21042d50c6a5ae6635d7d8679df67959b22b2ce1f4519c517808db9b2975f9061ce96415723dc23969bf71b04d6f50e7d333d2e074e4ec726e65ab3d45d7dc7e80ee3ff87af277b081a8b9625c569fc0bdb63a8f91f0245afb8e849904efb083818d6187371c7dac3e1a32d30e3443d8ddbfd8317fe424ed02d54e34cf83843956091d65245f486c8bb94f9855813350141c081ca4f6977f7f168724751c14ce174850784997a025abf8f2d1987ee0c78505ebee7d2af1ed8723f67c9f4f133fd5a6ea9f156c9c2a879de3f5728b0788f316ca7366dd7cd058c9e33d46be79b758fa518536795d825d6d6f7c2321144350c0e76c84e1b445c3e3655c23fadec24414ea12b140313015faafe8b4c8ebfda9ed9a7cbf3b29e5b7f90fa968499997981bc8b3e414a9644d3d592d2f9d2745956457d40b822d2aa885c47fa1713e86e934ecf949a0c3e5b4280d21ad8f08048c8e8dfa82e5095c85fa580b2e19641125a6550ecbd80d35623e19f5ef43891c9ababf69fdaf4eedc040349a1dfab31574e50313e97cb7cac721c793cc836b2311089e6bacd7f784315c3ccac731c99f9f286f11f3ffac4cc9ace1e203e99167dd69e410d9c0ee0f3f1e9053bf1842a62725f93a00a3abf5ef4e3d2d2161bd90f8faafd82f9b6e4311be7742258e9016cccfbd094a9e421a7ba71977a6d12adeef86d8edd865b268fb9c013d40723295021f1c91f1c7bf4ca4f1359d9ed306b6dd707583be041ddbe044432701e2d6fb405632ab263688b7064769168d01e48c89e5c2fe69b5fb23c4ccac55dca04ffe772332a066bd52c41f041ffdf0f914c39698f7d439cfc00a2aea5cf9ce376f46f823868d8c7a195fb2a4b860b6220d8c286f675f757fbd34dc2093ee8919d437a7d70ca1d059ae5fe8a88cab8b7b984fd725391b15f9e134d68bb7ee2d845f64e258202015c324e872e7983fa796053295c7707c0f7eafcd95f7d9df17b11ff93e8d1b60ced1d879aa22a1f82541dfa12618f7d7d3ae85000ba0e4588d6dd23abeaa48023745fbd0417adb7c74bba68adb521dbbc5a5b81d0987def4b100feee9cb4981da36ceb8f1f42b34a3d741be5a09c0af1303b5509d9e2a3d2002b97919acb74f51351e48d14d689e09a080e30b438f0ca6311127fe137dbc5aab2c61156b464201f892001ce93931ef8a2f4b637f9d17d1a1dcaa88e78dfd17624b48e4bbdda2c707ebc3d8b852839313094af2c852b67aec210f141db02449f949ad3e47cf0951dc9cdac9ee4b69933a8040fd5a8d8fe3eb5bbb7111bd32ebd9c87af0240385c70b3e01ec95bd520a91fc558e09f10d0ae8ebd47a8cdabc51b3a1e9f39c48678f6da70ac245ba8221852e76686fc4b9944d0b64c4c738980770e0abdca70f77d56f9991b600f5dec38923cb6871046a9dec4ca4b5221b8e32e54c246be72f1e05af5b67b4cdeac2fdfd8607868171f88f63b27d0dc0eb8545806639cbd420eeffbda0ca5e25e5543a435ad92e5350044edb12d3795e1e3d6f433db6e6f64113a412371df8ec78b3256c4004190f9ccae1e4f7f632ec98fc2a4cce8a3d42a6b6399161671d5f49f0fdd7d080856eb846c2f7fd960f4e564e80db0f8d6876650ecac5717bea0acf6980a399e1003bb7aaa9f34db77b0009e39d2719735d50bf0ff6c4b784da21bcf6ed31d72024f1083302890d729a55829c418900029502aba504e9667d5b07a04b3bfd3cb4c4017190f14ff4a5b5199bbc6ebdfdba13bb15d10366b2c14cac36dbf912f1662cab5e46c0ad5b8b0335610d3a3ccd2e297b1da746b29bb32aa4e61a403d1c699addd7e5d09193ee3c288c08d429acf667d931b499845d0e87963e2d3ea6714dd1a47845fd8f9d1d1e7e39470b4020edb20a2b85729e6effcb994f5d32b53495fdb25c3a02739b898c36f72a5274ce9b9c3a165b31ddc3c556022234684f89eef55017f886bf03b90cf27910341b5b464b928621e6537d362f221467ae2e73efb42ef98a49abb9e1e02a32d5da0cce413b17d1b9b65cfb2d2bdf8df7afb9e1209fb1688c9b6243a65aa25da3b49fa8039ccb3e4a42b1be1af54cea580db5ed68a3d64f366b55c2757a8fa32ebd3ced0713d1b5eeae8e511ce6cb2cc4030f2d18f14b1cdfb6d9ae8aab89b88c9ea4b814873b19388ff622354acc3daa4064b0c5a72d2def67cbf8e11f22e6d991abc308e398455a7dc27352b76ddaf2dabf30e8ea6522cd5fb6241880f54fad2274894ff476cb04896b63b2a47b4f539caae17a1d28f72797845f55901f9c50e1b0ecfd2945ed552f325c9759ef5e4325d28428dcc320a687a267bf5aa58f1069782ec1190a42d0c881a09c2845a21ea1b95969ff17a3b90cb2fad6acc99748a087b9c1e398764130c32475df1f7b16513e2df619e1cac073ffd7b63f0c96d2603ab70cb279b75f67b4da8ac6f623692b43a7c1421b09ffb770d209f958f7b19d82207b6d0a6b9a0acfeaca37568ecd65d380ae66478fe950465e1f566764261a06ebea4ad51a6d84e09f3a5903beb95bfd93680f8895a47b1026c03c6b3cbbf3c6e6fd9c29d3b91a477b86d7b366177c8e9af3dab730dd3e0dd51fbf52eb8c640f9eaa1d0ea5efe0891e5ff2d05b58728afdbd1d4a0acb7d24bd5ca0ba6c63f207ca185889389b361cb281d2d01669a0a97ae85e3a05ef89b0850b4b5397b69bb5a77eaeff9928b6aea40c9fcb186474342e9507c5da86ed57c356f40bb2593e815359e08df35e48662fa62ca28103c0366d1b5f6548c1ca4783fbc31f5cc03261cb91efee758e80a4e5dedbbec031bca99dca0e5a601a3eeb155b00a620aed980be094009aee677f70ae0b53737e105c86d78b89df3951a684ce6e7a3d79c47429086efed70097b302efbeb5ac0a4be120e5d81d45d3de6cc53306b60e569619739dc4be4cbce95951b88abaf2b7065bf4c71ac5d53e0c590df164c7e40e01c23ce4e05c3243a56be751107c2a63944ab85eee00cc315c6f000515b09f3beae3f71a593725fe27cb129618b15a882f5526270284a86289931bd3835ae1ef44ddb1c1076b19746e81c1598d2c02177a6351f294d81aa275b884db48d751293813f9e1eb06effb11f8ac00da8e2b06b7ba12ebd595d7d4e3650c30d8718f0cb23924ea6cbbf5b6c83b76257cd352802b3d28d5d9208569f2b94c0d583ecbf51ab4059072e1ec483ead547a35a1720f84bedf3bf602de871f1b0450433d12c771fe9f29f76d2827af768f44cc9c0662da8a6bc495a374fec392e17c9db12d8fce85a7e4944cb29c7118d48fc13f6f9c33b82296c54d2baaae0822607dfde880413e0179ca30f2258d0a095503c6ee987806d4265c5069a278f258ddee7fa625aa6084f5ba9c12c828a2f73bd84ad5ba887cb202fed1c1c20b1a4e77c82772a2b54061dce3f835d0c638c92e94eb76a04a55fd38b4efe2b062a5e8294353d31c8ecb5de5950cc441557eabb5d4287dec2677e74c21a8598938ce984641cd5f56b3c5e07b7f45789d041ba6f5196174a9f99da637b7ccbd45610d63cfd3c782957e3df71fe2c55ec83cd4d81f89f7213453c82be47e636d678a32c3458092202af32fac8f02a735ec284e7034a86a5e5aab736bdc12f6d133df03146a7204e6ca6d88802fd8a3d02a0de8846e0dfe882ec4b4e6d182d3be151d164976b12ac2980f65d62f26c36e379ed9084ae85e782bb4e8646bb2b6701814ecfa1b24adf00a33d94093e6d28c58a1feb70a0c192a3012bec51f8cf7ce65282d97bcb4be29db54c6208345dd23f8afd89d7d91d786f036c0fe94f381a45df0c88774b4d97391383a98d32773470ab70d11e16541cd71f0eee7d10285773031e30403e1db7141320a1069316d5e1fd3eb7d8da70cdc2537d621dc2ed23ca9069a862957b5d583e42c7401c3b01e6e4d03f43c2044a75911b46bf54b1bb869471e7fd5aed6e875a8f18badbf068bc6c98b98bc3d0f4a6ea5a4956e465abd465b63c3f91e703dac1f69e45529910237e36b7ddbb7be39b5707368c95ee838a7e6252dfc11f294e8bf7353732dc7ecc4aecc38b688fcca4f65f31857953419c8db3c8401c2b9aac08f94ce3270eedc8b23f9843d4f5962b1719b70a3c17892dced22ca5799ba536bbd31af7b9fbd5f30eacead71983ab75bb60a7abe6d4add3ee5f9439e5c00fdac70ed46154cf3cd18f5c0851ab0665086fec8c9e2595f167b1990fbc75990ab19b30ae4a48c5bdf09ee96b5de65a24925b0b862a97ba165679e1f70f9dad142de876f056314dcd71b8aaf80b44d7f3adaf3a1231c1c49ef3d5c65e5b3bda4c0b8ef6b80b8c8fb2d3889699bbb21d6352e7b60bf10c6a8eb006eb675d53fa30175de1f451f8c2963294c2e3fcb016fa2c7d3c043abc1885766587c86b22a3322c5591a29b6e4a498d1ae0e6174e99e5a2d54f44d635c70d8b181f077dcc50c93a56240ac092b7a0831f9fc020fcd639a408efa29de57007970206a97d1c076e7ccda02b23933b912b97b66d7f317275e447ef508833fd44522daf6173c3bfb10375a9a901019b4e3c6fe4ea72196aaf1d4011081f8f4165d4e4e32573901d4bd65efe4397a267ae36c5ab1531f4a39a80027496f30ddee136a5183a199fb01f9fa898a41b3c04677a3776678e75c17b1e67971aab7160466ff53c118b7e84c14df53b8ac723a3d00319f133cff18b066e78a05c9ba2f6e856f0794bd1a9bc918b3a0c2935f5d1ccf225d5ac54c8d8218e75f5b28f39cc63eb3ea3a1db6d741cee687b49830cbc3246dc576e055a6c69f38ffdd1422e7cbdaa2c8e4eb0c757ba001b0fede61e05a92eca642f2898a3e2cc8fe890b662efac26bb579d803b2cd0a949d5ad54989c20c986a956818420695663e31c187d4115283b5a2ea1d25af3125613c807810c09db3d4c0fcc0bbe0d00ee44e62016a487bf02ea5e2d6fda3cf280eae7217cdc2f5820442b302dd05b3fda485e13d058ff68deca67bd9948bc69fb26eeb8cc22121aa9137409b21ae468db79c47770825c45f3fbaf1558ae6016d857742589bb6de2743b021ac6989cb62e614ddeb24340e93854c0aef35b052b4b1282aa95cd631ad1764a2c3fdd25624de9d96a251648eb9b8a206beabe409b523e5bfe23c23a394027b981baf712b3993e9b6cced86491fe535fec721d44a7ce85aa05a0b6dcd6dc6d92b8a1d8f7fe17d61b05b119ac349097c77c55b2d262b168b8f6d6ca31eef1527f559294692dc3d6974dff345ccfa367f4a01d25132db13771227b91f1af0dbc39e2752eb93f11c9a12121a4daab16c4b0cab0366d6c2036c4a4b5ac5b614ebe71b2d8497dcbd3a18be5686d658ae2a29e3b508e1aa4b471b59d77fc75f781c6c297cf81f7003946ca4f7b5842cdc78f67be475eff2b45ef28b8bf190df09c2962905918cadb9b298faabaea223c060d85c837d956a458320d291d505ccbc7ce407bdf0ce61c505d6747e38885ef42038d440fa156d4e12123ea378e3f9b579cf963fcffee9edb9e11adb592d89b6733211177537948dabe3604d9b8e681e1fa1e94ed11dacf78762a7f6e6d1189c9fd0f987a8521193c44e2c87ba9b9916587e2d765c9a7cd65600ef88f910d78fc66cd84529cc58ffadb5493b56f6ef91e37d89c858e35875ce1f91b4dc95efba7b5efc5d783df2d81c5a7e18495c525fb71d7b8c157adf7d2f1c808443f673b0fe5e1b9f770fadbbaf943ae7cb5fbb5a391676f8cba963711d6d3fb85577f2ab422c9d79e1f5aa48ed5f5ccca139ec136aa479787f39cc1499b47906e4e4a356519bf7c75bbed26c3c5bddfda3e1abf0d4b81b5ed840b6b56f62ca5f86f4f3b538709805502d5400973fca6af2e1badb79636d7679095e98eed36db8ccea4800a59089b7bff915d5e3016a24cba186fc0220d19330a772d70eb454b1740582f4f819574ce8d6ec43a7ac4a06b7d7873df0facc8c7453b8bd77e8014097d7ccbf2e61df4d705198161973f9d59bb58b0aa024151a4209eb6c293f07e9953980b02822c8554757cc50db3219038816d9c71c4cae3f929bb91867670ce38cb6f9887e7b974c49bc2c6bc5bac617971e023320550a9d1604f9bd84c1b0918347ce2cc6f94f1379ac6d33ca352f8b45f65aeb16f29450f34a29e46418f6612af7e193a10f0014a8012ba3cfac461c2d65d3eef25d9d879f0059bd462dd8897b286b8f8a4f19c4e7e21c29e71cf9e2447909ffce8655c2cba81152f6313b0c5d1a3857247bd829031fb4cd9f9f5d4efe6eda2ec665841ac3485912597e58331830079deecfe59493814c535b0ef264791c3e1fb5266e2f7a1c44ac6f18b4f175ce5d9f2517b4bb2167eeb73142a715936fd2511da16c430982f13e15b5a95db547de3c36611a61f9ba13d9e0fb6712f067659c1ef83e36b6158a751b8795a2ea918e197166848f049eb7d09abbf5ada9ccfb74362bb6444870eba86380121daf037a4713c8758d07dffdf419af9a1de18a047fdb743397cf646957524906710684ad6dc87e93ad32ae46985691a25be79effd658a12f88fdde56317ce00c4a55c1df143c4655b5def004c47b6b7b5b04c72f58ab85d66280b04f968f7435992cba4c41b997876f83c06cc19d43f282e1ab9e4220cbf6c1e3cebb0ee6f9b0537b28db1b1eebb9de607b3afe827ef745f720fe00dfa499ca1aa4a7937841ce940049255d9c6661703c02d71faae3c2bb76bb3b32571c8f69a320deca97c1b0a56c7b282278dcf51376a741dcad8aec64b707fc46133c613c8a428c82851473db8ff4a8ce57358f8dc822cba9ce69c9c0b1ec02fab0b78908e630d641c41cbb94cb63df866102dbb6fdfabd131c93b662474c869b4e283bf17cbb501886c853f81976563418a4ddd4e5c161ac1d4a75c76b30ee8a599124a3c46f968933d9e9d9293298b592c9b34b99f8dc441657b1d163eb2656dcc7142ec4eea452dd7d9e66d6cea9d01ff60cc6704b98e5934522d877f8bb416b2956f6956dd555df01f3903c56b073d542ceffab123b335e4e8c96334b3666a70492c60f6d28d680ec711265a3cf13ce7895c03a7d10bcc81e002d725e86facd60f35e8379b15f259c8f015caa60f00d55ab3f808f56e49b3aaa476f574556eb59e264eee8a143b53218d1b59b25063fa8d70c8eb7b7ee3feeedac01a63622e83eefc7b4defd6ea28bf331068d37cddef05940da12c163f8629398c43bbb58e930ac80a8cca085a6b12ecda8cfa7e575f84e4d5a5bd83c913fe2369a9c19b280585bddcf57cb0e6edef97370a5a94740470fe509e78cdfefc8d5a8a96dd9c05b8668c2ad1600e27d75f2bbb52cdae38db9e6f486f193a80a5cc8a93c5cde12fcecf3ff3fcaca3ed720f906d8bede01321bb4eae94bc1a8beaae076597220be839ab7873f467f7f72c377e40abb2a0ba77652f0c21e292d7bb9713389726cf6dad9c84106ed1bfd402d077755410e66fab8ea5b891b011e6b62a7ffb5705424aafb6172cb83f0ad5a1c009c14da96e13c2489e5570e48d9b8b43afc3556ebaed97bd83db7b657e34619f9cc4a919510d034e09f7122e63c06ef314b78deb88b363bd9db054101cd678e4691adbede2ee82908d860abd78f4461d792df5509edb0ee74ce55cb1d427cd5510df3c42d9ec0fa6287ff96dafa64e7751742863f25ca4c4a31d7cee312421229f288f57bc96f5dfe72d56a6c1532de223928019c2fd8ac6e2b0cafbbe1ed0b9e627a5845f3b982f0782a00051320378507d47492dfdc02d46c06725b8ca9b72284a1ff6ec8aaa92db2ee6b73cc939189ea9f00574b491ca83ad29fda03f0485fb1b67778c79c5d1e5f975fc8478fb7df8f3c1119a08aba768bb7161572030bcc864adf245e2ecb2883c3117630848e6f10ed1d11b0196e46eb732fa32cc765744f4a25f10bc9e16f20962e4c4e9300f5d7fff09ebec5205313ff60aab4d748fe90fcef8dc96b4273ffc96bbc1a3fd5309b0bbcf78a096b468d7c4f84aed8c390fac6e2e83d9a6e2c9cb60fb7e94cccdb4acd1f4520fe2d3bc3abe74e484f2f93939e0d650fb63e04fc063fddcb1098cfabbc0f963ee563c42cfeb312451eb1db2aae491fae13a7be65710a155faccd2ca17ffb203bd8c18318532fd6e0f348d115755eb408f588a8b80e43ae6792d53f368161abd5e4ac473c3d97fe303b6c0b51688220e11f9c8089776eee901f7b0f618183f42310f69dda616bee8f46e90a6d1ba1a499de36646859b7d53e9d23ca283651cab1a731bd0f57f79cf67a4994619b71206dbbcd91a20e5faf651886636edd467f076b3ea05aa0be9332df77d67ba27e79564c00c00b6cb489661784e35ed4a72c9c148f67bd872028632f24a21994058a844f037e3fb949ef4380ddf1e4e6912fa14423c2a78449d9aa4285f8da3186a475129d47a6fa1f2c3623c571f9c5ea44b83b6e69e403192fad01e41e74d5d8a010572c80d8f0a447c345f5537eca74bf907eaa3302576d2b32c68cfedce3468a0b6ef2c30f2fdfa4d93065ea12d8153c94d36b9a718d64447aa0bf5fb1045680a92a6bb02ee3cd6dc5b52bbf13ba75aa0780deec9125c6e9238030290ef6397fd99da8f6596febb9a36260b5145f93a2923686c28543a1fb37a7d0e5bde80f53752b435b314ef6e53c8f36cdf274813eedd082eb0e4bfe7b4291a8c77ef4a3e469e26a57e735f07db52a4b953418b6d4a8fc802e78f2a6b03a05bb1322d70c6ebb51c23ab8e97be58d13aaddf61e9bae95dd4a264feb999f3b9170786c2cf03aecb86cdcd07479a06e0a353454e0237bfda23bbaa32368243245057ec22aab9bbab7159ae3eb675cda45dc9800c390dc6d78bc2b2ea89ee2994a5885de973b59829582567694e07f015b2061d9d168fba4244ff147a566c319d7025d205300fccf1901f4e58b2894846d0e3e77f1385966fdb92c0e7cc34f115a21e8bd9f765ded9dac3b759516bb125e7e5d7e1026412958ca5f98c0deb342feb18e7d3ac9de5f34bd224fa371c639eb96423be695be8f09bd7e3e8890f597a3b579361bfd62da7458d46cba7906be848ccd14bac138498ca149f6aa9c5f3901efedb3818180fc7751288e3590dd8756b83058204983626f0a80270e3da2272a82f3f2a0851c80c63f2f0128a3a19e1f2137c8be028eb235479e0e9a2c73cf11ad87b29eaeaa6b4bc14bbdd62364e37da4b53d4fdc80c72463239abd60a4624b9f1e46084c5015b4a3ade2963b5a8cc4a539cbac0d887f4d1810f84334ea98796081cca89b7c652241c9657dc468c47bccfefa6c0bb3ad513935ef8fe7386b14f89c39946541465dfcfacf6cdbb24d20341b1d157aee00707f1d86ec1561fe3f3976de2f3c6f609300d5c29a904459da50afc0db5338c03814aeac85787b385a9010d45a145b8b6dfa834801cf6f98a38b1bdb9671f086d3e41e01e19b24b78e4a3402326df7df816e0d1785ea224848ebf0064138d571da73594323d2121071446b3d7a49046a3cf6c7735376316c29b95ca424fdd14d0e175e3ce6d98168d1a20342d98aacce1c6b4d6bef8854ede1871f87864dfff32a4edf7754616e55a1eef7e52347508d14fa9eb2ce634084b09661ef93ce94a9d6dbd71261089546f6abc81b3fc67cd77b763b6c839299eca95acd4738525ea4b0ebc4d67c44222c6a547f4988b0fb1c07b3ed63f238f4377e82a3515e858f3c712d0ddc76d3bea184d06dd6cd17866983f173329e6b57bfd0ef33bf46b9f892524c84a09754ccb1c8cf6e20a30463c9736e17a572ed3c3919ee7f60b179fb4b372b09aca2bb953a0c1a89722ff326a24a8824ab29ade9d660898a65c21e4f1193f0448aea0b1d79134122dde3dc40f0c89ebe2fdcbd88bf3116154d18bb24076c2c562bfe656e3e66f05aba8aa0bb3953c167d5c11807975590da0e079831bdebdcd2ecc55fa4d1ec48b538adebe1982217a4c811baf2ea62a3121ca196667f351e588fc0ff79ed52759e8a75f13ff23ed34be4aacc53087ed3952a0edcf58818a00c4408d990716a8d3aa9b3fed1e85fcfe30d10cd05a871e04f308408635ce9ff867d2c496e9c5b67e8c47a39f6e75775b9e24eb5a616ef50a82f6431a38a0484e9e1df13d16132086a6198ca5c1bc99a676fe274d63235d13a62fee076cc47bc713c9d3abf05019dcf0a1f6f46e5ef29ab09dbf03f35acf69594f6eff94fa52c6b7f8f7fb0c27b65e690233060eb052638d7017fa257d635f61e356e818a8aa127c55dab086b69c1e778a4b5f1bcaffb0f0f5d8b0f4de35b23ad7f8b967d522b9a7d3846038b705550d2186cd0e4427bc34ae329c9e5100a3213d98f2b9491f2abe83bdaa037a4d5183e0185fd6da429b1c2159f7fbc7a132b0e4fad16cafdaf065cf41d0e7a486903a9b0ce96313a5bbf8427a4fe49502a7dc04384fe50d71970de47d85ad5234940688a1e94ae817546a8f7849702798d8b4c65a11d56ecd201691e44585d2a738084b30d55f12760703216b5a8b63d863c019f195885e8bf7377b791a6b9eb07f5bd53841d1c87e830b7043bd531ab5a98f9c16826b8ab6599e5bb41b90700ed52bebcd3ca86f7c61af7337ff0d0f99b23cc41c88f98e639ee7edb9a8c63ba1104025e0302a6a726e5c16b5ec769cb64739349924a421e3f13a68edd37e596aa35392a45b21c701f17c249654acb93ec6c16f40af83bee2027763c956cb78d19cd999ab976948db5bf3126e707114a73e3f4dc4d760e86411d467b40ba162f3860de72feec15f7d0a0fd5b697f37a69df0e5917252da89a73d36991d999455dc1acb359f0e44a4b808343a024a6383347f8a35590e437a7a837e3cf251736e44193871a8ea863d579482f0ea73d989af301394276cf60d92b6f88a435c815a2e53c29cae1d3e2cf7d87b0b6e4f71c9dabb9005d5edefcc784e09525f4cf5be69c5c4651f90dc77f850415404ffd350712213bdb9521f05a72fa9fb9e55f2adf381fb798dd445c180d2a1127fc216c3aa82ad509ed978abb261373866c1f95eeb613294e867627828b2470d9d9eaa6fd8a47ef912606f7dbae2460b2b27421205beabb5740465d9b5fed54535772bc43da997365d55d494234fd8fef8ec5b1524ff0d0b40cc1dfdf616d6b939c8e3b3a8d1ff6ab77ed10af6356e004fd4ed6ec677d00f1def51784950cc4efafb6a8540b3801e02e4a932085676de694bbb4ccc2c0845387177c4c56d91edf545595004bc6d1d759ed9bd4cca59b4984c9dd621ba3859a38255a9b91345eed9c515fd3a1c377e458eecce7546ecae88e2d922b17c92a9a17db13dc524629883917496492705bc953cdac7552d7560dacbe5dddb131251d5c3894421e5f68b05e21b9660b6d74cfb4a2e0c4e4c04d94032ee2993b4e47dd88b23488597022a2cd374fc50b7867c9b41c59eadee10d2ad0b5ef8ba97695c71fad59ca0845342e13ba8626da0e1608542b800d678194a11a139332cc097b8a3987fcbf9567d0f127f8df1ea2e654aec606d4623fb57b3c65909b2bdbc1186205adc5c08c73ef4c283f63156c9a4f43d299dfb21cac4efd6bf1c84071c8906fe7fcc641153d2ccbc26f4f15eb42d0c8428e69069591dbabbdea1a6a81475f925024636afd3028069f76e3b3491d0f95507388c5f1758f554519d73e3033bdd9680ebec8e7d30e1148dcaaef27ffc9d1ed187049229500d546ac7bf8c68da76168b4ceb48547dd68b23d50b4ec9c13c51f70df0fcbf32f50fde3914a75803fdfe06b17765492806e9d78a9924d5150bc3e66a21d8717fb6cf364d6fc183f992f998ed2436c6783ccabec269dd17612f98f97299385d137e5466f15e6903aa9e7fc5a2ca494e3e2777aaf32e55b6549b5d7cfcba6e3520ed91ef91fbd0387d3df31b3394870277ee1d7d2d847fff9be833924f138538e1760790058c3282fa05fb7851f2e72d3211d10a426951386fb9101e13f089f341d52fbc703eb79fd2df3363664f59ce0e3c9170d2ba1d5f28791047ca0aac876d4ef3d99ac33dae399fc17fb6dcc56349fe3d9db84ea6df1925025ff3aabcba67930cda423de1e2573316fd55d3137f9831ac3f8267863f90e16a28faad3cd8fc52403c66a9ee04a897d5bb844018977f40c85738466d44954a237fd01a4724e72842c5ee1b016eacfe9f8d730dde78f5149a457adbdcdb4ff806279a8ef147fd365f9af9dd0896a592bf079b3657ace42fe70e6ca51fa80c8983fd03b5b84b0a675ea1c3307492e93c69afb96ec24ecb1b5e45d16c5c1fe766115a4325ae83be0d7e03ba730587c6ffbc33fe6716ef49242c777e0e6b1467907063691f3a5d4fda1c0f1dc0e0b3777a77bff1895ed732dbc1f2689d863f3949a7d5496f3b958e4ae43ad8a9b3f14ebe5b176779f7855ff8bfde1b3496189ccdd961fdc3c6302392da42ceb6c55a8afa1eaa33f04e773e033e09b5eee3e72ce22c06a0792317c1af5aed79b8eec9af35f41e186dbd9fe343e560cff321dda21aa53d583cd1826cdb470cd27ea68254a19281373e7d0741b111c8d3e9e468eaea4d7805069f0de3b1618f9d084840222929a759afe1bc2033d9105b36b2d40a17a9cb929b3788fbb3c573b8d1f6985636c80f03d90471f9b5ca7a5fbd6088546974360c381917ecf8b27dfa455667b72fdd88fbe1480436df2ddd13d6ed73a993899275dec083b00153de67aedc12a7a4ad06d2e1baec5217327c8060fd768e1ce52025b58e3e6ec57c13b90ec20adb03922a75c939d7de125249f71ba122945d564c24de96d668e6d363f206aba5e8d56d1e861217e73ba8654d51a2829cb421eb022aab05d2115d1b74e28356f901fec70a9b233ed670b781aa5c771ed1a7455f4471c4ce07d7d6c51493d50f30c5330b54de53c9f5c95299d818cd83d9557512ac602b72e215b9b394f58d8195f89f1f1d3abc4e715ef583453e60db54125b409a26c051c49cee859941511c92e9aa604171dcd3aa2a819e96da19c4dc9ef87eb6379b07d8fe1b29368098993dd48b1b17a43f8545dc3995670ebef2f434201c59a5f5f8a9fbaaa77aebb73228facff90080361e8b6e54f717c26d8fc5acc8d219259f724ffc259214a270c9fbd70e5fee4bc83b3c76616dd73a8cf2cf909b743a6292e52122bae548c1b0cb3dbcbc04228da625c0fc0d5174257b88967f48dff4508b629ab073461e1553c33d2fc53c53effa9705daf5f24ef68072fb8d115f47509437c3cb82021274cbe6d7fb7360c207e61d901068f18693c01b756fe96951c63fc8a4c356c3ca43ec10cc48b3a0c308e2f1d3ecd0a6ed0f8be2f4635463c0fcaa27d0dd003880b46203adc535836847272cfdc7c537c5c8a1da2f9bdae7d714d0ec68e62d13c9b53b8d0c0fee473cab344381b00bc2a13ba4f4906141ab08bfd36a9fbc398a4c85e0a2c51558038dfdaaf7e2be2df44c563280b439dd9389e3f8e8084a45994fbf4d207d17ecd591fc29c1e9b7fc3ec9af81d0daee5c2b197c21cfc80f2eba92caaed86c2de0977994b55521ae60e390696685ab6b7ab961a6b41fac213cbe6afe0dbeb62c0ac6226a622096e172dbda94966dd738337c4eb122a81857dd2aa79949795343fac16c608a7dc01dd2819d78bce44fb0980aca926ccd64ead293499fc8b56652900084aeaa194e877ebf753ef2d03b5921bcc216a3e53a3a36f68046c1dc2526ca9e581eedb512bb93e2d982bd9630eebd2e84021670eb50108606c2da93be47226cbcbd44c7ef79293dd39b547152efcf5ce61748b9ba2b62d69478d39a5952f799a8df68e071972ecec2b4c09a288fc9907d4f2d2ba2552fc899deb196b0d1f67870807e6650ff0ab5ea9ea1151c0d197523425965990870e40ccc31e231fa3d7a9c905a2b0967d0add2e292e57f34dcef4c165de6c0feced93df9a6f83360af966aab4c473644ea062c3e07c649be30dd8bb825ca7e4cd41a60491b3878c68564ed45128ffaffa88ee301298b9d589171fb2ed02b8db707f580cf69ab86807106fbef54f725f3aa31cfccac8afda638ee73caaeb3478a7a0b50eee704e4046519752b742c71ad19ac669b3865ff3cbca44181d07faff749a71271d81a07974a2c638a04340cbf3644e100f85dafe7605fef4005bf2722bbce58f58618c86d3d6381bdfd9a5aa777fa3c003bd64c93e2b83016e05168bb2f2b41253b8091d10960836cae008ca1410051fc7669a30ca3e4cec9ef2b8d29dec1977a2ba70e581cc7fcb22d6dbbe616a5f24f17123cb11e5cb32ebcf1a7fa80e5f8f3a36a9c3e7033832b995b1fc6c53e4157ee25ae8da77c8db157955b7c024db88db0098234db18684606890adf6ee361fb34b983063e3a69cb21b8c14d62816e1149f354812b95d7ebcef2da82fa3e1a342ffa4b0ee32ada9ce078c95f452594946dc59622cb3e7e1a94a8f777a8861cda890d76c5b6c6fdf953e391aafdd5c00b44125fd6c7caf1cb88d37b62d27533761e428a79502fefd9749dfa96e945213b4ececb572eca7e68b818155c285df225996234578ed209e31664121f7928c3a82796509998ff1439614aca6948902093b25a8e7e0c9732731881ea2430011f371df116206f7a70904a8ee6316ce849541e39461721782a7fe9e75d909ea5283b52dbcbb19a1bbb87ae8e26a0aede08136833873e5fb6e95451edfde78b9e42c8fc121ba375059888459f4a09fbda4fed3cc7f5fa04f2e6dca26737a7e312716d03e352023d30d946e7fd277d4a781683981ae14ea61aed2c50ffc91451247cf10f262882434382c76633ecc0b4dbe88b7002460be11a90b302a9a7c4dcbaa80d17c5114a4aabc0099fd8bdb326ba9e1365bea19e379af5ae4cc14376dd6318b7c13b1968ed46dd25c8c29320c4a74ad6d2375b3581fedd294781aa07c58bd09b839fee546c0cedb3d61051cc77c0d465af421815a7e4e7d796a99d63867c25ba47802a6f0cc6373341dcf4aa19dffa3b460e0410ca74748d7187ad292fd110b98ae9663971c0af61adf223aecd2f957783c6cd44af6f576bb3a5dc4fd98d3855073247ea866022fb680ad7161f0dd5ff0d7b05b6f0c6d491de6105cfbc8d0b5d44c18fcb503828e809186e016d5b1c085dd10d0373c937d7d802343558bf60c49f4a3f721a2fe22a89e13752a0afc7f011e516737d407e474d4286efe569723776067ae61badf926c04ad9b9bd134b43cb108a4155112b60e2372a4a453e79b35a0971c2ac769582a007498640f4be8160fcf6a4d61abf1967cabb5bcdd6eaef93e2a06fe18aa23acf665662e9b2668d400c0851496c56e77f29c0514d3a658658779dccce782277a0ce3224f772dd1022392435af551c4f7bd610927dc0a02c1575019180bc9a82b42c03f173c4178177387fafd31ecc0126ca382a8e4b9a75d57d2215fa6ec40c9b7523ae5990ea4db7e0fd46324890b3b9d6ad040b883b9d15bd0a8aa3ef590df235d81a171e346da9d1f0c02d652d7c86c3576ffe86bb712506e5ef60a8ca5b0d038eee6981df768b4c02ec07bce6ebd42f3bcbf1329cea8aa93f7b0c74e794241de811ea59e07509bcfadd579fa0e1ec2e120f399474d2065241017e57d3872f02e70389a54d10a0ce24189e2641dc6ec28a8f5ac7d40f56502189666a12ce754ad81bc9a3c36a6ce2dcaf1c027d892f4b5668af7a420064026bb3a276255422005f75304bd754fc2255fd5503d521d54eb8b84e2fdfbe76c2f47d5a1c744aeb72037e8461df19d3624837bf7bdb3994ba9747f17a9505fe3185bf32d954c673feb2a1480a81f10bedecae3491e3782d378c6ec9be8baa3eeb798c28ce543006fd5b7f778a5158946d80a435579925069d83b59cb1b7eb4667e3a927cfa0ced0b287bcae17781be64167ad7bb3ce55ca92015890319931bede6e91c4448f08ad8b6c71fc5348a953583f117a7ac1b87f03442880d7a821eea08d08e287d56d3f493c8b1cf88e6a8bed2bce3cd59486eca44d78cde916d44c27d6e8b607ed76816a3640dadd3c325c3044c13e82acd7d84b0b973442d9cc16264fb89baa1f24bc77a621a21a2ef097b0cbdfb0208d1dc39694e0f038f02b7311ab3be92592fa903c81de1e01dbf2e9a8a7b82fc34fc83032ccca2c239cbd7acba1edae8af84d38b0a08cf14d401d557d489295c93b3ec5ef80d95ecb95a34c7d62e1ac2824a04e9de62ef94462419eb24a1d85ce062e67dc6d69e561ad21679c917df2076bd40b07e76c8abccec06eabf2b99a38d2f1cd3a0062bade78a00ca10a4f4884a16600dacb044a3ee9cd6d69d1ec6c488c3d3ccbab3abf581955efeb2e7cf98631832f218f2dba80e317e30ea71aaced5d259b64a73b22e5efddd70e43d28c41c0e08db09fcffffff03