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

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

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

Block Certificate

Block 55087 e74a9d7ae1408ba92c0c38d6b3a4d0ebf7b49bb336289546cc631b99701153fa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0be0802734e64b24c6256e5bbb3509a538f18e90aa435a90d90b7ccfc81b88c2
Certificate Block Hash
e74a9d7ae1408ba92c0c38d6b3a4d0ebf7b49bb336289546cc631b99701153fa
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00346c000006800000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000056a7587c5b45cf55668c1475daf679986606dd6994d0ba826fd9039ce86f5a4a3b3a16a3e3cd3bdc9f0d87a4420d66cb5c310dd507809644591634c6d84e9b66f046e6bd60c0060ff5caa989516bb83702fdbbb59e1484475a350000000000000080000000e00000346c000006800000

Raw Header Hex

00004020462e96f94f779a35b1a2533e63a3b8b4bc9b40162df5897b273d78bf50733c937bae9d1dc4a1c67990853a474edf7fae1347b8bf10f50447baa0c3108f54c1087f4a0a6a0de00518c2881bc8cf7c0bd9905a43aa908ef138a50935bb5b6e25c6244be6342780e00b

Proof Data Hex

59,560 bytes
121216010307e19d85e29a075227a12ddcf2f923ec4f92ff293c254b1b6dfd9ca533a2aa488e709e64258172fab8ecff28749a41d9546215fedf708e90f8bff065b42f7ebe3a2112fd67b7dce7284ec94fdfd3fe6c237757f7dd12de165417941bccbf0e78ce9c2a8696f7c476a7982aef5de0d9dadffe2e329ba9c5b3b8e09758260a0b092cefff64abdc80e13401edd3a0c23561509931bc1e5849b4c957b38125cb8b5958fc4ca9d34be0a4ba316eb469d7cebf9fa420d43d4de86caf4281697e9bea686c2c81333af1751a050d3d24dc1eed4036199ce1eedd1fff418c97f95b541f28bae81d2d3dee9a14424edc31c62eb9101222a063a9ea1026bd724b081e44646d180a96e8dc6b58542652eb64cd3c5ed6a2270676106e645d5aa49d875d0f1ac2e880d39dd7324f16f6976514f3a87e44408e577632df40567ae55e103f7fa62cd535843a063316f4062dacd82711d0bd59bd8da44670c2ee4fe77410c32df841d6760950fa8b134c0f4fb2d9659af031c5381464c7847f7b14a31dffd67f34857e4d2a126bc8f2a3a571086fcedff9cef851b2819d8b083404da264905fe810e2d060a83b466643a32ad7f000e3299dfcceda5a9fb3d12a845960d8f9843af3807ce2c37143ec8ba5996fbaa42bbc27d298e924e87c44d138cd79ef04c9be4aea34c2108fa71c0d44ceb87f54a17a27e398d4a30c16819a00a1ac992c7f573164b7dd328d39821fa876bec136ddbc8ed74b3d83b506a923fb9a4ec63d6f62fdb4a1da702660adce283504cfed0246fd4da8be1561807701fe6b2d51a13f0941333e0cb6cf482fbb96c03edc5bd2a8767674d9fc8cab05e60efc49edab323c40911f21c36ef2df2a8cf2832c556234efc3e8da6356d6d38289fc89b38e992be0f5c5d30bb95ebec98b8728fc17c31c3f0ba5221b30467e4c436e2880331c85e9cd84416c77afb06f5982ac8e3c183f860d55996678d031d539b1dcd8198dfa28307061b51d4ea6c8936f526faa46f84df0f1e41492d5ff03423f759a5757390ca83a0e31d7b7e1083430467578d327505ad3e3f835b7a775f0d7309e50250cbd3b02c3235c07799b65d573b468b5d6c40f45fd30b7191dd302f2d6ef9465d2ec9be369426bea480d641582cab14f73c76eb06359973e15c811d4b7a437f78207b7ddc5a26e38f8f0f0b25ab80081a98fdfa164bb96a315c3ae851bcaf6b009f9aeaa7dc16b702610c5488b74e2ab4a616a67b327ace0dfb6fca04671edf80d5bdc8c6ee475fcc304579c00fb391a09c7194e88795a456a1e796030b237779e671678adf994439b9be10374bf372c20906b1c94592186b61196b1586a5863af538ca3df5d39249d879e69c9c4f8525aa149cf1cf6ceeb16a6f0693878046a9ee2eac3d14ad1460d16e712820dd4b3bc3586494335b6b5b2ad2276e9dbbf617376933e018a32c654e2a7053a78287e66c34875dc7b29dacbf83ab69280c198fc79542d23fe0ae9876fe16077a097a779ef0a679d9d1309d09f7099d681f7793dd5305d73fae1d9e8b184e4f91ac04c1f10354e872daa03717470268fc0159467b3987240037b11659a545df7a703a7fdebc7a433df21d5e1cece465620f99195cf502fce83d42a9a8a2c10e0ce1147b2b725cf32e3bc972be4a718a6bcb4457034631b733e473a078c202142c4c53c65a8eead9c73ce6319b74c36c3a12d565645b84a08dcab07a2fd55233839852b6a8cdb4b2b564b84cfea3fb0a7ba946ff3423eafbb4174456aa1a5b0acef98e635a2fad3d9d741e99ba93cbc130d47bd184ba5de0f2a920cec9a6cf27c9b34bfa3bfc6086839c315998d8e05eb10c045cec15898bfa02cc4be454bc56572a88ab1944ec82009b0ce3616438760e98686d284ae7e58b98c4ee830ee9bdf17ec898d018fd7b6040f40dfd4cdc310506d17f3b2b049a89a782eb491416657c0270850c75b9b0689cf22831507bdc03d60c1d52f004f33c4ce8282d4d4e8c6b38545005c1ea2c2cb764e890b19990578955faa1f9834bee413f5687506d55800007baaafc5e256ba87391cd7acf2682359c5c6f72c3911720f4e5f4d10f522153dd61dc5df5eb0070c2214a85faff2e0413497e5712c365a1aac1af222c492c4879f82e3c9aa83223cac1b100c45ba440b2ab99b05e99b9442f6517c4795570b6f0656d9709cbd7e0578a8b050a67b7e43ac3fdb65cdac2046bf0ab87da618c7c69a6d594d053c627c970817d8002fd391ebbcfaf21b6f997a66b550bc7f17c39906d0eec36336ec7bd1b85b410fbaf1ce74abefaa95cc68c027c5c5d0eab8b39633306eb0e43d1d75d302002a5d4a846b487ff3cda06783a259d319a36c392051a23548d044fe9b9b0285fc000eb1cee99126ea8107a5f89be425ba2e27f3f400d9d78722aaa552ea607f338dadb92bf69ccba8ea6b8202b254110647d8dddce7b5ce2044ff82fbbcf6c6e0216da93ac233c8d6648c159608132b032356a246ea195958ae242b4acc88cce85b744c37a7c2cfcb749e420cbda27dea7f10ed64971dd72bffe80396bb650103547a3728d47b1b0c1a575794a90540fffba1db343dce9d9aa6b363d51844504ba6073c3db6dd6c268d3d40963be106631175e3a0e8da00789d1f6585521dad0c9dfa798ebd1cfd912fcf7b5e43cf9c4798b4ba12c4b8679af61c04296cbe34627c3441db9ab683adca0f496691c180e42a57ff4a8cd5117a73e517d1c505877b4d4496df82bd1c65cf1177ff932a019db39f82302e4802ff2245e5db298e92478e8a8bf0f2f0a397c1173d1ba2a2121e6a26134abfb3fe8992379a1818c06f9ec6a5eb29a208b1c76c29d2d6ad736baa193512a2176a2576ac09c7b97c0cfe5d26927c78a5db226b369eb41feff34f52bc05e720ce08c95a228682e0ed40857bd9f3e76376fce548e0c097a94c4daea24c7a68d8fb9bf2099887072f2297132f07a49fe84f04751fa40b96af4c14a77253363413b39feee258aa2ada7848de91bd83a9a655616e3e18932929691b77b508bc65aa9aa39d353621cfe0bf8a5fa6e3342a4647f136712ddd58c25862a98646842882c110f4b29cfa80f9e142a360c7493c538c54f424ca0e34349f11bdff5a925d23d980f79372dec3931085729238d5e216b5b481b6f09a5ea91c9dd9a1ca5f35875ba99fa2feee42a62122ad3c2e930a2e930ae7f084c8de8c3163618503d07cf1d6ebcf3c2ae6af170cac2f28402c616bdccd25e67dc35d535695119f855ea15d00525c24ac5fddc53c2e10f55ef48bc80b358e608fc0f811d1c4321ec76af3892d840179ac57895c3198702224717c741646c1b74160d92c850d8dacbca1009b38751c0ccde88a8c51d63b101e5d33184475bc5082d4994bea870d989daf9b16ceaeb5b32c5fdaed91871687e832b77bbaec6361f08b904c985dfbb01f9d68c3e4e0cb20bcab9ed9558db71cefbb6aac07f790261a08b7e243ca15b521ca4d75c23468652d7d348af99f76ae7a4e99d2a3bf76b3bca1c5f819b22a75ebce729077a5ff5022d00e4f0adaa55d0e5fe103d93d0ce5f192d1770a6e56c551d7bc772df2118853eb224efc3312b3c6ba9346b5c091bf40db46d2128f21ccef22f45a9dcc3c4145a8e9519d8213d2dc7bf4771f0eb2136277936495701f22b6c974d4248132a2bf18d16f61dca4903606441def21f70d490d0532af436e63b146476339edd9b41bc61098822c6eda533f13ab527c0d62b45707770897e96e57c094ac2bd9f3cff3f84252d6a4ad1fb26e3f69f7499257d3de5fd582393a80dedf39d5092708d5e6233808da06d4893322e57a8bba604fed4b1f90882a994650f3761e8f01df7c5b19273c03c704dba0077d8937f21e0e71f91d757503e981bde66849dbfe84b27e949b55dff06a5ced37c16959132b19e2b6406c209a16377802eb6cb8d3cd192730b051c61eb9a95474646158e91cd86c0daffcbc48d0bfcd26531b8e05cf703dc5237e5433da3786c358a2cfdc93d0574502e4b5a9bbf1ed36ba27ea7764ad79679b92b38f435df91b551d734158a2387c802a6fb4fab44cabc2e4653a6e9bbcde0aadfec6bcad3323aa903c5a733c8f245233dcbcd25c9fa8ed9cf93ce590aa2c01792a36ee5f4c862915050d541fd18879d7475c5593211359bad82eaa99ef74960471261d0c833569ff170d6953027210948102fe3ab8d8c52d1c7e3a010651a907b67ec96c06280d550a2e94f03cc8155da5d5f26e1d2d4445ac234edd6fa578e38ab5491a55b83407e84a64cf6bfe788524cfe1f55f8a62b5df4231fc860c22b61475fd5fbe05d74e9c1c510a980994ed13cc14deade63cf9a61c13d7ade431e2c1d7abb8d7300a436a19900aaf438652ec4f188b4c6d705073360f548a83fc20e9154ce20395517b1953427978831339ffd934022e99a695158d731ad8fab291339ee94d72df68f62e72b8e7dd37383ac98296d8112ea97309168f5c442771dd463ec64a6301073805b3168ea23ca8b81d2e3bbc8153261938b61ac40e0aa64badbc1b3962303aca2796ca8db18a5452f723f33260eab587357ab5807f790e80294e891feaa950c560938507fad1b82a76d3727dc9cf038cff0a9deb7b64a1074dfeaca603e22c574dc4791181b9840096caff44fcbbc1943d623a6330514974f37ca81f523e252fc12b73bdb33ed95284bebe1d8e9f876a3d9205c8d93de7953364ba2cf42a042618fd3063b07a74fdcce0e5f043b028a468fa7cbce8ae1c00b94d75d70039d923e7ea6d45846a9efc8a845b2a63d95bf4be72204a269b59769adb7d84b0c5a0d4ed8fb9d9762a6abc8fc0b4c92a050fe98f0b08786cefd932303a269ed0ab995710b49486518f53225b69300ff24b3eaa29819ba6b37c8794fe2eaec568caf6f5c1098feda35235aa67ec562c14d0caa01a31269e4ab58273bb1ed92864f4beddf82fbfc4c4f622011cce2f5941bda053b9ab4824c9c2326c0478d098f4e7f05c124a655c929296863d0b88ad4a943ca0e1eac2d01cadff94801ae6d8617817465d9fdc52fde02d623b401ce607fb50fc5c76962c64bd6fa0f49feeb9141ea1804a4aaeef38c345e9d219ba15b04c778b284f17572653a76dcc334ed86e527520efa61dae3225d58cfcb1006c136087d794ba4712584570164217281fb71b2975a3c096535379b8e343c7ca4d9e87363bd1491bce9f9a6222290921019ee081541dcf591e985238572b0b736963e811044e8514c99e97226b833631aa90db6735a034eacc5882bcf84a3e64fd2613c062d9186b2087e0feff24eab5a936994b307d3af80522a76d1946735511efa5f67a21f37a363549dee61cb94b4c0325653e1cd52beae07feef9ca54bd37a10a2838b086a84cc0b2b270ab495c27e78c5fadbaba17bf5a3f1eae7d4e9d38b3eca5c6434bf79ec12af72f257f7faf39f03b4df56a92d0d3eb742c1f8d10af2aa434b143710acd93909066d3927a398f322b6d23c17880da0dbc6229fac2d527010ef7ffc4c63aeec436466efe87b832b9a8ff52f591dfd2b767cfa4c8c7bd7cdb4b23fbb429f0c67dc1c40b35b07459b39bd3e435cc93082336cc6451e31ed23ae8329471fb98bb54403e7bc3ef2b46709977f12c88433e13244777bbbe97dab706d406333e7072274d10c20fbcaca3e537320193a90a8850d0adfebb836dae0e6f76c5f19116da47ac01b99f7f086dbe81db3287e1b51a47d6c5a0d4826251600abfbaf69a38d36fb039560f2ab178249c9a2859f16f322341672c5ebf5d76765797e9024cdbedc08354984e34e2ba6daeb9e8ac871d1a1d1331993d3a8c91788720162e58d5fdf129e7184b019f19d60f08559e308b7a7bc0664f912d3c7d70d5447515219cd227d78c1b0dd840f291075a4b293c077aa13f4866c70b55b73023a2e6a070b4cda600a19930b8039a0704557c9c3cc2d8557ffef09a4fca9803da8e3c9af7b24168b67b0c563eb6bf4de0f281102103e70991bb686dd1b59cf4eb0238267d014362692450698e888bce361961613c9ccb13f7c0f940a1451453a47590d98b74840bf33202e9824977e3b8b52f7e6b45f6a0a1acb7ba8b8220b6e95d10205a1a7f2285dc2f0ca2fb8e5ca1fee2a194902d6789a7e4572a2b4f391b67b006736ed2163f56917376746b7e786ff00b8dfdf83390dc7b6971e0dcfb0fad087b0adf295b96bb39288a299f48e5b513bbc6950c70fbea10a498395c874d3a81441187cc0d7b3eaed66be9321994f769030986f22e14202563a467ca50762da6e6b03483978ae7ccb6eeb7eafb7053451f2679b5c959a5479f0f281ef6c7c9b08afb3a56c31d71bb0027ac859208b97743af767d2eec7629957056ebe2b3d004bcb5974d1e1ac12babd7d1bf8adc2228119757162129b614c5973d89a4326456ca0b97f24be8ba0b79dd8b654ab96b1d17bec1587eb484b685a2f51446ba4ac6f07684a5d2cb2e0b52774c1f295f62d999f1a84aebd468787fcaf759744699c7652809ed1e735c1fb6d899df70ac327f1c8d4351e72f88ed5fe07f62d3c67bcb1b8e71b6ed06ecabf6320dc0076ba69573eefe6b3c5a12e560fb83dbc8125f9f368f3c499dc06a011a7a3bee6b754d129d73c46dfa31a53c9ba16f1fd5f3d03e4b06321247cc1869e600f8216bd24f41949dfed2e9045f1f53eea3bf9299c55f2465f17a659f1b7c4841a54908ab820498b8c9207554bfa23e3a53c36538a9e595ef0d71aa9eba67ce88064b41088e122fe2faa754677e45e427b509934cbf5b81fa91d8e6f42282a2e9b46884516f6f64fc8805f0cfeb77f6f7a0ec6d0058f08a345c28760d1eb1dc86ea54145bbf3c4e052a289a221892f636ddf6df3d62f7971d1e4302fdbbf7d3101fa301e3556d2dbe91775136f867ad45d743ce5d93ab6cbbb5efe206811c43c31a26fc0a2c78c475255fbda7fe4f164715e6aa16cb2456d9f3edf349d1e9841735f653299050befb4e0bfe4782e8c6ab98af30cbf906bef8e943cfb0427326b6f1d763cfc5202141bf323f76cb9132336461f7ac0ff02107e5505400a56fafe97402ac2c54cdb26ef5289103c82c80ab7036a10dacc481eeaa520a13938cf664b8d72a97fffa9c89de692863d9c01aa1bba99de89112a52f31ec921045409f6cb8f1f9251cc164be086b21d853d702c041f0e20e688c4af9def532bfd37a569e9502c6d078f9b727269e1d7ef7ed78d8e6af553e45911e8a7c02425b845cd73e95414c00424cb9d8f3e073872f7412c6c0f2d65c99940b2688b24bf679d2bb83ef234d01655acb1fd056acb54c2aa03dcc4f96af1056a69be6753ce9bd6b6e4021b0b2add51758af7338e91f54747c8dc24db1def2a2ca23d48f6ce7c98becc4df9d10dca0910454050327d57b9dba086c5fa2536df4e9c59cf71563bf7ad8ac3b946ae3dff4caac3fc4f954fddd8b04a6aeac1fbc33fa3cc3ccb4281bfda6f7f3b3cd2b46d2920336d99f7bc33e085928703324d2731b0852f2224f2b0d16b618ff542900789a104c3f417c30b0b9146bda92be71a0951c033036562414de28ea50881112e3f0cdbc4c34b22ef0fe9850f8025f4219f2d35e264a758868f178332e0401b54ac66cdfaf3f4fc4982d2bf0aa851b1e76a0b11b2968ca6f0e5b164ca313d68e28b81cdf01e81f0a91d4ee1a63d5f56dac6dff5ca435997a76a20e48f0ceb8578072f661027e587fa941b4cbd80128a41f85bbec612960cd711a93b10cb4c054495c69ef427815b287c6f46fd44ee4a50ea0d60e0a95d05bb66ffafa8655619c37df35696a4e279392eefc3b84cb54f2f11e66f00d0c93739d3756bcd74d0b6c09e2c230fa28c1fdac5ae1655b33c2a7b2a8fa2b5e942c8e387e0abc7c9c427f3604d949e355c49d87fb0f49bf4ccdd0bb84a57fd10e6ea3e5dfab2f58611ec6331be491d7aa55b4b29c65da15dd789669946317af07e4afa1f6edb40af2cc127f76f589e72139abbef103b61214e4e58aa35cc9ee6c23602dea8c4855bea269c9c7a7f03258c8c2bb06a74243f2e88f7b4bc2088fd0dd241299456b5e775990ca25186a5ed2bbb6f20735284b818acef3a66ae5306f53021e5b610982ce73b61dbd5dbc294513b3d58cbc95531453dd08cf7245be37a8712189c6ff5f70301fcb1817326338d3280428420edd663ea5138334568692d993a926855308aa6edab0dd26489a937efe8c4d8b7e5383be186ef3d4475c421d56a006368ce8cfde4ae30794af1f064e24e9ea9d2d6d1f1e8960264db7f8d08fe5b567445cd6b928582b7023590267647d02fb083174838d2e112e3947a0366d5934ebdf1e4de340cf99c183179eec4dafe096e59be518c380743d810dab2a72cf4f5b6f44693a85a1f892a7b0f0f7a2ddda20848cbb38bb1919736903803b6cbf3817820e2b086e55907fdec8e95f0f83eafc7974c66805d17d8fd0eff9a0f27f1bf5b661ae66ca73e0ee4237c04e1c545a94dba280c1741bcb0c4104deedac5b67bfc732703d367af03659ac2ac28297ee0f5eae14e6f31b23e24ee1d6db9c4a6b188aa88b11c5772e37ed9aef4b3f6fc58aa83a1008a1c1be5c5e307fd2273bd7a3a72fa63a94d4ab69965f5ff9bdf15d3b5fb83b5a6e9c822af5e7e1af4e0fce6da8c33c42cfdc4b1890ddea558dc266146479a47b65d637ff37c5fa082d241dee854a6627c211b15f436f78b0383acc8dce3d852a72a62a3b3d8dcbf7ab1cad31b149248bc6bf2b31b3ebbd9e335a70bb836effeadb76afc3f9347140acf5b6a0e0ac073dac7917b38221aaf252c718449bba75dc6f2ae47e2aad7cc090c31ece48b54d074ba076b3e122f9639b892656fba425ab6a7d9d58ce1ebcded414c760e43e1131a55c2d9812d9260c2ea55ab307cb87676f88f14c2e4ecae98bec25e642e392a81fedf91486868ddccce522541edf3fa669b2c1474583a34114042a235924dbaaf20df8669d759c0402f9b1d54802dab3d5936976472419f7aea96d58c7a666ed363f9c94616dd95e2c555d43b23695a7359952196b273f684ac9738fac57628d73f1b129435de808795182eea2179e5ef9418b5c6994d8b0216014f03e580c5ddf996404ecb92f3406f3b1d0a2d618ae699527738798c1ac627e1b6df1c9bc26fba175f105784737c0576ad5c1ffb6ce6a01ab775a5d82252321104510de77af32a7123c0c048616ce2543bfe77ace0fa1a05a8f59645d8ea75e3bafca9dd2f433856dd3009ec29731bf276d57c3b23da91b57ac71d708018ada46e11f9d69c7153419b7f83cd32228f00c3ce5d45a7f2009be64a372704e3538a272c996f8c1da1e0ee473b5e1d1e5bcd21bc95f771322900fd54606360dd81849ef7c9d13f0e2a34f3613af98e4551164b1c2dfc7037d159fd2c6d59158f9e9a69cced0ab45aac82c9ad20346e55707d0721880fbbca7e2ad16663b3cad8363a1a9b1f1f2e596cbdff6aa73ca136d491775544517515e9a49b147fd5ae39d6a93a9dfd62ffd1f69748f3ad71831f3305a6405649efcef3ce5269a7652d6a69a686c6f6ada9c7d27ef5ef9a29ac2037f0506fa88d93b9167b6ef25ee888d1f5b348d2e53507325242a03c38060ef753951c6348ed0f53c0423ba69611b82a1c74e1ec708fa4f33b288a068d81a0790c1d3814865cfb0ad583b7e1f65fd02d5ed43270cb661b2ea070f7669a5ac6d27b775f4bca8f03ee35411e91215610f81222d3be775a6a56258c670f4bef349391d2531a52ebbee45b117c44367634955e633eb9747a892dfd1fd264d8d0892ed319b9af2853b9e37b70023426d058d7ea3d64a32a956154b012ddc27258d7e7f5d9283d869849330c78d5d2c25bf77743d3fc571df0617681b83987e71859c179d590a96b38953e1a1f6884a88f49ade6c83dcd657f93c2201f02f5ce6b488c5c2813ec94beb10bb65524e4af5f9b274155038aa27480122ac69d87c34801c879a1481ac6179a5b460cb8d34db7521e67459d52810d612c79c9dc671ef2aa071e182b41e009b2fc994a28a40a9002022736175adb1b28b50cacad9f9a4b8b9a2adf7bbdbbcee979a88aa0280262f38b6c10e6950a7f52bc1c5890811ff6a4ff204de32c8813e70db4168508e9a659c4c7fe7c542db7568a41e79e8c55e564911d5e9a17dc7b0166ae94b4cd00b1c37091ea96be1de19360a2ed8a0709cf23f0ce6abe04ac4ec22d3e30d7a918a24b034bd7cdac631098006098eb1aa339dfcacf687973a3bdbb9de0c3400a519910bf9014bea3df587c978be940b8fb6e2d2ce9f3b166d23aa4e7e2617e660f8ca91c1fe5e2d0df1f00ee793e339101d6138be4ceb603b62061538e246d01f91ef925bfff1dca0656bb2865c1f0acd825a5f3ec3b79d2407d7d02dc57faf7e13f879f718f1385fb0c92b3e0a3f22f2127c384f0244fd1899d5a297c295a225ae1cf47250aceb856947313e29846eee84b6ae15f0ac42b44df6a563996fe59a56e5f8919b5efe2d0f4e4c7af59a81872ea38df8137d0044648b5ac9805bbc3cec34a552ca48a18be0dbbff7deed03869cf237b8e0e46fa27871aa4d32d651d53e9c26c24e7001edc6c2da2b3f94afd68c8749064ed3a136b591956f5bad1624ac9bffc0c3ccafaa59db1fa34da864712c8dad96ef49e290c768b0e46111c7cf5fe9207c200a51faa9a03010e652f04edeeb3622063e0bd1c274c92fb4732c5126ae6aea0cc5ad7ac0753c08fc0bda4bd1401503a79ac0226570af0a8c92657fcfd7cda195fd47749a5242a88204dc253dd49ce8f4542ea29a0e8a8e2e7e2f7b0b4a7d5382d6c1b4a7ee2a1cbe90bb1b840984e1722453c457f474953e24ddf1125c6ec1f769b0c13283d87819f4cbb297bd2b05fcbd21f844a67563127e90957f6dde20d215cfe4404a98850615097108160ca8dc2bc17f2c1a6c57f1aff09a4fdc258a757182917d3bcc8deb79244a6e92c5fd11151a817ca592937421bfd6bdddf780fc5a96fec3e71a04a07157d178c1f4ffe3d43a0e4d1710701192d00ffc80b481de2af5dadee35d6fbeafbee8665be796d5adefec20b35ed7240e0e4e354aa84d6e294c1f4d225513693796cb74ee10422de8f8ab31496915c0622c92d528b2ee6b689d7cf9006b961093a3a1236e3cad74ba9f84254972216707641e41f42b6843c2ed276a9edcc07509c731a1eed8967898ec3626800d24388f7bb4fb979ad72cf6eb9357729d5668fe10582d344e6b5382d38554b2ae2e1a56dc9fe1c8058b55ae5e11aa562e56357c0a6272a28003e203193bf1b407dbd8d8d7e4617b7a4d3db974e84fe9e820398c0e32e387b664f9b0d93b008e269aa925f59328ffddb30cc1c2547eaa0d0d95cfa64d70a711c5f83d1d5850fbcbd04953af7a2c1ed1880c7bdb1ffeb1c80b5c14ae6c3d435ecdd7a68f04863b61387306cc21bbf3e4b2cbadbf899b9594844fbcada81c6a8c34b885f1dfce42d515094a68ff4c457d2ee30ecb763dbc0a93ef4d41c919496214433ccfc41a6e900d43fea27b46218c68962d6e8d27f70675093fa334e4e07d13c673c6532d5c0b449a94805fefad865391a99e11d8e54bfc8aaf93293695884dd9b4097f36e84e25a5729d0bd773d2e7dc54d58b3ab96c047d67ea007df71f61c5196bfcb2c10043b64da295b450b06a5ca27161b5f102c5c29b899c77676b65553797d40e0dbda9e1195c7b209cbae417aed56c4798a54367869889fdcb2f8cc0bc39c924842f5c10f9b1791221d4a3efcf4b7a0fca04a0e8f6419fe6e5418be564a0dba25b55f326523dae49afa013a82b93a748e039f5fe03c42088f06cefe39f9422e63580f68b963bce72a9064dde58f207ec3b6d7c04ababfb97a229c58826bcba1feade44966fa3312e581037e2ee39b2d82bccccc004e3151aa391da9f93d6b819941e8c4dce4915cf37a6c49dd1f2ff6d86c38c2ac4df9bb82fb5295822f1f727a9ec790e8f72979634efa3c91674b6ee25d0443ce2186125df34299f9d8c4aa3f7a954cb590d1126d294c51d336ec108bfbf2e33a0b28d798cb8b677196e399b1181536fd1ab79ffa829126f769ad3a4c6a8924a3899c7db5e2cc4672de78d5c4516a91e6e16aff37bc64a27377329ab8b5fd7fb8500526569b63aed90d646732a7eb40e791b1a9c3d8131b515707e5d27910a6c8c5eaac716752184d23871607809f08c2e0cf5b6b00ae61bb97b44e63d046b82f2fefd6aa7111dd47f382740a0406a98e58b9d39ffab4a3bad2dac98e06c8c51f1fca9cd653716773a7a9937cf60fcebd83096032e8b2e7d134b25a2f57e8dd3ff7b610754069276fdcced56f13ec9e2382746d29370eb4f29261365a8a640b0f08cf780dba4208655729114a5970a32d57a63eee709ce7c6575a49d9481df48340bcc7a95e893ac86d38b241ffcdfe7a97b3f5de82d8a0b3a7b1ec3269b18829674cf1d1d6038ccd3204bab82c92ee787a46af529033c14578afe1021148c72ac0c6deed85d34aa506bf79fe14184c5cb08ddb3a2067c11bb0997b9604a40c2d9f22945b033f38456117e626a7c10ef811aacb6a8a197628ef39ea2a95383e9cb4dca2e11f12ce2467f4910f7e76a7fb39e9cd962f9afc241543470fb072e16e50c62e7b73f708560592ba88ab792582fd23879c38b39e4076db3c660a6a2f42065dbd790179aa06cabf8f6d8841b7e16b36992b1ffb9ab14f171a860d89c8d77bacdfe931e3f64925d45267e75af14df0013e2de60abbf662cdd91c9af3944574e786cb78f99390c72616298374c5d7567b77b7dea7529bb27cc34a0bf190b5d4038ce706a6c7264132f1395a78e28569a603031409e82d3161a64b3fa894fab06189becec3c857273796ce7fe3aa782533ff1fc4b28db632976d7951668add9f0013534ad3ab2b722cbbd6c26d00efc6c48287c6721278831b04c4650f36d96615f76f10e91b84052a64be9b1ca3bfb38fc7564b8a1e45694f23e24feec261114c1e35bd541c7964f0595f8b8704b17dc6392dd11618a17cc5b109f343b58be32877362bee7424ced11a4d29ee771ead4f2738ebef4230fffa129f669bc613c31001de77ea123208a51f48ae37e816741e47995c19235ea31a80d3eea2f06364a123affd0c255e9ab376ad6496356181c6b83b77c7e16d59fc0b2fc01c4aa356f42943c3c1dbde99adf61bae1f9ad257703082d6c17d8c4b232185d445df0a8b4b0820b597efb6852bd46df49b18b812616fc5490dbaefd396cdd8755cd0f037aef3e5100a61e04b1ff8d303b02341a633ce06e461b9a73195306cc27e40bbcaa6e5650770bca17608f098afeab243f70f720fc3558e1de673ff050b0286ddc4ff52c6399e5128d017e7273d62d33c0b46b20426279512023c3da2a4bf62c99418fb8e8e4bf36448b04fdf381e4e561f4c256ddcd990697d9c55ffb540a5ddd6f581b26bd06689ee3462b47d79bbf08d26bd8c01a977b3db13e6bed49e6d8e4bc55332a063a29ace055db8bb7ee199785005bfb6afef430c6e1a8fe320a5adcced8918afadf2379c2caa1bc892dc06b16e326b61075cc7b5dfb2eb97924cbc6a865e4ae698ab7d290f05fb16a4980b5e1d96383c117e7ea954b69955dd22597fd0666bc2c6e364e70fbd067fa45822bf94cefd607d61fad7f66e7e5f738410485014a7d88d88f3bfed7be14d7b3f33c2f8b297392613df12228a2e750fdba20ba909518cc8dd073d1f1b6612e5d3e23941c8638723e732b7776fac05a9db1cf753ba2dca3906b3d31efb435b738e32dffeff97b8df8b9324e58a11bd7d89672dc9c5eb7795ce12ec6be5a17f8125ee267852c3c6e8e985a56b88d68ff976576e2b3e2a7df47011583579c5158bc7159a6b634f538fef57968cb8c66eb8a73a6f066f9c6d5973afbc7babbb2d02eb98c2fe4c818e8e55da580f6dc822dc2f26420532018f7ea5527f30dfdda1650a90383aebeb224811aead39f4cb45b9d0ac605c03df66eb96e6cd86ba3c6a75a58fc6ae82d1e08efe4b8e749cdab115050e56008bd88ade4c9dea48e0178e5a38fa05886bc727dc14376df2a8309f75255771b2587d083e2c85cb0900de68fd2bcc7cfae0408cf30ee86b1b9903fcd3ceeab3fd82358f3e95562c4fe1a141be77e3783f8a08d0d97bb037b7d0d04ea467efa17bc949309a3091c987ce74bd3446bdcb753fe886ff8e4a8be0db99889d6fb8a0d44467146308b1d4cf009f749305dab4873cb0437a4092435ff6ca635840d33f0deaa1aa08e4fab4dea76d9e5e0279a7822927760d3c058f41fce870725a294f3c80f81110d561df26a918cb39a7db440a5cbc7eb444ae3e4de694be08b30c8efa0ee123dec08171d3adce5b651fc360ea8bf148807769c7ff3fceef19480fd72285d846991e1b0b586e159bcc7d527ba759e1e14067cbe1736b573e19145884345620f8f6f51be8cc5f8bc1c047ce83bb84f65b96aed6ce09fc7178eae9a62333fd4820c2d44f1492cd0ba5de806c164e13fdab5aae850cfa7a6be005f84f2242545c46aac878085f28600361b2ad67edeb66c74196282bc1815d136f6a38f7d97c74419d870b179ba300778260a2bba2714ff6692bbf27af13fa02350cb8e8aecd89469b53f1abb90f3f5af982218822cf1ef345fbc5f37fbb7e5f09c55609185cf09f260ac4ab6bf503f8a25acfc9c73d7c8fe3a081ddcb09059ca496f93691cd4076f9b750a80bccaa091d79dc1c1bfb6dfdbefec0b981a83c3b3e116cf36ba634ca9e8c59a6a9912e71291fbd28171e1bc932229c83d1f9972586f08fd6e992e13500201b4e0b06c4af08547b8719fe7df50aadb16ad156312bc2122797cb9c0d377b899d74ae839d435cbff04d0699b5a22a2eb802ac5396587705a996afac6c737146b0cae8754b7fd06bb5fa816648954689762a312b27822a3d6082cc3bba5ed4bda4e8579f9d05e9f3c86a0b5c51fa97458d40e31b119472ccc13d5e83ea09b4677da359e38b409ed2be4d7c16ab06b5b8bd7c73fa8524dfab8971656bec9abddbf6f0755dbb642ff7decd2b5078f8542e79b3a0ba012f9b3e23e3523c17443f8ebe8b0e36014fe5e45cea15baa982eaa1688330e732b5496e51c8b05c94e11e964d0fddb8739a32f45ce37d63a5e3098955c0f2ee2428187bd1e9f2fea0665ad31ee8f9845e5513034bca916f0aeb3e0cd33b2f192e98900f5eff0d3ffb2f984317c43d16293a7605dc9e2505808911d719fd203ceea7b0b0b6478158da7f6309b34d06c4ce18a762c63987f18e0c625a3da1702c1d179752df8e2bdd41d98d54f7a1c54cebfaf1d1f743e404d8c89f6abf1b465270d7f97b83f3f670ca34cce635b4fbcf789239acbdb3fb89314ef4c61211afe660850a958a6958a6e943a1960c3ca545fddfe298a37f94207416c06a6e0e04aa3dea55c3bdf6ed1f9880521765acc0f75258f5a2f438c27997829704c8a27ed15544c26600b05cc11545ea7ac757c4762ec4a0b8e0e960e54a7379622749b7f10d441342778741b2b55ada354e7fd971abbe3a217d61bc3559b41576e832b295f3f1e62dc5fc4320a15700efc78db17a9f8ea6ade8f8c495d5b3f877608d6631b387eb6b8370803b7c97de37b22fdd600186a94458c3fce2a2f36f4943ac123f1821bfa0744c53c7834c2b8998fde270e574b4bf24e98e3f74a85a4067358b7d968d676b4e8f2e4e5ea37505d73e18aa69c7b45aa4a3afe867ad750cad078bc0887d8eb231ff07d6c1b5f3f768ce5175748a7c34b59563c01d57dd8673cecf2e372a5b5f50d201fce1cea98c7551cd629678fc6c49555c5e2628941d7353a831b236bf5ce2cc402e994c6955a2908dd7742a4f6ccae570e2cea30f497b3b611424dad410f99aab80a442d73d1ac5a6b843bb83d8ba22c4cc504dd1c61bbd786ee96eeabcb3e3623c255ad4de757faa01f9413e4423887ddaa6f960c09168ab0e6a0576d07d0793bd1b6792d4a07cf25ed1a2c881a51507757fd868f64a2d5243c10b0071a830adce73c85992cbce55fbc4a127293f786dafaa2a4f05aa675cc948258ee1f570f42542c4d7ac618bb9d4c7379565686b5765e4cc7f0a9260350715e101700f7a2bcdce3eed8b33d0a781060c3e07cacf5ad42334db660859574ae99699a34f677d3c4a825b442a377645613f5f1a52671c3301091982a025ac76709d3e5f82fba3639ab1b2a56f5827f416aa1c3b60cc0f465f48e1f7cb889eaa115149620cf26a1bd409ae2d761d7e3d674a0eb6767f1e4b122b15ca8f79b09b77cd4eca563ccbe0e7000128fe589024549f5f1405188fe55292cd31b69c0fde63e59ab68dc9261dd21305c09b58533474b1a5d02b8b3fb243fb1420aa1635166bf4a13590a0c796c9d67c4fb1b155e5896c23bc7aa3c11ed9cfdb9b3810527c639ca3eb85973a5339033ff3aa3a46c9dbfcfe04c8b5059da4c29bb6215e8cbe9c0bc15ac88b5aefd8e2059620da69a1fb4991f9939a9cbf30bd346cbd2d4ee4701c316a546636da7a07143c2edfb103b315275b22fa80e879652b15054b540d57410313d2e032749deff52f13526bbdd8b1197957a292fe0bf6d0b65633b21970769f53a139cf2366b8e5d953d0421ce21d06bad095d44099edcabedca761ac2cc4474aec7553df4a222bc59a5f14202e5fc032f6b7cf160c9bbd2f44109c95217804255de25062ecbae6ec3eb618b8493430aa7a6f27178e5a2c37ed2e2c85428492b9cc972ff40ef9d3cf2e31e074767ec608c11a8c21012c96d585d75e2978cb586a6fbe4d23b9dd20632fef4cb38c1a8ca62719fda56e36abd416a4cd05aff35cf5f75dc3779b824f25cd954d84ab0b15c23dcaa51398439d19b70b662b68fdf37afb3708134e596235bda6099ad558bd6c720ff976f71625b1d30251e5c19933bf45ae6db33cbbb0361c9a3b23d46ac0b1ee659fc1e36d3f9c1c6a7587085632827a6c294e57315b9fedbc02da0251e538c53063075a58bd30a967c674d934a4312c6f091dff8a50e40b280dbcb18fa0954ddcb994866727ed074221b56400354fd4a035eb8f820226c0d4404726daa63b0b2616eb2fe22fed7e56018fb5065c33ac3d949a8b0cf302cdc04f76d7da2d1e902ef67c50934753124316d025fe8b027a786eba137b7cc380811eba7f8cea970458c6677d5e8f5a6efd2f015b5d20f91690b1ea3840c234a2e74583e5135972ac87bf52e88a662ebefe2303bc8a64a7b2e59ead442c5a99331ad752e7fd4eca31eefee324ea3feb38c1dca84ed9f5733d821925857c69226ac8b46705c3110a776012d8b6a4673ff8d7d1419d8ef98775f3af0a37339db632d29b42c30b261bd724e4d18355d189149a5fe3620deb97a30cfa44a27205e16734e6302e71eff9dbfca6504d3591a0a498038674ecc94213179b6eef30e366b4c79d85f8fc2bc508b4ba84809f65c7ff003acd23728b515c6d8974660681394983260285cd1b32cae44433dd79bf30d22838de539e67e1d346056320f811da6651c0eb35be8490b2e76646c6703f8886fd5f08bd36a38ed20227e6f7c40489878b77f49c639af1bfeeeba654426a2c15936d4b1476118b379f1744b1954f3cb9352f71b48e03b4bf860b7cf795afcf1cf07e4cc2ac2ff0fbdeda5f249c7d20b69bebfcad0f69741394f36fc10b65401aa541f8301af60f976dcb4b66b6830a55ca450437c67dcba6d8dead1ec89393d5ea1d5e4868319ac8038bde4c59aef4b831d5214308ed1048fde6a41fb7f0ed0235ad3af99b63f27726f78dcf58680582e7fa95fcfc5a456fa3a73f340f86f94a67288f685282f0d4480c15538f472fb9ee0acd24b26eacbdec9ca376416e2ecc5ae647fb42389ea5b6347338e2cfed5eeb53d62e8ecee6bf4819a9befbb36401823b259556b841abfd8d2f4c7e7bdcb6de04fea2cf46e0fd37bf7f1665d7dac6d87bb55b09fd0b5ea6ed95bcfdca72fb4bfe9833a8c268d84a74d72fbf823508d604e1215e5136aa607c9595f58fd6d2fe644f76328f9c799716caf9db5ec6234e798f00dc2a4a44bd3e73f83d3a54efdedaec52ccaf015feb1b727341282e158ee0c63a357fe5e34aac5964e37bdee8bf0f85aa2744d563e682457d0b88521069dc11a8e365b7077e375790950e9809834a24040c425fd1211e90acdbd5b7e8806df94f286a8a6905b32f7b647f5305d4b7c920b22a93740f2c6836404ef630a7338cc4a439d1a1626ceaf10fdd16a92c5601f223c66dfdbdb29e9941e6fb406ad923237451565eae9f7922f1eeb8c553522982bf676cc795e9983f7e6c24afce93a4b19e09a56ef363d7b074cccc2a94e28268f03c70435931d148cde848e6c20b6c57dd503aa9b0f8448b71261c772a4271803b754266c3517c5a5786a42d409ec9ce4e4fdf2c3cff2ca4e79869ef5c8a39af3869ff1310be5837c93722105b89226b05584dce8f2141021ec52338958a32482ce955960a082f29366b005fa8e8a23c13002ec9cdfad5d602a0195cca5158225d57750eeb924093f597dd3cc2ab39e9b92625dd176dd7db3fbec7394537f6b42b743b15401e6fe229dabed9ec65022eb6fca98da61f216f1c6d57f9b51b7ae2387637104e3800b22239d403cd7e43a4dd48f7b62374782dccd69834577c34f90f1e745d6b95bfc352995efcc170e599280f81cc7bb7a12ea835a4c9b8aadccfaaef2d8d8ee870328b07c91a58790fdfb1d3f9238f70e6c129cc2d8c12c6b322e3e6c1dddbc0de65481a283b512cafce85b201b4f6c92923ae39a0d9bbf77f1508601623018c34cef023b6a6129787f7c569056c96e2a61ec346270a7b37632aff918f01e30586fb36f973a8e3bfe2140ed246d7c4ce3b7c33e6d53e44d676d0492df3f28657e6cdcddd7f5f3cf915f096af1d596fbe77da89ad8b45309a55f16c988a8468cfc8867fdfca3f2b86ec2d1ec8d9ecd2b7032ecb341c066c33606be48fa01e9253092be5e2266244da30ba5aafd6919ff0adb28380572c8b635346006a1474d9dfaf7b3510817e9a3c9f1d8867a9400feadcca6e8f17db111cb66e16c00349149ad4a2ef8a3eb48032775ccfad8fbae4f8d7859431e147c8ca98cff9db287c63fac8836980bf20016087f0709c08fbddc4d743114ae316b432c8d5eecee63252e87a45b17361c382fbf08ca35acd25181d973f4162fbe82782ba9c20248c2ed53efa1219cb63338201674b90f82cecd0eb0bfe983f765ab269bed2074639edc9f59d164c012337156b850979140216773397fe06dbd7cba3b73cf73e73f9944d9a1bc38fe9ee982089ed03211f306df343a1b10d2c8bf77908f0c8bfa281f48600e19a23d60896871f4fc6a7a6192f1ca3ee116dfaf7646ea22d02c2281b26e2c6aac4c6efecb2cb7d4a69e5c260c19adf0cd080a0baaef787681b6020b5a8120efa0e5d8f7b0b8b9b1d9c35e4d78dee2320f25d8edf93aea1f1473b2600cdfb7efc7ecb100f77ba5412847d67799b8de6443398767b89dc66227d9061cae94890f15913cd3ce0ba2f3e4be9d782ca0a504130c9ed23f5b6d1a0d3c16e0ad68eb3e4b0430369797922ba03c0147d5cc3187b14f2ca94892733fd8e55e72135adb39d9d7e4af3152c9d5b3101c93616fb389d0120bf4d266422370ef87a2180b9c15245a51065c162762512ed49545c2d3dd068cadcbf6455622238f8bb4d149156c5c48c06da7c7f290f3445614663c6fd199c144f1692db9246606c0b8fc0abfa806ac21a48cc108b42f270eee7f481976c4c5feb868bb8e6d657935fe5507ef43379e85454c4c75b00c0a88df5887e3f521873c2269f1501a8dd39b8bf07ee2a34909e2509d974f003fbfa9a3e41302b1dc3735fb3ae8cdafaa82ffbd222f2e349501d81fccba1d6609fbbcd9dd0b91c207931ed0554f25b686d12a535c12421e3cb3335ef9b63f491350073cc4550e94b6192d17370c51a072e1e0a34408c6aff8a4a6deea8d5647a302b8e5dc1b5384734cf86be4fc9188f2867872c2ffe681240bc7c380a74df8e27a09a8b2030b9cf39f855cc09c515bd21aa1b15e53c13a5d922089c4178479bff4a2cff268bf0ae4cda4dfde2e2b9103f9d16302c133821872e24c19584158dcdffd874e46c46a6764e8bbe02d686b25a86ce5591dd34336d850fc39c70e17f7b444fadcfabcfa1536bcbb3adc174041242cd2df5539bf6263ea830ddec2778599423fe227e82d5d14f2b86025a3f946881060218b7397d4c8f4133a9f8a9c5889cbafe66f9b452e5f556886a7bdefe7c9a75bd0d9a8ca03c735bc793b860cccf671b62aedd7e894b759616170c3e2b6254825d4214b65a954f88378e7a2c31a44cbc63db693d2d268c8abc3ebf1b3ad9ed21f1766eed8d37d1704edd70411d19f1efe86ab4bf62efe1c3a43fa29fbcfeb71a503ed5b1e4e364c2b5841e340acdafbf3aa1aaf37ca0a7eb4cfb18e45fc19767e317e5d3d1dac6f26571834f71056e57ee95b354119ff28ee2d96fc323c7941abfee0f6bf0701948063b6b9c4d5d7f603c06567129c55eef96d27dfa0ed2fc16aeb2cc873adc3b201fb47cf26149c91bc942224c2bfd577375c851cc2cf7468eb1f7febc485992ab8d63c76d2175f27599a1bf75cd8909ad0fcd14eb355a7c3e368f8ddaa2087844ea2f8fbb2be63ccb2d2a6e616376d59916914fbafc23d5f93ac9c414729be4221248697ae5931758ddf35fb889cef8ed68f184d52d8872f4db470c77366784c29f535b1b91e7a0858764b0651e564c460c69ef63a3d9ffe78223ed2922a218242b18febe9472665b4754211465a7879b0881898a4382e6048d537d444cf9e0983f5553fbd95d8c11a72bcea0c6621d187fbd0095426743837a0da03d7158c6734702f922dbf773d5fe295305de3fbeee158c76adc06825d6df287ae12a57d1dfc12fe807f6bbb95a2eece000183881f0d0e76c117d0ca0df7b69f72b6a5ebd8d9284f707a0f72344b35c320f7a94ad05d7dc5011f2b051db22d6e9d27f0d9bd86feedb4c9a41a571c23a4eccd9f59ea6653974db0a51069b8a7aedf383d77769cba32cd4e75d2ed4247c53c12e27bb22659fdf4d5c9aaf9fedb749c06c34d721d0d41a95a48e8c4c6b6668e430dd8da45cfb319a3ba5b4cb17fef60290ca2db9250d61d4aa182cf6576bebb424be3f5484c351bc941673d64b42267fb436b41119d0e4e6af1919e8b1705f7b461652951205c494f8313fec19bbd3fe1353a4908725a0e9ff1443802ddc73dc4f73a4a93e2f24acdbc48383080bd96ab7ce03d231c70eeca2d1d4adc703da80babd814d5ba583cb3b94133d72c022560280d3b67521525d4b92be1b260bf251957735fab5915d6f31acefb5bb106608a37ff2c8e42f543d1d6649dec40b8af1f01f6ba8e795c0fc08ee0fe957227a7b83faa10023bc98038bc848fe33883f8741c5abb06e7c18f50cafd4f24e11c1438283ac9ba1a5d836c6ac58ec98a2e78759a1f301bdb5e13c3f70fc903ab9e9d56d404f40dbcde9cd680531c49e5c12fdd5a2afa5dc4720ea89ebfb3db5f1a9456b5641938bc5c5fb232d2ebae8a93d5b6a263d38455278589e14754ad49ca7103157853736c521f3f097c586b32f5cada82489c160ced99060e19736d6ce29897bb2c105b5faadf367ae8f2741442593e190aefd7addc7ce84d87ffe8a87338a4ade610ca56d6c6dc8335c74fcd325868993ae7134c16573a29f61b2deb8041bf13201ecc8bed27d7c1528a633fdab0d0fa179df74052b0ebac468d3c341b61f0f8693d5a29d0a87deffa66aa6d90771359ed93acc20752c1275450675f63d2ef9225c23ee024d207ba696b198a0544613ea50549e049be91c36b8b2e09166db2da01194ca65ed6baf72eec17859af82ed70b372cbb7dbd0fb8905c49af3d2cb3dc3872f2775a7c8cf6bc9130f84fbbed9025248daa678bfe9e5627d21d89103160f5a339a6e568190eacde60b1779fef389fb6ac43130b36fd396eef682060c465a1a95618665a90ff5e999da01cc4a84f32964d7b9a4e677d68a95262afc5d9cea2a5c2654544c00944cb5f4f9ef3f75697f4ff5c6d9c1dc190c7e507618ebe4588e25b5d12607ad64f8a10fae42907a371436175dcb3fa3648438d83ad2a18d3c68a7b9dbed8af1eeb139b24ddb8f90cd66d861c6cc67c4e1a3b701d3283d17760a42423198ff0792275099a840f62a10566d2a3ff411698417f3f874b6475b7ab6d378f99acdaaf6a326f25335619af9df37605118772d75bd635a5e54358506a0c0a52178e6020d54c579495d27d2cb076580ad317f4f72ea08103af037f23c24d9fb7808eec7ecd04d27e3f7cc8786158cbb5d191c59e81e8d56b132723d03e5bc9644b87f39743e58e8b79a8200071b85e8240b1dc3e4306baabc95cda2852cfe49e9bdb5531b6e9d1a89467cbbb6c7486d9be0f8f39b58a6d63d132b364c87fc8e4cd25083905109fe79600d48e1062f153e2e5e6d7ab9207339d0ce97a2c27c51a1355e22182a45711ebe5ed0c2129d95ea576e83bc3827ffe5f1a4bd8238ea5f4d7ba42ebd6cbfcfc6175edd36983818a3b2d198c457da9c63924409345916713d54a7784e55c3bb57baa00313ffe5b9c201fac94b1cdce68d88b4131e6ceac225747d5decf548764af9fe22872f1cab3bba708464cb633b4bf6c8de5b540ea4f9f7594098743cc71077a77b77a35dffdc09d7a85c922d6633403ba168f09b31789f57bdaeec3ecadd2d0f247b63faf1b6f2d4e08800c33b5381d16fa1744f4b376ff4c50ccaf00bfeb798402c00ea1374804967f07cca41b528d29d4c835c2eaf623b5717722d0d18c905c4081502558cbe35e98d6b9fa4c2351de3631feae6bf6b86a6baca326b1aa887709d5affda5f90c18e3b9f9370e06baa996d9b6a62847f5c64a8f8c3b8abdde0030ee84db704a7782e9061fd017337f77930035050f4660a1993bcee58a4601e235699f862747f917e4229b6f38ad93ca2ab4316848ee02ec32f9e8496a2087b68e043a65e3fe0fac2ae9f6035bc5e87fb85b7463c76fd33a5855c91284ad1b6d890b3c4fcc32deba53c8e65de237079e7991fc8ffe7deba7009906d553135ebabcb37ddb3add07c70ede5eb1143401cbbe7bf254c2b773b370290b99ffca8d6ef91d9a3357fc045a75e423066540e6e816a97c8a3196d42477d36b6798dde34510779704324ff3ab70433a750d9ce5a63df742c5e424debd7c1d618725ac6df4664774effe23ea83c978f2d70b54a01bc744f5e92a06d1fe3801c5fcfed05bd0045f4caed11192b965dc41e75c13b924ae6de68a8c742c8996b0f1565aec3c4501fad8cd3a5b890910c09bd333809428c1de1ce99e061ace6d89d7a98248a8517fee7be11da006c1e853d04738aca4ca90179af613fa2b8eadf3050f3517b80d9a035a231c241186d94da3fd5992422248a65c671f832e1d7903abcf6473524632ce665eface34c2f1cfb650fd790ba7ac229521fc2c6c639e1b2857f04653bcf5e940d9f1a535083287d04ecb2176d605cb83917be6f375b7a1b89fc048e860a12de31177b538b00ab1ec178b9ffba9e36f23d597d4d96ab8c766006be7ccac8e9ace84c8492cc23106dd09a3446445eea36423364f8ab51a5f50bdb47b78e9ee175dfe95fc639a47efd04c4483acfc07dbcf07211a6b76fa44d798ff3a96c587d90ebda4d3a1b376fcba6600f433622a664485d830be77ad891cbb3b7cdf5ff346207983393900e50d5e6307cea0df314ef190b7fd60935dda4d61f4a6634ccba5cf90d33d2b3f4734a3aeeb6fee579ca4426113e8bf06072a748c55b7e2815b162c0c47e30a31e0a5dc19257c9c945e70944d4da4317dc23dbf8033e17908204083bcbb05fdca1be85f05e57d39e3a1b75bc3b748e90baef3cf37360758077922fbea2573c3d2a24384c952da7dbed0a0e293be3a5096b2cae2100d3c63aae4f5f83d362fe0fbbfec79d6fc7a69ebab7e02d1f0d06dceb023b2ad79ecf7bb097c96aa247c1080ee9d6889218b43c79af7615aa078f012ef43c83d21aaefd2cef53bc47cc0b61fedbeecb8a2701dedb45f7da9da90fbfa04a3503ce720b14a757fe109fcc08e98f8a00bcb7dd85df5cfc1b9c88ca64573143bd569088372505b603c55418d05824af7d85b397a306bf48f8284535b2dab7aa8f3374de0649f719be71ab868bd6303af79ac9eb6a133108936fc86c14253a89cbde4ab5aea6a88c66b2db902c87cfceae5c80cb5d891422a554eea9871c8518d386effe3365f2d04281ef1f1e0e8c3726972d56da36f42f2fd9cb8041faaefefa7331f30babcd1e188cd27330bbb1d0593fbcb0ee4261f666cfd105578f3d2f2915ba876f5e8e3e05f271ad0fe59443d37893620fba1120c6ba07a4ecee07308664662a4920eb3679ad6db8f9dfd053a03642b29915c08193edfd69a6338d8d07fc062736f322bcff0c1786f0d399794b6a4fc6c998b76cb7a30e2e96218192308f2a7c4074876b39d10b3a8f62f699af4b2c97c1d739482cd6a2420997ba60ac026fac655fd1883ff8ac72acdc1fc3f1f33f1c0b8268eb9b29bb0f3e3e111e42fcdf3016306a1837ca207011f47ebd5e914317d7ef68e9c3242a473405e06c6144f63ec023b9b66d7bcb2214b5b4df662370e806c223de0d54601064539d6d3e2adbc003743c90cc24187f60da0ca1e38446e552a231ed80b5e46ee80c30123ad954f3c1ce3655acf8ea9bda6719f0ac17d7a31bed04df939d17fe2adf8d96c597233084253e04f68f011ee6f679b9ae92d3926c713e07f555196cca861e7d5f5a428ede023ed5e567cd105600a38d66b87275c847f5aee07bf92644eac85a4d0a32899f5037cb5c13beefcb051ba8afb55f09761b20fd32319165b3bd3c7e8c2fac45454e295d9427262abcf3a1b96fcbda455c8c36e0e2669bfa14fd776659e7ee4b1fac38df99a307da91f738749cae3a94017159a12098c82327e83c906ae6f5c89d76bc40ae1d96fb7862f9d6d0e2c60d1ab704313441b413c195ddbb57830b4f686269ccb43b549cc81a8a27e881a2595293c4c17ae23b6f4eb8ecc7cda7aee4f6f8b202a89f8d564d4409cf18bef66ff6b986e463bdb8ae19f4cbb9bcdaac3f202e4bb39c7f6c638226bbd65c0f37c016b9cf59d61fe7d97226e1274e04f3263231eba9b8ad56a372a8dff2ace787f0347095dc2750d5d0f47b92351a0a7a2f2db1a830460ec5863fbdb8a51192caf019598e0938c175ad63ac6f46ad98bd9e22d96964981c7da00e35c8066a7a41f9de8f13bbd4ec4869b09fa307d91f591aee3645f4f7812b607b3dee16bae6a72d5f2ffcb45506442e790d003a5a269d04a289e29912c8663aa10d9eca3028b6cccb93d0d1ed886a84697990854dc67f4896c0b3a3526e5697d2098bc079ed5160fbdb1ea2a1cd5af2a14bd9b455d8162098bb0cd4d8e9b37495856cefe68fa042d6b4b6e6a9cff64f01b8c59c253cff8c89f48ec3b88391d3d8ae2b252f838c989289e12578bce8230eea8715644bd2f48d404d6ca33bd5c829e63be87a061c3589a7abcc57864f7eeb7d271f090957a8428b0a07d75ab43f5ffd1a4a3c0c2104aa7daa7df6432bf17cf6d930a97f45539c357e04258e02e1b32c46df11b41c9b6329f0892bb8a994044165578daa478938e0b6e4c5c4d3fe0f8adb4797dd19dbcff207bb51b3e1700da7de43294938911134fba9f4b7229caf09e5a21a74f68fbb7433e3db2e1cd223d4b8f8c66ade9389cb1d3c81a2a677c77b1b5df70aca6ccd87b19774084c8838dbed7eb907d432ad27570f37ae0477f0d7e361ef808462b5d7e8c9cba3ac7d569684652631863b71ea624fba5b6abbe72a963ad30da62d44168da929f6e9b5c07c0ff3b8b85ff78548b8ae201b72a01008720b0df97ae10915106598ff1b8464fe3f797bcf134841fdfa9c749c3f99a52f7318f27380687b6ece4c2f74088d720f758daf0bd90b4955902e3089dab9c92f55008405c1e642f76b2d7bd877cb61b6de22cd58d4030de99c104f4bc7ac7a1b168cfb38f765eef4747f1d3ac2edb67ada84132f0c6c66e7fbea5d39a1e7d0ab6b06133e9ddf3976e84d1b9fc58eb855be75b0135e7ad6b69257ef6f0fa8cc50fb5c665738b8f570108bdea5d18fa334b4a2b8943e27f5a6080fcbe1b8c50d7e6ae8c270a6fea2715ffc7407528e5122be226db4768266218f733810607952ca4f0397a4e2c5466f2068f74d0fb67f843a7144e8b3a65ad660546873f95bf0e10d79a923cc2ecebd2548126d4de74037996232ee75738887c8f409838b5d4b274639d04d6d4cf46b64a5167d2ff30e5d43e9aa99373c8c730df90d88a728a94d2d18e7588525266758cddd8f26b0b071262794d964985869228a3c4be76fb90a9fcf10426feeab2ccfc0c1398bde91decea0c54761f0ebeea5b823b9f82bf38360da3c8c70e5dbea256210760aba0d2c6b2cebc948cd9e1cf6e691c42d6dde44e41c55c289bf5fc841bc9df21e6579027b4f5928705a0b618f52050346618fb60a1db50e9cdef23d34e37bc2b330fc0fe265b26db4ead68134ee222a086f42d0a3e2d1c898ef641838168a79e075d4511176ff7199270dbeb0caffac4dbd45ab0497712a75a8f28fc59986a772058f3af1b72e6b6122da0c5fc5539101975b588b3618464825c5c9d0492794deb0823dfc47cf11700267d60dd226a6e4c3f8b8c2b205ab9600c9d3e9d0a7a5dbf79568e159b8b29bee9b4085e2ee2f4171ad637f3775de350df8eef294fac8319b76136eb4d39c24602e0bf89daa26b2c74a34bd850b1d94913083b80005c91a915137c47152152e92d02612feb6640acaf49f0f2f6fbda53a52aa57dace273b0c9ea45500897bf0c3ee84e08109c49e513bfd9dbb04ce1330c7d1d98ad136a2b65b11de999a4acb97369526e6648e4fc845e4997986077a28b42a60c88469c3e9655d2420dbbe9704094ed69ba0444d5cc49b22386b0a6d6c9d6853a341620ff020cd019117c4a32e6262ee149550e9eee8ab238c1bf68489f06838a95be349aeaaeb6edb8e3d13ae4805d97fd406500b7b85a00c8193a44e036bf49bc9a989b839ece09d179e0e687e159657ef45241546569eb8eba08160d903180ccacaf03baab046593ef632a21273fd3f15749671fb0c13a54e6ac74586d66f4a369d74bf511cca9770ac150b19677ae5e5b7f6079cbc6303824c47b28c2da5ac33de3d4efc29b4f790a0c8edac6bb9ac6220a7f750ad1c37ca277cfb0976dac966d449cb39b49507610cdf606c5795e7eb5155f558265666165044f86d8a3b18bc6e3f3c0f5b3da5bd891a60f93d0d3229951cffb7adbbbe9b4ec922e7ff577750462a67bc06a1d4c1b28fe897417b05a9a16599dd81eedb8a3a6732bc93c65fab5818a2a8a55207614cefc84eab8fbd18b89dc292426a0b20e163a87faae9e51bd4a979e466fad6e4414d5325f2690ebd0b7a7f6c4406d302026bf812f565a7b08ea6ee802c43f3f2513db0a76e873b670d97c1533160f4b2acc39356ff4007a334f1131b883125caa691e0cdc46d12449421b952bf2e572233fbdbd2454469ca47e3f78b9144523f5de9828de4cf7c2f0826464276a9034469bb3b99b1fd769d3b28446d1d34dadd24633bab35df7cc8ae33a4fe8204121a24361d93e9b887b73bb235b439471b7267c529a7292a88136de3f2ee05132a12e9844ddbafd722647edb47d22649884e5c07efe35fda40fc25f07556dcb4a61eb3a75c9ba5437db062d2adc376876d1993debc7af1493a0f616d4d1151c7399a916e054d2f0b2b97ccf94e8a50b9f9316d41886a6cc5dc070845b2a9cdab6bfbd41a2ea3bda2148507e8ffec8b8a43075f48c74f8cfdcd4546a5de051543f1cdf269daee54e8590455284271d5aae4dcccf920d7a4a19943f26e7aff12d0fb0af7eca49a6cfefb88ba09aa827fa08e9ee8bdb02b2475daedc3ee00537ffc02fce37ad9aaca0ba0cd95aaa296d08e00b2a590e0be35ca146b09fd7050bad9b9dd9ef66e5297c3073036066cdb94bae6bd90bc4efb0606a95ce9aefdb9cb7a0ed0078b332966780548edd3021d0b5ad762ae2d9c7b98418a17f0ce47c11252eb11de44c3d8a0bc24861561661892189ca63fd1a6f1ac2241183bb07eaa799e64198d3d9cd25eef75774fe15370ea86ba331d94dd086492950990f2170966e4a7e2aef3f306ab24fb772163b60a99d7e63d7b3b815908eefc237a3bb3a64f28343fda94e42f02c6a142038b5515dea5aec8d7e25213beea0ce6e3a5c79b41bb9c775a720b2cf22a78e16f1a39a7b2b68635204cd8ba4226b456e7cea5505b75ad3d9dcf1f0e2f7e5b3da8c845216942122abdb5ae6b27c9f68eb182cc320f64730aa2f3555ad6842079eb555a1025f8a5e7e974cc78e340808241a1969f16c92efff235d2985d7c108c2c942498d77a3887d6dea465f995161bd662851689e8d69dea7c0f2d56b785f9679e08ee8ddf71188bb5275bae511e080b2fa8e3672e89ad705e2d9f95a04137d730b12e40f1b6932262772848ba7a0bfad5f46fd73f862e8ac0b501e42b733afdcb9ef1668cebae6dccd9afc6d03f40742a3983c8446f0860b913163d10f6aa5720a62c64b619827fc5e57975dd3f92ed02808b709f95618910e7f43d7d06154e778d1cb3cf07990490e38cab8409401e9efa1c350afc00774399296124463282c2d3c8ecafabe16b00c3153da46bc62fbecadca4587565fe89f0e8cc0f9e4b79d88b6dea5294fb96afe162a94655c01678a0983dede9a4f3bfc6a015d42f0cee3713c192e1fa58db2bd94b036011cf363cee0ecac6442969c98139023bbb257f1038b987685c0c081fcc082fe54230d9d670618098faaa31ce4c050df74c9ed0e70b59c77f54939f7aac4773bea1061c034abd63d4d9ed990835640bfa3b365868b9b86936e654cc31892a80113c26d28fa96731dc82b26c30c1b5889862662843b83448b442c3f0672957b2c5ff5fd8e21772332de68ee50172a571375cc411af4ccc7d820fbf412822ebe8f8746f49132c8cfcbe24236c0d441546860efe3673bda804e998e3ad1bbf89d0f3fdfbba61bd7f6804ced3e25ccbcb651b4079e8c36749ae094874e44a5573f6b3049e96987319bd12c8bc0da3b6a9832cfa070feef9656a14e21ca70a9a44f6b301a212dd7b3ad0aa03764b0f9eff415c84c5dbfdbffd62eaea38e47cd35a117937decc92fa7156c5d125201a2585a0cae05511e5229a58553f4e264ae4e5beffa4b2aa4174d437cdab08c887f13a27bd8867312c1c0aad7aaf6f953ae93138af21bfda85e35565f89cb55bfdbd187f5b14c60aca49a7d40fa76816262c26ab1480a0faf64c38da6119d93ddcaaf69a0e2d489f6d35ea59a0a6f91176bcb167e75cc3c021b33bb0bfc8875b3f53559bc5dbc3fd8a1bd0ecac1445d49c957b1c78635449c3c8aa448abfd7980b15fcd760a7b4026d02db532c38be9770fd36983de45ec0aaa00c98b133a01b4d2cedaff58979071808533c13607aea66522e9ef40ec6fce5248dd42a2b7795a2efc1e34414fa0e47f47ea8e47b53e68acbce507331e4c24c86999150a3bde6d6e2d5d75fb95760947ebff3a29109d740862e51a7945156df921e843d2d3978313263f23b67e3f7af40735a25368b4f54a8d80df9bb81d0219b3ecca39da497d5af41e5b5ecaa8199b3b4addc79e8a961ceea92f84fa242996cbc3a857bb10b3dd538a7a0e8d679173efc77e18af2d1651dc3ffc83a994775739819fbdcfea224e5ba0773012e99f2e22965807e89f0720d076b4f36ea245c9bce3484fecaf5d57ad5ed3c2484d52c778dfd1205c9df33d823bb20184b715609bb87c0f68ccc36d0dcc629dfb577eeaa7e34a9a01bcb227c195c1b45a2b772947e6d5caf6dfab74ca6884d152d1b41bf5883b34f2bd6aa399f57b1cdf2bb1e3d8881279c73770a1b5439623792f29115104f0f74c725a827c5da6c88ea4abf3aa9b5d44d65c3036086d1317167ce718c39394db1478f5cb7a4a002e8f966ffd7a20b1135b2221e503c20d0aa19ddc2f7fd2b9948dde525243767bf48f4a6703542721c7ad3d401e1f6aefefa890410542d91e6b602a0690e79b404ef3c4325b9a120ab4f8109d88ddab4f18a3a94b53f2078186f871398cd5901f65d1dccbb048a5a0c4fc076c99fd7b0152215248968c0051c9caafcd3276c93b2e0eabbea8d97de4a2ecf684d08d213f6199f8525ab55ee670e553f96462604c9702eb311a0187013e8d23e3a8669e72b4c261805cffdc0d26c30dd5e7c5af557816b1858aef37ad0522a0261af6860708b9529f2350ed5a594a60813f230211c3360ab1caf8a97dfd22b991a4978eec871dafb400e697c792a897f077621fd7de81bc443da739a8a2c57b3ffd3b656d3035c1e41b82c12078caefef1e4b061ce013c6e51e0699f40dd0c0580a7c236012f3537209c26cb7f5da24cff0be207499cc1ade11ce92951a5630013f48ccba1953f958088b1ba5ac6520ef97b5d3e83822b1a350ea1c16f2f615f0a004bb516ad30ec3d28992adb5d871b93ea9fda9b8e755c3e186493cfc07c290052108343aa9d477d1678e2f4a0c82e512a862fb50231478335575f648b62d6592f446fd990d6ad709f16c74ccfbf187da2236308715f5469a99fb885148ca94e73ee337ee40fd4c330baad28d50ae95fed6c99823e8f462530161bee212b5692e8f7021f51c96c70a9697e7cfee5bcf53525aa589c46589761d9a143db9c257e9d2d80a7bc044f5c7adb67db474bbfe45239810ca33a6ff646e5d876fcdb5d98b5e49bf3b283509033cdd8541be458cc2a9d4a171952ac3ec63ade62ac7ccddb6cb23b74426875c0427c98728a1aad82439cd7532f5b69a8c59469d5946e7636efd6357d1671300fa6846c28b07c12e72b53ea0df10ea4fff6f79b3a81c64a6ace833c491b55df5297dbfe525d11691c81869161eb68ae34f51f7c24243b16e5940d7694588b17256651e81b97bb04acbe99bd03cba66503cace161f2bd806bb9eda62af87942f945c503cd524d2ff7dbda0a1b6779987df832095f66fc861953e4945c8d07a10fb1b21abddebe5a6263791d26c23e10ebc15e8ed908dc13b244278735364f9213a127cee9ffc6c5a201fa6703a44e8945cbd7cbbe799bf2e202837497fce6508294440b0caa441c18cfe643067dc7e38089c88d71fdea1253a06d7c8894cf8def410ad2be2c0d9dc67e758fed38a1f024e85cf9958e897d45e87955ecddea52d9cd19734990a0d3c26454b5afa25a52597b2547dafb0e98d821e58bf3fba58689c11cabc03628e5b2dd29be888d96915f4914eefc8593bc05b55b3ab973266cdf1a065fe154058c547b609550bfb39147287eed55aaae050904924fcdcf8a3430b6c4c17d22ebe9129ff358b6979853c1e704b735b37f1dba5cdbf56499b5eae3e2a4bdc543a5a674be14b1c147a814b42b00f60013051ecee17f0b2c8c9091ac3b3fe06ac9dff4a91e4a6746004cade0f60d9342163b0254f87a9e544c89dc5e59802c96d2c4be3c06fcd6e3e2d2d965b9486f2112a34d93752539cf6a349f4afa097a3efb11c807e1e48a7cf29fa3c0b6ae0e4834c46ee8943f1d43b3e23f201cdf911a705f25ae60bab50eabd180adf7157afcbd369d4328e76a1cd7971b88a7f43c70ea79143344a7721564dd2c616ffe4e330358e5d6f0ff66abd278aab1cfe19f82c841875fefcce950304bf9090155365c6bdc60503e760ccb0b1c483f677c46159e6541754ac482aa02c3818e06c1a20ae5d10b1b406bf3d87465fa848ff0d5db469b95358c08cc20903573ad2a72c7c4a84f13373cee7f61b8a53e6521e478e55e9fbe5fce56a57594e9476209b003ea403316a833e63355fd0a0c34051621c591239c9dd556f58c4ebb3e44e581118a79b786ced1b571bd9c920faa1389ea25e1f8596f039beb60d1a9b0a68140793f7f275e8348e8b4b0d0e8a9416e1ebe6336800c1afda3d9bcdb876d41d177e4351a6207f344990c95f3a28eca0f28e0fe12a55840013efb83909fde1922b0982ffc26692037833093a3b6d677386e4dfc2ec183a91982770b65c15dcf2c72dd6417c682e488451ccf7af6bf9a4cb32ba1beb76fb61202b640cdd7cf65c1078827c97b8142f5c1178d4d11db91c9d66eb17bdc40d391db3bdec51f4f468e52d1d4f62a7829e192f93a8dcc95d1bf58362b1fe7718c8f7e5f1182706b2387979d189711dc239aae94e49be4a72e8771b60d852839a19f4a32dfcf825c342fd173c57b762b47fe9e96fa0051ed47d996340b8b104b2a2c10e272a2b4ee9d614887715f0970896e4dca0d36d79504d566f25a506a4c8718cd87cdd7e9cf59f2e37e51695696fda264fe4c5f274fb63ba57a9f290280264aa9fa6035e4f09854310642be2e51e2912832565369377a256463121299d46c5aaa878b09de6abe36aa0cbd80d20d3139ae031f2b895c180d2efab068e21566686fe9f1eb4715df1559afe9d1c73afeae54e0efec50ed0b5a347046378df1783af3d03a14dec82cfa477ab2bc767a80e7add67e79e0377979dfaecead41ac4d4a1ce7aac255b7c32e6864a3634713c6485e5f91dfb43c1ce40f5f88e4cac731fbf6e392a04bc476a5bfeb07b6bb8e0e153371b69ccfca0d0a1401da3d6acf2ea086fc54521e4a5bb0fab05b9f0536f720d28ab236f135e04be0bb247a5866a1e66197e327ed0ff44c3d0bae2a1231b1b82c85c1e774e390abf1f3a1c358fbd6187f14da5e29251e9b6248fc1dd5d0dd1b57c8388cfa01fc7ef2acf2c7f93df5040f52b21b68ff8680f72676bc43efb9cc15dce7a880a4ab5e661410715bdfe1f0464df64ef48cbcf028fb84523ac56bd750f3830cbb0d979176e80121dd3b167a5d120521f1c91024f18ffaaaea6ce41f42117093cf6712acd3df81a42c62fc3047ff8301e1699d8426157a06ca3c55e964f895ae7e1b697dee7cf8f9000b72612dda0d127e9361072651b17ee5ddd0a6499c1d53c776fc285667a2f4efb666f682fda1fdedac4fe2af41439fad63fea545cdb7f8ff7a70f6239e4c0d47667e2ee7edc7fe5fffae1214ad3bd5626a05e71cd22076ca322f19d7f8ee5fcc79d7cb2ba264789673e2aa5b147b36d284a467db174f0c7261d79fbe100015d4f1e6d6dc279558943ae0fb60276915c155a4d30857ed3e4a134953a3f104a1e8f14e80595a2b858df2da5027e086f3e7571869c84312d8c7c4e22192e040af92a0b98b88147fab79596e2dbb45d8ea17797a611f1d1fbcd6a96c840191792d4bfd094e7aaf47534c7f19056296ca179c20402d4bfaf4a2f88ebd59d9b6c18c0bd8d7e09c6e15dadadd8325449774711a007cff5c14bf32485fed0ca7cb17c0ba2cff4b47002cef3938e7e210ac7072c1f33b3c3cc7738835e99661a7a460c16e6570ee62acc4061523b9d8e3d424e23d9fad10a662ea64421d4be84aa8b3b99c14c1808128cddff892d341ffb36c38effecb1cb1d68af88ed274ba57b24ed6bad973288836a781be81bf22fed65084259848a07a6c315d363b3553f8196af9c89700d388bd3a0402a341a5036863a0b3ce57f0a0528aa75b4312de114331f1bf2cc376d774b611eebd49e335c159f59d56403a405e084c755f41394ad746b50109983a95407f716fd4ccf30ef02f779a3fc60b8a929a878fbcd24b12a57d080dcdbf37284d63817cd4e494220a398484775823affdf0f57c16316a3cca98b9a5b3208cb02ac3d66f631b6afb780f692d07fc7929fe35e56600f0e973735a89e73bb8ab6c026070f75531b6b62bb5b2934c28825a487829289e804b2d56becb8b83b426933656916b3a2ae61d706e73eb1fc82aee49611eed5e09167417992eb9aa344b78f0ed4d175b2ffdf51c89bc171abeae8008dcac18bf695ed37742e77a59999e1a5ae9587acfa100d103cfbc1127cd5ed6f5bfcb3b1e8807cdb17575c377154a479bf1612926fa66a2cf4adc4df5c2a151d89dea421b704692b372e1be6a815108acaae0518fce08a3969fabe8d611267aad1c93aa31a807c58bf2ac577f9776eaa7ffdf2046a7b4b74bfcf9c68785f029dea649adf50d8f840d01d649fa2e3912b4fd8973b046a7f87108fbb97b29cf9aa90ac9dcaeae2382380c131f6a79ab63d66d257b0c238318eb542b5f28c222540e2fbbde565a67d4de09dba24c7e7185d5b34c2e1d9a28e66ca17e2358eceb752a5ba64be2ba41acdc21f149406e54150d95744da21a4182899a24bded2827f9a52a12f3e16f05c4f75370abfc1b45903eea3b69309e6fdbd74870cd01f9d77bd154498e438e0036aa850a6dd2fecb0d1b322ea29cb46200d64cab925e73d862fe367769763d8e8ee81ea8b60f7ee995a1fc42d25f2be7d082ea59c8760b51b4a0269c08242667aa49d529cca38c08cb5d5800cca362d62ee74788488e27b34185ad4812ac06011f369432fb531f8517d00a15b2cadf8e555de2cacc35b07e2fd32c282107e3615f6ff49ddeaee7ee78b903408e87cf8f382406d0c52cad006bef8bfb5481d09d7a2cc1454ee91602fb7c2bd3b7b90e65e883abbbb29fa98988b410eda4c43e98e407ba8644a04fc414c82a9fc5c3e6955d1abf3a7c29b70746a2611d3822c7945be55e4d749c06749b4cfced8078b361e8aa9e3904b97a129b07e86a9ef744a1a950b79bd279674328760a2b2a54bd062fed5f6338b78877c8653c58552e4aaa3c9cb7d2260cc59e0eb3de96252f1a1fcd00d66f850a6d3aea655ecb162e2020f7e3724c762adcd44fde9848d96b247da9a4d6b8bf48fc23be6364806eb2b35e84d272bfb72717c94f6e0c8c4807b428e139d99d05d2b478072362e7bdf844344d87dfaff2439d695466dd0b2ec11f888a8ec9bb90e3826826f7086956901ff2a03e1ab891fdc1edf7bb72bc39e5123b681e54ec29dcd20fec950af3ae8104f65908d478fb731b6ce2df12942eac3c760ad9640eed647402049b673527719c18af8c386139a713e911247ddf685315ca5e8faef44b5e59e382bb09db995ba9c26099076e58184983cf3c434000d6bab9078394203fdd0f96649e5cf7dbf9a87dc10f35133e0ba01d2ec0c81c69b6f6c7299b7ca128c662b86e94c30e6b445ac57d1cefb611a0adce2e87dce080d27aeae6a55eab8da3229480913768e884748fefc8a7642182f1771581b4413317ad7301012c3dabb06c9cc638594792e20d28df8140a7d62511abc05bf09f70751a4f538dd392f42e0ebe7a964f7e59d0aca53a61ea60d504539dafda9f06c29756434bdd7755d80608a043541a2fd1fbc7e6427e45ebbef6463d79bfdac3f90d9fef9646e50784f119824c5e563265abe670597bafc4f3668818f06fc098f323c2124ce39e0cebf646c97f671952ab0b266a3a1c9f6774322e1e2482b69ee3c23b757cb993f1fdc8353880b271626d0a769e4a6830c9ae770ad6c83a1cbdfe4ea618181c89e5b5828d95acde4e3a97f62f572fe8c379bf0d8f9659933d72acb4dde82532ffaabfaa48a5eae186beeced65fe409642bf901b6025e863928a7b8f3c4e4b6df85a2f57453a4f2ede67b520d0dfc1e5e79e0bd7733d85a98fdbb2877ae038aecd7be27783778008697b022f34671620d40b2acf400e210d0c582a5d0bd43855e25be567990f2895c65262267b27e42d117a03d415284ff329fc787f872f54e4908743e1b9e76bbbd8d87819e3e2508f9f47f68ab67f9e43fb20f995203d31c28c87970e06598223c2ea8b70721cff2d5ba3446e1885d16d310b48b22f4c8989410e291e97b8760c4111adf021ba1da687b2e4e12b61e25df2f1f9f635adca8e459a18e5690c0bc8110b249d2e15f5e64685208d4d7f9d79f4ed4e326b30a2b20bd23dee84a6c00b45b27e525442ceaef93c3169be2ccb26e17b0f3cfae8b5526361b3fc6d2c04d1e1f17a969476db0eac557a6319932d2104590518090f172ca9108596c66828a46091fe92f216bb219bc2338f9ca9b758e0544787657e39d5ef1c28ecced0d3e1b06b5eb368412a9fb63706bc6f0c2e5ed9734c9a2ca32e12c2d6604a0391fcd3e382fac32799e9a9003e2bfae7e686cdee6ec96dc6ce3dca66e1c2dc785205f67e6e91126f1be61003a1142384b8dbf3dfa1e5b2057023006af42a3d6acf475947abfe6456c29ddf0b32e766f1629eb115b264250ffd7d40d17fadf5a53356bf723324fd64fdc10963f3223d39d29b43de06cc9848c50fa8cb50e434e7a140a7b02ee3a1eeeb4e45477b314667f3f8537969eac5654444e6cf7873e531be8ac72df5671e5b61b231c5fcc20a989d9721a448756fe64a34f7502612e22a5751a3f0e34e223904f0a261874b215fe7e7ab9203eb9c26048e22fe7d51d4f315d0e611a47f4e821d3dbe30b70cf4a4ec663f2a3a4f6d392d1c6e34aa418c315758cbcee300565df7a28bc10819ab37aa84a042a8cf40923924f385e3bc5ddf2465190e118989e7fbd96a52d806295f57e9da1607b6ee4f3a3387394533b27994911edac51aaf59bcc8abc10a1be98f19b53da400a8cfc5f2e002d881d5cc3077719e6e9c0b8fd421b03c01238b39408d26afa694bb7e2d0e4416bd6590f4741614768bdad75f0da960e77843cdfd92ab1968e6d73d301cc13169b0eb0afadb3310d950c2baa4b7c61289fff6fee413bb82166e8966e5b87f3f5167d434fb2ea6386466e2d64b31dee9082568e9e0f310ab617aec05334ffa9eddff1468cacc7414cff52dba80f05a45ad7f44d88291ce7a33ceacef6082d43588173c0cff51d7dfeb531bdfc6e3113f5e5a88317903158774f46426d2e60b46a10d1b1bdea280f066d158d4344925a0f39c21aea44d630833e1e6fb82755a5181ff37d48a4833ec2d584d926309114a3b841539c0850ae61541b33bc669b9b6437a6106fced064d0be937ca97171c09c580adee1ccc0df08096c612abfbf1eebdaaf2388bb86dbb83d7637c870833de16867bc104eca7a68e9f78c5a8796e558b1ca328dae027dab27efb008348eb9afef1fdf1f3a13973fda0b8165b27ac5feb842efe8a81e3d89e033669c2c89fcd210a9ca0f2b310b425f1571d8a82fd46a926b57812235d1e42fae1a0d543738b284cd7e5519c041c6c2bfdded10b77d498b874419df78249b20a5dd87b47dde0ab98c89d49da5bf68689d0301bc9dd163640832b02c6c833bfde453ed95fc765bddad014cdb3a1a017c3b791741248ce79bb1f7b5fb0ca6cf8306dd97cdda1a09689c141beed14f6aee74e6394bdb3ca8b130b42d1f5eb8b66f733c1c061eeb6a6ed58587a7952099bf0c302bc4283d03fcf44064e7fd6b2696b4c47d3a3f066a63089fd778c55752e5c1cc48fa37cf65b1a8a7b7730a323eb3a99c0b3c640af346bcb1dfa4d2e3428045ea106896d298eb34aebe65bfbdf7bba49487af6165b8daba331047c6d99016379c4d5a1d7947103828041df551104066d59b060168ed919068df9d21fc8648a67c4e1757bae565ef3501af4d17b851532cc2c96482ddeccda5f5f2fd956b820ce62829705f40e1ea576ae492616312908d6886083f4ed7ef7cafc833aed05ff93a238bcbd9578c1935591a01b9831ec8a7a3215d967bbb34716c00c7b6597aa2260535d9acf0629b14b81eda94d69833c0c85c488a7b2bd8bfbb1220abced0ee8823dd8679a744738ad02e7478007e5e380c94f68185ba7189f6873299235d371407145fe15a977eea596592ff6d037cf98207ecf3a8aa49ff2cfad128f394a054a5c49c254044c3299003e53e42ce4b1d37f70c6cb91e3ae69b8cc6234d160aa98d29e1f156695c3ad892899630a9607aeb6867f547a69901c873ba7cae091e2c5aa0b3e557940f54baa8885a9c439d4764e79f78ba2ec60aa27f2dd45f0349b45863dd3f1c6a104c2c7f624011dea226e272e7d4a307978329a938a4ce762bef47c7422cb773e46477733a2e24b81aaaa555a97b40c4e1abbcaebdf7b859735a20f36ba0d66404e2e442fd339a535a5cacd4771cb4b7462f5d5aa5753a14669b180334a62d4bc8f27c579536410c238086613f8e4677afc53ce3e97a6851d138e1eb8f78c88c836ffe24e87e15945c0420636e1cf08e649b597a8fe019bf9210fb2c3cd26528b21000ad0d1006c8d2c3559dba5f9556038a1fc6044257e79abc7dc19b662259f6562f9088208604cad040c642557f3d0142707fc5fa9ba4fd99bc14ce2c238a803545adf6480cdaa1c9fba5664e3038a120c09365b34c38eee6b8405254daa4c3fa02097ca829ab86bb2bc11196514025bf02c5c19dccf57ae031c5e13559ab5bb8c30486d53e5d29e584f8d7d0ae9eb4f37071cd3f4c991dc768581f62ee399127cb2b05f55b154b4eb16cefa58e91325fb3bd579400204f6074ede129e23f02d4f7661e740ecc0c000f5e002c82730a220f3099071bc7397edc95142fdf81f6ffde3d6c69f7743ee56d4feaa1d1f950b6ee7a364171f300ecd4e8d06e6396f0b0a03b6e9bd8e2b079d701a112a0fd0208bc16a9187cadc1d036aaabde38d3ca9839e0c1fdaeff972f46a8d2b288d6642cf0f2a884481412fb8a79107f7ccc80d031032fc9fbcaa522769f5fb1ac569f94ee92cb644366f4bc0ccb3470a9afdea2d5cc179b03bbfbb5c900a712ec4126039625e7302df133448673dff58c6c68974af7b94eb865ae138fb1124ae454737f5ebcffbc865aa570ed9088e6d7c65a76b6c7da52cf49f75a781a897555bf7270c59f5304dfed1231b349b37983bb3d73ccddbfb1f4e87e714cc6e948d03ff7117aa6faca65fb18a272966be7718ab04cc8b75668fef094f881d2419e0f65a95a77e3385ff0215f87603e257d4886185ba14eda162365fb5e4d383ae817fd5c4cdd8dab7f0ddc251a4390412912129b387c05ccef90174f24ba21bb98f19ae1e200cab08bf9cdc5d1be9d81e6121351a2fa98e556d6590c949aa4658205d3bcbf96bbed11203b10b3d0ae97cb5613cdf7b44e62c9a084262c746df6b7fbcae69a4def58ceca81664afce79a70befb0fcb7c111b5d6467eaad412b30cb943e8a5d8db8d9929473fa2a9397ade08066416f3cadde6a4b32df21aa7eb2aa715496c99c2f61875e7aef47a5ed9f079121eb4d9f0fdc1639549e595eee7ad66efaa871a8fc5007cf23751e977169036df58d6576a2fb3790914822dff82cc8f32d69366de2a94cfca7942edf1b92f65b6cab10c0c17b4571c89800ecf197b2d3bd2642b889e89a16db023e32715072ec4a4fd828df2d7c3c36b97ae6031c2cf8c4cad6547ab6d7c876f7cef3385bc608a09221029293faac2c5e033058f23c9f8ea1e0a447a16e21f18ff42eafa2cdb42a82b803ec7444cbf4f7509fa49582b33bc9d19266f4f03a40e9e93f7a51d434a72ed5231b4e4f66b3b87cf90952cf08f7e6bb9205c7595ad68f25efdebfcec563c2698496c87c02d946c8058a1dca67f2f384792cd0d8f8368a09f1cb4516d82b8f6ffd6c253eafa3e9891f5df2aaaff53081442034e17ad5f13de2fe277fe2c7a5329dc1f5edb859f1d463f8c78d0ad30a968e0d8b203f51fa7d40db981a78890f8720160c29019fc8ee36e2369580cc7fcb5dc008232af8784d4fa9ba67bb8fdc2e7b09f77ea45b04b41b31663b0d2c442fa6509cb1f3bc75fa6b30f8d0df0d0508e4050567e523b7b415d0f12d75af47a399f4c0efa495ab699518fd77804b22b81970c153d1898e867929dd943e8d6e34b75bc652a80aa99a704ee6d58f079781c35cedfa2a9e2121da5dd8ec9a4a0f8bf61fa927a705da6a721277603265be98df8c493fe230d9061ed950fce3f181245166ca98dae70af93ce0ccfd438f203247e19266d1c016ed2683ca9fde9b7c41f0a526749f39743d7f5ca1d99846207267f56e35488cd0e03bdeffbf2e33247dfb35266aa750af835b2454387c6b2aea71fa2dd1a033c375839f3b79fc9859ccefef65a61378d6f67745a5765ac3c4e6a6189b4f991479cae798d1b89622dab81755b7875e00ee208e48ce77a829e02c05f6438a7dee34c0ab55f3933cd53fbed54a7fcac582f11f85bb3908258b44f6c111381c9c04e7a26be7714ea895f1626e611b5b91b0eaf1b43bc455e652c1a36f1db12c37065e9ab02a76fc28c8a9567c35148de9cfa7cc73aeea9a0f519598b3082dd2f35685ffbafb7a04ddc1632160916a5dc69ca55f2c83c9d5b6a0fad235a82a13f7378b099f05299156835b31393270d785aeb811f997606043960c92e064586e252df44905712b28328dd8a915c114b9882881fb8053fe22aa4548fab4817251ad359254cc448de0f36a4191cdb31a43f2ecf6cd21fd78213fd9b72f4c4258ca8f478f04a7dc4685df4127fae6fc9c15bc419c1d104e1c64cc963602d96b0afe2b5fad24868ac710cef774606534e6646fe8e7a2796a8c090b4e4441ae0c3a6c4ed9d6fb6eb57c11e03b4db29cca9985b5d361e8f95f09a7956317ef3f5e49319521b186715f911b198ea3c18c80d3afbb0c3dd0be712d94bda4d9c224a3a08852b4970fe61690b32b6c0ed5edd25d157c811d407746b9b85267ab2082e5836881046856fd292660f735e9eda08da55468cc8a7abc884f708ca2fca963a4cb7e9283fcea2dc33991b29849b98e369922aebfb6cda496c7d0f8e879d791f7725513853a01eb3bfbb38b15ce9d037f3575ef9535060ddaf02d0395e58a32b11fc3e92ae53d98b619290cc5afd8102c632207ec811141109818c51756e32a58f4643fff60e450a874e760bb1f2b74c78c5e23f4dd020e866d3f96c415fc8aa36770e21a965bfe43119f3e3d03c10ab4f9495e431b8f610cc503342889d11cedccf122f499ded2fc598f8c0789fb5916d691801243d5bdf54986d863806734f32936233ac53eecbe5a29815b6e8a7cef7603d3b0b590f6d0426f8e0e4f570b3811688ff1c1c014c0bf4bf1ebfd63c074300547ad1ff7c1da8c9700e4c38d870376cb2ae36a88a750b8593a96fa54a937c231a982dfd4e7ec67b0a7c1aa455a99e1538d358b39bb137b2095a2fb378bede99c6fbdfe4951b22d971910c0a3db239db7e50a5735470282a50ae4c4b2a90a11ae44b61f6618fed7aa8527554ffc8fe59f2a6447a327618a3ef1059f9b620c70a978a19b4d207a8e255032950ce6fa57a17d95bc6d765286e3e306d7f282257b0532cf3312271cc3972f32dabeb2069af454b79bf9e88686e976f04788efc3bbac12ef4e329c6ec1a27882d0995850a7df640cd5a8d9c0fbad36fc6058210e9bda035a146d02b06db2213ad55b6db50041b222598ce148714ac68afc3eed8fbbaf11ae717bc64a3bef7240955f87444772f56ee9b8e5b406985dec630267d344b240569ab09a1c0307d56c97133f3192924e112c1e0a6acf5a007bc189baec2c1fa366669e791b1c04d910314a5b5c02c60a5c59cac7c157d85d0eedb2031bf3175f97ba44acfa3a659150081b2d12b4421adb964dc4218a8cf7a927269b1c0524ee541f494c79584e72b161bdba9dc774f8d5e5681e3754f71e6a64cbc57563dde75063c3224c6aedf925381c37ff3a0c835314f2f41bbf396c72dec5f8b97445fb8aa1776753aed4fede4e9fd21aba83a817fbb4194f2f76143b0510916f36b6cd21149648947c61b8abd377805307bee0488ef6b0db8869bbfb85edc47b2ad2955ec3e1f61ade71e6fbf6d1db15bfda6383d2dd1a7dfbf99ba1c366317b49f71fd72da49954111923a85ed24c5d68f859383f9f0249d33e326232c8be5f1cde6fcfb0c233f6d6c773c094d995a458c00634ed4b3ee0d4122004b4583f69341a2ed2a40e68dd278486ceba2a3d5bcf72f12b0d2482912e020cadfe2de9f702af2989b79a7cd7ecfed267514465b918e1015de526b6444ce7bdb43e9c7438ac9edf74ec3f372979cb5862893c931571e786ec0c1b0829a9734851ca1fb174daff0f4e377cb64ceacb388d24a4e64ef50dc544c9ec01895fbca7ae7e84a49ff7d7467fe270350d531c41d1ff8e0b76c3921f35c2075827328a4e08b2b6e4019bc06b8354689d61015175b0676cb44686c9f6f861ac91ca66ce780389ee59b8d82118abb278f0f8687fbd494c1d14210c45c10660cf3098346a81f651dd333b5f0f307573b8fb8db4454f5d14230a7aff39b2cf3cf351bab955715e288b770f3552076ca84c7889d923a854503d260a64eb180e076b397e542dc42c1983ff3c4367bae32d85d02596fe4b656e06dbc1ae05de160b25b3e67c4d0c5b995ed2a99c2e9a3550ef34b404df5e1c9e2c98a1df1b7bfa159a0a0b688eefcfec40ef72d43e6b075cfa8d65d72e37b145134df798a2da8077789bfe322eb0643641b5823f6190b703c0f3a12f318bada33e3e132824430bccd8b9cbfc49a0052f20c0716c52e9def865a44d96d4eb306808314ad69ec509664c828a600eabe35de106d7bb4a691f5bc0a8be5cafea496bf8368d7b11c2a047864734ce8ca3079676c30db72a9a653abad9c20b3bc76ccc0c0b70bef7152427f989bc19edbdfeb5ed11d81cfc8ad229297a4894e312bbbfe109d7dff63e998a2cc5f27d7498245c1daaf74b2cc4d08df60f7867f30ff8b73a98a881548a7d6106f212bb683405ba36a5db399a1d20c85219aaba0bf0ba9a09dd3572db34c775e7a2372f2947c364a3c4d7cd3e99a3033f167bb2fca9346bde60c32bc641f96e3842ddad16d7ac38bf45256248532aa6530f234488143a2a3aae43f81ee28acf9622fca326a1e0a33a08f488fae070076478f1b19ac00bfc8f73987d5d2459ca78ee00ac4fbca6abfc788f41403df163214c15204c092616ba653b6898e40b45a83688837b9c49cf05d6a9af03b0dcf4b99345f29d2e4d54e82bef49383d46ca613ba8de7ce68c6271f7295dc4a56418fbce012f8cc2b84610cd0f3096f47065f095e20a1f143de349c5df480e1137d3e9638b05691b037e21583ae5aac89a84bd3888af5c611fccd9331136db9ca715dcbb535cc45b1b868c16531d3bcb6d13b87d1cd1cc800233ce763a1ca7b2b57010b767a3312186a579f571ab027ac2d718736204f07e30b46e9f7356f537329ea18d1c5739b24d11816cf5744233033f8f1ecbcfe85b0052952ad0ca874afc32248c1dd3e0dd3a2c710831425ee2263d550f6f2e99490f08f5eb7a3d9621e39d0233be290bf0e6f180b2ab8749b8f7947e4a47d349021340c6b620289f539afa29d68c7d96c00d9f9b6131a09031a41f9d5c41c9870f76a143397f42be6b31cc0a8fd6f47145404ec8faab4a4fe25a8e22b8fe38ce8a15472e42267f8c8b63adf3d2ee07b6c2b5f7163d25e4fc7c04050fd7bd3a0e8b8dc606af7f6ecd4fd820af641cba3b89f1c601f343a09589bed853b212a13360ba3c060efa4d52d419200d4a1c89087b325562d3f97d267462dc6cab759aee2094f5742d556ff53b7d086e322880168abf3f2c0eff3f1f1c1194f873d7f621ff30d74671b6962c3e959fb302fc03f2b91f191a7c8309b9238129c51ab40322ad05e455fa6ba4148e7562c8bd43930a16db7394809c8ff83ad14f8ad8361eedfc1295615ba1192e0c543d232eab4e06e135372bf6524175a113856a056dec182019492274ddd1c300f237891eb6083ab5b09a2cb2d92c68d6a0fd23579a03ae01ce91100f1ca0760881e785def5e926a9ce3c328c822b36bd08ff7a23173fddb0df12a705d077f4be62b02e8f94627d58d753570c711819a3086c25f6aee2b1400e2e4c6f5cc61325b658fede2121030d195be5ff4492b804b74faab74f650e8ad51aecc20dc668eb0e428427334bb3e09db95af37de0555844dd68f3ba36ef55f40dc611722fd1053182464c2c5703776c27cc4b7aa00dd69f9182b6f7ead47c95250f596e6fa2a79cb03e88052ef0ec5eeec396cb872c2a7ce0fe7d3a398bd88a68af1028972d6a5c1197a7fdf325f2d3889e85646e131048ecc5efa68266f520be42ad9359849cdf7adfe569578a6fc76b6c9ec8a5931c6d9f0cb2b3b76981caafad9777c665bbf279bd1211452f21b73e0270f437f966b0f0f918a3ff720a2be744c2aa20994b77bd1b073a1da7832133f5e05d66e215440545613bb8c3c06681a8dd61592342b920462eb8eba25d3aa94c5326c06461ba926f062c535ff2e767fec78fc66206a5cb1637f7a42f00647c0d45e9e40fecd964a130a3258e2e40b016376a3152d1ba221407e62a9551ecc2d7f7a3b76ba30a1f31efffff499913ca6655e9b8d812f26564dbc354530270a58e1d1063629a10d045edc580ddd193745395ed82c765444a370d6140a6dfd21a4bf8cf77f9be946b2d5ca046391e58f4440d381d995e46d411eee618ad92d448fc97f72cc3f08da3bff4a2c0117cd40056c0816a2df4cd607dcc448f23cd6f18cd1b66313fa5a08c6ca578e35d7758c05220d41b32dddeb33af4ea533cbe8f21a77feb2350d4a872df73b7441c4b7fba0c172578e264e1ac6b33c2c7375f5c9f2f343a1a853765db032cd3da6c4518eac692af46b66a5d5cf94f6c064497681ba6a2ff8d7c8f76c99eeb6de95b21242bc8462fe233fc69b3d6ec547a9afe6dd5a3eb40df1452d09ccb9c69749c776379f93f46dd8c3a51a9bda478a4cb764ab492e6a50fa4b60cea4a3d0ff207dc559024349df665d59e7915fceabc8baaf6a9374b4f7099c4744bc94a53ac28a60fa71fc5b093194fe0fe1ebe0ea213e4b30227e5c7f133a330ff42e878b6530e38898d0e9a525b4316180b32c3279e8b862a861d59e107deaa707d43b52cb05ec48b1502efcd152b1d20a5844cf15c74e3f7a5cb5044c6b09eac9119e415e2b00fbea4354901575f168aa1ea03ab7ca37cab2d9e9059ff4e0b6975638344be0139b23d3af3f48eba1a07b196917127f7258a5d87c320d9f34d75c61587ae8503c126a2c96a4121ca976986bb87162d2551186014fa7fe65c2f0a7ec0b4b89fa54d2e92bfdceb3ffcfeff3f316052c5abb70f7d5a66f25f6152759030af8f6237f228563b4a8e5227fb1547269b98767358f4e01576dfeecce5a2c838f0cca6a8ce1a10afdb4997ab86ea8810acdbe9eb50288c09c4261211ae4b8ad439e5ef180133a022c91236a732d49fa29aeeac6db73ae1904180f5474174aa6f978a333364e9423fc948aedcf9c79351b0bba83e821ebc0c43777f1a4f0ede2f9dba54c7eef3d0e271ef15cf8f09775dbaba4cc37b58ed067a44690102517c3490e85b3545e587f776d0f8631a7ca999a3c3e1c59e23c52ddba944c14d8372d35909e3bf6024648bae5d8e8efbf28431daf4a41aaecfce46a703ab9775209b81a4846359dfdc79c551e6e79dbbc456cbb6226890af253f45c1fbe03013b7d34213ee8fdaf340e6196597a133666977270ce73ae85c3eebc6bf6c724ad5f186e015379558fe0f4879d7844b47721495d5e165bca6ddeccc565f92061bba0fb28a644d949014720f1cb8d8cdc2eb7fd315ab4921881f354dbf8a7011d915bb77a6eb74982fb3288f0a87d0f7c9eb45a4d760f299112e428b7ee2930943b093b2687b5aeca78836fad64afcf14c68c5e3b72dd06cf71fff508fadf8b9a1e3ee8f35d42f0f38318ebe7c126eaa7e37ad26f8cc41bf448716db37161fd4080da47923918b873083fab881b37bc4f34797c017e46679ff8d133ef290546ee94bb883041e0a7e89aa1ead3bbe1f659fe3ef6991c20b2cfbd6c230224901a3bd9a6aeaffde4f7883a71effefc8c41ff0934579c69e72d0856874597ca63e23e0f3ab0fc5fbc7aa5072a9dc7ced07f079a61dc487227970ee55f7e5c101b387456baddf42416df6c8ec8dcd2bfa4dd83e7a3c050ed607c666bec7400eb11b3c8ddc0df23616c8dd58bafe630c4826716f17552d48fee414bd40288e8e61bd78e9671faf4e9329767c8c552e3496712a763354567c0f0a449006bc9bdbde59cd1fe8636720a5c7e5c87057814a817bb8c2cb94737fbff2552b96eff53e4c67b6c0adf2ee087e12017a3d3dd0dc545d912c7ecf2b1bbd855a2b607008f76a5bc7bb19a71d75dae48b077341d10deb306db6c2d872148e59622cf6760682247ee5fb38fdb34903af6f4be9f5f6e5a088d2c227ae8821cb71972923c881b88b4eec30b82eba55748649860eec0b3eaec752b62afca1e94641c27680f9f3b91c7e2d959f854186dbbed284cfcf106ad9a534bd882e783bb283de0a236a515a601d11b15b0cbde6f8fef59bda639af61c5c742fd28f785ebb16814e7a2e9aab4c83bed99ee8c8f0b26ae491a19a7afb094117a249912505ea6f75711c5de5d85c9b31e96b4a5abfdc2d04f6ab73870b641b16a08af76ab1b21b659e70e4d139e0bd7f86409492b895fb312fa5d8e524b3d0b72b5a20c6f64e8bb88abe6c819354c5190f938dec49501846f794b6d8fc003cf88d4aa91503640d2cf5f973565417931fe31a5518c5fd703618d37fca536fb7982ad81271814e0be03611a37681451bc600beee50d9f7c49d7f0ef85d51af05fab45295a45ab59654963015fade00439017655f243c6ca9e8035861d024153e2ddf77f6ea523c9fbd48358d8ab8dff7ab8396f2847fa47ac55e9837da3750e0577fe95a4cd5d7ace8488fa88facdcb76f2dccf75383821d41a107a2c6e4ff3de07996df3373193e68e02e295b3894a48fe2e58f13fb1886a1bb778d88f2789beaf7fbab5cc431f29bf9de3029e0f58a9da811f00a08101651c71a2f189a3a846c6fd8c185069bb95752d56dd276ad739081eb81715ed9e22eec1dc3afdb4644dfa25b95fb073bcc94696392b4b2d394a008f3e43fea19dcbde257d599e7b6a7775b684df40b218936787b47606a9a0164f4146c6090e9ee43d337f29628d5ac66761566e97b71c731fe5a26778282336a18a62a34b318d80e0a81ddca9f106a6dd118dfba247367eda6626335065f69c7ec0ca883c6d6aeace34f004befa08c2b804cb17099308c6c0b8ee75f200cd3869b4cd09dbb09cf2338563ed15b1314be1ff3b2d79a43e02c5d8f85c057c7321ea933f7bddbc5e1ca847052161e2f1a59e2313da53033ee5b593b60f552aa62db05ec9698ab22cb511a11f0606ad4fb72684f2b2a826b5836eeb5e48155e2e9a439644c6ce89bc73e8474592f853cb6287dccd7ce73a4b146429665ebff971f0dad32ed5217592bbd4df6b14dfab48fb39c9f0feab685353447a71317f27e7adca29a3fb10d32c96342f6d5347b18c9cda95802a92074f5d81eee113ba6c0428d35f8872e99d1c352ab0a623cc9ad715b0c370387af6e51009c87ae62d42d0f427e9772b21de525b2c9cd4904b62454df28ba39ed42d2909559be4082729556892fbd79176c34aa7586185fd803c42c27356a8ddee47a36762e568bb6ea15c9e274a6a846c30b4d9eaa87a8399758632a9cfe621ca0de0d2e11ff6998cf8a2b418de78d38e5ed538c07f7ad11a5a326ae688efae6e8f9db845e73131c3251d7d4c0e5c68863e138480d4d2a84b60ff8fc33f79c4ab187c10be278696d8b7577683b3db0038784f81a6ed3f18d0f82a1342773ab744aff33d9f9a3a0141de3cbca69f2384133ba6ef2663c8451f0a10ba599211a2979af738481d2331449342121d3f401f940a8ad2894e5ce1b079dd962208c9a0a76747ab169a2aaba382c44631439fb77b5db8c6f8a566d195cfd66e807833ecd6e8d54ee57b8a343db34f73bee2e76f1297b2dc39bb1944a06e61fa0ecf7582bb75b4e67b853cac635d760f6a9c249f6932104b15e0dacbad4743d1dcbc7515225331df31f3e41704e6bdb9fd68e05a4b180d0f7d6db7133b0daebcf23eac8bfcdd89373bb345f95cbf49527659f25c5b050ef9dfe1b7fdcd2d5e8b7af552d1dafcd0319392618f595959d6c0840429f6e414ad8dc4482505142316de1be3ebe24923679df543ef789fe151473c1e7ea24de61128693183ac88f01b904ad8a9e1c7c0bf720b403ceb17c3e2d0f553bb97f62da5dbfe51bfe4b3962cc506aa101b4a6282fc3171c601dbc2cf91dc06ac3a02eecb1c0dc1fe08a6c51d13833a03c8a21ff8652359397df6164833a1c92a1990104704852ba385eb966bd968be4a31d61621f864e40e157dabc7032f5972702c65903ed193038a96bd677f172b453b237e0a1401010c233f088c4657c9be314be979531a45bb1942349f8023d5d9968fcd22536e4f21e1844fca54c98bac39d51c4ea0134c44419b14c489b2931a5a7fb259627a374f01ab1d52045a007fe3929ee39d8de9d5288978c0bf9a5980e70b18716646ab697d3d6b68d384597e9ed40fed87835e5d7cc1234f1fc903666f02771c6c7bda1ec66ee6d43ee7bb5023f4223ec344c5b1ca4809cbb84e41cb68f3a6abe1ca0d35a3909e8325d5131feb12489bbd34e4ab892abca3a5586b59e79eb8fed6259fecc56f49fb607efe4f4f07df0e9e68acbfd3c714179d5aa6a325c44e5df44aa8e6cc5ff47fcfb001222d0c1e255c22e8784608201da38dfa5c462b99bcbcdfdc873af28f7022843a18ca4caa0ee8774e71a8f2dc071cda539968cc9349c1b4c7b2d4405e6894b010c521de4aec8d45de6f349242c15b92a0647a0f9ac86e9daa1ccd6099d18471f6b999404acbc9ee66d42225022892fbdf1c96c4320d068b8b440d49c1a9a09b307373018208328d51ee680f3a32a5ff19c33460820e7feea33475426723d51b753ae7706bfef8b17d6e856ecb372e097117f002846ebdc72ee160115bc6413995a486637ca16b0d1d42ec019eb3e5f8063154f12c4de332e92e0de3b3e24ba5578bff2c1c95b562a4381baf60b70f93d70078899f99afada3b438857fdd54284b0c061effaf1a18abae459555ef0e6c4f5a8334fa6af52f17b9bcaec9afe125ed80f65950c05079afeb2582695029588f8c2775e5f8ef9b2443501527f820b9d2f356049266f097129af82160f9487bf3c9666fa413a0121f1e619ae3ba356aa5177694301e372e3f3ecb75f17d515bc7daa5ec60a3f517537fe96173064f0f2a496d38ed2521e9898fb536093568b7d32166946ab31a252c21f0efd43483d2ddb9d2676c466e91822e43d5ad4261ed1a533b30b80d6b93f4a70a37965949927dbf327e936288cf498e3ea135869e34ffd5d02c52a4d0159cff19a57a9a628c74b8f3708d8c705e341c818f2bc5ce9433fe74256792eedb512c822c29282791558edf617c5d902a1248d436b85dab8d321731224f8fc866f0eae7409ed1710ee68de22f87142171995cfca985c112879baa977fbfb0bb25476d87c9e7539a79449cf54269ba9d3400b09bb06eda5e95f4b41494811db340b58251a8a8a0afb22e482a5eef951f307de133b9519f48d1978f7cd2e3556a2989b1fc7099c9f259b856d66d4391d9e8f5677525e5ff259bd6154eea001c15e0d5d4d90e9e8e4ad2c70608dc93e009b0a14629bcb38d5f4de867944e940db017ad51de3177e07ad093e9f887e88048ab3b2d0b34c31194621539c7d1acd6f467e36225ba05f757c98013e13f6c5bc8dfb87c05f15d6146b51b0976dac23c510c09bedddcd2487fbcfff0975349c2dc12b48e4e044ceda53b15fe6d89bb57880f043b94650b9fe458042b5766cface00f7e2d6653eac93926faf0503d76b8128e6348a4c2e1b06e750880e6d966f9c39d81c822429f8789635fe335b5e5da2ea2d9eda3f3e8a943c7186c50c56c7a1cb8c080826c39abb862027176872dfce589c723e2849efadf7c686f6c1c90b05e80ec43a6507e00e6acee4cb1af360ba270a989cb1c84cef2f80c660493dde9b37bcd96480cc8b1846b46ea68ca421c78aa020aa60db2352e710789f9e7f5d15e5ecff661b36f269b2ebfc4676a5a223e6e3e0c3b7ade26d77f0739937c571c86c8be374b98a9e33c7e07e6a3de7c60821d50c5b827043061c60667e9447098720a1a3de697cefcaf5b48d24069f39984f16e6ee45606b11e2e3c56a35055732dc5100bd38e559f2bbc3198f3e5db5a2fcf9da29d8ae32bde8203d214a5f353210c127c45d0d39d057dee67f41f1f1e770374a9b2777ac2f3f1ba41be453b94196042f9e0123bb3ba8f00b8155b66e358564bb0765cee39590206d327bedf8fad9f60ed212962aa1ff13478e2aeea508e608f7c4391563060ae3db0d6408902d1509db37bf99cc05f37dc618239ae0e6beb7be47a3c0e30ed5116ae15a84868bdc7b9d6267e8c7e44c2f104ed56d8a2d353964edbc6921ab6e435654e5912d7db01083c58b3d85efb45bb3ad963aaf8de14b5061419349c45f87a931eb2ede5ae132d083661e28ffd9e3c1de52c59519372cd64b1b29c6c6600a0e5ae3d1de580c099b5a2ce7e2c91b02d73dfb334f0854d3c0298ea00e43e26a0af96140fc0f6fc8d6c4b94089ead8eb072e44307b494c4ce278c56faf36b16fba2ced7a5369d88f3fb2ed11e28bd26dea39342693250cea4dbc242415a5dd6169b8a3c65116dc46dc07bf80dc7b57d204d1f8a7719df9204f71626c18d80ad95427c6604451e159699d5644249e9ad97b79ccf317398d3fadb6aeb208dd2c108287f57a4422417081bf04024c3b74cc4dd82a8c4c19726fe650f8c4d0bd4d8ea265f3730915da458869da95f52b3cc196da5c07fabffd4e6be3605f6db531b98fc2c62355b23aab0119d78b0c486200b1ac77094da40b8d6414aa385a39cdade681c569d9fa38d80b1039314498623505efffc5f08739bd45f12c4f0b8cb33feaad5170a82d548c3594b8d53b98a1887f14b3444b5dcd85a117d9678ddf1a1928cf1cc388b0c8afd4236417e673f1c490b06edea235e1e8da509ef46d431be65269fb85ef219fc7fee844089f461c2381ea12428ee1dae28ca91fdd3f6256847af4de4a0170963b111d3ee1099938e4ede242326f52ca7fc1294281a081ff05d7179ac43ca64582ece825fd3b425af37ab96d5a5db6afae01d5e70acee7278a9d158a8ccb0a23ecbbf779db97e3def64c613dedac26698dfe2af0e6bed18f76836f85d89c708aa5099fc8363034d8fe69db6e4d8f2fee43dbe25f79f405218954132fa67a38cd88a32f0dd34519ac67558b972515f5af8769e9ef4cdd5e09dddd0d658827d918668a35de53e8c527faca77dce716efe8f7279bfcf442d653f7ffd61dddf015bdec7b7cd95c01ccfc4c58af0dbaeb3e7702ed3e070dfd3b0a860477bee9f20917be158b6eca52fdd6a7c05369b49f0908578e7add725461eb1816f417dd697b14986bff05328ee1e4c9e2b465c0ef09af8b5e608cd7260e796763ef3f1a205a68c328b9a435d6fb9644bc5818e34729d93cd4dde8136d6803b6c8780f992ef975df241e446e0e2e1252e9f79318e995e9d24d854f8117374bfce93be4cee9aeb13ab5a045ed9c8784da32bcc1d2a884d6a15a9ee0c5e63193b6d150d2f3c4c83b5513d11ca354acd7a79a85aadfda2c5b2676dd5295c5347bacd321badaa5db6d60233dab51a85f1eea3572bf9063517562d42ee3fbcdca3e5e6f535717acda16216a03e90b05b16bf57dfe074ffdcd1081767caf47c075cc11dc1ce7e372d46b4a5e66ca24e7bce7dbe3b760fca3aacf3e3b0e208ed8a4dc31f0d109023fa85572bf8450ea0c0a17f89251111bc50d8b8ba4e3c69440d4f0ad6972cacbc3b12676091839409e38cb278928d1f02e194a82bb099177806a71600989c021ea473895dc8f5e8322b85a901db46544fbf186e9e211654d0e772ee2f81726209101e9ba95886bf4b8205f30616db94170bf1b0e9352594dc8ac4f5744a38c04f20be09a5965349b47fb2cd4a0a8d65471798301d8ecb6cce2d27137f2d3b218771fbb69db2e27fcaaa9bf3c27d0fc74e006bde6205d0034bf771ffdead72cea8a1f42cf1f3aa903c9c2f89eb31dfcac21a8ced97d980a7a6a61f9cf2e6d22e87416b8084a088ad4ed20222e5fa6cc7ca9c4eaabdfcb336d299a9d7c6ee4048d727024ff0ccbc6575c11e9ec1cebf2fc4a456ada9f347cc84bc3aacde99b40ef02cfc8bbca68e776e40639eca81455fc2fd35243c72e5e4a7786baa725952ca905f8aafdb23653627257d117c83888cabe9b9825851c46d57e020a356fcb9249bd282f481b55ccc7f850924f62478593a391da25fa197a661679ba1f4dd509fb8600a58db271023da6c9d993294d2763802326150a89ee8d1dfb4437ed358e84f97b058455d119e4baa0595647e563cb224bfdaf94b003248d62c2c27550e897351bda80bd5074f6368fee1df5875c0f169301c78ce327f6e9565fb1d7750df89d2d6509a1265052dd6864281269c35316ce68c406cf86ed5a032b378bf446b6c70060d615e64f3537bd811ee434cbd601e5be21ca9aa750c27c72b3d21e4fb4f10f7dd42056043390afc2123844cf9d8eb037f30a189811710106b3444cd1da6d5f7d6afd86e4da17fb12cdd05db86bc608880fc45fb3f89df37423c0fa0e100c554354db92f61afa7d48708242a34bdacf045cee0ed69fff8239535a549818ea2432275c03ff868d9298899832ba46eef77684820108819e09fa6ae220743e5ecbf444aa87bd3ce44911174172181692c3f2f985aee7d9114091b05b3bfed4479738069cb2b112cf43955187d83dd4f0992f1915f9ed0f5c9831d3f9f6132ce4883fbfd16532f0e7a0b809b42c33422a3abb389acdc627fd21bc0d8df6d64d5a0c1cc4f120aaff5e95a7a5487f4707665b648803c115ed21353b82b55e05dd69fa930c58ad693be6f1665630ca1f583c73e808c46d068c9b3f43639ea914f15a194a1e5df7cfa4267af20345bfc216e53d93cdfe994e9a637af1ca39d2b3572870f06c80c20b2a1cca4e722e2af6bdc1700bfe054ce178855357cd64b2f1d9d34325d59cad0ba06fbabe6ba1d5e0d9993150b6f1c79ee5b9da4ad03e2e91e2e363adb64ea6bd777dc607ecd95f6e4b565f2c5f9b167ef8850336e79c0cd210296ba818013c3cf7377c7c7bfff0fdddfe2e8ee9969e0fc34202c1f7bc6e9a684b396a25f37f514d55129bd5538d1ac1f6f2109d5e3bed8f258ab4199f0f04ee59e84b13f6e80bb6050b3863ec7055041abbecf8970692cac2197f75e3eb45de985c69a26c9cc2c17d51f38de93d2abc022acdc0184c7fc1ba881fdcfb7388ab166ce90cd14be132b63c8671010c634a95a39ec2b67f9eebeb55edffc1676dce16be517153120cce4596adfc3d7f3d4a6ea5cccebedb2e4f3f871cb6a36b94b650712cdc3eac4ff2d1b7d86d4bf952c64ae55613e647782d8f07cef194b1acdde55069d331fd37d31a5b66d11d3dc8d820ea5bd074dccb2ef9c7d9964a09c54368190286b8740691d50c09fe9b42820ab0fd9bb6b3184af863cfb43237b409e31ad6c456c9187d1ae9a237b2ad2cacf3977262986833a5499f392e2598f4dee6ef66b95298e1db5a4f5229353a8e92058d368c52e0f2e7f9106d2e3e50736f577fd97386ce5dd8edbf7b272d6c910bdb948164a0f2e822f895c2a3e2d1dec4392c5be123bc8abd1333733c96903a528cbb4dbd0d533ed9b8607e2a2b43f902b9324db2b4fce69bc3801ea463d204edef5f1539a2d2d57c4cc761d2c3676c3984bebc3c88e5e9b73af16d53dcb0e21e0d96976b372b9b0b1f589e46d03f360cc4cb01a84211936735481d47f8d7001c946cea31803af6cd9cbd7767d8154ef29b52491b3a5f7f44c61de31d23cc61bdb7304927d8055c590fed30e5edeef770f70599d8557a63e650a8ecff301d747684014ae23a9ce02e69a54a26321a75a45e3acc7ea119f9970556ee652a5b1ebce37d71c57acd0a9e2df8b3239c3158be09bc1950b7b6ac46ad1a3fedbf51c83181be9e6b6c074008b5cc61664f82ef2e88190371c2fcb585cb579f52dca5f7c39a48d175e8b412d01d361c53a34cebf9c3738357b1b128be97212006670a326192ff08ffe678b1017a87e5d80bc1ce1a04ebb838e43b672042c004b2f860542dcad496a0a9b945f10c7674c0e697374df6ed990b9a918469da70c3b60f6ed07f503fb5a1bd5f1e751c2a98c8c0cb84a51b65597e372ab796a613d13c68a17ac090ff66dd0ec79216313b45fb7ebf676b949dd420eb61d150f2a560d78989bd1cf0141dbfc520204196606beb02de6c4bb181479e577fbc4a911d5a81412b4780a69e4ca377ea16286058dc20abc751a072f97ba2f98abba1ea01c8829c96332f82789e0c98de124fa733efe4e359d32cd995c05b0fc37608530411af7fa37293ce78d4ba54b9dafe6e773dbd865d8fa06f73803e542668a1e07d860e6d251e74b30d7780d085e7aceeb1d882c164a00051352c90d6d5b53410f9cf079a1c7bbaac421f0ca3c3fe92a32dda6fec034ad5784698defc1448aac195b3080aa12e97ceb02f9990066356a7b9af3c9bf7c7b033c50fd7691b6bf098c59447ff962b0966d018ecbb00a40b489d4c67c77b6f207a4557e361eadd405cfde17d9244155ac489ee51392e840ea0d843c0a0ee4d2ff7f307ce2b879214817825105792075ff6d29e43c57f54dc412f5b1c5f82b13062afd06433676c883322425ed5700b1e8ec49d1449a7ee1c3f82f241bc093ca4a9d1ba396a57b11d532d41eb2b341a27b0902900e48f11e902004066ea61a913a5f6d62c97a120f09e7edb5b98cd8c7f8f0d667232bbaca714754876c526fdc2bf725ff63637b4baadd176c868de7aa4c4f1c84fb79fe229620360bd522c2d2fb6b24eabfdfbc9c49fd8e2e24da08d7ce681aa17a262e3f301bf47a94368122255970cfb7cae359c50e2ab5f5efdb6bbce575f760a40b0e1c1a1f24bb40886136b0ae0bc3489c7c57e0da6cae6d3d0a3d307a8f342209e6dd921a407d0460d70ab0a043aca2c462df98312509a3c9fec4a4ac33c32ac99e00ec1aed94a337d79006fdf0c325feb4e3da7ecc654801a83328ace23de8603021de08e474fcc096e6d5d8c4023747ea026ff797ac43f81b03258d7a12407fb48b07a5d358d60e7ddf776f174d8988d2694ca3863599255307e1f1d1aa657cd60476e69f2cbe073c7b583f03e51e11a3543c415868b221582f204d98912d716fdd24091e427827291b88c694484d899d35b9af30038ccf06204fa456a73a42994aed4c38c20d45b7ec03da9bbe7c41c955401b6eec07bbae0007ecaef82a9a8c8af76fa64bf798b391c64671e1176af7fdbd629a3cada470868c4253a9966f0a924c0447ebe264eaed7efba124d4bf20a2234ba3b966f80e026efab60f2c5b3dbd1e066706e1d7fbe279bb69a7d133aec4a7429b4d75208c70533401b1bcead2b4265c80a7a597b9d7569e6e26f89391fc5634a134b8a8f1f195c265e07f568caa1c988a98ef0d1c25f07d99a6bc49cf87c67d0d05d7482755af50e20518c479746e6b63fdec2096fff66e381d9d49009ad5985fc4165563c80ba317b19642cf8e9deaae4c43a3df5e42d1e7529962d63c59e33b2553398a07064841486916635db1297ad2f71d30b20f46b487d6236d0d00db63dc2e805a0245ec42e4e393edaf1399a9e600af1c499ddf4bcb071bb2e77ca2f28f2677d07e2a036bbf6c84c973dc1000fa6bd4a05a79ed5d2a2f159dbfda85ccfabc267df7da122649276a142f76c93875fac3dd0460d63ef39b3254075eb908c3409cdea4261e0175590b6d7bab79b36a92b72c7ee89120f85622de2f2251ba949c1d0244d3221c41ecf4160a8c258cafe728adc3c90f30a6b92d5ad95a95060ba11cbf49cbbd9743732dd33de81e1b3c7a2e4c067fff7426253a4da0474514cb78fc82971247d2f9ecd866e3292252c9a4a942f1d04d3fd4a9b0c4bca41f710b432e9e8e4e5d8189352b2b47beb84244540a66000de65ec08ff6bd017faa1e4f296439335a4c219cd664b19170a6581417b78a2d0f48a135871d8963426fcdc5ff092a9e8be308f20e01e818630dd8f87c9f7e66118bc59f4b075af3b193fdca1f3c916f31521cc4a35d42dc8c55b47cf10ecb7eadd37dd946bfa689478dddb66ab1b18a6a5599946a8484d86eca3bdd0eb07f76e14597d3688175b70054fbc5ab12dd5ff46912b56610b1d3f04514bbeb46e078eae98122e0bd6f58e5f6ee523cbb88321bc6b807cdf730a9015d136ac2b25cd769d7edabe0214a6c726e90d738ff3a1c9bc0437aa779e83c58061825330c8d8b82535bc5caf6deb36c75c4101ffd08b32ecb4b8aea1b748ca6f6ea531c666ce9dfa7b07c65875cf260ebe8d1990ca15883c3559bcbdb37039ca218c30fe22a90f174bcc0abf15af17359336ec0f20e531008ce160c3d487cf2940efeb70663d01d61f447c317535406fe7fd1de647b73c47df6a5e5d98b7ca377a7a5bc26e9f3292ee4dfcbd9f58a7b6dbd910ce4d5adc36a64765f9d622a3f03b0f8d058a5d2910787e5b785ba6aa63eba66febe3c50b281ef5b9346704c8dedb98c4a74758f8b627a963340574047c368ca42a5934c854ee3a92763d9bc96ecf02deeb0d5d6626ad6c15abe3d6e9c31f735485705faf38067bf61514e27bc1757460672dcef64055bddf3193a7a1bf2623db39058d0696b2e6a0d4d8fd44661a4c81256eb53abc5ec598e479762768f74f24dedee62b95f429f5a8648163faa73c0948770e0d98bc28533013ff8e3699f344f50c7fd02bc27da30ef6e575a7d36ca94cf4c30e199648d5ec464043837384376dac5861f3744e42a58b5e9816b6a67da50f577d82d6ae1c0865e5460019b51d4e1945ca0f6effe7e5bab3dbfa2f5b5af2e339eb2e287d7c308c58b5418e68a7f574d15792e938608e8cf3aeafe7f523d3140a2e6eb4840139cbdc9fd887aacfa7ee28ac76340b26f37b2f8825149a4bca76f3de3ae24856467a1147425dbae1509b0ad455eb9a85bc177da75455b027d77e4f29e0aad217a786c37bdc2c5690627e04f717a9c33fa6fdc92124785fce538b79cd69376e62a6e7334de756b44f10f8ef298f13355ae5226dd2c985042dd2ba6cb84099d45dc0c8fd58c83e2c381fd718122b5603aa88b1415963b9c411243a77fdc9af4665964a4e4d7dc9652dfd8f1615cb965508fc36731994a1dd78a9ae29e288c3d0e0886cd4e53196e724d78c86a084c9b55f3e4c44a79a5ec2b25795d3b414bec3e417606b6c70c26da430fcaef4010e60a2b1ccf367006256a0b47011c0f6094d8e8cfd2be0d0fb2119798f03cf77c245de12bff3ec00eac7cbf7f0083d8a4c931880c052a875de473c0a1f96cb2e5fe48270e29912f64cc48d9c69ccb761db4fa97415e016f8b46dc03ff963e914e6330af4d1059cdd3e4909b160939f6b19144595b8e85f8d77d04b4469a13aada70f55bd3f6e374add94b925699eaaaea00a2d7bf852a55d9f70563765b57d00d0a95fb0ac0325a5644575cbf7a4a83b4c5b193d47af41af4efce912b7376634aa2ffbdfa60bce0f7718907cd053039001dfa871cdc520c7980d505a71946143cf1e5d7d4d32a5162f93ea69265948bd68878740df3a050837cf53dfa3d665de77a0c3a563a93debb82881b147ffa3945a56868c383eed50aade99fe81210795706d33a7249961d49f5484a4882019c485d4a3a6be8ea1e0c56f0c1860061a9b6bd27560cbe3c1b59b7515f1d614f3de155500815508b723b2893a31bd37041d57627ea9ab1e775f28a0ab09bce70ed58ec5bbdc5460869909feb7bdaec326c5dc0b36bba37c79d6bfa440882831239dc221eed132ac4db6aff49e9607f035cae14589ea1e0e617a006624f17b1b7e76df0e37aa58ef1b0b03494d77a9b71ffa1091fdafd91bb917beb819bdb8bcb3b04c086e0db59d5d8ba6b861e4d3ae91b1a2ea2c451fead3ec2685f180914c9e94df9ade34c5678f90b5862a3d27adae89c1a32f14d87b10c1b5e773ed754ce64bd55fea8d9a523b296c22a8038ff6330e4f67e881dd15ff2a86c5480a00c9e73692d7ba00f0bb7ef4e55b74b79a8031abf4d24eb362ad78ba7db122038272c5b7d2eb4ef2ace95e9d5edbd897db618efd74b0f30a74f4c4657c3b3d48ed64ca1a298fdf35979b390e9e67c6eddb6722e6a28bb3c464eb4c60cca8c5fa533c266876992298aba278897397ce0987941c432733ffc0095d7f7d875daf579e46c90f12823dbab1bff96bbad8ed09d0915e5d0fee2deaa21850139543328b3b94935f4933b76343b1cf7c7cafcfca8508faa0cc1b1501a125cc9852ea650957d3af70fa6584df4ab66346dfe62cb029ba5f79ab80e38800f9097418f2c9a63cdbfcde58f89bc7a2ef7d6bc5af04d423a97a464cf451e0de89e3a19304d5d626c1f106966bda0eabcbf0bcbfb0b7a24109808e202f84e0cf15ebd3f69640fc917eff40d95644281c1b1b978453a0d022c98f9a7afb734ae49c713bbe22d4f221a0edc69c1d5dce676c7e56b7fafdbeed12522395d6376f1edd0ab518720b35edd04a5fbf60a6c629550ade0384bf3e2b8cce40d56ca8b121c0b09df28496d6e70686110f71343713c4284d247526bb6487f37258f907dc33fe163452bfbce91c178466b19945317fa53997396ccc01cfb3f12e9f795b9be7db4d05452b5f274e9825adde5f80f567b4d368511cc80d55ff52afde40048b913af435a4b901962d1a7ad00edc66264c25271fa463d00b6216fdb1e6ffcbc7631cf68b8d33467d4b159bca443ddd02765b96d4cb322dab53adb9d8530bd9185b513ab8c595edced8ab1a5a886285c359aa910e62f1248fe457eb95d81452987fdbc2c2d370cb79e30087bfcd7976c30dabb089a45b0dad8760008c461a95062f6956ba085813d27b93a7fa7887e8b80803ac342f9922a31c81d9c5eb5b013ab8d5b3fe7f0d88d4c7a2ce2887d84674b6cf99963ee6b79d29f9f79920c62d9a5ee7b62c8068cef2b679c80d0fa3dd7485ff558e7e18ca7834e59290d41da9d6aa813c3253821b5dc2e0bb73170128c2c75a4ead92a506b404a8512fee1282806b77cdf282045e3f69dc67f982a04fb7dd8d5780ef43413b27b7aaccf25dd0626a368c058d6174c82260a4c3a531ce40724ea6b750d5f13805d663f88a938b7123e0b3f66342d6d24859020a4ab610f2c1cfada8dd07d8715b0f4032bfc5f325bb5205802d238a0084cfa6da498f71aa59e0312eba2196a042e6ce795698ae7ca351077b7f200d256f224e772ff5a95f2fcfcfb5865569a75f342aef6b1be5c0dc57e9145b815666f5328016267ffac9b2dc9ef057ff740e9ffe407e3c85ef5e3b6157b694645e72a7b149e97008f5c65103ce9ebe2c5692a3d47467526cafbf32b16c4bf5280cebe21e8d17f450bc65f237ec15231ab17bb215445bb259f3dfdd1eeb744434d314b5cca27ce45c7c7de216fdd787e73d04708d68ee8ace327f3f7723180043043733a8bb67997da7977812c5359720377ee5ebd169c56d28b6ba71d812e787c3ee674d47a14ddc115a23afe29ee28b0d17fe98056f0d4bae4276d8f95a4ed314997e981b61ff416e6b0b25d0d8774f6698c902c19ce190721b2f3c8f8a5ed31fa729e495a57ee8abcce0b55f3180d8ce6167c2e11a7bc91e225f5c642ec612e09c01f74ab31cd9ff60dfcca316b5b4a465a3b50bc946f51efb40370a7314ad4882f65cfc37274bdd5a14151d60a0eba657b68dffedc64c2c2569faf1a8d13c9e6b1ab7f02bb44871b6902b3ff32e19bfed4067221d68687c01a44fc00af8bd95ce1679691caaa666d520749a5032dcb52971cb69f25dc8d247ec2e70ff29925cac2d39521cb20120d6748509ce2d653303b75355f82751bf3ed7e263c8fa04a6c62c415055e27712b8a3e28f4b65686f4bb3253fdf748d23da72329d13bc8876f7f1aa136a5b5eee0c63ce389f41a0132be07744feaca6f954c9049f3ece2ad99f25decb52800b5f2b923366c357d22266b2463c649fc99b6f3e89d80c4db9ca6414f4a951c3be2aacfbc814b1d94bda90b23732433edd1574ca50e8e52cfacac0bc1985421d9ba8235534d351f34c6e67a8e4f79e2eac811d7c392311118b864f12398076403a41f0f73fe47a795b051665cdccfcc8734806c8b08213ccb9fbf576a8f8e8d5d482e0194bcb340b3cddc9fae388d5d43182ce2048a95ad2e26da15f40a8ac2c2807064c74864e0bd4f7fe50c9d2e1fcf25760a2da6a9f813d6eed894dae2d9e457b419368c13e45eac20688cc62dca9fb1236a0dea0d1788823f6e5af086070ee24751e5d46d0b16bc7c013ac0887a5171cb37a52fbf9223ae80a33b4e414ab6d5ac112a74c9b050ea01351ef983c2007bc9cc46b66da81641a134d8b53db36a975577b3096c43fd169d49f2dcd852a8fba315db4c25f4920f9af71abb6a98f1b3561bb64812bf941843acbbed1ded8aea79e4e24295a44c3e8c7694cdab7f3c03bcefbc720fa38ab3379fee51ac869677f39e60cd4459cd7d2a8e7af2438dbcb5407090f995980c19b6a4dee4dc17e59771cfd086627b6f4b6b96bb01075d80a5d5d14e80a74096594fa290795b9e61dc913c3ad39869b27953656e0e79a6e6f754dbba37c972f887afb82129b4dfcb9920191cffb52a66922a0be7a20ffd97c40581fdfbb2718586c7310e8614da6ba5b97ba2e9f01e47ef3ea5ea4711e8b058b3ed05adfcec4a0fc6cb2ae643c51d1a8e861fba93bfef970b38def98fad66ca0933dcb85a2fcc7e8e8a3916fc4cea020814a30eeac50d6722714b9fd658c9cc2ca710517440e6878bab0e936421c1be8c5b9752d3d2fe78015e98aec4f40e2f9b544dc1cc4f065a3ae9edb27ad0fdecc35939cdda01dbd12cf3d3551be67ee88f18942cb5fd717c193cc3ca6b2e8cd0ff3fd4da94a0cbdf7b00c4e6bcf25adc9e2856134b97e6fbc034f8fa3e4bf1e3888fa48d9012155a2be4a864c582963833c1c0199f7dcdb3000934424ad178c3164d94a22b84ec7c3a1f5a8e94f11b7c84b6658af33de90c30c7e28e47bb58c9607535cea7a6d2dc8c884f55c09d0972eda053afc33b9b0dfe9e8b55d32da645292fcd882dc3c8a1cbbbb465a7e199ab2254e62f8a3e4450e0355c2c72ae7d5004bf93323c36975721e712dd73835239543a5f01ccd1a256677ccc8d3496f1d25b7302d5e5d76b9423ed28631e628eb6db14680a00dc4120c1c68b14597778285453270a5e7530058ff00ba0f04d579cd15f26a34d5b4fee6126e70778ca930fccc318fb2158bab8d3eafa8c71b5a9d45365d1ffe7f981b952bf2db4aa560ae1b622d78c9e9657d0b2bb12ff1ab5322d9b576015f9fd4e01feeecb57a7864b74d0c17aeea5bbbc0e26dbcf42f6715d01da27a456c301862018551404da47a0be30d9b27e3998f05efd43e47bc35dc24bda61f164909c339751e2b646bf0d3536a44ae52afef674dfc8b62b1f2f27eecb79527effdcff69fd992f02cd7706e0f338be7896af9ad28bcbcb2a87e692aedfdf0718593a34ca832f3f87bb8c646fcebe4860dbd34947dc80c77de7b9bfab6a1267625ce76129030cdff67a329a92e357ea0d7a7bbdf6550e4b696df74169268466d9ea74d068813e6478359dda3ffe171a7aefc05ae9852620cd8b4c61cec2ab15930098796117b35d118bcda138aa4e16bfbdb4c299a4f1c1f045d06a287b61eb27527958793a3f1119f7347add8678608152c465ba49c042397c33a05726af06b6ee977bd5fb30e31b7221fcd517df73e9ff3d4b169697b3c29b8c7305c7517f217ca7e92e80d9c5e972830e01c2e3c474fe3ae2851904c93b60a38c10985de9f0b156af02ade026933ac996b49cc5c58eba6d893122319b7efd0771c19110844f97c475e98134b16fc2f83afaf69351e925f9f461670c2d20e54b05ff937edbe7fb56ac1f786fe7592588b6c6ee7c937ac11e47ed444f79146bb67899935fdaa6a68e3fb0c678baa13be740685d73d2ec1cd4cc0bf2b3e403faefe2f88f9930453f5c7c2a549a0b820ddaa0fd0a5bb992be4e51f95c08b9fa7cb12384548fae831048ab7a98918dd1ea1595d01414e9197ecc715546ba43a93f70478345fc366b35ac97db4b012ee3e1068b53b7f76e736cd78667a66e46df927ec94f976b34b68aec25bb7673edd8fe400ec9ab1719366797f17b8ca8afbe4505b527785329876444884ffd56b52434cb04d445d278ddf737c8be5586bf31650a470fbf308d7d877778293292fc59ab07761145ce2efe30004d119d5622f27354d49fef776c7bf05ea07e6f5d94c37d10f99f7a0bdb58bb908bd4babf0e91ac357ade633d45c53a7c2699ccc413954591c848852185b55925c85f6adf035096c6829f423709f277e7f71f31d8fb5f20e132b75ac4e2d3f54ae5c08bc5dc6552ef2ed6f3070d10d89f2f8310087ea5300a61b5cdce529af7ffa8b60799762a61f9cfeab5dddb78e1569f9d375da0044d19a78b6ca4d0f46009182cc1a174a678ad7f4145fbb6bdd5fb743eb3173030ba4aaba5eeecf84b40480f2adb14922d3e171d29f8cd4cb5a7dedd8a1a2a8641bc5e5852989ae1d8053982008e4123ca62caf5fa00ca839bd0240a98bb95641c816362cb65dca4e7e5c102b8bee2096199534bef3a157d390a4765fb3bbd9140f0ea774c60838c9f95613492185aefdec00f3dcd40a5f765e35d12d1a466bb50729067323ff24a0552c173299fa67165370cf7aed3c134d1689faa09b30ef8f5b3565dc963564afff1006f80522a5aa4a849e56f4a125dd7be5a942d099b18f7d2f17ed074ce7eb8e9c2731441b5bfa27c7ad86f27ced78d7b17b6fa0c7b737681d0c5bc17f29ad92a398c6ba046ce5f65d3b9801fa56f83add11b4d1800adbe33f733eabde86b889a0028fd16e7995133827f25b72e7ce682c228ae756830caf2b8c222be582cfe02753c5ba4242c483b227ff1f550e01f4ebfe11bcc51fef7904dbc14cd7770025bdcb71d58c8973ec5ca64cbb1a9b9725ae7f971213ff0210823218b98bd2d98967ee4fcda5fa64d4dae6e2456a21daedbd12c085b9502f93e261c5123fedadbf511cead9351026101367a557fcc14c3becc83a922e1bcacaea87f59e0028c74ca2f2481ee6b37a85525dc83bab799bf475afd77ce6d42999dc37b97a672d9d762dd31a19d5fc2861c5d1394da5f0546d7daa7e94e3b1c96bd05911d1e868e2062f244e49b477c65a71bfd8bf965820707d53dc42f67bb6932257fb51a4d3eb16a3d561c5b7dbd76eb30b9f830fbb1c9fa5050e7aa889bee50b24eb63d76d410ee420b2519f6dfbe12eaeda8f79279ba5cf7ed214a06946d171a5397b314b46d632afabb1c03d2c5e825cf631209a1264e761a73d6f21ddea0f30f4a54615b5dcf1d0843b113f1b95dbad77c6fd94f1db436d455151b46f308d20f32fbb29b150f3f4511ca0f2be0008fc20f67dd3c84b86efe3f72735879e80a6602ac89365c7c428b1f6beb6c42a8c6daed9189c1ac539d43293f430c5cac5e86ccfbc30b3151eabc93bd0377e0f6acbdb503008b5e164eeac2689ac699aa8c2fb5907d5bde5a9fb0567b4b6cc9e59672d57e6d63cf650079c44f0b6c4aeffc5b1e86847a97ebadd4a27d3f6f2c259188b246e85a4ef34d5ec147db23e2d2d43eb5ab3411b1963028fc4aeec5c53c59d9cf4d413e1fd143cc4f2ff322be630805417c1cc6e68cebb482a1cf4c0a8f536a12ffead3087e4ba2f8e593a064eb64d093025f628e5be7f87f7db87660e69ecd5543b1d4dc49285a45b5eccea70b155e1cfa4aa11b6a1a2c32c1807d4133ed64379fac16a94671d016a97510207e3e61023a9ceb15d0c976f12c79680cd715a4bad19d120ec727c96a754bf2ed28dec03a7009ea0d49990a0fed6d8f651773bf9ff12cc0f40bbc68c09f6bbd05c3e0667673ea9fe769598c4f12b8a345c36a5244820196869b2ffd171b356af438238d203f02e4ef7b3110a52c31e775cbeed9f3f11dcb802531b5581d841e5c8a1926e27522f4858364e9204c5e0a8a79c57f03577dad3fbd911e3447a2c3cfd69df254fb50e79a96b6ccd16d715c8702a3d1bc7a60140077fe3594357e807d815349ed28507d6d369457c259b1728cce03cff55d78447c4a69a0d3db2006ef145eafecf430926e784240f55a1134ecc294a2c44c48ed52228ecc8faae2cc2749f96b6ea1b132dd1a26e4d30f024726222eb498903703c1fbbce01fe456e1b66a64b0f628527ce670bf1ef121d0c79705235943eaf946386df60b48d0aa3d892fd277de2a836c394e45a22b01d85382618b223b78ce64c355c2f55c5798c184d71454d0aa90dc4e278da43f0e557613a00c0613f150cc8b605f079976869bce2099922f7cfcecae0df88bb5138514cd69339f3f7d2fe9b36748ac579e0bfff4da3412d9ee68c99242d3a399d44de7ee8ebf9555c435a2a5075dbda72b0b19512fcccc7b87ba17e0e3e5012b6b451fdea0e1750ca9da03f6ecec23e51ad72ba93cc2eafbde344af8e118164a50a153656d037c83e79341d7917f3247fccc40ad251e05e09b7e4d2f1fb0c9bbf6de71b4028eee6248cfb3cd2fb3851e6f5dc38d7b68806b9b29a4ab75a9ff8acc94901d31d8f8d675493256f69d3ba75d09f1878c48f8414988ba8ee28bf8cf6e955517efc592108355a687fc7c6ae3de59aab3c6729c4f105d2ccf256a6f2eb08e4ba5dc1ffbe5d53409290586e285ee98ce78219005d42cc1c0a95230c815df5c288b401a268048c05a41af376d8f3070714fc3d5ba6ceb30da044ece349073c0961c89af2ca271e9c8642809465c1b317e6a5773d4092c3a4dbbb96369ed6abf64de109cec69364111733e3492cc43944b2fe1671b2003c657db2650712edfaaa5882354c7f66640d03a54049d09aab9ed76316d32c9273270449c8b9308f366ee8447b5f5be3d4a54ac0007f38459f4289e9d8a8a095817232fd76f19c7a09cb311e00728e2b25244ed20cfd081f5dd10eba5855b88703eb4326d93b5a797c1b538b5939a41e941140f69b93a9fdbb7474b4e720d6fb02d3d7b5c51d558d24163d66d11aa3af51badc11e79d259ea86506ac7c7f3b6dadd1cd20793bf316b1d2488af2c001dfc41fc76c01af11a13a42dc3ce08798c485e259abd9476d1e4056be1c9bfcf5fd66ac0cc1eafaab46d4cb219ee96904dd2ede75a06e7571e801bb978e371b5834078cc9e6a04cfb3f68abe1bd54c0ab0d884e0150afc56a5e5aefbc28b43183ddce914e135e3c1b328271c51b55e323e2dd19cce5fb399b8ef2f9e125d82e9f657e29672b495527cda3f2983b2b46d2e44b9db7f7eb941c71cac39a02f4d56f26c6b12fc77254702bf2381753aa0d8b08c5a80209bb30b72514d192abef49121be63bbf15b245774ac4a2bdec42aa3e8e0d7120ec26e57f7ce335a9d8ecc025945fa3ca7dda5aa957f1506bfbd81ce8e00639b481b060b827430576818609e95a8b04e63226e6a7424ea8e37d5cf635b0ea2feafde69b7ca2566d06ce69ac3312f635f6aa4f9913a0e0adacb07539a2f18b029a1f321a39011d957791241e90894c169bd0f38182291eb1b0107ece164ce3eeb25401b031ed6a42e027c5a01298b9adae55c043d065d309678dd000b47e01749225e93bdb3db06d8d54830da54945faeb9a41ecbc32ca427a654087ee274a3c176085a93c06ab723258977c055583e8c4ed878a9b205b62fd8d7b8bb053fe819cf57839e3a84a381e0ec1cdcf651937cd72a4f38ed335759d2b156a3de416bd38ef2f4f439a74e4951225afa1aa5849468f6fa0682c0d91051d29aed4554952b241e2f074ef48658a533c89c567fccda081be16de9d338dc19c724162c0464f73f211b32b5eb805227edb96a5495713b349722af6f7b54fed31452843fcc6266b6e908de8dc68b235f1e56f6222ea9701cfcee6780e16f3e603f2d1f70779c35dff949dfefb5cbc168a9dfb546af28c41388b77ad1464ff6944e1df67cce2eb8e750a6a09562429572eb8415dc264fe4291b578ae82314f424b7b3733c660aba7ac93c2d892451ecfd39d6410c0ecb7c5bcb9ac98f6a5277c79eb4296e96c24595d30572e3434196a2894ab959c68f37ae4bf6ead48d678e0faf7eb509ba196f911aa740637f85d287c4b7a51d5aea1039874cac9a721766db0457c67a2c5bda0d6ed9c290d71a807421f5031b1f8e859dafd48ab40fe175689d42686511f67951a7ee89890fb5f89bdec761d3d22390ee8962eed194f440c431eb327ec71fb42642569ad3d1e29cd794beb395786a813050b9681610c79963318b29bbdc5ecea25a013aea8c2b5cb35917bd59b3df678b21387d5e0777884c230cde61275fcf365fe5794b76ffcd68e271f019189b844da0be2bc6ed2499c2f724e9f00419de88556171aef4229578886af760cb547bdbf0821b691012295e697e885061992cf7829dc3aadb05963e586ce364263c818d6e3fe7d4d4c19cf27a7624ca677904ad69b4c0c491dd37b6657efd57bb2bbd30648f1b4106119668bc249fc512a087005bb512151bf1bf7ea4b1500ff3f6887da7faab9ed5c1fbe86fb2d405c8ffcb90956e18a25d7a001554d13587ff63afc21cbc689f6394a85dce2f81bec6ecb0dcdd7c4dde774c230a8e5ec494fa1d48bd9f3bbe50897ebf3cdada7a9d5ea32646a12e04c63f7415df0e8668ce9d1944e5e5979d56d269717e6d5ce9a01761262e93d82bdf7ada8d12d33917e3a71590966408c39d223dfe9cccd40d268295f2a1de5e66871be9deaa94fd0f96819159d7d0790cdf3dffbe929a039025a03f3d8b9790a9ea4ced465b06a395f7761a168a7abc9929f2186089a4f7fcd40df7db4420bc3823db560a6315806b67ff1b4af5d09811a85d95333dff1a9466cd2b06c5a1a4d8d72518cc221c1636a5097a0ce8ebba81f05d9313ab6295ba7b309846f72c32c89bde6c650cd24bdf1bc08c0f00e397d244d91a6f6b046bbde97dc4f5e499263c29b442f39023ab3cd6acb6c80465eca95fbbba178911a30edefbd61d8f99ca856ea4e84d6c4e66331eb37005d8f82e30273ca7dccc5da8154ba1808e8ae833527af55dfcd8ead89d10e1834869064b36d50a2c176da98b0cbe8605f96dbe6f99a757aadc1d0c8f02132ad7064ef7c60e25fca1e1f13c6f0aecd58e0f502d3d00584186f3f3eefe76f43489b95edeeb338be11b0554685d08bbf3c3a09e453672a132859c2f56faf67b2c3779aa03b327e6bda5c11663bedfadecce0d4fa2182022975b4a6d3e7b57c107a434046d74732646078c13b4dc39cf9dc97e79e27b2b1fd1a67fc79ee0c1641ebf25958d4928f2e2e53aaa02bce27313b29da06b19ecea2d790869aa57020d5b167675bd4ea38f1c8d54bff228f6c91d5283608983c77aa531544f8b4ef301c4b7c18029b3986848a31d20c0f1512844e146a88d6e655fd86590a8a8bd2dca1d4d395e52b40394cb762d6f25f721f0751bf54981bc44b78271e7137e3f7d29f34629144807994e74f81144ad35adc89e2d98848270fcbf16651ba0a38172f7cb45d8ab0d8281927003ead44a2aba0ce792a3f0ea71d58502d8808711175a1c7d4f501268aa5debe88b73422331e48d6448669d16163c9ea5f62709b25cffd7f9fc180ae78f023845220f8590aca3a56c909ac4c4cca5010734750b62a52c3c647139907f1f430596bc26b9196a5887558b5be6edbde390c917edfff42c7cb2ecdeaced2cc4ac42ca5c9c03f7c0a5d03c9d014233211b177240a0179963e1e92a6d44eb2c9299c59d029623d387d04108b357bee1a67b0b7d3fd43decfeaddd005fce59c80116ae767c99358cf83fae4cf56cbb7d70647670f286239d54d041785360dd40feb747bf401e20ec3720a9d5e02717128fc126ad348f06f6b97bd807342540671b5a17849499a8d0f00652c233a7ae7570159d91273ccca12438d7f325ef77757a5bab2c93af143b7e1b44f6c903abceb3e79e72f39f21df7b7b70f5dc3213796403fc860d66fbe0ff20df58cbc891b9e91cbe96509565850a031736d4f77df170ab9eed2cf10287ce8c0f0d9f1e87132bb8651982f1fe2f495de819afd706826ebba160cc95bf97448cf6a2d312875e1ffdd2160083efd36488077de21ad241b367102003f28252928ba409aba2d215899f9fd3f781ad41edccd759467f707f8d79ea843b4db5955df64e242f0b79fea2baed9b14759fb431a3babac070a5d68d784a3361f5390cb0cd1a30e17087ee4b1b972ccf3bb15630733b47e0c278cd22e291c53e3277d20c3e63117f09fd02cb6b7cea69f11c47aba96ee0541e30f003dfe8730da89b22b94565d67b2fd34239779d3f8a04826a74deb2c4b4010f3c006e3556a882c11cc592fc2b2abc08f29848d537a2c14bff4b38d38b6985392bc5106289d2842b61818f36e952b3dff91ff376aac4986a003e7247975288c67ed7c8b76a69a178a90075b580f37e4891e2150dc60718cbe5010c7f17e209b5701bba606704e0f1bd280e66b37bd4bc3076663767552394b2c2baa3d5381e79d47217dbe9d5dc9ce32ef849c9d81dc4fa76a32416ff18eb3efac0ed2fb949466b8536490151bccf411c293f20502ab4b25ddcea9675d28869f62eb14394a2c8fdeb2ab646b081874d5c5bc8dd832b6a70a9b93cfbe5a86301781fd649d0c77400c180addf4ee62d5b9d77a306c97ee922236b217633452f097c345fdff8240bf35ec9c093f0d37c3dcce3544a42f5199cf8c71117296ebbddf30cb44402fb7e1cdab470cb76248f9809ef55a005b2016c23745ca92eb36bd046aa678b4fb6767ef2d9a6db38a4491420322068e09d800f0883234ac0772fef9df5062f792e0f7068feaefe7abb90d409c14a44684604956600d792f2b84bdef0b2c19bf1940d00495e3aa2357b36fc413eda9e5044fafc884102d89ed77a61db83e82fd74705168468fd5a6ece4505b59a4f3fe81b804ed23564a6351ddb90f6a4d66842f31c5be6efcce1097572e264743d4340246f9bebacdcc2ccd1c32236909f03a78f32bdc66b87ce61eccd0bd1fd0767f554b138b0f0de803fab2f9a434e7ffbf7fc5a6b7344d0a395ec8b0d5a6b238ea255dd2990058e4395cfb097b22f02e8e8899208b12e6bcbed0d470ce22b171851d91ed821c3e1e85ea0c4018dc66b24c2b3532ceb6895cd8d53d2e6b1a5f10f96357e1fd6b6fdc586761dff33eaf574f2ec8636d11b782cbb6ce5b00f9a56d1a4d996b2bf59e9f4624d2f9405d1e17aacf5aa2bddfa8d7a3b4f8b8a9e2a93d990f7f735bb288a2bd1edab9ac8ca5d196bdf688df51cac4e3b8cac6a7413dee837000e2d53be411bebced76914bc3faa2feb4779a018b534b3aff7eec4e37767ddd2c877b7c7d2a30e8333956eecd3fe802b94d3da063a5fb81505bbbd99228606cbe61374085b1d0a8a4b22324f5ea8cede6afc73fe5faa304736a5a04e0845fbd0df0fcf8b37a18997e051a9b20b7fd5f8fdd57bb5620a35796ca45ef3bab4df12a698d43f4cf063016d81760c450945d6594ab759a9f97865bf305d77a9cd4c6cb13a6ccd2b98e42e1c0fd12db909e338d1ea135307e53abb717e546a412df638caac70e4c26ad13ceb5c1d7badfbfc4a7d35e28713bf6984ab46b96a406a4643d3ee17ae97578ab5a9ef36d8d0f2eb31f74167ffbc687fac2b5d70c2945fd01d98c5e0740314332512e3f1e0aa39a79078cea2995bc96dcabadc9a5a19a70374ed6702b888e7e44f0e48447129cf35e9deefb94c1d4fbfc5b455fa7012ba446d48686463afee8d30529095b4f8a14e1edc5a8d2bd9d81aa02aaf738962c788e9a732f2a77744491f1df84135de3ddb85d309cca49da1f2f21da5886bc80d3c6ecfdb2d5d5a712d5c35d85a6dbfc718f57a63653d8fd121eb7993238615b1f86f4a88d5e46c6770563e8ddc8ba5fae91958f0b2ec2cd8a38ebe625e327d04fa2206813fa0355fc885ad572445f61b94a4dd6789e9087a32abb49d512bddacf342f361dab7f55744745fdb6454cff688d3b0b2b5c220c9be11f77cee2bdd7cf60d3301491991477f34b2642c4c1f13999c0f40c9891d9e786db62163fc97bd5cff594925a5575cd79e363ac44a21b5784f5728de7738c8f57014d3e43b40896519c68eef1439052b64a99a8c889a0e99c638253a4939753a13106b8d406146233ada4526148f49db03051220aa807dcdf096dd27e414ebc4cc02ab6ea0ebbcc425fed6aad17d0fde23f56383ab3360db42999e5df254b94484e8289563184e446857c611dd8af85cd1345104063280ddff4236dff23da87245cc495021c145bf1af2c1454483fde9d28e7960df4ba00e57de871ca9b4472661e4bbfe04249fc23c092fdcd9152cdb74e4c1918932e9f5b12931bbc64aa10cfbc86c5210b4445ee35acaf47dbb77272ccb3b4e46d29c139b0ae0f8b8d54e29593b2d7d7d8a73579874337fb365356154f48287efa9d7a4cf4f4a7dfe12a7884fb224784b4ad1d5de402864192b26c384ffffaa1697e50693439357c8c377bd7e391ac7443c2a66a23c1cbdbff5499046aaa839483f6986785d3d65a80050d47aa6eebe79b6d75dc2b9663fb43e3c0004d74635701c8fb2b68a63aeb307cfdef73b6fcf25ade0467ece1d9279f25a1e9f1abbd6303d62f945f38a654a77f6a9691d80984fd6afdad59c96c4072b7d191aaf9e52d8da53ebe981d916d3658025a45ab3efc7defc415e62de157893db7697dc41bede3d6050346f436e25baec3be54ebb69d603db4ca83211e3366bcd567cca86eed4fb294e1740402302269de9d19361fc672029b0ac9064b5ebf4fbd710287a402add960ac06fa18b1f516d33a1c74548313022185f9f4ced19b2379d556cedec6aefb5d3022f9757ef10f6e1c6509a3cdcc90572f8393ba71977c7692ae4775addabb8a781be9982fbeab60cea3e4ddf4a21e8ba54e60864fe2667c3620dd7ccf243ae59469893901811ce33a1d81be957c8536453d395b68496f0f9b23577ce8c5727b83a8d828d775147744d90a76f8de650b424055828eb982c7a6510a8a9d82f7983e28367ac15e1ae29592a5768e1af85e4b04c457a689affdadb75a465cdfabf79e835bb1995212e60d118949b7277c80a383e5673169de0bfc881691884934a33e12851215f3f1b4b2e8de5e32616f3ed3a226fa548b8fd0ab4d014c70678faaf45a743bbb0b5fc1c75738bbee663a56664b44cffa6aaa1b22b1628998eed7d56348bca52da25c36e45c9976d9230422e267cb785de1c6c0dadd10d19455be915010feaec76880b3672f78313615f8305fe7c041646cfa59da19aeb2ed003b6145442dd80366d83b1dc1d00c3436495656900fcf11ddd76090bc4686f808efbb2c9c6d94da86982b461e41509a67b0a3bcb48fd3f7d06232b574c8cb10c4a88195b9a08593a3f8869701558effc7fd94b29be48eb364d087daf417317ef841fbc36b41cb4a66a1bdb5c1dcf4d0201bfa195c49a34e91a4d5ea83b419c334651d6d6fa044f7e22ca5de37b4080bd70e9a23e4afaa3bf691f43aa492a169ed88c7c256c99c780939b6a7eafb3a08a0f65778ea2550c0269ae13ebe19f374a1bbdeb2ddd7504f9a5b6203b0f2460f808ec987b1b4aafd768d02a5764fb8b9e2148abbaa3830d5cd5a75c13bdf8a6267733dbf77d172bfa65ef66b70ebf3684d553247f3c9b3429c24ea48b225fe26ba74648444e4d56f0e10d189b3713258b91d5d182b5d6bcea551d0e04eb7802daa58a2b5db6b9770defd297e7cd2a747fd80b51784c44ccd099b08092bf8d5dcc253ceb0ce9c9b530371660ee82fe14bd6cbc7400696b3a039c063e9486bd603e2ba04b9bea92b05acbb1b5bebaabf112239eda3d04ad7f1eae2f7c176696667e38276f9daccb2fafbe9f7daab008ceabd0213cd4f91b80f068ce53122e58249adae765c93bc8aeb711712eae0b588b1e4240ed769644f3e704d5cec76fdecbcfcad52d3abb0664bdb08b841cc3cf886ad160d86f03e6337c513a202be5ec01d3aa9d3c76ac345f3a25fe0dfa124aaadaf181e8f4f38be18a1e84d85eba4d41f848cd7c9304b4a20a119b53f12a2531168e0750856a3e2703d2fd167f31904614078f73177137b1a01ddf9166277292c83ff20ece47fdc65f17139e83174eaa20c9827efa3e60ad354bc03ba8307a291a38b275263180d2260495d1c2add0b711a24149be67a88e40d30514d683d116f1c0ba6bf13595268e0f859ca58226dc081d3cbca9fc7daef126a5df16c8b158e83e44c4c8196afc431e631b1ec6e86ce1bf9c698686455a9a64e797e3d5f5ee0911dceb1ade056fecdfada419ffabc2f89778e0744f9b657a3716f0a80426d2a11ac1a6540c9bea6f74b823b0f6a2cbe2357bfdb62076683cb8e7de2e2ee06c419b315c778b4262934ed62e29b2f0de86787a473b28fd3abff1fa19ee674b6ef07aaec34b8e40c4abb31622a23d46979609f8b20a1d98a362ecdfdb7f3b1484e462efa431331460d3311b7ab41e3cc1a07f33119368874ca656b3c24a05efd16576b7ba7c0b8463ea3e15d0a244fc83bd4b0282a35532ea6a3c40f87b427e8210e8fe1501219c0db719ed675efd25ef6084184107311eda5a7c99e34be4d44b6bcf538ab14317a9109f6ab68bdbb8f311321a2f1cd1dd582b384049651ecb05ccd780f316ec024cbb949f3869d420a04a9736d5dc0b58a7888ff66b2f3dd1cdbb3939726b60a07b264c6b2915626def18a0e8b697cf8f57879487c378cd1c4f13db26cd42c0719ecd9a60f01bda231f32449e27e1efa3d3a7ce80a0143630bfe5b602c7a0182d0c01fbc741f19592779a90abae0a3710019b7f6c9bcff58db19af51267f40e22c5761fa845faead023ae3ef222c36b219fa5f81846f76856769e646b780e7edde87e7452e869703533bb050bda3c2d4fae4d9fac04364c9d4f206f1354d20f3f201927626a0e180bafcfcdf814362797308d06a80589bb477fb0fbea38ccbaac2b7ac0fdd3c241cad28777e91ce298028855125379ed6a4fce45665380733d0e72dcd13bca656603d1bf8009ecf4987c133c1c5f3a9f9f3d8ad3f366bcd0bd994964b0db58d5f2882a88632ab1e00ff4007a334f1131b883125caa691e0cdc46d12449421b952bf2e57f9d41ddab6172900f9a8120f39958e1a6e469a5d3780d5ed02b04152401b5cd0701ce9198151a86fe55c3c6566f9c169ef57db1a9f9a53375b6b466e51108265fec2fa4cd44da5ace9b0383b2a3b685c7b37620cb080f4dfa93895c843c913a8b14d72bca76f7540ebee288020886adae8f25c376c87e8f9e102946e5c1d79528704b3d3cdda3c062264abb0f724253eae1a18383eb3f06f0f27035afe38890c542009042cba295523114815d93f7a81671bd4d69cab473cdcb8b61094ad6b7ebfd1ae8600d9cfbbda791f694cdf23fb365f36c91571da598093838af0bf7582668cd9e30f0e47d5db3a2d3d26bc2c55f5bf85e251094482738efa79b724a49ed37ce694964492cc8490ecbe7ae1ebb8912decbad5789346695413487a72a47f94888c1738c1c03eaf11753cdcdab1e218bd253f9bead26880615d9c820ca8989b6d4329f1dd1a27ca8d3bd6311ae11d7e91deef066bcfb4f8a9950e4be4e15664f86f18cb4cdbab6f44035dfb72653696c47d22e867062b16ddebc9e7e47a6ed772da4d3172fc2c450a0d3ab0b60941e98b3cf7a361041f4e5754632273204bdb25865fb342278c1e69b1ecb74bac9c0282765e640d3103532a042cc69ea71301df78e26311fc4a05d8994942f7fb409cc12f8ab823d45b0ed7063e1609926645901d1a2859c961d421535ef212cf02f72dd62b88905e98d61024591caed82f7eab51434eaeb75784fbb71bfa53e8b8836e8ed8ba4226b456e7cea5505b75ad3d9dcf1f0e2f7e5b3da8c845216927e65228ddeaeb3cdd9eead4d0bee25740d9748e9987d0f8b8bf5db997a7f8bd83b6b5604ff23c796dab2f2c3bb6b941f6ce035845dc2d35c868f6ba94267c248db58100336bccfe9979163e636bb6e47a1f9fa923e48204ded50ad0315d67a7cee35d624566f7850a71f5aa39546a5dd3feec117fa2521ef04a767ffe3405919d8de706e4bd78987c34b8108ea0641e29cf0b15779c4e993026b6a63ee6df857505bd6a5c435b838f520f8140815c329d0fb4c59e0b54841172284f521aa819f428612f69a9f39377ff5e6ee9ad22ff6c9e354c92e553e1893e6d72a4e85d8570e8756b5c809f7d7e74ded39243d8805c49415a3503a76394189306638c57b0dd9e62167ff4d5bb91ae24c33914eb24e5fb214c9efceb580f6fedf1d3da28c8793dc65425cf3d997916c1cb397d81aa8edb748bffae6c7e879cb223cfd78aededdb678be16dcc1a0ba44293c52bdaec72a099b924af1ad65eb7a3fda58e269b4aaf2580a10bbe3494cf9b1632896ba86ce3380216c21a2a25fdfad449de3f2145623cabf558afc0ca185073b23b17ca55f2bf398eb8124cda44cb3e983194d6dc78ec64516be37631465a94230b8c16c8185a755968805e1bf2befe8cfb25ab6886986b76f3f5720f4c2ca7518ff082e75fd9742c4bf221b011409a8fa6877091b5031cea84c896045c509dca76545ff093238573a697d6d4fe5ce19e6a258c3e1b8f3a98946d5fe6001149adba3f015e3e746db92b61ee255d497e9bce46461b707ad9f6ec13d1f21aa6e5458f0c9155a29b1d8be6a72f567bce25f8a0551961acd1af6f1028595d02efcb1983e2345209596d7b63178df04aea0354519239974452bfb29e6ae35a4e9156f619366abbd87c282735dafce8a29c8c4b86a2614cebd5c673d657e9db557cbfdb6a5e5622da2cc887f13a27bd8867312c1c0aad7aaf6f953ae93138af21bfda85e3cda86d543d074f0264e0fae7611f1e3ca813acac98b95d5648af6223d47838ee7f067ff0d436a50081eb639cd7670a63ac92c92e3a70a2cdb9dc62de679973ec61d0716fcacda3236f779aee44097564bdeeffce31cafa89f9b07d5e959a734a5cec59d40bd84a01a9bd3e930c6d8360ff7fbf51b7d5996762d062b75a078c6a0cdc0c18ffbe48b71202556d4af72dbaf89efadc7e624634ff30bbf432438f4941954067156e911d14c332edc30ce6f87c4adce28ad17dbc25694884962e077191584e93a1c6b12e4822f7eaca2baba9c779a4525742c1028deb90ecdde699688bb1a02c03b0ecc93c05af69ad6c2846ead6f4e424cf3754dedd864b5341db8b1c6182da17a4c0ee49fde5b8e7f179dd76a250e545a19762aa32073edd9f85ccad7d02521834286b05912611b4b1787ab092845bbbd1a4b29e0826c0a6131e55ebf447045362fe26a781bc0c042b2f83e7375c68026b884f5a42af5fe78e14c69f3891ce7c9c04ee25fee68f8e0868bf6f23ee9fe875fdb20e635c32019d95c14cca7b30acb25a6be2df6bc8e40637f8f0aa58dc2a24fdf82f592de651613c9e99fe6bcc4b2c459c2f884d152d1b41bf5883b34f2bd6aa399f57b1cdf2bb1e3d8881279c732e06868ab93942d96619eb74546d0cdf69e5c0ee4a6fcc8afbdf9309380aacc378c4e61537010432bce2031924341e98d45e9ad884e5007d77f63f3ede8ccb50d8f7d653ed6c5d77e3ea95a32484adffa823e3f314e597c59fba66388da4ad90e2efdd92c6905ed6afafbe7d4317e5cfc92dde809d41d961ca1ac5e73ce38beb0942cafb56a873853373a6534499fd84c118bf14a6edc0685750cd4b6b9ff124a76a51f24baa103cdf6a11af57fa28c312f3b5e0e3dc0a6365d29d13a8530b5f457fdc78185c01ad47c2ac607ac483657bb71008e1d9176ca8636db2cdbd9c4e8b5d0922e6f8ad1faa745432ede848cca49daba9013a794a1841dd823a0920ed432bf2c6532cd9f0eb1ecfe59e78920227f5237ae00b8728070534271fd7e1163d42176f344808c85b8d9c5af281481f7f6c6e9f8730926867902b671209de20223896a7fa4e1b00851679f0c0b058dade6aa304dd0354855551e0699f40dd0c0580a7c236012f3537209c26cb7f5da24cff0be20ae9c16f8e2f2b602e2a1159212444bf64fd1f74806fed84c3eeb2cb04fea1c49869be26c6f7efdd9986d7d5cdc6071044bb6ef699906a26cf3895dceb4d955b99dd122b034e9e6e403250061fb32a96f86738ceb6b594df07a439816bae7d1800716a39ee89d721b7efad74ea05fc36274ed4b5e00c65cd414f991ff8eac945df34d8864b6d0a7cd325473d4968a9e633b0b9f9dde90ba0366827fc1dad68129c0a40067232e6ba492c19d57a6abc0acaf81db9c6f26599a155ae51c4e65923ae787b28284491ad238b4da08165ac8f6862e5a43da3b79961ec97aca1c0fc5ea8746ff80a2867fbb04570081e4ad7e04cbc38545f5ea654ef4dcf1e7504cbe03d6bab2a5ca2fb81df96375529e63b06d317b4eb079817f4c082fed0074b414bf3a6f6a81e419084019ee683a8c7345b076a69fd9b82d26d582e449692e1108d064372f209b57799a9adc8299ac70f2cd3afa4a2790e2cdb711501ee3d3546eea6c2dfab9c503abe1e965ab60adc68662222a6a19db785d69f274dd9a1ef5307d311f37d755da679619338450459581dd5979fdb6d57073740ab83d7ab78cf24f92b8a75f407d93533f51ae7b6bc136d8501718b3d6d9c3a8e1a69f388a8ab4153431d6afb0164ad5a4c006882adbc015baa0139dab278ab4bad84762286e6d19a207115185a29bf81c3592ec4344101330a18a7b20cf1d931ce268e631ab1c0a3de408b86175be29bc54af1bd90e3d3878e9dc5fe6b66fbba23690459717f7164917d77203d7355ebefd92e9529bf4830f7206ed1fb18cab49e4678ac2d4d60dcd15e3940457c532d40606e175379b11cab48a06b1297e1ac3412414f3e489ce3451143f09beefbc6da0c0865584b757198baefcfadb29bb903d2d6bdd8a1ed3aab7d938d6112f1d0c3bacad210697cc373e354ea89745c7949ef490209a1461175912a94398bd2aeb21aa3b68dc47bce4cba68fe5ff869edeca54e4423b704dd5d7b761d8776db8d04bb7a1d68c98f3e2e644f027cae390659c264cee838a67ae260061ddb18faee7136e3c4cd9dc2b29ae1b6506aacfd7b12981ab029d99c4db557b52bd655caa76e1ff4f629a88c666f695852de37eb5d64033cd93dcdf8c053c8a3602056b2af81503c1f36193bebc79e753eed1c933ef2864d9d5096cfb8f77a81aa30f09d201729b65808cfa785be8a8d330057a88f91e278ef07cd5c84bc815da45aeee7000e23045500ec0f73ee0cea5944ddae87fb8169b151b768544b530e8d93414c3291d9f6f105cd2c9ddabdd982b5005905dd288decd32e7ec70f1b46a6d2450c0967145e13a061241ed18e9aecc692595f06371f99d7a49768b5b6fe3e013d616ad7393187d6b50b02a767eb9a05c5801c88067b0df6e186a8829652cb9d057ecd89989e06a661e0e1e44cff2eae998df7ff1e5b998c3fabb0c1ce91827d8000b267b77dea94d4e79ec3b9c9d7e3114cd6dbfbf27f270b55d88d70d2445b165c80d8d08f1a6e1b3bd680400a197b63ba83b1aaeb8114115f377f0e4bd3d98c32f3ded9ea8ba0531f0f4d3360701c859a0f76fea7b84c3a3b010837728d567140629d783fff259ee0500e79b15408b2ebd15e4a8bc1aed977eeb26b70db7747ad47e27ac582d49dd1c6234618550e4a57458fbc07c2fad0dd52d8d4081e1f971e4275befc486cc44f8a19a097d010b39fc9313999f8624652aa72e7e0ea24c3e94036aa9bc1279bbf5fca69be086bbc43bcbf7353975e481e99b2d775992744074df3986e588fe8b3802bd8046893b8688b4d3edd14473efb9300fa5113195ed75b25d3383e15f91091409e4b171ea4c234e2439f0e373dbccc6f3dc932acf2d16507f259855974473329f7e74169e5a694c433b09e7835495f524427d8d575dbaad4c8ddb908c6f37b17036ee8d9b7ec59827cab87409c77994e7fcdf35c52d0af106b791c1cf2e1b29ffdf51cdb6d42be4b12c828c56259533916425b8405d5147af99a96c6a1d517d0e9ccb4540c0f0c579016cc3d075e6ca21b4afb657edb7f69e6610b77765743c50a771cba6e26870d1f25321468e612f95cb8f9d8e5f9e69d3a468e52551c08dfadb955a2bd8e0a8ad95b87afc6a21431f4c6e1752db6e7f84928934247bec76cf711bd03cdee33ba7928e5dcdd8a7a8710ec83934875bd7c4fd8b1b9974f2ce41d8169b5cb867566cae8c97936a6fe2f170b9102d1eeb26899e42831320d3cf17b6661924924dae3a12f0be59611a66d0eb6337eecf9c96fdd22bb4f10fac88b39b1e7054afd2e6a83689d9f42d9ffda0b7f86bcd4c727f38fa1dcd365cdf212c0bcb9d1685d933ecb43f1babfb0ca61dbe12f410f9ff415d6f69e768c2f4a00e49122070bc3bf6daf5257e0518c7b53345ba28295447e69f5d4dbc29fbdb7bd93afd09fb837d3a1532f64a9f1828278e9a09a6fc74a9d3741fb618006b975b5247f043f8a3a1312e2e5868aa028473b5ebe6f9551818266b61b2cc8ab9b1d8166a56caa4fac4c7146a9efd6ae74cdcdf458c61efd6dcdab219da4a0e828b81fa300260c6fc97a388fa952cfdf0f86fcc25f94e2889e70de59dab7d3c75451dd84d620bffdeb95363fc9a860d8c9e348497d5d8e375b38791b670ee098b77ee17b1e213e80b41d59b6426d30717ed93da4d7a4038880031a45f36633cfa3df7111598706ac89b003b716af9dc4fe590cf874a01803109e44127240f7eb16146ef5b63fefd7403937b7b7e0882175cbe12c8d702b96564ece042d614c5ad341315c817144f3862b08e2806ac77e985b4dfe11d832190da5512dff3db307fc5683e5473deeea1756cf6ef041ac9a8bdb1d27aad24b4379b673e574ab3551bbe9b93d9d9abc8da71b2c3d7691b8afb4dca47f8d470c1520f7edcf332aed39ad67b070e7c96f7f4189f1b358fb30763ae2a4f07a28579b41580ba29707349f23b5b9687e66d193f03b6249a7a7a251daf87c297d53db6703df483d898cd751ea4cacd08652244a1cdbed92549be1e6e2f8c663d354c1f34ea342d6cc3c79024a7c9cb718a525bdc7bd426302c6ad5244c47843ebf9c6b967c7c239578bb0dff7255987ba20523cc5e0f6395a4cbbcd031ac7839fcab5f38bff1519c6900502ebec28a8b6df615b443a1643820a83d9cc7518d3d7b988149d5d320bf811e13528f12700672fe60814e6063745ea4e278ab109776abe4f55fd0eec3de97e282795f3b7e68dedefee4eb12a98d95dd1763fbf16e3615d4cd823439c5da1319def3b9476e15ea6b2c78346e50ea15eea51b024ed3d446df10b7a5b8a51775b14b678ccbb9edd0fae8e90905a676c8fd4bb20bf25affe3472cfa17e7017060535720a379f7fccbd3bd399f28a5cc6c48be6248567cf1c52ca3d08c5a0adeb38afa99a1d9bdee317ee7faf6701d9ac4d0cc6df8590c0638bd8e9e52129bf97c864a3ad7914c0af5f2848ea950469a5121cd53ba33e87355b0d332199674a0ced7fe4fbc4600eee6463ab1be2df0b988020491679bfd9d46b3d25f1e33cdb64c3ec43c59c28926c875cc0b900c6d8559f28066084b23ea6c7f8bada147cf7cbc61e252645d52acc587fb1fcbdf56f55c9197453ac6191a4a68679c04572c3e8556becccdb18eacbe9e5d092b85e05543e93aea297394cdb60d75e11d71c0dd96cc6463a9e53a3db4110d9cc2257c11b9914eeec382dad6c217bd2efbfa3ccda7d785bdf6e183436615df4a6b8defefed05728930c5f3933d1ea46015c9a4c8572d03ef8eb781d2c4215acc14161244470d4ea95268113f951634552e28a6ac16b988bbe7251a6ee95967f9d0963cb9c6c403df85869118fd5e103d1943e1cf66cf253e00035a7fd5514e98e0d99f0142dabca45481c9efcfbad56410e26cfaa6bcff08312b10a473f59be8427bb1098fb62685857edc13197de3239f200a0760a0499468b52a21dcfdb2cb07e8202f2185b5af649e74162466f7ac138e8ce6b53ff1d5b5420d014fb1838ff585172549ae3ea101886e799e31f35f43340dddee02a2a9b14475a5f2981ded5006a883288b700eba5a39511337042ad60060cacfb645b6c04914097dd39d61d863586d571ba73194fae67907f5b24cbce05728030eecbd3a57f32b0b9078eeda6348baac5a48310466593b5cda01dd2d608824ae4fec3f8350e0325675979baafd4e7894ad8789e208c330adfa9ac43a5f64a86fe705628057632b52a22f20fbfbd1983e2df8d3c35bd05d4bd635b6f0c772c489f9b20988539bb792a2bf0722a62fd707988d28cf5197d550c90ad357d23dbe0cecf7d1aa9add4f302b722acfba6cabd9823284c8811db5be1ef7ec930963054138e1bed254aec5e723c19d0f9eee720a74f8f74a22acff1f3ce625f15d17af334b3f47327233738d94b4e9ae51b9bab0da8cc1fd2cd20bf442135b58b27c0f6a1dc6aa1f29c573014eecc3e496ce043bf3e74dc1b5784d08cfd39d91473514d197bdf913ddccc296f9af9dddef6b29b45646cc55ee9e5dc8ebe2e2ec3805ed21a4819c67871ef5956653363912865112537d4903e1e91542c64a69deab7d10018987ef5b877b0d525b67dcfe11aef3d108903bf4e9f8e3cf0b5b826d7ec88dacd4c9f22cf9a5c8c8381b2b0394f978e2f3d846628b25617e2a1b83531566b37e7c72bd6a85afc05805298877f8d1231ceef6fe0c77bb9c02e66303010debde4d4602f090499717d1ea7ff7942f8fbe938f333f958152d46fca3a20cc8e6eff06dedd59b114852f77f62503417fc8a25965be7a5c8edd1775789ae3e94e10f87992ede394b13cfa10c5db609f17f64b2f171c0160078b6095f4cfa3d582fdd2159b1744d49d0b3583b2856a28282878ff0ac4442494eeb0a3ce93578a07fc41c521f33c4bd554d1dadcb85fb5c453967c6b00a170a712b55efeffda36b424495629f01534990ed2d93128e450fa53f6915d98fba815251b8ace0bf0c46b4d6d162e95d6782b1a8a3f8a51dd49aac5e1e26006edda51cd75d5f6687dd3dd2e8a58ca71718cd90accfdb18f0c73efada357c20653f780eb2c76ae501caf91d1e625eb848aa09bb1c48a79df6a78ac93dea63979cbb3a4ed0433eac7071cc9d8be8334e2f04cf05152640ad55a83c695db92ef30dd111d224151711b6d887a23fb605721a0400706b6383f134ad5b96bb8bf7117fea988afbc0c2c7f3b497043863a833828640d6bcb8cc0f809272f3c84787ea5dbe828072720e0185c6a0534992a8c116e066f5211907a045357988c4a073296ec155ee11c8c8942d0e58b5600aec886ff08f3de0bb5323f2afce0b57d145acff5df787d69a87f30c913034984151e40568e76a5418567c44c48dfc268e496c6d78600730b19a0f02145fd09fb2e941690c93edd90b4d9031ca5e0c943289c0ec1ad7acd413870b28cd57088cc0e2f3dc12acf36a1b4c6f7c5002ebc241a61b1b2362389fdc156e702cd3a393169e139fe0d9138cf9668cc8154d0402ac4a113a30485e2634266ebd0c81ed82afdecf759d8a0f96e8bf4a2cc420b9d8d9c21309ed06bb51ed027262069dcbf40bd18e9e959982dd2215ad71aae3437de6e516a888b780b7bebf88797e4bda0f48a504e4c595303f5baf36c83ab68b42ee8ee6d30169357af690832c1a6f8c6efe3b642feafb4f23a3f5ac05bd5ae2e565a91c1070810b35d1d1b068031e494a20021a4ad87b0a0de92656b8028587850e4f97f365b3b53728c580f0376e3ca5d6c5fde7cc39a4fbc0f3d2a152dce468077ffb6735e83e5004120034f3b79523f737eca3f25c930e55a528f217275e3f7de93b369835b1a248a99677e31729b541b9a078fa023c458ad3ac03da3fefadfedb516b5b99a02949784e8cd3c489ae035e085fb03a081e0c987679ef69e5872bc9e84825c3d602846e3424f6cc8a03d858490e9a2753779bd1d24336730e5f493407073f14c6b97ae6753cd3f99556568440a03634dd17082b46996d3153cd77932ea30f13100768ebf872064c3cd0a8f4c2ab6242f6254fde6847e24ef15abbb426b11ae24573304fb84ff827c47064d4e7af2d686f49caf93c072f713e14fd6b8e93b2a1cbd25538b69d6038063b664501c782c632eff4ffd84273828f496c873abaf2cc548a3ab32d06ec1b0b4598ba33e789bf293a5b6cc8202a69b5ae025815d2f9b536e6ba842c4272382db9334c10cf18a58adb5d4acd8935a7655c9f52ce90e1d03a2b717a459feb0141c5ce9404b27160c66d9acfc3c0ff25384755c4e9bd93a509a0ec6f802d660dc0dfdd3f934a2aed8866b730de5a1ea573bfe492eebf753518310a49b0987a680971840aad29c958ecb2934dbf577f7167671509f395a809bec6592c48d69426344c7724eaed5901681b77f9e3afbba30f45af5152125c18cc81186a4d7cdf7acbd83e32f54324d87375ba610ed644a37f3c868f394f20b02fe3231ecb810d4bcedf5ee5c9b3f8f0962a450aa7b6b73924867bb14c884ac840291ea3ad3045619c03745fcaaabfd2a9721fe1346920cabf5f0f245fcf85b4dc22fbc9c62d81551a4b8eae2e9b69fb9fb0d6b7d9e88f05e7f6c2d4ecd8a696dbaa24951dbb1abf59b4c032061eae8603bdd74c9e35529251c557c089abc8484ae5272a5a584b96560580f8ddb3e8f94735ad97a4c56e35c0f1eea51154bd37d7fd9d166c6d6b234ec7a79112cb607e0033971f3908aa7a049679f92b31c9b7c441e04c431b7a4bedacb372502709e40583ac916ad343a0d18bc57c56a129ef556a4e8f563d9c0ef8752ea660116b69e1e11eedd6f57065dae7fa5089da5a5dd6ad6e2fbbc10bf693f38d9885ee81e5a97d2bd97d0189b12386cf1f57a965ddc2abb8f0d75d113079912ba3f7b8834e5d5b222813582434f62264aaeedab031c23e1f49fd446ac498f6e621a15fcff9b78f4e56dbb8426d87427837575fddd7a1f121f4261c271eb39c1633f5a3bbeded36af85673d441eca7497055b1eabb07eac4cfd90369d5a5c866a7760700ea8f762c2aeb363fa9a0ba2c509f7de6ae2a299a08bad29a8d22d324164156a792c4617c21848af5d8d2145b8b44138d8de0dd13624ed63123eef1ef7088c11cd7d90e968060dd7f9e48abfe2a6fd5f73457aea570e3d12490187c26d8cead6f8109d6cc57f2b385816e67827b84aa64980967ca42c97a32f1549cf947608b1322be41827a6c04e29bc868bf633dbd87cf96904a17b14a679b0f7ab1f9c05558eb984c328f41c20dd2bc602e28cfa57de19dc98f4ff69b515b2bbdd05a5d173758f30818aa9b9b96f530f2c7c50317dc441cf01cab571b9f5df7d7982fee3a2b745c2bd0dd6ee449c1b588e10e29b337341eb1569368ac3bb4265fe607fb792d809378852b1ce2883b627baaab35d3ed2bb3bd14c9fd589a04adb15f395672246851ac4fc0c8362a997758b90777f5e998c023318e354bf3aa7a14f3b23c25650ea0b7bc3549109c35773b66d866aa1eee1dcac09db838353deb9a7afc1095d13452543cf6270c2759c8b60c99ffbf9352f7ab21ed2bcf70a657147683a508b486bf4730d485ef00004c279ebb988a59f3b2c8389b1be334058f660e53aee9ec1dd2fe0ccfe4f49dadd89cb3628a725ce001f4313cc65154a6fc84b8f7b664e542fb7e588113d304ad49cd287226def67d70b2836be5520f928312a315eb097ef4f31609c323a4bf757f8442727bc3972213bf8b1cc5a101fe74455cc3ebf5f8bc99d36f5878569482d2ca88fb8068c66655208a8144890d4f4d65101e49236bd9a38a3732230389e2f6726491e378bfd1287a1750116c77b054571418bd190f80bfeced4c650dbfa0f720e435e3be67e6f91db38e72523e6d16f358f87276cb85989bf0b5a492ea655a423af7cb02fb3f61ba8c1a81e826451f7323c556f58acf96fca49c1b1067e9dea4d3a765daa4f34b1fb7383c2beffff3f41