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 78451 07141e5152595b50fb652b9a040cc067f7e9be9b1eb38671ea52c831424730c8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6080ec5b8164223dda49a598055449b79456e0862fcabdd315689bffcf70865c
Certificate Block Hash
07141e5152595b50fb652b9a040cc067f7e9be9b1eb38671ea52c831424730c8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c008000080390000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001e4a71c26e2cffda19480b8134d694d4cf2460a04095337db2aa3faa7a270ff430d944e8a0ba9c4bfca24e7f3072dc96824af5aa2228e3301ce5b9bbdc09d4841a2ea9fd47a3cb9cb1c5dfc62f356b4633712e249a6670edf3050000000000000040000000400000c008000080390000

Raw Header Hex

00004020e107257c88ad1ae0509a3dd35dd268f490cfb2dacb9312180935c79faa98da73f930d6676ef4aebb01d6e9817f98f604eefacda22e18d7bc741feec69f194c1cfd693e6ae9d000185c8670cfff9b6815d3bdca2f86e05694b749540598a549da3d2264815bec8060

Proof Data Hex

59,560 bytes
12121602030745c69ddfab692f46335256d5413f07b0b91ad1ce95d7116c44c748d1c33284a174637690b27a51d180f213d2f3355fc79049b6217700fc05ad00b93a2879316e23cf91a3839e46883eed26f81f0a13b2ba1d68dca9ba2f3c0279fda2534621fa0c4185dc541eef65db02499d7baa83c1a0b2d73b07afdc035457aa268ed51234a92a1d1a0a8c288d76b369ba1caf5aca9821b3b8eea9fff30c74aade8f3f505bd1877c62e0bc1c95b4cdb974b6ea1061bfd147873883c89160840453d26d1cea5353ed793c2237dd0f27325f1794a06d35ba95689b41e12a3b881e0ce3dfc94dbf3d3b983f31762827dd8130909f154277dfee2a5121b794734a5931d103d06a8cc0cd2e95df097dc23571c321d77952c4a217a40f954a1701a8aaed5a4720024a5ca68dc0723bb46d0811183644700e8c09b8462af3d49ea56ffa3bc7c1355c099333ce80d7f7155f881c34d6286ac05b3945ea58fa00df014950d53e311c7b6c9b1cf33c274d2b0657df776158e4fcb479343a6e253b4e5937f8126c3be8f43ddd83802c033f39f69b30da56ac0a7e88872a7d2e6cb895feb1698d829e8c59195dde048db621a8c32435d11a365b0dc0dd8367ecebf141c609d5f77537357ad413847df111045007a1b7524e2487396b8fc60190eb917addb01aa42ddaccf5fee4c108a5bf486b129b1bcd998f888824a7b35c4d138bcf0abd1ebe0d898293b2ef4b60ae94ebbf59d33116c0b047826d50304c30dad34989f3d160e0377a7f85f960d8510ff2e8f7b8b336117c24e282c75dffa491805d37fae7208b15772489025abc7f971222035680ac62241fbbb0c0a6848eaca586d54d879ad574ccd87c75bd469ff1d96fd534c75a09fd05a69d20200988a2a8b6da7c0ae7caebbe1772497b7069035738616560180f7e0e28d9c09dda0efab596f19897f7a23f751d718a4211546d7277285bf732cc53c8bdc78520bcd903d428c7b670b9c6e18ddcb52d9da76b2a484aa4629a04be8c3e2368817dfa84673d0b7006d43252a753145da857ce087b447250e2b9baf65e1edfded8c5b5a700df63f5aaeca2d77b10378c0654432405d91b15ec16241b83ece88213938122750a09bf28bb3d6c0e27171935ebff513b753a967b703e29d22e96d31aaa83bbac3510d47c31cc65972302ef6a149c1c8e3bb81ad5cc73d0520f81edd1f9aa77479179ce5b91723b4ed9f401f36cc11549f058bb3dd0297c1bc45285e71e80ee820149b338bd6de22ca2a22cc6ffd7a29f9c3d9889d6a798f2ede7c5f56be8dfa760ba726283194874317f48a6abbce1eff5b40bc90106fe8746afc5fce46e381c679dcdf57a75c15d50fd1104cefd3829ba5debb9324486b6f1ed033f259f5d3ec8710d3d8126731986c969f2cc1ee4cc4b7ed7b6a3c92f4ccb741b38833ae8a569a6a4a8282b1df85878c98e6ed192cf0c795c60ac56ccc2d79340f28d2ae9f4d15c1cb228f31b4a5c45a961a27a17808ee4fbcd894ca311a5a9229a7874edd22905bdd8129090c828f4a635c2ce456c900a6c32bdf976be854074711b1d3c75ca0deb9163f7cb9d9544a2c30bbfe0f964d90e84ea3a14033883e7a58349ba5f07ac1b1f282ca1d9d3713cbe182f73dee130c3b5df88e23fb6729d98f7c95fd22123dd81852e503e5b8379d1f653d6b1481d4814c6dde5ceb5da83c5f51ad0595e4b7a3ba021e5ed67f5ae092b279a1f633fdc2707a32d46a43acec0dfb3ef0ddc9db1ad867203acd0c6583fac58d5825210662d1d27b6ea1663e2436b04d265a4d171e4e6ff5a0a05deefda1cb4b3d452fc52788a473cd4e106d95c77af7e8f26eb3522bcdce81fd15670eee562f062f0b876ad3f278a81a6581b202594c141e7c650a8405c3e9f3c52f6558818eecacd9c0da539f31f76577c9d6b20d101beaf48239152a057168783063821f2805e20eaf5df486ff7d179f0f81dd40ea04f07b99231925621c2162daeec0be1cf873f322a14677881852b458aff51332e4a0f8c044beb5268fbe7484fcd86732b59a0f832a744219082252c08e054be398364b07ccd89e9be4fce1c0ac9afa29699f1283f97e7e1493ecce985583d314220d6481cd0c265b926c1f658df35922a7b5ebd546a4e41fe9b8f086f9d9ac5881c6d9d0761012afa067db5e46d46490d8e5a57d403fb371d9ed71e897bdabfe66a8bacb6d2efb6b2fbf3a22e742fe2ca7da6aa4d1cfc5e20f02584a78381e04a122088725defd260c48b3395bb42422cf6237954e014f47d825b3c2169aca5afdd1300e3f6058aa62c1b2270d77bb2f7bd36f452f2ec97c96dc8de93b4d840c880165b4e0753d8754533aa4c725ce056d77dd7e59ac435e2e14ec8da409d6115c5de5c368859945189aa24e7b5db6ca99f3e902c629d55e29a5748baba9267d57a9800085588540e1799039603f6368a0f0d944c1ed7970afefee3d7f27c1fde5dd980835d0d228431c9c07477406d687568cc6635bdc4dcf14b0050e615844fa29c57053790a0bc2501a611d8ffe7effbb74687beb065f2c7f6c58e72dacb8547213cfd46eac7182cf04f9ba9b44b59a3b3d65dc3b79ad6ee95a6f1de2822a623965ff8394cf1ce4dcffaa1c16a63148ef7c9279533898ae238fbd655ae71d0a2a0ba72d50e0ad705a6fa4a572ef0ca17cf003a47522826a0eaf23e0ce39ff565d34bf0f97b720b73bcd302056811dc882bbe35c22bfa1da8fe9a64bfdb09520c97fa5178a96f4b0c0d45373d2efa1b8a3ed80fa540e065fe920b1deb6c8e7c85c38e5f205c49923c5c8ab922bf04bcd12c8ecd724bdcef38fc7ac7451a13ba2788b8c59e85d28cbc12d04b0d6af9a9de9fc3bd347c2f2cc43bfe8b99fb48349afbcf54fa59b0a41fa5f2309d53db9e41e01ab7289aa8113261ae3ee362f94c2d2896b651fd076ca34ef59e7312aa41c53d712a2c6704158d77ac7b2d4a380b735e1d2429271cb7a55e54c32c7eb90ed5e45f608953b774613a48e50d7e10afd7fbf54a252985bdc5b74c2df33ea214e0a03d7f74bd05bb4f5624534bc63a44a6c0981178abc41145741fa1e2c766fa48286c7927a8d53f1cecfe3cbc5704a1c8ae8531523545c8c39a8cb8070bf8240288a8381cd03bdb87c608c3022e584d67877f1f7fc57419ac82a387a2a711f15e444ffa8817658eb7871f5cd8e5da23f6326c4bc761bb368a7a87aeab3208b004da3b785a3d128c81239232a208ddd188ebaad93fd78f1b334758cb517cbe902d1509bddb8e738c98d856a1bb430bcb382b2fd1240e7c1de5cbd75106073970aa2bf34e0baa21c76c5a280c49d033b37a08695473ccfdc76c2b55f63b65741d696e5396f0da75d9ca8235bfa6b62c5029ef6665c58e69037daa8b55bbb5eae3a9f4b0979c6482be8df82de000b6f6e75151ed4b020fe11728fa52230d017af839b6ab386bcd461a2ac1c61459e2559f3cd34c4b880950c44a48fb9bd46f449fd780cde9780a2f5a00870bc78751225a3bac75667f4925824b2759a1d25cdb7b8d36d001f128d3a817a9193374bd4dc7fbc3f9fd7207c934bafca58db90a0a77fbe44a3db3f4e24b078f85bc2314185523e2460ab6ac020ce734bc98fc95a7dad9a39230f3a41bb2e53bee0c9c95a7cb95702dd725917ef883c6926e9fb975af5868a5aea6e435e3566e3f4964feffe9d8cb17dcdc18503a09f7a58b12c7132715153ddb7ae09bd0356a41b8addc7cb0b100ac4fe6c21bde27a77f5fa12d9022022ea72cffc7812e7ad2ab6dfbf89fc7e22ad6f6ebe71d8bd66569cc9a8abfa8a98bcee63f2aca5c8aa229cb035702bc1ebbcecab514d9ca36dc9d668a486b56b2ec583187019671a7e025689aba463ab963bec91a2e4125bd75042a8b2b173376bba83694ba2dac9dee6fec6afa76cf78957b5c5113f1f51156703362cc5194ec02966881454ffa14302787d31959a9e5dc09ff13623345ca23f2eb6bd92cbe2c9f4ee59c66d77c7b75785e287f7e4e7fa5f466d13eeb993321bc73593164ab66448dcfd82a1216bac9cb372c236b0f225d6ade038e0a0c6dc77711158bc1066da61c445d5bc18f10c8959c3b284faa7953ecde5a24ef35ca6450a647b8935653e7ab9887ab73ed3a82c86752cee3ad9cbec936e5ead326f97c61ecd4b748149fedd910f753c05b4c5ed0dae31ff56a323c31e649c73ac4ce433122e4bca511979e22319a4f5896302e3f49b78b2d6c45fdcd7131e6384adbb65fba8d64f03e50c326b2f5d503fc1e982402943038a1d27b97c24929967008b09c2a6f2afebe6fd8bca6de980aa6551088a6e9f057f68ba1677c85f393188f77d735d461bdc7f60755238c77c426f84f0b604061ff165fe9876c0e9d02a6a565d98b15baa025d9753f99d2ab9817635f20ad8d33aa0811d53c25ad2cedf0e0fd9b529ba3e15b224e220c50331b72c9b47c4720cc9bfe79690de1b58bf5b80123bbc8955fdfa09da9e0f7a29f1409852711485803cc82dccf7f76533ede283f1a52b18196b9b9c67f8bff00957290be970dc45bf98407031a619c934bc2bdb6d55434a041b8c48e316b79676994e902997ffa562e614254e9bbbfdf0441310700e8eb94f592d6d4d8c69b72ac3638a3abf96f199ee9fbadf2021539b6b2a4ed128edeae72413dfbdefcd818ddaea275854a1e186a1e953a5e8036931c3752cce1099f87d92e6df279ea796c3e56e897d2837ea1b301a440c73d3f3fc1def6a8182bbb2f71b777cd99f7e8ec44dad40a86ee687a194daf362692658edac910b62b8b355d0fb61d8dacb3445e7513b3675bed51f9eb016bce6ab52c01b49a9b3e7351a3e9b7d2c933735f32950e964c8224296074a06e04f2fb26813a803b0ae214b88ea8748f9d53834ed3e7ed0a164dbcfed9648f3a2282fd591fd6d88c1e5677c68bbc465ef9afe0b5bda063e70373434f9ccfbf6f1c3570b674a6f6843c13a882c2444dd797aab9ff98ceeb384ee9bdd969a5992add7b429dd563e47a18d669c534d8e4a319ffdabcf074030ac9236d070273e5d065227388fd0c9b724f0d96a1bccaf91aba0bf228627216f204fb9f530d729a75e8a6294957015b522c28f243983d2a05af3a8f2dead54df4f9023261144f77473e786dd158ce934336fd8899451a8feda51b28da3a68ec90ae9ac266b393236229795c968a2d8d41bb86ccd3f167e33a82620b8f0b8c22a8ad54009dcec0d02a13df446c004cab2ac228936f4a5cde0078cb4a18a22186f9ed1bf165e8969150cd82d2f162e23ea33ad888ce4cfe41a273a78c055ca3b3f736dddee6dc311354a3ad6f55ac5e74d460adc4ae23cf5b344b83ebb613379f4471ace9895b1fff77a733c6fd26bfc98a3e200ee1c247bde9f3d9bb1100b457d4db97d44585ee5327dd462d3c82c1ed09497ac7a0f74abf46dd04d15a3fd519fb4495c0fd972ff134372d6662cca2ddad5ceae253bc5d8de7391571003f9a844b53d4f869dbf57050b641416c1da43a90a2ab8e42bcaaa09a278a3bed149f2f6c5df019ddbe877251cfee24015e8d7a33265af90dc875386a2a96332beefaec4367e8711592998157deac1144b6fb4c2dc79fff4d51cc33da93c236f2afa5aca200bdd89675d373077456147822ed56433ce2fd84dfe54018ae8a623932d39860eaff71afd359cc3a33e9d66a1ccfd9cc172ef9d3ca90eeae6d3e03a30e9794367f508c2a38d35bf289df55a8bda5f6502fa99efc3bd4fe12fdc9cf9c20e1d49db374ce09352545c0f753f20918bf0e04bbcef4ea802c794164f08d289ca6da1b6f3ddf5de2e66612a6c47997aebba097fd9fa69daf258eb7e1965e36ec2cb85b94808b452ef30e9a962dcc3e362cc7f99a8feeb5ed49c611c32bd80c9707a31a4d9ea7eb8114bfb78852ca3f956ce336de8081e9ec9152f67caea531045311a46e9db46ca988b4724bc3097ae8688cebaa05c2ab1a39ec73291fb873842142307efe550aacfdd6987dde1d94f2cab9ba256181ce7649564272b33e72913b7126b6b812149bd04f92d3c72436398cf56e6ba097066eeb229c3a90a71ca8f56d92bf139ec2ca7dd78003653ae680e7fed3f3672a83f42fb20476cff00349f54e920343f5fd34e39ee4a34a713bf4cbec131193d8fe7c7ff7d942c40853dcab867d1e4e47f10c37bf54191b98173497581c384f25e152334ba939a68ed576502bbe7235349e211a79e74c967c0473c4bc9ec69f1c4742e02c951d467a2d70de2a4891f15c331e2a624b82acb13dec9e7d03f5fb211b83f9cc5c03362150d4fc40bf628e1d26830531e93afd82fa572aadbd3d538abbdc61d682b944c00b985360c013988f599b138052fed0354e6ff676521d95147a518a20ee8d50ef93295ebd3729dba310bae4ce839e39a9099d018235d2ec4bb5fa4cdac2e1592329251b40674d0c2279852aadddd8277f9a693b475ba297aafb2c2f63d9fd54c076e4a0970584f74c717648231c49a860646b6129d2b8444278945f8ce84b4c4ec4a8a190f3e6631fb1cc741c584b2ae1e3e8740330a7be8956e53318c3e01127364a5bbb52cc5d0ef2dc1eaa93777622791f3f05267eadbb7ec2ad20a7e76eaf7e9e0c8d7840be38b3914191e51b681e810463912ee90323c3ccc0a9a80830ea06156e468764df7a93d34e6f3b00f3c286019e4492d08ba7872103be31d21146b71e0acca7fdefa84606b6ab71baefa5881195a3ef2933f5d1464e8401a250270058b9702de453207c2340ef441b0d343d75e6de6bc0ae509321c06457d184eb812b9e0409499fa006a66b94d4f77e059f6ffbb7075c8a8e66a00c5c15a8284a9116fde2f5e5c5c82d0a895051f5eba16608198b03cea5c1e84a5521b373535aff109d41cfc40a1c9d68b4de817983404e90a6c83c47cd025b90b1152a6152900dbf9962f238d3feece246a978d203b409ac4381db3288dd098d76d6fcdb0d8b20d342d7b18c6e2bacd4469216b11cf112d33e5fa78abea6fe7f7fd1c5c8cbcfe1138f07dd8201bfa215b80949c81c132ce7ec83cbaa9b4f2504a90dd4cff08e174b04b28d692bc0d3351018b46d422f53781e920be372f7bd54da8f149943ec3d94dd62a711c6978bebbd561b976d6db9de0f19aa0de8b2defbda7883b2642a6819bc8d75ef7c79249b048228d15bf181e7b82f2e36fcc412266f9e795d4a7304783cd8fbe168326c873124e1cad351a8ed5647d6b6759457cb9702715dc67f98636c517ca70cbb02307da5f5b628940a91459747472cda5c9173d1dd4f4d0d7d432222a07dd9f15859ac869ea8360e72a8524bb1bc450112b576542b3529b4fdbf6f79fcbadf55ae8bdc5b26e276a23a401b4d1a2b7b06e1cdf78bac050ba8d707018cc6113cc1315ffb35be4a4e2ea72446f7fbd7d6ba3fc59784ba4e33eac13bf66a550fe5e4691c86fcb5a1bc5052a0d870658c4d2f0b0e4912c1664e6df0757811dbd316d19e15c19a59324f89c7b19b1bcd3b71305a4cc3cc615fede0bc3440dd037e30e3cbac52a55cddaec611b5ba3e2bdcb2ada14c0ada3500e677c5de1a5801f5acd1b7bb2ca6ea097ff883c4749ba2784dab318f8023d10466e0e2554e65f1c0c59adcf24133601d76bf6f06ef56e79d5af87571ca807f5c4165fd32557cd3187e86f215647d567703ffa9e8a2b5bd9bd89419d2d27acf844b9a56b8b08482d4aecd040a5fd01e83bfef629a3eedfc71d164d495bf37d2368cc0bd18ed3faafa3de289164d2ad9f8bcae6c74b47eccac16ea361bd898e67ede219895a6a8d1c78a0135affa427910bf8b7c0bafe4b5393e606d67b65e505a06493c1c1e3f880e78837ce4794a6cb7ae54d725e9b66f679d2810419ae59baddf4189a4a97ce4ecbda5365ce41506d50c683e2ca2a3f33702389fd5370379cabb6462abaaabbd9a3e88ea362effcce0f0c69646c83f2f9b841eb30b3d2fd438a7a97d4e1a9e9426ea26780244633c2fa38fe6783bf6ffe180b2ad2c8d20a1649b560e3ec822fbd798cc590418b8f02c0cc3866f74b541abf0b4b8853c57f7e8db8b9928024940b4ae516853e1efa0c7384b52987df8783a98a6571913518e73b7a430df8b177bb26fbf81b2eba93b9e724d8887374266d8652b201f6d19e98c337b43fe859398e84a86ad60a0ff012c457337ff4e613a754f61f66748498123668ec059ef3ac602563574b73a3d8615589df630e99bb9ad6a19d54b13d0eb6a4941317ce85344ccb3c2c2d5b295f73907b04c5b168b8ec0831edd41bcdd7530e5f542331a45912da1ad34fa8b359599a80cddcb091a2971e23b270caf5b01c80b6c7a0970d347952aca5f3583c7c326acc25509ab8e6764d21d44678b83efb93a58c56427bd867b3c335244d28898ca51002d915749a7ee722434615dffc36ac0c2e451de980bdd091a9ea412cf24ebe8a4453c59dcf1fbe40a1dcb93178ea3b9e46fe93d8600b791e82c390c3e91df5c9fb5251be098633d0864708d41a38e6f8d91dfcaf7a10fd29e5a0a6ccfb55e7bdc9a1219fcfc148a1318f779aa745651e313d4f769550981361f62af590429a314495f980978410869af145d1418989d0ad901a62a99a2c33686df5095b672caf79aae362c27cc3ac8dddb91306a44145e821d2cc0856b4a420b7447e3191e5596b7d85d32099346161406e899790d9dfa42041274ee6a2c42a2a358db19e772f2ddeec45c1c39cb9427bdc27f5ad22a6f9e7bbbb18820695602d5915686ad565ca6930694b66e42f9d00bd885508ecf33d683f35dc977a6c0e9fc8b207e48a4f50336f124005e86184ed8f69d00b7a76bc76c7fafe5de75963a4ab0b9f0e6fcba5c62234b8b00e2d9e8a034f6bee95a68c4c0d11993f8382f0d6e61d1a0f98df35779a2bd6c988c3736f3a67df35d455b123aad919d048b7ea9a056aa9802f4cf30525cd8a1faa124a3bd1f98eb2a4518689a9eeaa5b79e83109a88a071cbeeb36874db5c077b467971fb47cefce668f1cefc3490beeb988b31616fa45d54eb5285aad255e8b8224fc34dc9cfdc72accedf81918e213409fdb3bba7e2765b47ee19023b9ebc7d1dd923966638ce1021c2d4d80538d50f969fbeb69c3b344476366fee3dd1e50da70dd28145f3dc511053232da9ae678730c341df1e5bd60b4b627ff6a8421837c628d43aead06eeab8c6b875eead5a8ca9e7ac4679869a7243600e063f60ee4eef542e58032aa6cdd0fe6728785ee31dca598db3b043d6c2f614c83e02f4d636ea046790c91cf729e549204bb11eae1bf8810f26f1f42e8449d9c92009b4d8f9953e82d2c01d454cdb5caa2c079d0029f10b7095d83be7e54411c736974bdecb3b9b61426f5302caf803230c8de19e0865f66f67a603304235e3fe4a9c59eb3bb8c7f1340f1ddeda6a57e38aa11089fd301d5a3aa9f1e4d8e7dd1cac91cceee20f6b88b3cd24f1ab9e7729d8b99f17432a720deea202bb0ebb053b27dcce9f755b64acbb025c162872034026c8aefc1e490a28fe43a7c2748bd5d26c62fc6ba6974f266b2955c4c1cabc327d112ab07e82d06032402cc4776a4b2e80b03399b2bcf1334b0cb3404660ecc9a0c7bb5a2199620d9bcbf92acee9945ceeb7edc18ee41465c11d742c3bdaea955533eef62ad9d38811c67913844e348b4b9adde08134bd86ec4708f91d75d5b765bdada65cfdf51515b4945656557e2dd7cf1660999ebf91cab4d1fe1af18f27a261a2539122d2aee8a537b2ddc68ea788e595bb6b96826b0fedc05e50cc05c5b27dbb2fd3f14cdeb0ee6ad43309a40986c3ffbbf1e7b654f299eac6ea84d44a70ea71724a36da775b92b295e884e071f8da5d7fb248bdf31ae58a79608a220eb4cc062c426423a10f2833041fcc2dbfe2ff38b2bc085e6a87ccec444ce53167e81e091ddcaed63cc7f1ad895fae24adbf6866292d0b6b819bdb46e69398de86e540ec6e8b3a6a0d3088d9fa17f8e1d57f17cd4b915a1634affa3ac2102db7acfe6bbfb0ae1e4db125ee8261b22f30853ae34cc77cd5da1ac413c87e5b085480fcd3f8665308bd26dc308864f0b4c05f4313b0eedb0a67569a315bdb066167333998d6491f0250c58e84dba03f0e15d70a978d9b86140d2d302d6da21930c7303ff3c74bac23972625f9bb1245ec1ab1f0a7f0b2081f3d42d7ea7f7145998dfd20f0c0dc4a1f1f133de33cb9722172c212bb80e56e13b30d8e015156010659c0292051134c59c19e778eb4a394ed3bb748ee6ceaaf495a3592d27e916773fd31e914cc4bfe48dca2efd1f5116161a77ee7db0bc2f006689a960355639eec7946c9ff58f62160a376f60296ad3495aba3d953f66dee4471444bb5698f25bc123d01f13e9bdc2db48d9696f0c35ba225a3a090a4c90682fc599eb98bfdc65e358d19e23e9172ebacc90877fe1b5c528e2ac2890908203e44f1fa3f63a4066e7e8c3058f7e6c1fee5f8236f5f6bd4ec41f2f600d8c69f9c937971772527e627feb3f042ebf3aacd116fee9cbf1004208cf3624be3468f4cd882534e84cceef1681205656fa81abf770f048e6fb98c8aeddd74280ee6828814acc3ecaf4b7123307c3729223ae7b284c27b710f24b55095ebf9f7637a1357dcd415e742ae55171e04e0b90ad00c5d7523e7751f016d3f9ddb620141d556e9e912332a0f89697972fc69c5a1249a6a7f75263ab00ea429cfde90881cd8ae30a63572510884ba613d4e6f369f1b2ac085acfd5659c5cccb8de659290723a1838df0e38497619fb8b175633790fb8d779732cb5a62fd41950742f5b4e9e1aea5d97f9b0a1592f0c8f75fe07aa4efffd88e983462a0e5ea640c6ceb90cc088ee903f0826ede127d5274343cddad028b8b02333b617c7a64bddb4eb78673aacd27a1677f81407b58ef5750507b5d7e9a468c64f9e6ea2d8787808a015d0e131ca0197068fbd9cdafac588702505a04e320eac5e67316e43a180800eb3726054841b1b1f8d44b5328a9520b116742cfc188c2b97e686d2aba64068bce5c497d994c5db22d95cdfd4020aef0f9e9b5d572bbefc4416764922ec3eb5ce354decd701c70a5555ef6001ceeccdfe313aa2cf34075804460d150dc72ad922d96ab91c54d6504bda0757e94b85bc2bf6a7088e69bb2816a8cb6931d01855bcf451f84fdc1c923dd47c7af7ff6b0c03563d5492147cf4e689cf1e2acf1bfed46252a6dd3444d93970c8dd840eaabf4acd45a7496508b0ea490778e36ab29aecff7ff56bd7c97cb2b764b2b705ce14b466d1a80e2888c4b5b8af7d9dbc7629ae7298104c100509b6bb6929981d9e8c0c6cfe04c953a8142747f00d8320f97c40714022be86041ddd62a7907bd31ed85542daf10279e73712262f9c818206b59bede52a496130155d2684e06d1de3eb194136b6304af7d9f0be3e2774f363caa2841b754367aa2959a398af92bfb2e10a845ea893a04376f36e1d2aaa8500be7f28ae2760fc8b28b1836a8a3dfa48b0099b8f78c5517c396506dc147157d4124dba6c5a2ddd9509004ae7d2170708c197de06b40a30eabca00a0292065168ad3bb74faf12e5839f3f23856ec7be394ae3facdecddc4e19ba32b1c7bdddb22502203cbde7b3eb3868f9826cfe238566a20d0fe4c588d6fcdb41e1b59dfaec4d0677dbe9093b72b7472e7fc5d8ec1d8003d53ca1c3ad3495a601265a4b9b3c8d04cc6d171ea0e746adce6f9d507d2ff0d28015c1183edb1b38ca2ba967a3839a4140a243d377e7fb51f7c31f95c8ab6f74b661115768425201196b12fa571056dacf910c4d5d88c299c3994478fbca8e43b505f1d39f9b04bd5ddb786324feaad9b0b39be0179a662f77349e3b2737c1360f310cf29e592a5a7f7c26132eb271734d101545a533d8262549c41e1685705265a37fe72afe7aa02579d084892b2ba158cb465663f94201aaad6a9a7a7f1246bda900ab6cd456165644fec44b89af2b95bb65048414351f55aa8ae43e0d00c7ccdc6bfa2a1b09d968839984fd42a917bc5b967eb2a7f22da16e30e99021dda11ccb26530ce82c996d1b4a9a0bd9bf658066247d76c0c2adc571327b938902443369a90ce1eeb86601be7082d1e44955495efbf34f217a2f6de387eb77e875e933313468a76c7695acf406e6bfd4b8ed953c866efe9f10ad235a75b0b081e3e9b943054cd04f5afd3026ba44ef0f0505d76fccd084da13548983b7a18ca6820e57194e6bd516b511ae7bfabf95591d98963fd75af36f4cf773c832f5e6c6d2d822cea43a7748d813853763fcf47e400b979d84d42c8e0b9bfd24ec3a6c3213a1c11a8b56943c64793a8c00902bce564af4417568dc1a44bc05742dc266056daf26b67cdd6d611136162b51313132af73ba951af7d0e98b1a50c26d7f2e1046787d670a65811ec3b827ce7a4d662128aa174eec3dacb86b1c6709245fb6fcf2f8111f78c98184f3241e46342f00de2bedcae2d7dcad5b864f760caed87ec7cec10e956cb2b0e8b094fecec109b6456a35b5189320ee649124a01466c5175dac0d77f60d6afafeae695f3bc5bd02da5f9afe4db4cab84e2834004bc2637134dd790fa5cbf63aadc10719afeefdf48e717dacb07159bc2a3068e0cb4715652a8c8a06441c30b16abf6e8538377aee570f2fdb0e1b45fcdfb61ce104a75418a33528820815c8e8eaefab6ee90c6ad373eada1d905dc27472e97c8088ecb0a2e31740ab3ff447cdb0a7ea3b9674d6ce0b5fa3ddb24afbfd4676c673a217e8dbdbdc97c8924dd53df4a7d7f07ea63835dede0eb2a93c8dbf2765999ab54bce1f5f76f8f83615d10891dc4f8aa56e7ab9bd48f5fb3f95507fe3552a158d17af07ed3e80d813071d7588d3ab567c7f577741b5b4f09a9a0a60cb273f82c57d139324d94219f94882e6c52369536db0fd221879956edc1ccf512ae4391fe4d71822d2fdaac3760322f812ea5e7844a6755641afb3edde010c534dd1c9e862700410b5c6c58dbe50b1dc4f99a2fd23eebd691a99a49d317838c018527a1435a17b0931d67ffcef01eceacf7bced45c179d39a637816723d30cada4d7a16014d3d368ef20ef29a46ab7d3cb87b8aec2f54c6adea1d69a44b6905c5d5e2f7e93b3d3cffb166411761a1de39ebf7f567be698b051a384bf476afb26d8442490ce8a06d5c8f5b9746f7dddd6cacd4374c63788d35575af32a25f6cf999f2d3046ce0b9fdddcf4a121f54041508da9669794bed939f47f95f771dab7d5abc4d5c822401effcf5e0dd22b91b8bff137ef6c5aaac2601c15d22f76d41a0909a32e9a3914a5c777e2598bfc9b9d50c5997aac21892a8ebd90b676823e0832ef9207799b270ef3f1143bb604ac1d508c515e73f16eec9a5ea7cfdb8e659609380467130f574711f25a32c20a1e51108937ce3ac5a4edab2d23175ad94045f2538e8d201b749f31b010687bbfb1667c193d36f7a48ca2ee5747b41f2397f6cff8106104044de4b9af3355211a250c6489372a335c22d616bc4060ca1b9097402728d56b0cf7d54f666664d5ed199391078241041d7b1ede12d90c1d62440c6eb322f91c42b2e62da799cdd93c90d27bd16ebf3b6fdef214708d2dced995ba825aea3d1a43e5a0fb6448d372422f0af6ebeb40c236272e2a6c07ce1c301ecf2f413db5e96d0b7f7ab39b526e8179ea6630a29fbbf10c1aa1354309c2f332cf2131dbe4120365187db5e175719c011bce61641aeb5e5a1d6baf92ff41f5964f83e3d379520b8c5095169924f43f0bdaffc2025ad03c31c33b72a7a0ab766fe4774bac4265f1db14984fad452f3a2307e710a8f822d6c63720cf8eed712c48e26ae62ddcd924c9f63fce490fe04e599ca6e6266619865d0f9e3704cfc190ba40dbcf5be0b37643701bd3a4067337dd124830a1d9f0c99559d3efba34676ffe1b94274c35aaa78b2b69b837ed2db759bb1eb61bf350a65f7fa559826a51b8698ca4165262d7173658a2cff7f1746232c88e379792843bb58137fc0f5b7a7c981df7695c5ada5c47b22440ba716910793913065cd80d4a7a5273645b7482e3da7bdc0457d5a91e61b48a2ce95b6f4ca669b34586fd18bb0fc438e3482dc8ec1a98821912b797726ba57bb3ba9ba22298c11fbc727df8eefb4453819299cbf50a0eccf4c4d2b3104567ac0039d93f3ea99ddd1c081b6b90b28317c9e6ebe9420457ff0d4f1a005a05fc21702e65a4733e184b88d6d7bc8e4e0ce7ce0414ecdfe28e40e24c83c376a2b0a17844e35e437cf2914b23eae2d43253676b7b4dadeeb30f2ef8a7fc25788ba16a1d5ef3da823faa68912f26fc5d5338e8774a63d36113ea84eea05ab3a069f4e60f54e831c1c2203e8aff89a8ab15728ba5f0f6cc30c8de2bd0a12945111690cb48f21fc57a4826f888926773223f18f8df4b17dfb3918a7000d1c56c3bc11d4b3eea77036b42c9096a56ff7e9f23f3a06a9f107b86b308abe2917861ac26ea45860af5a25f799f06c827c920bb607560cc0ede5cc772e1dc2b26fa029443e4e21d09474e0226bf1f329104e1752384520cc5eb2bc9bef92490b2ca5fd942e963774682f70b4f8e2a99b1c99b67806ed8e35e7af7c146038e9fb85fb30fbbdab931d3f8269cb332b3b768f324c49ca119a882d9a36881d64b29a088a01afcd203fda8732ee94e2c1db7be5b7bb48298ace614d1f1a0d463ec5b320ca0bcf82a146cd5821f00c517196a429839fefc8167876f48d3bb315ff979fb6c22c5f3f39ec4a51aeef4185b877a232d093e530b9141ef43e439ab1eeff2513377b7655050be349bb6568f6968c9134400eb54aa18fbbcd6e0910b93cd78f77d0e55be4e0f0c2e0ccec4443f7ba7c5987edb6a19aa0b3cee34fd635821d247f9f3eca0385e425383c67faf403053428b3adaf9faceed25ede0337f1cca3f1c5bfd32b0ba0306bf46007ddebeba0c3f2a1127f80f3adf2e3dc648099e698461092e70a8b9d0f45b47e828c69439170c0573ac404a9d49599afa4132f3b7c8809accd3b686caf63bb344689d47f9a05f48b8a27452514f9c7dca7d47ab5f1bd2a724008431c1c051b903aee20eaa99a609274eaf94e1820359f9ee5da496a629cd20365a765961dde547181c5497852d72699950a4bc73bd443b059eaee69ad7d0889e73028482577dcdb8ce41cfd4294be42d6b8147023712aa2858065d6017a2912ffba28ac10421c5994e7e987d9a9b7fe13baddc9684e123e436d047d474a90b8866c10cec4b1a9b04f5f2297c3cafe5edfdf97e01bd53308bc24fba49f0705b24034640efd8f0f0eccef9b87f8beeac17eed1b04c8f9d6c237d5c7a0880af0e8d08511586d7d94eafe9850578c96a18acf332289ccf4f3bd3cfff8324dafabf057615381d7fb92ba25104b8b33aba833dd18d2a5d45c48afc14b73a670b2df966a8c7d3da93028876a46d5b1441e84caa8425e31ba96b5fdc360acba5c1c1610c6f900df7c39574d977212441b146d417f6bf640d1611052d94072efef50c5bdf6d934140272c60cc91f33a6018ef4192e5b37b79c5d3f0ba8952f076575ec347603eaa17a251d8a5b9001d82ed6c7b2b442ff1b90478bd8af678201cfe5d6e57930b61d2ebb509e38d31b87bd7a868529b47adc08a11fac1b94a3c0f8b9d260be11f10b6e2b2c0d1f9dc80305c723101b80e738317de4e524b236c4616b8970984c6a1086728daa1beabaafb5b15defae526649d3e53c3f933d8e03145805016b6e7ce308b34cb3d36f4d4ada06633070563ee7ec8a0d7825bb4ee86075c1002885eb47c88aad731c8d934038b0866882e138a8b3db45f6166dd9eb58e571160afdc4a44b5ea2c75958311272d64b0c1d443e63931ad4218641cbe6f4e22136a4ef07ed41a6fa59c925714bdd956dc82ad7ed54b4cc15324db02dd2d90d93c5fd3d3b0a99ee39b8177b214b632e22867620e6a9f4985159c9f25764e5b6743ea134b107458536908a41237c66d757dbba1fcbbb3d201c766b4263f3434d8e1ec54cd5a5cd7279bf52c9047eed4f577ead435a019b7137c60e7cf6c51fbb1aed145b9dc5894001315470058c542c2dde1c22ccf1feb418717260e1b6a14934b734895f2055182fa1dfb5a0222b08e19f35263ab7c5b9e8ab30d8f41a441c86252460b303c4a933ebd26663b44262868af71ca50d2b207a9e0992ee228265880b712b7fc4cac4f0bb96116606c643b2c5eca8cfa723d82854633b13b6285406cf397da174ab263e2fad61abbc7b1e19ea8137bf357345bec080f0e44aa0c134ab3d315592958c9153e053efe617c02f70b860c6e214731c7d3e85b17bd75b397113755f64b83c79a217b52cdd9b218cb97155732c128a55b640c6ca879fd08eaf5db4a0ba0e7f097b735a5bfdd2fdcf9db9c6e3ebc0b8e65e55cbbc3b4e942f113683f1497de0c97007be5cdd644d96e36089f56daf97eae514a957b746ddc5a2ec69f0dc2ad9ced97efe71eb21ab9d5515342c1f231a5e971189d334ab7e45f1cf8e499273877680c00f2fdac96b9eac1cc922e55bc2a53604807be0f28b0acf959942503a32709c007de3faba25ac3396e0c15a9eb7b7ac411465f50158c7ae9f409e733b3f044a907106bcbd9f4854de94308b530daea87110a80699350919cafb0394f2bff3107deeacde08fa0641f059c74c50fd696056a5140e02232acf7db076bb0fd634fb0a7f274d3a989e503f260033f840197637d4073217a27dd33d932a3df45055e806e6a71d00e1508fe60db78a4d0062b0930f70d9561bea48ab166cd8d16b7723d5893ce724b5f8d115036fc261df00af2005996a24ced9ad200a8dde768352a699c3f43016e5b8e7ef580fcf76a996b84b1e6b22a8186e5ad592f4fa205d23ae44756844a8af8200b7ef87535f30fddb8db6100eed9844bb938fa77709904d9bf40f61a40c9df281914f95dbb38d89a3c1f1fef6158f8ff17089c512206d62a9ef50156944133689a519492b2a80b9da75e6accb4c12c41df6825c517173f9ed33b7f152682561ae522a572b73850cee151bc080892af52a950b9c23c74f8e6af1c412f67207fe501f4b4a9bf2876fbac67fc2a46c950059e0a6da5ccd8314d6294df59b7177abcdc4463077f2768cb347ba852093122f9f20939cd96dad8d848169869d305daf21bdfc0429dbbe8abf6f4df7c62aefc1f840bb2e642f0dbfe51b4715248f41cbac544e472095842c07dc3661d6e2b52c0cefaeb67796a34d9e240105dcb2c7e555c8a029f28fe954fa1d23412c9481da48ed54b1c6a7b7276dd7a36d668b58c49f39ed644aa2328cfc94583d889fc0e2db5268ed09d5b74fdf4471e13682d6af7c06847a346341307dcb79b08cc16fe41cb32279144f41ecfb2d2c271c0609fe8420a8dbec02bae26f16d82d45a4a45dcc9841787b514ab6e8577b45eff5fd64c39d48ba32a34541731efcc63d3b9ea494b1240262f57507d0fed0d1e9c7bb3286048f510ed05ccf513719f661893149858c352673f2efea72937b7cc166201381b96f18a5ac941888b0b2eab3a728ab5cc9605ebbc11f5e5b275b6b38d20f745d234d7cd98cead0d1a29632c4f1463de37bc1c7498f07afa14922a7ed58ed6669425727fd575e6c8653fb7f3dda2182f61f711f3066507185b481bf92742275c58e6e98d6edcc181b6df2b4eeb22cb878269e351636022304c5ca471a96f9469fd51f3d5da1eea40fb8518d8d9968bce044c0ea6a990a2516b184397d7ba8bebbb0b6712899323be7bf3da2e3b5fada545b7bbdbc8bb6530af84131e02f96e0be186a96553bffecead6c3782a2039f1e5704d23884f09cc141982d4d1945482790ed33828f6144a68e6ecae6b5ae4b94bdd098f349069e9497d6bb96d375430888fa667844fe6551f70f2207acd709086bd7d50b870dc3283bd7315f742a568378d152471ebf4b88243d762c7051a903931711747da7c37b6302fcfb162971b9b1c0b81e24209e2e65a9a80c48d14f97e26e8e61c02ebf7fe4e1655d7721e3d029dbf22593adbcea30594e6c3a88abf2f9457f24159d7f1c1fd4e02c7d0e77f692c621c250a71073c1c2caae159706a8f365798db30459ae3716b50d6c17f35950e742f2f9d46933a2024894120a5e5d1dd4b6f38cdcf43d26224efb5d47f4ad2989a7e419cbc152b3a80855fccc13d7c4990eda1e06dee38ccd06e911f505eb59884654018da4ba9b85201ca670291a3d3d7d81e544eb04ca5159963a1343171cd400fd83041d00d16a550b79e27124df8eb3e251c5d308a452f998ec3fc309b789e06f201bfd7a074f44ef3cb406b8fd5680a1677981481b0f8f77cbc38a67eff8613d82dd62fb301b31d9164eef329942d14119d0280bc5b69e52173b9ec31d991f9ffd4ec4306e1f9309a07c4711ed109109f8068aab37d0dd0b251205bd81ea6c2d1523a6cb278f48d0c8f454b0581187dc227e8883335ecde4624145bb4df43fd0905c5de19aa16061a7ddc8ea16b1066d5447c02eb59da570d55b35ec99bfa32379fbdc1bdb813d79b1582afeff6eb2c57198c7c083c1a1be0e99bd1bc3b76179d389b46cf1ebab46a27ee2964c86f3af6bcfa3b71d0359a27bbe303c62c3b812b210a0a99e002a662555781a7a9dc8390f5a808cd6b3076c5f05d148dc6d710fdd6127de0470a651b439bb91be797ce73670fc0dee2220efd006f1b54ca63124c54b1d379805225eee28396c13c155423aa964beec915bdd9531791a6155d38de94c50c9a57e7460ef2ec0bd1bc473d7ce80e49a3748a5bfe1244a67ac10190fbc736dbc69cef5042fb7282e0fb307469db66f8837a23216ed3a4e14e657f17b937722a374d6f62914ae183b98daef305de27f4531f51eb4e8061b2399ad52059470093a9ae4f84e1859bbf79a83eb6d923048d2974b7bc516c826fe26d2cfe9bbc58d7cb746768e9b74897e8452c8ef3ceaec07bec511ff2eac3d4cf20afb9acab8a41531985fba77f6820e42a4d0896e55a19b432f16028ca5f43eb3ac16845e18e62b82700ae627279853cd65f0290e56ca5f4032c4fdfcfff4fd7ffd3d0896f825eea465dccbbd0e38e7d37a3e59d726912becefd9597485c1b126326051544241a8b25e0332eb8a0874cd4bd3cf35756353e48e36025a2009be36e0fc41fe07fc53372b0e43ad617877541075f89b3f7a40e93422b27b8dbc4137f676e8e584019f547811483b4f32b2590cd00930d13cbca26c7f65ac85680328e459bf9068023a7d5f3454f7e63f6bdba661a3e8841f080493b170d8b5e63d629e4b137792eb05d7efa8ab50e069289475bed41851ede8821312813ab0bd6604463d5235a73137e699bb439b8ccec4b363588fcada207957035a388201e5f64ef28bc6d325eb69667341ff4d2eaff9ee0333df18f28486316740ff49a1d477368b320cdc8642e7a253ad40cd4999646f1bb592102fdff83d9a19a7339a1af300f9f15f8c7348e7bfa507fdbf3b91d43c74adc9eff479d266a2a574cc2aefcdb9c7a0f8601c89ae0b336f4202d554f9747b53c4caf13d8b507c26de73d7e8f1146e29ff337f31ab4e807b104631cf8c3cd54215b77c7d3236f4753f46fe4a26737ade6b5f65e9a4d1e5c1c8fe163ba58db9fa394e2ac8e6f37eac4af5d16dc85087bf3f27c3194767e8bad7c1ce11be53b07b632f5fcb11a26ece1a57e7f51a6cc72dd886d312fac65d6174a7ac6fe84df5703606d5bd2fd891770b23dbf7f26ea25be42db941ea6875f1011bffbd31fd1aed5a73cd4153056a28933d52ad02ad6cb2c0943de03016d09bea487d683f6e9d6a79da4fbfe17418c6781917e65e3e66418b873b9353d98fd9b9aaac36eedc344242ca8c1961a188ccffecc527c161a9e2da2066748804e33408afa06b8a71617df7fc1cf59580b2377f251874a3e71dc68814927b30edffbfed072364619b1271d1f48daf0b56b4c6fa4675fe5c3577b9b81bc715ccb9d7c77db507ee1eaff8378b69b7bb6848d8113d4e94618b2f4838314d0145446c075f48769b03193087ce4d44dc8643c1c6eb8b785b036127f8d6f533a3b58620337f2ab21fb18a209d24402d7d49d5dc657ddd248cd11e2513cbae583dd74fb60746e7f193080bc05a92601ed150a02de7967737fa397790ecc6eb94faf5da00f37238bd560439cfc27249de3c6d03a8bb1eea6f59b3a1235df5a83d9d2a14cfd7d9b28149674aeebc304930d1c5e79af3b2a1caa5879111c9f23224d4bd4f0a01a1e83414c08dc533c7273d8256b9b7559f6a8fd0904dc651d9997b0b0abc4c32a75882a22ba335dd8ce2277c4fed1b401ae4d152406818372ec836af7feba6d0643d07dbf4bdc6f67ef41e0a59062f9701696688d9b0718050d4bce16a4ee84bc2fb8cbc008bfae46f47405454ea2dc8e80ea336c8acecbd637bb65fb2763abb55c0968c32a1129b0bd5c095b4f843c075e38e5c7ec1d5dab7cb80527af8aa8a793c76f09dc284900c48a96e0dbf077b3b15f5bc16ac120363c03dd0234f9469b1e237883aa326dca7fe296c51e8ff41b78c1d6a2f54e410b599e90e8b55839bc13cfb664c2364bff625c562655f002197053cb9e5b3e917858f456bb11f68207a92599f417341557fc03bdb54e0211b3a67efa616d09c91e58d09e38ee5796596b9f6c6a0afe571196e5d761e3a3eb039d3e12362c219859700a073484de2c4dc74771b1cc84ab91f1f13a924537dcfd5033ac21ecf6e0bb4ac348114d4a1fab4357766078c02d786c4203b23eca576b8810145c848169c255422fb9a27ef144c53c9300b396f95252d591b570c721f09820ec908a7b87328d07241f71e0027854da6e0ef5f03cebf3e1bf66c9f042538336676c6f331764b3fbb9d77441d1a4e4c354dc42ff4cedb329d88b90df09c8235b2fc836ec2e694a57fc1d29cda2dc27935ea9c1e4f5060cff423040d998acde581d40d671d55ff712310fe95c9d964a276fbee6d17a7ea3b6c7843efcc8694d8736d89346abdea71cec75ceea91644b520949fba2119e563724c9daff2a89cede2c5020a22367f4fb444368e1b3f575027ff1b4c23e244c476c1b62bbaae4a1218a95f8cb36b4120be430fa31a2b79b490700bccd1cc5ce5d385678c767a61929915bfbdcb614c8f257b22092ee0ab56ba4b5ef9c79ba9cb259420ffe876724f132deab4d082455c4bd564f97a38970d410d585087a137dd05eb1e485f52275baf133232b62b794cdda51defe7e8bf85773d2ac383042ccb7a5a551f32e2ae87b03d0fa0460665c4dc263e2932c1ba565ceff8282b809acbfbd6c4465eaed642fc5c99db8cd4a68b273d8dd7e60039ca2d3a4dd635685226a7491a71a4ee121d1f72fd6098642621c23c8d184fe034cda799ee5006cb35adaeecf3eee55f549ad178e4732e03986918b2848f421a35368f56c5193fc3f1c632b187412993ecc66c33426edd21f5ad7e7150c2ea165ae8974f869bd760d4015f9606e1dac7b5100cce167eb35d1907d70d1b1b1bf1296740cf8b150d2030c69d4d74206dae3f08bd4c7ea560a9ab78634cc9f5547c643906bd65d4d9ccb824ceb666f8040dd99404cd6aed888fe04c28088c2226869d66205c90018de1c9b121baec9dbb90c48b3e74bf489c3832c669f9a32717cb7fb81cc71a0332c57eb613c8d38a1fa11c26d78374e6b03de4a704e8a3bdd5091d8c25e40d32c6aec7d03f8c69128abcc4ee7fb72c633989e3ce578fb319a595471262321badfd8e7271fe8f944280a7caa2c60b128d148f509fccec914a2c6d029e6b5d2184420632d3c4dd5437f1c2eaa43ca57e19ddc6e1bcb696923c3b19571369191d262b92138c15cabae87cdd8349d63222475cf09a84b195fc6bcd42b3322c735f7270a92a85e13ed03c31f6769a6595cc80592f3aeae893ec49260b98b5c677987e0e6b74f48bea53a475d7eb984730b831fdcd56083343525c149742393db4a3772a1846752f1bf2e833b35917e0f12fe56762047b643b3cb6381ea6e4fb9a976c616fdb778d72673bea8dcdf77e63366c5615bb35cdddd87c02bb8249357b4e81dad6a155ca3c33618b42b1152f3a8f06374b3394a4fbc239f41355250b337e528893f6bc18ba9f4f376d752bebcc873d3ddfe957671422d9cc5d794803135ff7b3a5e4e1bd7097351561f853f8c009eab638708417bfec451e6b6f057579cb725e8168a7b9611bbaab339f72a14fe8dbcc27ef1b4a0c024b16742da6be3954678b3d8eeb0cd451161b7414b2964862a672fdc30b988a2a6621d176e3b72c185e4c4c365efa4f1414db052feb221927a0414d4fff0de81519f0dac422734d1da051a29ae4f795cc7f8b0d6e52837606b1da455cf6b0ab2c17dff2c6ef59802ab32bed7c74c492c82f74ec31071eaa4de6a398dad33e206db1307b5a003cf10906472975f3e1fa58bc493cdc4b6920c276324ce330ee5ba209e2d921414b8ca9c39d702aa238c5b097d8fa61e1c26c0ca5c5c7eb8500f126bdb27539107dbb1e61d84cd7b037847d8b9a1463b13a6b3952cf0d523be3926dddccc44facb0ebf42ddd1f3c21d51fd24df9ab57ac24b672adc3445ec2e9905effc94f02d65b84dd8f2ead8a8f4df7924949042b358f90104a377aa92c11e0afb04feb40583d21115330d1fae99d49d39c0310f80adb9ed0c61cab2848054a73f3cff27e4c37f6688f34d28fc94751858e1a44bc1aa45e119d1ed71b2c9bc721bd48232b1808d0d51bfba3d8e04929c96849cff3e6b39a861db5daab30df2803a54e3230f8465ffa7ac5c030e4d0ec5fd9d58068e971ba587204a67895e2fe6d335ed40785c8d2e1149a359a406802b250c0a4ee33dff98a309a8fe906e29a25325a68ce6d7eca368c81c14c0e02e5eadb24c7b9953f528c6fae8f0a41361fb130bba3081b7b633e01ab4b06be00fddc0c5f39c767cd58341f4cc7f4d7b31f3814eff12a3e73c2a175447b3a9c4cc1c190690bdd94e83384d9bda5dcf3ccd48e4d7eea3c6d0eb6ea90ba9865366947d8ce9c40028371d49ec755cd4f0b198819c797afb73579faa22cb58c3ec946efc39839a2bedff6293fa11ee13d74e58c24d7b2976a95d047638635d4d192aa1d7db43bfd59d4095843808800cc307a8bc6d8561010f6d5162e7b82463babbcc388047aa6c417f42da0490a2dc75cd6f2b2c6a717d13b5be8e72cb570eb8480ef4f55043c53201e162eae4829b8125ee51f38ebed0c6eedab7a2ed84c7002f35a2a0bb25a1b48be1154970e3201542835c775f76d31d511a2e166b1fa500ed5b172dcb0525a5b9842635662d9922aeed75a1b6929419e279713ebb5a3e3ecfd562604156f0b634c2200d4530fddd7e3f3e51f53d378516adfdee069947e68c980844281e7397a83226dc4989231b57d8f3373c11dd7e2a16078634546c106c9fcef44cfb794f807096be75b96653af775ef6fa8491ba907a8281b0e449fff86e488318a5ffc918ff407a7ab9bbce0a18f850ba4a8814f295eacff72287fd63c48cd6467fdc12238ad5c8a2918d825935b32681fbef3ccec3010928aa78a5565b151b695a99667c4c9958163013a63d3fef8485981d1b95d4e61c202ebaa2b680913b2295c99983f5e7fea05ba98b9b94943511ab1c3d61519a8e4190233f5b8e8d914cdd1e375e2197c34fa65ca87ef6c2df8889d294bd9810dd1c15fe156b510e02e8ee315386165fd90166de5fe276b4f71843f706f6271f3c22acb860221293187b0fcff3214702287999de7dcda7807bae43088daf37a67925585b2d8cf3c9da49a776e55d930e0e42632027b49b1b084da4f776fe79283b70e93af1a4307572cc25e772b80e0f575ddd2a6671cae451b0de649693a306b14743dcdf3610305e5d19188c2fbca1cf4c9fd9ea2db957a7545b531d9d71185b09ad15bcd63a6b0b1017f3d232a49ca0760cae7a09e1e4c10f65518ad62ddf1c5b35ab579bb6026f892d434eb98e91c6f02c10e0154e0bcab4cf73b373d2c533e44bc2c02807c7266442493b08f4359a088b39ba45d546266386e839afed1f7afc074ff1dd7328a0b9a33066eb65b4edb93a01853778064e27bc5a1da24b390205847b39dc7d19b4e513ebc579070a586f224af391498bf696a9c0729e6d9a6b33fa08822117ca1b11c40f62146e6087d4f74bcc84d0f539aeae4c2ce3e47e85e749956a58833622ff736bc39650d28461ab89c3eb90974469b66a30ed4beed760c466b8748bf97f40c9be56cf38fe91ba7d6b6e6098076f8f3003c40b3298e75e9d123c3e63b39e6cbf76e054265a32938f7b630676384fac483c73ea9d0200a1cd8ed72bbfcd6029edddaa184c0e110c1efb7c82578b63e400e1921a9b02bce3ba1cfaccbcf6ac9ad4d29973735fdff75cf9d057abc6fd63461b335d928e27b73f673a22273f6c6c79c4db708fc548cf777f597e98c5eb94324e3bd61407a4f85daf31404f1a524075662fe9398179e40fe95f297192f43c6708eb10513a0cfefdd5d352458b4361e6a61b5442e3ab1dbd0f597e6950f14629f4dafb774fd7ce09d51b3d35392201865c14099dc407efbb289d391501428915ab647a4b94056996ab46af1d2ad48fb98959b051b96d44cb0bf7dfa177031c60779fb39850d5b39aae71528abe13bf68ee2219f73052ea10554ed044b62f34e8e8c3e118056a528eee1e5467aee2671144ac8407cc453e79380f7ad62d2f11cf0243729d369fb60be113c5235116b5b6201b071c4b8a06f3ae7299f8716643fcc1dfcc71ce78fa68639bf3a9826893e75b73b53d1ec2f1aac47427f6021597d760c8575e2b46a8e5bb085717ce6621212406551478825a334255d53cef06a00d6e3332772d74b4cbbfe1e8e6d41a1bb5c16f47d03662144d0b74f90affb3d0da7b2d82cd85093a0a2b3e156b0b85a48ba5194c1a3dd6a4e5f293e0152edb74ead8112c5b6e6b72af6fb40170badfd443ed817822b8cdc260d8e585904438a2a0117ec62b3429902f59de2932eb22f51d0545253e0ce13912e4996cc7c1f03e04718322f980f501f2aa776c8e3c45db8ba80e54eee1518f85db729c2b9f402f0db2f2914e694a92445e98b5cb6418ccc86bbe0f6267115475ec5d7a7f496d93d7ec5af76914fd47262f4d09b52dce170b8aa8e75d0bf97ecfab4e52f5d2f464cae736c910f94b986933126f29105c5cbc47794e50bd271cf139d8782f30b8104d7e8a85797182f3a83aec93b4e62439ecc23af78af349d9602ca7ebf54319812064c198ac7a16899655420e12e9257766b239078cb8bede0832bc08b3572dde8876fa88a0a0a34c5fb31d76be9a310094636696d1c5e3ae273a4859e716c97f34763ec005072c54a2183a95811357daa80acd1f7af2f4dcdf95b65a231ff4ab5cf75770befb12ef4405a1886b5b5347da715c758948bc08bcbdfad5841f7c0f7b06e9c547a90fcc5960c4ff3495fe248c99ed82ca0277ecb66bf181377af385a6130842b4ba585cd50f4dc0b4aff7a2ca082f6d483d9bc87f2d0e6be601a3013fa7cf3eb0b4c728ffdb39adfdab4f1dafee82f868d6d9c73a0a2aab12dcb1344af83f255ad92ba457288e6bcdb306a46d69907c3aee543f5db982f976efcba6b4ad8efd421e2a5c564be4f86f578f0b48804069cdf60d739a4c2740b9eeddec6563e6a59557bf60f4b0f8372cc0a2e29a2fbd4d4b4b2b26664d5735439adf8164fb5a85f55be8e6eab750b8731c1c6641eaf6c25e7a389e2eaef02705d91739b014e6d5785ad8aae0b0ed5435748e4df6ae7de53c9de55b877ff2c00e4b07b672ea1e24c97ea2d1fb9c8456b4536165a312192583496fe8b80ac30b28f309467bd0b171ebb6716c7811d159818b92b9f1746982f28cfb5b4bcb8c96c76b4556ff9753b1a30b0bb66b4c4841e79ed68fa6c5e1a098f7dc3684d5ed530f4b7cca6ee2da944b69d78e3c0f358605cc7241667666f593a371db086a5b5748d2efe384ff5f145e0935f2c5b215aa35b2e38a54c472857f401c1388a9fa26ea733a039a39de1cd9e4e820dcfff0a8adc09d86df1465dde9478878697da6192ba046d1a613ce7fdd364eebea94f324cf9c8beae45afc3dd35eccf57d77bdd5afe1dc3fbf289f18c8e660786796323daff1deecf02edde059351b57c2b2eda0f7099949e986ec7968bf51eb5f63348901a8768be53a88312127d0cd0cfd1dd7239c837a318d3aee2560f54351bd1fa81b508712444c352ed67cf05155206a814a6528f89192fcd68f05563b0015885eedee31edbba93a81fccb8d4624de4dfb9f5d7e013bc31fb59c7fe014eaf070980ee7676c67f5caf302c25ece0a790289a2cc6e80799e05d4290e8fe3a5a0935cd6cf4aa67f111253f5721fa8ba4afa9bf209a9b53c1cba8009334a69b830effe760e70d142750d5df0ce6c2b53149bea2284c3d29a0ee7477c8c1c36b5d39e4d95d2cb7a6faa4e0f7de2b095fc6a30d7939a429681a3440f085ac3f169b7c54bfb956ea47380aadf26512b46b8bdbcc7c077d5ca9d176976cf9fced3a1bdb049245f9557eb41307982662a7910a1cbc640c8f866f8044df3975f03eb857f46e701f61436c931df80ea53281c83323cd587f3bb73ed0f0409abd657e0a12b3a306b52c1f9ed4d61d4b490ac726c483ac7ee6589297d4db99963bddd04d4c1a1e8279490feb6507ccf6ebcfaaf33e56cc9930540f86c93d3f77007c284a7a04c607a33a6d23d6eae1146fd90cffd3594ce9687eb3298417294c6f837563a77c0aab846cfe97b7eb5b4a225e80f03aa780e7b81f7ffb522ca6a1329745ac2769ba89393fa2181426827006d2e694a2dcf25a3d59a4c66f59617f4a8123b0b52a8922594d637551b4149f4596e81199e7922036fc4f3314df7e801995715377d12ba9e5df3c09defe0d2a8a62bb320178611e07acff3742a21c223ac553ed2ee751341dafac4e888678eadd2156868f369cd7c05ff9d03467c596a13cd6dd176f964f23ae0abf40e4774cffe6c09788a18d3fc7b2e79e71d7163badd1406faf14cba19aba34ce562c91e8a86760f0fce583a518dd04d41c8c43012173857d60c8c8a57ce23a03080438be1dd060d29cd98e8a123437bdcee48bd65a030ecd1484d02f7b545951143a1ded12651432e821bf91640922a66b37e10e2987c106898de0fa8e90b9c858060fe983964fbeb2151dc88a6f9c0cf9d6023669bb47a398ae6f9d74af66e376d65daf47749136c08e46a8d9a7240bbf8a8de14c9bb0fad7a7416790924c8a36b9c43fd6f454560c741819e590d2e67c5dde7fa789c256dd65a204ccc6879752622e997932f3b48d8566eb49b8ba23d9bda2dc68fc5d122c75a5fbefe10f4d022057ce24c9082d910546981bc0d79c1864ec0d65894351c88b555af22361792dc81a3236fc99666f0f1663425eaed30c0fca3bf8a38d621631b10c5703d64f8fa2f4dcb51fa0e959995a7e62cd699a2b337a6f74f923ca95cf6e861d197a88de485d0d06a91350e7bd382c255b5fa5df8e8a69bde42415ab2052a15728244e76ee8da4abebabdbe564d6e32bb60cf32611603362922c2a6250c3c18f5ec230fe165e3a19cadb0eeaee621265e4614aa770cf9d3a51d5df330bf7eaafa0ed855b173631e2840450efdb829efaed2fe5f16030f548cfdbe68ad26f461aeeedc08255ffd906a2876307cd65ffc052fae663f00365578f3c733733f7a0b2ce451e74a455fa49bf5347a74ef5a302741f7193e79fba16041c3218050bbd08529d5f4f9d38f77ed6bec7931dc0b73fc7ad32b28d17ada2b644ccac0e164bfe46b0382d547ad4e00e743ff25fe6bf8c808d6e11b3ca48d0f207dba5d77e85c0dcea8c5174ccc5f60de3194ee1324e8586d68d25515421b239e8473a2f301b1b9ecc9e6e877b57779e11c43b16451ea2e4b932b845e22589212429869ec35356ae827265d3a0d83f68d9a9702e0120ca736f1012b0deb5c49bbc4359621898a00e915b5efcc42c85329ec79e8f7224b411c9a0ee0cc2109c6604de745b8c4938e015b4fd7b31716596e3b803f7f555240f2fed6ef72df024ad38e498315de3a3d930c32a6f1d4b1a16bb612f83eebfe463a90a49bec044a5620066c5627a743f23b08573474ce0888087d1e50958220f3db51efcd78c9a3064bb489110cb20ce9df9cecc5a7774e2927329c651325aec24d743052e6e6f89134439450eca2cb39a9d660817c53ed3af9b873d235bcaa0a2fa9f99b86872ed84fd292d4160da2266af85916588edb5a7d2ed8f63ae29e96026ab7589e9527f382c81ede568f89265302da0d2ad6cfb129bbd956e1539d134deae5212374100bc22536941bc0a335fe620b5783df204637862bc8499f0fe94b64606853c66fd43664978137c2719a6ead54c93a29973eed0168c5866b21617cb4478b5e411c6ba88b3ca3f3ac00eed97a8bf55ee9e8b6544c56078e29fba64da2a31b96409f5b0b9cb66b18ec25b32a4f5bdaf8097999d90846be9df7370a1427bfed6868e983066057e9225ad7108334ce11a0e546ce65910bc3b419ed1dcc3f8bb45a2309f99d1b70e42f20ebafe22f99a0913a0fdd2889e36eb0bb6535120e47977afe41f1f9d43f6571cf2fe92a63e9ecfcd33d0f881cd422f843a4d486400011bea0e627d5a4a473a3a5e0ed1f9726033dd492b80ebb1c2db6f8934e5bb5f5041a721792dde7b25c7f5558cb05ce628bfa6f4b693faf565d43ea9323da7053941a1bfc57681ae2153da69122a6911d534807536678e73cadb5a03d11447aaa4ed5f56d8cb098bec22c8a19f9a8f72f15eb0f81a717903ccf6dbadf51573bafc85a5cd0375e4bf3df69e491142d7dc1663d1cf29e2ffec895131d03ffbd5c8a8f94e16d79a6dd5bfac6542c7611cc5d2ffa4fe7dfbb839e584e58be3e562f2941423922e6c69e7e55df92b8f2850772f3f5479191142dd0aa98f7d1acd71a2986ee406fa9ba2dd19f08cb4e6cb2b33284f51e16901a8cc14d4710f3f5f48691b31603326c5604e703202318252356f2ec524f7650cb68bd782b088759701fb26e3b086ed1046ded3e0b79196403a5b14ea0a76965c3b5a1d25ce12530fb576b80431875b6749948f2964284bbe50fb397349efeb49fb2e9653d9a145feed51cfa16b9ed0da60792c122097001362462da47874b206c3b383a761c9a079aef56533e778aee363f7a834c052585e3b89d66e77a55507247b5deb06b31860e5a264a41a5c0bcd4123711ff296c28a0a2d8bf9ac09c759f2b8a5ac1e64a0928f0ca306f49206447aa45d4e16aeeb10f6c3c744b5acfd17e6980def08da1724708d7367fa35b14facca9b8cb7abf7fe11e8ff56253c1b08b1cb2428080ddcf1e93f50289594aa93b3512477c27580652371641687f23bbc54de4d85cfe46df4bc5c2379683f15ba171a8933cd9b54b83e87b77a061c0df10e2beffc623fc9ae9a7faa22db692e55b4b03141da7b6a6328c8f8973ce1ce9ab34fa3642a8fc5f6fa7571eef7d3cd7e629dda952c4282ba8791ba4aa276cc3a749d42eba366c65ed0a6b3a79a4987b77d1070c6fe00e501fdf90f05123c060c4c994c45718630419e75c6d678b194851cf6971aacde753410eca5ed3338cf4ca485f0465845efafcc663c1cc21bb35c9564736352cdfdf90230ad1b948e99729abc31093f89056d64977a7e74cd98efe60002d8b772f34342f88f5f0809865b81d0f6b36d5ec3e941a5de2b20d223f8437545cd174355ccebd06622768bded5516a21f3352594b6d81199d959cf6339d97bb741ac3c161fcab8d455539506ab23c3e595bc08b09611afc77e8bc6cb8d06418098dab196ac6e044311ea85e710f3626de3927d27e082abef79d091a9b6b448481b68bf9c89626d73520d700c9a1a3062ed4bf9b21199d32154ec321d8dd03cc46f475f9fbbe0cf1fa7286061f8e5ff3cfc097bb3cbac5db70112b858bb5f381e5a506f72978d492209dc8c26c4871531b6e56a7091294176dc8d127d3182acd1ed75387e9ce465606f3875dadb4d381e3da54a424cd5e03ff6df872610fda49028019d670b577befd8693679a70dfe28dc17879f8cd9e139831f257e9ebdb5be4f820e6b8092e74cc533e711fa7379d61438414028fed3d8c3f6f1cad98b8564970c71f7ef8d6bc80acb0d3ee4584528231fb0cf1a807effd0d24b4f0609ea162724529720955052ef23ca39e0831d4e11d58065300ac439d9877a6ee2fd441ae643c6bcd0a02a3da4f10311dcccd7a48732b2ab79fde7af57af5aaf0b1c64adfa0f54420b42b3862dcc2507998b387a6274b015c4a32cdc6dd78746baccb904b9dd3d8155c17aed880d0368e892b694835a2a06ae0f4979bb07475436b1879a1203a0c641f9fea44945cfc50ff259fc53aed5cbf9e37e501e0210ce66d78791185ed5ddb3499542ffef620ffc2cd325bf00f33b9bb5d86d135b5840c8749349c4875e0f67b9505c20ef8793e59de403ba86a0a78e2d261b3c82114334df42b6e04caabb8acd44268824fce106dddde70e296f6b16be90f3e081b1ef0932b897e234f8f2868d35a2a380637644c7ca443a243eaafb1f90dc328a5aa35b96be56dd31f86b2cd1f8c5c371df997e17fbdf88a70954850a41ccec92b095c9a79d3d32266bd8c643e06242394927ac13aa67a4bacc97c93369eedd932fe5ba6458a543ef66f01b8ab7166764df956235eb652202ce0e52396944cc1ca0a297b2b71d9234051f59e8645f335537136b80033cc8321a0b5992eec7b4c3db8b9658ba20d31a7ea657b80e921c80f6d2373e04bca7b6ff4d887bd1575527f896dbddee831d9f1887f9f3467ae803c29c5ed6370ab5d3fca577af2c9b4d377ab6bb65adfbf1154687ef9d4a776a25cc7817d0ae8a3c28acf1eae77eb6192f76e9ddc32dd58aa83679b165ffce310a5cd42824362bbe0ae14f2617e4f7db65544cef4cff31fa408954700247bb42a1d341dc9ccbda8a30e8a9931374e4d907c2f18e2987d3eb7320e58a2fce744ea4c258b2756ecf117a59bae076ccf85a9a5eea73963156a3379489f1cfcce9f271407d71fb2f6d64051a184a25106b216741440f961379b06fe3cbce19369257bed6e1eb868636d7c168db2e83c18865a86a83f6c9ca2469b54be523c9c67f4ce4832743d2ef0d53f877fb66594fbff8dd25898f786d6b79535cb3d1ca4e0f7d088b6429f65effd9844c2b9b4ea46a3d29a6c59b10be7af07f7b7f4e2c5ff31289d5178bf358b37001be3ead9664dab45bc73d7acba2f6212fcd500aea0e3a8ed3ad47fa75732959456e0cbcbe54220f24b24ea9743838046ead9f3f7be02883d73a86854ffa9e8ca2fb566c0e67a9ffd6f95935c71a009cac148b841433e247595fc436f744bc71b12efbc71bd7ed390712a8c72a1e0dcc93cb43e1c56f3726da696c3d1a33c4f41fa6416e3caeece35512648a9ca0f14041f292df7e6eea19930185956da5888d1021313ae705c2643166996224dca71a46c32109c1168fd0368b9f1ba05f8c1f448d45ae34844a5e358ec50819f21d347f5ec28fd3fd50ef347ea886153cda5d06dfe4a9381ca2784eabf41072fb31359988f6812a99f889da4f4d9c2aa0515fb29807fdd0999df3e57f47ac1708cd5a19843d38ccdbb3fc0a455343f41c7b70827ddcdf8222c088b76c90d37aedb6f2108ea1e9548098edbf200c6c0d0734a322b300bf1366268da897d4439dec74dbc4eb0fcc02de59c30f317f9e8a7b9044889ca8e17a984406ff7ff6f9b8f4870c3a17b45c5757a2e14c58685683031c2af72a7237c0f703ce3d6226b036d72826bb0f5202e771676c40dbbe4039fa5d65459f55286bfd6d27167bb1612427ec49a3d327f79620300edf87e1757c54bd000b4b95880a6ea3d395d7a43abe470cb69dff5fef4b4d2337cfa1272b642ddd3eff37767dcf5d01a8c588e19aa1aadbe5c30708485765e56e6655b4904978fb138ed01945de802904008089174fe0adff7a8e6f4cd37d1f158be1488834a89cba958c0132957a5f28f37c0206b8a372bceef61db059f1245913b604af1e0ee41a9887ddac0052b257025abb94f12d52d392ca02cde5be694524bfe3224e6f7e70fd53a39e1e244fdc6d8fe75f657a4af3ddc1b909b54b74637730d1ed4c7e5c0652b23535fc9afbe950c9eee9d2c0ec27a780f5a1f21fc6e859aa73586d5b72674fb220f83d61f5bcb9a7c5ded9ed1f666f6a5c3d5eea527ea9243726db3cecd2e9af2126d9b47a6412dbd6d7c06683adad17b6ff85e6c760593c9e0aec1b2bd8dc32af11e885d1d7e184ef37902550bb35de01acf94d663e60b4dbe073dbee5fd6af15451c4c53cb0fde998ef904f728d7d1c92aed5bf644d1c45cf678e6a7c7c4cc0b82a06eacda3a4b67c0c0e267e20c61a92622269ad8b46d1104a8916762b676f6dbd811277cc84b6de7263d5d6318972dc66733c77441ed11272d730b6c5dbc9061eb7968ce8b036c4822129e17d8040428120ae140de57b934e17a678a14fc149e629077be6306d76de9ff88678969ce39386a9e5ec2d564b810ce0dbe5570110d3ac9a3a484ff528eef0c1659780ec6401a38b2042ce7da25a8d949b2c99c1cc1a5ebf85509accb1757368b250e35332696c2163beda914376e428bc87497eae8c00152c6894f28b15cd55ed2b9602bb78b1fb3e291eba0b737b8f56c70f33c4da8f32d325ca1c03df33c440792a01a9f8d8c2f158e5218d75892ef91f5d30e8426e1b301548dfa9a1de9df41327b0b98eb3d64fcc8dd4b523569be0a0295844f22df3a09e310a9f5a296f634a69058bec87645fe378620958bfb665ffe20bca48e5a38722a3b83cf5a0f3f3c0f988925aca828348ed84d4c982d7adf33eaa973a7c7662d51d4e2a5eeb0fd7ce278d3db1a00500bce99c4ac99e268fae654c8356d2913b52b68f1a0549a7119a8d37fd102041b9028ca08616fe2c46063cc05e4f69daa5fc88ed95f9b7aadbe4f66f52941a8d98d43735d8af2fd92e234a9fe7ab92f3d4906dc658165a7ed3b44d5533541db00c7caaaa27b021d73a9fdb80f51266a3120c73786161cf28bbbc4f0772a2ed8872263d1493ce68ad0399bc8e9a4cd12b7928802abcbc8bcd48bd86c661d4bb1d76603856592a135afa1a8b358564b0cc654ed45d14140a307f85c603b52b75352cdd04112396bed9971a3d62c92671ab913c5e816914d2b6da62616da33913777e6b29af716db49d6b1333ccc030f7a76d7c3326342e8ac90ead401f3b3f8cb40cf0674262bf2ba6dde19b9076e4afa96189c069b75efebffee7ca317b2a7e8ff68105fa371cfc36ee5e4b653bce5ef398b87cc8115d7b158aac0f3c824db8fc0c0c9bf05520ef4f0b9f86fd193607cb87709177177cb812ca02aff9f672bb6c55453189ca887c12feb71ec1a43555a3b51573428cfb17b9a93fa20bc65bd1ee5a1c5521374aa2261f97047260739496e0a83e4fc70806d81ee53c2e8be06862c0e3ea3e76e164d66c080fde7400eb5e43a7b3a4d4508a464fc5f4854ca95179e205dc73277a24b2d066f7d6d96b2e3ace3ff2224849158892f0cbec105bd3367667d9ba3a7f08f215122031774df625f0639c944d8bb2a3f3586b1574d31af80252c3ded4dc2654a0b1a7a88a81cb857d8eb88c36c20594e0a72495f546180f32b99778bf2db81a6aadbfa1988c530a6e61debeb8ca84b9ef544b0a02a870534d7e6d1685a0a666ceb3dd496655e6712c97868afc770eae105b8d35dd6fd133d13c243b6e307eac6d06af264eccf8fa7bbe2dc775d96ae65f352ee8ed1ba8cf29a724816fa4bdada9f9e8cb5767263fa0c81cccbb420ffebe2942b3d6db1cb1290bf073050faec8e49208b132d4f2252310f7f57ebed19bffd43d1e7140ed8a6b9a83ad953d82413504940809bc3b46222411809714fa5363b120542d0136906103d6e23ee9e14667d9bd5ae97d1746b4d15ca0c00803a6138cd53e1d97b2da89f76fbd4f1351107026b5c4f34cf45159e821be6f8228ee81b39a369a00657095895fd2e52a571399dc0a4afff2af43bcffa9146c6b7e59ef84942c1c86b6279b31319a7d3439356fbe342b8e2377ff25f0aee9fcfe9a203a9f415f6ad201fa4e201f9d9de704ff4584c88ea76aa098d2cd2f342e8e20ac92f29be3c8e4ae5b476ed07b9c6c1035b665fce53ed478aa9d7578321b5fd3975ae1bf5fd9a03c16d5d9b7716a99217bf9ce97109772e9acf868309fc8d580a9f8288cb1252e1c3007b5eb1abbef8cfe8f2b5cc32c8afb0bf1a38d3767dfaaa51a7acedb50035265628f2ec09935a5b8372c5295688cca7ba19411fde8113fc5ff38ec3e1421b794b355ef05796b123d7f97ab8a04d294c28c918c037565894fb0d5723c1d4080f69d56df4846f356199a4a0b15c73ce27e989086806ffea251cb9e61b0cadaff8ca40f80abcff43b4f91a10dd9b6abef4ecbe8f36c7ade0dce20146a9e534e030c524403be6672897e404022f1c023c952a93e82b6406be4002083830af121f41cca67b855911c91833583b6eccbffa129de0a1d90155f45e28e3071632c2448b4f6b4d7e55598b427e6903ad7ba602e3238fe1571f84d88ce10f41e0cbd3d5dfb0ea695b2e86cac40159725cc6aa44f8e96d70536fec82bb24a107464e02c85775dfdc3a03f80cd8969e4852c758374d8271e414d83dd6f85aff1765746cb7c384ea1127c6803e3d2b41971159b3927eb79afa34b44c91442477d1b24b8392a71cb8932acc3a12e403b27c1ff78d2ef5240dacbf317660a65a33761df478b96b06c65d3f4c878caf868e67b0179b28af0f76597e4bc7faef11aef22f4d168fffed24774a599578e2abb351a404a91ac620705ab191cbebf15bd39fa04a8702e7a7f67f699481eca99306c8d5c2daa51d9e07b3b5fef9db04d27ccd62b51f60637931933be9cbe8066618ff2d1ce720a4bdfd7a3f1f741caed580e68922f2bba95e0a030a53d61e0c4a39e84fc59cde0dc7382a1ba2acba0ed89a71a884bac8536f4eb3a48348a0e9aae9ce7fd6d15c640a4af1050fa06c2e3da78c0fa88ddde8b1d55766ee26e85ef39dcf57dcf4d56bb06d7d5837eee9f26aef6ed7de83775c0e0f91f582684a818617e3d67e4503f1b6429995f5d0eafff177caf77aa34ac682475f5f3566930482e57b74611f0721599249ab4dc292be70266a78261cd85935e25e0a80098dfeeee39340c6e433cb08cccc8f6ef69e554defb09c508c41eea09c29b7586045292a852999ebad9355672b8bbae63f807eef57ff9110eb5b64cb5164f570b5cdf65cb185086d46915b21cabc20a42ca9d2e328fa226decb7494066ab6d396071ba074ac5ce72ebca1e854004049686976f019c8ef86da9664cd7874e4c284d52262a66cf905dc6269a8f3fb5c84c50de68a0df5df723079bc3398ed69a8de389a20f2eb5c06cb053eff90149638adf83ab33f9e34f901d10a2ad7cd3863fbd7d82c15ed9bcf89f48b992b79221bbcdf49765007ad639f988afc3f10312dc96eaee7401c752f3adae24ed6dc2921202c71e93548ae4bd2cc15aef18259a8cf33c5ecda19c0cca33ac14a34e864680504c56b4681836e520dcd477aa4cfaf691c3195a3a714a51757ecb0820a03305354ea87991bd39538ac867aa5017f4f68080a36da01d6c24b13adbd7bff1c1cc334a840a2fa88cd92cc44a25d034961eedcb05eebd8aae39376f3973d23315ef200dcaefd8e14f484dd5ea45d625ed8697b35de83cfcebc655520e6ecc8767bf65e2b491b32caa8acffbe6faa14a00d37c1cdcf2bc0577bcb82207764b51bcdf16f69acb85b50557bc454179846f67b8671c28d5e2305baa8d4a4e61bb463fe7492648995b98b11e1eef897f5c1eddacc06eb560bf8a2010ab7cdd754df736e39f6d7627743295e96678cd6670bad457c81fa2f16a0a578e8011da0d1ff7e6ce27234c4ff667805e3eb42cd78a94cf71c633c74da114db3d0234b38dbb0c8fb7d70f327b19fc1045806f7314fd7f23eeff34e87ab9a0542e95a6d7b9c54ec362a83dcd65a4e26bcc4e05f9d93ead7d4d1fd8ec7c0bb2b47c8b616b79c82288e8ac2badd09f01b69ad2afca2210de55796cd5d868bfd4ac72e0c187bd6061e975de824a1f0a9e39ca2734e55d8c6599416a29de8e5bcefee490254126f2a8da35c0f3bac4e54743bfa57c20e638a232aa99be54241d5cd2260e3e04c62f33af9bedb708772bed8a922badae800b092c7346039a02e685bb1c6e14f68b8c007553d1bd6cb4e5c27de140e1a09ede68f2d34a945b8812ee551bbe4e5a4f1c02c7588e3a0793edb7e6c1e1d37f1219bfe11bacfb7eb02e9804989549ac2bbd63d304fee6eb64dae9e0ff0eca755fd1c110618ecff581f6f65d23db1e31c7b10bd906cafda566e15c9babf2bfee650bbbfecb9333121707eb056bc44251f3020a9b1f08ed29d209f36244ba822db02423f1db14dade4167e98851b34a6da8457ee934997bfa57f44a2d199ba268e6600ab71aa454d768be82bc2518ba33d2a8369146700cb3eb3da218e7b0c01da3bd1ddc12a1a80d3220b252e3614e61a46a15e4d1a14bb095bdaffae8bad38f4945a380aeefa108299a52b87db1f5b499af2682845f8b6575e9621d0e5abf46f9ab316003b3cb927cef93337e7c4d1655be01a519f82a89e670245b15fda9cc6bfa6347b55e1ef4d5f2c2879779e28f8cdd5c9a7fb7fb68f3d20704ef78c4e7c643e2ba9617f01c942eb990476cf579dfbcf9778cc768b3f22d434361cbd2f3d532ad78875936c7d038043c6eb8e9647ff3e773c4a5a418e2d4b9f8637bc0067dff9deb9d90880399f12029082ee12cb0deddd454fc2fc084829e8e5c80ff79e650dbcf730c3bd3914dabc83d0d1049e78ae45c67e210515317a81a3682249c8c9b1147fef441cff77c49987d11f882e07f727b5b270d9fb35d70844e6ea79fd422e60135c6dcd92baf7aad1a1816dfd4d9e0ab1de37fcaeb8dc482321a57f23000ce444ecf12186091868785a45545feee089e31d8707c982e3b217e0f8a823d4aab4fba3afbccf92c736a3c91fb37a5d8003b0c95ac3f6ff56397f9c86218eb4901db87537df892dc907ae1553ed16227ece2e4b373e0f8ba5a514be1167910f5937a9527b7907b45163840ff2ae944a5567c6f89806684c3b1683bad6e5407d67c839ca3325e8236a2a0df44ca578e9036ba061803799e0fb0d7d6a1260a8a882cbcad71e45c1ac18dfc340097f79cefecaab488ddceb1f447c19d3cb0390f87102d250de07db4f1510679347dc28b40c3af439e0d98d129098cd4f6d542bae7980c6834c31f5cceaee7c9413ddd9c4338a9d93d7a46489ef252a74a9f0a349018d7b0ef658df330b877ab7b97d98317db13b8048463f5510290691559b62499d4a3ae70971ebf4da8cd3d5e5702870af43cfc16b98b61c093a2d077a0302adfce73eea62ac4b932709540a775e535e6a9a212d6dc30f8bd275679684185f0ccff3f79059d415a9b587fe0f6518271ae275ee94b70c74b9326ca70d705c1980952543cec8a48599b1cb06ae48cca3fd608c45eebb5e689792cdc3b576c8ef5f5902eff653f37e9312c250afc6768f4999a93145ac3ee78b8e30e171f897459fd706b70f74194bb931b67f2c99c1cc1a5ebf85509accb1757368b250e35332696c2163beda914376e428bc87497eae8c00152c6894f28b15cd55ed2b9602bb78b1d6c9edca3ac7b8eaf7ca951ff6111352d27b560c6c6cd9da30192803df365c1398777deb15e469e293dfc66915ef11a6af28bf085a4d62c1a652e271d8d56cd8ec3ae3f930f0ffb698f82dde09891f77ffae8f4a28431a85ebf3f5b4eb6bb325b2226be89ce436cdbf4214983c329333033070d40fa2fe13e258e5fc77d3dae15d30579226918aaded7dbac6a5c6080ec6160fd241af33ad0f2a267b4d4fdb7e52c79223c3f80c86f6f866792e0d677f692f4a3c4cc95e9336baaf2eea400944df08191c9d69834cf3cc1eedfd60eb3779459a8814abf55b4458908a688f6566498f97ad4c1022a6104d10645f05dffda7c1caf84cb3e05c4cfcf7f5a29d0f5db51f878c55446089878a0d678736f186061462f54f63c54cbb6fa8ad22b4a66191164321997d0d6fb2b12a71b8035da6b6dce3cb71d5fafb5d599aca727b063ff10f1df6a8d861bd0368409ca61bbcd7ebba3189c80fe047594f30dc7d41332d66d8211c7146a9b4edd18462e779ed96a21250cfbde246a67b1235cd347b524304cbf9fa9acb3c7dac5c16b0be9caa806fc99cd921b39e0600b5e86fa5b8b9cd6a11e195b44143e4a56f142dcd7642f10adeb71df96a160ac4f5e15980528b251b7a15bdfa7451e66cb201fa8e54d6bd0135086634d167303aca43c564d21a050b5ad90c6ffcb09243b8d4f93ecfd9e3989749751abe031e12ca02aff9f672bb6c55453189ca887c12feb71ec1a43555a3b51573428cfb17b9a93fa20bc65bd1ee5a1c5521374aa2261f97047260715f05c6afdc668d6b0387d7cc28b8625b30f89f3737c9a74035b6ee237a3f218a11d2c5e8d26510442dc0649f1c7ad3c4a67be44d10b4a47f60af83c100b522b35920ad655063dc8158ac6a08468e98e37bda5bf357ad1b26eecc50c97a6884bb12b69b444e2caa4a19f0234e7ff0ced22a72f0864fb8d7327d0d4e33cdaf35a627cb571b6f116187e29c35b594eeb83774056d10d703eb2098c5f245b9d10f70bd87d9003913de7b683b1bf7d0c5be3038130f717ea97e920a1db48426b36d6ef38cf1dabd569db44f28060bdf99e0c4fbe24d8469dcce4686aab97ed910e501d520dab5b539d22cac6ae783c3f70cacf11adb122cf5ba351a1fc35de43a70424f9c86948e4610050f125f87c2f7cef3b4b0b2a9b89af50f2d81a8d7913a9f835f1a4d276a0eeecdbaa393ac810ed6ea246f909e1f99d50557e0468eac04a9264ed1da020483ba08ceb15b190ecc350cd70ca95a3da419c2cd2dde9439782bd5019321102e136e540a2393f56f9ef0682fbe983ab9991fd9b7e4e660acc8fdbe7ed6c4566730d2ae6180cbc2a7e297cd6c9cf3ccfd570c2062664ac2c9bf3fe17e12597fe38d26838154f7579ec74ce8e8109098f5b8416061d9cd8e038c6dcc2ee1ba9da205cff2357de9e998e13ea56779a80bd1400d201e2cdf8a5656a58b8de2d98b8d7eee32f75f68cd9cc3ee1c1197a5d5d3e3ea4cf3ee09e49be810f983e264b54d7843c1c0475244b7b3452601387b0cafefb08718d0a543d5b5b39fa359c83e3fc97561440d51ecf7004d79e88ba22435ba7b270cf4a487d5b00838c5c161ef98ef862dd8bddf33718deddd76f9287716e65394f4a7c927bcad53d827cb3e566b5f709a2d9c54e5134685038cd97fab0365fa6b123d7f97ab8a04d294c28c918c037565894fb0d5723c1d4080f69d56df4846f356199a4a0b15c73ce27e989086806ffea251cb9e613bed414c664c95020c9cb5649572c1b84eaac9b6d17e2ceafdbbb749c9ee179acd3fc04946d39f2b42fd5830b3540550cc627f48562cacbbccbc7901a704a1887906d1fb5ea118e1a55f43fb95ffecb8a34d8986f5b610bbce64383a436268d0a242cb9685be0fd33a1cddb93b6fc8d34d7aa558690c3eaecc3b2b7d52e4497a0c127e752980cba954a3d8999dd4a3565b83793d4df328159257ac507486c11b751db80628e446c33e620d0e683471cf07b1b27fa9081435672c78a35784195ca5f330e24c0627c6e254aad0fca548a8b9fff062d5efb52d892ce34b00fda139bd94d9282328c5e298931e36dd66b9784a6f4064df074d4df6cffb819c66385d5f3afaa08a4b05dc64c088c6b66877723ac9b3e596ee7d6d678ad145e347b1555c814adbd51023c360825ceee748532f1b2c48a515edc8c31e06cd5d85d4dfc01e17ab515be98efccf1b125d5dae0bb18c6aa8a868675b78270c56fa77aa4c586b1bc20c8148df42fa75b7512e06333c7b247f38143dd02cf7bc432de5697811e9ced775b9bcc0fdcf4e3686bf5bfc84fc59cde0dc7382a1ba2acba0ed89a71a884bac8536f4eb3a48348a0e9aae9ce7fd6d15c640a4af1050fa06c2e3da78c0fa88ddde8ba5d8ea93df6843e7ccbbd8f66a7bfd6539d041abe13b911742fe7eace0941edfa9fb15b38dedc0475b0e674dd18990b9b667a0a02e45b9208b52ebee842ca25005dda37974d835ce84a2f9ae06c1ad5b1318beb8c325a6a90bf68e0a9d82e8b5e1a8b995c1123acdfc91f73ef2ddee4d714971afd945f68876f0c1550e48324d095722ac8203d2904452524e25fc10e1ab06ae2fd9b12e207187bc000711c193026f50c87fc0170db16bc817fce04a8073ea7e273906cf36bd42713fa8084ba24ccbfa46870e8f49c10c110b2dbf3395a8f35f4ef350c500407f921de5c72f3565603638abc34eecfae9921eff023731f6fd41bb4252fc8e9b6d007834534909c61c40cd348c8dc12e8d80925768e5dfae996247f6c46fc169c65edcfe676c92e9affa12c45f73bfd1bbc907110e7669e411d12dd2b9cb6eb8ef1b8bcd8e8afc3f10312dc96eaee7401c752f3adae24ed6dc2921202c71e93548ae4bd2cc15aef18259a8cf33c5ecda19c0cca33ac14a34e86468d91ba61ae18372093956a603fb13c7290b5f48c830364186a0152983b88a0bea21a9dac8111541df3eb6076a5e104514d2678028b3db10048648886134ab4c0b6d1457471429c3b85158b4ae3c334c4d74e2d79eac13e1821a8ba7652f490dc23e72da29ec49585974500ccc97376610ae50299c2662c5072e26181b71f74d4463b08aa8a384d3722b84cbda8f537153c5844d825dde70dc47a245c82eacc99576bd097e6f16d16d778ccb3fe1721365ac97b16b9b0ee2fb8609af5fcf12c5ec413a3ffb205aa9b3e081c5a5dc2c03926768560c8766c1681cbbbed223a3ad9b4446877995cbf05d59f7eb9f011597d590e45720de9c25c6de1a47a5a5a2897a480d5dd2d985d2bf49badebb5df89f96b67bdf781082a9e48f43919b0a2e2d5fde43bd3c620727024ced4042c7b6e2ad9bbbf1f4f1f62f237b28fbf3a31ad8e498cd7519be2d2411ee22615a5ae94ab6a8dd9d5ba1c98ce2a0bb8944a63af8ac1b2645fd97a5ccabe31ee8a589c1a3fb1ae3a8cbb96cf26a735da2b70a8b9d48b005744e9bc4ecd62d72bc387a5b68517a5f10622c163fa834b2106bd328bb55af53632e289f8b4c7b17339a29e37408806c80c0c69dd119f322b1548a1ce2dfd7ae8ce8108940c375fdfed5055d2f544b54053116d8ad3a7dddbcd24419bf34daf2aefbb47cb00699f5c999f7beb842cf0c86c22e27934bda1919024727ece4b8793e4cca4354ad15dc36969b0e140a3ecb97506a64593e3246c24186540b2c5fe6cce65ed67b0e367f575fc1423f9b7188beeb478e5d0cd258dd36b5afc008ecb61e6079fb6c7ae40654d36783d448a204eb349b82ca5ec4da904657ba055fdf06652e340438e95a2e3cde74425ee78cec0a909f842697813bf5b6f8272689fa4ab08c6fb623a520c4b07c6e85a6a2352ddcb52d04c938aa16f2a6a9992eae76805151f421b65839e90b2a72b8ce102aac7e05318c4dcd1c8eca7f80baa4ca9846f4d88d22250eac07e637e009d05a5496a91415c20f90b1017f23d5229fa9aed0d18e7c964fbb22f3f00a468e162970b615956eec8b56bd3bd08057640cb42f2d8e33bffcfad48b64cf00b73205316bd2781cc0e79207a59a8349bd5196eabc80ce70031e43ba60beaedb3cb64b0996f23f929ac92f967768db797575c7762de489749f9d40dfe29848c9c8d88f4c4ffbdc11b6730c07df26652f6cb98db055c707aa415abae5501df621a3dd4c03d827696515c81c65fce294966bbac1d8b08fff953053d95c716ce8cbdd0a41f0bfb6f1baecf3c3784e0b2e2e33c19ef9e3948a2ec5cd55e0d6fb4fc917b842fb284e7a1d1438d01af3490c81d4dcf88f544c3e3192e6675d7fd785466001c7f29d8ed290eaf311ddf31cba4fa1a3545ce37017e98528fb903fccd7a4ff0d71873b6e81c1b55791b3b510d52af1b814764ec1c4153cb82aa0f4c0c1734f80ce8507e7fa4cadb0c32472e8ba14f1f2cf00ae5c91fcf52be15fdb98b1411373d60466ee56d8531a518aed71ad0e0591fadc211d90db48829609c1a68c4f673f78769b6f8306fa8e11160f04342a879c0bf14e8b94073450ec3baed7602c1735a4c1bb06ec1154a5205133ec73d6ab107a882d3b92da0318326904e6b4661b6920c6c5f0e4de7acd8f1bce9b7466f74abd6901faa0ef0968358623a52a5e1470988c8c07425592978bd70216272a4ba9845906fba612d7b6282b33a598a64aed389235b5263dd4ffd9035da697ce0066f888cbbe2d1e3bec8273ae9b80746e8e516a40f99085091e3ff2e9925383490a0e5651ce13b150c4958bf863859f715ca17249cadd4dcfddb03bb496773d8e1552d49f756540c0d9b3e758a92b44e906c88770e0866e19b04256a8727cf95830ad9c2bf2a980f25dfafef76e06e92d2433fc203e17e3f32740fe2efd4d7b0595364ce738e019adddfaee1025c2eb3f636ca9cc157e0ad64a1c7ca47c123dc88145d3630926a7f2af71e6374750b6db574b64b39258d5124bbd0e29a5c2eea1210f91a26704ed563efb38660e43b6c0c03158677d05ad4cc58058c76afb64a2e19467d0fcee6ece9a96fb119012a71e29b4ef878964aab6ce16b89f7dc3540f5765826333c76ee6e844574cce9badf8ac16af5ba00fdaa828739354bf7cd7330a2971704b40a975183f581e6190e7b6ec1a7feb784302b9a57d30884c91c1fd33fbeb9b482592a4ef52b41d9dcc143a378274ac652cfa243a3992401a2e0b44a50453e4243862c8ce96c78d41626cc59dbfe46a4e5db4a7877baaea9b265b30aafbd1e2bc1a6da3a834d0a756d1c1107ad38446375a20413eb06498eec5eae57f96e355e813cfee400f6fd5faa5e87e40487298dd5e53c7e2853e886d5fa0247bd0b979631f7d2d79a6c06784a238bf2d46c1a6eed5ba196d8879abbfa9b386295b4c6f7d90a7deca2786a2a503ec0a12236ec0f8e8f2d3159d8c14109312443d269ece24c9766d8a2662112e0ad65bec682eb483b0bde266e51c3cd37e3ec43285e530134f4bb907ef01e3749b000be65a79ccaf5e7a8c07be32597b0ace915a07b93a0171ddb0d08f8cbe750d29cfe93d11098c7d7aa359fd07a3faa9f139876fdc230d2ff3ad1fe6de79082799b77f06d5688808ac92baab10f26ad186d389f1e6dd86927479b0bbfb982f32611cf41ca5673175895e6e80357035d09cf160aff314329e88e78c94e49006e5ccf8640ec15112a05de4065fba42ce7e528471dcaedc69771310800bfc9f7f908031628c88a4be265e06ad96fe05a377bc9ed8ef365c4613e47917b2dce00f78bedcb84aa2b0130c3c802d7643d75bab8b6ce56bc62fac5e610855fce3a7f8f6a5c61d18a7cbbbbffdbcb4413c959d15201ec69986da42b37f8641b7ce0d34beca44a7da13e74ce93e3321abc067f51445390fb0a5c59745408d6ba27860ca1337db1fad94c507ff7ffce6661dede4cc2ee49f98c22efe451577a0f6300cd8c73a8e090abce9e2e29067635dc58432882740c68bb81488a44e7252fac2bc7554757ead4bc9901457e32809ed6e542fa564eb8ee8b9d8d4e58f3619a8d0cf0de31e2827620db4ecf4a8dcb95399f76a1f9472935a21db04c23a6c13913cbf7cf2992ea25a12a3ead751e8fdd675f088d2032e4b4e16ba840947db892e0caf7746a6540816d20767bc1b99bbc879d0f2a5e945e0edfe3a14b3873824a7a92970e43e330bbf899ff9583afc4002e14b05b68d381bf2e8d73ec36033d0c56f0505657e5d0f7cced356b836820e2f2226b5cf43a4707f9fd852888c3880afb1ca520de5093ab3c726c0ffe00f0da9374ad9d93f257ade36bc2ad26f07cf2aaeadd1d0a0dc716047de4fa8984c4ac77cd426a4c4abdd31cf2c221f835e932ce9a5976beb60febc9be017d650559cf445a554ce75a1562a02aa52e4150bb0fca3b466863f47a4e5ad55558e038ce3f0a7d9aaaa07d5f14ac86a895b10b3c650e6b0409c013055378233a0b46c0daf90b4b78df1652810343858926d956c9c089b219138ed2f456920df39b1629b210a902900a907656d494e4551cf92badd8868ca1c80641ca586ee4043dcabe43f6a47f88c60ac0803a315b889a8c3feccf87f6ce6e654c62dc324ec775a8e41c467576750de973e45cd41fd0890ec8b18d85a0c35d1197fc4725278e03dd87d1e43f49c17d5311e7c968e0191329aa7526c4208d2f724d79f2281509ea389b36bb094ffa4459b6a7294138c0cc6623a5bd64062a3aaae3b50472bc00e3048e488fd4463e48a764fbe873f75e8916c88a40cc14bc4be8b5050f7396ec9f4cf8ed8f22324bf1c141e07545426bf7178daf30e1333a19fcbdfba717c092d38885f8400da53c744c7099c58bc55a29a756308316d1dbd94f8768b6a414443c8f0ac5e88f63e32eb2adad4b05ce62f0f6b1f49ae175554fef7fe5a9f3a89765d21937a3ee4b4d93be3c58a7f3192e241ec936a4a400dd32017c5e2e79439ed2788fbed8ca90bb7c11b8eb183bd3c4a059a1ff6e5d2f3d2f9ba87d94805df9cb856149f2c28f3c5506a960bbd59b1bdcd66495bba92201d0cdb5769c206070404f9b47643acab85e2e66f77836339bc20ea9f2f4a181c96888ef7e018186ba27cbbf43d2e9560cc54bbb0cf07a41a3c9286c2ae7ce3fbd5be7c81568e67c0daed0f365f9091a17e00c9afa614af1ce243e70f86ee3be7b07cef4cfea5ebd1c2079aa0df5c5c338088fea1efae6c1470aa68c845992edd7cabd6738f4463a17b804b008ed07806d7353bf794d2681732f416809d46313039503e13df89152b8285de23862e84676f09d50259c1ee1aca57ace789684740712d33ec5f214eee19db076a691a2a60064c6b21f53233df0cb41640217ebe6853c2b3ec113eaebe3f0d0de2b7373788a3725a6d4541c9ea3f21bc3b43e9c82b310bf81ed545fd6fcbf1267862f35925c55575558dcd09933ac2af6b0ccadb31a64d010ef6aca6896dd90c6205bb5d7063390187f258b4ef4d0c92d628d77bf36cd23303e49fa92e52037d59a9291a5b6f341d73a624cc52b040d290364653a5db31f72e60784e7d634f2b8f8e34c28af12abbb4f0aaaeadfb8dea3967dce644b318d15d655d14110233b0d1a1a743152330c423f462f091f072c9405ae11e1f2c6bcb27c1b8a1875bf66817e2e10dc5a4d9b927fb53498edf9c9e9fbd50fab70f6eb1f87cdf09e69f304f0e842a4f51dc80c77110bb56437ad4456c3dd2882d543b7e9e584c67ce8f0eb95771421c2322a41ffe82f577e6407cf814ff90f8b4ecb9bb9e1cc9d5708b06bb0a2ac2bed4ff457d7231fc8941f8dfb5addd0799e496b7524463c2701f7bff64867d4f13b5bd11cdd4b94a7e653bf54d52dbb0d35decb3b04fa35203ddba02984692cf1833cce4261dfa75ee3e0c44420ec7c671b81ad629167e030a11f1b7ab07c10894bd804e7879fd76f44468b1f3cc0eb71a8815b83d6870dd19135608fb6ece292fe846a58283ce0be91cdfd3e9cb3b53906ca87531569dcd22f1f552adcecbcba723512bfbe48ccd93f8c1a01bec217c775e56a1474cf1c77c0137b5853667eb11563b27c2470c5cccf0ab103ec1a34f9911571a9b1a0bc0238645f2d6c07be56fc195cc2889378dfe85b7795d9012858c20b7648adb41679d8863268d578f2fb3ddd5ae48a23067c0c64e55b632722ef3dd237488c568778435844a2b636f0dcd35724c75393a2f7d498bca5c8fd9d8bae92e0829486534977aa409ecdd96bce829aa86bfcae64b5e3fa3775b1a1ae0147174568cf3faabb1e688d18fde744464375de3412925edb5ee0e99d3128c2a0fa417f79d7882fe2690b5badc00eaab0d94cc6340674581ec35d8bd6ea766ccbbfc6ca29d7bed384400d7719cd3f0e6b5d04697a5514eb13e7f111fafc6a654ed389c0827389677307e1911b5026be370ffeb9fff2592abfdac72a380fb88a77788c5a009ad23fc3850352d23c68d7818d78d69a815ed913c599fc9b4ddf737c65cef337eb4b5fd43e3611efa8efb4473448afdaf2e12d46182612b0fd528c80065f9bde5a4880d57a628e525c23537264f4513ffd4a13b6ed35d8df44d2941796fdc992b66a962cab7bd3de62c11ae67f79fb772e27fbc1cc19f17d3a0e3181fa368ebe6f5eada58f16cd78b98a84951793f70b4472e2ebda3f9f4ebed30d3b7641ea25e05ebd2e76d64f80091023545483afc2c3a652713145d3e820db03c7ca93ca390c06e82c8eaa0a2cb7a30b5df682a7cc2c59efb476f3be8e2a643c3c95d0cc99ae2f220250a589f745e8aae8f18c847fa6983d92aa1df6e3a348e4031a6b160605104f1c0f5470fc74a470182b189a23bd4606bce59ff532da28a8d0daf0c1dcf3db8525a1bb2e3d3ecd7a930cf080da434c4397b02596af730230cfab27f94a8a67e4f084cfdbaec659064df4917f2839afff230a0a0cea56574b2cd64307325f2b7078565439ac9b091344728cb7e9e3f404eb7cdde52093b42451888507458823e90fa530bcd1be106f2711e2e659967e4f00e6075caa6b5a6bb95e6aa33824f46e6414241ef232913bf1f8a7c43db0f94d2ecad39ff1d36dc670468ff5dc03b6fcfb0a01aeb48a098d002a39888df88f37038da586dd0d274975e67b00e101b3e569e8604dfe80aec8541a88525e14bfd2ec44832b7c5f50537f28068714fbdb381673f4032be09f5b04e9a9c9b2e7ebe15507b78e0ccbec6f38f77154bbc1139d87440aaa362d1182ccbc48b89a78b493be7d609fb0536f78ae11f1e4a16034423260bb6fab4ed9e69a312b80c2f8e81671426c9b0f474f9858e88801bf4a8f794d6201eb69f0cb8984e2a6f5deeb8fbdcc9b5b58d1986e62a68aee40d296cab295c84766d2250e05fa5bf67e31aa9658a160bea16a96c5849783ecb5f1926222071192aa3ad17ad108104078fd5286278c0a8e29f2a05809827bc92c9fb1287387edbea44f3b458f7e59902b8dc43b24305dc3966a4a6bb46c9de8a6d7fffd3784707a24580d3c2d3b7212762e158805b0b262e8b58e5851931457ee7e7ae60d2c5bf18d4f715eaa3ff7eac8ad241af296c186982d54f6ec0a45299a88524cd9cd743edcd5f3252ef19979d470f0a3e5f3da70fa32dc5ec5edc677854fe0e001cb769f6e7b5dc4272ffc99e6d32e79d9c95ab802e88d57d7aee8fe94c1c842b6bff2694cdfab9f36adadced469ccc6e49b02e2ed7de12d8a7c9e9ee0fbc7bc6953d74e83e783a671d5612d344b1ed413f7bf543d8d83736b6159f399ccf696446744cc37ed1eabc929eb0e73f185aa0a494632d08b0813e4918dc957399cc6e8f50bf00293564ce96bb3373dabe26b05d270c98b980c5f49ac48b80fe79737524e737a15d45a5e8c1fd4413a026d33980a2a12cfaae070c46bef93eb81ff4e1e040a6e5fab864470376634eb1141eacdf7cae1695ded95c5d20a3c4a9959af199b5ad4cd044327961d7099d2e57994aee22389f9932e6e023457249c8c32d56ae9f3fa214eb61cc4b71e4e79a97491dbfa0065babcc889524f7109bfa21ac3fd9901ce097d9d6f4c790ead8c6c178f29c54e743ea7d5c4a4742073935bea6737d3c292403222d1b9ffe28be765b9fe45f599040d400cf12bf799a791be473e612b6258c9b4e10b265e3a19cadb0eeaee621265e4614aa770cf9d3a51d5df330bf7eaa8f748c5570217bf765d7f38ae2ffe28026b881c52d77c0130b1c10e98f8213be85409be4664af894396bfcc0679784f828604ef99205888711197814b358c8f26e54b592f479504bfc3720471e3e69bb9fbe403fd373d0dd12806d81437ec07f5d642946f580c2d4f483383542a80e4b2a5d301e5ab66858988d1b1f35cecf4fd1059c2ff69e68718e6d8d1a7a1395f673b8c343f20d36e50f85cef7cce8ee1de5728324779cd483e293299b2d4fa544d2cc34c8747c3a465068d394bb53412ee79232f6a1845c2b4b91485d812cceef2a755d5d711caff1a05d492263865c8819ac47cd04ff9f710ae83cae0a992b1e4b767afc899e236b7337836adf7065059a28ac87531928cfb91e4151d8f3211bacbc5b1ecc1f2c7aed4314883e9a2c2ce9ac788ed08ea5908392ac2b7dca8807cff3691805c261c2baf980d65140019af80b9670b036457ca98c10180daf4819dbd4eb9db0f818d1e8992f12d1f4c95461e388484b895f0f0f1e1f50a739cbee01c65621b724304ddee2c657ee36e39eee50017293be2c533193914e8caf1015704daf4cdeaa77e696508174c9ffb8788996154133edd73685d5c452101074432570e8d9d740b979ee27d8c4ba9fcd19f06673ff9e74f6137c85088894b6d1a15250aa342cedbba099cfff57294888992b884eaba71211be6ba040a48ba199636bb909ab5541c34ef85f15577e2e5ae283eaf073b8b4df6ef34c838fa4d76f448efb62606853c66fd43664978137c2719a6ead54c93a29973eed0168c5861aa858b9309e04be3a125e0a1d321bde0f600a7b1adc0f53bd9b23e14dac8ab5d6cad62c489b19c67b5675480b1b29614caaa38de7845e790c3e018aa321be1bdb052f70b0a5afb89b83e155d8210f8cee9be60b0a8ef0352d036bab8e7e9a3cf226789a7ee0fc80079fee03d68fea988d6a6333cd751092a891ee674e7dbf386c436062a379704b33add251953fa670e996720bf4a5c4824787262bf468f08ab5fb82de28ea3ab904c752da6b4285d35f52a4cb8bbc2f5b42cb32bc0a24187117f7ef995a2ec183246f6698cab499ba8cd42bc6b376a098a95f0977a175a3c9cd0b7d2190e2cc11c3c63dc6d54cbcaec57bac4aa1d280013e1d3f2eb710bee2597101f8856b3b1eecb0d72ef339506cff285392a6f50a8b0f1cc70670181417ccadfbbfc6c69cf9e43e33d92cf6d813764de2a5b2e56cab9b6b62a1f69a22da913774f3527a148ea4572037262129b5fd888d3c4d2fe1c42b5a4218b18dd3576e27092ca8e9d16fda833c1c35b0cd53b5d09a7a4b09df033ffaeb0293b0a732f27fdfaa8ecb3a78bf0eab64cf11beb0806e6e5f409f134716adf4f14c392e35c538108ec7995cb6a4994df807325d724dc84ea6ad08249492d9d3e0278bdde67e540e26a49f5674f321fea330725bfd111188e88a765c224ae281d1adb95fe245306e988ac33858f62d62293d507d086c6e8e12d8fa2ef56adf8fe71f8e6012f0f0da22d10389f34fd1cbd19bc8cfe995eb88cdd462a686035b9e3cb905707cf7c21bc43a66bf046c0cc603a771a03de2416c486442e3d723b61a68c27bd6404fa1a11bdf01e863df7d35bc210c16ca344c577d590e238a75260744434d7a9c9ae043fc5e30861a0ea2658a6b842a1050602e015b1f3d9d720595fab17ddaebbd3eff0d506ef2f7510ac09729851616683e8be11e8ff56253c1b08b1cb2428080ddcf1e93f50289594aa93b35126ff613e21a368d531f38b4c6ac6413980f4b3444a567d883969dab9bc40a923b9fd8a5b0235f703c4277dbf6c0c40c1faba4654168dd763a80edd770f39ecbdfb900bdb80ed91a5f74d2806cb7a94ebea3de61b7aaf3c8b6f66edabd7056650e398f6c37a6e64240dd36ff12818d91b3714bf5ab32d88f57969a6cb0ba446a600c36f31df68406f40f96c2da6334ab25cb0a87f00cfdece62bacfbd9a7e3cfefbaecce571c21b90469059e165cf300aaa413cffb98b5f4b99e7b30720fb141c4a123259e226a1b1c669a601740526b29797caa300aff0d37d6b4161dd193b735369c1e17a3d54d0fcd7cc4c48043437a483f49c47476741a8f2ae233efccf1a527ab438cf6cba30d7e391d1c4c3da84370738fdb7ad3ef4d82e1a7777b2f4994d5b458460b85b4b9f4bac91fd881ecdba4cd44483d05002ab94194fc4eea4084ab55ec6f8ba508bf7ddda3c062c081135fcd894c511ea0735caf7763e2e6f69f009ca07beb8ae3630b1a3738b335456bd7f65accdbbdafaa9526fb91008da017ddd94f8ef8c41d27316f7b5a4a1ff47eb02375c66f278e87fee1b5674b58208f9397ef5509ab78f046f4c8c26c4871531b6e56a7091294176dc8d127d3182acd1ed75387e916a2f1cc999bfbfd605abaa13c22529b0291c1f194746a84449c4041a01d04fa1f340f2d8aa8e54dc962328fdbea4668bd3eeee96d6aed1106e331b05bfae45b00d02421365c06fcfe9025f0238f728189a0dba07dc407c12184bafba5c0719b61a23499b648c4ea588c3abaf49049517eefaefde2047044118e994df028b506098708533d18512a6bee77a773c854cd510afeb9c502f3aca41750b4a191647581538ec1211e14d80c66b2d609cb22659b9f527a01e9e2706c3b82011d6bc33d1060ca6591e02d62b4412185c2aaeb8a891fba7cc14baf11d63e2ebd9e856b5790dcff8a42c9312254bbeb33c61ec71cc019122ce8f139c817fb816d5c7ed78b5d0d3756cf91c846dff7957af9ce819ea1edfe333294e3a06912f236f06da286521c6c889cabd98652890a98fcaaf9687cc4a15e57350f5a34b214447a2c19efe27b369a26d190b75fc5c924f7abf3920c6442d1a5871606cdf42b6e04caabb8acd44268824fce106dddde70e296f6b16be90f3e9c69315a6728a205b11c1621c2fa1d415acc5776f0bf1aab7ee7ff12750a48da435fd6fbc9e5d1bb2a59134f32888d6785d568c53aa4a0a8aea9d56bd307af02fd82470d29ae1a4ba914f548344a7db2d781ccd9a3a4dad0a6d80e4f17efa7cd3a7110dc46fd73879da8d4bc179092f3868a26ce6a712b0b63a79af7bff28cbc0cef68a53f17004c42efe965147213b305f4ff2db2d613a294d8e5cf812bccee1a2499450efc47c779fb39dbbcdfcbce285f7647e1b5dc1c316772d04b522ded805709caf1d612542cf79bc5f1e64e175271f624fb915ad4e8856c3513253b7fb718672b28ceafd1437779d4e025aac07457b546f94758b1b5d510f861dde0abf068c939860fd620f4b1d898c146fbf9dce5d9f0d01f9088052f58dfcd932f9caba7ad9f6a290cada6193bd4ca2dff3925d8fe8d7bacd221fdd1e825cfa61f8d0602b87c0d24b0a82fd407984101695c38d946b34829f10d05d4ad7a1a0d7c9fef47ef4b54b1940faf18ccf521dfacbf6484580131443ddd000114589c4129a8bc7ad37c845ceac8bd37575e83594401a1865af4b554ec208061d411fd4cd41338a631950462f26a8b6bc9b00fa5d693f458f908186fc3c1ecc538fec04cfe9946f1ca3fbb8a886b66e0037c9e5a52d02fb5b7370fc7c164d5eb28d61014c398a61d4c80f786f7371114d3339ed012aeafc59c1fe9af6d9efe77adbdfeaa951e1cec237f4dd9b4b571fefaff3b3ac3a1a07fd30f2428f501ef224836d3cf42004920ae05c2d9f690d5b6960c8cbff99b6d5f0e2796f5af55c5bc03ff141cc7fdba40433c085d68839da447a99e74cbe600c4ffa48ee1bf97face78eee600d6da7c7221e82fadeb5bcc42ac7f1081fe6d043a966edd8e9d35590b718422d73609a86202997bcadf0df6e9e8f710d4ea94d5396a7bbb0e9a28425ebd271ba28159a5fd648027301f28e04da378766d2b53cf300af8b790678930fdc544af8bbacc988f6d39569b5b5f5adf1ada13e2b1fffa86f9c7e9fde9f0d3b6ec9b87eb1db2be96b4a756d2cc9e58a1287d5675408068d2e3b915ca34b9535f00799eae753a44a1eaff246a7f9d561126527c5c4a21b1b426292609e1911b9776cdd6dbd85794fa2132131e0a387decbfddd1233867c04af63b4aecca915a1888962882a340fb707b99ce51131100a866c538a6332478d0d197f039208a0e0361d48e9cd0529515d567e75b9134b5392ac5e2370070c32cb08533656338226807257e5dca399278e908a01c0025ba7cf1d5c098004f2f95e732f43f160d57d06630f73a937916b29b3f48e6b44d221526ba5eb8af35fd47ce6c5ebd6b82971d77924fd5efe3e7ab7663bc49aeabeace30ce552b227255d8128fdae77c9072f5a82c7010bcb122e1f6d36a9dbf27d37e3357bd9098bbc174d4ae90e94e8e1aa4eb38a4d873c6a93f0273817a59958b8326eb88eade6d252f03710a64e6e6bdd451f773f9f7b275015ecf7ab8429cddb3071c1ff4001ff2de30de0e5b1a4a6b19a3d0c2b8878d508712c4e350562c45d21cbf3add7e7a7de5d335a7c410ea0fcabdb473b35f1cf7be7b07534e924073b85a5999429588f4aec117762cd7f5146e15c06fc0035376598d6238c7f93e3636943783e0bf62feb2f3e3c1954bc3a4caf596f1f9dd7a7a3a0a351a180f19de0f1f77a1bf67dd27829abd4b5b58fb87e96120c35e66184d0d8648b602df328edf75a843312821dd49d375734dc8d1a465d8748cd3a62ade9b014c2bf8a2d9129e625ece1c8bf3c96571007310cd205c6e163309dfb5f89f1778be6d7028bb24fe6388bc257d00aaaf27b4370dbdbb91f187fdfb19e0ba2570622f4eb7eaae6249cfb5a5ac0714e4beba403c93b6427a14e4900435b100adbc0f9738d77f6a9568bde88dcc67efd2fd7eb82ed874fcd9acbdae71cec6827cb8cfb4976d473feec738b60e7c36a28d6224434da9fcfab3e490692705c4aa4bce1da9590c8f8970aa64e4896b24ce45cdb54a999e17c521b164a45b9fe7a349e40b7c51c78bcd56d3e810062263fda82380ce06f58f53da489d42d8c628fb5dafef9e4ce540771e3872580d45a436725a0d232ae662dc378b7f0c2e87737b0ae893db934d28b26d3389bba8d0703ee9c58304f65c97e8408aec8ba4745a75677716201dec43bec1f437e8ed710970980015b69f64dfad020e3015cf80a722ae52b6573b5b81f14d67ee71fd5e259d141e1da977a01aa0031ee9a5563927fee26ac2582746da5f9afdeb81510d33683db6b60ff08ffdd8b698e4ec729d3af33e2d2c614c2c1a5b54d7522db4508ce2dcb9118687c82472103abebf83c1e4dce888792e296b0ff25a273c8929d3dffb80cb43a90f137c78b8fa0f008f8bd1ca65631f2db0c344abc16ea8e4346d8d4e03122f4f918b39f574569a48ef9ee0ae6fef6c535131ebb8d7c7192996d8ea37f2c59b7fe9eef32e655d56018b87c5db7c85390c9b0a2f16c26c7667e08bd6ff549910c2748c2b1a80f7d237a30a4773d05ffb1e30744fed5b953b1af1ab13f267d9f65aff6b435a2ec1744cb48b882d5ee1dd9bd13c46637272691d31b89017402fd32a2bfb782716c740982f7037be7e55e536dbca6818fa4bc2f4b974348645b5c8013b82d4f7d25d3ff8bf1f1db645387167c4e543f0c56264a0d2956f0add3846544a3a3d5f520481a842f788a9c9f2770c5034701de0db5ad9470a7f774b6aa81d41c7622060763595c9a1f7586438f58fa2952450f0ee4a3e39736c6f7689f22da4fb015e8668ec6e422ccbb74f6b62143b9b061c86d939dd5adb5fcf5cd6dc50e8a0153604524b56b18e77c39a306f8c3bb7db8eaae0d1393c3a63ee5474c7ea014f0fd2d87e3473da3b608b38e7ad7c2e72a6c2498bdb2951717aa2dc51c0da4a985a3b72b0b2babc4adea2852a1470c282139bd3846304d32e645ef919527ce1081ee619c3ace24ef7d6e3c7b598beaf66f1135ca1840cbe52e40956b4b411e02fcb44efab2e9d3f8d3681643cd04d96d61fb04a6b798f2779bb6021fcef8d9214f8a828be35ce60b7efb544607887ebc30d9852f52567c27258e1190ac30034961ab3db2bee4de4992513c1ce8b092a59eff6c4cdac32eb21bdf59108e744a9e820dcbac5c61b7389243743766e50150e454b8a4166d98d2ea52edc63390a03925bcaece994375fd5038d5eebe27516e53f7387ef88143ffe44be5aae342d132ae2165de64d97fb99d05303925789483eda1085dd479d967594525ac5d260da22cb0020e8a12214ece28b9f32e149ac317888c211426467f3be16cfa5a6770fbd9fa9d55cd52ba0b47c3902716a5017f79302b248b90b86644620452a847affa6f271833b9a477cecf18b1e1ea53b94564026b6c0e5403dc59c10273945eeedef68181fd803942ad47a68be9cd3face5434c1af4849262b5a6efef55332f3c2dc089090346cfe75863a1d84ea17698911042f2f12bbdf5d2d261f0743a91f7f9b3ad449c8546014919c5689d140f88b8bcf018500bed80b7c7c3c0756cd9bf10b8b2bf46457c99142574de50feaa70c9631db619c7e6756392299ac3cbdc54ab92997042ee12e0d56bcaf9408ab62a4817b6f17f2525cccc57c9b24380157b8d01023d8c2e3e36d896e89caf8b465d1fc813d407ef6f429b698c8e4f796684cd4e61cd6e8ffe266f27a5189f04de56322210c99e7f4efee4c232dca98c1256862c6fbde6b901f6013e0867526a39561ceab750ea2280e9b7a7941fbcd9e18d5b14b4f64756f93606fa06e40d0f40f78569915269e93194025b010132f892c866507ff8205880b27c239aa590c1aaecd2b4fe483dd368b5396724f4dd240f994b672d1f3e9a6610474e9d183aaf77322e9a715185eb4c717e66cf1874e9d046460d70286c9bb381d22351cfbcdd3d0b1c4a66a17850418ffa9b02da892715643b167f5483d4baff639373a137c82a0d3b26886af56348280365acc94fc47bba29914454087857b1d54a1ff55575699bcac8b1b0ad604cd2f5d698672f9a3835386ffedecf138ec78b2c7a7af32282bb78f26bfef200ca615b5f6276efb9173a85f8ebe7a9650cedce99a2eb39fec325ccb378390a109138d2f6385cc7717cfd410ca90c84db5fe97ae47f88025972d60cf3be43884e7647b959f9405a7bd3a012fae09a6a1f5736db68265e03679197e9c473b1ac9e689f129e4ad8d7c53ac199fe280c8659759910b855d52b8f43bd27d13553bca72cc8d39c5c0da62a08023e2e4bf3a79541bb0020dfa75780c22f3a49f61de7c73d0d3828114fa3c2ea0878622bd13bae4a9bb25cbf5a51132c45eddcba2e705dea5126f5ce6a15fb787de6546c7b8f029cb11e4f9910a957b4b7760e96ecb360f9e38bc5eb2b635d63ede3dc4fc66b8a4c17677cd2af9e06a07dfe8d8607c3c033e1ba37304a5ae2b9bd57f3fa5dc5904a5ae9c5183e522145ae53e1cef62239bf051c3f5e9b0ad579bf7a07a259c2124cd9ff61f3e5de5ed09a55e5d4e37cc02b3624ffc972f4bd94b4b1671f68a8f7c3359111f7e193c32a6991dc2ec4428b0529ac38b0a8a068a4d73e340af3c4cd293ce0d5d790959c95c27d7ca53ae5c5ec41906ea3dd9c84542926124ecfc3c665f2e43ce98ccc0e37f8949d6c432e2afe1e72f88ccbfc932bfcd08b0ec1a0c8085f25da62fa1400845fcb2d2270fcbadc3d348ce098f379ce21fee5f7767f38a948d90c635fe78b0e8de2e9faa343e842bb599719ddcebb5a13e209b99fab49d59037a27a91300c123f16a4235ecb68ab7a27628dd95d7960b2be0f9a739de159568bbe2e23eb9cbbeae0f65ebf9f722c6ee852d69e9b52aa2044d13649f25e96cab13e0d702ba8f745678d1369a59cff43da5b5d1cc6c07c7c119e8fe710474f85697ff534d47ac7bc6caaf2b8d719890e5bf633e951a49a20d0f96ff2a707211800d7299fa89a944f16140a68b3840ca7260facbda6d72e5e27d684fde0495efef075abcfa896150d004c99cbec0abd61eb0a1054e72cf478fbcbca7b1fbfde270d0d79ae2cb6552bb69bf675c28b47560be5178ea142105ebdb203888af7c5947561a6ffb770c3bd3a21a1193b2ad7cc007597d8ffe480760decd0c70208dd3989a7dfd6afe3d8c25df70888a791ea736221e2be7b96ccf6b2fbb7fc717ee7a00b56faabae78cfabfdb2960a3c1437c38d6f856c52394edfeaa89864d7d2d2cb8d31387f1dc6c58769ab12e7d6cbbe61d441c0266895bf7016738787becdaca2f28297668e5be4abb1815ae34cb87a8617f9548d5fffef7583c0cbf0fe59ac9a9b1c8218785b31b75d8012487c0b3ba4727780ceb3aa1b5edec66923286a59596f3402a799a589964fa53aab64d3936a3407a85c583a61e9082b8d1340f8c83101052410e0cb3a02079e3040630b0e6098e21835e022f49c623cbcae6b9764cda26cda937cabb4a3038da6691f0d38ee1d90d63dbb8df045c5d393a9a54fbd33fe68d366b1ba3863f5e9ed8fbe9ad18c3cc97789728e1c8cbe5573325187d87d513982c573c6824d09da88ac536cba642e724c2669651ac8ae22d0bd72cfec021c4337bd44bac5298d9d6648030866b83df9c1b1cf6c3acd2dd5e9568190bc9cb7d79feac5612a9ffcc67a7f1988fe4bcc6ec18632db52a65daa68ed3fda505b0a82cdc8d424e83d832f525e7577e0092789bfe31afa40355a252d3d56bae33e6559ed72bba33c4df335b609b37b3066406697383001a271ff44e95257b808863d258d196ae27b6ffefb6b178ad5b942b812a173b0794fea88feb9153162ea8fe721c719c569bd1d6759f26766cfb082607d4ae85b47b24b386a4638b1c8e963bc415162067f1ef80cd0c21339e32c3d60c3baf2d8e81cb531b5b0e37dd3647065c1915d09473d2cdef2da27cc5196c885e79cd2a197d8c79882d0860d3902331e637bea36659ea2562da93c3297e9ccb81950a465e084aa39a61364b60ee6629fe49057be13681fb15e9f37d23b84c2fd63400a73d7f908e3b20887742cb52790091826b347242fa546fe8e284539912ab1d8d6c20cb9e3447ab5916aebc24fbd1efe2821e07dd4bde0dde6e37ce94c922d31faf2cf0f02dd38ca8bfa0020fb204ca3c6b500532d3d92e5f2662491353c36df544b59a9e388977316936e8991ec650558aabcde5b443d41fbc36bbcd9cae4080d5cd102386683bc7b7c3bb271816e9fba8d97b0d5379dae1b887547dd73b41a59f658f0b49b99835d589604d30661d66f048a723fa7cf09b653bff4b963dcb05a37563ec46df3e2ba8915d9aa25fea7adb9cdace8e658e70bdab5b2553cf6c43a620c35aab73ea1790df561bb99d01bb2d617132e864beece47195664795213cb70929df3a4a8d218af2e286b40fd6410f2b2a96c8339708868e15848f02555454e06b66baf3bf5c53b6e7a4eb35c180b2878945224a7011b79f587f7e292b38c4db6bdaa9eb2629520c4ad062fff5ede5f95ea433a81487839cfe455d6a9dee62a3deaebd05c18462200c6473ee6cd778ea2c860e84a3f30f08b7c7ccd400fffa0c8afcd285724bd6b2a4308de7b5acf1f5a9a8d72ed763f12402b77f60bc01c1f56d5ba27977e11eddee0fe2f433892497b13e0dfd706adfd9e2d109f620529189df73ad1ee363a2d021337a95f1b55012e872ec06de706a50a491f2bc4830ab10f8406896d30622db572a992e489045691d8941c55a8ed5a5faf35152b84ca896e70612a7af6fe3d2271d5816d39d09941db443c7d85ff1d0a40e3f34251965405f05a2c3f39ffa157c334bd4917df54683bd084ecb5b94858f40878c490b903983384870be42d4f927d981b1be49d4cda068181727fd72e18a6b3ed30e13ac6bba8ef065d369defa5337926ce1bec6cabd6aae5e3977a6e52bf6c1b99af937948f39923994671f76b86347e3221f287b21e2c98c13a723cb5534017c958e17d26a4853ecba3be88e317b853228a06efa03aa4454173a6cddb8aef0a0c29489a49645242bd16ff0cbfdf55a5bc02bc5eb69479f2e507791825b9100830bb118538f2309cfa6e6abb1c6afe64dc1a147c1651577074c5b6d048817481d65bd1280ef28601d509f4248237d3608d187b02f0be06f5e49f76a8a876a33bbd3ea3877e263b78843d8c60821cb927be502aa5320eb8e086ebc52a491c04d81178a9463e70d053c74426efe9cff6c51543fcbfe85d33391c31e43f30400dd62877c83380e8cc2c3bac88d11db45fcc0acd0654dd2a8e64dbddaa4e8298cbbbabcf12af5451590fab8b52a991a2cf71c9c656073c25e5be61e3f36e3e3349144c5cd99872d1aef89177e53b58980b461249b70bd74504045fabbef7948bfc99d1836c933530bc5c7e138add59ea24d1e1e67be225c83203ab32cbd0f81486675547e572de5ef2be0171876395abf59260a59158baffd3056cd00a99a64dc788943a2111c9eadcef2882636de8dd8f82ae1fa0e82e115cd91f1a4d96dff937e5e30ca6647772f67b32e5eb9bbc073e7d260cff4fd76bb198784e0e5a827f8a5503a516c874d7ec60182e9478ea55af5ba68a2377ce49d4af30e4da420a342dc294a016ba006307fdb7b53d036a62a7a7986574fea2a63102b171c6853a0b9ee2babd88792acaf669064db96ae3be1b9ba4afac0d8ab5a2bb635ea85b8d7ca3b36999c42ea38e39329b3bf6d909378795d668f3d63e0866a2fba7f9284cea8f76c2c839885c087ed70d7d8d08768b64d75e46b92bc4377eb01b0700c03a92a4586931b6cd372fd3674171762ec8d6919322846103338e8ab05dad5892e8930c7b760345c47edc43b9a297fa02759a3bb7f6ee77d58ea873581643ef36c25beba987a4a2805720cf557bcee8270bf4cf11ac69425a3100aea9bd1de54db9dad34ce57c3305bd7c2269c24183de5741f75b8fe7cb614bf6735ea11017e421db27c0c1d33a781d8c26c7f3356d5ffb4e3340620b8149977416da0272bcab00e67f25f40a3557e5de3b274c0b54099f4c1c235433d03105b047a473e7165e7ed8afd4278cc06d553f3cb3e158ca45f62f19dbde20e5514ce1c7212b1ceeca27c4abebdf4ba8234f94ad80ec6d139cd67a5cd206f0f3255ed7d702fdce0d4c6d8ce896da4703146d750c97bd9dcabc215d0cca1a61288d82428893a42051a5cb69b614d17ff08a7f84ff634efc4d6d17cd08568995b6b7b8d1fb3147e01810e86dabc9e079b15d4f80bfd1e55cc47720e45f2be0002a47341cf08bacdf5b6ddaa1fbc36b711cc809b974ffc482fe10f412a3e4ba17f9312ed6fe9350e5fc98a123349b752a36ddd156707b64f674644719fd9abadeca2a508a9a803382060595b570f2ad0587016de2497b8e40f97b7a6a9f1fb80e535ae409e1f0b9d7b8c8e0eb3002678598c61134a85245ab5197d5e39f266469497ffa7a55045144b99f25ae04f360818f6aeca5b102283ddd20f73cc403db16b1a2eea30cebd01bc2d63fefb2708670f08cf81068ce2c72fffd4e08c09ec950e636f42e39fbe6145e34ea47d472b3111d16b7319ee9eaab2f8c5892c94fcb2a1a3a3fa2b1f893e01d0dc5b8270316285b564a0af8d0f8a05eaeccaa1c1c25e163ffed34365691a5b9c92dc0e2855d8a7d72068ab68c79f52d7db9ebefea21f4be245ac894601b0924aa5be4a6dea4abe4bd78770b72d53e83c0fce856c79fc348c422e1b5de37aeb5e9f1818c699a3a047e360189b40630f4d369057228df08f80559a34ee73b7e11a46742ba96064e19bbb383845bb995f7df57b6ae32ed648542802572946c1e2663e578c75e2fcaf721bc291109536b888d04324802717f3b99525db3ca11520409267f4b2cf7c5772b7c4dd459cf5e864837464c793b0bc5522a3992e10c3bf00bbd8b8327134f54c876ab3aa69e6b685b01f6c9bb3b94e149132b8ece39c14eeec83f02edc3fecfe265f6b485006a73b586254d23e2d1fca0526532548ad96732f5721781f06e05635e82aa5d30d8925bbba587e1c31afc8b8567c38d642e7f120de4a736b090a690016c2b298ba9557fd46c1ed8b5cc0a31d706de4d46ce58f48a24c3e1ad2b46b87ecd66e1b996347493788cb02859a4497ae5900378303039c1d1d8c0c06b6ddaf85d271b7c2ea3a7b4a9230a26d086caf0de77ebd8f739692f5f1dd5d074fbbf16a85daf23c1db336c967cf975a11f7d5bc9fc0e7c0690daaf629b130b4fc216fd53bd6e0996ab447a2172855363f4dbbaf0d9f69f50c8f652f2c5b85f161d240395e6090f316de3a3b3f47e408852567aa8ec7d229796c4fc31bee8833ba3c9a0785d5e581a1ac5e78809fdc3041bc60df8134ce12ea4491c3083d7cfc921a71bd0466f3557b2b9b5d6f82b2f1c623d60d030d56f7a3ab5db4c15513dffc42c6545ecd2b17d2e19d35d14d123729e255e71622c8dd746669ccefeb05eafda798143305445749b9df682b1b80e46775dbddf397303530803c78d9de98db0871c8f5444cd670882ccd54d954d8b69d92608a9d8f6e40b24a2448cef35f52ede6ce58737b66cbdcc4d9c33173216cd0ce33b578a96deef4a9e8c6cbadb5f79007303d51ce075382d0f08757b8452a71fc51278f9c97db57b9b38d4e4d4f95f3874e0ce19d26763e60b56aa603ffe6f770bc84430308d8266da70678f5f778ffd7dca2023b64c77aaeb77af29634f75b7ca492cecd52c451f86a2ba5d6f46433cdd03084d500f4e7cf26f8901e04c9fc4b3fd0f8fddeb1ecca5ea1f5e58734f6c67f095117fc8c3b5a0ffa14ee2be19d1e705a4bd111eddd7d422a2e938592f1d05de90fec12d2242695228fb7789917d94faa4b0539c045d048371ea511d8ecb32167c1fcac5391389f40d42350afd9ee21e3749de5dd3cde13f78a3d5c387d6d2ef880a5f0b72f5957755fb9dac5c157b9c9efdfaaf5445031a3e3cb3fde8a8fe6b84c388ca724d782ad7d3fa598bc6346a50739af84a0105bf8034647e9e7050a05a58ff491a89ab54621cbed76e97e526cd2e80800082312c1a889b85b8b39256aa08531c0ac07af96ec91653e1af75de88772af470772a6a84519268c146f26a1eec5e5606c38482cde52bbf80419ff7d13fa586b4bedfd490dfe91c2412995e38826f1d85d301819047ccee1a9000fe814d16eeaf4e927879a46d2800a627bc39ffd946964fb77795222e004c5c09703ff34fceab77fd0948bc3bad98ac7de259a35124a5cbb4b2f0a5068944e7d4ce6058f612b7e2cc963beef6418ed0f4a7619fe956c2dde53299be36c705abdca378fb062f1099fd5a08ae85b24f834b320e705d2ac7d3914c3c9db86635be7e6791124bd0ed8c495210d03d37aaf422cb7821f738f129cd4f6c743372a85f65d9ffa470243648fa7bb3b010d8aa71a3e68f909c05b29a60bf176a702d42a36ac218969016bcfcc7da05b472c2d68f568c5344a21f4df361fc1f171923942a93dcee6a55397d724e103236d6996b61ecf33ca25950e9295e67bb2e3b62f2300d822c830cd039e68b9dd58da34748236e56fdaec08a0002466e1f9e42844c4eac666870a2450ad68db0a4eb5561daaa25a4d0cd1d65fb12722d710bdd8620db532804a439d1df2136ba43fb133514a796a95d138cf7a8163f102cccda174e35383c4dee3ae048361b4c77e1e6942d25ac5244a809b20a5df4155c4d4cb21c50b5f5ae3c2e46d969d1c7ee81cd3342452445bf68f129ce19e1747445b05cb038882a3c3726eb76c8ff03473910ab933d219eab6420055accf3bf82228309dc69ced537c7e716bee3ee4a03a0e8473cdd859861eb55667535ff8d7c24be2f911555a54fbb88e9cdc4a1e5d83fcc5e707aa0ecd0c05338f8f35088361f67d99b852b8c4e5318525c4b599599ee29a423fcf3aacbe7720d548869618ee9b84638af89ab7a25e3cc7dc4185becda7ea649fac4312fa12492b765a2591084626f7dbc2290644f90e578ca70db62cccec1ac5edef5d74c96cd3e0956b01935279548ec0896b323748007c0212acd5fa07de64a53e479201c183a1db4a2fcedc77c19f87724db0f83b326b169812125decd5556f8470f3f7bf589670bff80ae9c3f11dc247feae2a6e9ce898f7b78046db9f6809896e2c3d1535c7184aa9de731da453281b7423bec9f2e18780ed9c6bac077f2ee68ac3e0fb4faa81e0d352bd00d23bdc1167d78ac1620e6c3212d835e4e2b462fd985cf0e2fbb731c824d50f907d1b9e0b413f57983731f93d490376d4985a81560c215c7408d43d83f5584aef399395563204d68230646526c4c936fb2bdf6847ddeaf09e310b96c3e8d7d0dc7c7f7289b8f3ae626ee35814c5afdbd0fea6af09b633c186774f17415cbdcfe1ac09b4fd70a17b86423f10bd208c1389f6794af3a99bdfe35d85c8792ffdced7ad3c5904062eb81ce1b4a7e143cc57642e29e0bcdf058716355f4a52c75b4930c062ae70f7a7bd39f003c3d8835e3741dd21c84d8b3fd655c004a3d946a414d2a65c4d8bdddb2e340df80b4dfe27d6f454f4364a014df7d8f423475e3c017cd9bc1111831a71fbb64369c0cba598db53befcf16da71b33da097826f6bdee4f41a84f43d5269ddfd9fb5aa1357d6a9dc9982f5d11a2f40af4193604c4206fd2435556468909c2f8b3f58a683d3d2bb0f3a039bed4644988c3cdd264c9f3bc46370ff0473e0ba54c08fa20356dae1935de8d0e47af673ba89834a83a213d90a01b78e4e3a27d8eb1d07f54a18c0a73470508b8de8beb80514202bfa99470e7cc30c7623dcf77b6222229a3020f4c708bbfb5f79d51def67cb19573f227bb060e6170cc7ee83a611299746256c9782803c41ad5ff25676d8de4efe4cb9de2127e01b19b727135fcdd9606fe61e85043409d5b829b4d45d8466880fe3c3634648ff6de09bc5eb25f1e43adee881548bd45da66e7eb5f1dce9bc0ac7bb2cb189f9c4330a57d61ec4471c8ebe1ba83eeff626cc72659aa4f36d0b8016ab57f6624aa40eafda6a2941fd39b96a4bd22763872e46b0fbf20646093ddf37af6a76179592f5f2a470dea05d348edefea4508ce86f5c3d7ed274bcedebbfb619895c3472211150d026fd8307541da0ca48f0229a8256e700288bdb20ccf0a7d0408c3eeca6649c60ec453134b1794764efa6cca11470f12c5b5a2de84caa404529f358bbdbcc642f01a1fa3471544d91352ce210874c7769be2c066d4e29d34780c4d1e941a1077cb240e49b0d69fff91f6157f116b32c56c975ee7ca38ac90c69805dbb4ecf9a8f8e414bd75ae33df464fa32b0aa5db0d357a120ea6b96f9e92da991033ce3dfe8508b4d36edaf191b49860fd1326df7f2071542a4447678c723624eaede18c663837f728fe1a836278bf4d8f07bf59988140f365c12fc56f719cede7bf4ebe42c03cccdd3e2f1feeaf994d4bad11ced7638fadee081d3bdfb60c943322977cb6a4f91523af1f69218a2581b90fad9c45ce1e49ad292c9d11746e01d2f3030264750c214b4f65c27ecba01fdce84e46c913da6123242b98ddb84a54b7c9b546cb59783a9371dc427faf9c8ada09815b93ef9e16e5809a8ea1a5fb037fc2ba26a864f574f02e071ecb2c9be2070ffece6c9e358de9eb842a31f6a7d856aa47a698281d49830e430c383682fe63e9f5375128bd10d8af5318ce360b5993ac792e0c87700c40d3b09e5b14f154f382930b7c59661646c76fd74b5e07b7c65f237750c65f4cbfb2c7ae4235135ee1d80eb56ec8f722722665f871bff8ddc0a30e6af01c97177115bb527e18f928a471bee4834f210c743cdebdfafd7318310f8c8fb2a1a799a5559177cd412ecf9d68c09d6e0e4a3128088a9610a57923060fa59c35547fa93d23528186d704bd0c4b3400a1f29a341156dbf9c57987e2f98dc703025982f7cf6a2614a9525822b6c62f409449a02305ca669b2640a65fa0bbf9b8fc435edae017e5a08bc73a191ccf79ce0fd6b86f67bb4665617bca1b62eb1077e5465d26f72d3e824bcfee1d71e3ebd53b1581da873cfed713ddac9f5d80aa251cc4fd6c7b62b3b1c749313f003e60c2ec819c957270022303d789616260287f0a636cd6f32ae15bd6ff5d7d465040d3c6600766e070b45c4887e4f09bf3ede027f0737081387443d3a4edda5bd404f35c86281f859905064b19e79ecf4d040954957aad52146a93a6d9d91f4e016c856aedf2bec1944259f938936d6f92f0629a6020aa6c24dce3e24237738abd9663f30bd139194a7e5a94e8b434de1ae0b8010026e7874631b0d411b23662478dfc84688358effcd542bd91da40322858fec273d4beb9decda05d6c97865d49cfde66f28f901b2bb43afc358c62eb58989b384409ba099b8c7af6b7b7a2ea032783b405c7e8148ce9907a386618418b20e53e1785b598f19f6357c910350efb1935288a8e341e6994fa0924bc0f13a4b998fd379f42d03a43685c2e1de6204d64c7616f1b13a6c72f0940c4a99409b2d56e0621e5d62f820ce1c757da94b21fe6a5b9f6eb6b9a4d5600e3b671c20961f60880fac328138a0c24ea7806fb392f131daaf53f874202f493ca1504452b3e132834d24160c27311f34694ce34433e7e5b14bc1c9c3f8833592967a6fdfe2d2959e2f4e936aa4f88a24731c6089db976ac90d589faf62e6e0275f90074e3d5c746bef6531b6386e5c66cf3912f871a85c6f66555089d48f6d44a7928171b2488239cdaa189bc5b69e6c8a9eb1523574ff679406d315d4f78e5cff2e1d58b06e4269e069e4373eb8100d9badb5ec5bf8a082b908941bebe866b03bb42f5980248ca6ff2a71e5c8285cd61c41d121d9d6c38d8c06a27d1b0e51bb4c9c213d911e8bcf582e0df1b3c1a792df213d43b5ad0753f5c6f41ae2a37bdbf3137f1e2ccc982b3bb7523d46e680b79c0e70aab1b544421de805fd6532660bddb6d2a0a0a3852664cc3a526496a5c617031933f716c352e7b1bf4bf1f2349023f1dfb03cb5a930420760e2e78555fcacf229f75f03306cb095c4a8f4ef50bc17e5ac59ab25baeca6b52089d47c39c1999f9087346c88b490a951b35f36493ed2069181e9c0b0ab9a267bd1972aa979625958fe7634bad6b847f47db3502194e2ad5287c177455e386eb341a8303840e3ac4a9e43dd4bc1ffaa04b20334eeb29c55a51e23a40551a6dfdad9b1ccee5323930aa1187cb73370cb3209a37ffe8575da135f8a4cf706a9a0feae4f896e83326ab9a40b533ec53188b082a1d7b41293398109de6c53ba4ba4bc897e7b21b9b83d922af56eaa39b566869b13ce5c353110ccbb011dcdf468c7a11edd31551a7fdc0cb6d15ba4d76cd6c99e9b74ba0b6e51c6bb18dd7ce87d9bb1f8664c063da4b624ed85854b5e4cf1657ee4f83c760304650d263f991b1f87b955f9962b03efe6449ddbdf2dbba73188e92d19dacf613a8ae39d0b4904f59b54bd7ac3766cd1813725f4f81b2d52e7b538a9576e8108c22591a9545b6110d87fd4336f825ec70f95c5599b625b6474a01d09a15fbae497284ccd4c84e8dfe4922ac2a6df3aefcec269aeb4b19e5ddb4fe68fad9222e10011c80cc28277723a4b012875119fd19abac4be5c5bdae3078aade9953b9a5cd846bc80aff6b49f067d8fc4c75232b18a5f30939bf2574b3808b056eb4d0dda54226dcab3b978b7c0ed8315d77b05b65cf58196a9952669c64068c3ae1c79c39c17a2e1178952d70aaa4a7d1522404c7654e6125663d91c9d6446150cc95888fda433ad7db899edb5d007c4c2569b3c8794ba976074d255d8fda79925c0d8a61e536600e1f07f70f7146e8d6f419912b0c2fe5b88c8314a371714a21097fefd76ef7b2b24ef14d5db0c93374ab189ab1fac828da55b753bf9995c3a858a46181720c642c87e20aeac773908fd113942f8d5300f75e918f3f291a05e1d33db13843b5489efe15345268445f842346ac5cea1c53b4f752c28092ba978435ae3c065b4ce504e2b9f79360e8b1f79cf94dc26162e718875ecdb459f82d5b1a9690de9076c461053fef98f710d1e92dddbf2145e69a3fa653eb1e45e825aa3b2e2da06fdb8536dd698bec5fb6c845e5417f7d03d5a2402190df1611c16a7bda7c903d65be9679c4e609adcd5cf0a664dcab5214518574fb276f6fff528350831c6974b5922b544ed24f37de9f48c366be64fa24266f9df032d2cdcd7df0cc48f961221b4aa18fbb18f857cd0dfaf34d99a79c6b407be2f086732f72ea52919875eda7891b5baa3968918e1f9a6c75a1f18cac7e8caa98a9e363bcab462a461682a83ab77002f5351aa1ac7dfa57fc962a79e43bf2ab48de13f24785e2580b768ee43120cc5e090dda9eda41a6f3b113fdd15d065cc5c9ac4e9d99ca1588c19accecc9a3643961782dbb6b0a2bc067e61c60e3e50f5377e6be3f914491009fad46256c8f7bf880234f336d14f4795dc26856409dbfbe14849d110b77b5944f11146bf0dc074c087137302e708392dbe76b010206c5bd29cdd2c19c5ba5a601693b533f940fcfdd2dbb7e56aa1325e36656ad904e01f871916115398c03a306b3aeb72ad4cdc360e89c7d389fbfd3f5560d433d6509043f8518146043e463f41a46b45af39beb2f2bf5cb9e4d28364f82b179831e43a3d7ad42c32b7b47995893df83f2e1cbb06a32ead9361a8770b634c34977f2a70d3cdf4d34ec5bb4a9b709a5c4d793f0cdb9dc0bf75d0fc8d54cfeca1fbd812bec1526e50ce08604b307c203ef5447a1a4c388435b3c0a3e8f70836b6c0ccef3f6af425e2c50d7cf780c8bb5008ae2e987947f5c065d08ce9727a1c4e10bd32603c76f910fd6559b81e5fa5cd964c6f7eddc551d800791fc8dc4a778c3039967c2bf0ac8bf4a5464078ee651678ebada501a3ac12cac8819f5b50b168efd98b30e2f87d783b5a3fd50372a5d5a7aceed3db417dac302887013053e170c60fe87ced465e27c0254675ee57b5ed6bfe384d8baecfd1a58edfc7e77595aa5a0e5e2aca3c0ee0888b8e730451c8873bdd6b73b9fc61c536c8c7f5dc3891a27fe9a065accbbe783e0149f1757baed2b561def0d95d27d5952941d05740c5e940ae3ed0feacb2219326390037d711511428c61d2713b6ce5cd0d95f9b0889ecfde620d2204a4498f15305dd610c36595a5d254f63ec79fb8b91a1ea4c4bbb90f143e603bdddeb29e01cf778307a5985c05f1bfccf2ec4c7f90400d88c75a54d106da2959c33bfd519accfea9cf046c91bc8cae48a1e37cfb8548e6e6e2866ff12a32bd3db4e45f937a27898db318c674e55850a570a71146bfd44d0e6ef28b526990b4c3df828623ef2d20a7d9818f901df33100b832e454af7475dac972932cb428f503eec137d6991bd8d5565b65a38537a20ddd11fee35b26677a3c5ad6f02da3d42f8aef2561d75dcd0d9115500e17298615e6c0826d2a5132d00568f77031453a495f83229bc10ba8286ee718a35c412943053348b424d45e3f71779fc289c74fa2ee6f92ac7e1ed3fbc4f97a6f536b8571664625b3824e671061a971b37900ebb20ccd5b95f8c4e68119201b674669cd335e1e55da528f08b348f94a0dd73cd17b043ee5801b2f638ca1ce5a6ff0cbdeda3a38b1626a2ed48aba1902c7766a5b3bf97e2dd50ee20186441abd1ba6ef286ddfebcf8b16a982ba94029b972c7a02701c4041750d2e88b68e312a96da2ea17cbcd77bc7576b5baac803e01a5f4aa03dbb93c591bac208bc506987a2e4e2dd06c5710e53930fdefd003321cf6bba97ff9e0e624d2c225df6ed36cff5eea37e3f63e962a3ae3b19f7d309f04a7ddc45073c22a49d881b3249e51f537c9ecaed9c84ac2ba3ff0118809079a8737b325b83f3b0d9c436279235bfc3547cfaafd8ae63a458db33cfcd5c85861fe8d5cbd9919a158a5d8219e5f01ac3453e6a01b85f7f9bb7c94ccfd6bd3ef3ae9c0900630df65ef61eef58be4f268e7f01cb00e681e554f53ae9771b9d16893beafd76a108556032301324f892357552c50e163f93935230de9031bbaa9d12e892105897cfa18f042c6dbb2771635f2350d9a4bd5fccf89a5f8e7159c7b0972fd57ffff4043451395adc1d0071d6a77aec02dffdaf9e30955383fadd02135fd05350206d3f22ccdd1e5f630b760a8ceb70837f9b1291fe2affed571b3ebd94de457e1ff1f378c94f3aaf5f17ffef7b98b70fa9fd35dd1a2903dfbe098bc4fb10b0f3016b296fd9c3520cbaaac624190fc96c06587d9d856c8ea6dc7d41a5c4fba7cca473f35ef4153a747735b9718ddb4cea7d517ef2077f148c6d01514b7699e7a1ba8308478b6fbf39d008ae4f84b46061a7c47e343cecafa42e1e205180cf402c887c88ecacd0fc89a4839fab09f6a1ef8217b26bb04175e83c2dcb576d919ffabb95ef84c0c8dda05e8663a52f81517ffdab320219a6933d26e433a9cad3ca794619d829b0acad7158a5e8fd65b91bd58d5c000e71a490868c899745f34dfa9df98f1125275151f32e5d60f7a206f2c2a2720ccbef030cdfdc7a8b04245134024ace70fc6e620f8a8e446955129a917fe796ed089c00baff9a6901403fda613c2be9aed0fa4fb687483be843efc2e11262e5bd3fa3982d0d4c18a4dd93e29dbedce83ed8c56815fb5c046bb904d016ab2bb44b0b574d4c220cc66e70aff306772945b1cabf9d85011368af10476f4bcb59464374909a74b64f7603f56b86ed304ca5b670375f1f8b2d102322f3beaece4beb1dbd254422b8df2833158d1f401f01607dedb65e3cd6bc04562257ac1e2d252b46e79860148cbbeb118c683c3d8bb1a7c40b832ee8eeb1d0a2c6040315ec70a7159dc184183d039fabd536b0c44de51dee5092321af21f0ad930835bea9fe2b049f2731a63c92545834a01956cc2347159d9bb98daf84873cb4343339e254614fd8a6121e1905122a313c72733f19918f8a54333498fd1f5e666949002f73de818f93676264be7f368e6e063138bfe45a9f260932051f2cb4cfc788e59cc652bd1919debb6e7c3a33bba0ae7200bc5a66199fafd2bffc7f765040e325baeb1799a96d9d19a9c0c0b6a460dbc2b94a53fbf689c1f3e5981c915edfc9bc58fd6ebc4e675319e47f1c4d07c18c5b89f5ffcd03625beb95f6fdbcadad5a8e8c551cfc4e5078e65aef69669f4e6a7fe2f1951dab8fbfe997befc876a21133bd004dea881ae2f66276e7f4a8af3120311151bb84d8cae9ed3108f6ba0f76775579346a42e67ec4c0481c601fa1b66712830468df3bffe9a9c35cb58320aff854c67e013422c4c6127ca02d1ad385b39a8dee2f08ca697527201f7029edbb3f135688954af3147eb88df3ef039bf3ee9f00c843aeed17c6c1dea8fd43e95253536d45af94abfc2e75010009e7f40eaa52d4318103d61212f73ecb80bc3639551716059226f19af286daa80076ddd296fe45c9958f47a7de814c9a2e91ec657aa2613c888b390f43399b1db294594a670511b1d3c6547e33e271636dd9fafdd5610ebe0311ae0f55e7043e7ed3857fa8364e24ddcd0be1ccd8d2b7e84ee4a62c89d8905caf71b506e8447b81beac820250fa648260f037f73ca3ad8a5eccb6ee2e8aa5181928476371f24615744af670a7551cfc65f8d2779cbffd9bea0739c936e4132d98b73b0ff44efe4f718b8b6378bd354cc83f1d3532732b61dbe326cc40c61d05ba45be93cb9b6b6fb487cbd254a318f9c734902c151540bb54b3668742829a6ac7c53e2bad501610b91a92c3c73c93797f4502bcd91f64a07d12d8b091de6ba128e25dba7cfdc18d797e39b48806a5158c272283c33e32d8687741f601fee13c98d64cb12b292f187a03d62a97dbd8105d76f55efe899890bb765d115dba27f3d1326026ce79c0156989561c06fd624f6a467f5d39b39cf52210a52fa8716a3360768641a6dd3ab7093ace562e2386e6e3d9ec45225c621b11d454347c680d8e35ce1d406fa55aac228fa498bd182cc08ce99ecc831ab05fde9c12061c36243aeee3942fa263bda24ea4aceed7590c8cb613483db5e8270533e9d3bad9724390314fc845306d75b1b59d0ff874481efb671d3c81a9bc27e57d08385c48b619ae63d10ab33252e41d3ab0b7c4bbf5c96bbb529840cb04d810fe3a06a02e7777e41a4f67dd22d3b6a049620c6710f4db36336b14b8b2772eb7b4262dc6712344694dcbf1bd6fc5b1bc9d07c56240a3c38702867090080290464df31d9f37a8f9f8949837808284e263d7dc6487fc8932c99823507d52e48f1f0c7de4912430a3768ba577b1599385fe51853571b4e64e71849ff49c26ae6813c4311bd216ed594470460f0a0d78c8b45961d20c60622650d2292b7d360b89c5cc11fd67ccc7c3583d8bf7d5794dc38851c4e90a3a86d6739f3e54644bc40bc8cc4723a5454991d18fb3a463a59ef6d24cf8231cc3fa1e9cf4c14eb212477a4ac02afb022bc1fbab2d27a6da741af4b6b0d95d65948421533914e22363f95536b899210c622ef0ce30a198c753fcf8c5a72bc31b42ab3e6765508033c97ec934bfe75ca55b9e466d32692867880b8551c0a6d0610b363111466537bf142e8cef3fc9f5d2796f8b4bf775c7ddaba11100efe607211b81ac051dc555e7bd2797973b8f663378b75d5aee6ca9fbf1cfa0544e611677a8a5bc607126865d49c20d80f9a25fc720e7b70a75444bc99d4da4d3dbf6a65b386c8f088ac2137ed5b4b74c29c9c0c3b77aebf26c0f24f8314b7cafb7e694f124219e6787bdb3b94c0d1c98e0880bbbcec2c33a5842dcb846c8beafb05a5e80b9fd1730e05a089db465c83e3118d795b7aa804a61e27b185ad36e99134538b2080378a11af8370e3aa0347aa7c92425d4270313167b7303f8dcf7d008b1708e463864c5847357d4cb7f0ea7e880d41576096e9d76a3dd7fde08d5b07145141760e11d3172046168bc817e2221d5a65291e6f096eb67e1d99c3161896640e6847f8116d392304125ba70ee0efa1969f9445f57b71ad7136ed72ffc1f148ccd285911ee0971984e1c58920bf84320e58adabdb3bf672a549cc5d74f4f05ba5788fa8634e3ba1e657d35c7338c1c2edd91dd951ab15b622fd7c230f2f4f2d78e4ddd36975ed3b671767a7acb1638a4b2f0a69db85244ec30754cb068183eb49d600581e43592559bb455ea9b3cd2140e0eea8a056720af2a47b8d9e708cde28c361a814c21efc10dc95c99bc6c910c6474c2fd42d7632a9bbc7f950f78f8203535346045f6f5850f3b35d04b1968748db57dc40ad4e151b583ca0a4023908c0ac82b7ce77c0f693ff4cf6fd0fa51ea46171eff22d92d9bb5f196ead018384eb5ae4ba8e20d3bdb783918bfd6cf03e0a5ac38b6363b3b4d0f8e110ad980a22cbe6d70980a5d02c37c07c5d93a9fff1072f213626fe3397fddb628f742f894fa5996f9e8c60d2c97b0c30db68f702ba7328c496dae8c49dcac604966b9e028b9746f5e376a70de6e3219370fbbea22a5a7fe85cabe682e10657bdc9426b6bd4e86de0dd9ad1323c8164592ec7afe2db72fecac84f3bc25de551de8bb2f84ef0a096155c36a11e9b3b386abe5254573406413f807e2016fa9a9e1ed1123a6cbafcabf1fe990e57683222e2bc61599e148367e0830742d791dbcbd2c8e161ee9f56e46bec491ddf6444733f0cd9aae6a0a85716d70e48771bb5feea3b19d0b79d8be4d6b09b1b365a4c1884fd5ccaa5548b6869bee9cd15013def908dde88a43fb32cb497fea1679c18722fdb6da9081f3ca2fc407c18b70d2385f9b0c92a589408c5955e90d7a274cf82e0d1c3840d7345f0f37c757fa4c5d1bb2f0b546e97c1ff70d22738799b295b7452baebcb8045809f2d850b1b9ece18343452c3306b7da3c97fcb6af3fb4b3edea6e27f1e934b9ef6c635a3c4ba172ba4b9e881216b106e2820e151fd432899877464cb26aef2ab377b13eb2784085d6b9db2902c9ee58d0f5abc349ef52ffbfa3e65f92edbe5e78bd3f0eb63612eabe014c88b26d8366c4353a5dff7c3f6a7b9a0535578c53eccb2b4722f105bf05fd21827c7382063627fceb640526dd46560dba6f3cc5971f96beae3423d6d19f61e28c5efe86d3c70b787fd0c8000af513a24e3ef5e5789cba6756a3d342d598592718706520e4dc5e51001f043600b7e0ac5e007abe65f09ad0e3172447c35fe7a9ad442f65c5b48bb8777c950de29b357994981ed87127d4bd79ad9c3e9e1d3c87619a7552b2fdf836e4355b99493db3f97d84a5900ccf495c50cef6ba4913505a5fdc50181b84bc92cf6964395478f9ff18e46bf704a5868bb92a9f49563aed9114048aa7bb899c1c352edf0f82282598013d239adff8c9acfeb5875169c31c3a78c773df231ae50d60d858c5ee18994c3387c1fd89905462d0e3bf770d86329e3153ed472b9cb1b39769123bf4ceaf2439d92203e669c6404b1ac395e0b093ed7f64c49246352d6aad222db4b2fc50e5b2ee25dee0204c63a8d74030b5a2e62302df7445b2ec00d64c685170bb573b0747da329a9fed55e88acab95c56ba7226f5acfefea6574c7b41d87b61caaea916c7888ac4b2d39d8e936721ed330807786d68646bbf8091743721d4bb00aca18dc7af2a190093e5cff7d25596ff23fb3cc11ff82188c010911d6ed42f98e948f0449be49e6369d5926f32f98280fa1bcb607226e5b8e9424338d113c28bd82df7e537ba7725756cb16cab86830e1ad5744864a80bdda7a07d02f24dc7ce71cd1c2b63f0c011ac9680be4acfe0f6dd54df9be8a003d372670ea84429e162d5e5cfe7066f9686016d899d0394c787c83f0af46cb0bb650f671a260c7124371e1cf0110e0f01fb26eb76c2c2ec0486353c4cab9f902d9e18eacb5ac4aa0e7a745834e071299ed0b9757ad25d6976bc78feef937c99a9d58a28dfcd39c20e9aef34d25c681ba208fd0432bf7d6124058e16749dc5d2bf2f9fd0b5667053ed79c49da4177ed545bf6217a9c02e966641a90a1a9ccc073983f43ad89d74497d3ba8ae6db0f760f0deaf840af122769a516d0925ce0de045040f166fda6f06df419fd54975dfcd46520519997c4799604cf3631989910a65e29d8738d3387a4145efd46f229688a51c4b8d2e308018ba4a7d211fad79c13b0ba2ba1c8bc4a671f0131a628f564831fd534c0ed7d192d7908cc16dd31c851ce8c9b3f06b7c7d02978eade89ea1e176e5157f110324f240302981ec00b54af172ea552690ba77499b0a77fff72d27bc8bcb067430e9e49b94c75b007cbaf1d1b95c6105e6a9c18c3cfe41c6217ab71bc103341664d893057e97fe5ad85eac4fb50ef8f649731d48374eb657bb72fd75d79ba0a753211ddcbd5ad986ecaf604296fafdc3c4b337a36c2a549cf04b87e12b9d029fd37160cfbc99ab3568b42d4d19382b4d4c2c38fb8b56bc1d47e686c260f948dd48a1c423dc735129532d81f05714b872c6c20dffaa181b9be35bd17b40bd01fe036165ea1a800f1809634fa7f81e4712780a36a9758fb3b81787d218ff4c3bc61e068a3cade01d6877523cb41ba9854b4f1ef8c6e11d34b5b54a324505ab01a31f505a16cd8bd6784bdaedd6b35638c9f8bd5a73d5e7e98407def50fa8ccb1f11a816ec53f0276e79599494359d5055edba8ebdf9dd416cb0bc11c75d3d8900be9ac3e54cf270df8d9169f69f93984a3494f264e60a372e4cb9193277b684d2f3d082aa75c99ed5a17362331475866c45e3aebd68bcc1d22ffc18e6e4e3276761e6e187f775ec68f7e4a173e44a46ef1ee799a8db3d43bdf659009a4e50e9d8b545192bc78b7930f1790eba8a4870c2a655170bca4d486d4fb9db30c0fe725aa4a2413a7434f9ed11e6c19286b05ac676b4e1f85e315183d1dac401d3fe5631a64717e7c3b351409f7d921d2d87ec60c126b1d00d3de7160b9957433461ee522bf6cefb0be12df3d7be5b3342fdf3061a1f753225afb9f108feb3232aca4ae4897227e6211d9af311cd3e0b75c5177bde36dcb6aa9a641995951312918ca237efae04f178580c7b7f778dec16cfe4816285e9537c78d5492eae5346e66085a2aad31f7090ff3a15799f3473cb84a90ae1b373e3b07b068b668a1b793155cff3bb9efd91f8ef1c1f23741c483ed0737181f7e1174e8280de87adfb147406959904cf06028fe8bebb5cad3c1e11e46706f964d3c7e51755df24799bd3beacc45f059db887cc0d1232025d9e8a0c91503ee73c70cad0e4b7967155ff1979e5b5a5ed9e23563d4367a8077b7c06ef24c10f5c474be14cf968f6f9c0c3b72f538395dca43de7df9479c88c46407916a1cb9f5dc9eb7c06bc91c3f65a3e9375fa5bd41de792506283f6ac06286bc52fcfc0a127549fbf252ead80e41fe51007d1fde3ae9edd6a84ca3f16520c8d681ea61d6d37d0462d147c112a6eb90a086e01b4c18e8b90302bf5396e6565fab936e06d6e71d7d473267beaf0290717c4eff0cc26d1db264997d97c0118517444571501731a501297e21c0e9efe5d67b21ab4531874e035ae89adff06eca562776d9538ab5f5a23403cb04d244609654d4f53d0932e806e91b27ca43800f0f241ad4c6d0dfbc3b2584dc594e3eac246df3558677b61b109e1d761194b7065ed60477b4919523dee4695facaf404cbe6b5f358b587dc9ea99b09fb15dbf2f43170ab47862acf24e881192c0e527cd9258aaf3069b69934d10a43676e6c6933e2e7b2b40aec035a04454909bd85c292a431908a1e8162a3572104b600f3eefdf58494c7d5909226a2caf570845de4399752cb583839f7df90b5492153cb5633f43513851b431efd9a116602bcaba495f16550bf6968d882a4146371e2e50cd1b2a4e2d4536915a1a45ece8899e94cefc98b3b6c36738183536e5c2ce5cc926fbe42ba0ab3652a0ba09e8deef1b47c67835bd4f73f4a7fa16b131e135985548530ee1882ab7bc396a86c1c13634782ef251a6e8d40814b7921f9efa053fd1283c103b447152058b45da335c5255d4036ed3cc5c3612d30ea3633f1693314211158ebbb615779fea0622275a60c8a613821e2db08acda470b489767188ef62046168e7e20a491d162f22633007fb358299708b44bfb53f9f832a0cabc5965377d3c41d350a3ad2082bdd121701a0ab43a21d426cd3cd5e8f49ac5de9480bfd8e8567d4ac5f44d6b12a0bffe2bdb3a9764164c36efe06665b929544c6011de762163231a17fd48518408253eff7c87dca8684319a190b10bfa3c03bf593e1c36d54a0d8cca42ceaf35e5799e0c00dedab572cb6dbd0404c753a0cf66538f0b6afb94484aec8c6dc92dc705f8b57db39b1f460f4a39ddb0c1810b3a63439ecd0a233e8a6d34c7e0bb31fdc7b732b5d2a76dc59f6a27053708f508f787046743a0ad07a61be564bae8f7b106a178247b6f886b53b4ee0ce92d333dee75178223ae80524c90c8eb8e64baf2dbf4c50547a9d7ce5495b80dbd88572049886776ecfb351a383d2ad059ebc6b4fcd08ecd92cef6902d44a137262229018fd8b7da534ca69ae8f1e41ca99fc7b60a907c928a6a6bceb35c6ffacdbf7ffdba0653752604879117a693059207b8050282d6bb5dcf0af9e7f36768363ca454642bcac0f5332a9ff97edd2e8d849cd84a7d7c2a2e6a654ba1e6d88e01d565041278f306630b4d42dd8b22f4b2af331cca7a3df6a383013cebd3750283f7fde3400db8ea406bbed9d19623f07abf002a7a3931c0fb6636c39db1ca5548d24ca365310fdb67b137c8d947949894b3db92af820537f874da97358da11b4f6ec8e6bd3a98b6897becd1703114b1e1d9827d597dd2997587a7776e6fac4cffa7a348f47488f7fd56efdaba2ac041614085b7e48e82e58e35dad77827c4b9d9f1c94ac5ea928f0ea728d048653b0fef52bacd06671f2919f40df7d7d1a70b7cb259af2e8738b9a6daf852fa646ec836928fc821839ff5ab9d10ffe2957940b1ccffd51ec0990bb718492616437e16bd8c019a153c29986b6efcb6f3c884726c7561e2333a7e116e08b72afe19b395799286aa11ec0e686a0f7b914016ae21e7ae57e08b811c5f36ae64b976a349e16e850c69996a16c94e2932237554df2872e5c940b374597575d8ea56c7091fe7400b01f6ec64693b01462d8926234fce955472d7de0f2e29fbd551497d2fa86e281dcdb5661f674bb782b23e83a594495c209dbad6285adde0a57c4bc0d4b8638b85b272f2b7e17b588f28eebe5705abbbcc9c3146caa783ade8ae80636f5e58b5ebfe7f8fe28a0705054100ff57f92a0eed17fec58ee0a0b832f003f02c6aede08ab69565159a44f3327e39b89595713e507e1d0d1ea756329884b720a24e4c6355f0e8eed1ef46492bd3db248d6f7ba27050e6e07afe03c767c85c170ca8bd02da40b528f57244d498dd983cc50c962117968df46fdaee498b4c8a0e17abe16853e3ac3a476be4b13198e0cf2dba7c54a76b5a71ee0262cea48af1e5e5e9f1da6f69408323d6ebe0b768412dc0bbcfe6fb0fd54ec01825f66e80e7de06c8b83425545ec33d4ad88e129c26db694e1ac09398b6aeb6cb83b03746102360c07d6edd09fa41eb1fdd434f69121527fcc20b22617dd856cf4c2b356d0299cc0548be29c6c3869e71231967e2a4208c7685e37f2d8013cc12440e3f9699e819b60e19ec9f02dc550eb00a22156a7fd7f219db62e6259a5f951b8a56281259158345e8e7acba8764df3cd0f0a5c162f76d4250a4af4554c222c70e025e359b3342049f9019797ea1f1af04eba53eeeb0cae4f0e3946ad5422fb4a6a1c0c149b8310125d972569788b8a31d46f120c397a77b49e1fd12b19b182cfcefef3dd38bc81d2c66e44ddd5d27d3ad02183c367c7daeef685a5770fe8c74ec49151c32ca54eab5dc19602a953d81cac85c5740dcbadf541ae744c0ecc209e3e887f610aff0976d5b38dbdb71d36907ecbdb104cf328c0b9227f4f7fa0fd3e0fe20a22caa0dbb92db0ecf4a54b67b08cf90eadfbaa8aa096da4dbdcf001390b4964f982404640ef759cc77bba08247f081160ff0b8e26e6d15da32fbbcb20bf0735e450719e32cde2f504314871816e1f7b4ca83f79291597cb6549ede66e863f866375b8b46efa2f19ae6c9f78810b871e7c129f2379fef6d11f7161b5ff9746f3a81607760ea873be11074635afbe89a7b02ce1bb970339d38e23fb6583f9c480ad9e02ab67a1e5d5039ec60399a3ecefeb5173501fad13940c5cccb9a77bb5fab1477b61fb3fbbbf2aaf4d3bbe81402179c1dd8e4797e08ab735849106be442de58dbdbbabd5797861f2ed9a4d87db47e7dcf8511c7d54029f71bb8b75bceedd72ed22af61b94dd877f6341481f06d0cf6860a89f47dd79c86b34ae48bd2a5a146d2e2d45d06e4c619c9805643c0ba14723fa52ae26303c36123a29e86b2b4f7672505f9df97f04fa8f69ee88363d94a4eec17a9db91d26914224633800b6b4cde4f2665f5e05e299014b5c34b81401b0b4768a09dfbab10dd7bdb2d3b3e9d9de70649409c97c6c92c21f5cafce3e4aad3568d54f8069de3c588bd171ec314ec047ffd288d657abe362a8666e28667b1851bbdd9135c70044a84c53bab7d55b04a39530b70924da0d1892f0b8882dc1b96d9bd8e7ba003b2ad565625391c653854c1da59b8adb1c14f8c32c992f08aa1b97f22db1e96eab21bb9efaa57ed15d681e9a93134c6061056c95011975fe31545252736d4a2dc79910a1495b773209da7326f7ae75c29e767eb9a2bf3aa8cd8978377be35d33edaa4a9484a5fcf331597abb53629b560354f0bb5261ab96200e2e0ac2ac9e62047c11160ff70d083bb5bf8c776ce749b4526fab757852f1eb629503810ce6e4086924017863e84aff3bf052ded4b8ae0f54b247e82536cfde5fcfea8faf3c837cc0bf76ea8b5c0f97983b3a03420e141a385a0c9d117b6b076eb951b104919673a25a6de52e7c7ce5efa7408548d10dba04987faf1a03ade7b15eb83bd20f1ff1cd30ee776ad8db0b912b8dba74748984ff8c2a1db01e64b7a62727ffa80ac95fc4b64ed3584b1a52ae0c62918b8cfe918c7a69628cd5c3250abf98adc2bac87b05a4f8eb3310fabc2470e4654de2c8069d41e0ceb74cdb5de7f39f58dca00486006e2c9ef5636894b9fa4977a66d5e600bb733d8d9ab7e73e6b31bc740384c3d1af3672fce7340af1d19c8f1e162f5172591475c2ef175c51543b910320034de2076a0ae19c06db9e1953de08a36820a311bea43694dfaa46f010b2f3760fede7c67b7233ebe307475fcd8bbe07368995dd3a48c42bfe00b15fbdc702a3992d66bc76fcc7c64d8cf7822d960dd024541c721c66f463b39353514f84cefc17b80345957e7d6d2f544886443d9250a2f29b4827326879803f5c522799a9d28ca20660c414f1f326b2eba325509363acd8ee94baee8f74f81aaeb1794e1bb50128d48025024ba0cf41d324a951e73a40a465da695b0be4b3a3d3663278ae63de93bf5db395b8ea6d373859cad1ec733c5388112ad4b0ab4f06bb650a9217a3d17a721d32d8dc92d18f5799c6bca1e3a5ff5a387f0c071114c0db24510453f93b845f4d12c08b3bf4a3194416a5ac5f3ec222e7cc63545cf23658b55008dd0a735417b45e64591f433b2a774f9a82330fecb0c48662e24cb3c5500967090440f5d783e210b85698196a1501737c0e733aa2d8478b6ae863ab75c8d3bc22c70075c46e2c14047be58f9448a023c18930da7e1f1f2923481d5a436a4b456e9521817359d8218e5b52b94948748094ef12f488c0fa7abd9efad0ef580f3c9c21a5c49a53fa266fbd74761cfdb9650e96d0cf22d7f9f5cc32e3c0ef82059c6e3cdbc2fe33d4bc2f0cc9d0d50af35f50f1b5168629002e74c82d67813dc2a484f6925c02559c597a8f0d11b7597ecf53d3fd4a5eb100395f1869a9d4d0481bc7ddfe3d7e030aaabe81555c891a659e51362b632d44ef2a25f4937f718f8782d39f798c6b008e6ff81df6ac6ed2b7bd96941caaaba3a767a7d0a2d707f919643d7b6ff3d9b7a28f92ae6f25e138f06ce7791390ab809f55761522efea2f52ddaf36f4898c94dfd07f81625e8ce4807ac1dd1a677724bc2ea7fcad40efc251d9d11c2cf7f61881697824e081c17b1e3f64adca9e69633c565179739bd013afe10d82af7e05723226e3bed173dd96a63a3269979368f0bce8c120903360e531ec09ce3c1937f4ff6d10480edff65950cfdfea9ae5244c50951db87ef857c9a7f181950974189b40f4f0e2d85c33aa970db6e7b2ac27b3e886ce62fd5a328efcd8b9d0ad3049321f28367332cb849f65d0c8c701baaf6b0941cf4d7ec854030d8ead3a22266287cecd5ed276abbe3e0595eeb34e4a059509db63433f2579016fe11deb83ad426c98f423298117c5f3c1439f563e9ce8bc895bdc93e8a2b3962d88e9002e84f61c5eb0605926ff58c177c195476e44d44b1c99dbab0ad302f69c5ec8d170f13e8ae2d6d260becc4aef203e402fd4af6e7f3537ca33c3a7377b44bf6b84c0f711d262eecdf4ae8499bb33249d71fa0a306987855b9980da33192647f132f8810834d3c2b20174a007eb67c56a23c90e9613b19acb059d2f3c2f0c2e77351ffd3ba6d3614e50f10052a1bfba40f4f2843398a5131dc22636e8365649a1a3ce238d0dc920caf15542ff0acfe041ae7207a6b385e5aa2e67731093943d268413d99ba881ecde39ad7a96a7b88ed2875f50d62b38c103e18e3cfe8be52741a6b178f27f48d335b2604ab9b1e37a6f3fca86007c6a32cb0b66a1896acc8ba8ac5fda0f46f37e7ddb7954fe9e77257c7bb73f14d9e3fe4ca70e002dbda42318cc9f644f9e097eba2c8ebdd178d8adb086c9eae93df4f96c1d1cc0fef6f28de4c8037ef63597c2045844fd554aa37e5ff4191bbcbd5a62e1c2be36ed5ca9358be393e08a05fe0aea903dcabb6c071a672b5a8e79aa570d7f8418cb6d8a20baa94ad9531fefcf0c012c0299df3c3e9a0a02f4c9a6cfd1d397bcab3b4b6de79b7db905e9ae94e5eea0586d4fe7bf3ccfb1182e6df092d7458f596425fecfcbedff56e779d58c0d20f569d096cb677b6c01a3f7ee5a0772b7ce8181539ee179858d2003c0be16aeefc2cdf3635c210a7ab6b00a97b6e3e6132b2f5a3ae52fae979c8e5601dbbda4c9eaa6969d739ecbc7f5a20b13af2428b514395419bf7a6943a0d1d7143717e2c51387a90c0ee94e2dc3fea139d9babf0f22051a56398ded1bab29a9494c1cf5694c1115c2b814b729e1c0c3bcee137381d36fa36e6e4324b2139a5dca2b488d4b7bcf5edb21d2b209717e7b350bab7a4691070300f17f6c38c5b82986ded38ddd3fe53d6956ec3fb9ae5d9996beec55f0008ac0043c5b5edac7f9f9cca06c00c2165d901690983082872361f397905f2d00342d3f668e3eaed78bcd72579b37fd882473f6df614bd5409e763adb9a11615e9191b8ce4896db01639e54f7b17c6257e9a0c0a83703f0efa032e69901e8758ab91ac84184c37eb46508f73416c564221c593e4260798f93984f41342ffbc16154bae497e294b0015c30af88bb42e5d30b3376c3a3e264aa0816cd5950ccbd009dfc08534b938279dae724273faddb1d6adbce976678b21aa8dabe8f8089020d343599517a18cea50f58951e13e9c4aa4b1b4a16ca4c227ba60940615c82329250ba6b890e927178076fb94290bd85bb9fe34a77179256e2266a6756ec6281518e779c62b4faf9a8eb20d5376604eb0cccf0d52b5bbaaac58eb6dbc6853fa906e04ba5f1cd35c416fd438cf78434e16960a35a83427d10c6a450f898a958ce75ba58ed31cbcad05da6b7dbda61149578d8e047c01b2b5543e60dd59d2f1b102f8c020f0fa3e70d6a9be17be2f485b31d8286ced2e82bcd4d55cbe477d92e8e26eab843ebb005acb48b00a6e6052429d100264fe141470a704e423d6ab56ceda0d6c89918d1d6e4a7a85c82d22264ee5644bc0e4db0b775f4b3fd993d33d749637bca414c25210e62588e4e383f7bf3ba3a0080960f5949728b320f76b3b4a64d52553560049627ec8331a9f049c26ef545a1301d353553fb37441017b3605ef21406c738b6864906948b85342d588aa8a6441d2e5d8b9a19621d32998919c6cce3bd2024e5f9a6c0c8770b8cc03e0ecf3481b36d79702425a3c1723f432c11fa51d0ded47c94335ea47015965456150496dd922103331446bea59755ba51d6c16e32adbf7df3925a4a6ea8ed25dfc5dc1407d2d73b5668ef541e7a93d0c3dc2b6ed49515e719486d795020734f2417c955ba26dfaa33c01a94954a9f056d39b1847d5caff6eacdd4de31e73362f7689402ea27dda8389ee19671660ca99c79d137a040086560c094094cc2afe76eacedb7fbb61cbcff97d9d194c99ad312146a7e33a420c02ed898caa9f82f2018932aa75f6c3c62c0e4fc8c33fcad62029b51ef72d5ad70a0379fc9775f01a038c190c018fe1829410dfda1ec93b0a2afb95d75682f7e3897da877b3c030ccbbe4423ac3e2bb21e2f7776e9c80cba8bfe4aee30fb52ceaba5fb7168b395e9b45194a91083d58383da13a4b68fa60bdd945842876e4b86636a2fce459580854ce77a083f5942701e737da4212b16af40f9337a9793a6af8ac0300227d0c10148f64cc83f657cb35a4ebabe63eb91336d11321333299980feebb489d84143bec630c66e32e7684316322291035663976bb241763deba775721385612bbd975d27a2d11189848983f9ad5bb82401e959c96a0adddc429a5f751ea897edd9d50439f443425e5b4cef5f99e0b51dabf87dddfb9c660a0b78e18a05d08e0522c506f516dd6120f031877e72469a490f97c295829ca55dbc3c4eedfd827323fc9c61c22f2781a8feeedfa7852023687937e86eb0a64cb1046489a8cb39ae311d835dbc7709175d9fd8aff544e291c9a69259e8f4cec54a2161d851bd204aa1a853afa71e221c1135ca8461654621182edc46950f343b2d0d91365cf68f6178458c1d2bcc4e6556424d5fc99e5a1b33b6e6d224b6e28fede3a22767936d0ef9fcdaaadd812713617f8ddff047156f1794261d45ee00c1b7da81a2d74335735a3b9bb22e7d218d6de43bd034723c93b85d914bddb7ab18361499a50a81a021b3094bc57117ddfa28349ea3de6dd14e3c4da0dacca45cee305f82fcfe1cc20cd720b71c1c72815892eb09dcb3021e9084ceba6222c295b269b47cbe232123101dbc1079cd9a3270e6aad881d4025c6f6b6f174ea6d293e293d281441902b79d0b4ce8e74be95985e5277ff2aaf9b6332aada4d1137d9ff33e7c5dbc18dfc11408f98d813b5992af4294f8263525077040167af42b59833dd69c9f32cb212d27bd761d30a38916260d2f94ef14be0bd83e16cefb72d716df9063dae85abebcd693dcaf3d11f0011a781404443cddad8c81f5db7015b0fde08b4457f08611a7ca49b9dffac7794b430a69c764a44618b15cc076ccc761e41905319965b26834c94d46c4f9ed7adb10ddd32ff3a290dc22e2476d085e64c0dbb8fcd92ae502a0016b95c95db293f51c96c35653f9df9ddac3d45ca88a61db8f15849a9edb318fd8823ed2e3dd172ca90971ef95a1826ed8db9d41cddfcdb98b1c969f3a333cccc37fa895336c7d1061a109cb4a4342a33b0df954270f666d11af6b7aa3e2bafd21c1b88be2351d8a26f2bef069b2bd8eddc7589d0849ccac0dcd1c6237bb9f6cb26d8852687848c667eeafbeb4583e69647c3cf79634ed0865e2683f6c97f7fe63e267fb7fe8bc7cb74be621134c3e76e49dc1f2bdd91104fa76ae1a08b71ff0e3593d8bcc79d3ff6d2f120caaae2b5aaf046f44fe47c9c7e85371de22a6ca4cd80724bb93379cedad64f14b708a802756f4ea305a3563788b8237661452ad1d5d14946c2e1bfa15977462389473329e7fbe9a8100cbce3597f39e43686b431fba2afe055a37f48672c1144c4da230f02b469e6a1d1678b2f5de392f7fae60c2d9ef41f8a1e3a6b6c50d1f5f3cc71902a094a761479ad1e5100ec4a3aa7983bc8a88146601c24b2eb6bcff524802f0f0a0733b91988ab4a431f60509f73c01f0c3862dc8b9cd6878dcd0bb6065899e5a7b9940732393bb4ba7e34d5bd10827312f44e96faa1e4df13b494f8ecedff208e3d44d38e04d2e3036fed77079a8ee49699bf603d34bbae2eeb3cc3ce837acc8f3a4a9a37f37a0515f4a9468d600a65b38735e9eea8ef15f2d0a0248f964e99f748575564c72eb2d65fb392810ee1e36d4d93b177db6f3e1e11c331ed1b53a7733e027234315e7f070cabdfe48a9891e20655a2814d8834b8b26cd7e01422dee3c7784115103bc34bc1332b32ae3626cc68ab70ba7e7460512ef24d07cfaadf76b92968cea38991f0b2295d6f2cef42ead9cb3c0539032aa30ad1820d9c4e06fd00db31c10f75434b26931fc374093285f41aca45721d76bfbcbe2050280c8f541d2f3b48de71f44fee3df4dd9d1a008fd043b0aa8e48dda8b0dab5156062cdf9f44d78036e284abc80504b23efe0a755984f6745e4bdd25d742022e68c9e28d62da190c8a287a35777fb6deb27c0efc56f152c2561ca39b993d3480da5f0cfb000f132e48e60d70ce3bbdd82561848f03cd7efaf91535c4d4d293277f0a717ab7b36994b1d6ed0bfe13002478ca1d20886aa482c0439b7a6ecda45b7a43a008c3517b5cd2a9322e0ec5f3543d96f3c944a12577a0291a8cb8af42e41f635ff151cd572cdd55d5074bddd5780dd90af6d1b9b54b4b387359339b418ac70bcabd6db59ea7cbd5212f0af7564f0f1c2dfd95b347a638946d538e12d0132702fc3bac7c0b246a6dc8dd326a68216a0969bc5eabc63b66bddd0fbbf7b5accb07a8dd0ddeecb5f053c9268d47972d952b3248145bb9fa397fe43a5a2f62a2e9cd8812a56e7504fcaf055ed8ed72f73d345d882f9a9d183495ebbdbfb3c827e6ac38a57a203a35dabdc81f278953572ecb4cf41e9fd34b6cfd8e5cd2f1b64d03840343948f589c90171d0a10de4e7de84f60b57ef2d2c1923fe4da1af62aad2396a565d8cf0dbae43b78da66f72c5e8a15b11b9a6564c44a97e2baf210dcd1c5112af50d685b1413bf326b4f6fa72abe39e0c825cba12bc9f084246ecb689c8d94a4efa2d8c2007c02ce285c59748693a9b8f4ae163f847a31c31e0439bf350196eda51fc1d6063f5cd0449f62031f4516e3c470a8ecbd72485eecb8ab60defe4e1d1e2c51fbf358505b6d8a49ce8345fd7c8528e0340ffffffbf