PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53822 3ea8aca3057910983dd587b4f2f160cea763004c1f8482ce9e7af8bff94b362d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57119aaedad28310983d22870e45b6c543f2a3c718bb4544b14fa79ff416ced7
Certificate Block Hash
3ea8aca3057910983dd587b4f2f160cea763004c1f8482ce9e7af8bff94b362d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001756000002310000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000283aa540e15c1f86005c90383101335967965266cfd54dee7f093a6f9c2ff734a519bbc02b3b4f2da908546738bc58b1e8e84edad31e0726b86006c72313a07a545e9a911e263be69c98519bb6e1b22bc1bc81d1ebab1d01330d00000000000000800000008000001756000002310000

Raw Header Hex

000040201524bfee8dbeaf61fdfea8faca53566cb490048a400835c3b65bbce97bbe67754d03834663696948df83462dd08bb6fbaf13371ba7b8fa5db041cbdef1cde0bf9e76086a213e0718d7ce16f49fa74fb14445bb18c7a3f243c5b6450e87223d981083d2daae9a1157

Proof Data Hex

59,560 bytes
1212160103075fab0e9bbf2043e654e5dd285ea0368c53937b71245a8a5d17d5587751c3b05573886f500f9119846ae3c1337603153c7bf3883037989bb5e8da749bec1efcda3e6fa3f97a99810c95166d29740ffa23d9bd5fe4581c0b88efafe4892b7b06444c2400f44811c78a4da5d4a5ccc9242a026fb5a50d4f42feb886ef6393e3cd0c927ee557b7ce1daa74746be37135ba96106dfb0c5a7c2da40eb79bd3257499b1a727abf99959004958c70078bc43cdecb36bad08ca845514df44ff89db8cb95aa574d292030fd13b487b52480686201bc2d917677f54b64a0d2a605b3a7ade6ae8184eb386db3ea12eb5ed73fe7a3585cdf6be2dd39a9fa3ac89e65c089fbab16786b371755d2c8b8ce37ab231f9056f65d92938a90e58a9dfd320639ad0f826e226461863b35ca01297bbe79fabbc5eeb03c493b3e3e85cfe58bfa44f9c4c55a8294b33da2ba121d95723b099844aee9264178d20fca815eec75e39f38062ecf4b05a72a5089ecbcb4092e6d0d21b65df27594a626002be3f4319e061f8c58767e3308591011035d889f32cd1382afb2e88e2ce395eaa6da1bf3c8011b004afbbbe14200dfd7f56212963144622eb1b841e458c0919795465342221386f393f9f7d3c0431686eb816c3d729f42706f5d1875c2d220d0443c32b1f266f0cdf93ed39343c420d0780945f69f93053c45ed1bb8a8711a310e58dc8e5ff01f16887770bfe15c21b1eca816acdc3a86619f2f681eb91b666e0f4315c6276ad57adab2eeb46031ab8f9ab2e7d6c5e70c76252a432e3c81e95cb4caffddc13fcae8774569afd815cf3dd201ea5c50bff83691d0b7c0ac1e08e2dda25e30a8bb63a9c6b281d02774191b6099873149d88a686fd902ec2664fa378baf8f39d06cafebcd3c263c56ff703383eabc3a3fc3c860b59ea31e76590914ba1675ef2997d4e8590587286b0555694efa0fe4aa49fd6d400db289768785043d48af14297540f5db9fd1ee519bc401728d3ecb2a5cbbd6b276f01a2a41177a9163fc894fe1741f223099cd709758230c4899a6e4776ca8053255bf1fbf8bd25444116f9b0f4aaea8c800be60fbce0264774fb15b3bd73b63392a5b32246e526abcc54a773e9d70469e43c09cd6779e54f6853c52183df64f5958d844bef067687764ba749479068207877ab5376b9fb0084f266b6bd78281848e187a591f5f94813a4f311e7744e396c2fa51c4810e5b3de9bab5a502bbfa08ed6ef36718d44889ca0115741c68a5423cebb917d8a73007a03a7b8aafc7dccda9707ff312ac63efc24a3d5e948135c25baeb5a523f4f85be988a56157a89e690defc02920adfd10ffd657628a22ffb340c001909bf0fe7b0a5484e6c9e2a5454436259d48af01651f885f313939feb0cc8c3c21fb69e390474a7d3f8e4d481e6bc1e315443c1d8151a28c97c61c627402067625ce2e52b4da9c7fd4ec328f3ecd4022dd5894be6f06098efaaa8957bb5a514bda1eb5df35178315cd72b786439caef2bbf89e418465b9a288a1082999af1314578f61e5e499641cdd930d3c6cdeaacbef36c8364bcd7e58784f630953a52ac142347dcc4fb045c2efd2b2881748280cea59c036dd2b05618bbffa18ba61a3b924fc6125b49b10c812a13ed4c1bd9f97b65c4bb3304790a99ea360c4b0b8bfd011b34065c5b9d08dc6df5e392800fce328d3a1e84ae451d083bfd6156067ca04f1b7c4dde7d9c6cc77d2b1c9de7edd44926c72fff12e22094203c616285660865f867f1238c442bc052ebd46be0281cbf4d6dc0eb39f778a971306584d99bff59d7e9041fa05d147c4cf2ef1edeb23cdc3b04c7b6ef8ac18aaa2ec4427832271b739a98a99609755b3a7b72742809074b8545d4a2cd04845f07dadc52e581bee1a10d5783d6b91d43f43cf58383b2e146adeb957360aa215081d83110c31c8901ef92112fdde9451c300c1945e87151a94153c16831328a2c3c9ce5939450ebcc4df557dba4e25079f2c068b14715075d169f6e62655f5e0f06a2b1498f68aefc9b86b10cffbc5e1cee666542d4a00d5ae25815e295d7ce7c4934178a1394cda7d8e605b76bd1356eeea8046786e288aea2f4b392b0d6d08087f488d712ab0ae7c8bef28eb37d3d5ec048c4e898eb21c5704f5f6257996324505a3873797fddbe2948520893b2f2c3eb668782954b5a882659850f940c679160e489d352ea254b335294d741ecde48185f0a80f747f8804bb412c3bf72e95a68d5859b9c51c1b849e1284d12fbb8721f0609bc2efca33589611cc25ad518876f9599527f9487baa8e3d2ae08ef854378dc985cbabb2ecf8321a3c3e9fbdbae6e4f1a909521cd29d4babdedda20894bbcda37f95b5c9e15d67b73dc716224698a64c7f8a97a006530ee0c8cf1fca269ed8fcb0f2f73ce01127d902936e9887640cb0a04c12f1be55dabb6583f1939a360be94285cf2b1c75646c860c12a039c5c2726b83f78aaef1d042a4b0f20dad29680cbb8d5d329d926ab48d55a0fd04cd24f3c36036dc52c3256f3ed68d8576d58cec6d0b5ac3ec56c3b7a2173e1dc5c82d6798ad80e35bf5918fc3a27d7dfdaa6bce9c235a35bbdccacb63a6e63db13c64c2a508d115e5574cdd78155a6fdaed76b8647de9543192d8407e4a05b01592215034a2dd933bb4dbc37c7b8d310437eb9ecda99bf30f6a256113caf6dd9ded8a8fa1d873a31813bbd9565632f30586597daa74590f76d6f875f213ba1915668c6ec2afcb521efef9507f00d2b5b162bce860eef04202bc449f2681f7836699b60f360c0f0b2ae234f9c4ea70e70c6c8d7c0840aa41343d3426e8bd1990469da3286e126caf646e36fe5213fa2476c2bebc708a22362b356d3e3c192135511211106249cd5f5ef93e1729db1061cf727d9444cdd537a5ce938a58ad53378fcf8a543f7a4aa00b6ceb26a54f4f08ecfb1ae9c5fc07a19d4639c68ccf913f89d37e94af9494224d22db945936373b61c4fe9841e25b5390a5c32695be4ba7a2db72fbbb521e17d93e563467d794688733eb2f4cc3985975714f7e772f19ae35f95f20fba757c060ffb065616b3991a83df3700ce0e46a3323ed72d71aa52149bf962304bb2cda0544db9fdd6e445f5da1b21c76c934155d9efba1f3dd75de6c2600fa4dc5d02cb1f272e879bc80db4e2874976f137c72512358253fe0ca20994eb2c29f684bb1675fe69aa16a10466db233217c9165608833a90f8914875f30bd7bc53101e40f7c2567bc48973833e90bb897f790ee2bb2dd41c28569517fd1b668e30ac3f43c050fef55daae892639b57cdf5bf82ae6cd9a7f6de4c6e5995c3e726e87d3a206dd0b1be4e355d8a973937a7ae28ca395ec4186f55c25d0ac515a53496a3e5e5d407ad87ffe4bf273611e2da691f97ed55cafbcd3e1c3ed98749bfbe4d8f8d66d09b7bcfb393a58a7b558e46f4d87de67ba7ec2879fde6f849732c62bcdefedab987b8c7d7b4c99d7554b176d562483215730b9bab548f35ad28c19e07579052e11acbcb72089f3b3d521fe08a8406325888fbaa4c7127ffcee759f9df95c86c9e1a1619bb98b55c98a4dfd57e9c18cb5acf779021330af8fae8700277a2da7ccc0d246fe0d12fc8fb7ad34f26fab1fd0ab3a2385a2d9398a1902008bcb670e8c91ffcf7625a6a3210e8f37a8a8f945273b0b63eeba709c7c636d3600f4aec37e8d11a46ea5e76247d61088013d2a456819fd90206d402b7ae2576fe95be5703841f83ca3728d4965c6f54b62b2862caa8d7441f35c5e8b12b05c6e69d45fa1c7383fa9209ea4dbbcfa855adfca6de32578b70b8f68eeabc1bac26bf3c0f82b8e52ecf9ffd7b26b9cf148058db8208bf617a8adae2d5517838db0e555a2789bb72248fff8990ff8807be5cbd0edcad238f19d166aa0f6a1dcc34f47308a579b1cb8de10bb29da7919ac19758193e1343c3e3e7a4cad3816fb72ec814848c2cbe384af09073fd2d9e59ed53474269812f547f3966ea2398db722becb2e6f361041702b1f3a4a056207dd17e3c93a12149cfeb87787d0b69096d0b812702665f701af2102dd6da155a990a6a0c6230fb7b890be836a6a1a8e5a37df8d75055a2528bc5f9f7183b9f2960cc93d847bce0306d512485b662445036c2db2543d7d99c3e9f41679aa20c7fbae6588e65282774cb4b3a4ef24efad7417d34efa0a7d9e1b73e2b0a88038f33815f3ccd07fa462079340365b787eaccf48dcb0371dccb266f878996eca0d1d4339fc53af06acd990af93259a0874afa12974e68aa9aff6b491d3fbbff21ec4488c12e04da93b7814befb237de2c9115738d6526991bca6593bae8ef5d863d21dcb10366b88b7c8c14289ebaef6b38fe88c8ba244a09ba8946978676b39be789bd94f801ebbb7facb619abc7847b7cdbeb9e3f464725468b763cd91be0965fb185e1a17f6dbe4233476089a38ec223415f6f2e8565a10d044bd885a815456ea5b4f76038ee7ea47bc1d37446c3c3e86d05766d5f980dcb3a0ef551642089b5ea9d8f31ef728e9640e65d412a11fa7a382ced239163020fd7227efcb47cab88bf7898c041dcb5e53c4d0ca08d1dc289d85818be65b3a405642cde1a97dc61612fc6896e018d16753439562f5d7bf0f7b07ff539e2ec073d2f5f57dc66daa7ded19bac5b735f5aac001fee591b9dc0e7fe0f8f31b42f65cd6da23e597f78fe94f08c8070502cf9d0f176fc1f2145649b366d289bd98a9d059d7535c5ff14c8beadfa010e775862a89a691ff01cdc84efa88289eb26c7dbc17a441b263c5a532a6a6897249e832bd090c46bcc53da8a8e096675ef0f76b266750e58dd87e92131290a260946afb29abb6e5d5b00e052072709c44895552281d7c5b9644dd74be8953eb2dddeba57522006500400b8ec21a663c01c9667813aeb3fbe3f454935da38c8b2e9d4277e7e7d7e4dfa51cf81136943aa13d14fefea0f8245ff9a2fbcc5188f792e1c17c2b2f37aa2e50d55913c194d74ead40138b2aa2fc3b10d61d30ace1a14e41f4ab98b2d21877bae52d07a8b36467615aed937622952c80239b0afb310cbe8d46b907fa8af1f783cdfec1e2b099a221c868022172cf93cf985daccd5d5770bce06e37be5e1301beabb92f756bfff73e5516a9c461d665f0f286eb67d1788f5f0c70182ec72d9603d35da89c2a68efd66bcf8ee155de9d264ff3adb029c8c4f78b7f6f9b8e34499ce6dbb65b7d256b887fd549677bba71f6ec4b9f6f96d5fdcb25b7ca09f1be0f59eec1f8ba96020fc6500375cfb5f05e69e5c6bb15c89e0e14bc5d37d7a44cf821b693c86ce9ea3732b39ab66bc5ee6833267461bd65b144e02f5ba96abf1ecbfa038cc77fa4fa8cd89655afcdabf28192e03ee6b7873a2b13b5344cd245c6ad33f932183e98246ad9a5dd0a7ccfc2ff99c07ab3a5922175d4c6cf4f6d5657d8e6b087f79a6e6be78692c3dedd4e6093e7befaf0799c0247702c5d75827c31b9917250aafbb0cc73bac5519a62eb5a6cbd3f59999e52711abbff844d4de39566698e1fa0643cefd2a74acd5c6638ce1e6b64bc9ad5a47e0a98668a4eae6726401737bba5bc037b243eb3bf7fba1aeb01cdab817c3d989cda46046ca5d0239987ee029844e24260f706c39b71b4f66b3533f291a9626126f7857ea1f3f05572f3b4ff8238d2c9b5203d18df1c32c57d436b7c10a74970aa4d0967d2aa17d48524c44a00b452521829405221120940e49f0e047cebf05b3ea569ec04ed8249b284dc1493f166b6b08da1bea80bea4e0b49c2f7434346997b54c914a4c4c696bbf5d73176711631dc8bfd8e52f564cdfe78683b316b800ac91af623591eb308c7660cb71814b4ed18dcf54cafcc4b903b6eb8958679d5675532909d46f7a876fc4b5bb5ecea41c874b9a7206f13c2bea7afd16bf129d9293ecfb95f9d6e0d5782111b8359ae2ba8ef6b23da6608722803fc74c6030da8db538c939e50421dd3a9b3403c755fd0e356e5b3a7bf03cce417cc13caa6bff0d2f92885e213455fff99a9fe7de9ec925452ff19b6dda21a530e035d1ec0746e5f0e3f2c5770f57474989083e6049ae79583e884dd98a9cc01bce96a11485f0349661b62a5e31c3db308bed2d312613fea7857c53f2596c559005fe65a210fd7408fdb06cb3e17a9f4b05170fbad9b061bac33c0f0b3219f0186528eba7e8656eea0354c33590e74d7c1248bd0d151ee4237202282af376c41115808fa65a151a3a48eee269182ac4d6f5bff831cc8f5ca149426a299a162f0058cfe16d5bc177762550569a37d0f5a69193e1ba09a2b9e6f553457b66e3a10c0ff6350dddeef53b249ccf70e13ce1f6636edfd4249dc72db46e52264715c0c220793e3f25195501c4b01f014dcd6943f7edf2db15e484ac6d5e6e96ac03f53218280778e807b0c8ca9797f981106575597d24a7b2ed490ada23cc2997a055eaa049418b2d88296c33c223abedd496b39e057a1ceaad62ac3bf8cb958f1b0a91650c29fa1c4ad0b2dc9d76640af4913764c19ff652dab83397cc8b5d959df7db79f2f1e72eac7966623ebf10d22335a0056def96abce8228fb9fbf0f057d898895b51da7c47571a67a241f7642840d43eaeaa1aaa68b4c7ac00380dfd75b091095e908d597567bc6c3a509c02e7cfa3efc474365b3fa1225cb8262c637ba791fb315012971e57eb5c08b8ae0cf468925f8d8cbeb807fbfdd613099e91e3eb7922d5182d79184c12ee3576ac98d9ee6d0a909432fc8823c05b093428e96b076c763bcdde35670dc1e21261c80085a64e9fb767e1ffbe1a8a6798e530466a32414cdbfeba0c9da914e3c07af851b2117662f667734a6c8b8f5b4904a1c99966b11c3f4ec7fd5ba12c0b9d1b60a8540c32ef2e926d1b344c84952ca772162160611e6f8c6db0372fb3ba3018eadc77cf1605232789ff82353abd304822a63b1d9dff32e192a64ddf8a590d372f0bb6e297d38d190d292d75d90d5aba184dce9d6e57cca4c3db1d284a663ca746ef29411a21884a354e90be1846d01d89c7c387f316b875b95ffa4eed9935311b6c188c341a051a640be24d2b839857497588ee09f767bf3f81dcde0e2e62a8dfb1e1bf6243d7ba0b29bb7fd19dfc693febab3fe65ae9ef604dc4912eaa18176edcaaa72311426dcf617620972c691164832fd53a9244e9c0cd9998b76cccd1172f03346bec1f7a690118ce683aa1b4df75253e440c06b18923171d7057b3b7385d91b9830106525d3dc3c9dd5d5abcc704af55c58d502d2f3413372c7a30618d3e34ab9cdab895e8e31d79fcb5f0ca3ff21ffe769e6bf4d5dcca732421b848b93a344fa0b51ebb6d96182cfd01da97b79324f887ed9e02d8dde78547c2837704c96ff7baa04bb0472ad73fd9b2eb0529216dc31cdd0696da832a70c6fa375dfcc8eee3253711479b42a64d685a3029e816351d55a9979da75de4faefd7cc8cfd9dbec63005125f359d75388734f395c7f1a88b0caa871a399c461848958c8b3a70eb36679f59a9511439854d65ad44ecb9eadc05db3a034354f7969d2e140be7c14d1531826ba98509a697a9e1b561dc31a1c94ba743d57154c24593c3f44315b52850204eb522277dac22982e5f692e79b10b6bd9cff80c2f3c2099a301f32a4bc64c386758c73e0cf18c1f2980b3d6883e598a99713be6df60df7635f475f619b8c9da37dc874d8b4c6c54e2bb0f08706b1b2bbc9a996cf8cfd6283442e17f9796469fe283953899e2503e41edfb9357200f80b529c9354e7d51cb591153a59fedf87f0c14e0ed4e97fbcf17ff3b393527e7b30959fa3f8c91f3295a96584809bce079ed295466b00f50a1634a07cf8958e1ed9e815803f3ad3505c8e2096214dc21b21a5afe075043296eb86025bb715b029d9946d5f5a33768cddcaf7e01b23525e289600a4ea0b5ad40b6d0abda6142c7d0bc0c2ac0723a23928f3a90c5fbe7a371ce31089547c3354fad2f5df7ac0d32bd7ac89dff7b16b235d2dfe97976f62a027a3d2066e5cbd7801eb83957f848fe6416578a803516be8e5b4bc02d091af636557d9a9c80aac4da24aaca277f238350ae230c28080833d0f8789d0bffe1c4cd7f0db1274a97750090dd92cee0661e2e3699c2c513e9bfc52e1b37821e2ee4c4cfcb489509b4972343f80e70159dea243926873eb59728036cda2edef6188f2628ef5f964995e093d0bd49636e6ac3581c8615582b1c25fc5d104ca23312fbbdb331db7868866e3f32e13eeee2b72e2cc24c63e79b6da86bf4894a400ddf2155d329f36007ee57f4f706cca4413cc609045b0c80a0dfb392c563a7475e2f4d4cec561ff6a07cc3004a3261afc97f9f4f81ca42001be698b6c48a13caf7b8326a7c8859e5f4bb5ea82ba7713aa6546ee5794a1d364ca28d6ee8a94c9081ffc052e4cbcf7bb7059f320c86f39ec6bcf98befe827d475a7d506a8bbdfe25a22465346e46557ac774174f1dcf4c30500d78b5f8c36eff14a2abe8694c227f137d29a4e773329055a0e3063daab656cd43047bf35323264385175baabf8206950939696b5c72dee93ba7586dcff0bf02ac7d38da1e7163bec189be6e7d3aa78aa9bc9c1a4dc1801159ae99150ecf11a499acda8d30fef33c401f6cbda6c563bfaebb26e2019acd66b5d2a2d15f1abccfc39c53f4abb4894accc3f90d2c0f600adef071139c67f3c5687b27c2e52a7987fd69e4525d9dc0fe5f218664ae76c99ad7b642a2ee2159c410bed919ff3e1ca648c1a3ebd7e1dac258f3bd77c91c10ea6c7e9667561b2adfe63742325702bca2fc5f6700730ebdbcf7f0dbfc99f0cf3d21c487ec0ba0b74768b84d22b5cb4dff28f7952db467f3120bcc776b002dea95af4b57b2c9c18d27565521f360d9eba4d79bfdcb9fbae941a64f73c607f0bcc4dfedbea6abb8f696bdbd6179458f1a2cef6d1181eba7413ccda25189b6480b0f18771be95cc9227485863b93067530bded3c8ff0cd0d29581f2de0fcb66ac87f9d5c6e9649e449d3324dc42849a1846064a096b8134480fd5e60d95a24313e0a2342437959420a335beaf33b72c8bbb17af5bc5c37d26b8d5ae48c8f34914e3a7147f00c99ae33d86b1f8dc9bcf75db95fcd8ec8b647c5f8b6fe461fcae8584da554d7aadb17a5e7adf07c6de95a8f16f75a7268cb2c0a94adfd8391783515b8b7615f715872474c75a30c11c5485924418b61017bc2c155a1cbd341781d6c497ebb2ea4a93b5c0f2be2f2c3d9c031c28d4036106b126678f39d19887ad62bbb5229fbea7cdc52486166e7f1c02f33909132dec9c13502cdc5b7a19e1f325881e8ece0276240be4bc84fe79c809b48abe61da8c4f055b0efcca73c33cc836cb66775b7e59b4b13ced11afa7e2157745f5bac853ddf3c8d6046b487f2714d9bf4eb7963b2f636243676bf1b5335d7bffdf316dfd4e934d8029e36e8f4ddc9c5b450b58e39f26e742d3ec1b6212d12235a3920939ddcdab0bca20c1301e66741d57bfd50bc2092f71aa91f8f3a055633a25311a75e1d465bfe88e8aa6946385c2fc5bdd9db19ee648187b6c55725e07dbe6a18c7aa5699dcd8ddd49618084e3e44ce20ce8fc6a56e458795e95ef0df2e180588b89b2f8caf3966dd7d00b295370f3c78e7acdd0e690e0528757ed054fb714ad4ef65a073d5e85a5becfd281eea14d6a61ffb1ef6e317cd4041fe917c2fce5e8cb2f450f6a7a3ebe8f8ffc987648012f34fc2bfd8b63b8515082fbe0a7b235803082427beb6309257eff7e3941c2154afe93f5f6f938340b4782704a15ec9da7e39ffbcf797082fcc2ff32bac3c8640fd0c7404c6a268d8390834c266a0a677da904e5fdc73db0561b0d18c31e8fbd79142f3bf1f33cbf43e80b8f363dfacc54e7c3558dc1d3c1b46bb4c7577e21e7f3533d84f6ab526ec8864dc49577dcec4bb72a19062dd4bdd38f8a01455949d170979209e20e8d6d72652676c00ea395a437349a9be4de444f8b6e6593ff9b04da60edd932bfd4f6cf1a7a4317920b2e19f428166ba79464622ecaa65cd49e97cf66b42894659f40655a17dc62708ac1f7f0818c0bb804a320dac0a199ce5a8929d6d094411c092c8768ddc1c643137c89db2137e86b8f00cccb726a5e8d8a4633b97e5a952308ec120df67bb8075746e521895d4243f9948ad6b8373226b5c55ee7fdb104ab84b8eb0fc0ef09e990af4250cebd454d568c6268545e6dbfe6eecaba1f61fec9d412b866265d6b841f3dbddcaa626f8645372dce81f9a3d26f2628c84c42a68216e24357fe1539d1ae9094aa7fb6181ac963d625a02ada4bcfec8e6b0158789cb53bbfd15dcde9ccb60f69d0b849ee4881355ae96069a2ad93152d15e782809b48136c9db9994ef03870cc05c507e938d398271b7ebb224411f774f0ce4592a7d8de2cb42e59898a828c51a73ede57a952bae416a2fa27133ae109c5f391a38f2c700e1e8aafd081a958ef0c5bbf6955d11345894fd9623c9fd31376243c6d593237a8174d6f081bb0186415d33f3fe979a7532fb57dc9f5e69989bcd711db27624464d63553d783a7b1e94cae2fe1a9efe06a2d1db6ca52a0d925bf0aee2d6ebbf4c0e9f1ac1c9830f381bffdb67f46dac5d10846082b1eb4b8fdf3c4d1eeb4363e5a7f17ea3084e1f01be3d693c5bf303da8a539e0110741e2876d732b072a321f4619d354f16a0a866a1ec05cd7cea9dc1d389b298b1fcf28179a1601a0a943b42326562d1cfbcda4b0bb504e3ab2611834dd1ba8b7aa2b4e70f55ab2b5b5fb3ac22fc1c0a4ab789cc9738d39f20e2385d786ba1fd21835e7249fa735156d5c2edcdc6c4828a3ab25a49375cca960825b91caf6ec3144994b8e9a5b8a93269f97c29d331ab33128a0ad2859f54762924da6c40f70ba3dd3dd9a8911626918f36792f656ed0946b2e98856eba87d5b3c71255c87b13538a65d29829544790ac093bc568d872e322edaebf060f345295e1816473a62110cf4c9c7c36e4f9f5c72e863fa4a689d134ae5fad578f8da2d84d3326ddda06ff288c5de4727be1732ed7d9727cebc5c994dfe5584bdd26e879032a102a70c045b89fed977dece5261e8864426bed2eec667c26bfe46d72c985dbcc5f8c49ee05e8289a1545ddbce3e3d776973316bf16189a6516563508d253ddd112b88c96183385d31d5f93c2423aaba31a2892ca2f1001dcb3508296497140cbf5e786cf28ef9dc6ef6d838ebbf10e0a65b4ddfbd5a900ddef62dcdcbc9dcd016236eb3ad13e39a0f3108cad0b2f0b0bc3c95178b90fb7da5fedd6440a59243b2ee7f8d14d166a6c5f72eb1d9e050d324a183711cc3efc6c449e74ad0c14420dc5249162606a81b06ea72c06475e224ce2d1140f8897c42a2f228d450360cf2afae03be01a66fd6aecfcf17ac0aabda90681db1686e30001d74b684bc3dd2b75638b063565987203856db399f147352a19c60d79683bc46f1d99d60c18d2f7f8bf4063f31fba0e3ff1bc59935068bd1ce1f782e60243241e99e7fc289f11e5f99ce36622a92d1c6b5fed3adeeb7b50ef5d3d0017af43c2fb6ba5099e669e285dd0eb40f6491470e12f0968311c0611063dd4c34fa6ea9c82878ca905dfadd99b627121c07093d966b391fe7dccddf1c36bd9fa4a9033eb55a1333824839937919b4971b80450abbb8f14f9154758d25fb1d8d2612bf19877a9da4cd7aeba32d6cde8441e53cd9b34aa74744caa8f3767be7e949cb226a5e3e3c649aa002f98d1442a9ab39e913fd1f5a69a31e07ab0dccaaf97527f8d66bfaa28e122e312d1d0b83ca739eba8c2bdce7ca63ad62a60bbfff92d1c7eb130b990698c5b5c847a0f13e0ab5ff741a9ba064697eac9214af2fb11fbb0fdbe7e427e771d121ecda04b8c0aab4755636f0698219d759618f648e8a2a7ef5317ca57366a05a8c9718c8879de39801ba5817957630684ffaf88c26f513ce7ed2aa2b8aa43112b7ec3e7479ec7166852e18e85a772eb0a99d14608f01cbed36c31d7a21b38958066ad79394a567e10596223e8899b948adb28645a2350c3b630554686ed8ce5c66956ead42cc6143de5db4ad3f1823d5c73f014d8deb32ef05b08019e8d0f9a88148865dfc5f091cdf91d899f30b60530a5e7c746679e68f377692f79ef58112167f7fb1a53adee110e271feee6d6b03413c75ea8b86e367c6617527aeea9fffab2db8f4c7f20225c46d203b0889c902090db984583f9a1d2b44c4f2491faa5febcdaa41c2a10c3954be76080f722175e605bd59c6b120436a5e740def251784123c19e4a58deb3921208de3bf6996f91bc1dc0d7a73df539afda5224ec47ee7f629e03c7adb0810214851d8ae3fa667f2ada1812cf93bfa19ea93a5f6a67d019b30462096cde9a70f97c844eaccaaf7a4a3f1688c6dc68a06f98b48c379076527b8ad34c5884e9cea406ad0de1164a34787a92c21b2f344ef09977532e839d3f632e98f4031f7fb43f4500f4b34e928abc99d7d4f7e2f27aeb4edb5f8f2854c5fd0d63393b5ef02c79e2f4f725890bebbbd6d55c416a0a0e1ab03f0cb20719d967bdd98997e4adb83e452641fd5d5cabfb95c21cbb3925f18bb033d47340171108f1eecd0eb9470e968ad13bbf9ea303d10f4b8de1a194e4c1463cee673ec2d4b2a166d248ee685c9b7ff721d14b430c38ae0da3ab1d56374c0646bb5498ab407819aea2d01cd6a4642ecc553c10edfb64ab271e41484a3d2a89f0567a8751d16fd0d7f63427b4fc805465f536d737031502cb68280004ed0b96b6e8c74fa52ef48fde77952a058ba37a6d214b3af281a3d6f3b500f8bd6cd8acde50b1cb88bbe43ee5ca3c23fdfcc8c67d09393b84a09b17cae0cb736aac303d9683a64cc7cca772fb54f2066abc3d61c9683470f2d4609cc602d0eb30d55c0afb20395f986385e034c35cf6704d658e91c8c9ab1f925bccaf2ce9bd7f6ec5211d93efffc35e124ff38c0531da5ed8e3a1657fc9d30a69d0f92b2cc27c74a1697c5865d7b88bb3b71b767a46c2a367c3ccc057af96f37cf228718d5804299e26041bb0ae32bd5af341187adbd23e9e90e45cef5bf827f66ecf40577c55114797efb8258b49586e966a6034d5ca86c11f658d751426ef78473ba5a54a9a35ab783f0aff34b96d7337595db66212c51954e8cb9ad3a1beaa1520f93d07121e72c65ad673e75cb1856a6712e2b4b454ef01f7e2e6a4f58d392f35cac3a77697a28415203913f89dd81bd7184ed5bf6461bd5e5717bb20e0d88b2382e0c768a169e9f576ff97bad03b3fc475d091e1e1d47279b5f8ac52512c7b0955dbad34ca4e6e48ae5368191468077cd676c4e674998b79cb42c8407203593a9fe44150350c0255eebef5b00e3fa6cb7fe610b7a99e1347f0921fb28f34c32756da6f2b36a398dddcc02f267092bbdb9535650dce2977016112a1425ee953332e5482a7882027a5fa2b73bc9fe3966d8e33bda89b87dffeb7b3a8d212925329b4adeec8368494c6c776d791ac64ebee0c74d86c4565263bb32c44c6a30f5c573fdf949b80c91db0ce3ed2542ecbe3b6185a098e9009a7a448a6dea62e1f11a4c8bb7b4458c1db12cfc14b980f23626740b7272a28fdf593078f36f06b619947f648de2dfb6b88f3cffd1f63a9be550eee78d26f8f9fb4af6264fa07706ca3579f70a9082e5bf466e59ba976062c7fafaae830973a40bb1a4c8dae7d8fa0619a15d4318daa32e1a40b8cb955f1b3e22968143a205115a08e6f0f987fade14957b4bf9a280dd9b71a3bf2044d83c3784e0f3cd3b45e96e3ff62a79fdb2574e20f6c93da6d3789c52aadba184f0114eb0c6782b0b10aa43549bf187022cabab441567b282234bfda310995c44a9cce37e2c73e4e9c803dd98b923d0519cb67c538d4040ae8b2238280c01eaf05bff5e5d78b5fc353ab62560c7c9442a804172bcda820d2513d9c90ccf39b06ead15ad9bbb7661fa013c12fab3c09982e94979ec2f2eae5f0516d4bb0bd05c1d7b26f25348c5605f61e1f8072ed426a432af03f01f841692b2e56c0ed5a3eb05b4ba1b64955076c7044768acf2de73378f15677e6b9d5ef5924581d7bd8c10700ea5cb1434c7dce49ae9d5dcfbce3ee4cbf9f71930a30683f366bbe98b436402a6f912f57072aa261ce38f6d404d9a5d9a801bc55c066f720404b4ee2c2e05a5d98760e79a68aa3a0cba9e307bb9f7e09e6373fa13a8c6f0e2531fdcf1e1d0df08c354ee650e77bb8b1f68e8cccbe6801b6e2b151ac1d0c994229f7562ddfd1e14bcb28843dbf0418c348233408fad9b3928a22291886823d762d78ff4fb4ea36e1cd24ea09f5568b7a75f20e59a2c679080ad202bbb60c018c7ed904e6fa77e3e10e8b28f78a6dda3511e79c1199877ce057423df39b1dbb77f93d0ae42e356be459cfad5c0f1310265711df0edf3c35e8011f50010efc18056e490cf2e512815778067d3d33fc9a91cda1d146bd6be252757ea9203a184985d3a2b700639043d57c5282662122ae8a127e966090e7ae6d2e67a92e46df319746197cacd219ddb4da4c91b843d134eeda4a6a246c37148409f6e991e8d253307af680fe4aae74fba9e2b013ff2f74792c50bed0102a63b810bbe3bffd1dbf73b7d3cc62e4ce8c71bb1bcbab17c81f037c51d81059e60c0dd45ee97e1e572064bddc2998e6b36493f62e3cb85a2383119cba99533d750b8e54ad74ca39bdbd5a8aba3ee7a9fa6ccd3aa14907e839a3906ae3db457eb33c26c36907dc1f9f02a42cbd3c6f26d359fdc739d2b9fd3096a6adc836625afa8c2252e344cd8593692becd6ba458f46e0f1b94107194ab2bd9f65ea99417cf4eb43426e2bf21dfb9e98742f9963dce78220daaccbc8bb93a781ff6e0132d562f0713736518bd1d4f9a30438cc7d7e75f9ac1a9e2b064b73d7516322a6b46e3b9049c259d1837904d591f81f64d805afd189ec45a8d84881a7d0a87bb3dc679aedc5ca0febeea6210d8f18ec099d5d4b361586c6da93a88c6267b68f9192549bc4e657696598060c47e6dbe61236a015dbdefb785f00877e01e77abcc2ca7b11589f857bed4b3060d1674515866430759c6228a1dc595c44be4c832580943edd64214320697ccf1536cc4e847504349b3fd3cbd0300667ab112a25603753f82e7bde1601549d58da3a90cffcf7f1c59a5367a8f7e2738571e74cf4466b364192fdbebd696c998e5cbbc1575bac014de2b218cded3cf46507d8f4e6a8bbd3ad6923b6e0d5080c841572b6122215f6ca61731ad7f2e9a2c169c4e29f619f5d128a08cae699b1e2184533a0e098a48ee41dd00ddff0ca1baf14db11ba9283f744216025fbeebc6362ef7bd4638cd783c2d9146cf07a3e6f3299e77019272a731819f6fc767d3af0e15700e14353aef0ddbd539e7354a7e89dc44eada57db70ea8505782e2cc0d9f0ee60fee78c8683c025c3e6ae646adfa77edee829948b12ca562fd9fad601cb8e4649f01df4bec37d4636f40bb829c90ea5d5ce248543b2955040bfd228818b753ca45bcae49e0d39b22ad4bbb089afeeaae93ef11374d1218f0f7cca8950a46cc5e33f02670183269a75364fd36fc0256c7eec9c36e44f7001c26ed14de1a492eb01c9cdac20a5a3ce4313b7737cf8a04c562480e66bff58d1b8f5b72bced4ca1fae2f05c0393fc38a3d2a032daff4976a89a2d5fe6b1ed9260af3f43feded6469d1cdac182e9c63a69349150a554b46cbe1a8b12877188bc4c0698420071acf9994198f364ed2e733d60505871b645f94327e9736d7455cd141626d5665440eec7c7903e05607391ba2e5fdb5a90fd7ed47642cd97ffffa9254a90ea221eec099882c6cf406450ac9ffd150c3a2bc14c6bee2abd574e1fe26894e4757918989642b14e366d407628401772df5bee38e4a25a6e9d073242e8205b46a313b90f3adfac45da69de0c6a9c06c16c84205e9b3a94169a54485376bc8324056b2d71696e73053dbd96a118ee7fc8c9a8055db306ab33fe276cc1d14975a98bdbd31e327152a521d91fd2045ebecb20ac1ed2df1bc30f32d426f8caa629f05c17e1e6002866ac441ffca34db95f0190c462fc5398982e4afd8f66533f6284fe3877448e7d64db0c8e58ce81f4ff98bfe5e08c8a6dd8f0e5b0a322849a5d38c7dc8ca999e364e836733b9df2e3ae3fee8e4b9a28c068bd1bfe9c378fe4a7ec5b67c62200699c41c00847f574b87ae0d513f8754b2632c03c1a07e8f2c0a2ca6c7195655574235af3992eb3f0941542e8cf6705179428dd9c8012b030266f7dd6876372d44ace094012c53b48818c8bcc3f2911c82b8bd04be7143448fc333a873cb1435b0b3f3b827f49f4e74f1240ca847aa1f0521e3986585b04ea83b187c7587c324d8f1c90bcaeea45118bb7b0a55e7cb39569d043db85f0e480dc9ebd5268bb8c413435994413d0f60795577eb68c52d9ea1ed0336ddd997be540cd5e86adc9f8fc52119758d23222d574aa247909d5907db1cf58f59b49b6be6eb24b165de206579f0ea966beda224d6a55585dd1d747812de771f872cca7bb4138b1d16bcac4e4de056e154b0ca28e48a56b9b4cf1b65ca24c858ca9700182a97cd86ae22b96571ce380c1f1c0fa608d617a0036b7fc28b1dc34383ed34999a106f9faf4453136d6ba506df577289e701bb6a1f08190006638e887d5a6d0c4ee19b9ef2f229f441f2afd993150d434c6999af9fc8cf8d1fb97bc6e9b00ed541c68fa77a22e26675161b269f2a13fc5700562acb58832c2813338ab679b9256a50e74ba8b8f27720a9672c481430c99153f7e209172b3c562248c61cd5378923f6fa3365c9da73be92ec431b2f96822cce3aee1aaf5b3865b29d8fb47983aebe79e58b82b189c66d818e82b0090ac0458b1a29c3ce21198980f2e4e65e6828aea385941f2eb7aa631372d881c3bbab29a5cc3e83aeadde4bbfdda3d0a5b1a304a36438d18318d9c12b09d7fde7196e2f546fb5d5fa6f1c84f0ee83d4966a32c798047b0733d173e3d6bb3392d4a30533200e8a3c5335590ee3093281ece40c80dc34d723a26d746efc0dd6a14439c75e7070b6c19fc8acbdfdc698394e4b88c364c6381abe4af105300b791f39d160ae0d9fd0c65f3bdbc35bd49388b14836b49f7f222c36beaa7a323502af72a6fad9f423ff33ddc4d6a54462ab34d8e8be0edf2bbd57132289b7f748dea3e80a511053ccb7beaac6f9c38c8d0d5d5154775d728639713387063ffac3ce186b6603dbfc035d9fdfa5d83e1861a301c4121b488fab51f445297267154ed74fcdaac54a6a80a0b425ed9dfdc469dcff85b5e7af59b8d9199ace1d512453412249ef05f5bc54f36bd0df05fb455579641ddd539915eef2f339031a21decf00d4e6e6c324efd7bb65f92d61002767965aa35d2dc761799a3d504c68059208d133682f069cfeddab4dfa857d5f2390b4e3266d8d1485eb246863285cee9751e448e0b2040b770e6a4c493395db92421ba00d9b9a432ef5c63f30edd659bb41b70c1f12cdfaa0f3e9d89108cb802d9783fe844a78834fef6dc98e0fb51a5adb6484faa865629e9643cd248adbbbda545e8c078c4097c48da1348da2ec845062a6b3e9c7db173ffb91a036ed4f350c81f61a7a9734a6853f94a201de51f29209def815a94fbe1bfd932581c1b2c87436675cf2ec5670d890074b70e3f0f7e4b0338a5989110b4caeca7c878f8892898bbde0ffc9be486485d64a78f1d628365a1062548ac6827b4357fac479335442677349520b29dd4e6a3ccbc30cafc6bb72f9727b3a3e42aca22c570dc39fbfcf17ac601ae3575f326f4c953572db8af47eaef2e497b4039df2b9973c2f4b85ffd290c8c6a615469982b5721500e79da9f324ed954981b39cc10db1eb7791a2b4157348687c42c731f1032484f5db8fcb69e3878ccd103ee2f1b4db83bc11880c68b1301362e4b6b4e8ae11fcaad2907d0f516e1806497a20b327be3528527af31370494db0b6ca723a26c3402df7cce6af7022a9389c7a056ff111dfb50f9612db5d2795c76552a39c1425c21fc743e6e6ce120c52841f1d155066906647f7bb8acbb1ae12d57db2801409a1647e9d99cd440baa0adcad8c54bfe6485b4f7c57e30379e784d9dd3ebb00326e5de4ca2c33721a7cc42ff00857f711ebed5cf19d0d983d2057335f9c89291911b301786f6a332e1d5f939e50b95d84c1f539e849a10866907a189fa3112a37676e67f5ded4f3756ea522e607096d97863a42e43a0fe307573cbbac2764cf3269e6e1ad89b8d52c96c11ee6e49406bb7d331366b7ad84c1c916825e2cc56e53821175ef04e00f023c32644eb579e89fdd4fdc9ea79ad805e09dfb544df9ee02eecc74b62c687fbb0da6c2825005f0345b9bc5b0a735d0ddf9cd3d833de5bf464f38685cc0190e92676890966b87b55d3f90cabce7846b5f8e8b1b8bbff53c6c9581236130c12547f03d196608a7408d10efdd3b1d4d2eeb186e10eaf2909f71e279a714f5f36be4479d6ce93f5146560d686e3687f4f1c1516ba31d56615321b8e8999764db6b4a02c0f31e06004243e9662035cbbd721273b0baffb94e03239caf801013ab4a747187ba7aa9fee3a13377c37fd9aa7210d203b9d344f07a84847b03a9fd675b355a25cf49df714c8aa0f702d4936193e1a21d951fb706ae4fcfc4803119c3b41adef7f5fdbaeabfe42949ac3a3e6b32acc6e4b6685ebd512e0a4c6786f205eb4eb4f1c3900a439bfd6d4d273233302c1a77ca3d2610196fe6e77d12e1fc04fc2d771ae2cae8325d82261a5d0b6d2cfb5dc2ebc2cbe1c8b8f6d288647f0b30eaa5b7c38d1bff1470009fafc7a71cadec6911dea7ce1bcc502af486748c09fdf605dd4cf6abd10e8e89a7ac39bcbe15a8a3f15c911ba9931aa347f3d0861a366b22b9399e494cb511f6a6adc945b0ad92004ae13c0c165ab59103ffd43b0faef5a1bb627740caef0e821982d7f6ad835c7d12adbd750f20beff7282e928882e48d8a8c35ce0af47f04f35c9aafd93014d3c49658424a9ec926600bc22449f1d8b7dbe2553ba070f2b37112c0fb3a3ea67731a49befd03216c5d58bfdba3b991794315c92d6eb39aa050618c246a1a32e83eeedc2cc2a5b8a6a26cdbfe3985548ca850c045f7c181872c3c32510be906ad13efbe4a777136163f2a8328ab7274d77c294951ddd9cf8c5baf6050411e36edbf2cf88845e9f884c508b4b079ed17c14eb8611817d105ef1b4d30698b2016f33e4d2029e9f2599802f3c6b268b3190e15d7210e56f14cd2ecc88e8ee9f6716a9d6b1f911871ba91eea3243362758587becbf2ab18e28abd6379ec98c6c0be929ee820ef7858269f0e94cd6d9137fee1a0a80920b8f33b015de4262112ce6aba198ce9d57b7170009ade5e8cc7cc87d0ca66463dbed3e054ec77bbe4aa3576d985a0ffb761c85776ad6b4d9da3d231f5ece6f3a19e75483d4015e35f8069be78bf1f2b6abe11e62e3c92500570cabed005a0417f6b89ed9fd1d84c8e9254666c294c17d326409c75d09db762dfe21127dd8db077cc7422208be228e674aefdb0c33d356d7ba512282a3dac931f6c4954ed47438041f17f03adfa3dd8810efdfef78c54f61968a906dba11071cf1e445d912269de66845ac0edddb30c9a6a26a2a65f8216a04424ea7aa7bc072cf564719e5ab7037383f2a60b7f11a6ced9507560df817003425294dd502f0fd0c2e5239bf1546c77d848444130bebe87b7759eaec044f1550bc23a2ee03f9d9448c410319c7edc34ed177da5cb680d52612654ed7285ffa7aef3bfe46573e2aa60dcd5e869d15fda38f9c4d197ba2a784aef0a358ae81159f7906dee9644bc690b69435ee64acbc85b5a0e9438147edeb2c355ae1d7df4f170637b44c53db3625aaaf5cadbfa933abb2c325006446713951e334ee4f2f3fd3f2acb03cd6f73bd8fde28f872ba8c335b0998aa50f4915ec80bc56bf1785e1e972585b1fef4e00f57fa272277a0c96bdb3e3bcfc98b177d87274cbf5f6db31eca30fe7b3780e0ea7da4caf45c0934f094988ff7347ecec6125a56a9fa4e6d95e4168449c19e770b55c696c30707e40c13dca22b219c21bd1ecb46ea8a1dcb7c0696869ce58048d47523ac287b69e89cd872693af58dc26d6a09990ac101db7a521d45b7b20a736dad0709cdf6e81074cdd6fadaa9eba10fa581e435164dd004e4b39b1bb651ef0c015c10def14c6d30f045af92802aa5d0a01ae411a6b53a9d1d060f7ef51b084b4814e6c94b8111134b0e8d0fd0a7e1f1eb83e33deb660eae0cf3170f74f917fa24125390a05e67e47db7c543ad696584f7295e1bf5bb7d08f415203cb6385aba266554ed1628c2facc11977ddcec92d5407d42e5dbe33119b285cdc199b52aef9cfd16a4d18db8108c68852f78654d6de3767944225fd2f7864135563431051c139ee4f07c08ab2200fb401efffa0401c61e74a27d9ba776501e3eb6cc4625608ceed9604217df759ab2c2b5f4d75e18400c07627bb54268d4b5417e14e3b1a894b405adc467288e226a48b275a98734389599219d8d0426b322447db8c63c59e09a83ec2388f5a95b68fca611c503ad92896f2c22c30827addbd7bd07e20baea9ca3784821acbb35920879a9cdaab3e6947166d6bab0569ca0be48fe7259199774d6bf657e5c307ed5f5603f2d1fee27f496db33361c2c9afd44a067cfc416e185787b12590c7bfb8172ff9cadcb47f9af032ea29237b0795b1d02b52ffc0240d12f968db2b44493d6590cadda9cb4c43ad1b08ca607e52fad64e5e1d24500992a2d936f23f10e554054df5dcb07c80ec16de7fe1db499b94532baf83ef8ac6f300f2396e87af0b8d2435391ca00f0812f5ecf07231bd9f1d65c6700a82e56f80e984d15b510cd38b18a88dc8a27246f7760eb0984b1d204f675f67617d36704bb82569bfa120c848017b99c22338feb9f1b65597971016333156516b37fd91ce879eda43917716c544bb95482bc9bb88952e06ee2131135341b5ce638fd7e2a3460e7cbcbd552210e85c66aa88093c42fea4712c3ea0db4d87ef8df951bdbe2f6b08b5b601906d6ff2641b7f2a1da6ff0b4e7f37dcf7ac017d4ba2296820b7500e6493c694b5689262aba693a9d0ae6e2b7c43a64463a30fb04780fb98138f3b66bd4169e07ccd31aacaf3ebeee7d2e7264bd685ed0493240860784b1143c06757be82f60d2368de6c2074de1dba0031a6df04d422ee749c7f423e7765a8145399ed05159dafbd8809a2f1072d4e63da587f440fbbbbc5bec0ba76f748b3b35f3d5c91a399a47a2cf9f37905a5f3ab5ec4c5295538252c1b456357a5f4997b9f4b40ad4e796287c5c786a4340c6ca67bce235e5abf00aca3b795dc7f494474be774d1bd7e1437496a3e622f1f96059ac8512b5e407bedd1f91d9e87051de270fd130bc646e9070e1d81c4976f32429004e60f71dc0b0f1a1c2db4224a098399b880898eb158d3cececfac2d98cb69309b6dcaa718313f40dd5bf32593a91a24675a75859a864293a5a7397a3f6a3b1590b7cdcd419f98cecf5dfcbc2a435fccbfbdb575076f6e0f1ed9323618ba1265a3f24fa247245399878b0cab6bb93e024a307931e301da953947adc48eab69257a8883b22e111bc2fae2cb23a0a93556da1ff1b469d95856ba7955fd72dc81bd077e2a9ea6c6c8894c11b387b8463a2bd749cdd56f4180aa1281f8bf9686181886463d197b8fd2f1f7ddf0924ea59b5004c46d7f81e4aa15d620a45777ea8962aaa83de7eabcfad375334a08844855508e4797582be4c83c755d1d08d82e6b3770e3b42fe1394cc16071889d747127da6bd05752265ac2e0de6aae514006a66490b30342e34331410f1400d1ad3b6adde32159702d0ed8f2d42a39ebebb26ca99388b3ab402e6cc368b34d89b0e59659db30f7b15f96ea4f934010bbcd66bc2b7162330f9f2c573cd44c3aa63d0fb26c7580358340ba9697daadf8647a1426e426edbd95bd79f69270ee5e23d251d6b4053910255459da88d62fdcaf39431caa1938e263c12202f671cb315f591ed2afb82394fb687c136b66fcd719b5f97d80ecf07f3deba5945681754bf129990f2f81f08db7e62cd5a3254ef1a41a03607f4f0bda12a8decf672648b187d7218e1f231a4364edd092c34701f929a6dd63dfbeea6c3b7189992b85fae136e02e7175d1dea715db214c55804ba4af10aaec8a5b929c42e19de34a869cccdb35a0db0572955d2a9aca6ffb323e1817cf27aed522045633fe3ea5f868e624bb888d13359ba2f9297dfb050a6e617eb1e25b106057e17bf24fe94cf1ddc80b08400be42616f0f23d9612f1d11b88b51a9c2e65746d3f1d02400efd6c3f4f31af152c787797b204805656a58f8d2050d6fbec1720b53367751b4b680ccecf20e73846302260799a01f24e31c10dc40fe1bc1d60744c08b3db2b8819ff6c80cc6fda96241b5794dbd31a462ea88fec3ac5702c013a12539090d1b0c322a78a33485d2a8284df8bccb08152c7a01fd73fc632667fe06c216bfab1b839d87f42b49a8e3bd43b51375897fa710b4ecc6b88b86ad859a51918edc74e11f9cd156bbf9ebd021fc7fdecff81cfcc10d24eac86dc2b905752817daf0b9769ef0bf65d95281f88be93f2ecdd72a4c44f30058a618e1dc042161b90d584141a23bfadad7f5c33016d40e1530a4cab715c72085bd1ac61d9c64f9378fcf74780cd93cb202fe6a028defcff0f8c60c7e70c5d348f1826c9c51e584cb02f72a1889844db08feccc142b39b76857e18c2a1e57e714f362fa028078b2144bc5f3ef5be47c4c76372192f1997cb26cc0faf231d29087e1fb79713a519f158f0073f1aaaf1af0288043389ffa98c2648fd706d54661e6818bc4c72f109bea13c8ef161e1734b53b9cdfcd9344114ca982f7efc42308598fb5cb3ce231ff10edb1a9f5f6128176f4195041e112e661571f722d44a7b3b85687ec7063c16640ff0e5059ed398d844581e47d7454ab00c3c5807e3b81a51e6d2537663d54230ce5a4fd7b6a636f80cfc8522de829b936577e09af413cb66dbcb11a1f58ea060c0b1252835c502d3ea956c9852e4bfe1b32115cda4460e07424f78c9c08c06680423e30ab447bdba6be83ab6835edade064cdad7b69ee6314d3b7fbd4051965eaf2675c9bc4bd9fbaa937518d614c12267228398b717a31595ed761801ace163eef257c1b59730f147d5fbf448696910ef93ecb10a7e93f178e4e15c8145d9688f2bb87e629b0b568a955434d03f1b20e31e5ae4ef0d58c1566c5e80062d1654a6bc10374d54a195088e4f36339a7cc18e736fbf0b744a540c845154e351e167897c29128ed5e4712bec65e1ef9dda62eb870104d7a436b08b17abbe4b8c8ea73c06603550e622465d9b298a7a9203e3ce31cf4ef53f1c404cb1e84bdea280b3555e8e20e940cb0a52c24dacbe0968e2814a3bdfd2809fca06d22128bf2d6620858e549e138cb7d4976515840d907997e1d4c0e2b011b6a201fd7a147d4f826433b2d4f46ebc3727abd2e70662051be1a8ebde832432b08ce08673cc78689305800620ab34933d1294ea3ecafe1f5bf48203e03928b24b42b969e032c252d1520f363c4ab5c1c0663332e74ff727dc8699eba3259a4882d4733fa9db91be935fc13dbe9a6659df4a07b40098133b0754489831be5171163a4bd8d0a7d7ac0ff83cbf8a7a474f93d67a58e4ac3f9bff0270477564bbda4b1eeab1ad332e73b6c346a489be864ace01e6e3a9cbf0d89a6a2859c07d97c940f2b433fd334cc1d1676514042cda2371bacc3a7a59c00d29d5cb0e0cf04b95c73e199dcaa9e87fbf2fa852ae390fbda74e10c2c5db8171cb091b3d7360a716c242953f602172665819cb9729c1911f8904510bb9981882bb230f7d320e923bf96537f59a7e5241fdbe23470c40c0e05a1395fe4e45e49cf0947592ef4a925ca0425ae6bcee4dd40dec7865fd7ecb86d5e03633793db6c67bbcc29c660a8c90bae813143019b895e11bed4f4cf7eb677d7894b5f0d04471375a5c97f6dd2a6d9314cadbc20788483217d44a956b4a2aa1a75bb06b53c1e2cf8fa67d986151c50ae082407f04fc75a65265dfac398038ba8cedda8c17aef665f2c54dd773dc4af1969cea41bb3fcb47a492d091c4c527f8aed011ac3cb1288b5e3c313a8e4d89bfbc5d586fe13194b2501313b93c01acdffa4f9798c764761adaaf921af7c116143405e98b0cd76fe45d3fcc4253749b759c97230dff7706cd8da3afc8301d827dbbd327be59f13e1b3e1830c730825ec2a36dc2adfca1a3c89c8c36b2de12d754634278e9b5ebea45ba9432f354cf3ef7fd4d8d7140c8b5012335f3998e773b6e4f8c994746603b510e18fcb464556e1320a4a934f94fcf0baf6bc2d03731bb705fbe91b7aac9edcb23285f7716577688280f854431c033604b388bcfcb0c673580d2961bc63beb2251eda38115d505ce4ad0aa64e7c57994da7153b2375d3b9093375a6d39da11f63984c51fe75bce06046aa2e9c9d5967a63224faaca24242cde8e73c96dc956d5956fb92362f8105defe5f92ada7f7324815fe461e285de65f70388770b223aac3529c1e75de15125e99eec53b41a37aa8bfb1648de689d8efe7cd33e9c3760ef6f2dd36618123df1898865bae5d9540d0e687c1a74d4cd6c5807eb23e4cb053824065a7d81f070cb89bfcaeb32fcd729498be3350c4cbe9ca74c57566521a0d44febeea32cd5b03fa691bf5c0a573065df8a0aecaa22012e274e770e3b47fbab495227aa22684dc5e1dd24493f88ef16391b17f26fb4b039e22966c9e1996b9e673d6d768b8fdc28d1012288ff5ab893b9f5d264b206d0d92661887f2ce24bda2f0925815cfc919dafdd7a283bb51f1f954875a528c6e0cf52428d0d1f43847b61e6dca49235c497dc3eab9717b4d8f592162bcf01a6635066bdacd1aa191feded792e5ebb95ae42f8be0e64375382613d0f17f5e8235c7d992c5323507c1129bf6cd073c9abb3db08a10c241c7ab3cb51db29a6406ea8e5b3923f9e8c144a429e6358729de5931eaba2375e2c2ab5fee50ae50e3c01d7d5f39b09f546e45746e5cdc3850cf10dabcdfcc82d0bdb41f67128e776572d0bac0277e9a452c059eaf1ce8a72a0feb6fa15fb3c56586847673ccf88a1006293121c79b0634a32b9f67a092184c05a9c45951cab9e80e5966f859ef8eafdff20dcbf2c40a94e896cc8937e06adb57115b9a790865918a6b7418af48a267be18c16011ed17353ad46d600cb36fc0627b9fa19cc9b7f56de76df582edd427f8517d855432c7a7f33cbb85a72ab89051a4fbd0b316fdf3e6a274e641866182b0ea50525af0b9d841a55830222be6b32633773d63ef463f51cdba669412ccb16eb74fbfe4274ef81baa67ffbf2da2adc4c7cf9c1bde6a4bc1e0a932915303aa791f9e2636400588a63cc5661c09f56bdb6f9a50229d6cdedaf8715047006490a617f8caa5c36bb88a09d349c5ff5323687be16bbfe84a09541e85c7e6a2f79a1d070c20a7e2f80c3c05a749b61dd373586a08966f648256ac571c0ec64946273783fe608a6b1ba35ef2779ce4e87c162ba6acac10334279ff85f938903c72bf8860ee934f556691ccc8607c5c0e9b1491499fcb197250f058e3b3c5327aa6be0d915518bab6d1abe10e0d345e7292d14e64a8d2342b4a5c216d93e3a005716699b2d980dd7f5d5dd0e2e746ffcb977a6d59d92f825ec67e3e84f73d48b9f4bad16cbed1e3d45d3711289a4bccf520f4559e77ce7889f4c3bee71a081c7efe633446b0970fd4d4a7f0bdf5b893b4f964e41587485576057468bb26665c1482358d51e8c271d0d6b75b0fd076eca29062e7c1e122060ed73807f7e2e9f6b4279d99b5b3791ee61a95bad1e5c34e910f2bf9893e82849f95b92a9771c7287f7184825a4e4099a33f1cdf4a3527b9dbb9fd137ad14d258bbfb86a04b7dd16a5785265c08c757e13e5f9bd6bf9e8cf7590dd12294331cea130b8c8acd3a0032054b5c2b950a886592dad21c91c234b01a9d28444cc0f8cb1e7940cf8e1cdc48e3e3ef1125e7a7c1ec9387498489694a3901697ed1593a64eb412a2d44c579413830e36691909bd3f4705a423991e5cbf77a8a5401d6595c8288f4d2066abebabe176e75aa351fe3be313f741dad364cc5811db6e3678e62f0f2b7747a3cb112fad2ad2429ea92dc354be3ddaae8147937852692ce30546ac7c3c501ee542dd4521467d2602b4d164e7261efe0cd9f8b57531d3589c62097973d60131f86d98a1b3ccf0fdc9b4e4af97180ee11335ec6058c1b0a518dc6f8ff77e56badf29066a4b6384017df4a74baccc57dbde98161f67f4ba1411e3ab0d049240edb55f4d3c00c0d1fda5d82b44a207db50d21d16ad5dfb3e18f14e8daa42ac251b7f61629e6f45037dd650269c621968c45a9462f886a781204b2d7af9076a9544b5a37333d13334a89467a85f2895f912dfa43369a56dafd34d62f7ebd081bd2c8a1ab4c80b19e0cf301ae440cf8b8794602b355b19eb50e5a9777fab07660f5d8f435394613ec0226d434812aacfb59321e9db0e8a9ca4cc564abeca071ad04c3fbfece9f52dd8f6c300f62c54a38e54921d3baf22314c2a732dac1d52891896a5f3b917e1c78eff3f4b3b9d8fc0f68bb29940637e44fedd4a8a486f10043df398f74fdaecd3decfe802b2871fa21b3d61c010e1882552371ce7f4c26bcf1a500c16c41f6cf603808852585b055d8bb16aa30473d9e7fa5a47b67b8556ca0811a6e7315767e0e8e65e7d4d8ede08d53d326038b39fecfdab97e7a2cd0993d9575620727fc84fdab2588261d14d23a4097b069672d3dc7a2874898f0c4aa52016d6995bb9405ad446a95d32e2ec02f57f652fb70a6769727dbb4ff5f08ff0be73b3df5aea62e7a8dc902d7c2cc7e64777e181aba5db6f07bcd02b2ae6fe637570f628233b0ddf07fd24187492660fb27cc525aad0d7bd71e0fb178f1e53170606fce94febd16b9d0d2b539c7562326b3ddc8571775f2fc57ded10e60eac503e1b4c65baa4edbde6a210b56397cfffe5e5e163e3d017c23d21f2865daca3adf89900b5503c882569bebba857593d0e993aba6b6631e52ea7e59dd608e32066d1ea82775f66d61590f66987030c2907af1732082ae4d3619afc433599519c71ceefb4b57ce56ff70e59371b83eebdf8deb90dd1fb9ce57ff98b672ca7d9f24c76a0a384dd8e9b05ffef748e27afeb9f5554d6c4b3494c39af3a9e667e1904470b9d081a2477a332a2933ba7531c47d1f4634f4588b023eda4c11fa022f5abbcaf1203447d33d5fddaf7b42956769f0907624a419a107275c474b4c40b60bf5d7569a4ad839367b6c1a555cdcd0fbcff50c377bb01cf82e4d5ebafa341804a6e7c71e271e794967b6d1b92b12ab20e57764c71637c1bd2b055846431e9aef803af3ac2c64dfecbb98c30d527ef44274f1d19eaabb42087d4844093debf50a2f4d055bbc6ecf52b6bb653e8cf8b0f8a11e9d52439d928ee3129980710d09eb5ed94a92cf3254d8ac25cf8e98bd96b6340dd819a4a0efcab6fa7ffa248c5c0edcf1505986bee08b9ddf2ce55d03d2ada2eeb09b75cc7225a2d194e0dba6ad655d2f67eff858143006589e33b98ac3f4492c0250d37797a3a0e7a550b0123461e3b7a689be62b41be05800e4608abfbe0130b96690ffe72b3c76d094636926407f9e3b700d76a332942dc12ea173fbbe580f60bd6c1a6f71fd07c908ec37cc348f3425fb7da335cf4d0f1826859540ffd0c79ea95a1dd7e9159dca0c289a43f46b7665fd2058913d30f1b926e8c3770aa56576aa212f18991410215540ba4c19c27eb525d253cea78a879d224b95f08a04738fd44b5d046ea5dcc1b288b2e31c5e68817e8497939b85dc24f8b377b1dd02156d23a4032bfb8d2abd5a43c754905131646367fc6218a08a2cf9d33127be782652974cf2e2f397aa55a59113361b963f8eaa4a49f02fd2b6071b47b674f4a2f44ef803d55621104dc89dc9403a170f85ef675997e06535545d6cd16aabae1ea1525b102bb2557844d3e6ab1e06d489bd5b6bc2b1156eb05edb8770cc3474a49e68bb9932ae91b99fd4b68fb6c70d1fccea4f9c6b34dec9bd091d732cb24fb50bb6432aaff79042cbf01b977ec4882eff0959ad5ffc67dfaa7d674996f6211a7f2402f862221492be342712b9b942933c0d0b98c2f91006f48bd88153cbba34042382b7986e167a0de06bce48430ab9314d410a06de4fe51c857ca95346b8f1f6d2052d8a299cb3314b7ab03fba5f6ffe361624265ce5f5f6738778abbaa1fab090c34f71a3e45c076754bdf4b85d97daf4b516e3e95deee137540059a711aec30b1f7a5c5a9c9879a5340cef7baafc8769324bd30ba013427bb78baa7d37ce0d8d12103ffeb74b85d98ecd9a9792125145f717fec69742573df431e7e1f63ada85b1f71c977ba20e571e2115c65e604efe1f6a6e292350e60a41e9e87064b6421c575521dd9b436e99e8296315f1926788284e55263929713e78d50dd2073e053ef939e5ba474d7b8e4e5c1b328c84e4930ec831f4850f5174c4d98f32220e596ae97ae6738c4ddb5d76223e63050af285d2809fe86872eebc7a7acc7a15d588e3247f7adc401419544068a09fb3468ca645b767b4fc0d37ae6a59c641ce7850a9d62bbecf6f09e14dc7475dc68998f468e4b47a762c687628c3cb98c4fa3fbf182559a96c0f2639382f982efa2cc457961e4753bf53076aa2514df2603ada1aede8ec77f791473eb3c36ef62772c4a7a90f0c7a10568833e14a778b4294f09974bc26c52b350dbb1241ef581f7d199babc63d7cfa1588b04a7be3fe65becc6d22ef715031c8d838411418f1cffb39805d9f67ce4964d8779348e32b69e9839b201d3e975de9d6126f2c2fef2886978dfd4eae6c17b43c4af485a8fc88af87972ab59d5074d5e7f76c3773411a56659e4ad01db54408cef2f0371fbc45d6a881fa8e9732dddf19e10e54f4bd8295720cada4d015628e2f559fbae3976135b25a2a9441104e9e36720ee8a62e9198106828acf384f045e01cb23cbdccdcc380a50bbb0d8edfd1e95847dd4cb88485de3cf2ee5481a50c82eca0249fe4409b7290322cd9bed3cf94902dabe222b77527f0e195b345ef0b4f2e6a35aa6122f2ddea1b90be7d2cb7ccb205d242017586005a4fe5240884bafe04bc7f029c70ea8ac004db53499096203e2531805c32cb0392f9381fd9703f04f52305e45d4efe8cfd93ec175780498aee4db0db82d8d6fb233c28dba324490b9e4160f6350cc732bee847b9bad481df93392175aff58ac41e76afdb73de231b0ada94b4387802677034f5c2aed299b3ddae02204a1f73d3a53c46ba6a3d4d42fbfac7aac2af4c4f4f9c68361a8014374b69b36971d903b7625d1a810223332e6125aa0b1851bd5690911d29566cbdcf48beb7d9f8309502fc920ee856706146c2781a770cdd0307cb82a31f2aca9d371e11238fdbe7660a2148d561e83576b23f441725278e46ba9f19ab66cc89ab2d321020a66446eed86ebf106f1e59bce00c39c3a47911488337ca6076008dc293a8cc1d0ad4776686ca8a829423f97a16d2bcc7490bad7de4c6dd3d3975b442c9e16a99667dd995d7a76fb2eb8c199c3acd50aad3bc367c5348cf486a213387224c151125ab1eaf25d70bd2eb10dd94fbb9fdf9950f236fd559a84c0fcf8766c4478148e8f33a0d457d6f871434cbcaa6784a4f15d4662aab5e4774065accd5a7927a1f41e7dd029042542035d9b50b426a2801934d268bcdf4e486ebe44ebe89beced4a23eb7b046117f8068419973d2a57f8fdb911b789d5a6738f346c18a185bb19a86833082a10c877c825211e24b76ebf1d7e2e84609281b9b8a9ec8217baa45dcafb5edc58751bfc386f87102346b977aab587c036a3d2c9d5ae9a69d573e0701010985f1c92a4c7d61796e922b395dcfc1a0a25f492ead76b7b72d77fcd251a147ab8c7d64c4809f2342c148c092eb69572b50a477797a64bc9f911de9f082b5a51f6a615777d3ab039e3151b4cd9d6641265683197016b486276ab722e1b2a803a49a6d3a8fdc672540324ff44a42638c0c7a4278d109aeb724e64ee50ca92e996ba3bd5cb2220bcf364f5d7bc229d8519eb4b17a96112001f642af6de6acc92f370b3de191b4bd016360589597e98fde03a5b4a2557a947d973fcfd245ba9b36118c1290826e22f9fedd68464f6fede94c69caae9c5516a9b8afec34f025c36175473f4f5755c3c00900c6c19580aa464d17b6a3ba747065d2c72cf347dbbb2a0b4260944a64bad34f5222b992071313a2a786bba66e9582c3a214e7900999845f589a6dd215c45ce6790ae3d9f8b91838f63702fd23ac1b941c10e73fc61ed9f84451df3e008f8823a25dcf30684a8aea712ef2ae13ca233c1338de5f739d73062fd445ad51711732ec9bd63ae5fcdd1cb83604d92663054c4ff690015a85d5a230e8bcb92c27a2df987219ee07da234e93a16931b0acd4141c0ef4d03be090ade1132996e81f1ab6978ceb78d08711787be9c8a6d6f30d737f43c98279ea8b5c9b36f76a6f50185e11a8c6d40da720fa85fd049b2afe74cc28d2630be93d689b0903040193ca842c8f1d64d392691760a4ed0c40eb8e2a388ed2b05c87d262f1c63958990bc9010f9ece488a8598359a02834747ee2777219e1e22f1018e9b8931f6c751683d62d945249712fae0680b389c65c4b9f6e6479f4907816e50005b81da5cdee9bb8cdd00c4ef66102881d6524e5c6ce77b840a81bb0a0045e695d0b460b3ff358d4773015e6e0b87cdf96337aa876014d478dc49aa02fb5c1f31b93fee2c9e0b6c3a5faf7dea51edfac1437b29e6594b046762ecbdca5463304adcb2939a38edcb88502a3fe67b8895f94e9ec9e13fac3f8803512f67f556179d20e0a1de28bbc1169a7f8e438154ddaf8b65efe1687e6917fc6a45fe2f382f75463111f338d9bb68723d2550d79c66bc156f5cc52f8c2f490b2467111924caad60950dd98adf5a480bbdcc6d77bd9ddab8759bd886eac8ed4faaa25c98d0eaa4647bc5318d92d4dd84653cf1e205e559574c08a9026e1f01db821b9d3d233c069610c894f704f094140477c56589c952882abdaa8a8fc631d9987e96a2c9efde24cb2d529baf798490a1fc96caac9952ded19635258981cc8ba96e1456e4dbff002405804f514c7ba6a837ba1e72d2fe16e4d3e6771203bba9467482abca33786fd9db52a0d3c148dea731c78c9de81e6463cf98619742fc8a3607ef8f55973fec380896d14b8566d74f4b938071aa0a62b6b471491b640cf7cd64eaa33934193694bcf3a3fe410113ee20eda04ee2459fe114b0451fc0ebd7b49b84ed80d4fc4ad23cbe8ea4629ae902072a26aeb596a63c912423bb01170e7e48a10c722a2b23a2a6f43183b35dec5a6c55d27686d4c3c98fed57e6b9bedcf59c0deead1320b924ad4b7997fbc1522601c09ec0f582dc8a011e8d3b3c4a55a28d92add85c4804795575a927a56eec171f6d13a25374e342b4f720439bc45d3b4aadf510dfdfb2ee11809f106988930cab10436a259a9a86efd2673edf97aef68472acb7e6244393ceb4090ce7c3b251452e42d4fac384e627746739d93fbcf6a1d8c6d5eb4abb19440e3e42aee08b263a2eaf169940803b18ccf395600d12ac207f44ff3c5b0425243acf16466d7edcb3a2c4678dc1490a6e5f5470f1bd486563f57d3b03fd845442afe1ec99f9e7c305f1ab99a9a7b2ec000ab33b1721f70f5828345eb4526daf09cc7693feeb67100cc447f807fd3c43bae880fcfec05ca8adcd1d13757453cf850fbf1527b9d8fa705e30fade54bc806695b6b3d574d377afcd44113240bb3226603813db4a194de801db7d4cdf7e0d8c9375f942f65d2008d0fe30bb1f8ad08baa771699bad8643c2d8576c45a0ed1e668a21fbca6824d7e8c5503d792fae96cd7dcf68d8a6fcac4623afa8112fd1021607f540722aed6b81255ae2bb4c70fe7e2b198ee255566e2852ecac07337ce113a9ce846402316d8ff2d7a26cfbdbbc92747499eca3e291cb025965891ff6230f3d820563daee48b8bcb4d426775a54728e7daf81a9c880c23164ac4c7f556660ab8ab2925e75b6d7dd7835d36bd282bae775d049194d791b7ab766e93916ce6ca0fda306439d93e709f2b9bfd1814c5c1699e6862c65d720dbc95bfa528eca6b8b8d9f0181ac9f7ea7079fe2d639aa0da9893aa0ee8f31535e02610f68cffdb321f647606f060b8355175f0fc3d6aa64168b6c8134512d0b42c15b835eb110e55aae42919de0a15ef778f650bdc94913c87c242ee482d7082cd175150115666260dd811035347f3f60dab1312490196e7c8d06154a28cb11386b972a5c4c7bfd57fcd5463aee2bbcfc519840b53e8a0428ee2857bb43fbf1518d2e28cd7c767f1935979004019f4bbfd1fe209e866ed48e831fe4e6df8956822bce33eab305c800951a5d90919ddb31fd7f5fc9a17e6c22a01a5f8a70eab585c0dc624c3166bdf7a09c1185575b71f62a25c783795709156fbd1b497d3a5948fec894c93bde18cc34a8c32d4d29829aec54defcdb5e1e24e953a05b05e6c618e9ebf131f18d0ba78368b48b607bfe40f028417f8a0dc975fcc99d76c218f25e4f23c887e4177c99446784ebd6695f471bd7cc796a48d3482d9ece1d160f2cff3eff35e54042f61a2d7608c7b68c46c39f0d0db6bd87266e28ad4029737f2146955eb1a9177a1f9dc056bd495505e134ee2867966c38cd7286318af1c9dcf4de1f3010fbb29256525cd4a57bfec14e24e0c0b427e4f261931eb10ad8fb8c2249ff3a79b6651d95e9707efca8bdb5113f1f0d4fd481415422202e078e25e06cd57089c1ccb66df3801ac98f78890e69a6e2081611f576d843f8ce95c1d08acb703d329c8bc296c7553b6e2e7551c3b4fdd81e551dc5406fa2cab99fa2c3807f3a685d5928b8d683ad0d0e49a01d009cd11d4cbb1b2e6fa33c12270f9ef372d9b5e7e145acd382057ccab0d24b900c01d1a2ca76db1968b790192b56458bd9243cb397d170cdc9f768a5be1b0a0c3a3d6406c97a906c8a86f483dfd07fe9c28ba60707148be1993241dd8756efc9a88b77574d972068578c2b4515e1cc7c846c513243f5e2bfa9e670d2ec9c4ad3ffa4c9cab3c69dfd53d6388ffb855c3e4ecdb40f968ebd133e04ecd42db1a9675f0d615e82ecb9f013d29d373f78d1f086ec641664a8e8f5242fe6def544d2206f32c2491dcd1764615669f48076a49df7fb2070993d7e46c29efa106614e5a282298e21b467f14b9f38496a035d9207ca466ebf464e34d01875f96bafdab9a677ed7fa108b2d9b4963475db3e560d8ca0c8c7844bf0f5d40746f9c748bee3c0b686ad3c8ef4a2c1ee192a4d95dadd940cc46c662c08d6bffe5598ce61a827c4e11f777924613beb1e79820a0b77510088b6f03c7cc679aed972f4a880634b51536d04b5520989bbbccdc3f00ce7b95236e05c83363a66b53edfe162fb051e9cd00abe12e28b394ce2d3042ac7c4cd61d67afe7f1029ab45e3b84bf11074bdb46bd45ddb14a12ba599e6d30b5da04f087bed5b478122d8dd9d0f299413b37a15a1b2fea65bcfdb06fd965e07fdef0dfb3537b7709f0351eff5ddd13cc23fe9a223e27efcc78cf584c0a272264e8e5eb7428d0e47eca1da0f79e522fb10f3349a44c6f7adba68b6d16fabf6ff1e39393d4871dd5127bbe32647964a16c209666c11245960f4fa894c51cccf54fa55837ad5942e43caefb499835a70b5ce57d03152260b53fc924c4a2c06fb0cfec489a97acd5751cd5a4b3e81f1a148b7c3cee30cd57430aa0c0e76cd70e15c42e6c7034e102d2237d56d335362b26368d140c40a8bab3e988435f8292774f9659555b76b233bbb5aebaa847f9b19662ca3cf86b6529689559acaf485d1a808a3423ba199ff79b541dcf0ba529f1c0637c941fa9a1e40e28999eb60d681dee35efc5f385a4694046cc37b38c4c2aacaa58016a0c2424062d396094f9603ec73f584b2b33b02df98a104cc48b79fc4dc90b1c87f70bef6c80959c9c47b49d5fe5fe91b1132c4c27cdc0cf9117c53f037c83ea0248434dae0b7f21344ef561a9993cf5f71a452fdccb52ae94e8a125ca0d1c106563394b8e5d7a67cf05efbccc44ab5bf14845405bf608d656ff62c3f2664ba0d7222cfca4c6c7c80796bafea7f494c40945c872425d8c6e2cc787c8e5944cb1c9ca9f0ebbe9a9b431c6ecb311690c116ec6626d3d01f2db7d807df2fc0475337ccf7b1d1949e1b80d39b06e37962c413c6e4d8c55927191c23a9353ba689148a69b49a3b2037b854bd545cf0ba55182e14d4f95ac9efcdc70b145d667985e168416219085e41369a2619fa31be99d6ec6932b44d5b971bf852747178b7dff30c8ad7c0135e9024ea263de48111593e33b6729990f76b4c1abbab3246eb11ba60c66be1f67de41dae5293059f71c0fb6a59759f377cf0bed1717b90c2997af01bb504eebdc72e6b508d7da48824554acb216e95bf2f3746ec4a14e12670d3a46eb10693ae39a07755141f75830010b0297c55a44dd0e496019e23040ba78ddf84413f3f6994674a8017e7a48812e578d997ccf13be890d2dab7e94fc5434b72acbe18e3a9fecc7866f02ced4931b15ae712d00c5355e13aaac70f2dfcc2ee00ad0ccc5c7e0eb73da4de19d7b2748fd12d0a520bcdef852b09748fa847b2fce412ef50c6ff3ddb42e0a64660b336e39899f894f2aba10a748c61c8835d93579286549fc3b3bfdf2a633d4cb8370931c244adec0434c4a93ea6c53c5ea862558a65b5b70ad8c47e0cd64c6144bb6240337e9d1c924a45084b181956b7c6a1db82fffab503000e8b90cc1084f5a90741566177ac0ada45598f4300c1e11b66fae930e2621f57e67e32d9260a32ec5d3106f3601f66a8f7fd147165a3dc7aea6d138c4baa092b13f08b2cd90ac8bc07d035ab598a38c09e226ad2c5238e950100091e28d7653974de229212b17da9ac8d01fd4fee57b0c8dd2e4464dba0a5e3fcbe626bd50e84e589e4eecf6cfb9925aa0b1432e4579d498a4a169927af6f99c3a6d9ee9aa92dee6116d4522529eba51babc810ebcc9f4345c11930de8c94bab63f80935bd62f2462df4a1bf2d9c2f3341f79d3058a03ab62415123a3fa084aae5299e737c2062f4962f91dc68d06434959c98155dd385ce99df77b8dc92cc283f1b63a54c707dd1e71cccf684bc5815523275800a0097e00b5b8461734287e44f23c6e9a567a6240900f8570864c31f3edf3e350f1184f836aeb69181a32f445257f14290f2bea81de5852863a8ff81a4355b33c2f5d54174d4b7e6e913197cf6d3aa3d6e632317daefe1d60d784d467323238ac530d40fa690a9e0c314f118bb4f8da89874a16128e7d7579a7e4ffef9b844528d54aa5b09b25e7d2fcd2be1880dde962f3eb9d3cadc61e7e435aed787aa6b3b994111900a12246894c815a737fbd1ebd8b16f5dd71a5f2a1f17df941b4d6fff97d479da1b2bc9488c64a5ae3d23ee0bfdfd2216efaec347186232b7ac020ebf8e2073d2204f9d5042eb82756110da29ce2ccc342e111d3a75e924e5b4ad7d934a0f14028fb4540f77af8a5804b91d0b9d41b33a91a5bd33b83a67070cebe5b06e4054b239762f8f935a753e41db6a18328b12159242e72df59213faf609dff126315d7ff8e85c91d858806e3d595c2b7c9781ca62e00d1f08298996439c2d3906404d0ee0fcb600729e3e6ddf690e22feea75956d47279ab32ac1d70770fb08bac718a5884d9d41dd2e96a00a3b514aacd349f9e9bf00b1f6dfb28c453f36674d5e989d646a3e723cc5a3e3bf564d1710f47c1e3140fd469c92d9c3662af69b1200eff44871c7283e1b6ca60b641fe70e3340b092a496cff59bfa3f7740f7dae93663c52eb2c2f9255cd170c175bc4c351765496ebbde0956880e0f32d4cf78a3b494cec388021e81cdea4202d93259ce49c90e7b127d42efa80b1765ca7449afd366d4e3733497558beb7c6af0be3272001039b793d360245169ee5e23a6b9bcc101901a12e54fbad3b756aa7e4ae1578866753ce08b61cfbd41710e851d2943d35adc8eb6096089970e186b00deb58a9618eb221067ad65ea37d8a670a57c2fa9ab02e35b604bdc7bb391b7f65f839e7aab686946867eee82b9f1719d755919be58587b292a9b52b7ddea0b15f7f5824445eb827285bdd6e51fc8c3cbe21fdc0d2585088fc66aaabd2e4b47eb09d9cc4791b8f12acd8f20d026ba6aab1ef3055dbacd5f263c342d39826198130e4e80acd522c3b341227687bac0e83ef47fe8f505a4cca5fe06d471be62201b3ebe2d7d7a0b7d786638e8b66ba65e00d0d77c118024c31d96e13a95c886049d2ae8c252de25c4355b726d36f56e07c941339336dac56c1944c14c156808e057817cc8d5ad6e3099551ae79dacf4b11b0cbeb665e58a2ffc7818dd6d013e91db1794c362dcd287e713c512abb753748d6b1326383ad8b68b44e90e1c372dd047e89087ee519116dc38360898ef4925003fbb4a4c5113ec95b5fab888df3cae8b656bddf51d2a94b30f45fbc5e75d781f4f3edb06021e8bb4b1f7bcd32d5f6afda7675a75eac6090384e5020a705fead725501225044a77b0e9049e4fbae40f9e055152218bb0328dbe1eb564964d622c792db428f591d29bf9b9b112b149766080dc705163b7bd4f6233dd7f5635e687d2acab600e28d777fb502de6b187343bd0d8438a21a3632eaab2d242b85255477dbfe03b484248ec00c3e6f2d3b6ab2faa5d4bb76e955493fecb16d6080ac3f18ac1fb2dbe0ef98fe7ab6723f01b5a0e1a6aef58e189e4623ecb6237365390f1dfe37bfb884c837662f3fee8892a399c7a4e707b4551f913f205a3bd0a2a12ae77c3522a9d32a72ad5520c68c31465e60785c9668cd0163b6fbca95977a968af008428b8265ffe5c0c68a5872967ad02a456e0439c9ce0b22965e886d1693460a0791bd6e2dfc60f92caf9e6331df5e9d9f1a2816106c9b94bea3b570fad160efb01e793f8b80a4669bee061a26941fccfb4a33adf4dc60ab1eb7be18bc4df3fb1ab7e11fbe0b05669bdfc85f9d1e41dba66094356645d5c334be5118feb191e4fb18dde203a4bfccbdf30a27f2af264690a81dd6808b7511b1eb897bc285df59889febbc408da8cb75d55bcb1f9c93c50715053e2d3b1226932a223e3d6d682c31798701999e3f2b7696a50cfa4b2342c2ecebea553569807e14d657b0a6a05a7a2f6c6883da455401513c8b1b82bbe83109b44d69476be2d5cd1e5f719e366eb22ddc340fd334a074bc08ed5528ae67ee4f70bcec5872f124c7fed3fe2a492da08533e32c59021ee53e776f106d678b78f7af8abf02a714437c545cbf4f68eaf4f10ac30276f15f7ad7f166ed888eacc294eb7ebbef5ee772b8c283916c3d25797583c1681d9643f4a7529a352235de83a7ceb4b3c6d5383d7e064539b9c17ed3a58e8d5263723d61d53e187c08e06aca2d8efb3a95c0e784b745cf2dfcc735720f0ded3d4509fff814b068bae5d7b3ffa9b3b30d46781bad62e19cfb4f2c8e9784b53a62fd91c0495b990f7ba63e7e197963ffea3d8e82925f439df866e18792c542bb7aa7023f00d0b6918788f8a42d4cf89ccc58e8935b6fc9d87b1bfd08f9a2419a5448113806a733b9bef7e2bd5de8409c3f6a1ff8a35613d18c3d597c94fd9c60a4110c996b28be978bad5e2cf40efad0dc5e3650efe0f1903d389992b84ad7c008b07bfa6b536e544d4f71c00201b0c83ad521c5ed0299d2f60867ecfb684a8c2b7f2cc45bc0fb0b47a589669671f61a1261c7595b50d41425efea9b69310f606932a02f3685dc672be87025597c2d0d794b2335bd20ddeba4efefdc0b55d23a033c3d4fb8d687c6739f02bd5a9d4356086c9e4b942e9482295a04f4c950069aad150133e427c0a2ab1be849a7594febe43226502d87aabb951beee959437bdd644ea8fd1c72f4186db03e18a94af986d7d1157b6f0bd3ee9f2eebdc20a06fdc669cb7c53dd86a99c5611f31ffd7b030ea8e8ed0fb49f9018c68c458d7f45cc6bd8e8280669d9af8be6e429a536bc28e23e29ae4bb24ba5100702e2f45e25969a625c97644ab487aef58b62622987c4d78665b25a6a0ce9b0d6645aafbe429d0c2a5d756d21248c8448e2cec8b9cbbc0cedc5ed7664306892c4e033dccddd62756f46bb12fa8036cb1e10670b3d8ec836d12b4d87731ad2e7bdb1c8b4b1bec22a886eeb9a5f96cc1ac04cc675b16982f8a9b9a4eede445a3c47fec426267a28266f85f346daa0b86982bcf4e080b2110379b7c7005eb2628042909a039384f22fc3bc7daaa9b9db907c5d8f1db326ce9bb74f62df5f44e74e412f525287070687af0633251c4fa6ed1cd188c3690a2b308d277f78cf568b6c3a7f0a1e0d0452f6ad2bf363e67489ce5be1e58d53ede8626a0160fea575d169a25dac94969b125617ed6a0b724f6e59368d7c10a7295c2cbdc1bcafd6ca8cd80f483b082ea0de6ce417e63407000f5dc597c51d2b9a0a3a7265edc740230fd1b281c3d12a8a9b542039bf7940f688e59ae5c78a7ad1c61764e94b3161a8124a15ae81844ba0c9ff80889b0b9cebc2d3eaaca07f5315438ed6bbd719860e1d7c47ee21682e49edd19c494e2591bafd2e18ab9e0190e751e65cb97f7ec2439810cb567041c15fadc353f84f0fd42608540ee9e9e0852cc664ab5b86521b26ee03d9ea0b2c680398b4eb252dd4622f5dea9c6a6c20c5262bf28c658a0f4fbb23f7701c3fc3f4fc84c123b47cbf663f36b4ff0099f065d75f1a572b38c2f76c0842f42db8cb3c60bb22871e569524545682b2b30c5e6fdc99ddfd2ad142790fd38b8ae4a9d4abddbc238aa7d5029ff457ca6a7ed764235add076283d16aef74cd8bab8009cbcdd2690081284b86dbf1be77562c23c74b5ad90079d8331940746badbb359a80d85e3437d836714db4b6c842490d268f4429d707d3fbc13479a09d4c7bf99aee86aaa554c449ba9efa661ff6da6d8d3a95be527604bd0b80d25a9b1f70a3477cb8d775120b0b29fccdc38e37881d2cb9185d537366941e761372ecf54b1c397a4d90d1ec4ebe661d570527ae1b3393acc3a0fb76802e19c90b7db1280a6d24e3b17e8defde4734f45d92590d42b386be8f7faf3cad7c3fcb00c641eed4837018db517e7642d4845612ab78fd5ab88e38068bb344e3d53e1445527abc84e6cdc0615b3cd1b49e412ddbb029de30a7e1cfc0134d54791dc415619648e083aa002bcf90f2945756419037bbbd9e1f3a626b9d81964e25f84436725c0dfb6dcb608c4060a2fb978c3f5c170886e991583a41d22cbdb499a44f4e2ce7a96a6f23c76494e4de9e5233eee3ac656dec9a4dd07272bc80eec4c40de02ee8311f7577650a670b135a34f08fb71127e009648973af3367be4be56328d1131da92987bcbadd61dc8fc220f6c3df56b4f5315e7679505cd2dec35e320f3f34b9056aaff0a0eeb280710fc12308ceaff58253620c118eaf633d1b0c8f0da3edc598e7f6584f152234d43a2c44c2e6d0c46a5fc110bacdb27f48e6907f51e744157b05c1dce8e4f2e6d470c5708b4038f92f2352357c03f97e0754895e068ed054803ce87b4ebc6b75b198d12648bb57c2c09f0b8a59bd5a80504460d6ea3db85690208f22fbd0e8396dc71e50c17b14ec776a40684f7022b95d5ed87605d7e327526f847a1912acc19730b989901840bf2e8afbb1315dcbd8f04c49f6ad9af13397dff8492d3a859053b4134dc06175fe36b4dec694c0341679da11e2cb592aa718a5bed556e8fe95acdf3dd532d768024d3554c70c6ce3f8bae37b3484797bfa73aaca44291df9b81bbc1e59a98ae12a6118a11e3d60ddb8d9cd7cc909e24f9becd3c2ee852b538ef852656d35e6c82015f5daef36e855aafaf533e4b6e14e29ecf27c785cbeeff462b4e31a181c38e58e69d70aaea2d3dc03c427dc55e896d3636314fff4e3124d60379c33a4d5c764a04433fa1f6fb536b30704e09a186859cf1540c234a4e5e3d9c206a9cbd7c0d57aa1644dad29662f584b95ac27c9ead68349846c0f22e810e544c03f0f287f838245f637245ac78a95712b8f80a0d06913e282ca1c2a95de7067005d92cc821588daa5a312f2e14d0967950f8c4f4661c3eef3f8333d34eb596fbeb4d9a94c0b0d536d0126f7a0bf746f73742811ff7caec8e29c94e53b9372460a972d5b4437052e2f205785acc7c6be6a1c4be0a0a92a55ca28f6bb4344f25c84069d729f334af268f90dc4335fa0b4c6aa42238d366eda751e34c942fa6614ee2801dc085abf0e0746b17d03325b9413d9f1845828b859793925f0698c8c63ebb9847c5ca5930234a82b276701de5d065c6462e08e45f27abffc9ff6baa50faf3b3b752ca4c54f41254bb892e9eb574139814ae6a926e900db7b4c9efae9b929555ac7b648f718a26dc3c41240af115d67d69c295cc30c3773bf08db2ff6496d3235047ceab5ce96bd020d8f97071a85f46a238dd7f404c5c79d65d0b744dbe53b68f1157d4cb6a3c7de65403d47569aba0ef6d3115c95f227e3401fd73b96d3fb731dc23c9d4abd64c38ebe4cfca24355539fc3b8dda9c24f21982c1ef1900fe400ae38d76a4a58ca2f7a139ed5f420b8ee6fac36b50d2772c51acfd308992f57b2512c2278d7615a5d504664596b9b07ec952853ad4ba4007f802678f046669f70626cc47d856412b06820548bc2f5c6429d34f9dd99d2cb7c39ab7b71248e534b0506bfbdad1e84df45fc313313a21ce8c5be26e05c1bb845ee48051ea6d5d0734fb1e9eac96b817a3edfd811e2401d4c0bbfcba2a327915b1933a995205cdc687e42a09aa82b9b522afeb378c7f94734800da88f8ee671115a7b36f006bbfbfd21f728e5e2c8251b6f481bdad74c7ff15673513f15f7759a252da369625c282d80c7b6014bccf6b86033bb46faafd65d297a16232c7492598761df7bcc232e2d6150daa3d4bcdf2572b16841b20996d03fa191e0ef2d16218a74b1942d3a9dcf3fc4148edf89d9d89f2c25bc2f63558e52b6b73ccd854d1dbd372bc58a0c4fe1fbe93fdf24f473b6c18965a3411ef35a5aa1bd4b0b774d8859e5f316ccbd41c92f7d673abfb2556755a8cf55520e53ace29765bfb6000524bea00ed5fe80e2310bc90dd06ce38b7ef0023465ea867b6e588bfcbd246847abb0c6c043349364116f446c07f64c33cfc1e460e2d41079808f8a06eec8e7da8907b919d6f89c1ecef18699d152bd2dd8ff337f833b01398d48bce34e3640f1f75addc534b957cae9096f0ac7cad41dfe7f2261a10394cad3b92b3589b3df9ebff0c667645b6d41da96cab7b681b5b0fb529e7db0061d14db91f81b5659bcbdabae37b2c023ae119b4093fb1a6678c96b2d9cc521f8d46c449d2f0f2658ed81bd1523769bacf2fbabf0caad89c3a514b6e5974e3a5f113d6fe6ce8637f05cb63b37cc08a37d475f24eb51fcefb8741d876425f82b13c19d10222e768ccd46f62934cbbaa95abfc9c45f599237b4324473a929598510bf068211194a8953fcbb93c3bce436011f6982ecf7feef19c8b31f606af662a161661312c777e849646587afa31ee54143c5c4c89a6e4648baadd989ad01b025300fdb812f3859313ec3e2bfb76225d1bcb5fc92e3bd29bc998387275dc75935570187533319d314eb5667124dc0aa31e2793fd9c06181129ef351956f8d2e60edd2e5fd38db60d67c7739ded1d20d8174257985b697deab9e8d67ce8b8f6ddaabeae1c49f29a1ab337ed47789789ba78c6f4b611934016a1d6758be9e09663d8cfd24b15fd72efb1a66f0f130ff188525da66480e65f71ed848c9e6dfdf858baa7ad85a1a0f7d298476b38ff1322a4448108f1a861bb25c0e57471a9fa0e1cc45af6b72530b705eb27cfed117eeaa6f119dae3fee42755794ec6d853ff425aeaac23c2cab1678300e556202fc139be4324f0e311334e86c4d81b6e0274622761c35bdc94fd864d01400e3eb9c45732552d23a6084a3ccec9105c3c0288dfa2afe7a0e21fe4f54a0d3300fbd7b02fe5fa6b3056c1d352062cf77634caebef1349e0ecae4457e2e50e9eb7f9b77fc44d624dd9320d5b161caf199cbfb66790437371f44605d3d155caaf19e9dbee90fd77e4cb1b26ccae3711f48f1db9bc8337377c6fc40428e9c43cd7cf20d9774d088cdad827970d0b52e8defd5fb10e082890c8c739e15df563eb9c54b4cd99562714b9cb504e3488e51b63954ed97ec593c3e73030e6a22ca41604b4062b678c5abf7dd733fc82f095c5038d524163c4c179893b3b9323301c05d97703164ef0a8176c93bcd0c28daeeb0b9b0cd1c5489c3ccb65911bba01961eac9bbf79e43b14245bdf3dfadffab2bbf7d029260f0458e05327dd13cb6b834fb70852398344b2262dd12e37cbad89ef70fcaa9601075533dd6589eb2f29f7f1121cdb2cb940eb23f7aee66c81f093059e09749f71c0634ccc73a5a2608415d9e4495638543102bc881038c52d4336b8809f195cb91b449ebacdd2700c1d90cc0f0c6e151b2444f8ddc15493c2e905bc7d4985093ff536c392cf20b6e51a7ed7abdd026bdacce3c77f0bbc88ca06d4b1ebb2563de1da1e321076144880839dbba9449fe0ddbafd2089014f9e749cf873bd018c5f3421cab8ddfa14b6c98b0f6ed5139b0f38417fdec36b32051b28984c6af7b0bd9d3b9779e562c9e5769e5a7780a096afb398b751e8094165bb706fdbac8374f7eac73787f77a0d40c18a6bf2b8de701ae8e28d08182d2dd89a9981c60ae8e78f43ae8f114e3a731efe4fc52b718a029c46bf5357ffc21d8c1bf02400f269484277009adab78d8647384e66e3537b0f9a581c6fa62d990e0613f9373645ce29600d82e59857cb508f4362de6d2ea8d47ac779ef32118754a7546901f33f3a6daccee6940696630a2c637f3afeb7fcb8e46f2888bc0633ef7bdb1501ba44403382bc768263ab5bf6adf4f151d2e201a7a2eb9bb362f2a2fcad02fb89ff3b47906ac64c1be429bb4375a0a67647078850e01313970e7816e76891119b9228a6b218a6129729231a5ae252ea495b4edd2f17c337b4eb77afad617c551b94924ce1986754a78621572200f47e742088aa96004aaedba5cabedec84887d2a6a8863dbbefbf69b7a7b87be5a85af1a614e69876040ed0477d94f1287107d2d808b0b544531a4d6d3d59c3abccea313bfe16ab8a4b298ae5a3abd6b82f87d9fe118ff553b84369f96d835c3508bd7d1bbb8ead87d02755f8dd17c9b88252ed0dfcc9305e41b9d8faa2eef33f9ccb43cf94cb6f0861c77a0651612bc1db572e0554ba323637fb46f37ee167aabecd0b285ccbc5df5db54eb9bb0337bd87a38bbd08c619e2f832b133936fe7ea3817a03108dd0ffa80d94dd1d727d252347d7f1c98f1810b5adc1986e4a94aa71332071a1a7f7a2046a754716abc55afca7d3d6735ad4ce3f6af4e5fb4154df59c7ebdfc1e9e53516e97bead7a3a6e4a0c77bded87e559bef9122086149a2ac9d585112715dcc11670fabe072d13af78bc39a11e7efa19734d5af5a10cad8493cac37be418092626cd9116a0d86c0052a3c7dd3c114e182ca039bd85209075e09fd4bbc4a09d11f04f78b1d76f800c9adea36f862c0e957640e0e556c95c14ec365e6a083b296c54f25275f5ad135865a79416ce98877e50eeb2e051a3aebc4d43a804fd6196fb43fdcc1fbee3a1f8560a224c8190a144e1d86acee5edbb102a5132bbcb9720c3f97ae12215255ad94cb4fb63644d53b4ad0b581c50d15e19b7bac0f1a49d9be2839f1bfb8a59c6d805b3d6ea1c9ee24ab94d559fd4d7c12d1038f1ed73e6145644accf355895a099ec5105d7713c7a35d3c5eb5b620b6a38dd7aebeaf37d4110583a321a7181c4ea5f5474f825d0ea694b57a8fbd0460229ce6c85749270a9a9304a5f2a13679220a8a1eb3893295280178d8d933dfb4f5aa4ac71383555465bda689ad0398176428cef8f0b71af9d3ca8e172e395c1a0333eed26af60d8128e820f095c4a81f3c078ad7b97e137f3fe25a450a7cf124dbeb360998193ddd0a652c050d65a4f2414d161344ced0f1139be5bb48b0401c1a0f772d421fbed09ea380c9af9a2a10110ae3e8554a7d36404b55c19536adfd92478733faacb278f284609f4b0798425b875f971f7c4e1092e749e9fe7d30665ca19fdd15af2028f91a5dcef04d36b45046d512ae40fcb3baca90428a9824c4ae3ecd60cd079f4da91f1a742ddf77cd59d1276b8d8f7bbf4288f45faee22607fca316fa01c52d9afa68b9879bd467cafdaff8342b50112667d182a81075b85578807f4505c9b0f4d108feb29bf9baa9b75b22704329dea29b0dadf0effa2dd28e8fb1bf1930e6e605cba0d6741362b7a3f3854e730413274d0e5aed8fd136727380a66b9e8f8c5b30a93952cac7f4701156c1cc05a9c02e09a0e988fdb57c0e8383b8f7db544e58ccc0f8c308493d55911b5fc5865d6d74243d4fe2857f9d8c0976cc3cc38450512f40073c98bb89ce3a5da34f85a36b9196b80cbba71fa28c5f11317ed8da1cd058f7c2910331f0bd5d0e6e60dc8bbb6ad6205462f2e1f224f97fadd8b36029f3addd750a85b9ecf25f752427604d3047dc90795ef08f092a1f883990445183824e2694898784bed213d7ddfe95e63a50eeed5c8f66403cb54a7067c273994ab9cf95bd796030fda6b1c4d21a1c11d112f09865ee965dd162231465e01354ca48cc1fe75580bb1084b48803a6a4afa64dbb218ba7600dee581e5b48aad5455e8dbbbb4d8072d3dae7e7cb9fb9fcdee4b2c2448b05e61fd912de5cf30118c7f30a7fc6934786c62b35b8108031e4c6c2798a0edc4d07c5d13f09a7ed2ea0688137123f823e372557338f6a8aaa561eeb4aa7950b518550df1f2ffb870db11a766501b354b67cd144ef8daa2bd2ea62326359d952b8100cf2a028da7a5a22628f359206fcf5524be2c694b0fe28b50c09cec1ae607075b2f3554a4f26265467ef1b7436b165a8e3f57edb6a91c67802f1a8601960e08c4d1b068ce2ac9f8cc38d708796e81fb6f44180284fa06fdca94c95a9621056b963ddaca8bd11defe08cc475c2bf62b9d0a8f87963c8e06b994ff415249344928231f757f51f03b374a1709b4129d21f768948b101f064913d782166c1733edc6a2ee099c88e32ac3217ca3a0a48fb2a93afcce8e6fdd5a0569a3285309424c63684a70be28e5fa4d556c9863ac1f96177634007a817d94b96d51b257be2fcf7bbff62384ccdef68363ac533ee541e358fa7ab7aed09d5a9becde3683236324aa995515a29faec98e8c07466b3162d8fb04d572b414de9d8b90dd768b06af0f0c2497cb7bfed01770aa7107a0cbb777f9af1c3fb1016fdb842e6165e9f84c66854601dae7a5520c46b40cce9b126412afbf7efda3b36ddc5b2124e0f2929089adad8cd2d12a0da12e606fac6cc2736bccaeb478773d8b905c9104e5385e73a36e928c08c34cd5b9c7b9eb040cac61c425705c97cba9a53588469689bd246272c6667113567d483fb4dd76744535696c5c5a7ac37517adc75c690c52586025166487206c827b73d4ba6737ec29d83a9d28f9f60344d53922d8a4761ad93f2faacc62905841ec859c2849ce1dcd2ce8274f5df73b49ab706090e5f131e510ed317074c2485d26d0b31954234a56079483e42482ae7e4662b22048443995fd36c6cc2ae9dd3e9fd7c252b4a3839fca9128f05b83a5448ab9097245dbef1e10ece50bb7232ba6d8c52c21f6741fdbaa196c6afe9d89b158e6346e4bcdcbd28750454f017cb3b94226c73e67cb1c0d08da6c0642aca4a892fc44d340cfd6f12326c40b9cbd1a3b0519ae09eef969946fb23e8c719e5a7e3ef8694b557dc3cf90ac2af16f88aff97558b0b8894cbbcd7eab6cc260a39595e66942a894c50b07ab33cb82cba5a58b8293412a488b91a7e905462cb3f00b8c9a7b268797965b67199aec6f336361e69592a22d0fb681c90452b6ac914a08132f2a6ac5ab377a086a1df65cfb4754386424b05de997d2b64565d5abcca81d2c9c9fa76fac8b6881fbcda8b2d0cdf625635c2dd718b57e0308e6404482db547c78f30919926c04571e58e41d58eb9347737793928f2b5327b013a8b5c788455ad4de9ec4c9c5f16aaf5530a0efd1b828f654ed87714db35c6d2d75a94bfd17723ba7eee922464a38a0eb75458fa388d776481eb5eba81f3782766332a746d3f1b0b0026949dd8fce943fbcb29c9702820dbb7b87fe89a171f07d115a53483e04561b8ef47b22e9ebdcfcdac6514c7edae88f6fe320d97812973b2c408107193028b85052203992568e69bff327dcaa0c7ba3952ed45dd5c8b61251bdc7e610de2edc1c05aed58066bcb354b87477821a6112bb87d48e5592322f3a89afaa2ef542db2c837645a6daf7b42ee495191383110fa684cc704e3c1a64abfcf2f6ab860390f9e93bb516284a424c98081177c1090d0499fe45cbc40dde7f2bb1516ccbd9fe5c19c73e61542003279d79f30dd72ccc3e84a623e8b8b39d7415e509cd6e75d1cdecbadeb02e5824e4affa4babe4cb4ab1d63a7a8f3cd6f49957bc5018e84af0337b591c3243993dad37e31e0ed3b5e171c8b50c609cd8db88432bc68c1d94d76714fb2d901a3550ee80c3cc7eb9a5a35f28c845ebe3b5b1e72ea3b49b772a4987d1890534ad4a24660163dc889d8f149694edbcdfdce7e2e49a76c2e5b32e5c60105938c7c644811bcdeb33f7eff62f8f9a37afe3af65bb7ec59ced60cb6e7e72a55d7df4fa5065c62da9ade7116b9ce83cac6e017719bc3bd51ecc4fc6c2bbe78de0f266790e87c3f7257577b87a24bf9b4828dac1b5a6a8a131df7994e7cf6d3426a66394f06d7b7dbd4948583d07b2393767267979529e53243d9a2d97780e5650bb1538f5349dcc67245e1a1f6b0da071b5bef9090413e15873071f7882feb2ef5a5a8bd29e7ea7728182dcbbe71d97df6443f446a98956c19a384903579ebedb26bf7a688536908a20c8af4ef5cf613468b236abd39f9a5a125625ede37cd2a0e33fe9ce1afe4ebef480a3354645641250df9f86510f05021102717fb4129918aacb93bb339fecf9cd22cf2ebe76532a2fec79c9f3bf0f39b4d8e7426a4bdb5f2a715fab4111faa8777be967881a9f86003978e187b4d704e53ad6d82a0849d88503a80c8451fc3aa682730b66abb9449a3b626a17d60c5b05f40eb947a5ebb723377d300bd97015bc45a8d8f2c9569db95e825125669bf44b5b7c201e3ed8893b94bd368b1bf98a6d38facb655a1800804ea0ba93a35b8baf7b28f330cdc785a3d1fd2a941fb8cf7f0f7fbd0f71890c4641bfb03691e1d1d09fbcc8a8f3e1ced5d4ec576a9c70bf1825fae343350c4257f2b5347c05243b8cbadd9f6d6dc0de664152429be59136e669bac6089d929195a1290940f918e85947eed1040dad9c4609fa6fcc3e07fcb61b473cf11dafbcfcd2a865514acb5ce6819290f123b7734e0070db7a67535582fcb054bde52b537fc428aae7328a1668204fc0ca64fd842e9b82e9f0ce97c3654ec6fb2dfeaeb81972c57ad22d2c3a18804ee369b33e524109707c82815bf6ad82ee370e94c1a848e5449e146f13776eb9186a0b9a910923cebc7a37e2452863f6c188d002bd7cda7f04564c9fa2662998c424a74302eacb7f3804e05b78c73d53298495703387a398cbbf528e0daa89b2c146885df6e6b32f65a6718c37d4317201e2e8002d817ebbffbd8b0aefb10eac1ba39521d285bb284c9b77a6f19c01023e60f4b895c40cb8ca7339bccba619f387090aa5ec46c697dde2a25ad18dc67936821382e694a4c21ec05c8438f84a5dce5209987f731253b20fbe0334cb0bbb3ed935480614ef2859c8df6fa9a2c4e208e9ac7e8005dbbce112755c5edafaf0c5bc54752dbc7f921a2f390fece217cb54edf8bc7071b3cb13c845233ef91e7393fb68ead24d3c370a9ebf8e58bb5afe97eb5a2902912538e3e3ad8e0afea76a51f59f1fc5db06fd9ece516617ffba6b945111e79ac80d0ae8d6798e67bccfc73cef0daa1bf5ace6c3ee73f8a1a8287f17a8615b5d023fa6af713b373230d22c4df29f2a6be18aecd63d6c6d4247d580c88006d0e269bbd7bdf8e1299cd9282a113d7375bbab0f470b40a509f85c7641a95b6a7c1427f240afe351b93b7cbc7cf0ad5682561ae1d5f5cae54627235d5f2dbd5087acdf9d1c7e7e9d5134bdf04c32400e301b3d9984e2003feb8c51384dc6dfa45064c5c19f11aabcf02460c886dcc826f844d7b7d67e3b277ab16d8fed495d8b5e98f4e90c484e3456e0dd05d20e081a267f9163d1b782cac631a1959ed71756cd76dcdc1d17a1c869647d9cf49a4cdb98d017badb3b0a0426dffad5f41483314f4b662778415001f55e768f98a209198571da81707d28e0ef22d06a3853d0bf1ecae081ed1d9ff5b401b9cf8d07ff40943f4f878923a36678058bdf0e90f08c5cc1f6ee3cbeb73d2fd8d16425f55b25aedddecec034c9d6cbcb9aa4bcb680e6a0daf8bfd5a1f57f4cfcfdb113a52ac36347eae0e369cb32540e2c797284a0dbfe776972f360f078f2e33156afa70bd2378dae1f3b6e9c04b45ef07c506186dd876120977c70a87196f930d48d60abc3da6e207b0f472fa3ce3a6e43d6e12261c301d42a1761ff61fb9668969cdb75d7db2fe6cf27335a35567c0ae04eb5c3d0c76f1254a1aa2be6eb70e0a6d043e9d973058bf359f04b8b75666698de9da5c76822554080f857d4f3ad016031fd54f9e8a884626d400fb3f73b6c426c0606af8fd2bf889f17e8d0808244c041bfe0b289affdb80f27e80f4fe9750ab413c353c8d4c06a4e833dce77f34f2eec81ef356a2cc7a94d629cd6627153642ffb18a020b061adda10f3706ca77257851ffcfcfe5ea850867634abf36f9d8002327a8c1ac450dfba90c70291aad056c312ef2bef66c23805412cf56d88ddd290fe752fec2fca2175f5311563514ad5bf23dc6f2ba063abb491e21fc8435a7634b7474aea679a6f3779e4032eac71e0fe2d16c02f291351a8e9413cbe39bad0a9907dd339ffc0e73684f081a88c3c471907eced21acaeb6dc416a50e3f65f1dadaa18d9c3dce9f3321833d8f7dd4193e410a309af611515ef62897177fc9cfea46db70d49ce4b627261d12d1f6d7d4dd19d882d6067f172d88deccb683a0efc2fd1fff9085c8acb4089d82dea142055f77b3e1bae143a7567f74eb3a357a472b824847cd621d75b4c177da2725c5aa32ef1036bed549ec9258a5ea550f640e53bce0f0af9734b8ab2b3cd95cebbe4b3f0da21e2255d51febfd5aa7b5554e7e4ea5479f289e680557ad136e5ba9510cdde7bc3302e18489589564f502961e73fb8ff91159f8d3844413d904def251980363f175bb37bb9c04e017c3b1dbaa241f15824bea10b5fda99850229c122ce18f2ae7267d46f0cb3df421ff2d781bc8430fab7c088918df5d0f2b4e7dcfbe35b8a97d14dd6d2ea3fe66304a8c69910a111ed0144694daad2b0c799a7a5e3fea56475efa4a3b9c0639a6a57fa20ed78911d2bf8c6b8f532b6c141d86818aa0ccffb8640ca917054a80537c49e3a2c25db023c1e4510b4c658510e588aced9c2ef30ebf0ee06264f275ef5e2a29a1ec93c0b7d0dd79258880dbab888347d934a391ec26837797efaaf3507bdafc17260b762c109e4ce26e3425d1b55d45ff34b490c0f8a5bc723862cbe2835c923ad4c656b5b93db048ac235f08a356d44dc609af41f8cb275272d7a635faf17dccb4a52e6eac8d7701b54f376b365c4a9e6f2c96a5b9bc306c1d47f0f3d38177a44cab3110e489498f727c7a714ad80dc94f568ba00f8d4db0b2b0e488419b6b8ae3737d61c89e69e8965788e44afb6e9ecc72514994fb415e51dbb28115dff0ecd9446239b19c48f6760cd708b6ce722d0079edd0723f2a158dbc9f9d55130b2a3480b52bc4311b449cbdb463b52fae6eeae86766894f3408943f9bf931c8abfdcd0e0738deb4acd76dc78f7edf636bcf4348cb97941811b6f9b7ca9e242ea17726eb21aee96a4fe9b28aa7c78551b93b57ec730c1f73f2645b0ca66627554530ebf00d9b45b816bcc546ab886d73cd41d8b0d745318f317d2333a226638311818bb018d3b1be55fc4e15d17d479b73c2f0f6e2e5a98131ee3430eb8d2722aa0844009968c0daa4d8513bc0e2ffd76e0402dd3d6707309ada717aff6c6e2e4f6e210b9426a5294d91ff4526d6234ca74199d79d859cd07bc89f1a2170e8d2eb2966bdbc84a5a17f6b8e408c07cb473cd16d61896bc5d69649e611fcecb4f843d0c57a94b1d73d37b61d3dc16d6992c7daf8f4b984b106854430dd3f0daf040e209bc0187d6f137656ce6dfc19b5bae7665e30d341d04c6050184e185e453d51ac8c8fbc417b6f8668c3ffd60f5e61c70cf4e9cdfbcaee647f24b86e16466f80e42b3ab83718bfafe59fd183231e93251b507d78d35af6d57a535133c76528fce45984e48d2bb0c282ca0e089cc253f53ada43dad3f46beb9ccd2a4206e50b7a1d74ba289a9fda788a18ee55df56b361160266d2bb1da7b40bfa21be2dfbe2471c59553d336e2c864d6ef072c3d7d9ce8e7bda5af1845daef2b3db0e633341e1ea029b605d29363144ac2a42c10456993b2d32950b943e61034581da4a205100b464fa656574bfa5bd3292adf534af320d8fa0c09b53771a539aa0286981f244a5ac9c16da8979fe67aa9b5bb1c202b0bb54ad9331b58d338eeea08839a6e49bdd015ff9a851ee8fd11395d5665fe82c2c5cacf11c2dc5b6ea3eb68eabc3b7f2d9a5af15d9bd93ecc9dd4ab0cbb12038d69cd8d04620d798e129b9c7ad91351e5a94edc9c4dbcdd8273a994f286bdb33bbf2a4d93d24e44e8842c64cd8f320a14598c1deaa1a2e4d879f79b59ad1e371f600983c90629baf60b3c112114b643a5151140297c131813a17b366e09e5a606ddd95bb04db7609c25606e6337d061b62cfb22c7d52603565908776add9859ad9429cd7f189bc5abf2c281d3fb049341e76da3064c140820dc38c504da29be0ba840b8d3456b2007878913b2290f4216503598309f7c75bfb3252253814b908edb38309f4775788b2fd785e6aab6255a845c70a01a75edc8b15f2a7907edb87b77525858683d3dbc42955f0dfc379d90580563f260c24fe4c3bd9084c115f57d8afbbaefdc70c174009a4125a198c40bbcd706f5510e08e804ce5802178c14c7c381000c1e491aac674d54403934cfdcc2eb99fe9361499f1f86b87a796fbbaeb58bb0543f22f62439ac75b1b894d0cc491e97dd495141e8d180a26c0dae18da437b92a2338b1d74feb7d2c1cb1afa5bbe1c07e47fcee6a8ccdadde1594b50e7da6fb0526566fe80024dbf3460f027521cf6efe6c5e801eac70bc23dba8b4685a40a2c20e2c4fc26ad1d8f87b8bc72b538ec1952fef30a244cf481ffa61a6305b4d4a94736f84b8db9c50b490e8c0b02087f69890b8f8b310b148fe2104d925ce72158c24b6dc1f300e16097674fc99fb00fcb917376202fd525687388c91e58620a9ce50eddd36283fbf50c82f98f769c086641fa84a8f118bf73d2ec4c194da3512e5e2341451421bf468ec69f261f260c21b41994c69e334e734cc35267bac5eed3fa37e30e2fdb0bdc857f4541d53801fb780c9c378da285a62acdc690de6358c561a15d005ad6c460219a9ab6cbac5358bddbe6d77b3116406cbc68c0b2c3f17406fdc5194282ee90475a8ef24cf22ad9ad68b2aacea86a6d9e15f5552e407d7b9b8ba24cb91935639bf6f44368baf38031ad7523e3f8eb2bbacb00b3902979fd65fc96a52f6d3f8b4010af361831af92afa814dbb50b8b2914c3e6e9e6fdd7cfcf500f1ead52d119b27315a797050f16a8433e2027bc0c125c1daa5e82e41fc9fc629836f0ce51fc817a09c1c8e3d24bbd48af5f265b9e20cb6cfca873e6c3c19cc74d19bddb0313cd44de0f878a4264840a37bef07fa415f6d5ab70f61d56e9c93e58076fe16c6783182c8e4e70be53865e7f485203447bf841b1d1c1a1499ec22f46155ef8b0ef850c97b1b47a8c25a1dd183deda33cdbc742a8b266e1d1fe2044f93d8b37336d93323ef618c85f0f9a946e650b6ab77ff4d295f1e6aa1d092baa0064fb7b401b82cd5b82b13635cd97ef66c212efa90ac693773afed9eaea53641a799d3d832a1b92f4399727da53ba76724e297abbb844372559adf5034e2ad73c48826b86be87fe5b13e34fa37fd4a11c6bf9b99a6054daf10bda190b4108aa00f748e1a0f079729b35d6ec28c049d353e8806ec77f6c42f2b860fd640882a8aa8ffae010a315c7d95666e83ced3d535eec8f0c8c7dae43380cd1e22e756f690dfafc676a2da30a57658bed97caff02ce61fd13d2efc239c6702c61c898f6246d971b08f7aed565a0a23781c195fd0ea60870fd93a5a775fb1748ca080321630571075885df16fc00f35e4ec0c210ba8d82d438fe5a40732c16f689cfc219e145c1ba975978caedb258137cc9d84acc11e9b03671c755820f5050f17a4ef3aa6c521b77a1d81d3e153a6e70708927de172d76fd5de2a7b90def3bab05bbbf0859bade304feeca94659d5614dcffa76302ee40ad09571b5980950af65a28b4f638c68592569722ea96bfe19e2eaaae5a8b3629665e67a6d7c783a00211563580a3cdf4e2b71c568b5aba6abd808d64d01c67b7856949ba68ed05db269569833c92da83ae8c6d3c90173301295b5463cb61fe66a8ad043e8501d37c71e3b36787ccfab79c1306e739a45267b09e4bed0dc06127b4d57631d8825fba57c5ad9889babc07c96eeff5bf274099bbefef143d9852b581896b09d35e024e28ea931d85962b66f7394fcbb027a8560ce8cf0f35e2708b4bbf4b3c0770ee580fd5a765dc7048dfa83dbf4fa242e54187680c4349f4deb87dbec3b55bfc374c10fa77ea886e2f3f8236e377055a4ed525b11860d11822cb2283fef85114d2d68e21271e505fbd65e09178b437b9a8a07047890351fee19ccda25c45e461bfd67b51b9398df52169f2d2dbaea0f21c94ba0456c9829dc8cfe3489a06b9b98ce0c1ffab75d1f2fb8dbc9ee392b4800dc972074b782778d1d0833c13a337e76d44850fe754131e64b4cedb9ed8774842664310814a13c605f25116098a2c1f63c8b7304ab375307814a790d42feea5ea6c0a23e059afb917c969c815d869fbeaf758efeb355db525c23b6d58b270e9f26070c940f64d8b39dd619d920a8959e8b972dccbfd4e0076e8d5c4551ed46617684adb519d241f9a3d37f6ed2e7c5cfb3ccccda532c489bc27554fef5af87a792152b7a2c2dadd6a2c4aee5d96f454a21ac8a3d6a8b27b9076d9b289d59d86418f7a4d620820f11eee47a3ad128fe4f783d0cb4f95a14bd2ec9e1216cdfbfb77c68714e27778517196460cbbeb18acef7849fb6f01edf61b637961209199d48e3ec1a986cb3e61326968738d8f5acbf026a5cb82ac4f34cd9672ed4a4353b291279028d48b3beb441f31d751b46daf60b8948db3bba3740b8b356a2ec26f10297ae7d1c39da003329d2ead8f49d1f49efd7a0f32a3d903282686b0e826b2c797691897544495864d35cc2ba5ddd55ab69b90777c4dd5ae5ef66448e60909111bb3c2f527b92cec576d1dad87029c1747c7c8d1de600776b34928685b23d7a8745299b0c87091ed21d4fe827e7de37a28d65e5326c8576551dc2750641519ee461d41167facdb5adc18293c7a7b1c081b92ea55df18b973d8777256a4f6d1a51eb993b742e2056cce675ac941ff5cce6eea39d016814cec16faf9f161bc8288a15d53b2d12ff4e4355394f21f0d581f2af50513ddcfd075c20ca561800eae6e0fff016a71587a13d66be45f7809fa6e11c1aba349ca9d6a5bc263bb65d5a503b741a9084f603ee9621e17e3aee08f7d481ae9dd8dd1f4be954d941f243259b69a7137977159f9334a5303375723517e09e48aa5b030e297d7e8ef99abce2f2d819302a137e4f6ffcfa192fd255ddc9a67e56a0d057834a7f5b907b293bbb2f74e6b981d855c8c35fc7f66b240b48498a4398c4cad6969e113666ef0a5e297410699d99efb5143afc83c618a250205ab1babd23647ad4f4c5bf34018e3b18262db94d70ff17dd05f201d3ad2346a5f461edb6bbbfba2ce1aafc23df91acf74a98cf694dc6ddab7160839279b4f9268c1e0f9825cf49fc0452f3738d7ef3834eb7179d7be6cd2261555bdd75ca1259f5fbbc13e879537c51f1c8bd28ac2e5525b76146418b0da3b3b5a28782b305073e2e04782f0162d68961976f07c51d78a4d5d6c02b6fdbd10d173c3cb93858635d7af0407866cca40c819d20e502da38dc32f1b9340a18a914faa6c727b233a4efe87666dfd05b79faebac81ccbf0e2d2ae8c699224d18827878bf4bb25dbd550bffe80ea934a5add4de95797ef397421cb9595895f7fb213cdaba64093364006d1b7e549cc7c131892a2fc1f8e730bf28505a2560e8cddbf1b079140c310563f4b05ecea047aa8871e8fac8721437b5e279b53e7d5b0fc4e67ff7ddb8497184cda026b90de35369ed8eae5cda77f5c692b5e81e16874f556f8305efbcc5e4f5c0c963877e6129a0ceda8ed521d1ed09b1d8544bec497f62ad5e82c9a4908881bd448e3d550d4f7a19254da785d6e0009d23ad54a30fb796731c5d67f942fc190b80eecef817769ab7fe12b89ce87004e54966cd5af9200a0b509f7279755e5ec73e1fc79a00b3e54bf8cba049d8c80fc29254270ab56322390c7160726de714313b82e0fe0e8fdb423a0cb9008d95d12358a96a87c1b53ddd57e43140fda7c88fa1d384125b4105c9d011944359456b26c973e76cc295431c06d4e67199a50255de558f9d5b82324cc4ee29d2037fd38131cf568ea840a2ed3bbce09116f3823ab2ab6708564420fe85ca47b6ec3c45729d376ff58526c993128a73271756c654fd35cd7d14cbf6a3644c5727a4a8a488329e877e1c70db6631383c400c72cdb0ef4fe07fb200840987a69153100b34aa8c65bde507cfd080de403d3f5e75914e33484b570b87eeec9b93d4f4052ebc92464ae93c5ad397e2973473574ee279f4d7729758b217c7c55b9788b89949efd3b2c274ae1f5e34f515a6a4b4fafa90e88fc576d58a81a4f667e648dbd37827c2989c8b58083010bfb116ac3ddff72aaccc7d5b9b69ab15b3ddbaf688b0c802545684c012835becf54a43cd1d66584677286d1a7c21a2c4bc1387edf094430f718d53dc970b95326af67f94d76ccef6240f90ea2112995436cda2fa9dd4d8e9c1270f40759495ed9297bf545438fc1f9f4378c92c679ec27e2a28b155a1dd587bdcf043a44ff115fe4b1a52b22c096b9eaae748f94c143a7f15e4a673e0606d590ec71f063e251fda32eb9e74ce01bb83587a5768591a997ee1119938e2176016b1e6e1ef9ba7d337310cc2095178813649c65e4a69099ee69e3d8ce8749175e5720d8df49cc0d72a1894a7f9839d2197378550b6d28017413bb1e1dacb20b174b8a081b751c35152eaa7b5a7811de5c4dfef18d20a30092265acdce7b339a5897382de74efa4f2cf3e0f58be406f588d7e2362e00fde306b907dad61cafcfe4a7f6c1571f4e8ed7e2d011b6c792defc1bb828af235edff68a57c83cdd7edde1cd34b87a465a7e50e6a5055290b5fcc335c4c66532e98ea4a075fe59f2c849038eb2f9c5e14e26718a8f58562f7e2d76ac112030c381617621e4c11565aa294fbcf33106ba66c9cc3d812277820bd788405a013043ed5eefdb3be179d516d6f2e3a8149d6b9999e4d4745b0ff8dbb804bbf3fcb0489b4f6158324547d66bf8194d12bd19605f0ac803640a7e1fd0db5b38fb32e19c818667b31ec1d0b830a4d9477901a85651d9f0c0cd675ad0527afb6cc15d6fe17cea9909bed8ca82e126b690dbafdc8275850e9dcefa2cd276fd30509236b396a27d2d76a95d6ddf48b88d4a6bb4344612c1882aa74f6bd1936922bba06381fee8c25d6563ee1536f48954e9cec10aaa0324cc8fd0a69644c29f427564b3bcfaaf87d71cbe2d68f84718fe514e7bebc2c3f7633286e7862fcaa8a19a8a7e94a3d3f9bee508f4c259b44d4221d9a2bc9582aeee37112da56dbaec2df1271bf7cc3b5533770cde3518091deb9ea7ee1c5d4f5689666c95700fd9074598d07f3db7ee5e40bd17673eab0a1687477d22e6c820030e0e11bbbc900a38d29af156463bd135435dcf33aaf1d4137abe410c9a1553fa3bc5fb3a7cd8ed39244458bce84040625ae9c133d2ec4cf6639e52f5b355d2194e32261e57d2d48434dd7d6e0d9bed408e9dd07c87f65166a9eb583e4f72a890cd39774259c83a5ad86e819ef3b682343d1587e693f74aea24421e751882be97cb8c5d26b0ad0e4912da0c8e3f06e9dc5f2d79faa52cea9428a2c20a9cb2be996bf1260dd2f072809a475e9ef0124705d83562fe3b20e2255e395a5fd72bd6d1ab456aeee62caa48a0f7b83dcd3ba4b1008a232f983ec898a3195fee40df5c23dc862f1bf9baca2917f641e3a4e8061049d8cf89b399bd601b0ef058aac761b13c77b7ee98409ebe04359165f6dace53a4d3589734b4cca397238b471de5edd7da60375a5be353140cccd8f1369221b63953d0abd790f1378c35b338b2b62e00f386d446488e0fbbe847990a80e2a1675bf926df7e0033616870b2871c18dd1523ea6ffee9acaa0d79ff63f54138cb606d38fa23b44af534bc24191102258b641337a22537d8dc25626665b9b5954034e2f82d5e1797b26afa8cb948343e27cde63e43a64e53ae916a7cd73cb9c04b61636b6145dddc860831155f6b0838c7e48fe8103239a2789bfe9aeb823c1a9b4ff8763a4a83f84d871f57bb321625bcb918160dacb67354a74faf6282b2de465c8a2d7550def36ebdfa5123ef36f4e997999bb8bb9c2afc01d620c5158ef6994d1fcf4b1bbafa67cc6ccef1f8e866e8de32979efdb34f7bf3165a56ab61098081bd9c4d0800d0fa12241409f92a7f00d12e3f0b86cc7ac442231d63ad5aba9e39952284db42f820c31da38be8cc0e8ead4a3e74d797d54af3a73ba9e2d153f44c4baf7c3cb4e78e8676159d18d1d5226a5ed0c9e53cb96f01599e330bb4ed22c7014b761a74d0c154d946bf76ea0d2bc5a60f2414fcfaab00b04c62fd79acc0c20c2797b8eefcf2c1f52480a19dec27e5d12be7615d925358542740da9d4df7b188fabfdb2bf02e93dcb925796b2a2733d3cc5de20b9e779f4cf1325a5f33e891df18bb3b5eec76f48e64caa2516ab637cacb06cb62839fb13c29a386f6907549f81c274fc14ba5ef6936d31319fda4b1a8632c357983b8ffcecbe53b80089c810be1aa2f5cabc00d62d949877582467f680aa17850c6a399561f46efc41f239fc07af798b89035455896bf9edf90853704aece4a4258a2df235e3b9a7f2b8d1688a64e892676d3826f98c49b1741c99ad7fc3a505cb4b3f8834d737b627c42b449223c9b66e3f00eabbd278c03caec9fd3650e098543d42bbb27188a0b59035ad618e1b7ef6dc55c0e39ee3086288d3209afb60a046ae2794a9107dfa07f88e3fc6bc76e8749a609a072e0810f5527d66b66863969eb9f6e347c160367558600a601246de191364b6340c0642fb828484968b75d66254853b996aca6064e5776b8b50dcf2db1d9a59415cc7697f3e0eda5db8cb48db38cba31e0d73b13c83c322cd792a12b1efdbe81101060504900e345bc4b0693285c55b7007a92351840e3591bfef034080b4a4e9b5f029883cf26a634ec71379e445b6c49388fb9143a5ce0e66aca6afd04dc0b8271f208e5c33c023be5e0fd9f3752e58710a994ed2bf9cc7ceb10961f956fa44a6c4b26558e91f4ec5a2f10eebf27e36fb8124bbe63120d9cdda56f3f624a14935adc4ef2fe58726c8c55fda7eb6fd8b19477522e940f232979a9887a59269c24d93ba5ec41351d6c3dd5a2c834e37e85abef720ea731d9a3569a714548fc9edf694b16de185707e63926c5b676a10b30b9ec421cfc044a6564c0fa407cba65f8bb644200de665576927ff5928f5f1a83192b546a70b926d994535a49a830054c222d18ef5ec00b8cdf547c7067c7a194a45bab4f850ca5723ae36ebea0a0e57404ad817f518314e691cf04beb0fbaaaf2040850fcef86de8527bd328a4db1189d6677e814dc4d6741ea876614a609de11f6e26847ddc6d8adb484d30836d612c1e144f061cb5fa131a507acbe4a4c24aed0a684ab0397b0864870f20e5330be4881ed97f8bba25dbde878e1e42afe08d8b6065170bd6a3833d3a9eba8d22026e600e5aba9e559dfef2caeeed082b4a84a39d3d023996989ccc0168cb09b1c43f2d9c703b35e5ac9a79e94a276003fb869642d52a16817249a83482c160bbf3c6413a2fd33abdf572c081a000cf192b6c3ff4e488e1d8c26a6300cb30ba57b854c991793bcd053ae8ba32e0a02199a7680857277bf8433e860b8c7ad6c7aae2e31f3931122d7ddaccd234156d7cc992d0f436e737052019d96559f3c05364d3be5bed9140e0e37d74a36144e0bcf4d31fd40668ea5eb5cc9a7d498368840dab5a199f6af8ccafe950e22d9138f89fd57f9cd3a97b944033f9eeecf69e599125b142e3b6b83188ae9951ffb5f2913fe40a006a97317bcd1d9e9f7e46d289cf0f96f3c822a796022617b12cd7ac7a7450f9ebc0433036467f472b8ce13083467a649b6e379cfb7b29fd417a225c74de44742fcfbf6f97be0a573a1db4dacd8002983bc74af407228322ef9bf822939e74d2f2727319286a8c89819cfd4b5f4eb5d3ce499150377093de7f6ca158627ea58ce3d6ca4581a190ffea7f1260403f0654678b7004512bdd100b4768a8c9c284b1df7559e778d78f5684d2c27909e3760c465e500fcda1b6b2b5594cc524e983e5d1b2070c39fb2e824480ddda2ffdd9b4630198352588cd615a22281642bbdd3b0f01c2552a260e434268259492bf72e2e07d402585fcda7b06f2eb4d715ba25e78f0867a771b2586907dfcacd3070f2ef0178477cb58ee07cd1884494f10287ae6a13144e0e90fce7d571f749fa644a75c3b47075c2c19c64b6a05a55fb90472f823be155ea348f564e1fdd86a0496110a9cbd40c09259fa17187e7add466673f395cad5a552f9e22e2f7db88607c12e4d3541651df6701a1e82efc31866f7e5a4489321970e9f0a4d2a2d4baee14c3a3c37c0b273db8ea531a2152b3efb9b1fa0e213180ae8f899409ecee626d122596d6678ac94c371294c3ff24d19a4f341beb4f25973e42aa72248287cd20c44084ced205d13b05503d7f8586157c749155540f98eef57fa8bc4f8a16b5f2863ccc2e2bfee27f9371c1fef350e1952c4f300f77ac847a25553329c70d1aa7b1047ba45b6f6010af1d0a2c18ddc7649b8f9b562edd50c97e171dc0913b698bfbbda0ba9f3331e3e3aaab84b90f0d721ab64edba2b457d50e30dd67122a11993535cb6ce2f322a15d9ce7e051fb93d76a36a8e1f0244a5d993bb39efc32f3e2b2953bd53cf7bef10c0a29e6f53f6c61bc121781d764d90c8d192f0de5564864e4d6dd10c1a3572280791d9b1f89681561a3802c1c5f87bac9760eda934ec1d55d124934183cc6f81de05bb86491876e53f29f9b90965e6e97698310c2a5cbdfaed7e4c9f6b0f84408465530d6acbc499d577fcd3f3af004e7d6337c51a08e2bc99fcdfa07a0f15fa6a7f6e5c679042e8e3ff9a995ffca55488441860d104115c36ca0cdb7469ffa7fcb50304d2d87b52c50e9a5e87ae7db1ed53b9f413ddd064ca15a5c0b83ec38c7240fd4da20b42e8862e3c0be07a6e22e89144a517e8e4959bb947f67232d5482331741c2912bcb7e9086ebccad41c1593eb95c4ef10849fe0d497a058d599879bfeabf2d54ffdb2e6a0a4cb7286d1850851f99ca5c57871c7f5f4d662cc843259b990e77f0ec0135054db0592703a97111cf98dee9028c84be43c1c047784fb50b0985d4a6da13aa915e9142644704bca6b14defec5af49f5d07402c5d8a9b1c9285b2a6842f41c9f2ae6bb8859581afcdc177ec77406dfe7e223b8ce99c2811c618265ab5df1aa16987d76e2ab7013481d4872f57f825e127d06b36d4e9c4d7985f994e3819e297fdf8e9032987017f25561bd27a0c177f02584ca63bb62c26e085db2a658513d2590eb829498388769a937fdee434b7c4dd3e4553c02fdaee07d73a874f397c94cc38e2eccf8d99478cc6464df70786a5f6f2f064b4233b2f92da2fe177ff230312bf64bc44c92f56fd65d1a3458d73b09980a1ec0d180579a66047621cc541a6a24b52030303545a5b3c8ff2719f1797b7552fac4218d8f1bf0387ab073f91ab526ca87a4b9f498cccc81e3ee2e495690b741b5f75e3877f35c449b6a2e0bc59557de0716f65b4e0c8dbd1eac9b28b35df69872eb7741404aaa5737d8165a726f306d3a6dd0f6f3ea1d5f2556cd9e9a2e5b7c8726bd60cac8a5a94ab15522f71c9cccb272f828fd82c57830bbc71716714590a70412da8933c7d78c81df0e8dd2cc51fd26bdc9d4207a11f81767cb5de692001402d7618cc173b514323f15f9cbadb7bad297779e3f21b20ea95ff06ec102139d43932a22a8528c7af6712603f0e5832802048e87440a78f51374f0cc2e327f6366e98d199322a14a1279c798461c622ae3ce66a3d488754dd75213bc942cfc8380743a53d66b9c8d506e9986d11b0a4c407314e24712f1bdedf0c935218aed5a27b592140f853df561e06010b676161dfebfbfcbdbebb32c34b6e177ae2a8449a4d20d73fa7ba913774b2b2882b8f530ac9f892b62baee8ec2284e498e063722ece198ea9f5b0f71f7b836213207c92dc0d2d118112c80512488608734c160141e357e2717dd3178db55dadf365e57bb9678fb8eee5a9ca260d9b313948c65c618d43b201244ac85e71644849563b04f069610355e272ed8cd93cb11fcf395ede456c04304cd22740b0fbde07c080b384625d5a92c714dcb2304bcfe3c1abf6cd9622e9145177b0691f40823bec942b1635b2b6f2c879fe728e4adc4cbeff09f9e9bbecce66eca925c1aae22de4df62792f12f62c9af1dfe02c849833dc6268d5535f6a53974996e354a9437c37963f8a4f44d4eac60acc82d942544c7b3562a9190c35a795b2ebdb75ec0797e5bf4da2c18d971370160b3444a95e0e3451d4a29c49a000d961220b4aa36e67e4566780c1c463733febeaf0f4ee8f5b478adc4ad060091b56124ac3e23ed80c7d1c3ab89abd07ae0798c5e724447be26505ac6a0dc9ffd849c9a1b278720a30a713c2f789a3b3cc3ec03e81f999721e1ceeec89e5d9165da6207ddb621ffef3b68b47849d1111bf3322ca35938c8e35d79c4c8bc935dca1cab0565187dae8db0d4588026c4668cf50578353d2f1e5afdf0351abffc81388add668615fb607e4baa6d551e9c2ed278ae6c8e31457570db78f115141b9413380bfa808154ec6efeb161064b4249b324c586d2b1372e8310ef11b6c8bd96713436e6c7f37664735ebe32572f83148523adaf8f174baeec605819aae76dc7684a7efdc5c584c25300a8e1324dd8d2ff001cb3edf20850b7bbd834e2d5327fe64292b474cbe1fb730fee367d32a0b65174b15abb1effd47b2e55d66c69a86bfe77a3c406a212cdb4e976d227a2c13175941cc192f19e2664a2ab1ce2a55e869b8159761438480537f2d8e8462fa00cbf9a54e1a38c5ac083fa21508da32f3d6cc8e159b3eaa144b55f79d2aeec5aa6ec25f589015248e0c679535553cb637ec7b7de7f8811108cf10516f6dd1d24435b66d8cd0389be2a7ec10f920d3f3e2352967aa9fd11bb4a4cf85458a04c5b779f5c94deac3453b4f81589aaf115868dc48e31a30046327f0a830fda03b835e7a8edad92b9fced2c6e6a0e836f66253f0731558524758b4bf2aa53d81a6e0456f46a03e30abf206cbb8ab14e9db1d6bdff578bbbcd9044d2a37a6022568df0a531a9743aa167b859e890cf32594592d1b32fc0de84a625b0341b8ceac717e5942fe02e282a5e53877439b4f563c60960145ed65fed4d2d51113681a8927af74951fc85461d96a524d43e31f34d15e2b8bd471cd9f28f452104c1d86ceaeabd9cf900f4e31cfcf3518f42a4fae6600fa6b6b15c41ff864e53f2e156577188a712a11a342dcf48cb353421a716967ff9e955fda0685d0fc654f9f4a03c075cebfd723e6abd1f5671f9b082b8158cf21a35cb621e01414ac7ed629cd3cc9d5d18114cacb6d11406f2a29efe00e795950d422cfc6a0e3115f5d3ff0299d8494a8358ebbcfef74eaf9715d915ef2108ce3558e2925c423219260084d3f40f034b5a3afd8698c7c7da4321bf5c099397bc76b4a4f3de5e778ef5f79e68083fcfd44c8aa424ab86e339fba1d965c804186cb43059e5458e62cf921a831cc230e41bc904629ab00ba08fa8033f5c2826cdd939f6d11fc93a18ce24e3b5597265e3f534589b9be839acbb6fdfade8323a520cf94f6fad53fbc167d7e65f168bdec0d2be45a7e323bc31925ccaef7ce627be7b935e902ca06f91bb12f3d93549ad39dcc7771acfa7f28f36631a1d5d39aa6e5878709f73511cbc583de9620a643aa3f7ab3c302d3e7b5ea261c329aa127580523f7500ca0652c4b14f6d2e7e59e0cad8ab7d4b76f6af80bab2bf960a71a5404378dea7744a91067e45884204e1fe785a3ae32baa2df67c8db00eb22f0b20e52a46c78dd2ad0e5cef19e773ccb3899f852d29027a7ef8a75ba14150e30d2ae3852d36effc3c46787349ae5f3928b907309e4a0aa176f33b75caf25c8a37e44a0720f066f0311d3745a2353be98b0cd99202f65aec0c6365d68bb484da288b33fd1ea35fdc8af96e9a7478b59bdbc186b0a6a9489b62410096b71c35b263852c5759263b0d254bad93820a6fa789f8f8e816ca54441de7bdd0eb4a937d98d96eb920dac50fc7b63f4ee155774a1e44a2cded0ce6af5a0fe2fc1177eb2dba7373fe8292cd6d2e8baf3f9648fdcbee499f6eeec79ac310f336952ff547299e6950f4e5cef47f93151c7d745b6b3867f9436ba01f689a95148df93ef6fb908974b29239b743f569f8ecf6509ea7dd625eb5481b2d0d110f1fe29f5f1ff63d872cde9df31446374e53f248963e85fbcd9c927ee35ebf9ad0bb30f2f9f868f842d6b028f199b8cad60d07ec95b9f13343af724ac489f9f88418faaacae8f08fcdbf5ca44b62c15f462dbf0086cae01c947d02c876eec178da7d3a632eb532dd04e65b38aa7b3d5a19d866b50a890f41f8f3fc19fd8ab1829df2a4661a159084871e7dd394968787d97325dd366fef82dc8528fd47ba2d2b19b78b471d1965e3d29256536fde7a1aa8e4a2dccf787980ab8f516fcb036daa585f4d449da97e4b748f9e26694a84c32dd0020006f4b069156645d6219e94d3f23ab2b2c9c266b9a009f05ed68317d4ecabe86c11dd271cc77b6310ee9f933b450bcbffa65309e832ed37de260830d22bff8663a7432842cb053281308527f33ae0955cac64a213d8e12c5e7c8b7ba91896e08667dcddabe1382f11dd325838b38d305dba0fd043e445678f8e2fc2ac91d4255c04c82641758340b1111aa86d3fa0870ec0d58a6ee9915fe22e407f86ad715c0b35d21fb0ce2aa1ef740734bdb4b18ee647cb21fe4b2d24a7a011465d3b3fc6c808c34e42c9c37ecf7d0f1ebc2e7260b3cef24377d8ee8d89f99538066164d8403946575d2dab6a594e24179a5af80ee1450b304fd7b2776154fc814ee3ec7b72c094e287b63c7612b047a3501af2f89eb5e50b71a55c3d95b0b1a9a0da7bd0bd54afb391993a4e07980a3aa22d2b52f5a624575f6ad697d28b00a18e3738faf071f43a161198933c45dced4b56603866c120fbbc61ad24b14074daea712ae87d93825d3246b6113546564e016361e844700a89c5707b29c9b1c5d50ff000e15673afb90efed19282776fd22d9364e165aaeec0cdb7913408e1d7a3e13c4c0a3f386a9f6614e1aa8839a01ccc4ba3618589bf03090c6afdf442a4964115fc09586807b936f68adf53635206e15dbe3bf82f61e903e1973efc965d00e8bed3146c39e6fa648a076c12057226465b3be8d777f9f99d06124616ea116c391c1c935a9814e85f141c49fcfbb74fa6ecc71ddb13dbecf2982d3bebad4feba9f8bba276767361aaf6ea7b1570771ed26c62c12b50d2115eba3de865b7ebdb022116fdcba22dc25e5658e7bd50164c69c8be9b6bcd5f27b909eaf2e91818f7041b04cc681249eca944c3d621116e70a3134799f0faabf662ca1b7be76fbbae3fbc702a7420c70c5c662944ecb579ee59a7ae27f4ef2aaa1726fe3105ad92d0e4b46a3006161abe54b2cca493aaf07ff96ab4809a93275aba2676b373995372ff67a7e401277f23ff61f686142a427b94f3a4058d224d4a679de01de6763d7390bde7981a2763e06a90b0d01fea7689cf5f5b521ad463078c7fd77f648b6cff4b0206580e2dadd867d780ea308d104ad9bb607f31856af43cd9f0b0c44e899674c86b561a309571e5242b5e27e66ea9887c01ad96ee08e3b1db83394fd4fc2dc7df15c4400c2c30497f9e2af508afa9ee35fcf4aed105c081d404e2120cb5ef79646f5520dbbb725f8732dfae6f3be9630e9e831e14de584144a06e89322db07d4c8671623005e108bc348bebf10edfd1d4398415b90c82d25b13dc7b21f0774a1ea43b99d3f88623e09a21e5d482f891474c8a79c64be9e9db9eb0f8db6ead2ef5a78c0b77ad255c69322173d7b642795e859dc09df495464c6c1cf93d06a69a18c58eefd6048864ce6b379013a517eef9a4a4ce8ee102f9e65f538cb75b852b480e39218c995dff898b7019e0fd2eaa42385f1b0302619d12d56a4e11815b717e676f0a0128b25e795f5babb18d09bb26a20280a8c97c52903a51cb20a64435275a726656cf2ff532296916b37c70bfc0114b0ff8fc5c372a3779b3aa025a8dcb92d5ac36151067b86dd78f98510856d14bafe4611876f7cc006f605d04ff76fc53e8acc7afa364a1bf079d2a2b1dab7dd137aa5daf31c37de9a3c9e134548da47178ecea092ae3a1c0d2861d6eadfa07e1527a7e6aa114049c298d2586c6d1d2065ec5abb7592b26873f4eacd311950bcb7245cd7b6b4bbb637818c6b0a27b512fa0f572bfd73e6c5873141d2147fe89f07de3c0fd01a181a692bc5c28d1deb4ec415ede392d06f6a16dab376f288fc70e526247a969aa99967560363e84ce118a01906c2f5b3cc1327ea46b8becdf9a34db1810721e7ab460e84de4d84a48a2d8916834e79b9b61ad0c57c2ac840f469c38b60b4f087d73150984ad2bd79f3679869e5e071681439c030b0bbfe52a86a8e29dd32df7ae98775bd4e063d6cb8b89f1f747dc0d0496caeb8f5e00f3913a78e8f064915725be874a5b429c5384c09f7701ff4706b8fbc0485683774359f16cadce66ce4b2aeb72748a1144d3eff8135ff971028b75712568f8d41e4e1ed03d56a19794b6e1281b2c01d2e61a14775a2dddafe6ed4b51541a9494c32b1f63b2994ea8d1b73ccd296a44c44104da6b0974903161ae6e63b6bc05608d053787051d7fe3edb2424c3f71c3bb5a77e94750fa16c0f2d5c26fcd2f47cfbfbd19c96eabdf002061b9debc2908c5eca7e19936527099ec67369e0fb784acb21e55877174b6dee46e275e3c7f08353a8b9e1deaf900fc5834a5502c8d8bfba31c4e889b9cfaf28b65f308a595b152e82ba65a7d7cd7076954ec071c32290dfbec54f1383c9ccd5216c3b3e2b86218f34c12828312110832cc75ebf5146e0c2454a461d5791b6bfc39d76acb8c8ffb874f416bb5228d429bfaba5bd7ec98c2b503264a98226d70eae2da0306c7c2a3162d86266f04cb74606bfe216c2073f1828ae23484b76f64c814406fe85e5cf1734796b041d9c337abc794ac2b0f878799cfcee8bb801918893733dc6af21f04d2733a297c2cb961fa345dcc63d263cf8a7fb1e56c06dd6a36faebefea335d5edfa53146b928271d9e47edf7ee8c0a230c869b5c86bcba6a66fd68bf25f92957ac1597736bcd4a956920abc0f56df3cd151a3b01a9629583534ba888fb87359a0d8f3d555b5d920914885c6dade778353e2028c7a76446f7a8cacb62cff7d0f22dd465645a86c4de2cd13e36a8c69b77f483f7ef22c7b525b3c9a7a31f37feb007f15114e725832da8491143d84c9f263d289d801ae649f1a7fe578dc07cf2634d99460b20cff24a61ab59dbd4e191ecf319c8815145e40bcc77931662e1f1f00431a9c7a69dede86b0601f15878a37285cfbfb6e3da576d786af4e6c305c531c9172ba294911cf8a584c453d29aa59ae95f2da17cdc21ebfb33ab9682dbaf758bf4410ae07ccef323c209af68a6471e64b7f71247d4621c2a5b06e3998204aaa941853b9e0114f9004591b156cb1b795c3373c9b8ec3fc28ab71372b7c80719e23798acfe54219396b1e3d091e8f909811cd66fb6a89ef7afaad9dcbfb481ccfa5a800cc2c5a5d2b846a6765bf4171fb1cb3b0fb9cfc51a5b02af9e0e74d162a4219a43d174f3e2c4a9d50f8ffd363ef7fc125540a9de332d422c86a9c5223ca9983170c98251e2dfdbec12fab6abf02e7f9277d7e0c2779f140fb3a80fdf38c40ae5aae6e511025758ac17012c8ff8ba7d7b91c5b1532c811e1d627ad5d1ee18e2c4a07c937fc318ee90e9d7fef273b9f19007e34f22881a83aee130cd9d4cd3a82a7903a18c30d1f7aae69fce3631acef4fb8dffc9a22cd1ae54ef81f4e52aae54fc79d16742eef6b35c9ead852b12375239abb36dc90c0c406a54bc64e85f15f644dba024c265a25b25ed22b48cda0329b730ad3afabff858997a133364c60cdcabb4ab9314c13ec356a061716f45bcc21ab24713e39867e16d4276165e3cc6ec89ad68c5241d845c76cd887752401d5cfe4149a67f37cf33a4b95401271578d41eb57f3e060012f344fa53dffcb0f451d7276ea1a8461be1a57348e592533a075061922ee8cd97f1388ea01461e95a5ceadf17c19377f20ad7c61e53202e2ddc254c8ecc684aa1c0f4030bec4ebff24ca9f276284709a8d12a85e82dd0326b21ecd8c67c095cbe50ef3de0d7e59cb4adeff248ce056d28e729b3ebc0064424dfe350e6742b36cf8118843c64a5c5c70df5935f1b56c2350ddb469a5a7c2f684881f5522a556f673b96fe3f76f1a83f51d96c6743fb31ead9d1e3d6ea55efcdd7f38b1c331bb670febb08546067be68b9ee3c565f4735cf29386153d8a4d293800c4113a7f93732bbb02609ab3caf095218c2f1234b1d61bfa82e925b0eb5b3e0efde471daf36170392e3db1d09bcee3f14aea0600280c2f024e658270165ec0c06d7e38fc554bc871303db80c449586274b336467fe74da6e9b61a9a77a769ab272e2438fd4a5b9c0b4bd0228144588e91ea9ad299b9e79f5c5d795f4e4ea56e00a1c27c6278218f28b8ccfcac292cc6cd66ceee2d8da0c8317dff2469b02029c6a303f34d8d3a86f43f5171f7a16840808fb4624fc7dc5c442873a1ad6337947eea4d29bfd59898da0920a49779eabf52958beaaa412347decc6169fbf4ab8fd60cb082d129b0f87998a9c252dc3feb9c1fc9bee2737ab4122230ea173e80b5e7c6bf60ceb6e7e2759340c2e1ea23b68b50a67112d4e6179001240e16fce9aa4c2883c9cf35f4426c9d62afb62d4b95ec49bc7a9e922d3633472982f200fa5073f565258ffdf533b1e3f0de08cb00882e7c9fc7d6c567be45351de92bc64289f78cd96ce24ea1411c3da1882ccf25578ebb5094acc87ba1f41e3b04bdca54961c636738d332aa3126a49f33e7abb03eb30d2bf3ee8c7daef7e3aa45a7a63c77d647096de25b9f5dc31f26444f1a3bf51d15753bc018053872b4b8b1eb72cfba5e01ffbe3b03ac8faabff43e6365583193b14ffafd2c81faeae2633bb1f87015fb344672fc6806e7672838c3c689bdae31121782de2884c3709e6ff83a30dcf43deca87db60c4ebade6450f5e57f574a1255e4fa00fd465117f83c07c8e8618cdec88f935dbc375fb2aecdc28ced9e58ec0577a4a9a9f8b7b45a0f8577b00fdd13a41a9f77600dd5e81e91082f019f5b6354933c5dc3d291309cd5873ac1cb38b1b44ba15024b1fe6bb63bc704d7eacbb6311b81b0a9cd50c803875374e21a7687cf0c73bc010e3ac3895e1dc47d0af331a4372b5e59ddc1e1989adde239937327f10cc3f9138cfdd2409fba92a134b825b4a381d422307ccc74f71088226509e022ed2d0843b343bdda0e27a2beff10ecd55d28dc5300e9f43ca8321a6b72833777c35171180a7fedd59a4191e49f97ce4d018d08c424c50b7857f8b6070f4ac538e13821d0f45a5e28d2b4ae5be957ce8905dab54ecdfb84398677651c0bc87ed88c85659405f4a62bb01f5f2e74e66a97e3c5f3638894f7a1dfd948d4817815dcd49e786bbe54df664079a2c7b3281c176209ae53c5faae01d48e71621f8e6f9a5e5692d992edbe7235f8bfecd02556d0180260dbe633e5a160dd7b8e138c8ce865379b9cc4e438284430d27552c6552efc4ff110989591586452b201c8d4a99fc1b83c3f0d5ab3ee39d3d9c2e91378ee3fc0fb507b6f829c56c50321b13dc5d456ea0ebaa50ccf94415a8ad398a154a41a5b4c3c89f83c273838e0dbe73a1fd436d7bcbac27eff0b355e63395c744d40ee8a78cf543bea358ee76fc0cec0e59e256f96a19bbf8123bc7d0b03b4cd4fa62acb63c50c1554d353ad354ffea201679d96720935f3bcc8ae218f9018126df9fda3e2d4b26749c485357582b53cfd893ef9272fe07cec7de5e0e9e513782ddc5d8b9cf6965fe6d5ca6357b72626cca60e8efd2249c8d2c6e31080158ad25f655a56be1ae881c3fce03140ee7118a3e8791f8b6b98c7311f0737d762c98dedfb804b0239f710a0b0cd4d655f6ebf67cc2a2b6277df4b14a028d6d3fa749f95295be7eb9619299c1777e7b9b9efdd8e9930f2d2e6e205dd1bdd1411f87c24d9b3c2cff543147c363b3a6f60661334e1d054d4f284bd9f7d3806cc6aba462f8afbf00627a3a5db85626035298eee8d35269f1a8b180660fa3953fb38aa8ab91a7cf6bcff04ced659f7e3e62e4b57859f450fcdfce78f9900f58ba9209caf5c17ee9f1c83b47dcba3e7a77b4e7feecb2d5438b8680029c250ae79cb22f60032094520160e4b0cc0f83eaa1c80174578cafeb9c92445c31a52a9193971e5fcc3b92d5031aafae87c253a0544f779651a2adebdacda73940d0b9cfd6b9685658be3db3ff75c80a32b2162c96c55c13fbee7c03d23c1f0f0e7b219e46c89250a5b2c26507315149bc7e623f82532bd09b550f66993e09bc858ceddfa63062ffaca84b93ac97b133ee628820832420eebd9b855b49c9da6377cec4a3712324836e940b479e259033cf02631b7c20290848250a613a7537e08edb3161c78ef40bbe5bd8cfa0360d38faa0db639a9cf3836dfdb2f352431adf412008d633b768776f8c377715e127509dfd353a1ef660c8a9bd1f97d6e803baf5fc863085270392080a56af85d8c98d8526a4b23c3755635922084d015066f420e3a5da2027999a018444a472c8c9013c82332390f14688b44e43c8e7b67a5d385948a8dea33689cd390f8f6b3898f29004490fc8897516a278158d4b347a281c7484f0d365b19127e832c00907624a681f6fcf493f286ef802e58624fed8f13fd91747f340d56f01b3798d014319a39fcf0c80488edff6c3f0790ec7d763ca3cf9d93862c20c523b6ce5d30bebf3da8413f66abb92e47ac6b9a50bfd3a21d3e2f91f24d85dd57c9572149e4280bc4d9c6d4370b55d81d6efbb62470e5ab0db18f8cbb50ce13e4e7fd170916e6ab38eedf994804dd5ab5987f74e84992203b60de2cb4a861ce8faf48b9af4f75f9f185630ed4734f8eee6bb1af6ac4e0e169cbe42c66421160e53c8a06fe3cc505435998382db68fefdcb3c94320defd91b118261ae7eee1a2f6f2add20cc84576f44b76c403ed2decd91a4595f719ca7622fe1a11cb421e63a6f9bc44a74e87e3c9ac236a48e9d65472d100d167970c7fbd86d513fae064aa06369de691dfba8c5556fc03b7a6e70b4baab6a271efda6065042dea4afff033a270d70d873e49da40fa14dfa41ab9cce86d70ea097faf405748ee83aec7301584013553e1130922200635d65219c4df66065558c4a6b9489fb86aa8dbfc6595fe0910acb8c565f1cae04c3dcf0b395781453965285ced168f8892df6c6d49b26c424c2dae7bb72137ea93cd989dfc36ed92e7d65a0d238787705379c728eb8d00896d62359db61cb08359e637bdf5e171fa092cd70370635ad767e2a1d7f854e38e32a1b89bc6b7f247ee735a418e08309f4c805a2d14527387fb469beef4559eecfce77aab5999f45b09e36e4ce6c8c830ecabcff970ff8597437d8e19b67400a51c07c430ce1ba0a63161603f391083c47348e18344c0da99d0058460a0114b7191fdda618b7faa803abd7cadf349f85fa1158eefe8e7d502a9b5dce6171362ee88b07857cd20d43fe58e48be04e03c1fc3f59d60d9ae5518995e4c022350bbab30cdd0d3ffbab7530c1314389697fbc6121eaca9e94eb72b18e011763385a991609131319c3fa1b8c739614a5524f2a5f90c822d06e3250f9bc06e0bba40799c100c56523d1709b71cb46b018295261e86f2f33617ef4b94b8dcb27e172ccd4f86d530c816c401f8c0e63f619adc18ce03d1a1a5b1760207c744665c1457180be1a509bd6e7c54693a9d8ab75178d74243d8235d75980ffaa96b26f716844db21b55f659e4fa1a2837f9ad97bff261cf4b4914696f2ccfe08570b0ffa86b05a48ad67df8503daae896fcb93e9abc631c33cc1d796995b662996b6481c066011a7925e7252811e3e9c922c941a7696983b1338659afb6a25a231c127801c2089bdf786ce1f7d8ce02653178e2fae23cffc982bdc637cdb7e7251041203db7f1dbc347e92d7a83863f01f25a9e7e12646e6b75cd93370abbf4b8d9987df9ebf78eb702b22de7dbd0b1ea500941c83fd6e2499cf3223b875898f6bb0a0d8bd4cf5758ba30fa41ebd9b30f60257561aea3ecf766596a8b16350e49c0c98dca6e8ae75e239938cdd5b78127ac2483589322cf0e94243d7e078eb469be45652c0c00a7234516f31ece8ef9543d610a2dca8e6895de171f0a15f09dda719480a399b74db1f205bdc0cc4fa48131128f3f6d4d60d1eb4066b8efb4fa99006e06a8db90de630b44d6b6425c897a969bdb41ef373b494db4ac967e351c17be5d00ab8c5dab1022acb12032c754712da0603ece340a02779e290f46a0fa0daa28fbf1e5e1891ab81c565b5025f82b731c78b4eb28b2e283539c5c1d806afa0f3b01dae535cfc9e44a7f05f845f47c2f1d1041022b79986342af8b210dbf6d10df0e88b750c4790a41f2a97bd92f7f7c1e2233ac08aa4dfe8caef03c7c791844b54ee478f638f222b0531a83f0836ddeb8724c0dafcc1398de1de84a3b6d2555a2122524d7a4bb51d9bc948f14ddc64ae5bcd17b0536909429befaadf44910f51c9258893d66892ba3527c4f77d4b1dfd1a82d0a84704deaa8e0032ef8038f176434add05ff12839d9776599c954db1071cb28d003a0af395760c1d1ee4a4f2211adaf41ff709c9bee6b1b6d9176d6c47a2878affc0b7f63862db0e6f7fa1e6d76d532465d5bceca33b05cb36a47d1e51a57d6ce1e72247cdded70c0f998775a18bdb8b5ef5d0237d9cb91ddf700eed033d26cc4d7b9d940c6ef5fd1bfa786492a9da09c4c0183dec08d7c1604a0367121f309de19a69eb6d7d6fc137bccaa48a880a60d3ec95f28f330d21a3482c4d7d0095f152c0810d9020cb06a608d5e88666f2f0ae297c835385031b7e7cd05ab39fb74c9e321c375664120f6f427078c806b59f7a4eb7c930c5418fc4a537250e966a92cdc77f32e994a4960af75af0ce22f3e6f6fa77f423f7a2e4c611e9eb499eb6348b97828e1ad1cf4bfc7cf2fd9a1aa3419294bcd42139f050cdc560cad0b8c876376aaa1bb8ffe4b20a9cb6dc72ea11c0328eea38b71bdd32aeb8e63858b76d445a88b2852c0d2a90b803a44e4a66a301f2ea149122f97d59f9fb2daa0ddbea5ea50815b00650b2c52f47b32a2855535af90f525a9befe7cd9af84243c8eb672dcb27d83f0d39b558f63f26eab58ff7247778b45648a2c880eac4be3bb3d0cf6fb956db21cd6c5661e942cab8f9674e1f4e1924d1bd9f5dc5066d849791b965cbca2819f2c0984f65781204f2ed0f5c65c63ffee4d2255f2af4f168757fbd0d59fdf89bff0e5ea33dc0a7eecdbb64277e64963c88e4f41be7bea01fc1bfbf18d3c3254f50bfd414284400e80aa7054ee186a0899c2b547ab5a436852d470082f5f88b7cc610e2255845af8377e4bd3848b221245fa4af33789e5c4d657c1aba645de3fd482847cdb96c7bbcb3013064c10907fc8c7a5f445776372cafceb6a745158137de4786cdac213debb470d63cefeafa267e995fbcbe4b5a2a00435927b2483479863a206e49e454b30df9fbd4570d70742a93ff5815adc6c57d39f1a3ac79c034a162455ea249a40054f2fccdb2922e6d27cba09b80bd31eb08a5e9e5b3422ea49ca6ec9a81b879e0d3b9dd6d192229e56a51539921bf00a3d07a388c4d543d31a1ffcaf3075ce41fc027a6cf2494a1095b246be48c7ceddf8373a512a41225a883d6f0341a778740946e446019c4f247aed6744992ae7a2209077fff9196397bbfb37f8fbbcbf651a82492edd77c420ae743eaf0ab18ed3f786fcba785eea1e89d694a117934278f7a2b0e705e7c6d4a6c2bf8ab893b8fe7c5b33233a6643a42bf905327f924e8c27d0297434c449ab4b544da8d6bcfe0d41080f8b190e940db285c3b9a67adfff782708decba71e7f21d59137a61f39024ac7aa6cfb824d9308034717407a222be53560de27a4e1821324869149e4ab9f623eca2bd2120289775db4a7cb0dc340dbd0ff706a91962c8c7e7885b5a99851f084142723514eb1faadbb3e102aeadf1a259588a9f250d7de26dd53d2cfc0e500f3c3f7cac5d2232222b62f3ce25bad8c96666bf823e6df8a89fab88e71526d626a2c08d223b5dca7d0ddf95df84e4cfd3d44787170599cb15b5054f3358a2b89bb65452fe5deb160435e7af4515aa7564ad27e6e205d1b1b52bf3eb4de62ac3cee26c766295f6b9f236704e3a66687a51d03bc782e80ef59bc8a784743c2f19c567d92c77847c5604daed48e0bfa5a7d9f6743a6ba18d679a78ae21c7fc13872ef5e3e18822c144214f0d5fd7cc574cbf79444204d469a54e4ed553b0508b5a87282b53ee1b1e1bf542892444dcc3abba18d7d7a0f6cee00ebda54ed1c137ca12a30f82d99bfc0ec9519f4b7e288d5bdbd70e06abbc54b99774978f6cafc9085b17901914f863651310b04b7aaeea301e10ad1f1ea1b17e744c03daab6f4db4c3bc908f1b432520caa1b457dd0cd3aff7ab837be007f255d506c08c42fb87b9f7bce295af19ad6140841861f365fb54b9af6e9e9ea7d7af3477d1770bf7c7af2323696a4923d56b50350c67a29519370376766faacc075fe6567f5a103da3ce049683bc732ae5ac0a636c907d87ead7ef5561d7500f0241cce2183b3ffdec6a80cb4a6ce57c4d2dedd30c38384d765c55fb5cff05e50d3883511008a9051e1a37bed0a5284a5d78e3ed7c3fc6625d57e9244b97ae9b9d116f06e121163129a9a9a6e6a35ddc065d4f9c84eec8e1a024cd571e8a4d8cab95f6e95cee2e9bc74ba7d21e963d9bcc3e2620918109c8d8682fb55ed3cac0bfa1afc56b67613cfa674c1ead95242b488961834b3f04a82e37aee8e08f65ba3a2500f203fd5319a40ec131aad982f4d0da80bc57010b4a5ea396faab5618c38621798a5703c60adf4154cc854c9a736da1f42d5e48956110fdb606dd15f30aaa5766b0f7f597bf36c3ef0eebfaec1688eb1170cc26f7f8533bab1ebe02bf0612098e76871ce0f7ae5dbb6ce70a6f31f818a78c0abb2c440f88cce7ecc627bdc2e4f982052da3b09ebae595affed850c2be697dc1879c17a90ce6d88c578a00fa7e507ade47eead06be24f6ec629c7cf811e23b189887876a38a938e813f422ebf7141f304da8ad8ef334897703af4bfaebf738e10b2b8cabf79edf647b40eb450e7be7eed3f5b14663f8b17ff5f7dc8c7f118ab99a5f4a534bdbc2338bc086b5a03dda3f76aed8981e0a4f9f1c2760b6d36af069eb31d92979bd64985b82139bd90cb07a62fd2b5c64427445131ceef3e2f38746765c76cad64ef061ccd59eb024b23efc37cb94880c8b0617e6eac465b35c3a3392a524f831bc9b5ea45225756d8a2586f444820f75ae23b2cb9fbe098d173fd6af65e8dd8577b38ea140f1d001cd686d2b21da53e1f690c507f6ba3b196dac0c98a296a369ced516176282c6bdc49e2c8539be8e00104bbf64f97ddd916cbd7b80a6690d50992ca870fa61e68919d81cfef305a3a55fd9220d044996f57756a99a1c52c9413d9dd59011eab6c529a05bfac31cb554e3b82134bc56e750c784925d8dd4cd1d1204583b76992202e6c195984f3b2e99c807fd7c623b9494a3833d65d48dbff2d4868f525f4b83578ed9203b47ff7601a77fea058bcc29ea1ad26f32849acdfbcb91023875b1485c997785d10414dd2e96821d0040b898f355cad172571a061eaaf53a7421a4ea724720372422623945626a44b6624bd1772b37fd56207ecda8c24af64cd32aa666c3b1c946023387453360c9310c3fc3786f5c26665138d56ad335af507817c17116b21ce3333269b3056d81764f8f6203a2edc7ae37670bd0067632c1404e9919b4a147652b175fc894385d83e664c5875bb0fe256e1de52b7200d5f7bf9cd4a3488a18d4e0c4ba18a3082f4b44b51f325a936a9865ecc464fc1fa442d69b853f2ee1ed7c721fd41081ba1829eed4b0433f53a212fd2e1b51af6ee0655485a80b52267ec162dc8faf957d48ae57f45497ba8fc932cd14ced9850e2501b90c8a7baa476742417f8d3299d6cb5318c9ec1b786ef73d3d622717ea4168a5959436393c58897574f823fb96707b2f23fc0dd2c848d900f416bd16099b06970e5b78d034c19013754a347c45f8e0aea735e93cf6843b3951bc9819f1ede23ab0f8413659e5a347481c9a654d0aade2f7c8a253a38da257c94478c3da5b065ec3cce23ff45dda1edf0f02974458dfcde00eb98d2f51e841da4c24c27132cb150b722c78f59d0005e5c8979a0c4f81256091902c7ad0ca99b4a0f6f4790e29dcef701f25f34044c7cea5a8f1f0b1c4376066095ee3420e203d3e2aee35216cdaee591330deefc5f31b3859a89beeb46114d0f44bc32ce317fde503476352d876c19c0de7ac3bb7604f159374edfc53c9d24d04e343093045af474ff77d1f5147c78cd8d6451ce602c96e29e2811d677efd32c521da129a94a96f00cc80703ad5714f5ec5a6bb3d2542d99e4baadc206804762b8f496685c17b755046c1b83af8f30c2aa27fdba5283a0abc1b795728ac3f339f0ead88b07511456c468df24ed938b1436eedf2fce88ac591b507d92368589ae478b349e99324a2265a22b9d754803d384c61bc49c3411eda7234ffac5c02e466f6f66032e00688474fa8e5e81b242e4f9fd3099fa497f1950fb9fb5953c884cbaa06f59312058f7ee5a43f58a16fadb6f90b92ba5b32dca5c50911522b6c33d590d4c25cad2cda36f12ea4ea2625593bca09a793315f66768f66b7c4627bac5258d9660d88841088707a22bac7399517b001654c44745d2cc965c69cf5716af702203755d6f1c1dfe96e343843811cdaa43bf50a5c74d49de94a0a8c6c3449015cad19a2c2e923588c72018e578971fab40e1b71ed029d6dbe70be3daea5c7863d60fad8ee9a0c98a15a22cbee12f926455b8806a948b8a93413979e410ae84dd6089b1eb66312d3b002214df5a92d64788e59b25f657f3b2b7b8946993ab8f9d6aaeee6c9b17c58de93e50191bc48621f9641fe7b6fa141057a7988501a4db6fa66b462431dd927de67a196c18a26c531fbb411d28f1d79c7057c51b1794f4aaf710da3cabb7c435c3d9b46f46cd155860d84b35d4120253fa9bf349beb6815b9e004eba544f2f4d9709fa784e843a1584bf791a7189d28cdc80a0acb31d41583cfff28b488ae806a2ded3c5c697f9d9d4d963e8154ee4ebc866c98c837b937d73f25dc5d621743ce8cf8e55da7a044f77c3d1a7fdad3e56996c751ea1a4312d99d39d045f9ceed9199eda1a3e9512642f8391875925769c3e93f042e46626278d3a80c2f4b0fd3c6f857ab9ec0a1c689946f3c9a0a35a82e9f1f15cfb4017d33faf2ba87ced64b1662e63cec553a7521e26908fb939f68a8f315d62d4ae42c822c65f8e8e09395ec20a152900b86a52b165e866b3b4eb87f0c41ba83ea9259cec1093ce915c3e072f80821f685425760b1a470aac4da70ca98583d57c341de5d7a8412c3c16c8ac08a7125a7f17f78cc8a74abdc6bdf80251d8bafd0958c40e43e48acb882dfaefec3a717965862303b6a826965c5af93f9683beac37b8deae8d0740841f95a8dd88c311a521f38e27fe9200bbd964f87c44669a140340a510907149fc7cb2b7fd2b2329b5a1d5e2316c318cf999755f0734952d45a67af271798347b95f2a49fc6da128d36796b68f56fcfe377c10adb3031a3d017f6c91def4ea531666ba6fd9eab209c648ae95d4cc842ae913a53087318ce18b79285814e51afe58e37a31426a161102cb11fdd266f18a75029c3c9a8e1cfb8071e269fff120f4556801da4c7865ed66e5d123a20a12ac0b9bf36d78032c2cd57002c5bf74b336ca84dd742f270299e50560ca423e13396b80a1656398716871f479a45cacc480b5893d87b2402601e5ccab71cb8e1c4df0feb97af30e0462a264374788b8904ab9d1825ea315e1ac59009d2e0c0af608ce0532c9bf510d7eb9be7b88bda3cb48737881e560329aed51bbe48306ef2929c7c7e6b1c66a4a92909677f474b403339d1798841736adbe488fd99ccc25fb84f2181ca9cec955d7e8a0a98c4ba592d30ff6fadba1ada6b81b1e407f629a17b6d08ac8386c28b3ab84b947a29069bf87b3383f05f2d54a295531dc94a062ae84f84b0054f7f4b08241dcc77b94f8a383e90a59b5ffcf063ed755bd26ba5c484b7193ffc0892c7123b5c9b7873babc5e77021b7fcf66b66b996efbf09416d132ded93b4929c151478c17d7c9c1b46aaa9d66db9411f6d173c6459df9598724d5448e39e579f06b4398e7c1e51e9c536260c130ee6ffbe1637075890f204f9e72f0ea3effccbf82c1f269c9905e8c57930c8a4303a1a21ce9fe87946c420d127772721a581dc628e40f6de500b81109ae630dba3aa33a8287fba0e64478ae0a0a4f6fd360842b62a05f7fc27859c8a82b33c55ba11484356b388bb5e16bb3f3f8c2420d2b4be9555bc114fe962a6a17dda982e82c2182787579edee00b590c67b13b73ba79d81c063cdb997aaf7d763ece4808e8d09111b774968abca8fe9594e964b3af1f0cdd30fb1ef78a0267e64e05b1f0d69f2b7ec3480f7b9a2e12e7c43dc6103bf947fda41e51fc55f6f7090f52e8c0e163b74984e327cee54bf0002062124055fe59fb6cec2fcb752ae02ca22be3c42fb3c230285b8f83e008ac110dde33b74c1dc6012fdc6c69ddbf10e205c727c05b1b6ae2b4a056422c4dd9a408d3d4e2ca131eb7debcb27ab1962c2e21e18548b7863c532f033e8cc7a3252bf89608a40aea0335e227102f37785331875b1b038e0799d9a1343063ab720c6ea671b9927f91d79411c28b49183160e0e65a8b4ad83dcf55b67c2c3fbe6ce95089d1141c5294b9965472731a11fd9293a950c8faa6ad172d198c1ae0777355bdf9bf0402531e59a58eb69d87943401377ac2baa809b749975f571fef79effff8ff0ea3edb28644467b0816f08de7a71433876dc7c9b01484cfffd09430feb76ee277e87c8e49310e81a7d707ea4208902fc87aedeea9b8879d915167230cd719bf042bf06d626b253a929923db402d21452be3293b51f80e44c06d29fe95882eb7d6cc7083a46bb02bf9b0f324cd89a3a4ec69c00c18776fadeb4b6cc56c44740d5f7d07a867769bf1ee68c022e70f8ac22b452c1b2592c593b269052024d0817d3c2fd3492dbcafb0235b1daee859a567b0ded14c8a5ac222fd5c260abd882ebf18b1697a282f81d99f3082c755ecd7ac12b89a3b0a27b67eb9fbad2314b131c64f5ec1e05d1c48bd3b7a6dd4b0a3dacd2652c984f53175d973b4b7a6434486e401aba85e898996d20b34aa7f18e904126eba2c70e45c982a51c1d4009b3950350e434eb2ff0e64c9b4262d6406e0c1d64ce16dbdf317ced0fd3689dab70d872326f618d4c9ed62103bc99004225b05408f00440564f7cfa655a06236b9b020d380dd78f14f62ca75a682afae727553d451a81da417d9ed2b0f96711fde0af8e57696685b71d0be1f80cfd4b9353b69071d7b08a12c801b4a3a5c4472cef98d62e55d29ff27c4be684e977e2b298344c05eee00453c788e81f88ad78d7aa0afc4a1e6f422c3111cb3faba1be3dd96cab1cdc8bea26950ef365b6bcfaa5cccdb39a12e2d6b9d2fc80b78a27ddb8c5932af49935fd8a9f54dd9234e0b0e6a6177137e011cabd6d6275326b67ba7999aa04111ffc7e36e4882b7513ec169f99b90ef09fd07657c5fd65223a3ff09d275fd92eb3bd665d22b6326b9783b1f30ac41a167a50095c12b991e5868e192df84da9cc125471e74f5a5f6afbd186b756968084afbdc8db054b584b14b580757f7d80c5db18798b9973a12cf35721ac87fa40e763637411100f20de6e9dc370ba43e191fa1cf1595489fe664992a5aa26b50907f7b1d441cfce6e4a102a2b89def972dd1dd18a74be30747fffdbb751cd5c9a98f3486adb9ee3bac8ea3add203ec73114a7a282253d23560b3f5dc4d8abdf49802d142503f9261cd1b7409cde429c7272f8e539db452b78a2d461cc3df791994226cd56e4408935a6d7035ad71a9ad5452950959c0ddce50f3695612cc802fb2ae9bc337e99d8c29f7732ae5e5ad172a6a25e1ebfa7b8a1794ce4399610be9506722829565aa60ad7ab01828c860685a1560e8e5f877eb53a7c6e9cfde436d09b9b3ca2203891fb8a92add2f60a4247f152643351050da0d02ea23b792f2947fb901f316a6dfa6bb6b58cc0acc6e1e984023c23ef9310611cffec6c0ca9fc87e628609258507e3f709f184652369ece818dd4d00ff0adcd81fbb616d9038cb09cccc22c8fd2b627d3a5d4e4761c2c1604c623cf94729869f0758a3c1925645e08e375d64cc015b490f80a60a3224bc0bc5a1278f792373fcb92278fd91f0e91201b279dcc44507abe6845ee21297c2530c5c346c0e24753fa5110541fa369edd5dd36c02e0ae7495a8ed251d4735ab08e4a67d7b8f486f993fdb76d18505070889373c8a4ebd7e499a14db5e7b20a0f0d2b5173000ead7367becf379109f796901ba8fab6680b4accc5b2cd007fe35b372ec0844b566e245dba979c997ee7379c401bf45155588265b487278e2243cae88ced510cc5f900a17dce7b4643d29850fa54c94c6ed01ad39fba68699ea37949b806b1b4af343c50d02dbe2ff9b48bce73c85929a6cce9276803587c62f4fc928cc3626e951b6351d5936d6e47b3b8fa8c1b3defce2fbf9f60a32123884aae774d78d84ca2519eace94e09d6639186765139721271dbe338f1eafbd2ac8b02068fb1d5676a57bb2b151052716d7c062ca673556536aef2a437cfde683f0c52902c2ccc42d1f08071c38640c0e4460ed44f33f4228f1512990acb4a55b2fabd72ce390111b30f25682718f96867284387dba665cb0032dd9eb893b6c76b5cd1e9498764bbbec3903f62b9ffb267dc0e3bfc05ef2d9299d0c032e837ca21e14edc99f5b8141402abe7c5064b0cfd4c7b648de879dbb729e1186f2a7dc1fa8ef8f3e1aced690d98b991d2c1bb30d54960709b71288d3ea5896f45799e42dba00dfc561db5f106e1fd00ba38eccd24ce504233e588575293bf3dda440aba02badf8928f3c97dc3ba6a3d0f7178b0709cca2f61d7e01298e63d5dbd872a120beeef75fa26e4823d8931c475885e60bdc7ed492e9b17e86ea72deb82208967ebf6bc1507d811aee6926896ad7dba654c20dfaee4a8b24948983f0a2cc35236ced7211309e27de74378b21864770294071d834d12c1e9c2ef03599f0365827cd18699dc1ceb9c07c7947514d38ec9c6561e46290e840b82888ab236a4f34c27ec58d4fa534f1a023e191587abd19c02f8f8e3cd06c9f69f07144fac8ccc19f5ef2dfaf00a654bf72524d70517b690171b5e04bcec3a153cdc25b2409f72cc3d4945c4b57aeac5b8dde2e96a5ac25121c8769771d0ed672a3462dfe2105a78f6d0317c3d07470974d93794eccf58af9098e0329ef248fdd2060eca1d4a3b36a204a3b80349d81d2bbbd37fc1cfee6319b532e6456d0369e77285cda75e102173f1a9d1c109e7022691d3f68309ee1db81131d171c6d5c66e406b2db6c66d1333551e1cbb66f77f072c6b07068c22d9ba2e06eeebd2000f8306565776dbfbe9d0e2c74cce0dc31bdeef0d664a506fe946a12183eb9016f90aba35ede15faa4cf9dc88af117d87ad27101e446b753afa3aba213c7df680e27a40ff91f8f699e583eb1e3ffc4404d8a50913090a51c1e624a708e29be965e92c6ce4b2233e67bf8d6ade36cc74dfdafdff5b4e1e664f635309a24ea5dbbbfb44c82b20e7e8a015fbb84eb948d642af6b3b21fa69d6da75f7709220bb5e591c4137770be3834d4f473e263b94a6206e3d7865cd6dbaed454cc6354b330456ea0b2fd2c873e3cdc5f6231898000a142630a7e4629d1ad64738f18aa25ec9bac063d0bb71bb463193e677837d3bab983a85bb5279774f71584a3df4bd879b8c3bcf02df59463d3ac15bec5fd7194c10b44c8aac8f1bd86b262b68003aa156cf8d849fdca6ec5f64d64881999fd4f2478eedf2141ed7efd29f8984f7e26f792437daa7b98c62db4f253347585b9b19106189ce29d0e25720fe9b2973b3fab11d45418a0c4b0a0537ab9c45bc3738c0d4e85590746a40d36b285cb5df939e694157bc028a43424401f5a47a3ebf23f69b9d27fed03a70eca90d70c1e79ccb810a4f0da949319ce15a454ebf7abd5315a2e9091157b59b51e8576541ca38e7c86bb6bb6452de3cf78c3c791d32a0c8cd4e050571f313067d6a60efa8925b114afad4b15039f759b5cbf978cbb5a7f27d5c5d4045e370b2e19e167bc91521e699a964cb855ee41a1fcae36f085a4d46e357eac81df71b69661ab1d532208dbfc5283a5258bbaf873ae061ad4503f8b9b4ae1890a706b921182469b642979c48e0f9a12f180819e86778bc74ddbef5cff065b10f81708944e037f7ff389dba7f9ee5def66ec79443641079221c6f9780aca13145d85e1643aeef662cd42a0f8a78411db2ee38bc29a5d01f5cc0f7f1882d4adb5280a1cf9a24babfd29d03da5af344e32b1e48a5e76684b4c15b2fbd9b865b327e40fc1246e0df0a11a20306f438c4e7199b74a98de340eb8422c8a3be3e5bcc8515730e9b92d38c87db79bb303fb3668674c5052c86d7a1dfeb275e13a39e3c057dbf4e04161b457b7660a456dd939ac1d110569a16255ac88d87152099fb7627dbac5eb50cee40149252723392f583c06b565ccf82e27ea523ffaa4d3112431d4ea224fdbad7d183d7b4b4fd7b221ae2bb22c44ca9fa4c34bd89c63a2bdbbe7b586d43a40e87ae2f83caa42dcef4dc2fb0bb93ab6929c2587f8624dc5f152ec276748aa9883cf5f9d778982c216b6f0b77ee3e17231dc00d5a8d3499c8b46d722b7612d11c29814eb970f60cf13c0887861f827fb973a1734c02974923fd68a60c4a98eda6eb937b5c169ec1559a7a42f0d1ccb3c3cccd44403debb83ef757295eb765fdf601f8c5d16b6f0ef5999ac02b2e42c90bbf6b27802dd7f05d172c5182d83c13f9394598774b3d093e9af0ee3fe1270c19641cf51dd31a2e8af89e8621c06845bab83c1f7c2cc137ed2013536a391ab4ce1c522410c79a827546977ba2985b4dd6186f5d55d3bd746ab79985dcf7ced632f623de4dbd10e0e26ac77f4c483664ff4daab6aebba1efcaffb185ea0445a6d2dcb219cbf0fae35ed1a28f42562942f0bae9616449723a0312e077ae74118ca2cac365557d622ee6037918f5c9be01c0aa1c54a14f39a03a4c0c02a9c5b750b4edbf30a7fcf17d6f25bc4b695bf612b7ff847fc0df5b0e178367b06fe5b318b8b5304882bcba800a716f302c4363511b9d14591415f143bda346d5c8327e58f94175023a2b9422dbad545ffef2ffc9d80bd61c8fa3b83b3e3fc88401da6a71c3b9e8b38c7a5d52769773d5cbfe296a3fb9f5409819d5f9338ceae4d042b083cc3df36b764777141adef472d948c400e3d80d680559af7c3063d6a348f512fecdecd1ec7dba95864f15a9c5f999ee19d0676586453ade7a913d191d1a198f34ffe2e5d654dca93c5d1d144abaa972a64c3076d756e67d0e0ffd48704a0661ee0752ea866e254f0f2ae87204247e8c52f5148538c5d0a1c24398e72174d13adefa1ad7ef76a151708de3ba0cd901a9269435b50e95b17cd888a93b95590979da433f5b12ef4816ec319cb195b2fd9f8af4f40a18c5e3dfb69d6c1bc1cb92b05c323d5f75e37373d9b44383cf70a88aadf53fc4d86277f869322fed8303d6599305f45fd98caac8d48e008d15d81e16519beec9988b81b741c61951ae53e7e324e2f5af9af4d42268ca6aa8e2ec518b9576316ce6c621b23a6909eb76c9330181f5e93badf8fa8f31301c5dfb380802e2f78cb28141e3f55d0ef97020b3469ff4dcaa88f07c133913bec285cfc33cb4260fc820950e2dc8b192b99d517e08bc74c54122c41d8201387f724a83b3a0ecee3138af760b6f69d0a4c4e88debb29633c72bfc592cacc6221f1887e9a0ece17260dfb8b3d3eb761bb787b8296f1ee40683b2ac0891539940742ad3f0447b5abe301624e36263ab48c1a5160931d51ed8fd84962dce86e2d4b67e0ed438459ab2166d037ffcad392de9dcf5011fdb60147517e3075f2c4f42f70dccb88f45c37650aed2b3dba8946c25cc3efc103c81e03123d43fcc84667de57dd2102cd458543b6173811fc647b98863dca635a8d63693c35eaa912a5789eafa8557eda31b196e830b359519caae16d3b0260a60b9f46fce83c2cfcc855956337c55f1e8cc80b53f02e850c872fe78a48e69ea0d38c2a283b30e1da3074128f38e12108d439a32364bf790e5ed7c58fef959d1e577249be1f9a28b51e245d5517b86f022b3c17fca33e259a5e85b97b00f5cac8a814892043178466f02359b910f69cbe86bdd6b0e389b683d7c1ce791633f65d7e21f4136acb27dfce4ece1265423c42f3e4ea87ec80c0e063dec7fc4c4b0d1a9388942d37ea4d667bf965de6088872d74523c6aa350d1102eaff0c68b540f3f60dd158723e121417ba40820eb468754b86e1e0a773489950b1ed95a85d7c7007e0a8db438ffc2d9d366cffc7deed4c88e2e58164bccca720dc59eab511fa5162983b437ecd712ae4e281f4d7ee38e32317a7689899cd4113d0dab943ae2c9ca1d9c4817dffff7f82