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 60186 0cf3de9613ae9d275aa797516fb08a1c63fe10bb04298c82e2f7457dabf0ef57

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
213f0803867f81272d13f9c8fa04a3e36b1ab41956745094ca868ab101338ac3
Certificate Block Hash
0cf3de9613ae9d275aa797516fb08a1c63fe10bb04298c82e2f7457dabf0ef57
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b02d0000c00d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005fd0e78674d90b1fb6d2e0927d0889309db8842f237a8e79afc4df13c403797a0ae1901d31720e0d652320b33a20b1d28e18d8c277066843229ef81c0485b856e99f30d57ec4b8cc4b8178b51cfd922a398efae38569d9db33120000000000000040000000400000b02d0000c00d0000

Raw Header Hex

00004020d3b429f3863238c294c1a7d678d4c3fe0ae297a0baeda1fee83914c76d06d17ec028ddd0caa082139246d2126e4e00aa01102787f9696f282af9aed2a0f4a0272785136aea140318c38a3301b18a86ca9450745619b41a6be3a304fac8f9132d27817f8603083f21

Proof Data Hex

59,560 bytes
121216020307a242813b846764dec0c6fc390dceb89f0884fc62bf4e9f7d48632f6195106edfdf9ae2347ef878b0c4d2bac91afdfbbb4d3337008810196fb09deb3744e76b40dc31a41bb6ea3c6211345830149c15a287eaa95c19d26ebe4fff3b380412203dc150a3660ee2849c7e2769b428227bbb6dd89e168cc17c6c5e8863290c81f4cb95a1818b9bf69f78cb7614c42757d7cc5d3135825fa79e9ac35434a393a198ee6102f9d25bdb1b994b31c0c2caafe50eec5721d38afb1c6b0077f6e317bec908d311daae8418ed413465d3173aeb65fc4c2236673c12c10d3c3ea173de0fabb9fae771f009e71a4387635132ef195d5ac74200c84fdae49db85513290da684b9fb5e9e8fafce63e32dfee147724d02559af3391eb7ef3eb691e110c00140bb122a7172884160dbaa0607dab7b84a380182c5631440e65b13d281dd372cb5de7a648128b7c11496810d412dc911d5937dcdb94d967f1b6313778c9176b4f506785ce73ce811253e7308f67343babce5af89c8501007fb697848a9c85f4b2c9754890ac42672507aed0115a6cde6596689b89e9245a20f8047b3aa29c6c86d0ca7d296d1cbaa8809271872f189b85b940bde8ab3cbcd6e337352e50f153fdea001cfc5d5a6fcd45857314c133e65814e6038377f575a894fad8247be0ad70b49c796f1bc29b8be71ab6452d16f5e13a7bc934abad201120f104897d7f9603ce474ac44b5603a1eb358948da8cef530069d6bcaf692d8e19e8de0be32d4b39ba8dfd6e7fefeed4ab8fa253b56a163de87add297045f809dbc5e4ec39240a74bd0fef92165e2d6ddf278b4f1c1793b53e6130999e7d1137a66b3583cfeeb8d5804fd21c3823bd99142ec0bc267894dde08c9467f6af9152f3787be3bc39784ab3061d77fc3daa76433efa7b543b31ef8bfd88658511d7d033dd5a2dd764717b29d26d793a52dea4829adee0fbbb5e2b827123002536a8c91a0cb6e723adfd7da9cef9986a0fa8bb9a46e4ff530b92b1049697026f55eb7e31beead006c464e0a5b60626abe511df7e3fd55296201917bfc4c7ede6dae036ec73f70a41febcc975514a073106e261007c350ee9fe250582298d163ed550eff82a17bb3f547ee638585c4b3556fed262182067a8d706f6abc0aaf7140df0e4518f10dd22f1fc300895becad995333e94262eec80a2d9ab159eb45907b91b9c7fe97cf7d9cafb3d4d7e02009c490b96e3c25beab0c8c8dccedc10e97f04e274f9a8d3bb89c4d4fa99d82123fac99e22c462d0b67099311e22497c8e390ef3379afd3774797e441d22c16064972b937afdf91aa5ae58e77ea8d378a415952063d5ca1f1e847ec5f8c45f4f7dd2f80ca5b3b975b2d3a9d1d5ef978fc2b780d8054514503f7dd37938858491eedf031d5028462991e554d2e17970a2efd18993138d9029f48936c9bf908ab95ddae5cf920f13157dc3acfee3ecc6d155bc4e2b60caf449f71cca1cba43b2cc3adac8607e0c7296aaa198e98f8f752504c914c2c8ef60e50d4b1b6111e4608c20039ac9c51aff34baf527bbc6e439f80e9f3c736039e8def4d102d3e3f0f249978bd406180b6c8a5cd872fa0155739b2a0b483ceccba487cb94710b293395dff9c5a94dd09aa9ef60944249a2a5345d27462d1b9f377e1a013194f40e0c22a4d94ecc76f9a22719a2e7642c2ec8da1505aee25888db3bae87fbf42cf6f258df416d95bd3986692d35ba2738a11c63e903ba954767ad3db39198fe739a39d2744e5fdb6b3de30fcd7719f563d030f53c79331f14b3735544fb46d662908a359a4f19d3af054b7a900669ad242eeba66cb5b291c98d517e97a2e65e8398600dceb7cbb75dae9e27663ab72b9511471968aed23bcd7a6543adc371cefaa520290271a1370a5e7edb1bc22d5a6861ece8c99c8b090b0adcafa1db00f20ec8e46c02056f669dccf0583711a53f772a613441aa210c54be2d60f1f44f0ce3d509403cf6fc4a1bd7dfbcf14e91731dae7953e9f48cfc17e3dcbd5830215f29161e18e4c47753631fb2313dc23217da4cbd35d91387ed4fc51a3546ef951195dac18bd5eb63e4f790bba23d2e526c10f174e418553cac4b14f93d9a25e5d619cf82aa89bdc97e8ccb3097e56dbfb3344de65a485d2a115e160e4bf9d966d117521dda6c761a19dce085154af02e93a19d8a91abe4833ca05716024c240b80f58c507d875f01a6c3bcc0654d76524011554ef26be0a59ab585c03f7ef2380a88cb599072ca10a764151ab8355214753e3376c007f968393f8d65dbeeea00b512311f08262c4499f6802039bf4633f197f88bb60dec0648652f7c8d4f1e3ce2e18af0df5b6b51d19e4435b5aeae52eacbd733be8ca1ef979d2159d96d74d9a67566b72fc67ef7a3452019cb95fc0b2e630d833557ba1bab1470a1f8bd53b419db68a01cec9a9507aabdc17e6622e42878ebeda813509458f54b2178deae5e301851960ef9f3c4e567215a98511f80bbe752c2565b36dd1a046b991b5f565bd76f24dcd9e13630d4aec53106e22b020907b73c62b6bb4c120b1141d09fb1d938dadb3195fa16e52dd8d3ba167b8002bdf2350431df2512d47c1a3813fb2632fb94b466a5a36daaaa8eda3cca54da70a0a249f6c654c146a964c834c91c426854740ad700707816971585a47fcda5ffbab10c674bfbc8311e55f24973d1bb5663227bae43cd0550acccde220a6d05055092baeae27cdc37e80561bba5240ab88b15674b756daf3c94074f57ef005736590afa5776606651d26bfd77487db54529cfc6b61fa6340926d0fce18e45df0089a707d6fc0a23c74705f9174372d042e6c19621fbb17505726fec7095749274689d9798df440b64b06fcb43aceded97f058f308b261df49fa743dcdf9d6df823b46885c4950d0de0e8fe8f679031a08a10b6ef17d9f96deff55c0bcf874c708cdd0562c472711e767ccc37d4590e128d85590173a245e078719821c28df4bc1b1444024e36de39e69cbf6190713c9849e29982790610b1a935de6d06f2e617de0298cc3d7f0f50d883487a506017505a3bcc40c08d76c27e07038ceb32bde58f01a1184045c80b53ef54d875cc8d9937b56fdacf9d0c49e0bf87a7f584c7810c97fd170e893661db5895b8935b872c3a0780cce815b324ea1abb9af583a3f23646ec1d1da7aed6007b99ce1569c23fda4b8a4b285e96fab6f9559dba4db1ae6489d4880998ea1c0988eca6c5bc2de8bce05b4f9fb91ac6dbf028bfe9751056a653801cb9a905efa8a2464f27066039c72af2973c0073c012dd6e424f113fabafb86a0fb73a4b401f48ee1b61a3a3949bc7db40167f978ac9f3f701995f78a6caf2ab5a1176d3e51f37142fe5b19173152f3e69f43458ea773fb0003d3c84dd3b51af44b086915c00480a1541d1467e66b4cba6058db776fe10efea0cb7e0516ab3c263f10ce6f4ff4ee4cb00666d84d40428510665bccca33cf469f607c73983fc75fc98ff1c39dcb3e0fe178537b5f141924f8d2e57d144253c2ec249833ed14b086faa7bc091bd126de2ac933eb3b931104ff062ca316e0f38e3d7f4be13b5b9a78dfc9e4395cc7faa939014cc6b4cea2ecc2e03eab7dae713e03094f3fe7e4d3c226ec0b27c8a11f7890f13c763ed12cd435126045020b1ed21c78aab77e253f4ef914e5ccae6cfb4e3350716f5ed87991f7e4c51f9b262ed96d983e9bf46435cea80c8f154d7f0b19000cb8a419f15d915fb711101656651f71ab2c23f1436b96bbd10ca49605ae91b6d0effbfff953d61cb5d9e416b46581749a675d6a8f7e81a0865a331e6d791b5f2a1a30246b453dd6c4a96f001a52d92515a5de4bac2a557de4590d66d2a4fc9a7af08787d076576f0719a9c80e32b5a0b2faadd50494b88e74b4824e15026e55823fe1a3da953772e80526af5b368871b2ea0fc13cd1d91a3749a585389f4fc64500cb1d09a5889ebe41c5bcb4c9c2d71f4b52977c63d539c918a1e3bfd5f0ffe0cab9880f60320b4ce1e8351f478e33adbc031afe69f49c2c950a15fcb2a98b6433f7effe1847a2a2333fd3514ac2dff8a4517c0b067ff1553f58debb2ec953eb92fb94621c6cc51f0beed2b1a5844affea82558ad36be6e114cb1bc4179b150f8755ea24cf74386dc0757454f398aac95fa506ecc35d944608f8d8cec71efbc2dd78c75955dd13986d7f8f203845a6b45a42adc4ce3c365b83f65e65a3fc70ae58853afa3505c5a9c63e88a98613f527a0980ab16989bdeba0054b79077fbf29d5fbc269ceb46b4459f94a5a13f60c2c9da9ef9ff520a35cc54e64005e438548d917bc857194205a285c14cc5db794c8b77a979df08d90838e115c2b53048b0bc27dd72665764be34755b60db535a69fb205f4f3f8a7baa92b969f82332361b124f792b5a4c884a8d12ed534ef146db3cb909c1c96b2440f76af7f3a81f118ff2d9d190c49109b7b088689604790a8e5092c736bee5f2f06a9ffc8a4ef39b7f8ab53d4860a08b153cd81545afa6297579f52a33440ebc1d84300a404d97c960c5188beed357b0e3a3fb06df5a0197e53f9097c2ce5e53cba034285af212d45c7ad9f329ec3a060160a99b5a2177103d1abf8e26cacf9c05d1ac431d1c28a771fa593c1ef6a09508fe1670fcebb43db63c97dc92b3c4650a12559dca49eff81a97d4df1ae52397f79f9429b0a4babab15df8bcf5595a21f3ffd08db5c2b29d2d61b43966c9702f61799d54499cb2eced4ac7a561c3a4c1ab45c46359043d5594f6070b4674208b177aa6e33ddbc6d305543be470dcdb190926982074506fadec9f6d269d63fffa141058b10c91cb12963ff708e88c302b0a8c7d3dee881a37e0bc51b1e5d5d5ac9949a4625206a47d6cf4940677be078a796cbe1efcdd720d7c29429091e069eab85861f77c0d8af52102a3ffb43274e33d323f5b49da86fc8789dbfe6ebb58fbfd5c3dc02e0e87b669734834cf2fe9cac85690601b4dfc66a6fb99d65acf2a42214bcb9b2f7a9842c5325668fa3866ce7bf81401aa17d14fd604b5a2f47a1e1b97f1ca1887a24ee90d9e054f4b0e29cc007eb96bc8c3286cc0aab0eb593d44dde567fa74974ad97e886450c947e85e4b81378a46674146f2bfd661be16c444756f97b436e2985271b0f1b1fd64e802e5a10c7135ac44dac2e6a5f7c08b8c26bf88d8d7d587282a3e70f9632268a732a8b5563255c35dbb919c536e9f6c672076257434911d2f55f2230956506ea4c43541bc9179d5d0c337806f1d9e9c2c7bdf1f259f04c235eddba58fc92e1d2e2ffa9ceda8a18623db446c444ce714e0ab6d93cf27caa47ec2e227fbd4500465bf9c9429cfc75003f3cf246b2c5850e5dd7df22867025ff95b6f1d219f1c9fa11b86c8f0aee873aaa9558cff722484ab078a9656380161c0a61f348ae4569c218370c1bcf251884b84f758e5acc74d3f634da5d9207174feca5c0acec77899c295242b75754b310784243e7befbc29db309bebdc222644c9f5d79268eef08cf97c7197d5ccc15302f653dd2623b624cc76668b6b69e9d2e383159784df5b45efd5dd38245f0b35f198d60258a50ddd6196e48770bac522464eff791693c35b298997eee101f0dd13c4ab6223b4c7ee66de63f5826af8286bc1ae922e0c91d7132c75039066d5a9cfc4e7310e8bf9a75e3c1fa4b63a176df836edc40d4d1f0a397957ee627daaa53d398bb0cc325542ea91b0fc62d50556afe4a00c69048079441b6bc9b6cd53cb3a8a7525e0f0f73b20b8d180afafe5d1802113dbd36f4e75600241eac051cd523bfad9e83966eb1ee9b96c0481dbc97b643419dba9a9f41f3c9e5e0a45e7e0c12a51d4a8c47a5de95e67a9b812adb363a6e6e6d636633662c385c70dee0f5a70ec22cfe6a1f800e744c1bf41c4c0e2257ec4f03d12a5d881c34f927ab364c92ad5d9561f738a14b336b4c529e4c4c790adbe86e1f2da6e9dbe4209c07ffcffa70bafd1f594d976cddae562c73a883d36f4fbbee9113ea1a2374342192e9cc7c7f5e0304286e85fb0a10ca7362cc2b9821c44ff8f86cd49b2d4a7d8ce2059884671e05c8beaec58558eee34c6223dd6826c319638fc1eb242b61c2a3c3ecf4bcbc9327669efbf2d55c48f778c21e457df73dcf1bf74cb058876963ffcdd4bb96a6b6c915cae14191f748efc188368a698da1b5daa38a98072ac110a8e20517aa0e13c6e39400b4e72d3feb50c88ac8695294a90a2d923523f4bb0a92fc22501b57d5087b7dca273101859cb0f82a2445c1cb4c5257740571717c95a0d3f1b2f0973eedcc78d7447ee6dd4b47d5efb4904443f180d70f1b379594601fb229b346cc430435c2b4ffe242f03070567bf50ff26c1645b09dc1493e8c2f283e46d67743760f7247256ff4eb07423c33a664c6794d9929d3d2667c659610a1efcda3ff7a2398e3b86f42be121ae7738c7513dd302b6351b7bb404ef8468345a1b07a56806bafc92e338e755fefa100e31896ce81964e41a692c442b58b15d62731deadd31e88c351f05e1f97efcb312d5352814fca8dc1c351b5f1f177494a55af3ef8624a96ef9662d9586bafc7c9d285130150a172158aacf0ec170d5b717ddc06d88263eeda27344c15a3081434148f62dc0a695c1460c51174ae2b2d8d966d7c1d1e345817f11de901951072fc8d1c61316755fc86d92a9de23c0297c9a32691746fddac9a9ffb7467b484fa22046bff150c0ebb876537675503a209709616cb3a14fd1a5bb3f355c95acd2d4e2b8d515e7c0aa29b0e8a44aed14a5f27602b0159972bc4a5aae4d3f2bef0e162a2449691251e4aa535f67dccc0cfa4baf4ef72abe13adf7489d58bc10d89ffe3fee94be47b842fa8ef3be1bd75af9780bc34acdbd7eaf1077afb1b9b290b844af70326e1e248eb6174ddf42547d31cf030f47528aaf2b5371d92c96bec6c7da785432b3835d31f0621b093170db48032dc6d11f4e8eb3aabefb5dce9204653b74fa71763bfc03615d915c5098b26e6d0257f4a91491dbb79b30f0e3227703d9d053775ae4a753a47f4470b9d2a2f08ec5ed0c285a8c7e97efa0c5e7fb4f70f0b2e954d3210ed31e3a18ed40d50dacb237ae9ee0827188fedca1b7eb8649ae1899193f8f0b4c6146b1750651b6bf5c4d614f1a8e38484133f66ade8361b070c50b1c7f3afa2d0b2f2c6edb664def03f7333e792bc6eaa306a5d4c3a9651d184cfef5f1cba2112eeaba013fffa07c994f25c591419311f04b3f3a481ce68948692aee47d17b05bfe3cdf8d43bc8c4921d1ac6b7ab64a06e70a7e3e95596ccfd8db4d058ad954b10231b6911301931733e19f6f1a2ed8112dc067d1621cb3bdf9cfcf8cd2ed75bcd74ba8ac155dcb9ebc7462bf29eb9b78178adff083584ab536a584119530eeee058ef7cc613d62416118c7a965ba25fc71175baa8ee768ec60002746890bf978e02832c2c74070fcb61a010aeb44bdce612d2a9053859eefff0bb85f46a7fe28d798cd71cb130ec5880f9c694585e93d2dd1a3eb82e657fa6721682f4f22c80348a19c2b604ae2de65e5d43b5b14d8fa3b87c1df4b2711e2d7ab1d82a2fbd7e9b71955ae9e2e1502ae6130cf452e049481682764784ddd8377649729f471b323aba67741f7c4accb62125e833733917f180fdd9677b0f98ccc3ddbaf1a096619f48afd0c5af15f9f06ced96b2e41d1bb0186a8f3fda079a13c61bbe518ce646897c2bd85062750e1d84b066ae0ccefe17b414d2ce34709bbc01f4a7356e222d1c24882387cb5073b30a317dd0be2e187c6f1f9ef95605c6a2ba4537eefce6326bec0eacb74b93ad3309658ab0032ce67a4c823f7d2f59ad0e686f5c2d1f17bbcf22fd4f1582745f5eba6ae620a1018f3b0c0811ca194369ac412f5088bb1ff7d7ed8bf7f9ea1ab50f44f47e0ca102fe717b94c7bf0d4de3a02b5c8e65849d160fb7947db08040a42e08f51cf1d4b364031f3470b3ddf1ae3f9666e256d89dea0fd95b7a7b53eef1b7e1fe65fe15e4fcb2cd71a5bcf9688df8bcef72377a83f7393bbb68b5a8905672e2c27d57ec74ea37cba484b9f69c583ed85e61c7f05e65fc18ba0d2e763ead0b0ab2679be772bf42abe594420958d0c23d5c081088cabc1c77b85dc2922d6fb9f35ff6e714f61dcb176e55c1408e179685dd723be725eff92877a1f724d524dd76adc26893dc458a6031c5d11cf96b0bc6d05181f50503006ff0ef618740d31ed8fbf771d3a667c7d27cf9862f638fcce2d1a6f058e2d08a0a1bd75083a102d37347ff9c44873dfe079aac1f9f1277467c678ded06b3a171406624ef57f7239981fbc3aa133814ad0ee48781c88846d12eb88dd3e75cc3cd21595f1136a3ecd51dda06a44a925d64129e5c19065fa0a4d195041b93211b181caf7878172b88ba7dd0501b617236808218f0ffa486dad90b65b4c412cf6113ab0ce1e6549504eac602ac83cb83314a912591fd70b9bfde47cac15423422babe40d8c79378f1a9468155e59ddbe866f2417af8c552059c30df22d5c45a2f6590b41c95ee1b6a627b813be4abd30fdf39b5f469a03c2dabafda4e28b739f9213cd74eff5f8f33253da3a0f739450abc7f8cbe3758e66a879f75dd00136a51eda4902246a8c724efdfdc41e371b8b69440b91d753f162bf6138f3713b38b158666b3d9ffc7e1f95d1b6d072d0faa1a3fd9d7cde8736b50db3c4d3d786fc2e79a37380d4c8f9956c862458a0a48d2bad4b8ad4a1186631444a4db1a3375ce2c32f78386d46a39de253f4419913ad439b5d29665b77383121132df87b40c99027e2faa913dfb9529d58718f8b6016f29c4292ccf0ffba9bac9e57c37d5ac939f40b9bbaf5ebaec32bd88fcd62488926965ad9b3f120149615a5e429899827be147eafa69d69c108a1f0f5cf514f5e3bfca47510ee34b9b5e94fbd463cff546082cfc84e33d1b3ecaad414274cdd6cb89cb917daee2772f21f236cd640b38abc45f203ad802e45161a4352fe3f121b0fa01c6c842642dd609a242873335a9f5b2edf6b8130d78ce4c3e7f6fd84e64da5506beb9a8cc89f2db9131cdde9307fc2c1fd84b65acc39475bf014e5672c0ef2c9455eaae79f49616e5665df5593c95d620bb0004748254b0464f063a099d12a77ebfef252bd121c8134a6f19024abbd5975d9013822091532746e827e180ea3d56eae29d740472558446ee391ef4cff0b61a27a3399f750da4e5da2e989469321c6fee1c4e5e3f1c9a3abe1be1a0033c0ba27c5d14b4c26c7c57daf6a123b985abca8b42636cff56f3b2b1985790bce275343cac1241ea3a8bc627b18309c9413e0a3434bc91ba309c85171e682128828d75867d7e4d7f274622d57f51b53fada957768b2b72761d9680cc2d905830b267588a9b23f24541d0110307711dec8e3019a8637e19824445b4f46ed61dc33822f46cfef05cb458b23bdd3542302cb12d89c2d5ff474a92407b13f8a99d890b68e67549ffd4cd0e44aaa876fedb4803f5e7de2859fcea76bd18e7d114ea690b859957db3eee023646f52c6e147716a3b6439f8a5c8c82413d4a69f18ab5d3f59dadfef964b27c28e2c9a8a8da9fc0c04c0171062d2134daa968af1cd6887c05d2dedf5dfdbb65d182291468059a2e8099ce59d8970b8531c1a9a40a2c9340f2aabee0f383438a988680473dee4b0f4aad8b2e9fee29b02f03a09798a1b2cbca547644690d56543c194961c357ec3d375b820d58deae327796cd7a55bd06cc8c265360a3b6b7a44d14e052c4e9eb5651b2b018c07674288583584de595d2729bf98f516bda2ed999d9d868060e86ad2532c5f6b2916f8c56d7796975f813a74e5b85b07973acff9e58287b26c06ab530a50ef35146060701a3ef52c6e2113b9c22187040f2a4380ca2c5d131857667f9fc68c7a9b7c5f6b3a8f66ebb6fd31c859098476f66ac45a8ed0ba4481397ff23f8a2650b86bc7bb1ab2cc4f83270495639891d9d8a348b57f5b3f5d48692559ed26869e72175cbee42fe55f5eb7d2b86e1292525d6c96617501fcf83bb494f2b81b93448b1a64b850c8a70cdf16297863ea4974afcfa8f851e05f04250dcb4dbdc8b1a6bd97a4db88b4c22a0407f48fada1165400e92397dbfcd13a305dc65e5af2bd4913b96cb15fdeca0bed1494d52d71037395f42f90433e366f28f3b44f3d854619eb8a0d1817147bd3b23b956bf01d4f03fe0ca8c3d36dba7fd807de0f2c323bb2efffea1b46a7963e629587d7d49ccea10ed1ea5824b074c54f90d7a6191d7ea658b502effc8e3ef18a3f325f08ff4236a2370b51b5d637469d94ea34ac104c3e23836ff3e4ea62722dd9ea1eb3f5ae5219470b5e6ad2dc3f7a0ae0493b2c1d0a722a0455af13a9aa89f0850e9cec100993ec16cd971207dae86a69faa1ee6821f83424a4780a951900bfa015800eb86d034606c564ac987ea4ee499ec1a0aec160483ef5734ac8bc4428fa95481c490aa240218b5b391d3732f9ac7bccd3ca1792d4cc5e60f899937ef34e88e052692071092a0330579d431a1b6e829ae6e6aae3bda73211fce0ffaa2ee5cf3bd303c2be168f5b063e1858e04be28c88d17753274073f41d456a31ac8f2f0e23366b2e2715b93bd8bf30b5fa544c2adb657da513b743120ab5b3667f12c5dbdd7411b6378987bcc5f548bf326a330aead5d31e5826b0824cce6b3f7c9426cfbd3c4a53b2e5c13849f56f4ac306ba0b8ab5c8c7efb83c0219ff0957c32ef3a2672a3e93aad1d3a50f5fe49c712a19705bddd3707b88734a2592aeea436d2b5c5b4e4bdff475553e8274cac9c094a8e73932bcda5f4b8ae8c037e08cd2d2387e957e962ec9f6f802b954bc14bd888489a99e62a31181882f0684d90785154e79f32ca6e9f45a5fd15fd887410c6ea4ed5314a51702515f2e11091486da4b33fcfe4031154809289b2f3b87c1548d0f76fe8a685d26118562bb917c82b963fcdfc9a6cd5e1a590ff3e26200f6986428cc1b0df321282c8e5cb6487ded8f97263cff1682fd90f25396f8bd683fecec5b892d25ee40dbf5763d2df3d992ae73dc4209f13ed8438873331185088ae3aa05816ef60c7f217aa2b055ad7051cd7a2bd1c9517cc0e606fbebb5fb370052df16c73471ae9e3f87b67084b58ee6908d18e967587b31d07278a967514bbebec67dea77192b33bd51b63bc254e7a8d18c2c100f7c6c11b097c3f98fbb8030d493b96dcc89d7bc89fd866f784ae85d71973f5e6d852941cb239228f31ba84fd98535d1e1151a7c2d422de3d492078012ac1a1b67afda65881dc7dc8ea4d1be4130331dca0a4b237654856532fdbb9c464a1ff0627b1fc9c3c9092581443165ec4e3e4322e879ad1258668c143dd4c65708895e2b7fe7dd2f77f32237a5fa42da0e35a8d020cbca0d9e6f6d8a9c52ec1db5de17ad10ae16e7ce8ad49ee836c2f189fb3dd24df1a7c3485df217beff63d13161d34598601770eb0425eb8ac4f96ffa26961191c9daa8bcfd11735779161f54df78ae5a36b97f9e58ca494f47a435888fc1b9297bbca22d48f47e9c366522a69172cbbcf9c32537a80c431a4d5d9dc70ea086b49626dabef9dfa240cea002a8f4de096fe0c3fff5a5417a2ccb267a7021e99be533dc2a83c074738b851bad2c5cb81797f50f553ff82abc28ed12c404c0f9a45363ada8228a9a3c03963fcf45d695aa2ebb7565be6e2ceca578c388ef6dbe0367a6b27eaa3a255cf21918fe1563a3838b4173d68342937559de7c445aa0f4b5200e20663ef387454e8f63a041e493efb6b891b4ec9747def228dda4f469f9ceb313a30b8850703b7f62c87524280e115ef42fa40f3287b2d1ea047b0d494ce597c4dbbb65b072dc993e48d327dc7bc946fa8f48c8355d2f1ce1ff7e12615a9beec0dc01e99e03bb6e6248893cd2c9ac36abbd22822ac0b2fb703e6c2d113c7f9efeb4b9558164e7f41ce27a699048e7feca44bb05da195deea57bf8ef27cefe8e27cf5aec2c9af9c307fdb2d1bcee5c7f50d419a2aaf2fa0bc19f9f9e3b7a0ca355ebdf6b327fad719ef6bafa5c04effa147bbef5df6b4677b13f96245ddf7ca5cd613ae6bb5a2be6dae5c8600b4737536c8c8578b9a27cbf19ff048f664988f315669840eda087eddd9d1addfc671e928c3d1e72f78cd10dbe6a92a4cee38a1e109d96fc8203087afc27f68f5ada050539d505ea96a9b2b3b85c6e3ff2c40d5de4132daacce8e706bd350444d4b9ba071fbeeb95a85b847add5670f6eb08398ea8d216b3f00d436d2d4c99015e3ef353a886cf05b5af2b812bbab50dc0009379a432404685545e4b1eb1a7efa8ae390da96a591477ffe85aad9fa1ac8edb461f6320a7abbacb2177f30fea32f83057f8da8353900e6c02c21d3bcf2b953643e2328d659f0eed30fe8050563911081bb7b662c0112eb7a5568f7edce2aeaa04dfd1bdd616187491ac55fdd37b750e45c8dcc297207e037ddb4c769bc0bb9fd2d2bead23231104fa845cd988ff4c4b3678b5b307e2c22b99cc4413af6b0e6014316cb28f09c39087ed636aaa751797057cd447eea16e96df34659088084529be1e892089c54e825f024f3eeec3e7146958bd0e8a1f1ecaa10827082a923eac9c13420f5c77a48f042e247212bbb33ef6edf84d4d2b7ab66417a5d1d62f02d144c2fda423232aee41b8879eccf52288b4c01a154fe67d35e95b9daa7132ee4f63a399063ac79bd8319942c6ab63106a4315b1459d03b9235e0fe575e02628715ef8aee9554efa55a8daca15b7f0593dea1ee6aa52b2cfd3aa3e99784f399036ed3c6ac5badb0b81c68ded2582888de02ad83b412f80a58a665409ec1023262aae104f320c6a4f483a36bdb910a8c3891f98bd9ca2970689d8ba50e85fce33ad4a95c9e6188ad1668b395620c5e3921a4ac82ae66aa81a08d7784ee138205f4cead988c8e6cccc203dbc079272086cab8e63895254c368ef6d3a692790e6be3a13766a424c7a11ece13c21b1d571c2e7334aa05ed42259f097bf9aa9e80e72e23fc7d6ec75230798833e28718e67f03c8901b151ab6c0fc39e139ee2ace0e9c72ca653acf48507dc3b5b162593e3698c3f01be7912373ace17babf70982c2014a6da1986cf3391114ce9c082e50ac196f3e25631bfced4c08cf988de586e6aa6f903410b3a37bc90ae39955acdd295dbe77d1e02abe768b6f627a083de2a7ad10290f04cdbba76d21b26c46c99db656ef86e9b375f88aa4e49077dd2895fb3956e0b5dfcece7105cb64f34043bcb2c86e44c6d93f9ccf7d65c905af7a519b73f60c7f7292b4d89be2f9f976aee9b6c774704b4459b75cba5a7008fa5b1d476fb7b18b0a8bf15673bcaa09d3ca3b8a6fd1674d8c03152f9530ceb379cfd83f0a94f80bdc0f501a7429d58ab5220318167eb1f8f7a26b91b92b9746381a39befafd160a3f5a2919834b758e65e964ccae859209880d66bb56d6164d8d3c9260bbcaf89d05752f0b2ee9f0ce6ae98855b44157d1d929fb611fadd8615ed29a39b2da5954291ceb9a33a514f26a2e2ac3f6f5e7d430222464c42e866f0c4f07b9430bdbde9e3043adbd8f86852432e7a18639e0faecba24ee48a431e153edfc62921f3120518efc784a25879d4c81d34d0bc453f480bbe1bd8f9eae4a8d0beeb68fad1c143804a4e0c4190fef92d950eba12da52c4a9db772be07809c6bc6a9988ad20d5f63711d9eec38f4facac456d2f56abd2ca3bdbc43201866ee9bba8dd3959c08fce6ac622b1124fba2972a301fad56356a8cb4a6ab5ffd4bd691aafffa5b63b68a747cf244ef5352a2807b029bda4dc82b00f994253efb44b7ef9c3fdb1e502d6d7f0f5db714f6c18830ac2e5ff73327dcd13704201641177e4d27e5e545f94be2f46a77ec8ae51c541c3a7dc640cbddc8448813858349ce842fd569f7aa1db317a962ced0edcbb5ce35429f4b9f0df271c8aec0531b1ff0d4fac338559b0b3091d622c439433054163aefde61f95de7eaf7c664ee4efc8e5b25f207f69162dde9837534fe29f8874a1a166fe798cd2e682b6c8b3cc3336f2e1935c40cdea20b2cfc9db77ea6e84236c4bbaa8a50a9f4877431b0e39dbe32ea06d02aa43b2d58d405a0193caed64fe4bcb37183eeed918588d5edd7397cef2b92ae29a6eeef8632d88206d68ccc69e1d23d1cc72e941c45d85a7ad710bde6f119192fcf16c72589c507eae9f5fd639e15f0d13c05dde69772eb056ca756a6d0cbfe943bd055763f3985ac5df958e965c2e0f2134bdf688b98a354b197792bce53a54bef78b141663d2ef81cf84d04655202545afad91113a955e944bcaf9de959678ec10c543840e530c8f990cf866cff4a16fea458c61fc93949a89f2738479c077ef2337f20090e12f67298c414dc83b3ec558ac20b479d1bb106f0c210dd9a8b1af98f1a0d3f573c738c4eaca575b0c236125fa34c60946b2afa5a8b13cc8261560e1ada89f4d5214f7325375d5eeb5104902cfb3b6e303e2271a0ad0da440c1cee1054c24f9993fdf184130beb3c541a04c917adbcc139854dcee4e0f9a7c620079ceec710acfee2bb916114ede2c46e6f2ab1e06be1c41294044d7aec6c39af79ab8254b96b50e98248a14bbb70e904996786c79b668c030a2f2cbda67bc14edf12521bdf3a381d2689ca4890f18b5ef5e71d11b76ea4c706c468a91ade03353efbc6da62e6995c1b2a37744b0045acd15d74aabbdffd6db9ac743bc3e1ab45f6385a683f85721ef8eb6817cff04361a5c86063fcf25dfdc7292aa2d10ac576f8cff8696f299fc8e5254c7b3bfb3a16c15d1335a46ee12cb87e7c1c8d5f454d4078a9f8848a0b0dae27708ef412e743b654bf2e26a28b556333b3b07d3f57b8e60e78b54f7b749627b9cda83cd4a3ddb81629e162451e6cd7ceafda89a20c970d9796d3960c5ee799dffb05093d88941121c2f0ff69a784a8518c65d0085da8387aaddc3892980d037372736c7c6e09786063f18357383e1cfaf95dde2df02d74c0beaa56a94fa2eee39948df7e5ce7a25cbc2d301832b463be4f1d359ee190cb0fa698c39ad4d641404bc3ebedb7108cc12bdf099b1cc96f1a1c2280a1b60d0cef576afba93af4eb51849f88c563522f02d60690ed12841c5f4a784572dc4203e7dd2249235dfe49205f0c1386b96dba20b1c5c08df1fd65922dd706745d0d04b6a9a7a7937be6d5c19d4c1cdf52db0c7684e94706117f8edce9c9265102136c67f313df60f67c74a5401e5d01afede0662740c5603097f462ff7fb860d9764e7ea706abb5e477c2e6684eae7dd6184ae064fca10b97d1df67756669ac6e6562dc6532a95562d99e2cbed516427e59f7700c2297fa7730a4e76dc503e7f4f3c0e2dce3dbd10333fd153a0a18b60ffe491564c3dc86a69a54adad2ad60e7e8ceca47a6f2ab5e0153e2b9d9a88150e51b660e37b4b32d5d08bc6364f0cd894de045ef868c655dbd4e767db125e4f2952a7602858a36ffa3bfe6b76733c93940f08ddbad45e39ea4abb93beb107b3437a5c980f40b81cf634984ac02d796fffa8b68a71643d926056159b701baa858ec8ece1664f37360f7473582b110d11899835475674bfcd0f163114b825e672e4ad3462b68fc4a7ac0a449c7b4efc1c2295b7a75f2d8928ac35dd453a84249fd7089a8139f25e013b8b2253a82a8857ec872cb00b973b07e1da6988b5dae6a15aa7c7bfc8d1b8cc96b4ee8a57031b00294415642d71b606fc7beaa7a028a7333dc53bbfdb4fa07d8c26cbb95fa17fe3a051fd9d3c642fc3b316f68a04aa50c83d34dfbe285df415f42847b58ee297bcc8def8b613acca170aad0f6dd859597482f171aaafcb4fea6c8bd6570e31a99d06f3b100b0f412cda18edc3fb5aa14ea3166efc6a341f7eb48fe4d2820d76229652f8182a8f2996270158eac8c111cafde458a0805fceb27e59245e645b27b2fb183038127af1522bd0deebbfa80eae597d1f4dd8b2def1d3f457a67b4bbd9338e429a65e35f96eee76b867b513f9406da8dcb1f1d1b809bb0140a5dbf9330a206c22f90f1d1137589f1bde10d490ce8a463fdc8960eaca94f7df8c1af14396af2652b73c4f668bc27c8d58a9b9d154742f7a32419f6a86f8afe6b58e18ae0e8552702848b96f9b701df02d3b47ee4c5e1eb9976e326aea6235a03a08edb1c1cc3c77b7d5020f5d8dd98799fa9548a4eb47c59296b4e248d32c608cde635a77baf02408bc60bebc7d2078d18c7d604957945fecbc5946aa6ff30362d97f148ef4162f5e7c3b8768e41ddcd2fab7395c97128e3e92c0ebbd54d76ec08b77275e084f120915b7e5e65927e8509ccd608129ec4c8f879e4bf115ab0e6afc2ac38fbb635836118e2faf2e9ec33b14aa951648ddc2f1f3eba4fe70b467c4811932dac750c7d4cb817fa345ebaa862c105f152be9477dd7fa3ed82164d36dc848aef0ecbc7aeb59d2605fe0b1b7151bc57cdc50f644e314c7b1a69f7380596db3efeadd5ad7334a15ebd530d36c94803cc35fd374b281a7d06a1aac916434ed708c6f2832e786676ac7d0ae807dd7dc27914608d76c09e0638f12738b5519df80bc5fd2182ae763638574a503942aa89e9ae6888c090b99aafdb58e104cffc042560937f6dd1dafd5a20b697276b65f57cd7a8ea05392aa626d5397ce27353b9b3fcfa02260f1948299ab759ccce60b54f960eafa44b0a429a6f4a8bfb456e25d29f972b9154ce316e41a01fb57a55c229f5cac2ae1f537a94b03033b71c5a68cc6b99330442d25123850716f7852d78a2ec53668f9119dd037b29611d52d4d9c02df505e36c3c2b0098d44a95b4da672e294426be6fd4d739daa9b96d4644643b63371d68544b7af55fa915ad9e1ff9494a2966b7bd1c01b93e775355068b200f57cf437a186ed3455cbe4a39057df365809acbf76aaffaf32331732d300d9e1805cd5b23b794944297ff582ebea4f0bfe50b3cf910ba16043ca5ee22b065d9d841481a8da24fc0a7d10a8e343c721da1038224d5c32ed7db2ee1ca2c425b45382f03912ae530ed997c3aafe8a479e625cd5c8c75208ec1a2f3363e3baaee689aa15ae57b9e2f63544dfb2ecf12730d4bf1dc5b146ea16dd5b63c0aecea9399566ad0a36959b31372b68a8b6313856ef69e916dd3fe4c394ab3a0c86ff719a28f7bd9cf13308281740902b3de23e248ca43b077908696267dda5cc76c5b349a4b4e9d728901837a0cb0c557e4710d6d6c2fab7961aa679b1835546d65465f336c198b2533a7ec22576325ef5b6e5f1ee7abf89f52e8b98df2be41ab3c888f5ec28aeb0ccc8be385665cc6e374a1ad6353a534327984e3f0992e07a290806eb5f9c03e0e8a0c9e99d223296ff52aa2d1c50cf186fec809bfc9dee3a39a752db79844ac9c8a81ccbab1d4d3eea3e91a4777caff231e5ad0df588fca45f314af1c89ddf872f3d6e71ae1046eb727a7514ed23dd35867de2f0d942dc53b0a32266b0d7c83e25f5203bfe4e2a6fcebb3f54a941cbc2356a8e86a8fe1fd25d696f9ca09ac293f321f89bdc3876242092bbe6351d81ed064ee9b1285ca2869e73320e038cf7e4f75c4ca609be44aee6a39497b5ef0a4f3cc87506c4ea4a8aa4977f55451b330e05a3267819a1a2471b6cd2844032a82d674198544ab7f7141278671db214d2179cb096f9f951e2ff173ce0ffd94fa380ff7a5f5b1a3912acf234380932191eb918bb8f356212e3563a896f48e94886ee1e80b591f5f4289e9df1260014d8ed198edf3c80ae73cc97b67471eec5932631edae4dcb4331193d5d18e69cb81fe757dedd5b4fb1111435e04dfac9cfef015de70a15cdb0d16d4d7c5eb6f251050fcd0aab98326b4ad1440d63c1e9feaf7024d268bdc2722e7aaff9ede6c05a6062896de42966c57325d07c56a4cbddbb66c0c0000826843ee3a94d505292a1f73eb83d02ae57274ba86737a8d89b2f6e75a73e5c871dbc213ba4e7a4c9be8bdbc5d2445b1e3575cc77bf02e19cb4a496c1aaf566d6b4b09b0a3a35d26561f33c0e97185d21fa17edc0da4c4f69a24d7aa38eeeb84ab9b9e6fdef1e4ec95e276c712533d7cb201bbfd08eb668f4f076cbbccd99cd8abfabf917a828a1bd2380aa01b2a8e71ff574842d998db2f03736d72dc5bfee2451570e903dd6071c057981bbff4374e6e9bbf39f11ae404d13a86ac452ad81037ba64c7e04f16d1aa5643806b192292b4876cf297440ba455c5cafece8537cc71ff467f20129d1c25c1c2bf09f6e3c9f742ead10b4130444cf030342a42a3f6f2d8de7f1714d6b41dbbd0c609d1eb1558b9b29373876718b13e8d9e49225de92642a7dec4e3ad22d6c670f2dd53ca496527876165ca5dd4a1aacd8145156a0d30c3128aa4a1a3ff2ff838f178ba339e4609d921f5f3b06943699b83105a4c7a79b2e0caa733caa0b8ec58ea5b94455c00d0781faceb706864ee763ea2295629471aa4ca7651c83c516658d45b14be324f0bf7f99726fcec9cd084de1ae6be1f44a443e3048e1ec6a78daaab64f7a3754676361e9cb8cc969645b9ca8f4fb5af54faf3c46d5c810bdfe8fd8ce6fd31d271aca4ce794880b67b78ff201012568bdf2bcd7b3e62984a711eff3c147c03240f377fe78982cc85a2032d8228ae8ceaf91585ce08620f55b9715798597aeeb5a8596208c575f8a23bf47c12ed330d188db12457b1f5b1b76f790479bf965e145c39432d27c1778db63f0c61a9dabbdd3322d3c87ac7382150db62af092c9a603cb9f547ff393267c111068d4128afa93206288b42d1fd94a03b39b97ef91eb82f9855e216297377d97b630f00e02a5e661f24c7a449632d05552f3198e645b40814478cd2431227b05f262b482928ddb04b7af5a4e5c3f705185151c5b164cf3166e6782aa37fc784d9d9a7ce42258db4b7846e37847294449fd199ac44c5527c5f0c36c18bfb5c14363de1368f587220cbf9ad0855b69909e9ae3d09a7af6060c47080baf202766ad4aeacd77a5e6a77d2796c5e62affa0a11d01bd6a22f7cd5d3559a4ddab550ca3da4da318dd065beedb89b9f53eb94ccb6fc978a770ef2e742b5d380f5c53f6283fa3ed038cc5c1c770fb6b3fa58f05579b4937531871cd344f0c3362941491450893b085213ea339c7afbd9086894184c684fec5a1ad172357e2cc8697d7bee38f1a0877de7a7d5a668e69bf8fefaa4d553883cc7b832103abe9681e585b2613f80eba359b48010a8ca497298a2f9fb07f574cbe755de5dc3027fb47adf89cb44a08da6d80ce02c70f611bcd3f80a65ccf2e7e7190c63264afdb540853ab1c2be3c3fd5ff019edb6f00655d37764ad4265fdf9c8ab5b471ca9ab2209f2428c09a8475299e75daa46605ab15bcd3358e8c910e498a45511d3c806374c013a9eac419ac0c7736204fa622b2e55b822f60d1cfbb5099483ccda6a0649cb0a2cb516311d8a306bbe22907255206027a2ad87ec30f04b3614e46c074f2991268d299d7d6473823db534b979d793d58fa588cb8e87d50e6d2903026c938216fcb3d7096cca465ae200c238003b1bd882c01d80693dfad3df44276c81c8d47e88145d3c03d63997f3763562e516b2c9e9c45e9c7b542ab1bf466edcb847200f05b4527ed1125e9d0f8c000b993204233f7f5c0e861f5d59dc4e1cf244283171dbc19c47297e25a56c663e6739e0d22bf011c2b7fa8d6903c7086aee068c1965203f0084eecce04cb08915a5295d95d42ce6f76bc92af68cf6b103940ce95581b9a4221a2ad643ddc9d08bfec7b51c951fda30de390c10479a56a54871a4575c950c4e606fb6e02e1a5f5ce48ab23c4ede223f19827badcba1ad1fe29ffc05890e822598a6a12230fc62e637738d2d98ac767cb0ad080ac394fcde747dc84de878c22834ce26ad1d39644b02884a86cd2babae5e9e65ad413053cb209a935a419e82646715320c9cb5445f9d20c2eb19a09d3eda361da1cc9ed2784d276b527d575dc0149fe728b63f26fd52c52fd2f3705384af40abf9dd29dad5bac14dcc4b8abd890ae5fb67f8679a11f09ac1ead869b876c70d9d90b60f17b306ff07170272fc2960a1843d3321819146791278af8211ad8054f861ae73a205732e8691d986bcaa5505591bc80bd49900415384fcbc2a331566014d06d9aa3fb0ffa76616d528acc27240983d25082d09deff343edc7ed713289ba2a7be82959eb23e6c22b5544738bdcee383e540c16bb879e8a2ecb9947a949f22dca0786e224225c43be41d4056eeec2088f2b5a68d43f91e9c68ed70568655afe941e57809b2af06e4ccb82a0b23620c83cc025b4741dbdad0e88265120b91dd490ce430ab6a1e79ac349852f11f251dc832906e9e423e80fe093b6d15c1be45498d8f09c87f6c761dd0f9640660f3c83e2e31783b478a12fbbe272f12f2627c278d839a6af88778a94f834df4cbdfe83965ec68de4bf9a8112ab8e4de6b7c659e0c3d6c8ef8f19f4b8998c76de24427c01affb4d23e5c97227951f41c03273b81c88faf23b28553787048175406cf31c85fcc145bab7a99439bbcf8fa4db4f4c45e3e3851c0b0cd57b0bdb54c53cb2bfaa58bdc1d94125d9d23ee7a78f6d37cca3bcd9dc15e75311ccd441c5ee9a5a7e39e80b7063e43d6366a5dc3c2a566d220ac6989180d7afac60d3c29e3d5b74ab656974495f08f2af03193b3477221e05f9a3d08959e25522ea1316f0389b3f846a0c1926f5baffa9830a2c0d631eb03a3f7b7a2af457889d9c988de1435f86c329960310c399f8ef4f2cf98ec573d1dcc88341414a6d9042b059ec9b90ac7acab2b4a681548e18b1916b29e4153e9e40c31ff585e09fe029a0d96253985a97b3794bc380fe2817c234dd689712bdd12044ba87c3ea0c7999fdcf75e888b7363969fe13ccae58a6be62e42956b6730104ab477f74cd6767b44bd47b59fe2a3ef986fe902df279d2efb6d37181898727dc5b7fcb4a837a328e2fe539fb64638ef426e0cbe3d029169d2611d7509a5d286332ba9f9ed2211ae6cbb8bb11c8fd2891f92213b1112258c5296cc52ef142b95b29f8a0fa6753040e534de5342a1e9220754f60c4941b1b0d912fa15c29df81982eb15b32b1a7550b95fd452bea206b6cea369f4c7325733adac5ef0323c70dfa36d31b96141e8ff7bb000a804c1ddc67a8a3a8646ff050256ccdfc4f104351db431742998e1eac5e39c27696f59808c100719ca5ff9eb2cd35fa8c834c5130700b4723c897c4439d8fde9aa4bc74bd5288fd2c03eea74cf0613a74b285bb2607cc6a181729fb1ca9357d2feb4f0fd68f8abd72a5bbbb0ef643c494ffcbe47deeaf876cf8306d960a0f219b4bf5a804a7ae8db9abeb29dd8f08776a4f142b83b79494ffad5ed52118bb66f3757f01c2d7c98eef4030e567910f6b10a3baa3ecbbd451181333d52380e77728dce5458125bd4c86457ab8214c84d1a8d52eb3cb599a890861d46d590eba975e7d6162f02ca2e31fc663d6bfc788a97973638932282012c916c83cedbda5f508151fe56720d02e29f21531cd5171a5699a0336fd5ae86cbb5a55a2e8358dc6ee30cfc28942ded23622478d2fc64fdccebc260ae64ec693b3969e02479b73aa4b65f5db6f391f58b95aa388e1efec306d89e515e44ba283b4d63478a5f2943130970ca8c40e2626117063942adaefef468e66cd740d0982b6d9a6011056f0559d5bc1348bf9ff823e9ebf546cd8df9cf7d732b5f92784976854b040dcb5667cd632a4bd106849c28e4d31bf247f4bfd5ebc58561f27edc5cb8f09f620a45a678bd336b75c443e63742d2ea5d1878d042c17bd2f4dfdb7f980cdd5d75c8e27563eb66e5e3848d4dc92d26bdca0a7993070892f76b687ddcc8c48845bcb2594ea0c223095c348d0913bd0d5a90b2515b838d16d9c6df7e14d1ef375e49d44e20ec9991c365118d308072918bf9896f709fc2094c6a3390f88d76852c383b99e8df70c22a796747dff8772d2847566166ef0ce73bf76ea56fa0fc5bb762578a8dac4989a6d650217cd7a79ece5801b3a4b43fe8a8fc446ccffa9ff497d2053e01b82f990be8f6d553ecd6cd950b35abbe0b2a8a3c1323ce0b188fba5b5fefed63c79e0e06568f3dc880fc39082e130e05deeccdcce8ac23e36f5ee46c94f722d727547fc8737a15697fc52fdc0e645432d3433a009a8ee8653bca3a8e37bcadf53b1324f3b528d0d86989e8fd78283203144900b270de5ab9d86f1ea562197cc9803dc7cd6999f99a2fe67177c01202a4ecb487787387daf7c4bce63ae2f52772897e81a8998ddd0c7ddffc01221c5c74cfd2179cb5a2bbde681278f94fc3c50438253b0b7512d7dd4e7ee7bc34065d300fbc45e1d3901a91f90d62967978cbe0e5f454ce6239869c7231aa59dc6a16459a354426fb99d2778826d17084db06a4bfae5fb00f5131c0f0458ab7b431f481ac7a3de17b332a24f15da0baa4772a28a8c07dfc8c1feba7ad6b0f85d1f80d3f3cf7b351db8c02a034cd6ba59a298029891fd585a954b5037023bf70b9d292a884ae31da0fbe644c7a2f90e3f9ccc7e6fce42da0bb1d92a2a9c1ee48d25d5fe65fa14f13484bafc853c1d3861182e7d80f5579dc2e3ea4de6353faf112ff4d2630d44e10c795191da25fdf8de9969771e2822a949487d1e4ce735b707b9aed1f198bb6455f1db4db085313e278edc7ac9898a68341700148c469438166f249ea4d695247713bcfd680bc4aebd96717b37de9de0bb0fc18ce77114c2ac9c00ec114859eadf851863b7b7465de368b2dda24b538e2c1319a3b1e05c2e4c0b3f7283ce4ff0d17b59a55539b8d3d47c7f49595593ecf2ba4fc8c074b0070bb7a85c7322197480875800e82716b6151403cfc5fa8f5abb779ef6ac1a977ca73c68a7fdce48b10fab339c38f65c1c0ea3419eff38853119dfab0e605c78628566e2f98c0a9ff9314c28b24e1ec0e85de8137fbbc028b17c772dade775be08316dc434f7adc15865f277e4838c95eef5b1c4d1dc236f57d1a08148936fa38412cac62f98d5678b481fc4ebf70da208e3dfc3b8db7ce497af0d8c9dcbef3c04b7230dda3c2aca8b44e6f80ff158d776a91bb3341674c52b7ad7d1dcf87642e8ff5da3c25a35337de9fc76250892bbe3a417f1633554bf9a8c4bb9795e775a54736058c23c812b9b98fe1ce2a7bd7a769c970348a2c87a3eca90d232b607975757a57af842b75a62bcb307e3745a7045343abdba025111de3be99245dcde6e1736ae189fb29685a36ffc397a29a7466026402626d138d8089bd7f9ead04a6de8df622a3e01ba2f575ef1155f7e84e324173ee89c52b269c836bf50b2ebced9256791a55e7bbf6cad6f4bddc98c8d0d840b70d8bbdd0f9ece60a9608b7f63ce66a4f19d091a6f06696eaafcadcf21e2e1a82a39cba8004d8dd4e8f9fcdf8dc1be3397ceb5f9492632ed80a2e410b3e594a19801c2eac118f9a77ccaf238146a90ecef20ec871a29807f55f0b497c605921783e78cfc93ca7f244073067fbcc122187539ca4050ef09273eac374e3d05de81b5fe718fd47ab32b72c7358ebcddbe8f1b7e0977f544100c576c75425e5d2df539fe60bd39304f23eccd846a256cdf0326bd921f7ff41763f22e00b2d9df22accda63bb0b31a5c8b6e2b4a47010ed5b62b4f779017dd53bef5395524b968ea83f6282961e6651aaa83d527f6d7312a6815a4a2e933410f759ea6d0320386df004918a8c3b7150a0f5eb762a77cd6b69b0db751a299320cbcf470f7b6a418a15b5d25e5e4f805023c5b967b93f83dc88c878abe4adcd16d9ca21cbaf9a513097f68a7bc7543b605ffe3fb12042fa6380b1c01e4cb29e42857341034d822860dd31407be2173b77303a9a3781adbd24d7b9d969bf8068837b552c1f59e0fcbf6e83836516a5ff4883a2ee15da4f9d07b522fbdec03fff5833f6a6a005687bcb5e00af659e8aa2d540eab7b29f66077405665676f73c67b0e5f06de67c0981f7c856b99f3eeced59a29b7e0d223afd04e49699c112ede857c1f18f7816c2a7d213e6e53873de0175c4fa52d22ac35f89c38481c6941ac5153f823d1be6e4038e6b4d390f44eb2336adcae8230714907bf722779bb4a13e87c188a7473b4906ffe1515728643a8169b92c8a96cd4fdfe21263c089cad9368999df489d2314155c95e351b6fdb23a675786e2d64b4ad8e085004b3e02fa422a5882a861e278259a96db2720075fcbf21461e716af4a69767c95796db980e0cac33567f37627ab500ffe95ddd6d839349f79afcf7f60152694563603159fa6e178aca51ea02569e2f00e5995061223cc6cde8171a9b7f85a922fbf78f78f382c0593737ba3881c177aaafa89ce1eacffe21a2ec8484e22631a2ac372e98accfa169b57f223e9c55c861b55a0be6032340692cdb6a9ce67a8621597641508451b53bcc2b0d54c9b197af809010dc38d2c85027ba0fc50cbacb2447d2822c473ebe81796010a12bd915e7d2f4de407afedc1d7b987b9052421dd5665363f41472295247f7f34a799bd7684a8e89da773bf9a577a0a07fde48493ecd906abc414b08d76d613fe080e38006994518a2268d9bf0d0bd7a6e1fa9a6c390e57ebcfe65d05c54b379c72e680bff638d125dd7aa8cf29b0a085ee7d2c9ba3778359af5b7dc270c820067c84d6b23a0537d091de6ae9e9c5d99ea9d958ee437619c3cad536efcefa33937d1f205648b28b2f654153a542c45e47f792f4d9d2d6689f8a1b5ca4b7a940ca455bcb0f48eb79ae28232cd0cbe88c8085b0fe37732b9f90778ff42d63656c42c49d0ea3b8f3765e33763bc674e20e7881a45db55e5ae2bfed020482138cc777f59fada0d258a9f11c2ca8bc34a8c83017241bd3c384280c631f0c21148c4d18321eda935726811e8431a4c40fdcaa57dbcedfeda5e88a8656add5ead16d1688aefbbc58409eaed947d5acc88c45151492221486650a3d87011a4eb6e2c930f39ad0fbc1e98b2a3c0f7f68450fde58c2d9cc5bb7226e63db79584700c88e9a2f42ce980d45deabbb2e375df9cc094d981f2a4733c2f088dec7b72b7da56f068cf3834a53e3305d955103afec6ebbc0cd8016e28ad3c098c08fe429035aa5b5fd85bf033cd46bc8405d524bf5ca8e97809c8237683820534612969f366b9ef074553f3b38034706d36f66d7318d9b97b402dfbad1e5df4d1b09ea7b371ff034e5a2019243419de2368295f5740fdf5da1ae88ab7a3e5c3e52b3fad68d39d2767014de683f52d3b5e80c47ce4106ee2df12d89fb3b9949a50cb005886eefdf6767fea0edf7b2a7c71ef5eee838e5f265aa28640367f0c50d331d65ef4d4b7d3bbf707ef5485bf8d5b363a215bd6952150058fdda55d9a4758f59964d8b16ec2beeb1a43e46056c2c0bbf90c3fc94de81a2ff502519c677ef5018f8d2f561a6f826cb79c319b233a3c2146f91e21d2e717952ca2895fcc4b458edf19b7e3d6cc608fa82b1f9ef00bc3de9e527cd1b2d96c62fa071e42d29800271aaa08285eca11ab8bc36e5b2fe5b650621b53bc26ee380fed47c8c68502f93db22a5d1c8e31634b022d9f6fb5d628c7f6d30c8bee8987b78ab3d3eba54b5eac586230c0b8c9a1991f26503fb500615c19148c3402bc7c11066eb077249bfc3d669db05fb4416dc5474ad2fd743c392c5903f849a4c6eeef19ab7b025c26970761640781d6b90d0d5292a93119f101e605b3b22c8dff1b77f2f84de2e49c5354468ab444f9cd366c9683c16c49210c02ba655753b92d321b4449acc7f666295111868ac0123da8e449663e84c69dea95d43fe65f7c978f5436019e206d2458ec862b9a3ffbe123b35ed4d939bfb1bf43fe2828814439dbca9e573dccb6f738e169cbac45c7f7a038c65661881331eeba909f5b541f068aad8fa5aad03e0484f7df787d90512ac0c5fecc679773f149d4963c727a7c6746908a775b019df88f50e07f9e99a6900c0f2c2b7cdd3d75c42b1bde11b82e61504692fede3e5fb041bcf531da79ad6aea86fd887863b63041aa56d3b8d9a6aa552e8b1493a8156549863c373b2d4ca991778ce04e27566254b865433a3bcaadad8e93b5d03f0bdd636bede438f94c3e8c8f2bf2ee9b15cb0fabc67faa76fcc42d39ed9e31d7a5d396fff8b2930b650bfd9d124a42a989052cbc3458c6afd2f655a60c433d0cbecc0a472d52aad88c7605f6aa72f5e8a38b07fc54ffd9446394a158aa86d8d9e82f7c29a386b3799c7b5c85667ba72449a1eb8b35c5a55383d66cf95b307f74707a1bd8e15be6ce35e2c1f0d6035ec58da48156a1101022b21ebd405635dbcdb837394e307e9fa65ac874538405d1a2c1d0ee5f0bd7acb3e48e2708d8be5a634628998f0f7e300d3cbebf27c9b7717a651105c0a1376ac5d0a795d26022415b8a0b857e261585236ed49e502f8f5766e96f86469841b167f99619eff0b156ab2689fb65f695856566069c7f2b5c6e50e4e340267aa757ecf46feadc4bcee462408a8256ad804cd56926401779cd9ef9b167a882db22520ee7e6ab6ee2bed8f8e5b7aae1fd077f00bb051d0811eb2a6869557b0e5b7cdab120f1c9ef66cebe88c3ef7aee06886201564f20a76c53081f6c0469b6712fc751ca1413dbea46124c1d8f4a7f221a47bb5a50b867daeb115f0c6c7d46d05cf237878a52a03c007612c77fff99daca45ebebad06fefef3dbbdb8668d2cd5e825397d28f4479d792b1bb8ca4a39980429fb63c6a19ba6aaddea3565149765327fedefaa00bc3ade5b2d81ffbee0209fb4ebd5c24de0ea8203261ec2e7e400a84d7b58577bcb531b578f4a186ccf2a6ddfaaef63f80b51f57d467f2e44e4815bdddea39c4b7baa452a24b5207e7c4e2cd7fd12bfe5c648ca7eeb23352387caf3c4be7ad053892add2d4bb17cf3b625797e816622933b6297fb2c9b0f74097bfeca012b44cc72402ada5c36f3d53140caec74af0369e9c1996057f0c8e751cdba69dd222ef1206957187abd6335567281987876ad0f17ea0f4be9b11143402bac9c107068d8689b3bc4c14517ce882e12847938a2cbfee5320dbbe663118f9fd0c7b3cfbca2127ffcf0a38ed3dd59f3ac0cb043c57ddd3c675d36dcfafc4b46c50c8b0c923a1d16208c58f7de0f05f9e16bc04df16c56e1d8b94037ac5d20d6825c94328baeb54e59b021d434a481111428a09f1a01623dc3f8fa6b6898babd74a0aa9731a6a0e7910e2cdc278375f4a549743d6b4ca313c20a83fca6769bc0b391bfa50105ff8e0ee5a0b599c84b9b8c513aedb22743f6ce5634f433c4339bd64122fb31fdffadd76b84c322d408d909a641b2264ca1feb1fb44fc48b4acfe7b5595df95e42d98cbd27ff502c21a962eb6b4b8457d94244bb9057ec691cf07392748c9bdce0012fe611b7b10cbada6177de732e2665613030d7f90993a7db0083b7bec4f4d42f174029b8bf242e54a2c9254b902731a3e2a748d161c7f2ef6a492884888dd7e4025a2580def1970bb8f05a522e3b3c98b82a33df4242d34dbd5afb3bc846c8e1647592eeaa6ab3ba15611407b8678f8db4f91368da06d2c78053077dc90b6126d0e1283361a3dd2678985adf73e9ac7d16189293e9da66e7230cd10c13496267827253585216a09f5d2205fc3f66a45f37999b44816effc550f52349adf0d38f85c1d86b8953d5a72a8084abab18f2e26817fbbe9bb3d367c04dd5c4a38ff0688f26ae129ed8b5746a906d3109c1c9cc30fdb5cfe68f443a8877e968a448e0d50f3c30f1a05b89f3ae1557b38a3d4a81d112b9fe6e8858bf06a9361f7a5b50fa119a06afe47c68fd540c042f26894cefa4483cf173c3d10b2c59154ee2ba663df737a4861d93335a1a686b87f5d8264a6f4175d410a6752c6404a0946675efbfd8c105236c4f629b73e9eb369181ade16ef1e4c7c3eed4b02dcf056f85031621072d16d9baf8e6d65a9b584dc3443220ff7f39a8189cf63e8159bb4601ac3dddeed44b73bbd24c061944b4dd58dc6f579f3b29ca0f49d3f4ee2de602ac709384ce4cf23e537d77ff54bce36337d1bbeea6bc32bcfcff7baa710212ba582e22544a7befb7a7da81816ed7ddf1594cf3f61fbeaa44eb06de4ecedc46584f209c682fc18e77ebc2ff7286de210322192635f07d41ec1434ef2030754ee899c2808be4100e1b6dae34ed3e90882c8b570fe8f97c6ffbaa43b94c17ccac918c74875df73f0367bb858aeaaa710e2d19469d610629ddecbcbcad1033f29854852fd1cb6d4546476e81ab10bbc725cde7e0d68fcf63e481ac80dd835bbc26731ee78165e38efb703f781117fea6a7024fa270748ab44b5820eef87b9e3534319381b513ba3378e08acfba086b86fb98b7168309962795df3b7a2355fec0ba2edf21a2448581d55eefa067dc1b5f2cb89ef8a23e0cfd78729c1896abb0c00a51b38fcfa7e0fa30799cf24d7f844153e6f1fa72e24a6c34ee1da454521b0650fc816e2eb3fb31586fa3032a2d2c914e9d91b96377800eed424cca07b0a521147a47a9b36c79bc1d64752946d4eb267c4534b58cf88d044d254c00eb0c1e0cec74c6d251f3404508cfa9987eda5dff32e2e0f67adc630f03fd84ab9057573d0b6ed87ee10ff4bb859d2cbb45f06691a1c32f9d0e1de0df8157306b7df337d134118369110759b6ed772124cad5d996c260cd536258413b9c3d35df5a516cf88088faa4f1cc6a5506bb7480cfcde67ea7e0dfad6a5e3af28800c97f92a395f563d8456675f6ebf763d03a3d2f7b692870aa40f8b8cdc17b58c8b90d3f1dd53e1be9849275ab9fd6ea17870f241c9e11f9f0ed1e239febea0c58328b7ed805f8bd81e09750546b7b7f253406bc6b4a2c35e8cfc852c4335156ccc9223b880af545aa5d9de446a354e77083a1da9f2d8e3a3d5d73cdfc77a09fcfc2fca730fecb3af54f804c9c7c81d88b60e36d8432c33be0106aee433269316b38e042bf306a71c88e033216eec38765671f3c4b858accee56ac9efcc509b0bd284716af7e8dba2eaccaf4f8afa9e9285f5a43c1ca1da22de577c6efefb2d3a7fcdf636a22e1693ff91651a2da0db687d6cda2aac3d940d58619ea95d295e7fca988ee08fea35459488053f023bed28c0f776cf6f48e5b2113a8173565bac0ecb9e13bbfe9336cdbb25c5cd9758159ccf95dd644e5665cd61d180a93d4b23d7c310b5e209020555227d1b72fe6f5a79172d204791a229ef97a2d0890933941526c2adebce28bae9e3af193fe708f0b91cb3afcd3db40b3b4a7bcd1659ce97f1e183ce284d7097af52500c127bc92ae87a3963cb33cc4c1671fa929bb226005f43f43d2ee0a0ff4de00b5cd8bcb947c12dc65a2a5f44449c744cec9c28f28eaafccf84215815eb8f92408a92a814778ef6567d18b8cfa479b7df87701746ab8ed61e900d043bbbdc4826354003ccc6f152a795ba2ed2e5fb4fff799e7ae4a89bc5f48aa356f213e4f88f8578bdff8b517bb8b2434461e192d1fd79117e64dc0a656250fd6db0c210ae00d6d05a4edd0c793508cd688f28ca2c9d93d3c7bf71fa72e07a36a6a463e4300fc81400c964e343d08a23627b078f550117560dffe338abc91dceec645b8ebc3353e561066e47936b4e4f2348dca0bdde65947ecf8ea6c2b84ff3a5fbafbb1963c0091c2c1f16ce3fd2702f7159d9fc24dbb3e2d8403d2e9a609556ed5b8578862932a0595e0c0e6e12bd8444286b1351729434dd5bd41c44d977a995b4f62d67acac195cd19ad18c2bd196643907bdec2cfd14e5b584458c25e187c20f1691fa97aed9d6f9033e05b6d7e06dff2401f3ef7fdb713c3a9999237b23777cbdc81bb1b59b8fcf2e93a8c70ac662eda52b10cc31b3670e2bb87d40f04155c5f82575823206687d6a5d7b030978f500ac3ac281ecf939373f6c95a82c2cc90a4d4fb1ae53934b33dc7203ad6d7684becb8de8a0ac3c8a3eb78ab36c84869a6533259e12b2660d229306b51d4f470e8c5165891056d88b610d13cc968eb14ce271c7c235b3476ebc4b5fdd8873aade1fbffcc891b7757ac946e4e07e7ed0925c1df36439ef852bb4a1003d20c9907c21a6b6d50fce8eab96a2eb59ad9e8e2ce768529bc4536140c09053e5081392acf4fcba988556e549dd76e84e2dc8178c044d873fa3a389e6b55a67dd332e09b240c8c5278d2a645617ff7a999a9d3647ec39bb10c76528b77d7de94608db0a6104e44070ff9c66e235478f02c60e0e07c7bcc7d5752aa7bbbac6367d626014a1f6819597f7702762528405a71d4f2f5bae1166d1f8d0c88d70f28cabb1de61d6a5aaef4006c6232ec6b2c61d0c5d4057b1de1c49315dbdf60f71ca7e720eb93174e51ef7fce8601ff41c37d3896163ad9841cf999988ebf08e99b0381386e6b309cdd6107090cff936470a324e3a0639a7d34b09ad6f2060884eadb27129f82e14a5ee7be3ff2f385879f9151e67940af530d2827a445a7bf5d7aca2796b08d38d8aa79ece2ba861da3fe4f2d39a9d392d5872fa5aca8105459515263dac112a08304d0d64dc55dbdafed383806051feff1eeca6e1e790051878b4fd1377272cd69b417376688debace239c114a98f32e96d33ab6d062f0e71bfac1620d3e5906a6d75727b2a715ed698ef064824fd58b7db7dae7b8edf021df73a838a86d6010d6b05e76a9779264b63efb9db0bc83122a27548ac4d31ac5dd8bc355e57036ca23893da194be6aed88b8699688e27446789ea40fc147603d623882363d7c77689bc14716f26ad645664dd231e6ca8844fe8d2821b3307c35be9ee98a674f35b38c50873287017a4e572d824d7c860b5e61d79483e0319c87e7dddb2a8fbe7a01fee0a652529e393aa5882662d5758946dc02439d99af7021f03bd5debba20a5d3a85f2d1eef1fdd058e69505629c1a6f27d78780d9ccecbec2af6d30ba1b6bf6ca8e2c51e3705d25fb622cece906c8f19606e052b131b62b95896409506f638c48405cac8049bc777f6dc6dc102f97da0359a1b3c8c146e25031f1ee8f177a8c25f0df826c8a654cd276cce9bccdce1793cade27a974e4cbff1bec617a2ff48f89af44bf0ea7a9bda272464b06aa9ee69d091616af87a3593a468753d162928c0fb3729b7c946b885dc26332da4ea1b9c76ce2ab7fc099923a74a7c4dcbf0b405839395af0e3ecdd44867e8a335bc7fed1422e8627ddfebe741e8ca746904381b4c37ba3988b5b75b7539949e8e1b95193167aab5216c31e73fc6fc39abf1b7fb7b8e62e5a1a1f397c210ce4d7899c6694a877d821f668389574ab7f7d164ee7f75ff58699d079e53e0f3e0be69087d8b1a68c23aecdd9645fba3ea5cd551556a920480637b09c0c55e587b1c9da62377b85fcdb397ba2944ad6f076e4625c78271c1d10194c3b0d51cf5eda99c75a0f33d7771c17bbee83a1fcb622bec47bf9946905bf98834296f5744f7b4c20313262c9d76342ca7b900eff44aa2514c8ed3e81bd005537fdd0bb069e43ee88bcee2d7d279a6b0a48ad4e495c8c8e4b63be9ba3365ec4cdc9e301121b17cd28c88d77b104e9e85d8dab0cc74b05d2b5a83023a98c95f0bdd9eaea37eda56c04ad89ea36530c23298145b4a5b2d78e7e3fad96c22ed5036a51ec0c5a4d19b3c9b8d24c99eccb9d2e38209b236c7abbf0b1706c11efa150b3baad3b0429e915a371819aa427f7a57f8ed9f19b8fef6f7f52248c8540b3586568dd91d39b950cb674bb4cde0d825ffdb50dd65e3a3399d89e0187c9572c3854b9d1675c3637a4a119ad359272655f6996af056e3daa77bb516e45c9ed7813adbe889c2b4990036fa08f74c48422e2869b60c0a46d509935b03a9d705df2b19ea74942657550a6df86a4f290fcaf2b70b0c40d42e969dc76e571a08cd600301aca874eeea61b34d8fa53dbb579c30224a79ae91db6de91b39764b88617e1ede8b027d1a4a62c02a2fbe0fbf13386c6a7493aae95cff73f6ea98426f459e92f44d6e6d08325fb9a1efbeee090843125ba5f8cb560eb4b4c3ba1862ec508d947871725bb60db62400726b6ac70c23ce244c4f74063f186988b8a2b3a1ce2d6132290fc3080f248f6a65aab97315916af2944a1a6244144c46ddd85523a4c3953149f40810a398dc2a8e9cdb735a156736f719bf0a2fbc3a6be5da7c8cdb9c66526aa0833bf79518598506cff8f22fac94bcf804ca905434ab7212db058bf64164ee29ef80a36046bded7fc43c5639176dea5ce19c4f1683565c8401bc95a50a57c997a3ee8bae51e019b80a1a5db827e7dbeda1090ea7ff062d383db3c1eab83df9be4a4d5dff2fb32a8d902e57101d71fafba0685cb5ec74256a9c90d93898dd175b4934a3e5cf72d5c4e7c1a7a44f2ab34065ae3f8f8aaab62d542914c5e5d4673616faff03d7a54d1fc81acd75e811fa15b91cdad094916255c7f6232f7597e82fb9c4c05d02c2f3d33983ebad779ef798ef806ac419907f9e0c8ca5be74af32174941a3bab52c3822dd595ef56ce2f86775d2e760c1952686bbff3e8661aeac73a6d3f75bc6c7918b66dd8d6f4c8a6f88b0b0d7aa57d4d7cc63d0544fc7344737353b775719b9e19d4bc7722ac15fb797af42ad819f93181d93d3031a71d0e799a479019d8f3f5419a4feb93b1f65918b291a20030584aad4e5f41eea8f42fb29137dcb0561fc6aa6a8385d996e19dce1ebae2e08202bde5fb6a6f2b5d82d14a99cdaed1f5ef65b3253bf454794755dc55b6a756ea387ec2d4ec521ea7c7a26360b05f366e6c91ec472a854efda098bd3d8b201d6cfb51bcafb4609e6b0c573482c369bb230cb0b41e2683985e6e9684fc62d894bfda11f3091920bfbe8534603ded7aed1ce7496191d1e7553d952fb260f88b08371017bdb5b6fc9b29403c455b9a4748e5ff56236c95b399acc880872b6502cccd9721ef8c74314b3c9308d08db3786521ca23993372b7ef521438bd7e56a264e7a4db5418d15b906ad8ee570cd771567cd231e6ce3ceb190f6eed207ef62f9cfdba9f4b8ed0456cc1db61f4b10a1065cd45c827c43205838ff771dc38700583ee28fae9cf2db0ab62858b9d22647b8ddb72a757f9e2380e37cb7164c8020e7eb49a86698ba1591cf2a53b90650f0544e53105cb11792c424e4821e2d1519b760f8b19486381b3efc20b58d2b9a4e94f45c5dd7fecd9a9303eec4d135cbd8a5e9422673545c3a175b5eb4f754356b2b31213d23e5d38044e1934046145acc73baa212f4394b45baf59231473c35e10c6c9084faa078cc2075578806570c1b6bd95c549a7a907291cbb975b1e7cdf775348e7fb044a3b526e915e64f0b34252ffb3af18022da438ff7a68bbbad3bdd22c8cfb99a2d2e4848fdbcb1170ba9da4a7f43464fcc21e618e9da441d35a833d6befc64b1e8976361efc4e2fc99bfff02bfa116a8db0cd991a3a1d997926adf87d879b73cef7177d4befbd265ad14fbbfce98255a197fcba3ddfb78e49dfefd2a7ed5aa6a9377de5b9c69e070e7cc26a04fb89892f14a425f9cc49437d4dad4da5a8e3d0d38e118775f1b04fb898fef47d51c5ad44750bdf2ef0b341d7ba0e31486ae216f132149f827c6b237b424b376c129ac3b2fae0e036e9c78ad798bb4520a45a99ad436825ca2618cd62bfb7db69a94656ef45efb1cacffa7571b5412b34ebca24675851eac9b4c3eb31999214aed13422d3e67ff62a8f3015facde3c6e264ff784bb344e9b60aa109c7151bc3441c069eab5f0ac53f1a2b507575c0a13f3b27a0f76d58312f48a4819835cec5b73b3fc4870d47fae67add6e6afe86060f203bc8f1a44ad09ac7e20e13ab0a96a0c1674dcacc8eb7ca077ef0fb057e212c5f42c049d9ee2b706adb52ebfe9de72549cbe30562a3b8cad665beb517bb4f47127e1233a2251ec65866b979e8d27ddb86cb6baf0d9c7e80336078a6ccb8ea813dc87a1121b9c4641ecdec91fafc822629caf3317e9ce0fc7e09281f74a5e095202b4034ea6b1e3795e7e0561065de80f4e136c7a38250691d9c12424149cd55019c27b7a1c6a0e758d3ea5c1335779ccdadd25cfd26e418fcd6e7bab7af1836b1ed3c9147c681cce56b68151788eb0184282d26b03ad08961be3e32567f0f189459eeb3ef027946e6c7eb31fa66b749fabaadfbe3c2c847a34ab92fabb8e72e90a413e244e4396824257990e0fd053d0c946350f6d313c4af6c3ec897f76f6ac99974254ab6125f18bfabd5787c6da5f704717cb309833a51a56f62c703d51ac3823cb8e09d38a5bd921b8329379856762aa0730c3a503dc21a40202458ebf58674ed11bf9f4a5515858bb77a3a12d3dc0d6964e3e2f9c052f22c2897cfd713ce8087ab13ae89f9b21f05068dd0ae85dd65dfcf15290261ef8f5817b8a6d3d418a6c1e4e6360b7665033557fb54fcba11bfbae5beae3e36f9b72c569ddb817d7cfbe957cd012c8b6ba59ad39a9b8bd9f837b647c3875d923a6a5cd22b2bad55c70f0d85a97b148343bc90cefabfa5e6f318df1f436de448c0ca7520861c19b86c3b0dc700258b6d8b5892780c72182acdc057a869f9f7355dab00dad7d1fb698a93728cae29ff59d28701cd5813552960c58673eed09879f40f3e141f7b167aa26f6915c708323dc75dce1fac5454eb63437b35f8021776bcad012ca6fb3e4b13c0468fb397c2ad59344c855518a1dff5015026ed7ab5665e1d84014bfb2964ba9f787ebeb85ad8969ff9510721d79eb2e7c6abe701237866816957cdcb2e450290ad9894daafa2d8de792b8d90558434f22bf11ee1f78047f2620e7b9f4eb1070a426f393b8c95c77cf9344640a4b6bbdc87b4b6e922fa69f6fdf3e48884f93bbb0c05628478436ef7536f19ba83e9cf4e09add198def83c3f13cff739254a187731851c36e160a1ab53814169b634684dbe92dbf06ea30e82643ef6ecfac7f122b00b967e796cc2418eab6a18368babd7483004ed179561e19853ef4f913d828de0b18167775aaf24f88fd651998691cdbf14135444477773bfb46460f89ca39ae6f8845872f039ac4e956ecca8ae3653550c9c8151d71e5cf83806d695bd6d0e9c9172fe9cb8156823f4647d39d429eb40e9e294245364776187d7fe0b33630dd8e43defbe7a839eefd132f4032fef9ea5e0333576fe5e62913575b01f2c35d06e15fc1115a17b3bd3dc79c658eac3792c304cd59bf6acc7fe8e754f0bea3c7858c282462bd557885e4faf40c613184e33cb8e509a6856a416fdb73c00cef1996575ee3e6fa2c00112486b603ce01beb3f9fd2fd92f9b76aaed8f07f78b111406723b23e96a6aaa2b859204b79d6de630509968871354386578ce207cf855528b686ee730183158f5d1f1f36f9e4b3dadda5b3727cbf4fc5a8648288d9513fbce11a7607e3b5dfe3bb5748561d7648101b6b7f8966e9f7a608429138d6504caa98827cac93ff369f98ff035d03a9097479a1797a2f407f977c935e0251f7a0581bfcecd1d6e2e6898d9b8d0e475b43b2c4db2f238d17fa2cdde33ca88ebb0905c304e07c6a9526b84bf11b40715584e19d88f19217a3d9b70a401f3bd9f1a77710839ab7a81370debdbe562d718bce90d21ffc7a11ccb023aabfe1f39816f704ef0f828c4a37b5c8e838f1b27a2226d4e0f2583fe83f3631f4fb720a77b5450395c57f9f06d54bec84331c44cad4892fdc42c3e3761dc60aa44f8c9a9ec1e7824ae3f3a2ae20a28c3cbc7b792cd968cb37a0404e9cdc54fbd9b9d32669b3233587d86015f8321a5d896d0cfe68a90113a73699379b65c0dff202c5443a38b3f3211c22af827939ab81ddb4962cbed239395f39a61d4af7567659a46de2473825c9e517379a2d026a8d709f55ab4fca74da21e1f6f7fe39016130f00ffaee38957796535757f350b497f7b6c3c69f9a30b01086cb8cea44b337783a60e6f4207ceb3470820e89712be7d196dedbfce8bcb2682af873349c358efb1b69ac91a8922bf42c988a7dc16f2ddc925c323c19b9f0c4530ffe70c82b053cc537c779023b3cd098175a528b178fb11930947a0bc9c1df0225b4bdf396d8f17377d46ce90e2f29da8ec9ec05b03bc441dce88b01872551ad3b03581396b7147c75eea420f9e11b75316998351b6d0ddd947904fe2ff7459dac2686060b4aeb52480cf688d4e0146294d70b167db62fe3ea054f124571cf766be4b765f46735e5afa314acdd8976da04085b2ef63bd1632cdb118dafdf869b7a86cd70383833f422118b9eb51bee224f4f53ce39eab54124c9724f66b85e975129fe3d6430146f6eed876a9e580fee810c687b2943eeaf85cdb112e48e8809724a20cf72b49de0dac2541f54474e59ab335ec69a3e4ae18676fbd51dfa79ab8d7fa69eb87564f923471c916c98c7c7e33a290baecae578b9e56c52f8d7392d07c4fbb3fc4e569f5968e6ee47a5214c438f1660f9847d0487de32a9953b209bc0c092656aae50a141a0c2812bc9fa3867fe23fb92d210f7f4a7434e37f2b41f3b9ec138d984777e581e6b549e35b3dec13bb2d75e68ea382de34a19896088197099a02ea177bd7c58e42afc88d0e96912086ced4c587bc7198ea08f7aa7ce663e8324b636edcad26275817e26faf6fdf3dea855504810a160892ca54da1d2a456a86f22ed9fefd9079f26c3fda3c7236488623278e2326297ad3af4f12b32fc5a80d37044401df3eb9042a0b3469d3b9fd691270181a581c565cccf9d4bf0020f0844f4d20e584ea87c31b2eb8c49a68f9acc6daa018cff9c518ff45d12be3f971e4eb65f757a9faee8a6a558b97cf7552662bce0f366cda969de0332ca05b3c96785a440967356e039dbeb3d8a2213d5a1f64fe3c8b9ede1455197cab4da78ee58d52a15591d6e6df6ea99668b5eb148842fc3133579c5f5d54f906a3d6da4cfa2efaeb9d2340daeff4dfd2308c18c47339e4407a80486c1d07f71a1e87663e86fdecfc46793b0236ae7f3c3e831339dc80dab3a0171d0aa3cd37711ac5567c43721da6427019d07cd1b375dd09824907c0426aeab206c15d6725f221cb972e191f8a55a5a701635e1809134ed180bb2ca750f26256d1f09239d98020109663647a75607cbaf63b3a071081e3e8a71b3122ffe96a9c320a26158446b5b1178be796e7014775952c345f40b70f06d60c657080f0187b67a655000f7ffb8c9293b864a717ce8a68a3f160e399e42f29e2bad3ec3071df69b23898497a191fd490227f82cbee1c344182617f8d55e6a14b898e25bb8d0239b9e9b87464daefe78264b82082e52657957aa4d14dd33cb6bed4b47c1cb33e8ab14a22d83c98fca984a43537154b70b7f8ef004b1018d072aac4a8fd1789a80f423011956885c8f2b692291ee82d081e5042a09c39ade899b794a4e0f8955a4436f3eb323242bf564b05bd70d9baab1323c7729a9b447235ede9a8ebc6b6039005940e22b6d04f13b67e40400ff0c382c969bd79c831b64814bba160dfe6a68b78a37136c867d7f55c2cccaeb4398a6e1be4ee1becbc9546ace96536609fcf346a85b61436ce944c47ef6d86e6e92a0dbbe13fed1fe3e6830d7f3cf4f68c236c0c6820d0179d65649a9f8562fd5b86c6fff3f09a2336ff5ff3b312bb172fd637593c3ff4d406ae39b5aba8dea288b7704d1369c08c91d0839e9177422181b27573d9842e65e92765760902b250c07c416c52978ce3f0454927af9bd4845df7fb870d58ee7cab152c95f0e8e9d75c11c3e98b4c9590bc346fbb8328f8e3f72cff0628e70ca1daa50e9d1402001679eeea6afeb71a1f99ae5fa34d826542b1c10ba9077d14acfec46b45e6e635bbb7d668ea4703173ed877c98653c9b8057767311dd49c73c86037fbaa64cc64e12d2ca30557b9c6fcec3b6c4c5d47229cd74a1055f42dbe9c47481c3e82797e1dcaeb5f7d8f881534899a18ae3b48a0849542696599230fe27048e1d269aca539dcdf6a804e67c2d4b22f84ef2f510baab38ed6bf863971c8029ec1d6e595f21b443369c9bf6c9cfbe7b8c1c049d6f1ebcb1b0f8278b154c08d5e5ff5916eb026a66d04461d411f2586574edc8734e725359d145d1547ee0f3cbc413d4094cff0ffe2f19742dcfbc14788e4fd6e6c22400d503f86b34ebeb3277512bc685c6494c48e6625f877c09e88b72c0bb248b2a0401fb8b4141fb2102d04e91c9d359d8ce8fcf2da5d82882bbf0f07f1f4dfd160d26617dfd41373395e7d4fbce5b3eec80020408bd1448649a02f822debef28ff6d54fd5893369f163ce68619940ceba2e315de129b2fe9d27b82daf495197115f57a2db0575fb5f37fc532f81f00aaa9738441103ee8cb9531b8bb86c4e5f9701a52ff2d618d0e3ff7ecb8abae034acf02920882cf963e230431608734518307d3adfcc30a2456064ff5533cd680f554695cf33aa23e62d40591da4630a6c2ad27e39c2ed2c6c3f4ebd390abf8fed2067042ef4e39a739b8d397fe2c4da7d140547a085b087562b69733fb5ab47e359b9400021463891fca1200d3e3cfd9d72c294d55e5e6d830f730f700ff8771e8f9637db70258542fd5b3f2da610382118a2d938a022cf502cbb00b26d58b6d1bd24c8b2ab8660a1de1fd3c17f6e56866d5307f6059bf5efb0966dca942137b4743932de58b92997b8aa266d8f3f1f729c51fdcd682f576254f4a78e3d3429c9b38121837d2aef3c2aad5ef74ea00adf495e878a8bddf75e5ecc5ed3106fb4a7f36cb4ba8e86881936b0fe5b669277efa33640fdec7edcab51f88d0cb9503ef6c04a337db604e1330fd1a7edd7ab37ce74ca0609a8e38768bced2899ae1714dde17322c18b5790854dcd204aac0c49ff97586f37310da6e80edbb2c30cfb35d1f475d3f6620cb2cd1cacc9b8e279dad8d56f732f3810342a499f8f9025a25c7e3aa636cb8780f1e42120bd6271dc8d091d6a34e0e7848d2d747bc9e6aca5699325b447269f4169cca409d9e5af0b31aa878e73e99801b1b9eee9dcaec13b7c55f993b103170404b62504764b626a691fbc3df7a966d47c5cc0de297293fc8e6f6939caa93be41f5329906bc723956aa3c17791373bb219f81eeff4200869fc9d5fdf3794177aac8a0eb2b421fecb03e8e0c7dcccfb4331ee3b69fac357984a58791b9a9862eec5bfd65fac603f8c2d2adfc2a11c250b2378356046551f40285c797840219b318988ed0619f61a0ee6132aa9d0b2a4db5bc24d5c7de44dc7a90a200edd49d6ba024dfa4434085f145cffbc8afb5bb7f98fd5226d45f1554badcddaa2e359505b27a1d32bb40c9836c44c8ba71ff9c00d8f9a98e621ecd28c0e3adad60b281f27d2968254bdfc943ae32a9d2358a805d1e7f94efd4c2c77bee448973b7ae74ccbbcbca8f9a383a42880c7cb61c4b7cb61ecd46e5f01971e9fcc52a9f28fe44890a4e9bb26b241ab0d05288bb8749bb0c8ce5861eaaa17992f2e140221c55f89abb64a80a3aa8488ba2bb2ea49dd4c491fa2ddd4898ad6089014430e2db141219852cb3667a4e22575687e1f2fc32e957516eafc8b48277b24fe221fb1cc263f51e28178a48977824fa1b0cfdf4d349306adf638e347e70ca17e617085ca1e9d728e21bff1ee7e0b4b589d84fbcc6c941683fc537d63d18b7aea32dbfceead44cfb9bdde75a0d2b07c05dea17d0fd8106113b380f63190c8816b7a818c66dd8ee6a3e85bc74a2d927b9b06d76ccd6c3736229c78d9bf99723827222a00214eb1ff0802c91500212653e12254f171e92685ef1b862b9ee0d5ef63ceb6a027f09eaa53a37222b669217fa9aad536dff7d41c25cd97b9707048fa527c2e3111e4797c03331e84a921c82c7f6477fa76299ce5d4ecaea7be41ea7cfe88e56005ac9a8fea9e19e5c89f962783dbf71f3e4a436bd12d744d53a6d93fa9be24b69426134b3e2caae4fa183400b296b9058b98505b04d71d8db5218d71e937329eeb4ec7d72812906edfd8ec4f0e6dd183a90a76c95c6071696f532de4c28eec868cb580085aaa8ee2b37d4d8ce5d7ef1eb5fc325bcabf7249d6da6886789246b844cf5d0dcf3a98f91c752829eaab40a3a31a52778e43db285f80259a276ee4580f6655736d8ec679d06c9fdcbf5e8db214ade9e34235c550838a9d174b86d45bcf036c62f7f669a9e02c3e4a909cf18f6e5fad9f4106f5f2f83b5267ecfdbcf0a1c007dd6e63253d988dddba10bb8972c6109118b1248de9406ffd75e3575b2219e5389eaf99fbc6c919f44478c659d491495701e857fc2a268c731776d9de934f9cc254eb15b51d82b5a58fe340aa86e5631a4a54af75ef89792ccbe3bb609dc5b544417db6541ec8cb3c20be5c5016f855b8af4907c507b270b4f29bf69945795bfd1ddd25563f990ee3e9814191db19d642ca45e01de3830638bd8334043c51b71749cea197ac373c55045043fa12150f9b61fc002c6c135408d0eb5514aa3ea2c53605829a3c49f0f1b97b2d17a4659a7eb2225ada2e53632504dfb5a73efbe24f7a60d2886f045b8ea2bb6f91af8609d759c996a3aac1bc6f6960d72f1f09ae95b850f1ef09298bab6f34be0b7f6b18b22b13ab40309c8b092d2cd9a5bd49c6e0bf792c6a2110a4d96e8c8f3ca943d3315f740d914e23b6d2f281fb3655963fb03616c2374bce43bbc662747bd3343b29f2a93f44449af3abb644ed7ef370cc03a9f9ed5c14e2c791c49227d097b8a77983ec6ab482466798fab420efec16988c36d6522dec8eb5bb9f2c61034ee35e899ef000e6a4fb91570adf2daf107506513bd461fe65a73998a2f1f9c5b2ba161157213fddde46577dac15a06621b1e3901576a0af8f2d13734ec5677597a862e2241cb14c7489791f40ebe32aafb1da9f0a9c782ba4554978be0cc2bbdc18913e907d0436f9986da791c18ae134a043d98f72b707200a2dd5f83f6b23381bef8b7e5f6a0c5db1d3ff86cc66b73fb3410e863512693cc86dc891168aa7cbde0266ae08d6000db262c0cd4f265bee9ee0b518e078e7cbe8ba672745d74689c7b2d82a242f8eeed3c51ba9e872a75b7f9b7dc7efb1b48adb411b2ab44d545e3b6fa0ade280b600462dfaaf15ee771a373ce0057b91eac8cceceb1c7f8532b41555fcda7f153890cad49638b18a1454cc07a94a1f2a8bc8eacb2ab493e0980d8a7d875831bcf2355140a583e36ca80825984f9f56c8e35beef775e000b3126823804d84b7bca7552ac9b96fce459f92a3bfcc9017e580a42d00f83f360c603b7a8d23107e27c104b6e86e439677b9d2b75b96424d145223fdc2b6c9c58eea2fd16812462a97b08628e284181b007c5b1be5a6b8f72d0a6a1f702dabe8359fa084aa5371fc4a99fb7a3914681d2af76fcbba060ccee72e080106c37c7fd29bb106237a942f94756db0074c851e508e83727def2725eb84eb6557fcd4251d671a4c2167f40f51b8fd70bd92a4aaff2ba8b3622b34af731ac9e7020b37d6e10556dc4abf6062dc02b49bb17fb5c5250a6083082fafe044a9f069c64b379e1ca09633ebb53741f8659d45893d947ec805ba434d62d60f1c6751fd648d6eaa4526a5c3c400935a490b1fdc9f8c878ed141ba81d74de5b6c845a65baf07217731bef452b0a60608d95efe9285d994e388e4683f6014e667c7d2161601b58df18f8125fd7bed23814df9264b6b61592525205b09ec8d45eb71e2bcd50b2d396bedd7355ac07ae7adadf81f0a3a7a363ff3dd0686fc731778dbefeb25f8d3d1ef3d585ba83ce6f9d1e0eaad0c79559e1a6daf402b2be55970b2cd255049c59a80f34fb9234261ecad6fbf5ca81036704f021cee27f7469ef327f5b86b89297776de0408b645cc5457c14dc0f8bc12d58654d5abfbd480e100efaf892acdf3ddf3e9dd02af6ed3a3be178c3397216475c0467701095fefe3cf74a3e5b5888496b435f054ce3a5040f816ceb12a6c539034f6cb83af0f8b10e2eccd0421e6746610702d2fb32ffb3aab100d2c0645c9d4448c960f43d6c9d91936575fa2314816ae7e595995b562eb938176251aa8725086f226ef2bb5586cd8b7077e5474c0a53bcd05ea542464e43e5badccbad02cf4adff3fff25fdef7c147f62adb5cb6b5e6a1a61d2acfe5a07dae5cbae1b5ce9f03cf5db52d533c34e97ac70389e68cca17c02e2e31f89a6575eb3e7a272546a5d6b4ebf3ee151fa60d5eb21fdf8a6325416dbbe117066d30fe54d8db4ba0dd5d879cbf2fc0f9730f0909f748f066f90fdc6467458111cfa6e6798e02c8def4bbf62f1a721e28cf55b1b9e23cad6cb34d740ca700a4207d14f77d12c9bce34a6666239cf4131da46c0fe6819920ccb811e14927866c52d03391f794c6ce7f6fc08bbde8cd878e45012c8c0c69b2d5d6b941587bcedd74528bccbf4fe84a463f81256b86178b884f07ff69c51dda5cf2780565f9fb179ab2376dd1b7e2b9520bc449be06b3c747a0ad4a59ac9767b4b2c91bee06f93411f8c38f5fcdabb8dd95ce6aafac05aefdb2a39ad9cfd1e9190ae290a2f84ba6d5b5b1aa56b91fe40484fc53ee2fd997e51c6b61eddcf114ea22159507265ac82ecb28fc5aa4151cfc803cf62438aacc28c1522a665b1555eda39c0ff8bb16e8b91cbad13779d9bdfd9902051a9a382e24790f77332f31b7932a4a8c748a84f503f5996bdb86597a7d59a87d74a1c9ab90deef9cbdf20e4de2693265a8d319e83886488beb3ebaf592226c9d11877bb33c2aee4c89cd33aa930e91d0839e9177422181b27573d9842e65e92765760902b250c07c416c52978ce3f0454927af9bd4845df7fb870d58ee7cab152c95f0e8a499780bd249661361b0711d499a2a1b10e14f5e6f6e164e1efa7b0ed2336c76185921ee7c484ee69406f7007c9c01a784b9d4380c2f62ca301250f67668cc3901e1627976838cf16ca323b8676146efc06ab0958e1423cd47575d0845ada416cf36a37cf0dd4ca737ee5d5dc8a02e5d4afb0f1ba5417d76b6143147f67afd87c28ed3b3b5a5315cc9e160394946f017a83a58e922807cfb0f9fb11935deed090ad10490787813eacc78e2c2f508509d9ecae41ca6017764a1509d618e56b9ca1ea9a37b40990104140bdb226b95b955463b56fa9607c4f804e762d5e02fccb9856f8263d5b0d6fbafe032b47e5817b324f94ee3d7f4705c8461c82879cb6eee9e70c20daf837b1bdef12bba357ff40040f164fc5c1639fe9ca03d84c8b4c4baf1457a5db6b758bca97308b0e049c53232554515206ff8b2afb4e0187dc20ff1e8ec191dc3b8aa6c08ccc2f747ef0e412c535795d35c14164e06e0aaad11762972b96ece6e482236e68c49409b5080b6803edc8b7210a8eab2a90732bdf46feaf783ff7227336c7704d2410a62f71591dbce15e6f6acb8b3e55dfb6f7036738900f3fa69a2ba82e6e1674ec83c8d4fb4b0235f66e9dad80965903d49ee349de4f6609959f46db3ecf78f8980262919751066302674e38ac4c3232f53bea0137c6f8a21a96d40ede01277d337cac0b48df5066ce51896798ac3f4ebd390abf8fed2067042ef4e39a739b8d397fe2c4da7d140547a085b087562b69733fb5ab47e359b9400021463891fca1200d3e3a0d50ba1adb6e2fa8f15d683f7bfa37836321d2974668fd563d2ece7353a3afafd749ede9f3f560e8aa17ce4548f2a737acfec4cd586c106735b520431b393821ec501a660fec63210d8fe11de81f6580e7542d8c8e98a8c61bccb6f532550f7709438452685ace82593b4c0370c24c5cf3188524badc6be8e2ed647d6e8e78a1766d8a05592a575a9881f0bef5a5987d2936f6d19420c30b59d34d9b39db8e9aaca1c2714fdad86138b16221c6e8751480e81d9f23bd0e5d336b2f9ae8a9a93428b54293e35667fae41fb669a7908527c55f4e2798b9a3a575cc08602d4ac2a63c8fc3ddbd2adc822dc4c31b68ada937e309c4c480a34ad84a11914b23466c2dd428c0b0ceb74073d8f53e9d741464f0c320950a98caa820fc1b54925ff281d394cc77aeb2eb31e288905f394fb4d2aa563ebbdfecab291b6123b5727fa352e979c253988a8241454d36e8ed2a93da8e1d2e353f9d2b1ddd8cb1b4c6a799aae3e36de0bfb10d7f86b2cc95d757a452672152cc13b3e0a89b65561ca247f703a6f40aa5f68342200cec6f533110baf30d8f783385bdb7bb9514bf381f91042403aa0494256861d8c33b6f55e7ba68454fcdf9a27e5c7fe4e428f8ada91806e6f1127ccf565c7eefe4dd9371b2f6b9c37d8308ed91ccadcd42d1f17914c3c3d5cb523594b87b5066745c7a24a101f40403c3928a823f5c90775c77d8d3a20c5374aae549314ad7c1b213c9fae8728893ddb2e6cd12bfdfe05575fcfcbcef99b2cd5e74c072d5aa9cf3f2b3d7ebcc18d2fc97cf5a4d64b140e99be939316a6cc577c0e47d36f96571a823378981a81f2be8ec1a69f870368548eb125b163c66823c33e017aba918d693852e05310dec1fb67737fa31e483a650a4e9bb26b241ab0d05288bb8749bb0c8ce5861eaaa17992f2e140221c55f89abb64a80a3aa8488ba2bb2ea49dd4c491fa2ddd4898ad6fb4a1d19918157dbb3ea2789868fa27706333c57c3c683dced3a9977098be66f173a861ed8dad1cff7d604b101099973a246708917ee3f9b00edf4dc4d2ea031dab960bb9407a7a4d651599ddcbf5085aa69f2c223950ff55d5bd8ab377167c1cd0e99b6e1afdefe1f3ee3d4d3d937b25b422eeb4fc5a24a735656b4475465b0c35f8cc1a5a2648c6d21a7997a14f416a5fef813194a8bec20f27a333cba48c368163df81cdbdf4fd38d92afbe7e016d9d6222e0b8193a926c5ac089299f5b6cead076eaecc4dec46857e1664dd7a044f2d7e955d24141993111906042b93c2b31b8ebc843dcbb0da4208a406665d9c957b6d043679457d570f0a24d9fb8e1a9a68b46467674df6ad360fb5bb453fc4f507f2710852f3481b6d9eda1fc6da49e618a83707e6e974e41f1b5b37191bb22bee59ced8bd0f722a62cd4d2426c2a28035c50e64c78de8dc55524e84b5b67ef5be3caf444f98e71bdfc94482d8a53dcd4b968bbd03701f40948c3b4329776ddbb5edb749ce78e4a87812460bc4bf37ac3c77babeff4e9b3d100ea892f03dc752829eaab40a3a31a52778e43db285f80259a276ee4580f6655736d8ec679d06c9fdcbf5e8db214ade9e34235c550838a9d174b86d29caf19832ebd233d5b3dcd6daa1004b46903679410425b3a745ac3fe6eb89ff14c6a1fc07c84e5d9dffade3be923638bbbaae0d1a3302677ac23f5e3c522ee656a7a76ae448902307da0c69170a64950c314c7e5a3296ab1474f2adc8686d6235b9da3aac4b9aa34bffa793842772ea585014f94729de5e37d33decb4506c4109e9af0d8235d06b6ab12fefe42ddb31571d4c43d97e5cfbd78b4b85248679f9b48f8979e6a9b08963b3ef3274f25c951dc28d28c8df39e8aae33dc314236524eb9e8c3cdaec16737702a734e8e1e141f3b74444916ce4a9dab3dc171cb6979a4654f17ffaece9e2f40ad23216f2f1d9ec6f9e1ae4c4903a070340238ef267419c2ee7b179b9a0a525c4cc930f50d149ce10a9e056d24c2c420f5bb821d72ac91c11494a3531b65db3303957a05a51444c153e5f1106d0da65ad7c3d64a3cd9a5bd49c6e0bf792c6a2110a4d96e8c8f3ca943d3315f740d914e23b6d2f281fb3655963fb03616c2374bce43bbc662747bd3343b292cde53abf084d51bff6731a8f404c6045b580f38b6bad116e4cb66a8aaed1211238f6be9125a56aa89d9bb74eb540cb6862a6607c5a9d9d3a7213b361ad0474a71ea1583592305be7ffb4e102f1901bd490414660d8d598fc69a3070537fdd83940d2dbf9d51a4200875409173cbc70685f4e8668837da0b04c16f308f24071059ef7c656ae5aaa6db7e763671d3be1f07412a5d9603f54f7f7bdc34e781f36ab6660f47c37ae1deff6a9d8a3a88d8c12666ef8da90048683bddc568cdbeda500a9daa7789952e0a1ae32ef63c009ee667bb687c4866e6f63baf40479cf2dfdb993c284a1cd96250b579cba0aa9c10c0a1aa07e33e570df047202efad29354e4b8d6e289950fb00f3567e1895007029cb0efa30cc86a02e10b6dac1f4af9a79364b482b089f202699aa6eb365ec6bac0e9bbe47abb2d3191e35a891a3de9eb0cacf8c6f1ee1c1cf61ca79be22628bc1d34a1fd85425c77c1a5ac7016ac2f09c52838c5ff6f22684a9bcedf01ac881c2133228f6ea535045e71adf489ab0d13e360349a97c93d1b5f60cb1b978eb3377fde97f89a4e95d5b1d45bf461213810eed51cadeb0bedd5a4ff826aa8903c50d57d491499ad661a99b4ac1c7e669ce4616e2680dc18ab1547e33cd69f68f3e984486d014bcdfc9d17d14ad93923426ee0982ff317a64a48e74c090f44d97ba0b8eba4e83eac85b3d16f57d9b827108c921faae3c943afad879ca0ff6e2b1b431ce2a59f9ab6e5af01bd61f97ee38ea67bfbf5886a87ed197d02c5ac0194610a7a29e4c5cb0387ea24237c90a8a75f947186a88aab58fef346818a1f7697beffce2358853aedd6afae737f4d3b9ed73637e0cf4fc6f062ebae41e98afb075a249869f48145c0be8c0abe99cf8f00547992b28989a5731d34eb4d1ac5ac6385873916989dff79c4985de25129bb6b3973e46bc01d47fed98bb3a79257ec6ec16a7821eea28fe227b51df03d233430cfd528e18e2e13301977a184040583c9eea14c1dd21e59509e34b8446d9e877b08e8a83f88962ed61c47f1afc9b144ea3c308a1739a0adf725fc7ac60d17c80ac7d6070bccfcfc1a1892b772670defa536b0d86f19a682487fdbd74059a1ede24963bf2e64756b25e669561397cb31d6711a826c7dad37562ccf57d9238e639d8c21e2d3ad45a17feef9da6bb1998ac33339c3cd355c9ccded312de5a7f31b48f5c600e22238f7ee0b0be1df790741aca16fb95fde328a88196c48fd96e4ae0c6ada50bd279ccdac45a44abf6e2bd2d0ff818ab757a9d47a6f0a39217ee4a230e289b9954b11ca3c14f4c543f91c0461303b23c5c14f57bcf2d371ff7928a01580d662b87709c9ab00cb1488181ee913220e0168e9b9efd3e4c664b87231aa331d86b779019a6dd462cbbe4de1c39495462bd7bf8abc9d00f3a9d381f81c8f4f0400812acc55f13aef426a58ba60a68915c735494c4771d89422cff848f9e2ab90a2d6d18c606dd2008d99772b4b2f4e0a8b39d4b3297cc9f4f4c037ea12f8cedea3000b8d8d065a7211719883de53376c8eee2de097604d364bb0f91c447a25f02f5e9f7d26111b79027aada76b51cd5d4ddb215391a40ab547b37189e6dc1dff4ceb1ad55fc8ada1ca093986e193cced5a6591c6bfe4ae0c4b334ffb6ea450be166b9ce5d62c611eba70325bf51ebf99b26f70af528d86d6dbf69e68420398e8dccc995b2946d5905a7cc2aa1fc7a495a8089f2c1b585d12740ec41ce433d4b514ef2f72e3a97c0de1baf6f2653661c99ec5609e97463f1cf224f5cf0cd1f6d4ab3ebd1ecf56bb694f138c16fd678eae4f35b5060e05011efac5663070538890d72f6d7c0fe3e8fea738fe2edf7d4cd94808ba1f00119704042937b70368ee4766b0f607267dacd4425c56825833ac1142551cf2c629fba55968f5892ed30d8361dd57c0859448039473c0709ecd338107b2a9d10b0f09741e57d60215d94da1b32b88559cc9043d7b18d9a4fc00ba7d2f9f24c434d6ae04210be11ac8d1a9bb3d0d73c80fe5b0ff6a3f62a9b1f18c5b32fd3ed19d506ab72c43094c4189b62b49a0cac9af085b4004ed5c1296ed5201a862441bd2ca3a7d85cf17f98c0f1dc1419628261709212c82ddafd2b6fedb680203ab1d65a08f15edac88c1eb8b53ca7bd36d7a02f25dd5e1640427fa38ba8de22541144b748770cb6b19c2f4d849f07c438ff5eb2f3a4cd09a6c4bf6e8af11b29c1ff7009607d5665d74aeb24205a40ea9967114227020ae95e326e5871242d6c223443070cf5ded770d326d56944e6ec0e9dce8c995ef4cfac5ac8b6be79cd1ea1367fd38401404fb17d8992abefa64403fe466de72b0f0320752772931e2cafc56861eef394380faf790e7620a58793cdb709796daad4fdc5babbd01951f1a65731b10dbaddfdfd7da4c9443f672d4ab43dcf94e392bd3c47d2a39189e4b6be7e9fbc2f81ac6e5d246515c95ce05b9ed7ea54d5b0ea028f2d56f3fb7bac38a03b91ac2a07dafec923f2c06158029e0aa5df72fa47e4c7c47cc5654670117b3c9e9bf11fa37f9c6e215def5a084a180893bdc4bf9a415d23f98cd2154d0873f7e6cf117c769c1faa459fc804e6b3fe222fd4d63fad91af083c46b7d28c179f968398571c0329583a376a4d425e1131f9bcb13e317ee50b9151163710345fe5e751e49b35a52b4b122ab2fc1fd81bfffd6b04f27c05e5de92c531355bd29056d7d05e6c4465707dac8394ff4982e8db70f8c37ab94ef8bc002c36491f99f433b0baec3e3294314b9549002ec96563fa39f19c9bad0e500c305ecfbf2ec13de744e0b878e2b675827f6975c4529c4594cb9f95b694b7fe836e4d951bef47b6ca1f47b3dfb52b92d970494005238ff99cbc5f401ce5144c609edeaee3adbba93a6eaeead7f6aea0911c51874a2e9c023fe723cf7bfb97a07b22c86a59a503a1f739db4c69b1d4463b49f7733f123fa2f39d7dd337cf72711d6c80ce3593ef2b2d2d4a64e5a271178f97eab492e7c1d134381b9b1685941849db1d8fdf1ccd8bf0c7e8aed074bac7b9e15acbcfce2ca61dccd97bc495be4bd78c630eaa48af672eea1299491498eb7cb6fa56acf1b6ed55d53462d11e00a2dd029eab116d92a0993dbbd8481a80d330ea5c4ee03da4ec1ae4bb12aeb59fdb0798d4f64f0c20c428240200e69703778491a720717e0cd41faaa9db6d20bbea1b43728a5fbdd0a8aba33be54f13594cf9718c7e05e7d05048914d5988c807131b1c281415681a0582f6ec2940608771ac98ce1e02948b0890dae0907968b7ab59b5347814c70d407d7a17f3c4830ffa035aeddcf195e53cbbe1808a602a14f8d6e0f74eadd1c62989abc10ac3911ae19a6d878369c10f2020ac12bdd131eaf23b9733bffd7976d6ac1fcbdad2361e45c97b085ce5de7ec71b1d4087c5b8b9571bebd316d79395e94231587306749730c28cca6b80ebd7a074e528fd599b67249eeee2577ef610ef611fcb58ae451bed5b8bbde8648394031c00b500f94fe9dac254ffff9de904257bdc29ee399bb176fa6f7b8f9145a1f14914bdcc873432280a14f9f311565fb1972afcf3fe22efb7c53e78a7282bb520b50288d5030a38bc12efe8d85256117cbff7eb4ed2b4fb6a48b853cde8319181eaeefc537c77f6ad6fa976cf255ce307c3a7b4c2acd7bd3bc855e9550d43ac43633215d7cb1a52a186324c27a45b83328552571e563fe7a5212123b00554b563722b2041b75d9b2feceb25870cf7b3c4bc725f65b753af9e680d83eaba4bda8bb27a62bacca51c823cb45219babb8204db1c7efaef5ae73a2f41e83b974523e7f43b366c444ae12f7beaf01487843a9dc101fd15f0c6689cf15a8625708848ccd3c91b3c03dbc12d1f9a64cfb1ce7140db7223d5cf4d1f3aa0970a34a8ed29b2692abc2d535efe6cec4929a989feb122e718d881dc066728224a4bd9d432bf045bad92f09973df64dfd6532382d7aacac4903c9d0449550a4ac29abe5e4c3c4af6f09ccb6057da2fc00fcca012c3c3b95c2f38b2421395c6ff2f849518f2ea4307a694e660e0bad5ba55a64f0cf4602ff8858ce35a5601dc52a0c9e4c9b1fd2c3948d35a60619f43a5b49c6871140d4009bd82a43782460ccfc696aaaf9f6c67201325ccaf1de2469f31f24bdef3a6d6fec9ac32c03793c0b2a5f35d585fd86dee36ebb945f67c01086ffb1add2dd10988648799a8647dfd7e4ed053f3751beccdaae907014b3cf513730a12c9ef38670675971cb7d8683e33acdd876804dce4477e92a3dd5ac19b820191d549a7aa097906ac1f1a3181857e4561af9168d23f90ebe441b3bc0ca452ac0fc161350715dc48bceb0709e31cd68ca065505fb8d07d6828143a0a7bc9063733368deeb3ee8f4424448a0de3289db7a4576157ce755f7d90b06e4165487c9acb959b790e0c42d8daba2df83a24ef9bd8bffeba5d7d4359c53dcc5cb87e483d21f34fa73d61d1fc1720cc993dd9e7332bc782257020c830d36d81ef0f0f8d5f6ca6f1d8a772e352cba0e946d4c087a369b71ba1f07b8ad08a3888db9e53dc86ed50286f7651ce5225c28732397e490d83fc2285c70e68ccc4214467d6c98d8f9cdb98a887f216475bfa763ae6cfa4d23e01a81d515bb9c62857b6982111c6e290bc9ec77d4ec8dac5809d2cfde922925a6c001657871bcf5711a47824955df4622deaa1ece39e093a4595eff58d07ca9ad1854e3c04bc87a83d28d0970711b8664360008693bca5c9463914241588253a9e70be93f6ba7700f3b82a45c1bd0bb7f66c8b8ba0dae8b637643785513385790fb3d60c807cf592f1a06ac789c3f62287da27c86f7a4996fdaa27038451ef38a9a582b671d0431691b9b44353daa906c83a476774d800798ae44afb0fcc797e1da2cb684f4021d4db1dd0638a8e1638e73f7f4b579512f7112633c467f81f840abd7db767d48add39ed704f12bbf509ae4a277b71e49da31d81d5c2ea95544bf98e47981503b5bb7ac99dace5ae9da27dd7289fc16fa535279fb94686f2ccfe7235859a02281e9aca5c314f87c22fda499d144bedd2bfc813cfeea39ba07d26f214dd7c5a88bc18b83643a8077568507dfa3c8e22cf744e784d4b4c31c4489d011e961952aa823f1853de893dadf1baedd1622bd3e1e956becdee911d95074d8dd01be9c246a57e429b8a53e1dbccaa2978b431d6cd6d4e0e64ea41e0bbd70c8ea77be1a381acf3bbb0c67f62c186aec3497eadd782028f9fa84cde6a0ce82040c1e360f08b368c636a02013ff0ec30426a7fb7a12cd9501f9f60b19dea09ddf978837fe08f0f24ef8e419cce567bc593a0e64d709aec741922fce8d925027899ff3246444f79d49d33aa2726a91f6e4d4bb4798c0584d71bd8e846193053ef46adf22dddf910b8a9652f2e5beaa61dba046a970f01df3b7ec19164ebc265e8c95fd99a2ea332bd11b923302904f3073b22a2527898b9920d7e0a3084ea02924c7a7013e9514607ab81900dabeae3529b5ad0b90d3bdc0f2111721a546e2f165d77dd8de366d57e95b45e307e4403d4747600ccb9fe8c742037cad32cd0393af28bf37168d5997d4aeeecada3e57fbacbb39c3816911878d3c56dd0c4e40ad474f47fe54133cd030f2fded8cce3812b1955d20bddd3b91b7cea16aac4dc4da6a586b46c52d65001d351a835e91f2752080dc744a51be0682b63640ffbd8abc53f38a0001d760fa2c7d5b53cf82851d26082d371c5a36d991bcab4606abbde8970ab01c1847080dfd396d5885908dd63945cfc62c4fafb223d70d285585a76d14f1dc5a09205ff71b3d0dc2e08b24f8a0bc9c7c3de1df396fa141ef3fd19379b214098238b80dca3b51e3bbec18e2286b566da23bd2b4eb5841a6661836e3758202c38b16c1d2e3783d12d246a22abed33943832844f364d9970329596be52d3b8c90f333f46bbb8e88c17bdb919154c83da9fb0f3cfbfcb264cee274231ab3a84cfc6cbc1f7641ed26b9a114952ddc04fdb849f4c21b138e917ad7c146b681b2716afdd77d729803e4c786a3d430ded7b834b0d444c3b96b5b3242feebf924fdeb922d38c498e27afa108b2562eb3af82a9a3ae7b7f619b42c42085573cfa9457eed2f4585f3c32d8aaf077a007de334ad31ab039d1c9e257911e713348e7df842b5b16e5f866f57a1ed5d58f96bbfff0286c184f7eadd90b6e21ad5bdb43e91eead14b3cb6818da06fb6ad74d4e8fe9a809c0a5fda5d4c5ffcdf8e8b623bd3aa766f0a74525162ad3bcb91897906254e3c22d5b39b482234191688867b1373b159bbe3ee70a01889ca567c634afb2e27823bf4d94dae0d10b3b091623618b595ca3904366d3adc55a57bc013ecabf8c251a8350252a7d61ed4e4661e6686fcd7bed9fde7ccdf4d4b0eb4d9f7d97d19dacfbcf94609db3bdd738d46f75578c70ca3c920e3ae16bee541348d3982dade2317a89b378c95141d5e1a7cc706bcb2b04e080b43e264c84d464b29e8aa019720ab3be35dacc693f7d765f9204bc5ea2b4f13a376b4e4d6431dfdd93e79ff6c3dd49ea5ae6e8b0a2ec27eaedb0cdd554977662eff2eccf4af7316c96da8aa10eb1a931fd9b38b3323999341d6d7ebcbb6880fbe0fe94949abb2ec47dd17d5dff6bc4c674fd5a9ed3fda676c3ffe13a6f9afc86cdd9200bb520592e325a85b1b39ddcb022ba04c05d7d53c1ba705af329394d526e2cec5d616c91de3a140799a1c0ef9eed44161524a3306433b8bb61b94870d20f5e4c9a32ab8dcadb1b0a9b229378c644944b1c950bdf0dd96f70cde53b2eca04e64bd49b207cbe8ab7714365ab1ce3dec20f23548b2b74b508360c4653b1cea09125c0a2e490c5c8c4f8071c7ff31eeba2bc26c6bb5b040df8a7ec0922557347fb452508cf3c4d688a9a20f8285928478da6a45ec5d3e0aeb87ba60a5109db3acc40e7ac43e4ee785d8d448709a9ef316a85007fc0e488875ff072a91e581b9b1eaf078b3f9fa1c49ca56c032eafa2f44b67f68021df10b3bc3aa7fdd2aa62eef9d749bd92dc61078b1bc09da39aa83fc01fd99094117c5e65be1017e7303ba96a2f3749570d5643bbb923f664e24d43ed0cc5bc7b38f87b662e74b7cb932c3a710f9daee7a8c3ba56d0a02f2541d9e7add8554fb14119bfc4796dfa1269ad44d71d421456f4e6f704dbe630087c85b66bf3a62184947096af6e1eeb78af7a424ea00ec32788250dc4796b7f9c586c14422da78f348bf734818bbd9f78bc3ebed2bf32788e29dbd669bbc7d61ee6aaa1656d6c027a1f16c9dd057267c7b27d55d65b31f6103c5dde7cce5b133fb599550ed30ac826550f39e2f34bd78f0de4730434e9ec0ae83439eea068e51cb03d02f91972b515f7b806e9b7891b49f73a19fe76ce43470e088ace8a1540fb4c9127bd93508fc6955cf67fe6454271c530137fbf4dd22f9d109b95e72c746808c0889e83b5c93d43dbe2a5e1f8e4be55a62519b3e58f3bbf3b745603dc38c62663521d5cd28e939f344b07ec0410cd9accb201d6b1735736b25c2688d3fcdc7fbaa86bedfa120b5cddb779adec8f54e9ffb38d39609e2b46874158d6f6c91011145b3960c1662bc9a836a3fd7140b06923b4a49083d33c8b9e6a95507ecea67e95fe591e9640ec57e1b51ccc522b91c5670e0c0374241ef743e5363eb3595fa2dbf01d020477949a19e76e9ed0213eaf8ebfc48654ce177cc9abc4fcc370b09046bf8e0e694626556bbe4820bb756305f35fe4f3668d30b9327b5a464d8114e70d9e70e60c5b4a514ee2bf3615c502edddc3e95ad843e134e1d6ff609ad27b9322c32dba9f5800646bdac3bc4b484b91d977030044f7c35aab06d1c7d2854b78cef532091f59b55175dc8236709c4bff68290ecc05e66e69cf4989925876184283ba2512f79ad1b30862ebe1ebcea7684f943548701965ff9581395875e18698469a55c7a9e5f498b9d5a36f5d7337cf454d5201a70b23b92e97fb66806439036801cbaf15b282d3ba3b7c80f8a2bb05441746cdbca5a53debf7fd79fbf9121263cbc05d4288cc22678c0f8601948650a848cf82631f191618e63a1d15e721d02cb44c10a753774faf0690c6875d610a5da33660ba47b076a7466db876fefc79b4ee24d6541a958a01d0743d0938e784850e10c2d46b5e5fabcf7fcb925547e243bf854b60d6716680e1236b4d758a4021f4237262ff7e3f9edc3ee4902da6925ff3ffc5e0f5a264d90b3e2fb23be5d55d14a61c00b02357c6039cb68783ca45c994cb0eab59a29ba197847139333cbea6b0965f982c2c75a76ad7553312845d0d7cd9d36fb09c42e814954e06c07ca782b6a8b360a1977ef17eb106d6822b2005897897c63f9af3bf9ad310f7ff0500457df218defb21d453e0cae8795101d2cb868ce8459756e41936a983b32fa3c7662903f51796046c4780566a3c05e1500ea088389abbe15710412763b70a6a534bdd4a97d8e090cac7993ec2f0dcf517e409f1e448238b03824d63baa3fdf0709ec1cf1a5a70d18c3008f41fc139c7ad1b683138287c1aafeeb02dd35013695a00a35b03e6f2028b1d548bcaaab2c1f7f306ebe2a858417105120cfd9167f8b9b142a6156821fecc3b211401c08c01f906434e361dcd95bc6d3f432a3dfd0fa890ce9836f0cdb3327bce94f8150e8e6b68d077af2c1c352b6c5fdf1e7b0b8baa54d7fda15b907849d30761c8db472eef0af779e897e750537fcbb24b44baf5b20bd2574774e683b8586bcd34fdb753ba70b4cb9b6d3d287b99fb30e7483ba50177cc0ff6a0e313f8db56ab464cb40902136e581827b2427a4032392fdee7d87a08d387a091a444be736195f6e3088b7fb60a370f7b6704dfac37b996edf5ab50c174c81b77eee5277563387b9bd790a9a7a55f0ec33e010af474238c458568354d6879ab2866443b2755019ccff7725c889dd069bd31e47fc2a5315984f00e17595a0427aeae3f9376585685508e7ac34b88404d5c0d6ceac46967c3a0b510aa291196db06fc6db4835d56fbe692dcb6c835dd89f628a964a2a05851b547c0e7d6995a71ff2c478ba251b28ee961f652058e131e5ffebe0490c4bc4c22491d5a2446bffdca533479042d722ad661dcacd8b0c34319393dfc1ff64ef6a25282ce9e56db71f4ce5f8bafd86bb0a6e6d22d605c9bc66ba318a0fcab8d25bb9722ef4e4d0cf78718774d073815cb895a217ed5460c1705bf17d4a3403a210419bf3840cbe53b98cd0a357730d98f9b18cd72ef57b0219c5530bf7ff4e50ed0e22823c7c365607cdcecc907d5bd1218dc11ab6de66663881bf9b09db4db2ffbf1bcc966e99e8b152623769f88111734c0be0a43c9aab66c42ec6f0ff630e574ab9163822ce92317a39ecd862b4a90c46c84d81ac7b600210c16456b6c99c3388fbab6af16f493e7f9a6b0fbbec019386028753fa66811f795006a8c687d48a26ab10814cf2f922ff4ec4b3cc661a4d003c22c6b3bbb6be70660fb447abb687c62397ea5ea511fe19e2625592b1be61f6a9603b0f14253ef1d523d8f7750b11e8c163175c723ec0bf0558d8e4567bd1d3af827eb3be1934791d3c55389bc3059e45041d84b05eb267de44e74e18498435a89b2c7930c023247a9ccedac424f08c706b088e28427949001db3b71ec8a257f4b5266ddaa24ed85af1819f58d0c8063407dd42ef9dbcf786fb09674b3df33141b89a16e3882cd61f154b5ac6960fcfccd22583cfe75feb3878e104625ca4bfd222252d22b2ddca0f0920fe733548183aab45bf5731e15f81c154f47cac9dcaa5c172fa616c767e586b509030108deddc5ee5635d30c5af2520a79019ac719e3637b089269aa034b14033d26269d9a56de9db137f155905c37a8fa11bc2ceb847886a59bf6dde4390393e85028e694efe3a907c69b5f1a98a8b6442c395570f2e668a6b9cced7c72d39680075d90aaff504da69bcdc946a99a306f966c96b0dda69201561f6ea79ddd1263c72fd2de95dc551bc8410e1f665361be820c32ecd30fc5559179176422f04f569d9590c8d2cf28b4b33df0f442b348c1cb6118f202d228b3284189fecd0f70387b2f9bda23ef8bc509ccfd463eac3dabfaf3a1e32036b2936571942dcccd4bcaf8538ca523dd0648112f42bd1945119d6f82d959e60c510657ae7a96409be1699ec9b31898095218f3435066d55a38f7ad33d7f451dbe2714ab3d2d93d63f3a1481f8be79ca49f6e46aaa0c08ff47c613c2f4974a63bc0ab0bee76eb132d7b590fa3c8644e23a960f30ca664bf22f2780b88733e2986df3c7757a689f83e7d5e16ae07d3a3ba2a6f55c6d7ceedb94e5ee0310b0d0b67990a3d9ed70a36a7a0cb8411fa18b8f28411732230254b899c8a1b2c32209a9a3dfe4f15fce6a1f1ee558044ee0b1612dd979a7554fbe0a1388e0e9d01ea13a59325724524b7dc933a25b2a5bd3ea71a49b780cfc81f9c9125280f80cb707116e06d0e8ce0bfbab8212ec9152e9b47d6a0290fafebd31aea08fcd9f6a88037b83577f4f13fe1b235a9d5f174da42333a5af588407d47226403837482bb2080295dfdff3360cbf77f241509bfc4cc7b678b5b7c633f9b3cc9dcef36816b79fc4021b89110959a7f42d6dd7b070194c0043c879f0ad9ad36eb4a2405e0bf6df6a25073061e0369873ed6de346a91a4edb3dbfe54960bcb762a26f0923145bb307cfb716c1aba52bdc643e02622068f369544781048e28f05081a9a4963e73256c08bcbc71eda377e4e8465eaa803c9e3d7b68ad45c7db3f32174663cf132b23cdd691c7bc0c2938b6da43fa807bbb36d5b927cac6bdb7f66ba0ec035f91934056c1ec4635f4d590c98231271b0e5515a54a76c066323d597da059f273a93068a1016c067c41c988af4eac924d4a58f613501b8fdfa11f50946917ecc73a2e06277ac5a378dd3278ee60e2c9191d24fe6d4eb8b440a86d9927b66b81193848c6db8c478e25dd25b3f186aed04b0cfb4381058d69317d6cb88b6c77ceecdce1cbb02d6dc6a57af96182777c9c86fc2737928b147e25aca1ee7bd6f0c18e809628ca87a5b290075dd01281bb55e558b49d669181b84bd374d3493365c9ac4e97d150f9e6a2fd7799926477c7d11e7325f962d32838e59b904328cb0391c76a04748dd86e5ab408ff9c26ea6a6d269ef09dfb580078716789f6f3f70dd9dd4ad7ff3d93d49f528c0dfa4b84f3d6f5e344b8cd052e5b86837c0c4904455ce5ad221f343049f979163ccafdd355577c35d31f1befb6fa34535a5f7fad402073e5fb6e1cba6639aa54aa13344ac5eb202168dc88826c91dc1372e7a176adeea02faa7fca94e136a29a2175e16f361aa8f4c4f0e3261a05654187046a23a08390602370cea0a071a5477a32a9bf2f88537f328536269e6fb107bd4214d981f64932d0c37b26989bb15de738a5a00cf1417e667a7576cf86edf66a308a6b3fde2736515a37ff2d30312d0b28dc9c80f00cbd1706d6ed45cdc2ee361d477afade757395a97efee2637178ea65d8fcd7627cf97db948033c03a759f67d5e3fff3aba0bb5069f66e18abf4f864ad6acfa7de89a9d51d4c1b92d6b295ec5a62e85108b5c5de1a0ff43132a501ae975bc031dc7bc2b2e1a6efb9905d399f0394606301e140f82d20fdde75d78d3c0e49be411a679f2a7def659be480f88a701542feb33095115227eb1092524daa799a0e8bdab86b5ab948981b4c3e69584ad1915db787e883da87cb014277b31be0bfdfea3b6141bc1fffd9e8b37992e503875a08e74c0b02e5d2c9f214708ae961551416b0ff2a0ace3b7f7cafdfd967b3654dffe97d69e84d44bf6bbc67472aa68283b246b290d8be0b528d1911efe0add99aa8c1361d616a27d4f1a1bc1ec83b13e92ac5553e2ce58c96d5015dd1971ab99560504781bbad88b95e178921dcfe9a040130e07966d53be9fb1510212b4bf4532f3e7bdc2bf5489eb9dd104c837079ee0fd39a4b87bfc08ff05e4a3271d6bbbe4df7ddfca1cc73285ce85444c27d74b1f0e8c51d8f48ea23227ff1657e935faee9c7dda6e567ec90f911249b873d6c95d1a76631b7e4361e2882c55a1879b6407a08353deb3ff5aeb3371957e19235e6b6fcc4b845748e68ad795e97c4e003506fab83bfb35dac74f9a38c696b9833c20ee66f2d9e3a7297487c2fa75e6201b9abc93096b28a003d31698f8f2013ea5874ffc810ea2085fc7db0847bb2783f6ce9047a4422907197fe14f1bf9754b33a63d5a290b5136750dec46ea880b6e9a44ca18d8436860b27c6bfdb00f620a2c706670a202af5a5db6dd619c60b1bc5ab89a3f0b077741be82c13837dffa91ea6a897faade27f3be1c96fdc6c5ce7267bfda6451200507e145aff1c0aefc7b68f5146bd3270a0130b364393bd8fa4d44be7f6acb4e164915a33dfa4a2070c7bd458c3d9fffa0c7157b00a13939c5b782cab8ad6c8040d85a190fc38ce559b2c00cfcc1a0cef6d09e81831ff4e3bbd0dd34dcf49bb12ab1a05ea2e28ab9c900661d00cb7394ea5e084275b6bb51b0d06db072596764b16d21254920c7a9757d2f2e5b70ab431178b61fa558f86762c4f9185baa0c16ba2735b14c457e5fa4d271a7d5d0961f2bce708eb844a5250602a57b0750e25fea9bd4995c2c457fffa7f2ad7b93730ec14984bc6cd844915ce0cf4bd97514dffd7c6772538b310d2310e3df5132ee1bd29f11cda3ccebc7d7e85a0bd4de4f08869975666c6ec0a26aa747c116777720904d203cc34be5c74a75ccec5bd40c91bd5c2b7993a5fc34de17546624d4042772c9727c6447eda9b531a7cc74b00d87a7b57f37172f5e9d53699c3bd134ee71ee68034a30d20c2b513cd6f3cf10aad68fd55ee6734c87fc66762d0f9bcf08635c426ac063dd4c10151a25da3727ed6347455f9f46014706da85fba515f03bae2ff5f85e5120071be2e00ad30470c80164930a40fd69597e82d78dc030df3d4d80bc6e597add856743e4e339082535115501878eafbaef39eb8c81829f8ed0982a4a86c28b0e5796db87073833f0b4093a16485ae53f196fa8d6f17fba1e833bc599269cf42c16e9730cf240c84473326e8a4f7be4c58713825a921db734a9e6fcc7aa8f596539699bbba2868fc44a01458f3892af9c517444d7e569253ea9e5e3cf5c75aced00ef1dc1ce5b5535488e7df8b8da1c9c3ab4b97a71ef7d8b4eeaf9a3f630bdffe9c6a97eeb8ca86906e4d3f9a093971fa11767189499f55ba20cce9e9b9d43472557bb6346692279e712a2573abc4a41f909ac3950fe035e81799b3583b6a1e55c5d090243c1fc6344878521d01bde8cb689480928a80757f09bf3a605a093b2004fcdc23c7249610261161f86ccb40db68fea402cab2a15f30d9bfea676b02167cd62f7b7a87dfecff666ff12b0c454a8b55c020aac308d8c1c84950feac1ee7f5461528a7b8845189b91bd520f82c0595e6b927af2c5c232d09a828c42014e1c0676be93aa4ce0dba4ed26dee7549bbd58779b78b5215f96a87bc3a56048e2801d6a539a43f9802048bf6116138f566d9ceb77995773f0dbf2efb90b7fb81211c4beb9a93dab1801b7e5bcb9694787d5aebe02a0e224137c1e3b1f4554b0dd8be099961360b0f81a154ec814fd8f2531608b1afd26945961050b33fdb60a95f3a3d43e5eaf0588817f6e92fa13b35441fab7689127f1747a4ee6a1148f75ea8cb32e37e2ccd12f0484460f816631527bc6e625a5ac022a19c9b49c9c71f55f9f4e74c6d2bdfb4e7ab442d247f2336e599efeb8a68c0407eefbb24ddb65907fa220cdb56b8f520b25f371cb5c1a5e5e4e62ba4c555cc3cd8c754453cb66b02b986c6bf4b268081394a35516efff4a11b53306a3b6ffbf8b75e8d9d8bc4deaf96f4464a4154e846cec5c04ab5ba7dfd6d743b71104ac06f03a9d0e66c86de2e9cef0222e8f06a46990779af0785eaae1b7cb214cba9586ac19db235c81f1948fb2ee677713fa60228ca74547eeffbb83fd9bcfd593a8564d7a3adb4e59c02a50504faa4e6340cf3edc055968241f7e3c9282e683af2fef1481803d8fff453cb6968c59eac8b58f27944efa5b3fd20c1b909d3ea853e70b93207128e7518c123fcbd45047d27b7fa47afba2209cc6970ed8e5603ba309081b264866992d0504637114c68a8a9ec49067043d57ebc1c1f3aad50c2b3a7fdbe886a6902b8f5908a7444c978bef9e5d97bedc559fd6c29c1f0da550178fef343ba1542079b268f462211a8914f5e2becda8b554a1652bb4e8a69372544c5463b5d7945c28bd0fbd448e1ee86df24dd3a6c910b3140f29b57af82ccc02abe36cfce34c42ff40b7d3223ff2265d2ca6ac2a0c1a04605092693ec61816b0af950d12fc7759aaf6c9a075bdf58195988e90813e90af53d07e05f2d7e6b55ac6164a0e8624ef1a637f50ab54de04877851d19014ff0fa4908502630cb7553274a398837048cee1558fca18bb76433040d19cb83ce4d5c00bb735c82b7116436a2ec72dd65bc3852c1d96ee462a57e2a26bec22d1b67013a45fbd7461f8112b38d7af26e8826ee1c06faa38992f1abbfb97f26f0257db6f0b7481455da36801e95c5f9cd4e5a87f8eafdba37e67e21f81e1ed2399d36937723e2a09c84b57edb89bb1a44a8fd5250be7eb0c969a3388439c252f36b296c7e15f21d32f30f8f21ed5d6bbdc689089e82df4ec50bdf82e318e74b028e0ad5ae1ab5c8231138402fe20902b99ed71eeb3c3b32fc4e3b5da8b28066c7788a8329a23a44fdf0f6db8fad93f869a011d01faf6c55ec767c5c9031e65a41a7058bd0cc42fd4bd63e643150ea809010fa0e53d97baa4609148f0adb899b6862f62f51e7701aca6e5fc25739637078140c2a8fba7e4bc683d86e1798a37c736ffcdd36b60236e5acf16e27045e076b3546c4ca16389849190bcc9e05fd90915143f4f0f8b249185139561696e02c7145efb9db9d08e049ae08675ea0437210a7bb58984d57f4957555431da3995cbc42b6f823d031d01c5d8cb248453f90ab9c5c42445af3bd1afb34470c68c2e64660d3a814cf04e0eabbe8c71b1cccd8dc4cfa9e480697f986bec5648b08f4f32e5c64c14286e04b6e872c483945f0d6b2ad8f50ac3c28fca32cd755bae661c353527d674287eac9f581ebcf956004d97c103ff36643d1d222dba1524e9768c781efe73ed92cf14310cfd7336f682757a6197b1080650ea95628efbba110129a59d53da081fe761dd3c4009d8c8ff1a6705c0e3d6cdb28cd0684f62e9bd0d5d3a1ecf0d7f56b4da5b390eae52e97ff560048a04b1b728d211ef0c538066ce0d40faf2f987630a2a27ee9a11b76f6afdf792bbebe95a8c562b4b45da7bbb365ef0f6105492e7b6823c882958e4ca2c5f4dc9e26dd2b83770d6be82e81661debc0fdac30d483f609accc1e56db3e2d4a947dd9e35efa10f2ca079392272731009ecc55bd046d447219992dfea2768076b9074f145d9d0a947da28a2e322e6ee7e51bc9483a15429de10d488990625e7b443dad5893b1c5c31d18a0c07222fa456c41fe99ab55d9e3cda6707bb9dd2ec8567e68f67107f5cf041278341fba793bd3fe2d6de0f3310104acb471c932841c51343608f34ff6d6d8890b2f2c587e662e70ca1e947caa518cffa7ef95e91740043ed71303cd5b035f20bfd5ed5908ea51b5611a4df71acf8fd5e004e1b46eda2f699fbc0c80591824fd20ae60159aedbfecbd88c1db5031c3fed42e84e065136d5ba6fbe07e598015d87cc3f86dc92268c6e3291dc1f65a00be46aa192df942159bfb2e7bc81a055dac0b5a3cc3516b8c92d20bb60b9d479a110979077803180ba334de3eefcad317570715547dda4299843977ca9db20d3266f2a8eebd371b780debf8c7f01fdee16bbd2f07093d2a232027dfef5883fd91849ecc988038006eb2e5a17f75a3212b1bef4f39f5085b8fec23fbca1b1da40540c00a2e2a8fba904c08e3bc86f593e975d6eee57f6b418279d6b3f836463ffb0120691bbd0ec3ce0193c10051879229b6b5e1630118e4c03075eaabf8ac6cd7fd1d03ced73d8c9c9d8aee553d14474f3d0e0f07a26f7f02824028c54e0efa0499975436aa4ce5e88a3624eb8c3d4bdbd84363b2e94a714ce6f165f4a9926c06916d761b469c930b71ed4e2a59a6df148beb4c7073f80e7409bbcd46c2a4e7ad2b59dc4f43d68a9229aa58b539f5823773852ebafc1672d96ca35d9d7cba2d4de1a14d0e0858beec2a1b5c40934f0fa78f9e13c3b32e0f109ed854eeb195a492683b81c53e9376640f1467ba891b40d843d0d134f81a10723f825d7c08f83aad56771ebb007ab75906151ad8017723800ef3e01c15e73e51164c0316b39ddc5d93c4f3792baf85922940510ebab0439a36728cf5900bbaf24ab67956930165c061475022c33d872b3cbfed00e5deea881db4343564268c6a24e129de18ff4b34b81568a13ef9ce3d7ff094432b46f251b67f8c8cc0f8ba90da426c69c11a094db3dc30fe9e1e7d81680023ccf37b4feb1c76a442ebccfe004b8e02cab1c12bad81ed9b66bddf1ab3d3f20b7f43b9a0e326cb58b6f71684b1f925412be131153061fd11e945ed205934dbf2cdfab4c778179bb337d480d92cd5fa652a7ea34166d705defc444b4552f723c91b6571a52c7dacf7ff37377121fe83109d0dd1fa6cf0b77ff0fadb3d617b539ecf7a200a29f466124b6e4b6e319542ba0b9135020073a49bc0f15ebf5ec90ed73d55a7e4aa16d9634d6b7e6bdc751856ab3b43259ee993e7fe371c9f58cf34ec515ccd48e374f9a0508a60f742f0f44224d010fc8bc3df02f7eefbcb572e0ba73442d4373ff39452d1354982b5e8be0b2c23d4776c05a38e8889c7eef6d6d39e1b44682559b4b32131d65e6ac612a7897c9da2a605b99cd47071bed89c391031e79927d41ddeed88c83daf16395cf10910806b3659472f5eddf5086fbc4a6013e56bc1d8d60affa3e6063928f54f59999f344fa3e05f24a74944c3055b611afdebd067f92011ccd085a30646217201e9714887a0772e2dadb34ea600f4a50ea1d83808c4ac277bb43ed6106eef02eed160cef1d45d5bbc48c96b85465eed845f0f8ae6c70abd90b6f8325a86e8f41f625d4b8920b06d40ee19b72d051d4861bfa9bad28534f763dfc09715e66c284694c729c6c96103824418c3591f3c6d61800cb3abb6409a5610bbd6172e9f8d1aed9fcca46dfeb4f57060a6de0b19bff837858d255f1a042abda3235cfb2c603d927db91e32ab94f7346fa44b978d85d43f9cca407fd5a9127b38d2445463e508e571c66d0578a7d923f168a609ae836216d6d5765d34eafb39631acfe64c5e4f7abe1734542faecc87a2cd76ba1d9bfe3afe7f3245c64069e6aacacb926a9d4e5e58b2cdd7f3dddf9432e2328c44b179e4e78959bbd827f932890bf065a1e6e24ff201b895c6285a5fcd150915a0267aae990c1a65cbb7dd2af9e6f81f04be1bb1d7dedc14de45963e52962d33f8be5f41c314f1dc6b8b10fb864415b43d860b9e2a6e93244c999653af0f68dc3b8a20950cda22fb48b841ad9ecbe1cf7f37b55d97d981aefb2cbeb80dfce0b139703749ffec30b57bbb0f87ad46383adbc638a5b3d41dbbfd350050e74031c143a2332e84dcc688e9849690078fc344f9866142e3b82617528aac488fdf72807b0f2d0e719b909afe244891db13e3f288e31b4d9902f8a02d26986cb3dc289bad03b00fc6002737c3767f3b5b2fda6b0ea47f66368a27fa88989353d01a0c628d1a68380d07eeb025398912f7e3676c1fc39f29269989bcd0310532624af57dd17641b744e2509a5096f82ca055fa18bb6597d1549db67f4eb1c497b8d274229b6901d53b7f7bd656004e3928cfa9cc016dc4f2636554790c9b35eb82eb3c758a9a791f25815d868cec859c1b20cbbbae41ac1b4225951588c9699cfe65f1815ca9b9dfbaae918b98e433cd0ae6d23239d87b119ae1e280f69388f7d16dfec21e643ede6500273d9c3f035a482acffd9120a0b8e1c94c94706dacf6bf721cf8517941409c7946e27c43b7b16dedbec5a8c84ac57366a227e094b97545d81f032c8fc899777a7d08f41b84109b0c6a873a976cf264252bf5d69959f474c3d3c9c06d3a36a3f21bd89d151ad701126b31bd15dcf1f272e699fcdae5ed54533b3cf8531636b5437994404d12b451e3e4d9ac7362de18e07fb5ecaa41c74e6127b67f21e1e9c3bc5edf67d62222e0211dc8a6ce7642e5a17c5d483dcb19d1a29a7d2b97bda0810e812529c67f273217e165c182683f08ad39366b5cab379030168bc3c26c923a25d9db19088b71900aa48192b74c2f14aaed655b8695028a63fc83b0a1d73108dfde271071888ac3236c34d4caef10a44d3551619df0352f48aa85aa1164b3a05d185182c884c805f8a6b578a08f2a6a4534fd460a7f255a1f488e389374fd26fec85aa600c49bfc070fd423e26acff3dd1ddc70f281743f132a2d94838fe1e15ab8b299147f9a66616be7af7c945c44798f825c072c1eb3d88c3cca9a8388773e42d49f599e5222704ea97c58252e8a0396386eaa1011552fa4321d90a3ad0782b363ee05bef3486c47d6e5fb7315e905d9d15b0d23916c8f56c44f7c33d35345b0907d77cb6bb64a2b2d17e9c9f2b4699cdcac270f9e6d8858e47bba81ff41be0a2191f1896e7e48a8643b3f5212430882a453026363885ddf0f7232a3ed72e608c394e120c50a93910fd347c132844d043021b0c55b6c4b719f9ef2f8043c1573589e2f0a5c94b7a965bc0f12c40390c890b0b091dcae644be4d697496d118bf61856b49c1ab883f4f55148ab6c3fa8eb25a84edb46a10707890e8410febc3fa5d7536df4b1502bb0519f443201e256708b920709b81e0f3b1a7db65d78fa8e70209cbbe59abd624a89522f04f2dc5c124ed953ee135c8765a47aedd5458b1615b08d6d8492a70a586a373a920f270c26840c7768c918ea0de173483af163f1bea012310cee17eac47f189e3a540652435827d944351d89ca3c33c4f675d26db5d970f6bc1a8c12ed6985543af091023cfbc04b5584c750905a1c24d0ea494d3539cba6f907df75bd736028b3ae071571ff720933d150c914af0ec1b854ae1ec86361030821058c16ccd043c49acc6dcc2eb08af0bed3402cdcbe169e9f7f5c6e339da0922266d8e8a084c3ebc18943136eac9b83eebb4051b93eb2de4658f6c4745bb6a6ff613880c6f7526b0d6cfaa8b482fb885c22000c77cfdf417a756004a690a5042ad465d90bf923cc338d05c51069a08486ef5bafad34258080a66cea7e7da95d7762dec51345e79d1f26a982401b686ccfc33437908894109ad5243d9dcb921b97c2bf7f55ea45c413f75e93e9414d9899d8eecc70e94d3b6cb24e3f2e3977faaa87d3a6db5108ca2e76ee9433ea7e630cf0f37098a54c8220646ad92b4a977f7a2b78a68899016a4a85cbef10cb29d24a9e519c5ec03c6cf0d94877a151abed526d2ee3e74682cf12e8042913b678150230f1b872314f826279eca68238a2e64756ccf66ace20bddb3832cbe92fc365b60bd05c5e4bd0dba8d6d3ab31f508746136db14048010da54d345bafdc5f8d15d6d18fd689e52f580c3c0fbd79ebb96d8f9e043ed83df22664d7bbfba3cb3198fb32e2db75f8d4931ce1af7f63e77096bcce0f5bde53c611b510b346ab2b4fe458fc8e5f5a9c95e69404b2c9ff0602c5fb551c3b89fdae452449b8aa3343982d6b6b954d6a0511f73e27de9467abd05e2870b2332e6c8a2581511b901a7de6d59bcbf33e974b01666a8b60ec72e2061f1c80c3a33a08ed66fe39729ab05f2213b46f09ae8f1069a75091d1c17502c64f89c9300e23b1abea09aba78719476a5cf77f1d80faf234ebbcbfbc09e1899c78a4743db1ec26b8c1c098b03a4ff8349edaa4092797f55b353577524747378f9efb5678bec607b3ef04246e7a0d3fa6d1f8d6003246afbfaed212e35c8ac9ccbbd622409ab8a726293315f289f4e47fe7e24b41f074c0201c56b98ea2e10573340ebe49b67f08d357aec08223f38d59bc80bcaee6dbbe66b84b5b6a57a6bc130bbfc38f8ee0e76a6a426a5eda84975255f936f7cb3bc9e9e6f742370769cfbacc4b7e8ac3bd48146b6786bde6d8075313a67b62f6a7fabf6eba70482ae3bfcf71e5af992c27c6e5d7dcb7edec795a7c86f428664762d3dfb91621d6482ade09576b43679b13aca281a7757382e2a8ae25d22844fbc88e812897901a3f37a54f0816df8a2d388de3d1570e5293cfa9d740373bd59f6b188e9d9b1f4f751a559fb7214fbe08a5bbfff2d01767914ce28b04bac589ac4d8dc2f81e29d2767d0e93cb44b59dc65fe2f593925d9e60f7486a6d92f5c064bc77119c8cf76fbbb307e69ed70be38ffc98cc532b8f66d01128ee71773ccc6b06556fba533e524ca9d7dd9a44050217513a547e323683f0884bb47aea5abe5384318579384a82534f63c421f1eecafc4e5e3a9e8c265d8d820fcd8065914ae6868e11f57c1b22e92e9b3c6ccb37012ab21a5aecd8320828329d89fbed4635e28094264b0732ac175a20fff219278818b9f3ab3eb9e2522c5e3392aa3022e9231c84b4c975396f0beffd8aba765358e4ef951ceabd8fb2858658bdd140dd54cf59c45379c2eb5560a6ddfa3d711e853f65df413454f136e94286177fba5a336dfb47a0b72e3557df84341a565a494fada45dc5285e723055a1be0acdb394bf63d9b67facad1de4b187e88bfd9bb9bdc68add53e81806808435959e7c923ed8d2634c57a16c68eb2820016ba1d8b54cdde2cd4ed717aac20451a2eefd031bbeae01ae8c461726b8adb7924a9aa65802a975fb7fd8ba939c6241b18efd2cb0d11dc81120315856b8b40d11162658103db80f115e3164043c07e8efd9142e19addefc8d12841460f022c1be0322b9beaddd98fbd0c14b0063dead8d83c1e43d94f9a7db827d596e9ea54ecd87af0271782425ec65689c8e2cb0448f8d3eb780076290e536110474b9c761e099f86775aef6ec475f94b70fc688c9eddb99cd9a858ff286d4bf09de4474c415f511a10261e566311140c28920d81ad8f9665755f950caa076e4e0212d125624ecbaa3140159ccb54366070c35bd7d5f37ad1e3abc3f96b534cffe79b24a124d7621fb3879e8f1da35639fa6f3a76a08bb6cb400e2672feb31993c5e2f73aa3618679c57650bd42f6f61b78d319ac736ff562ae1c0f3d9169e92152379671af1f1fc879f08ca9f690a3f027c86dbfce4c15fb907f1c8e3ae3a1d7094def5047d5662822b803588c3635797d9822bc1ca49cc64eecc5cefd8659f13bafbc43a338de8c40a8fe0f0c5450d87d02afd0d479eb1e13ab3bed0b4929036a5953f0522c3235095cf4b59965327165886b4ff3e87907a2dc0e37b0503107d921ec53cab07305f8ff8483054dd472a4f23a342e80641fada867f037e12fe9048e914f3a47fd258da5a4f19374ab541546382e6b08893c0fcb239f0e8f3551ac742a08bbeb079651305efc4aab7d6f84747bbce87a30af807273878121d00356fa40df19f0cdde8023db4dc500f33dd0944eb611f023117a21ea21722a33a0024f8f5dde84ec7aa72b71ac7a7ab7ac66bdecfbbf3a1a245b41ed066b340804862883555f029980d9730259bef5b1c233d9ed235c6a1a012259d30ad5ecdabfb74c690a6471686250566a0d173b583033a473823f519900ec49309a37acd701ef31b6ec32e2acc160fe967f0111b746ea668ddca69c53d54fbeefe0f92c5ea2aa301382e7e4045bb49df40cb6b5d947c779061da56a04379e4caab4fcb16a3fec2020df1eaf27bd0e747417a62fc64fd0cbc40b5664c6aad4940474a6fcd8e72f6a5f495baa21b140bd8eb51b7e76a3277494664d3cf578498807efa105109f18f2f56530f7ecc60a3c198d60ca37fdb5f231af60fd38c0b23545a0d7b151f0ca4b6d386393e05d285e0bdbf9c957164abe8abee457053c3130321082d065f3b028a85770c547710633984c63e433b015489aa7076a67f2809c92fb408613005128e09f6fc7e985236102edcba01f3fc01e3f9162b43fe5d97dd804a9b5551e34ebaf4a0466dff6d4913936e197a9f093dc70e5637fb4738c3787034d83ac7e15475d376c3e7b9bf00920ad133ff4d2cee2e3f5c7c5f23a1afce76351a3f8db769c601cc54079c047d1ab7296a2262a86e7fa415232c9b54d1361ce58dab97f7d61cbb3d464915847711aad4885fe06779ad8b601b68b427db27a0a98a342dcd067768fa1e2274d42a58dc28241e15d1909c09b49e1d346af9b40ce1a4e790ccd26a01384f0d31d7f5ff46d77b62ba435878c3e3b1cf441abf42df8f7d8a64a2e443f2435ac673236b7b2092cc51bc78b923a6a7a1f8cdc3ea55e7a1dd99d16f8903dfb003c18b2f5fdf6ede8a0ee392562f3cfc08fa9c9762d9585917d8cc9c9a7d6035100eecabda0f94fd61aea487e959888390c6c5b3a2ff3e4f749a30a21a4646bd105695054a6f047308248c5b2b7e9010b5c39dc49821354377628d7761c40ca6608951379d0f975f3b6c76e8be7d213c149ffc50bacc73ba26f54ae1a428fee82576668c8d35161b921d6067a655b4db429430473e5d0af47a4d65833d1abb7c0d5bc1a95d33a1a0ff9612874144d227e6ea3a72cb02c29b7f699d2459b29ec1a7783f10d4f904936bd94f2c03857c2309fab272abf091e42a0278232b0dc6c430ff4bf752b12425fd22f0818425bfb6ed7fb23789ce0ec2572a4500939d5ab0bdaacd5a813b0083622fe1a7cd84c1459b1035c471281b40bbda5ed604e7310061dc9478a3451fcf88d9303611112f33cd31fb798cab720df113ee4b5efa4f4c5e2a6319766fe29247dbe4ee3c44c8ff135389949ec265ff3bdfbc5ed9365332c80933c492c9eb10bfdc7e6f9c06e05a3947ee964a5a954db758536a1649a133bf980dbadc26dc6631efe376721966172d95a7eec0f16ca8bd5e93d4d1289fdffdd9fb4471a34fb6b11c1e47bf3cdbfda510dffd3e16dd3b585968f1f50a2b44f528a10bb777feced61ff4ec268e1a98ee381a8ffab4256719c44e6d6f7afa7617f65e4de73a4f985115dd6286364c5e0440a66ea4b372b151a3170c08ca91378d745ee07e94f440dff3630708c87588fecd5aaea035e172d5cfa7bedc42434195bb825d226efc92392a2ee740545e289840a4bc2e764f2e74cb3c6875618102244f32a6db2de4af6bcdde49a4f06cda3439d4bece2d71dc2ed87c512f98ae0ff4d27fe018a568604d2dd00d57569f937f93dbd195e451ed207c0beac186bb9dd03db3c9e0bf34290d2d6fb33dd6b6f960fff151234f066b223fa37a33ebc224297a228f21f1b0ca53c31b21937c664baced167633a3a640d6fa56b8e9dab45be73741f438c5e5c29cb38f8c5135d74669007b44a1a25922ee90335da2863dd93052377d873e97142d1c1d42b64aae2cb98f356bfc2373e33f4c1bb6c495958628eee3d7c11059ff6156fa65bcd75641759e310f64edd5e125febf8998274e0413b2b16a47ca344b922bbcb668313f630c7c7dad2d66abaf8632a205eb464799bddba687f8a66aff05e674b756fd63969e3ad88b9c23e31616e3d17f55cd967b8adf347bf1dd1c72d54ef3a9b1b199b16f1d01d33bd3f6ae8dd394dd7011a87d6258456432cc550ea21a45cbfe9befbb399469cb6ac2869ffeeb774db619f61b7b0a9733633f6d2a921882cfc0bdcabc2e981fc18a05371b0f3b8088f813a003931e8951654fb256d15114cc38c06524b05dd4a1214a867059d9f9a47901dca6bb3607c740af9689586b5913b5e41f5ca8a773132aa7bda6db0c7181d4336e3dd76d05a433fe96be14412a47e03e1513ed284bb02674dcb06c21bb54a8062fc4575016aed4e45d2be50276465dc66378d3679ef0a1a695cdc064842db229f6519359d737188778cc087469cc825a22d36e59e1bbc65f0937adce75e8e6b10b6b9e6c26dfc7a59cdcc569c77bd6b948766d1264310bc4c80c93f0f8f1c8a512f2c1f607e4be45b0c379d5f2e739f4092cec240d54e778fd59c184dbd26827c373327555f6e038f478cb3ae0fa6bf8c5ef406ebec2a1a638bf3fc2f7a200164a46f6f808360fe3ddda92144b5b5cbadfe4c3b02139a875aa80c0a1048ed8be9c65b396631182122b5d7043024eee00f8d293b5353a6cc814c27f21f16d4ca5818b2fcee38d0421ba387bebbb3be87645bf32d2182fd86416de48efee88c2f01552ccc9f94a2507c8fbf30cbfa2cfce43084d49c85e56a78520460672b35cdb94729176454ab5c4d0dd4aef0865880eb3e2488e5f2ae4f7e897f4f2c22a613ca6585011c8c78a38ce22334f284e18ef0a8e4a73199b5e38d2b119218b0878c9263cc2a573ee17fa5934fea2a15fef7b33ffdd9e79635dc00e660b9766042260b1d38c660338c645eb1288118ab7f2778986868eae7f467f065a5836732ea17da11acabb751237bb025b3e221fb1b05f237f05ce9b0dcf025dee9323cd2fb23d976a16b335604e9aefb2756d700cfd86e3e4b4f0f1fda9f26334cff733aafaff8ee9ffbf36025febf7897eaad7db6663c500297a95bd5c31b277e9bb5103bf312e59d38dceddd3556fa8a5706b604442b0be2cb7540e030501e7c343e8cc71beb7dab92b565555cbea0f7e49ef64358e8cdc10cd9740a7d202922dee53ed8f62d7933f19c1eae116a0b327c9a9b9ac50f2d19625aa79b82a7e9d6dab2b3e1b02071c7a7b4c995b23ce639ff47734107f61a1eaef718bbe926bf2013c4b776977865c55bd71bd016e8eaf41a5085d983daad07b85ca6c771a3e5ca9b9a9df72065db414fbd3f1013d0b9800948c46019e4424314b0bd8346240fb3f7c930a799105ff26af18b36b88991e2f1fd885a97f09f78d12d61ac0d6c0b148fb316c18e8931be3316db0592d9c6ffddb8fe236b6bcc4878466675d18de52b8b69f24ffedc478de0c0c4172e181429a54cd3bf8256140691e63fea4bcc4a277be6272f8e75949f243f54338fd608bebb19b6ec7160e13fe04bcdea9613bca096cb4c2ffa0a52b844e40488eff151f311cdf7df541c0e8d30a92ee00fefffa7f5b8d73968157486ef4de4016a15be41c11f6a2352f189b1f9643baa4e90e068b39172f6100c20934e9314e2918748da29dbf30d4827a4f478c6b614fb522ca78514346fe9e32d13fb23f8a09b2a2f0aec9a4d64f128a0bed8186b37dca273020371d436f5e7875ef1db6dcc7e85263bc4a855f0d66a0ccb33dc1defff823dadd0a5846efa892a1af1a5c45d67b7356f8fa350a26d3b68e9fd98e586fc2a95015311d9245ded47787e65b49cf666ad43c795715f0750584ba5fd744e1c2a773660292871ef23a91aaf30b7382cb456ebf5e37569e5ea09d7969aeff9dd15e8950da2c7c45e77b1017a466c0fe6425d3e2a234e77441fca2961448faf74fd5b92607f977785503abac026a1eb6752bec4990be00782b494e6dc5392bfc255727007a7eb3313ed918c306b67b42c7e7cc6d3f9523a04a4fd107cfb24321c10db7247f47b4820d84e538261613742b2645f511d029142749a2ebf31bab170537172c4d619e425ef994b2604197faa0a4cf2f8ff8d99c2537d6b52fd69e1bbef1326b7e19f7fc01519c6d6db7ac5869ff11b4455bc899d5fdfd51a63f17b42c1dfb1b6064cda6a24766e2b983c3347c745e3e256d9ea9d6ca8a69494d9b8b77a508025f5abdae892e6c34247578e818321f462105723e8171a47f5d034f7d63f54fe54fee1e93c1e9d4dc4fcf30e8a99b9e7a47d057fbfff012995072660fd6ec9f74cee400cd3d1e1aa39695e7d6a93351aedef1f861d85405b616b549fa9a55ded6692a616edff604780875a13f4415d6d0ddb20913919b91d085edd3bc965b0faf5b524f6f0b4ccfee3bc608822bc95a017c987c0e6cdbfed1f9464dad259b0753e2a8b5a50d23b3565fa759017fdcd85abb414532dd19f1d1b965f708521172f35849247e415ef3735907941c6752edc14ac7d5288258049fd8f544fa775aa4be30b5f8a31f0dbf967185a21917918824d427f35b3294b6dc6451b59c0e55eb2ff69851b72c3ef8765973660231c4706fc12dbef72ee7deb54dc3dce351b30a9faa2c506e2d73e14c99337b40442e4561408748674a98c560ec71384f61bc0d6e3effa8903e1ed461a32e17b88ee6e74b020f17d08d92a735c4c4484efe3aaf0db47be684ea7c1ee96817ddf2ef1e0f66c28f4b10243c6f060f14a8a0362ad3c377145bcfc7d6be29b9292de57b85705f4f3e3e90dbdf16e1216956f3bb096fbbe105427e187809c3da4276c879b1f9819cfb6bd59d9bc63f2eb6104d6b7782cf7c8908116931e1fc19ebe5e6fe68a221aab8181ce05d57dd339caf22fbf043736b0afac0a16412076091dd2d366422857a8ca415a7353ce653b2813a5787617729636b5eb2ceeafefc8a8b23478ad25eb97446f13aa0eca5c9095093857481a801cc5e85c7413115b0d3194fb39329ee47c5abf8fe08dcf89851d9093eaa53bd3c40b262e2afeec8ff3843acd0aa267bb51f1116c41e64ddd2b9c47be7bd8efaa0348f511f3695b1f010100f0781aaa28b3e2eb33a05fef3ec293e28cf595ae8431d92f01eaebe8d980a2cef84b3f76fea6538d249f8c3996dac7c653bc5e6eb63ba1bf6660e535f0e83c8de72615135d94e9c3716c75fae7860fc0a5595154570bd72d35191669f1d44beefe2cf15dfdb5f1d8ae76c21c65ebd5b02c238f35250258892e41db3c531540fd8ac89bb0d978dd06e39a5d18fed221766e39be59e9f0f344e0b0484aa9130dde22eb681dc6b35dbdc870685b489c44776368917984cd8f050520a785f84d232b77d740aeb35f6ee6b7e11127024f11a643f56b799878916e6827a97c8534d052af23d8010c41657c274d84be547c99b74239fdaa48ac973b6e90435535a3f93a516e7ee502195671a24304d64d39a5fbf439ca09d383ab3419166ad272ad4fdfb2b3d1b3b7b9b9385faa29096cf372b9c0decbbcda72a91ffc9407cf4792057d40e8a0fa3f379ce0bf7c7e8eb33100e5dfe79ea9b8da6806a3c4590e4adadb9c29912e7bdc1d2bf1375cf5c7e5c5135620c98b8f4bdd226bbfeb1436dc1f57068d8c9bb3ffa2e7b65906cd968777e30280db4ae4c95e1abb259bb39f4215337d05089dc5c4122773bc2a8075dfed8fd6d2c939cee3db9dcbf5eafe2e57a73de6fe0f4b7ad3e1783e6fbf6d526deb2cca6771bef583a2014c372d265b6d97f13b01be4afffe8d3ffe380cd5e91d9ee387cfcea5ce44fa98a342dcd067768fa1e2274d42a58dc28241e15d1909c09b49e1d346af9b40ce1a4e790ccd26a01384f0d31d7f5ff46d77b62ba435826dfb1190db7c6377a42eea6a8733a37b2d202153536b525e92643a618dfdc101822a915b9724236a90e24efc33161c29dfcda41302c71b10ee5c3c586b773a66a00a305d1905f0ab5f4806e22b86809c6cd60df9bb351ab5572d7ea5a4744c54341af4b2dab7de814bdda9756c3481a0eada3788467e87c93d586f4b28fe90eefe87326192731120f9112b6be1fda32c2979b46609eaefc0f9ec282a96421390186f4b2e3ba40066d95517a4434e1b531a9b311db50e89a8055d670f7d944fb57c7c35c082f2e6716a1248e142bebb6eec68813041560e6b3a24bc15abf18ee67f756d9f4bf0f7be7bb7f2169532e76801a597a22db3404791863a00bedffce91991f0ea26543bafa3a372a5a53546a69b09dffd5c61dc0d02eacb787aeee9a1d8ab434ff48ee6528376c0fa9968c5ca559b8a10cdee89e8d939eaafa807a599a1061f6038a636657b1b25d7c9094792f5f7dfba8720ad122d70eb9a54d17ae2b7caeef732d0ba5706e0a820ce63ac5a32294d623d3c4a06c4713cddcc14d9ff7d77eb2a975a318b3eff2386676ae1be89c15edc4b2e769daac55b742587a8af4361bd539d027c264a9955ff22d920d7c5f68b8cc224eedd3f03fe1e9ee3b401a20482ff7c53071c7b1abcf0661dc31f5c16ca104a0f91a6fa683eadbb522017a065af264bb203f99146324ad549405cfd5784cfd05ef1e77feced61ff4ec268e1a98ee381a8ffab4256719c44e6d6f7afa7617f65e4de73a4f985115dd6286364c5e0440a66ea4b372b151a317f13a9f5f1f1aeabad3d1cef5856e48d2c67ba2b88c2a9d45beecf8f483250cce26396c482e2d6eb102aa7a7e2d9cf66297f48497e14d77e83cdc178253fd79f91fc55a65093af1255c028c641f6412ea838ad6f91ab2031f3ff63ed67b2fa19d36e103a958836276589808b889522088bb84a772dbf72b9e5d60deb56cb5301f61ce0217fdeeecae8825efdc63623eb637f220d168fe3d7108c262301bfdf69802d0eb8162cd798468ab5a6a23cd1f57b1322e33cb854e8a722a12b77a2f1a11daed7666be26a99dee91679109104362fed293e3406c26daeca4752042be2931ac02da4d0fda07a8e8bd2388b9f8e2081571f54069dbf0c0a65151d39ee36d8e94c0d8d7b88d8f052d4886dd572e1f189197649abefee2580fa8e6959147fe41db089c91db7e06641f70ea83548866065537366c7971e0bfbdbb0b0e56e734a7f4756bf9310b3ead9b3f3b59e7f68878ee3203fdfa5ace7b07902f860e8056325119fed3c6b13a838319bba07c383cd58696f3d8bcb344f92f86dcac1ffe9ddee591638d55a8986e3e4eefb5b85da4f0ab95d0a2b4dbcc45fb86fb336b1f4eefe0af424829d89ff5fb5e89290e9a15fa5e160095586f62db45947da31f22fd4ad118e95ba124fe270b46cf616f599276e3a4b6934928d5ed56033ad555bcc6045f8674fc08d7a4564dd43fd9a7fce4067b7faa784b0a305df792e38c91051e71aab3701c556103c8a04d2773793982885b5d2216aae293793f0bac7a059b68bc78782ff31151fa7c7a112555da532dd288db9a4991158f2da1cd55594a9b452fa3b1935f50053ba4f17155e59a7cc83af4475ed183497963d0ffe64a8b1b2cca43abed4ef964dba9b6a911ee55f8bd554ff374ab545adc60310bc4c80c93f0f8f1c8a512f2c1f607e4be45b0c379d5f2e739f4092cec240d54e778fd59c184dbd26827c373327555f6e038f478cbf95249a327c2781e6d93ba9f9c4c596e759b4270728c9035f8c9fbc27bf18e17e2864e4d53cf96be97d35753bcf584454a01b33040c536ba474dd008c341946938bb06b561850fdbe8e92483033e71b3fb53d55be6672eead0c1a8ea5eeaf5ded6cb092d58039594c858be8f30fdd5fddcfdc79e8f7f2fb1fabfc66d0ea2c9d80c404b882287b76bc7037ca3282834ab095dfd311fceedf65f7067e4849b55770538dc457d614fd383af236f45697e9476eb36d503ae183935d7740dc40b5fe15e9a96abe40bed5eef113df03ede399ecb2dcac1e787803ad8aa25ac35b863c08331b1cae2c7f5598fb6df708c0332842817ff5b9a3448cfaf2aaf58d8884b072d1c66d441bc0d9607d9e25a481d7af815a61d7c3684abab852227365436d368d567eb118397926ec8e5c2620b55bb41789c5dd0bd92df7e37783a0a8e09a4ef4e0b98fe1b8d34fc3bcdab57df4a1cbc73bd3f4826becd78ae801a5149c463ee335222c9db9ed2a10b168b6952ebcd4daadb68b10de7be10ea636bc76b54b6a993a8fc593952ebe3205cd379d1517cc343e8cc71beb7dab92b565555cbea0f7e49ef64358e8cdc10cd9740a7d202922dee53ed8f62d7933f19c1eae116a0b327c9a9b9ac505263e56313a35a45306d40e1d7c95a81d0d9016c87b9aa7385871d94512c28177e0c1542f108a1983435ae014d3f57318d8f1938002c8c78acf96d5f9f25ad3cb00c2441cbd815f3d0753d5292300fc209013e02961f5e9ff61617ae9cc44b42549fcaa8c92755ccb43a032143408623c8d796b7f0355b8719465f3dd15279190927b0296e84d3348381ae5b74e6140409d7aa8a35b0d3013c1bd9548a6f332605c54d360ab9ac2cb99caec11862f8ee5412a3ad61d0783a2551501d5fa88d8d239653ecf69431806de681e04e527c07cd2f515ba70550d04ab2590e08122c8694d26a292067e3801bac6fb08fda0615c7ab7af024e2139a81fc5219ed51716478cae31f4dfd2709d5ecb3a12807cf564297225f74415ab4446ae5ce9532e5d9f7bb17cc4076b5f21add20a9e5280a50f5c1a73b7858cb51594a47a8c499d4827a4f478c6b614fb522ca78514346fe9e32d13fb23f8a09b2a2f0aec9a4d64f128a0bed8186b37dca273020371d436f5e7875ef1d92bf9ea3dbca483528398d3600dbb54e6c65cd1c80f278445f5a0371b8ccb265e0a77e63c8407aca6a5c8c8a6cd0a9641172c43133cf61071a2a4a16c602ec9acd9d67ae8ab7a51f4bf5c2ab27a875309048bd8c72d1a80d182ecc76746c3d86d01b9a868b7e51fe3b96b4b5a5fdb03e002298d3de76112a0bcffc06afbefe1f6ad99341908b2c7de3600ad6d3118100b2a166c8174f641029058bab675e9a23965b7fbac33b81d686f552d841c9ce6c06e5c641ad0f5e4d2c425e15e91d815c408128a42dde27f153248dd14c04541a4567eea9142e2d63643145e5945fbc3daf422969d8ab47bc881a37fe67bf6f2e431ddd01e7bad16dee8b306a44e02038200d3281315cc41a392d0dac20e7e11492a4aa71dacd40cd4e6b3c5afa108e93c07871147ab908522c8235fafc5d5a6778064bf7ce1446ce4f5072c7341cfcd9189d8c477776ec94689b96ea97394d0efe127f870e4ee4a48589f32ea6ea2c001139145b19bd199827d91f5d710962a969a1e8c32e91c1dda556b74072abc818984b6a52416aeec9e639840f2e73577c3ab2936064d109552f46a95bd2c26f276468172ff2a1dfb00c7439d991b3f30017560e7f58e31407b361c7360e6ba7c374ecaa751278296a8fc28570cef0aa588306fa447956e7ba9a2640b5b5706718051363200709bab260af1887ad0b095bbdd10ef9abf5b0e499f2707b24cc89ff2a14707b415fb4d83833dadef7e4e22dd033f7a6899d0905f484ea7da9057c7bd823d8ce13e648ad5bb908cb2a5ef0833ab5f3a1cf12058e214ddbe1169379d01ae2c6889f93bc533e718df571251261d098b2f175b6ee163d8b34c2a3727e5dc03cc99153a2c84e752e99235be50b6d95c0a077e5460df9aeb358ce7bae80e81736dc5a6e4d674ed7d9fc51c5092d1eba4f526b85ea4bbebf71158f5637adbcf39554c80f994a02a84644a4c1432fd2ac9d905fc502f8cc98bebeb09598080f358cece1db718b1777b0b2b3aa0b93d01a54af48ff5bf54319e73396ad35f1396b9e16372a8488ca558da206bf8bc8f7b3b0b82301cdffb0e2a6c3b0188500e548d4a5879fb13afaadc8ee60048e9f9be0825edaf812fe0331f972a021565ce24f58207a5b7cb0d2ba8a159696ecf31daf8b029e152b2ef06dcfb93b6e3791ae1dd483c0cd723f1630d4c5c9caafb4effa36ab29ac9ca4e98f14c7e3908a9f78aa5c8c9540cf6f22fcafe59014c201d953fe4721a7347ee7f5a338cc62154c3f1bc727abdd30fb557636f5696a6abd9235535e166885709f7156bee212e10fdc53fe665e29f24353ca7b8cfaebed201782c0e7ae61dbd440cdabe89b14b3e4280c18011eb6b8b192f3b7ed09f2a08bb203bf9751170f333ee608f6dcfd10e73db467f1379425423c71e2e19fb01091a3609fd9379c8d0ee1cd29e0021a64f9d0e2d134f90fed5c2a27d25e081981a949c4f0d5aa8fed9605857ce130c0c1fd4aad33702218f20b663d875eb4e3ebb217723089cec5cc29ec2058255015b1148c2a379b850d0aa30ee85c818963fa85cb474f6ecb9c3a1dd40fef58c24949af59ad09038ae2d7831525ab7d56997cdc6255d7dbcf59d049408d7284d7863832814881966746a987ef0f1a6f721edefa6d8e92224ca6d40dc81f734119c3b016d1c5ee5c59b218dd6994c190f9115f26607da91113ad03374988c4570efd72bcc38f5ca0489fea9190d91c85bd0151a7ab610f3348d64208dedb76a93a81aaef95493dbdb7182c57f22f2ac45972445ee8f4a5aaece58938521095cfa8d4496add513f275d463781e786ca30808c30b01ddec954af4d8bf252896741dcf5bd898938e49c3a5f25fcacde602a20d612b05ecb0d532065859355e0818143ded7e2d28ee424753bc7c4ddacc5013263f94b8b8e0402ce52da7e1bbbc0b2f119b069de1ff7cbe9cf0b8775de52272ba629a088b150fc12a9e17a537c7743f6dc7609550fdd0b5554a060dfd17735f80391a4ce3e67aa44aaa5dba8267835c46f0b151232e76ce233bc788c07b0d25f986a053cf9ba117d6dfd4e9f5d05f7d4383d21b4e4d1c4e12823c85c01100abb8aba53df0c3c982b23a743bcc60eb6830ff210f59a72b7ef57d46bd8109585e1aa0db86e3ceff18e84fd62f3473e3e95c5eaf553afa898387d1b95500f3017d9328090700320377518f3200eced693c18e66ee7ab3dec4a4d7a16f5e85128aff16136630a5ece8b0200487306c052341e7a9ef76810eff51656d4614c677a5ecb807978e0300552c7601352914a3bb61fe807239b868bc171e4f45121438cc36c758b2441906fe6e3df9552ecb43e4a81c5664ae3b72477e41f00f458fe74eb64cecaf1a18b26c8fa81a2d3f64cbe080dc63829cda4fba78b5a5ccb92d3689ec7a0d6f46e9321c4fcee33967786c14f2d646d77cdc174885b7edf3482b46cc58582f4dba67b785e50f275b7cad763b9870cf93dafee304993099208a65f13788a323216347a195451758fa95405beb8f71c2ea0406faae2de69ab596d759724e4628bd6dafe166e7a8732b593191745c283f5586a056fc4e79c4c4bab40c26634c1ea492ed16e2e81fc305707d64067d495fd777400ab122152f2ca9438ec2a5ae96f9e6ad2a0a0daea1b2c68eef5a29ee345462c986ff21ec14135dae415794bfc0eaf6a76405bf0562893749138b4d74bf4b5b6345f032fdc053a44b49129bd8faa9e109f48f86bbe8bb0af8c1b9a3fb661efa6cb3e9aa8a2ee4bbab355c40dc3727dfff69904c3e055e7a24c98e6ebc255e48532e5e5fa5e4b55ce29d5e114255a7ebae4f7a35a68e17622cc9b90ba2368405f9a45c2bbedac3b55539c29bbd2397a41436cfb19453f414353cf5685dd7c930ac17f87279fe3ce7f57b9f01273fc5bf21f16cc5c6ee1583b47efd07de4604e7e2bf40f83d60e8512d0b4070b4bca775ef72eb169b1e7279fcc707fe7aa516fe0725f6b795bed53b69054c0c43a396bba551b3b36e54fdb4cab097e02a2a4c36cc76c3b19d7929de65b0e6f63c442f2c4757782c3f93331fed58d9795b850fcc435e0b7ed1a60e978119e59775ef710f179321549a5a446e70dcc8a9d7f5983c3edb6104a62420836eb2b77ca69e8f96eff77171379249966323e853a31866d605fea77d6d7e7e33757829df28968ced440e6ed5b1d4dd724c9a099fb48fc3ce63d32aa6459989ae0cb93ac5af7e595ae78e253dd0ce00c044800ee010ccd98c75cec3eac7a2d5fe0a304ae6ab9122e03421d058a0fc1679e1e35b33d129fc2461cab859e00eb767cedae9e1c1307bc3d2f2d6010ff38ea7d78de7eff0e0e918e8378baf8d3ef10660d6ae1d680f9ed1667a2b0a3e67f0bdec344f47056311b3177fdf6645c6b2a0a5f4e9ef07b00dfb594c5a8386ba85b099e8f9c726a8cbc2e74b75a3ca22f345c9d1f2c7199e2c12df881f69bc681a7cccb95cf331df7e3a77d5242f923ed3b867916816b0732c7b4efbcae91171ef64ca02a18cf774a881e5fb297c031798990d295b72fc04befe8162664a96d5102023915188486b12c70e433ee4dee80f8849c498d3c54977340e32ff889104c30cc3a4fe9454bda51e70629e03ae968d5d6f133f1c01f9a07c863be233cd3d34f8f7166c424be07d30097f21eb54231cfdebe8df21122c0b50516bade1593b69f8523640b190e71541e6e996b2b3e3eb8238a9723d037b4a2b0b6ba896b61ced44af487d3f60b3ebc88f71c066b280c9ba5ab962450c3c9c448def26a6e105bc4024778c98224aba6b4b6fa80abf85f3857081211183e373184208a59abe9a734df4ed185a33b84dbc2bb0c62987783432162213c1fcf648f9e3e19e9c6779cd1a1f09dc29ef608a5f835d9051c0bd867c45de247e3688b24857d39c3168308007c21a26dd13f1545100fa57607ed062787aee8302cdca6dd084e6c126b474e65b5ec2ec01c769f00e2556e311b906a41772501e83bc099ed559059c94872beac3d4b603d91769c16bde4e7efa0621a4d3e2f94fc44af4c721c80ddc2e167cba3b7bd83f6cf28f4ab11e603a8d06096a775ccb0cab3ba966d520d221e8112442e559796a06b052cdd66402b4743ca4107dc5fcc5154b260789bef0a770ac4bf0b1557b75a9566cb7daf51a9d6cf263dfb82a7585e7aaa26167ed90f4d646a7b2f5a72901206f3830dbfcfdb0af66b0f295eedb45f0d063fa652eee04cb95efb65166883da6b4c3a13aec3ae1421a7854468de03f856ed42257619aa4f791ee8593cbd5e29d30347ea32637667cea69e2bff085384eb16d0854575b723f853aed066a1e6def2b0f9f824f990e88f63cddbcb0ba5794fee8e2c6bd752d2433d028fd3c0b44a47724a4bb973c0b283b341af18574f2017cd080a08618b8e96124c72ed65188dd1ebfb58e9db8bb219c75aed0d15ce3ccf98c85e0df7fc13b47684539cd261fea55e8333ac716928e3cfe2bf9dd0701662f74198e61afcb9228d5cf08114a498dfa85fdd4275d36ecf1cdd2ebe38e055545c371cf46b571cc320ac0a6c96310070dbac273a9f4b0e3dac8c09f8334bcb8fa1f93eeb73a8dad8664951ae5c8cb5221c6f48b93b9f8f382b1e5edacf1ae3aadea114a6db375c9bec9c20ce6959fd4b85a1ca9eccb5a737a7c889525c1fa64e8263469e00491a8491d8ac9fa9d7488dd563ba183c1b24477e74ea57a105f82840a0709da69572806cfb2a6c3a7fe1161941f6cd94492f1a745c1ba126fd8529136beb5294ae118332dc489447c028e731c153bc9a35f4246e1ffacb7680a906ce0b83e3519be5011d9877666b09c2035f6924cd2e6881160612ebed7c197c17c2336a2b839c244872005495fd2e772ac643b151e965f2c17d0021535d9e7f711a331ddd49829c8ec2c76b4c2863016221c41f46ab696d4623d974a908c9dad0c3b64e23f9e850794dbb54d1a0f7749ab7db253d7f790ddc47b3c14306b07afe18881c9f2bce24ff3715f61fa63c9866c17c59e68ef52991ea48bf2da94da27fad6b897b27b320a99e68f29b24e8d97fa5ada261549077e03c4bb5da82a35dc1596095eec80a25213ab4b34cdc702ce41bb78fe26cebc1b78cb56ecf9c9135d65f42aea23b0f88a3c016fd19ad26990f94e08dc1bf8a24c793388d431f582afe31ed38358f6431f70667adfcc6cd28aac5ce89a48607a9d21ec4f07e22202eec6d4253f49e1d841da286a0a86aa2f506da566f4ea0eda6c0650d0cc9d439c48950888a719204ec5d1951d1efc3e13f8bf5470283bbf7899f25816c0dfc306c28fdd5f7a3f565d4899adbd884ac7df778f4df42f702d147e43ed3a809acf07514e3bf94932d11777dbcb1e3468d1ce8fa70aee51f7e84448355117d63f4135c00e00b8b1bd68a71dabe33633bab856293030ec1b0a54a3cec0c6f1f7f215b936cca0c5227b061b73712a35935ff06a8eb25aa5bd88c6d0ea375d14fa5bcedecd2e18fdb05de48059d9882f213a3307022cbf5e0016fe9b2e21827ccb371e59ca5e6e68ca0de0722421bed041a0eefb98cebc0f7cef0e8d8e6a5f9d29a0f9872b83f4c69542ca8b9b75fad819c9e02c9a13f514c3c80fc1af6f049feff5b322c4fa323b7e7dd1ae187bbf360430d39930e878c3543d8cef669be57934a7b1a3106feedff6bc325968d64fe845f66d86a809c870324cc164d85c8c92e4ab6321975bee1ffb036a04623c4d34ab0b088a91891ffd46225e2be15d3c7de0375ff41cfca4da586867d57266ae5bdf31ab4635d6eedae917d1c8632fa98779cc31d7b3d334c527368f71453ce75da8a9a0208f7b11f178bc87e775b7a95ee9058919c67113fd217f257c4fa107b3bed573d2ac363485681aaf784b0301fc1db09fa3ffedb862a3383465a32ed1ea46f80c8291f0323d1e87fd05b1a8297fb9bfbed924bc7b7ee9435e54589249febdf0b1abd12ce2e9ba8fe9f899597b952deb56a4f2480bde545e9396e67b7f5340352c89784a39bb86a17ecfeed1cb279b4c4bb7904707b5cc48e7fc21b1906f0c2e0230db23ecc6ae2193883f22fd95bd3e45818ad2c46cd355d6397aeb8deea74d4c4ddd0a892e442a628583954e82ae641dfdf804cfe01858b16ad7ce2872280c64ac6b94b17ea7cc5d61ef5cb5f15bcdfca456b3879dfea0b77a9640c7d4c55d42677cc8ddde42a56144d28e06e9b8d235b290036e779b375109fc03024936cc35d210eb127c567bbd3d8114e361ae9f36d2d23e4a1f7b933470435792507becf2d29d71cba039e02bb984e0160e3b6e463b2875aa696e4e0c245766a1cb9c44ed67f1682afaa8421091d35f54d9d16de77050f4cf64fdff39b1927f172500a88c888ed42945b5d4daaf9a37dcf5a4d48f6e0846f1ca0287910578ffe6ddba3e8dcc09297e6bb0cfcc46cec4b07a410ef7fec12384bfd415e80286e3dc0b990ebbb83bb903687f19ff43df5814236b4452ec04202d54271d53d7616c6ba07511c5f1e714e21ca09ed97a83846a56b058ee1d1c9e2acff7187907633dec63ea2b3f6ab9c02ea8a60677c59b349775a07d0f96a3cd2c2545cb97c9ec5a647b0ed558bb9bd44f29e3609e2bb3d7ec112f147912356f4d04fa9d4332bcea49537bd9bdf47d443135a1cb092b121dcd76800781ddd794e2ce8253199f9a82385241fc789a3cf11b2f82b11a5a7c688bcd63c408e194facdb1d72cb3ff1b68dec162b8da9b30446137c7230d133797b2c2e56d262065cae89718c2ec4799d32688106a533ce2a890834fcc5cfc869db0f3a40ceea6415558348f5f9b628b1c54e8cd1ec5b0c145a12b6d2a36ed4d870e2e9dad26d57bc262a5152ea3e00f3e3df7992f20def78927862bf1838f516945e576971eaca98a0019ba8731968b00cb6446670ba739249a1edeae232bae74d370a90d2cd0271876c294f455d24672e2006b7ec274e69361e8c5858295ae4af0bd68314d430d926a919307e5a9cbd2784fcfddb004a3868e86982ce2ffc7ed9e19ac3380d0c6bb247a4d023075bc488d3099af661b7f0aeb11c3f492867118bba95f86ae0e4b82095fe2f6638e9b38881dc02202fc0e3a32f4a45694144a763a1618c24afbe05363672c9e028399e8279361aac53f623cfae4ed3453d799dfabd91f92a1588dd76dd94e36be64cf7f20592f9ae8f9abe7c9054fca73539b3e7c6db4af2cbc4b875eaa3eeca5c73217c019c15b75d9a2a8688c9f1c01649c17f8f2fde5a96d6116778d22cc3d1a72a867dd2089ffc3051ae6c2efb9c0b8e8fee860a30e1f037a0a75aa46ddbb17fc64a4c9804525c3520dc185a0bfc0deefb23b81282fe19ae11f696acdcd02514dd7a98a8d7e803b3a791bfc27790bdbfc45b3244b5c703f17845c195d8b95352410908122a3c738652eed062af134512d9571d22d4ceea55d4a15c1ce530f58be0238100b44b1ed29f88acdbac3b9425393579824dfacc6d1821a3854ef8696121cbc0b78db3821cfddffb9d1e3307e7863643473fc1e3f7d81da70578c90d6b9bbe0396e4acdeb20f9d5f21d9204d9310fb959819abe9cd37a8553195a4b8dd0285cf3d89888837b03cdfab2ad1a836f5fb798e1d60a66616b06ea057207fb08f7778abc033c607132709cea76908662921065235205e97091eeff88a58a15cffd3137f43b8444279cd511c2a19b3191b54d800720c14541a1a563919ed8fb87e7a4d099ad92a9dd9147b0cec930352c5a9671f24bf7c2252e18b96e2d8f576f396197ca3efca10daeb98681885825725c96f6647e57ddf338bdebf49affcc1a00205a7d66655fbb97e5c5cacce7e5584aaa428c647932c5271c4721e4dff83817b9878341359eb9c1f65f2499eeb5cb9dbff099964e8686dac890c0aa2b1407385c2bcfcbf98dbf6b4448ac1be9d6d31448b7fba92b12540fc397f231d2c6e260fb2ab4d57153c6bc1f832984745ba7aa02f8ffffff07