PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64055 3838115afb1dcac2e41fd7e081615ed0e8fdbc626fe439ae7d13800dce4ec67a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86c17c26f144bcad4aeec4a575168c0d62d6a6365f478054e44949826635b8ca
Certificate Block Hash
3838115afb1dcac2e41fd7e081615ed0e8fdbc626fe439ae7d13800dce4ec67a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802c0000c0260000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008848c990b5fad334908eac68a54f4a4c9a08a4448a196cf2d61faa4a4aac63d929731b36459399d8489e91330c04532bcae498ddddd381c31e752f380fd3731be6294f3a1d98d63044949d9ae8c086bb81a84aaf2131e90e4c0b0000000000000040000000400000802c0000c0260000

Raw Header Hex

000040206ff66addcc698de45d3fb635bab184d6642f80758f6907e41e9385bdd0c7975cdfa40abe28b6fa53e3f42fb45839e0345a672e6059f69ade3875fc3f222327896e751a6af4dd0118cab83566824949e45480475f36a6d6620d8c1675a5c4ee4aadbc44f1267cc186

Proof Data Hex

59,560 bytes
1212160203078e7ac9b446a3a6f1b43bf8aecce728383d852f709aba5e0c7234eeb103351e00f8fb44eaa3b3cb1bc267c4a0788509c88a8993016032c14cb5694a3bb849d27cb754ea9c29a0e64d7217e1938fd6e2c2ec8c37bb0e158959e1aec6b299a533817f44c7c62dff478c4e0efe04c803367cbf84407c85feff49bf2dabe1c0183082d64f8ed9b44c10afccacf3e248955547971634a2b2c2a69260576d99904ff718e412114038d53eedbb7f497322e17e65d4e4e194878b8c1745dde1e5b7aa65d7ca77800740b2618ccfc0cbeab600edc03fdeabedec8dcb10bd3d38e5e7a814bb7f707eaa046446e725de615bb51fc8f78b5cb5175b093d11345f1abf212d3b8c9170c1621ad40bbc7362712edaf66ff4e766ed7a43659f12e0c59a305d618f6b235d71c8e21ca1700db752b4a61890a5fd9058f1f7dae1ec11d65e40bb4252d1865a3ed663683a6a17068fd4bf11a2004ad863d6f94dc1768d1b683890b7af5002ff5e59619482fdefb963b816d39971bfa503fa552fa1594d70d00867ea25cbda6e988032e228248065519b48e990926852b246ddf8a6bda1c57438382dcf488275cf7b1ca3492f2afb7f5d53f1040871886629e7ded822931eddb206cd1dc46d5d187486636c757851230aecbcdc7fbfb2493e4b103e6c3607490eb14236856ae003374b39d2c8725e01efbcd8ce56d6be14d8746251d9f9499cdd1d08ce93a890a49b59bcd4c39c550a6a9e32fca06539f2f6de5263592bcbc77f98c169bcf5edb6a4bd901c7580f9cea6865ee65efca595f3d0881b7a7e8cec1e8a4d511f235e62492c04421003bb0bf200786b2b87f3d8bbf8afbf99c8de257b388447b0a7f92c1029e699edfdbbdba1cc44d8bc7a821640d0b59f08cbbbbf5678c245ddf67d152dfa298f62d57e785fd770a280b73762359b16e316bd806b97493a75930662b21784e69a8fbb3be3b7ecfa26447293493cb3e0fa6c90ac0f30f8edac46d3bdb56c710db4e43e21d1c9d08e6128a0b7aef50509db036bb4c62accd569eda15dd093d65101b2ee1a87a52dc00d3d47c9da2e7262e0250e74984d5a1030fbad153d364e5c7c0626c6cf5020880094d9bf4a44fa91ca94437457bebe9764ce384361d505ef638a4fddfb2fe29bea63f6ad95d7f19a22c1ca13b626bbfa990175e1c4e376942908d3a25061df0c3557beb38270728425eddd944b745e094ddd6088acd9503157f2d7ae8f14ef9bee6e8bcbd31610e8027be2031cf51cbe1052c6fed18672b231938143b67d89bd44322868c7b6558c3d5ab0788ff54e3039791f7eda06c7be750be15dbabb61b79ee014a6aa2b50eeb8f7f82afaa1172d29976ebef8ce4cb2d229b9251c0c9dfdd29e2d1190a52aee83b7f295b7c5076fa63da17273fc5c4ed0185204d352a593d48491666a0a6de813c79c56a27c50d4a1c2b2979249fe7f284a775f102bbc84ecdf356a5c6e74cfb82cc64bd407a8b4d0ce695742f7b3d128df24a1df58d9da68961035dc53230a5047717de65a87f35fda27205cee11ec0aa2e0ca897c21c33da755543585ea3239a8bf0d93ec122903cb1e340048192c62680a3d05945bff0778297921b126a00089a61c12fa8b560b728dc21688094ebf531a2f1ff6114956852f27884cbf4900974bf20309b083465a316f8389a70615ac25af74cbbf520f4c41b648d54f5cda078187741e6d856c3d6aaeda01e4978320d5f75f0d89da9c233d556fd3338b539df5bd6e023dc6f23037682795c9c3811e0c07f220917b8a00aa6595140abb9485d45cb414bafd9d7b11a41d7dda89a67d87af776a6783c80bb51a20b7043117c1bd85996b130839155c2c60da2572194330f605e4217821bebd32c92b30d6f11c507a715f39df0c6fcdc02591767083aa10b90aed5002ac521e557b340d53ef52543ed651f033346f9eff5768d0b4171d50d13dbdca6719d813066dd630732ea72bec2573720bfc5fc1f537ba0b1b8a0b65665262ed217e56ab25808f5a88f7c1aad1df019d32cc64280a71400a4918531f86eb43915f53466e9e269ba510dea9b6f81dc3ddb522a869413d51e3bc54045112dea0517f8a70d91ace00f7dcd179c5d6a274cc49936119ea3454ef5f2ecd8a3e6b951def19d5d7be2c0b1ccb9475dd09ba3acb5aba069d3a434a24c3ce61b249c7038bf981536efcd51927e7e0617160287cd6489f685f6fb172b6c24dc15a37c8dc26a3c346f23e61ac0caeec1c6b87fa5e4a419a80fcb8d54d150c5d6f328df01d1fabe896b2a90bfe8f8178525f476cd92cfe3ad9ed52c83dcb287d82ad24bcb7aed405f2170a5af8ee5f53b4f7ef4391c3939700c11c00d59091fdf76be09d2261566e95c5c3f1a9f5f7f80244f18f1fc2a96594e7cb91f624fe055bf1d0d2740dbe5ee5a81d55d905d5ae2d0a1f3b038a9840ccf7441cabfb100ea7540dd64d0ed87f1c59f578c985cd2617be33a958f219cb62a028abea89ec74f97412b8c7e98fc75afc744fe5f88fcbedf1076fdc7e0b0db72b0b738ec0315f81c8540084c26309313158f73bc59650f53cb648d38c41e56e91a8fd644c3344d8e13ea9cd35ef27c730a2e5587da6c82604022aaf1b83a9c61b777638a18c32b90e4e67ea60431c8750033db7166b8d4c9d8a24dd735a62e9fb7dce79b11d15f69dd672eb348f359d9bf8c58df1531c0e4b05961dd9246db5373c9ebc1e67316e2cd223fd44f59c3e3dd1850828955ec4c7201ced7ded37ecd3958c4862949bee69181eba6cfae3cddd37a2c7e6c6e0f05eb912c14fb6bd1f8b105fed5746d7919d9262f07d777138cfec372601b43e52727c8cecbbbaecd96799ce8a1d9a1692776d4261de169beec780dc09cf28935ddc4835a3a1b91f96c778ed5013f02651710a87931201d210896586c36c259ada4e52f15fccdfe3baef72079585a07625511127627756f09c48bf8a382ef8bb35d6636a2a9ee055e27bcdd47ccd61d9531953a1e2c2bb58389e6b751d442fafddd04f48a3c53c0f1453d235c397bd6c84b01ebd45f593c28007cfa1d14145fecbf94cb22c9996e9ba62c096d01f11e719d6fc14d63ee9057a35fb2c46bd595b5aeda46325076b07ec5e20c43e6e87d4aa1f035450d41d63769e655ace956fa9f69a0c05b8889a0f0cb09c96b3faff3e9681bf579ba7244a7893d4139c4b8a27170611fce0d72c3158a2fa30b564f9057f85d49955d90f2955e92453509a4fa0f3fd38f8cd68d3e7e6dbf38531d6b130798ba307f382cc8dd3b97d99f46845958b4ea47257dcf35f8ca8374be8081f6d0d88bcba7f85fe888f2975b53f84f773dfb635422ae762535d69913de1b590a81dfef7f09a6a419fedea4e8ee2f7ad87af8a1d87f94200fdf9e990cabf07da2a52d7d88bb83a5a79b7121590defccba0d48ad37e9edf282cf683483305d13d9488017d8dc72a6d55d96a8c9a7855bb2ebec0f625cd1ff735772882b6f504ca8f83ce7dab9647c67619003d83e7418ee7ea40a54c2620c5757c8a8a24ad05bc27b36a78afe3f2976ba8e8c6ae2d6a21fafbd3804b6a2593cddb9bb0440b5a21e699e864a4c1e9a630433d3d2e4bdb21444987cc8913f867b075b228e1e83ce593923363d2cadee3dc656ffa9e7b6c343a851c42767e75d06e522892d25df23a051701f123665f518afa97a31c7eb6359806e3e67bbea9a64cf64e934c82ae908174201b27ba0e683fa0dbbab91c2c949b7152e150f733dd10893d2c7fc8c82ddac84b593578dbc5ae741a6387263716dc562159156c44aa7e107cd00ce505b3b20f0ff97d45a8ad699fa3f4d5bf5124e478f891cd9b1e5cddca5a62606a3e2368f813004a9fc90c8426019056ddf595acb457547256b7d633873008f02cbc6306278f288f5074c5ce3a7e9f601acc4e74637eb12b64a5f1f0ffc73cf4b3232ffa73432c42f15091de568152992e62b912a4071b7171e2c99d564944d13368de56be378aea8c84aa2bf37041f75f1a8ee7648526d3b36a1c9311b7b3a8a4432294d302bcc253bfbd70765918c6d4d7835ac0cde68d70b991d17188bbda46805a2019d0b7077abafaf172a4c852cd1df8ef5fbadddef243bea4e749f24dd7c6b792b0752977b6c19c1635db3bc1067adc5cc0f38bfade2d4d781423185d6cd235709e1ec9012754e13883d9f49bf9bdd24fbb0d86678f22314beebf2afac96a8ecfc3b3b38285ff0d0100b7a9eae112c285fb62190f78618783db0773d87dba05db3d500fc2abe20c5f621d67727636bbff53c2f5fb7a05975574dd107bf40185642ff665dfc2f9cc66e1dd98a4908212cf1e559c3806ad43fa953b4d3988dfe787c5e3926b25f5125a81d3fb6eae74ccfcb3f70baa226cd6c078b9e8d25b7d6fb5db74330eac5d066d6bedf1706369c8a353b7af99dbfb99f6eb1c60849217ae5e7b7823701f9769dc1815c6fa74402ed32ae46ad245d5d1d0a507c4685a97d3a8a9cd62e6d1e743b557718c1ed6fa5e01fe8999b5c63e8320b0005ec01da41ab4061903fcd424f8b333e03c50100c3b9df1644394f1d1d59753c2add2b449e7375e98beafe8a42175c784dbd5251960eef82be4448794764d9e03a03a046972edea38058eaa02e6b40b964568bdda05e77516c9c342a3cb33097906c5a3c72a239ac9e5e957d2c0bb9b98b44b709433e0e0d1f0a5634d5b7dff3a61ffa798808ea745ec983dc18de36e19e280f710bc32c44c8d6d85f01bdd92ec29c619a235aa1cb3d7f784d4c237817609fa931e9f01fe90cf1bdd339caf34ff1839d6f4cb0d89d05c0282cb2162d759be9117e5737baf0795cf0be0c4707f61725b66ca7a8391d81d4aede21f5a81c218ce89d97a55beb59f0402c3852d192da5bf180c7574c16193b8c426b5be28c42650cd24ebfd5ddd5c7c8e7f7e91fcdf52f8cae9c342e6e01c6f84ca24689db386698dddd3331ebf0eaa01c1724af797c0a99138b08e93107fb75e72d59eb5f51af21228b097d029e033a944d32ec7370b5db3779643769f72fdd3023e185cccdbce313adff58a847b3e9fd05e572865054951308816f036518e3b7dbc8754a285e0dabf047e2c6e4c08c3f2ed270365be35babf4ce96591a01d2685ee9079f0b1b11850adae00c1e3357f29c11500733f5ac2290791e272bbb286beeaeb0028c5e49590494ba2efb4aaf99003a1a0cda7716afb98e5befdfeb8259ab22131ea3808e85968952dfea41ce036ed3790ddf10ec056427dc88b5426dcc30401ef9c3782a36a632aebfebec08397356a9828b6b5c6d12b87a4f2b52147e4c74aec4e67a8ffef532f9461ce3e65fe9f61ef48a4ce1467edeeb13c596021e5ea4a54ece4b4c7858733324867628ff3103d797253f1cb2cc946ae5bfe347b4badf83c73d284d3050f3226ab93a836c619a41c8e3cd71941a54b5f95d1bba622f399a3a9bb22b60699989085dc27427e8514844f65e085116c7e9b67712d1e9c326fae0ae291f82ad813fdf065b86292e4792819ac806c1739a818aa37f5610148c09cecd836da410cb8b0f7e8d5389f8cc3a8237442ef53907669962a33c6d699a6359b0eba10010144c026c04fa09cf486452bc58a1c69805e9e61dc2da92f39d40b7e84d5b5f6f8b7ecd2310b99a4b24a9d6155a51eb5ea6e5f62ed1dcf797a48ae36e45f06b1b338b9cc3764a930c4ef6fd5696a2e640003bc5b5791c525cd04e8019fa4d2d9aa655cd4bbaf7c9b9a1c7ef2780eee4319ab720801de92a311d1a590e93b08d10b088c5bb42807f7179408eac679efda3da37eb12ee37e7ab1ab1e161673adceb35e0b8521575ba52928388c5d25c66e77b99ae2715388d3533e89f626b9f7ee1d4d7730666f0c5420d96841823afd9bcbb11ef7450769997612d99ed4e0019a31bea83002cd8764912b19e87728c6c54181bb88e4a48b414ada6ec8ddae078b563c0b0bce34011a2e9ba2baed359ffb8eec0d76e83f6a4d1b0a233c841cfee26c1dfb22054adc21073ea7805b1c0c3a6d8b01a825792ee4f3496aa8f31260a7bf54e37c2b96c9ca38ebb74bbdd4a0befa95b4cc5f345f38a65cea476393431faaaa17ef3eae9810c5dba324d168fb9adb2f1dc0b0627b87834bd68f1bad1634c790117a7220d4434994a1465b6b49313f9ec6d2c468ee8ec1bf2da85508e4cb1ab6ecc26dab803cc8dec1ab907472171e64f45788886118abfe89a9fbdd3b5ee76008241338f506bb506a9f0b4c7a0758fa70086d4a04e589ab954b43e5636f103fc5b06f8e51614d34d269bbaa13e1e584e873ab16946e44c5c41bb53fef87cb4b9d4793c7bbcf0961ba2abeab04893dfbc979ec26700816c53c14a3cd7d9fc6ed7ab06e2ba0168d81e4ef3519134ce0d017ebda5a9882ecb53bc7c75bed66b82e6ed82486ede85f78b183e37f6a785e92a2fa9edb5301003babe08390998d31308ab83ef1f6b41020a625f94683ed341cf28e5304458de1084ba0a7d470d83304aa0cbfa2ad5f2e04e696da13440516cec653c14d583408f3caf4d15f0797506be6510f5c039c4e8ef902e04a291a033ffe5fad929758e542f9ad3c63c06bf53ee70f60bce9d84973aa83028080f5de05b2eaa86a7cc3766ca6e6c1021f090c07b9a91b5e1a2e168469e1c77d6dda0c495fef909444156c178f89c76f7f120e81d7397725ce0cb6ef47d043121dab46e25c493cfa1ee5a74ea0f8ba8eb340adbcdc7c55085ad5834cba39d748e4753f9b6c48de569965ac5a00bce721ac4c7b7408626137a2082a135c365f9124eea5fbc738c6568c0d5da81ec5217d6692708d838d14b39fc1e7e963fc877eb8396ef4b411f237d6822ff19ceca0f9ccbfa1b46c3adcff0923a27771e309966fb5b970701a5a433e21484de766f2f648a52a97e2e368d95c9da569e6e316543bfae9c0824287789a2a6de8689b9e8f5fa9a34791009be3ed80e9683b9c58a1d2cd0db262e741b2ff58c3fdb97eaffa10bddc9dae04627c76a592f600b394869c6715e0c0d3cd9784d8f874ffb40917d9d640ff9d7d5876765abe6603728c811bff390180c72a198604ff466724ed4a72d89fb442b07fda5e0a5662b61233cf7b2839eedab726c3e149145f3fd25f9b69376a24870bff3b8f68116aac8f9f72ec5dba523db748fd561f39c66c4b8b3df052f9eb13b8c6264bc8fb6705d25ea4a30d5d958f6d26e7913f3845e3a7c1a41a37cb7231d0bccd9da8b4ba6e58d4f54d248c2e957e334d1f44e79cc29e89a6110f3dae580e8737ed434bbe97b7d55db59838fade862db2870586a972adc83740f5bdcd978afb7a271c1f364bfbd7d9e60126f5095a77d43965cde42c425f2ed89a5dec2dcf8e4a3d6d534ae7c6ee536eda521b9b2c1d39f3214889362badff9ed031b0f577208fd35944d0922eac55c21fc7e6cc5aa675a5351232859828c4c89c838451f90e3a0b9df71dfbd0d59abd2c1a3b7de14adb59fb8edebed79a1e1caaac5f343916bcfaf9f3fe7618e81a9480a93bb781cf9ec6632ac9f124d78812cdc7288fd6f454627c4e9814556bd914b9f1cdba426fe2b860d849df5a83d6a8b3ceac7f9cee856d6536aaffe6b42678c540e6761f12335135fe415e8a01d0c6faad01d274b04a356f7ee90a1c69e19a2524e4f08a1a4b79bc2a5647815a259972cf41cfe2993901bc1cbf597e3cad8fee8e90ca6a8093886f03226ee01abac9c02060c81e5f35c093822ccadaa7e674070f1d5455d20a55608810510cbe907fce5ed9a1e2b9ea4226b8a9ea9811d2603bbff3043f49d8dc588b972b4fbaa5be8af8a5706a61026e10c3051a2931840fe124369171439e3fda1e91770e0a47ef98c6b9c9913d08e9a85ae71e4c57c73f3efc5254c1f7fe63a4b4c702a1f2f3efc5fc10db8ad0b4f4fda1a764bac4474d03d0cb009ea5d3cf140f0e5710245644fec6655233509c41a46cd7dbfc21dfd554decf62efb186ceb6039c7a50dec01ab79211589ced0d546a6ba7ea61cfcca5d0e61b92a8b6313035caec4c0b1f9f8faabcd3d5454a8cb7fb5e660a413284c5f240d3810cf4558cdd12cbdc68811c79321f6c0050328e1ee4d7eaeb81f1d912b8776b2ac7cc6f4fc64553552f03a2ccb17331a1464a0b6507c514e2621805a7e68b4a6a5027e0bdaa9473b450926df02fa9224b0c09498814dc4d5f917c19da6391890bcee6853181cb1a4dd16d5f3aec2d0ff9775ebdd4328457b245fb698fd49f949b37922f0e9d72481523c98f111d141e0c553974447702f128cbcac0277d605d6743b11fcb5b51b7da458b9bd8c4f4192453f93303bd7c3442747e342adf1f0686ddf2b62673aa5d5bcbdc3be8f421fd9124f3e1f9c7d141666db3040cbd2c6389a956e216a2745bfad6af5ed1f22685e618a9971d3bd266789297ef705e3d9ac1a0286bab60e0ee124c735b20d8403825185358b36b349471d59168150ce3ee63d0118cf9dbfaf6b3671ac82b6527fa848f4435addfbc514cd7860441c8b9b5315fe89282052f7b071171d174de41798705f9e4e65b05db5d8a587d4518d7a1a4ebf78b8be2fa64dbebb4be3dff49a9c55dc98a082e47d83a34e5f5b6e65ddc7f828ed2578c9114834b77f5452d7fc5b3ed39f44d0ecd6651e557d83f00cb16dcbbd7374300c4255116158475dd6b82556e2f857446f7a7b95da76691fc04cb825123343f4a34f152b236762a67c8cebd069e3be6d087c1c7c23bd770f430790b09d2317f36f81a9b453569e5a934f64e5028c9fd4bdf40b0f6c00f2a7ee52ac0319df5cf9cf05b4c8144acfdba6c2329470cb4733f9f047d9b4b5d4a0429f1d261747def992efd85f10a776c5b1187bbae4aaa94bf16d60b6d03ad3ccf46f49c189027d4c55bbd1e50f688e74d3e3ad84d3d1b2ddc56ab32a42a645e0a27600ccea83573b322d0e0334915713f4df71ac1de7a9d200d4833ad6d42f71dc209cb6218203f3d81c403a93e418549d8c448ee5945d3f75e303b3868668fd5bf0abce50eaf03f750fef5e6c661a459bcacdcd7627ece8b46b5ce0d5d0a2048790987dd60c808a9e98bfa382b642ea08659924e3420605d249f58576a89b24aa9441d31be761620800fde86096af94d65c4ee743e940d62fe5febef0c290d2051250937369f638f6cebcd0cc921eedee247a2726b8659b7e30211efd684be109d9712f98a1d856ef4886efe5aae94b37dd772874a7dcae828f82fcc8f36cb19094c644e05ca5d18c33289f60dc84026787552f8472d9c4c37eef332c2a73434078a7bd052da6b7138026a170b202312a3a2833554d9d5feab62e86e5170338f3d2a9661edd3449a7c5190ea452f11c7310d20bc0bba309421a72116a5cdac42a2a0e04e6f8189251de27b99da3508af83af21d5be5baa45401b4f32cd1b921d897c2f51a847381a46337e45e07d96f1fcbb7ed3573c6bfc4bfd1559449ec1ee5745197b498d2aa55984d605a53f243fa63b535ef88f509d06b1d61cc36420d9d3c1a0f012221905ced98cb7a9b201a6f8a60b9c04e4419a4fe6a86ef6d4e1698d332a2674a3c156c5cb35d33c5cee365a0162a32d3c26207aa9f22f69cbd8eb032475112b693b33397fae966e903a498a4dba6f366eae05dc85ee6f1ed65fcea127ef5043a4e80140d6a0d5ec39a36e89924f26d1856e64b9f732d4d06b897ca2673f4baa3dcd911069f888b6361bede17e1c03eec0dc0e35dee932a2cbde27e52d98f29a1567224371c59e8500962cd8038e9a143685c7fb8122407cbb8f06b0b05a670afd0486a71a4ca1565f9ce651591684556a53f84c116a3a685d66a632bf316b9a1702b1f23c08d8a8e7df6cd7a82feb904b91629626b8d0889fd002fc2f829a6571a815e7d68fe38c370f60b2c5216a53dd7455d20948241f39a4e1e3521585aefd1b4f1f1b37b199b3664ef667ea4c8e6c8ff5018ad5658519eb5a8c0aff4339851945b03780fbd0358ab703156c2b5c21afd828bb8d8e3be3c2cdce36bbdc95710805174af2761eb968fe31c7894c69bdd640678a8a26f009b6d88e4238a1cf75e0f874a27d9cdc742d3093a67ee6243d96fb80e692910f3ff3517667fc2f0e30631e63ef7629e02d7472a6253fc1e676f26a39594713ee28684c9d957dd3f0d735f0bcfe52f4469cc9dfc5e3d9a32e1478e94576195f3a3af0f51dcac41d59fffefb1a0f24bea071ef11e8aa62081ed97573a27bd705fc525d7721ff6b23b8721079cbf270f077939406415b94ab98c5e99563ef3cbb8a83697b68a88cf92a684056140ce54270038ac5e1e75c9c0e20734b0bda5b833372f3948a13f0c8ca40d7b77aee1170743ca8845f2cb303d5f176902ca08731aba3f67792885e18c5994361fc54a5aea4917bdf52adc63aa05edea7d56a7936d05934a2a9fc7a63dc4949771e4226f1607c05050249fffb2bda744a32746b24aa149d9f8248f7114f3a8950b0b4f8c4c0dbd1550e27ae0bddb789ffe79204a995abaff0d31ad1590f387f1e87eeb2a8602fd3cd12b3e20707d853b1ecf111831b92cc92a6f6cd7a367b05692e3fa2425457f198a67dadcb47eadf3c0a9a6e309dd1a859bba95fae2b1e8de8cdc724141a8db3a4bf8cea4501ee7bf5cc107be06fe91ea1e81ad5cd894c0832b54fdb660efcaa0039715c38486e6e4e4816566494a3608db8c38aeab3a290103212a9c2072e31c55d635e1191dcb9a9b7fc5ef54e0a36852cf7df024ce5bddea7d1bda785261f32433e9a1078a9dbd2a39b24941cc2d9aaf0c7953a649a1adce16694dcc86152ed877f71dc65486db0402a657cff8f0f09982afc3a76c72f19f19ea1302b3dd63328d449db5fb82beff895880a306d7fd36700b3cafc4bacb45e44a45d882de3bf21dfc624e91eb4ca1afb14b55ebd8e829c4c89da760d67bdfa049e0120231e0c41a7aed828376c103f9fe6a3cca26724f7f6866e59ab429c2eb954ba91884d28582a0cd1a688f616090be0e26c401fc1e362e3978f43f97e55883eeaa8f9bf53400a447821fc5b7984c771379bf8a03ae9bb3e2abc9e17dc6d49a46b83a1494673a6fa8d64c126d747b858c46c385fbdf8f7a52fbe4ea343e9885d5886c3fad66c566d96e802ee6f366e53fb8e02755cd440826e555516e327f91ae91d59940942a75373ad77e0b50a0c2b6a5b2a18a637bfe79f9a5b07bb593647ac2b25a74636f01a0d08e23326958ded93ea3813bc55658377bffa16b3f8a83fb7db4b123d991adf9f0dc21c9fe9335868e91ff23ff0f5612434b322e0f0e8ee71e2b3a5979fa02c7c9b3f134660570f3b09f719ecd6826ae0dd3eb95c39392b4a4bf84d26c220cc168aa6767f09081bd32273d96a5542d87272abb39c31a10d4417e9fa58317892066f92e8c145e88f908c33954f548dd9971fd35159cfc8f1ce74f3fa795c28f868ab9def958984bcd8d50bfa8f16a5188e8f5b29af143490083797bb06b67cab083469f3795f87e3f1ee7abc621fe54f0775918c312d8696f21e9a57da80fabf2c2a4c2b14c76050c206ed2759f8ed384c6d6357ea38afde4031e9dd45975d9a393b8479df6d449a398e54e11e13802cd1c2c0351247add65867047a517c22f03f253b27d3f5b0cfc1179cb8a1a1f5bb8c054319eed498a5b8f3476a9353ab795659796e29a9547bdd473e3249160f8ed980594f94f392614ffeb38f2fd51f9979df003df3121a9c35799e569de7cd120555a01520a9cea82d4ea6b69c128d62fda5ee3b170f407bdedf96a3130600fbef8710e52ce4edc955bd9067674ddc2448474d7ffb575a7fb7d71162cdb88f4ea08e45b5a94ab885745a28b356435de3ab3c4f00e68a1597e5bab0790411fbea0fd0b3744c23bf564cd7b88b33d7bc93aef662e0425d889188bf066a7566369556cdded58694c9b326c185c08add1d44709925a39e094485bdc8c3b1f4b9c7dfbfdec72e67a690370dde68042a7c64e389cda23f5f66e49162fc662077c25b0c292707c140351e56b8a57c49b4a032ae8f8dc927468ed740b5c77db15b61394fe2a8d9c53bb7e49c5847de35a9e68dcfa5f2853da22819b11014cca42177d9d598f5ae64aea7c001e10ada11a7c2592826dbaa99abf10ab325c43c922894633a648f924147162379934c7748a6fe8d8ceaeb5d442fd7ab631566fc01eca0f8be6837831125614e1b32e261c44b1ca767e9f30e12856eb6c1c96f329f081e659e85048fef7e36b3c4c4877c9a225c00a03aba68bf81bab0844a8ca1eb0c20eaf145d45bea4defffd3d01909913cafd92b1ded4ade8f108ac6acbf663db7cef948742d8428ec3bd6357e3c39ba567c91dd12ba1d511b146dbb8609a9f404d6c37b309e61566f828e70301457cd7972aa2352a97df76cc973d11612e4100d5496851bcecc821cd4e05bbcab0b5649b3c97f7c5f82c8795d198bfdc998f0ccf88cbb21a1e020b4d8433a060538d017c2a72ed2a3a47e1c3c5ad665448caa656b1c1c1403419df30ac486fb306eba17a3bf7864dd6d26373fe5f2d575724b996dbe2af96bdbfd6406109614045b6037164ffa000986e4f6f0f7b9f3024c042f335f7bf21385f91c765c08bc3616a3296ae01ec9e61e1b662b26e946c339bf80b4d59ac15cdd4ac9c13c57d371f3d40e680f80a9361f44539f9b1b352165664d7e47da1fa723aaddd0747c9ff6a69d5d72fe9216133afba9d1039cdd37c6dc92b5e6161f53198e2c96c6168faddcbeafe63076ae8c81a6c5559895d945f2aab15e8e8c3c3fa91a016058d07e745fc8667a62468431393b31f6c3445a1bab45f11d6e17c58c2d7d2fe87003449cf1e531314e96648a54ec5d6fa99ff62f86cbdc4a87ccdaac8eb82d2edecfeb0e2279523b617f0860a54395b5c12b7b6eec2002d137429d4f1b456fb563b82e0cd777d5e49644c4239f0000e0ebbe1f7e6b6a22c3d55ca9b0d308d440dca1002db594840358760ba29172d4a639caa6bd7ecd8f361f4563bd25693d24184bd006e95f35e17dd3d9c56a509a989e9443c4359215698f9dbd2f04ac7573068b88b29beab46032b89b39b4b765c27c284e9f3ea26b6879b589df35bcb6572b82e0d2f89ad787bff2b9c2c1c970b5cebd359a7297c685919bad0d7eaaf0378d45b6c01bafef0a9fb3efd08aecd8007fae152b3d3e64189e5b4a7465a02bd9b44aa4fc23071b8973655aa216fd0921b7fd80b362529f7eb242668ba8c90fda138da45fb06c0ae82b89caf0dcdde933ebf0a913021a303ce94571c36341090c3a125c663f221518ff0fad1dcb180899d25e00acdb643f6eef333d16eb7f966aaf212befbe8181728eaaf636d2e23b74608650a8b43a1c9562436ee6f0619666e12f28ace09c4e288827d99b13356a85950d944908289c4af892339ef811d59350ed3a42993cc4408b3d07ececc56cbe9b9998b7e235c86f972435928e42b27c289b37b66f4b3eea352785c7a910fd4474dbe6f22c87c9524b2ef18213878b237fbb45fb78d2ed1e26d9aac7cf123061a2e35ce81ecc989c29ea61cdf652900cfce91aa9b4aaa735d3bf8b230b12a0b8c78f2f2e3c33919fea8f3bdbac24a57bd3d434f64e2bfa84318ce636bc883b552da2ce2362ef0fdb9d9492bef507cc6351878d4629148a0351eeb6a0c4bb724e1b43b529f850ee8969c33c88c4b4e341c948da728f2da7d64f438515bc85ed550ed7ae260f5e0235a4abb799dae2574e48ffac0661e26fe9b9d83142d28700746a92f10a212c0e7ab4b4d3453a522cc218560e4325ab48a7af5a1e2d0b8ad0d8b8bf952537507604c26de3fe20c42a27ffb224f08582edee616969e7aeaccd4c3a35ed2662d936571e8d8bd91d5d1891cbe657c85f5d24377616d1a85846a209736eae0b1e2abe0e70797b3e0b61fd2845087b2bf71bb4a455aba1fc17fed4c779f43c6305c1500ec15a96483e9201f616a28fe865b92598e53fc73ee2c674e5abe543a6ab11f841188cfaf8927d7131ed7e9529f97f562dc9f331a81e3365b6322707a7bdb049291ba01d256228ef9851b5149c0022045ecda7a44425aafd1a9dd9370d20818b5a9eb0756187fb79bd0d9a692551fc4f5ce8c8a3f0928cb7dacfe68028f8880ccde413aa5c132405d285b5289a3463520b1db26cfea9834766f481f6a9568c5f79f27815868a0cfd3c71afb4da4bc6e395a157acb204f98d89417d3f9e0a20036abd6d546dc360ab206ef786db210d1ef76f6395dada82d7ec5626573c3a5324f5bf0e39f7fd14b2d752672c791a817ab997f02a64f538c2df1a8f7d736916e2429c2424c021ca706bba93b7383ddcedbadec8449fb6f81d79be0bd60735936bf1caebf10e1d6aafd7501e09f61fb93d857b53a04d0c8933f75ff7152c2d701f64ec181d4a4ab5d0a7c99a18047bf06c028b1995c4e36525f71f1f4a21083d3601e91515a5923fd57daa518d661b74c2865bcbe736c76c5306c263921a531736528ab6fc438cb1e0919e9c8420ab82d7cdadfff1afae1ee1b61302979bd51fcc0a3f65c05d79f5644a59c8128557105f32f4e5614901584258191e338e40aedf0498d405f06829c38161322f7a4e05d83f8fc04ffb388f05a7aebd3dba3f96499e64e03ac3e49dcf827a9c7964d4ab89d05e0d05d2b6f732d73384a5c4c39ce285d6b4d1de50efa68214ba891da0742de55462f61d3ad39bcbd2a0b3c4bc5cc65165f095533390d779b2a367de248985cfc88be4fb367d2d476361cec232330779989b68a225626a405674d742524e731dae9806383abd8ace335c27e11b9f94a6f4728d3aa8d18f1c3c2fb80e542125c496b233572af610762cd567f66bd2187e2cb09dde505c6c627418bb0d3d537175ae09518f4694130cc5f0a3aac77d4570f4b1807c50f59960c5937adb3c25e591688a1c0a30d2f94b67a3e5f4a647b5ca5739d171cf336e7a325bd82cb9fd5c7ee96ed4b969be22f8d9b439655c86406f09d26f38a8fc93b53f1dbd81cd0e6245e57a963fb5c1227b960962dd231679911667edfce28fc68561240a224e1c84f27a5d43e087b81d4f518b0e72841bc9e53ecf5da97a4eb00623e6626b80c0bd89a55200989de2c5323e5ae9ba87a3b05b7c61e522f96a3c3d5f96960ab17c8682350b0d013709e167aff2db9c8ba8018a3d9a727314275d6654659441bbf08a1ef90fdd38fe227289f791dbf45a7768fbfa6fe3f5d219cbf98cf7da85a3b7da41e4fa045e43ebfedabd5055ff07cd7e5c63b3c896e8f2c7a9c9e4901e2dcd07ea0ced05f90a336212ac6b887e85dfd7b280b067e28e3e42b26297779fd08f9e7cd50190156c76293201a06cca2fa7bfe88b246c9bd34522480a97ebec3fe0f2f516bf39b0e6f14bfa53177ee7c5c2ba5a1f556b9ebf51e82eb8779d73ef728d6cae09830af51627e2a77d2282c789a4df16165376d5cc579c2c8d4b1a74c20c0b14127fb3e4b8f45aab563524a24d5307a6eccf4f966784f8d29404db0874dd6959e99972d0d645ed260993b850383b6c3041a8ba665405c6d607fa929f5c0f491d9a5b6023127171ba57213b233c62014a6522f86434a5f6b12ccf4706ca7255856d1301d7da0f558a9ad0f852066bbeab3468a32dce58d335fab8b3f4b7a4cec97c8868b9ada793ee8135c5c7f95a31c953c518cbdab7ef51bd73a8a2f028e53d4a32dd05881f7059caf9c714ddcb6dc20fd18c6f2602494843ad0b6d1b7112296c7db29e80b7ef341c801b3dfe1cb516fb721c1b58f0902e5ee5d86f6067a45dabc2c325b70d83387d0972dd914c93d9300e2cdf757db97b35904a9e06d23f72ed33d6e86fa338fdb69513d498ad695cd21105d9b257fb7228ae66fff81087184b69bc19d686c01a20ca8dcc616e07c887ac7c38660abda4df16b2c265a00f094843af08c00ab6e6684b8ff09d5ad47432548cd72012bfbc14075e81b1e4bb959068fc4f229c1002c9543d642c96c53b6871126a6ce38692756783aae2429e728766d26e74fc530c5863dfab9ebc89141310e589ecd43ad999b9e7989f1e65aadb33b19a1b70e0ae13e2067d9d120727b9403d4ab211fb8258658cb5fc7e09dcd401a31c640d4b72f088c21a3d3543ad582233f888221be3ebef00caa04e2360b2dfe3f703d66adf30f328a1f36b7665583350f48a59cd10f6e904809eb7f997e2475f3f83c46358696f7eb6a04539e499f5d892c5ea710c37eb7f080baf0bd1afef11aee4143e30a38ada443b8975f693442844133fcc7e4955d878ae36df38c83b386017f78e0917543886b191ca38984098ac58108f292f07dc184959353b8eec51f63f60e5cad358d2a2fd33acd4d3dd7f00a960a839111b90e9d4964a08558ba09db5077c0ac5b91d761ae44180d92b5af22783766df1dd71bf9898902d5e3c1a30780611ce73767e8acf92f36b7cc49b25387f34852ee663f888c7b302cd7198cea8f8008e14173466805eba24d442add4e5bd1e6401f2fc60bb542f7311b4ac036bf2946b01f51ab74ce921b398ce6f7768a316f53d0791a8299b33a90866813452055280209ca4f8d6a221e7a468541a5216ea9f92c89cf973662c0b1f5b9edb284985fd7f94ace9db69e4dde481d1baec4d8e62b48df6e83357e43d78ed51e87d24d353a47571d021688e289a91e1a6ae82a39be7cd3c8f247989d0b1205993ca4538d36429930888e9739199a6d5cc4543fdfff3bc2d23b1b12c144f4605827283588de73e5309dc9f8d28bf439ddced8163bdf5b0719be375267fb8a1fcaa478c2b12350dc6376c5d539f0edf66459a3ec0a74a5adc06fb0c76b1328091386b784c6636543b35ebcf5c7ece5a499836357822f0c06c3620e3e4472f6f3886ca31646ff10108f0d678a3c7f8bd3105a872482eda509a240e7f324ea7ed20aea7a54ed2947239fd762d6189dfd085b80f895459e5485e52e326bf3233ae793ae331070493942cdf5c919a30a5e559442ffd5310fc2fa16f7407255ae84428b508eae050882c06e52a971c94f76b898196c127cda6370ea0d7953892739dd0d6cfb1182ac15e53f12c5a0dcc6a41aa69f81ec19eb6be02542c94bbdc7d0690dd57d672bf104180814ee72b1ac9b3fe2d32f3dcb33aa06c26013bb04260df349f6488bc92558f00b9dc4cfce53f1b0ac42b36abe707146bc71a08939a846004a3dad924a77e38f6114f59a09fc6762f6eeed35e7bec7ff2f72c4a075c90f8071eac86e8e55b709bd21567d01bf15c965b29505675bbd1e3f8b6f7111f42135c06ca98caeb54f8ff98698d3e8387532e82f1d36100d62fa227493e0dd75a394c21723cd0fb7322e0da6717971dee6ebd166446955707dcaa6e73b00de914105ba9107218cdec03921d84e5f72573b9743d400e2fdf717fc571ae911bf8f62a356c0aced35fb5376afe71cc21ece1bb672a716b4b5cb5da68f6e85d420e10592e31a6855ac64affb0c8dd1ae6ac4727fa217f9fa15b12f838df1470b104b680c3393344614b34469c7b2e6a42fedb72543816d6f335a08739a7c4591095d6bd40468fb1ca0c9828cf7eb50310f27f871cbe9ae17b81c556927a5b362d49c76f715583fb4dc820c32c25eabcde0c25925677ff87adf079961e16a7a3e7a5207b242beec6ad30b41e0d8d8e8f2a2749af39158f298397eb32657cebbe4c99cc8d9803a6a6e1440d967128b4376cf75d3d1fe2bf65c6e5525f5d2d5edde6dfd9b80f138aada23d048391017c195d7764f3f9ce09cd119c29063bb9dd464a46ee8792291836a3b8dac7777035269b0db73a0993833e345049f8519bd1ad9df3e07e3e67fc4a25d18ab475720b2a49c0c4b904f3bfebf007682d23c146d676cdb86c07748881ca96568bc5400fb80bb7fafb9c697dca2b40c21e21f565d470fb3104a809277e62a96ed45ed7dd6e6de173f08f5d6d722fc4edecd6fcef806b22e3aaf6acf162d1b39352e9c89901060b1eefad2eed5d56c223847b09e1ff755cdbdf1e87cd606c77690a47cd207ad8e1e62e0bddadf292e63f865d47fecf6807923c990560b1734aa47c2da588d8f23ba81898f80dc48f9f645eec2ab5be748ef2f54640a61746d37325bef65caf0d07f679594994caabc970866521ade9935971324968adad5d3ce26ffd0090665bc607157d04f6176e02bf6f92552febe2fd1bf3bb5d329d567d7fcb5e7d6cec88a4859f769dcd8b5568b007fe441b283d91e83596fb6c5b6a197aa6dee5a71f7b1eeac0bf3a062494c88280dcadfcd8d5c6990e937e4e052fe154c6fefb2c10c57fc777c307d949b84bd0cf38ddaf3b6ce8767fe5aaa4c1ca5273ff0088fb0db0f2a5c11ed94df843b32195a060f2274cf2b2ad3377265d1aaf3b03f890ee4170d3d1774677fedd2b4a92e6cbb4607157266f3813b2dac90ba38feda621b5652986a98a0db8032a2d12c15ad57a7970ab1053e2c5a98834530a8cebca9ba7f756736399babdca0f70f45124cecce9213867fc820cbc1d98f75fc490b484025b77eaf478c5414df22813bfccea86dae757f71f7c1ace23b4a00b6788d1fd82548680377c77b54a033e282ea8180747a1323c1d51dea97672888f6d3846b74a562e6db1eaa06066faa992088319b8c4282cdbaa62d7118c28ad87f8e238742bb6fa4500203b08b14d5b57ee80f4c616e817e5d27dc9b8d7af70bbe351d79d5d480adf0fb830b0281514a8938bb186a0c1242f1a103b9e695e96b0da72907254e0b4f0118726507ac297ec99051f830cf614a4f2023b761016514d0c2bf59262bdfd09e1f44b6c10207074c88ec328fe2ccb5522215b1b87fb7146199b6ab9b143e521d14a1a34173b7556ea72d05d2dff40e191a791f90904645f1d6b5fd063726dcba9bc79964f4db50a40fea0bba24558a41708904091104cd2ac7a0fc5e8dcbde9cf85d8e2d819a2c12a92355e725cc0c83cc72b8aca75a6ac7bdac6319b94b6c6dcff3aaada15cf7ec231666d4024240006b5c462cadb7003f98efa662252bf0e4c0c74694ff9ae410896eb8a8d075ce174f438f5841984b85887e31bc32a125e453bd42a0e8f8ad659275bba0e956cb1f867ddee975ed1bbd258e97ec56369faf015cd681246db7b74950269345395d7821659bfb32ef3abffa99cf2ed05a963ec62b2ee50daf9ede02c7c59e740382bae6e3d6ad87c9a814d1c380819c94903a29b8332fe7dcba9cb1cbe4df46e9cde15a4098fbad0d04ee86e945a25cd317fa2607ce6fcffbb4bd611026c69d5a17ffefe48ad52f5ab331154b5d2bb9119d555bf72a587c86e67287a60ebb82f09b80f807e9c21f2065cfe20d142003adf25acd5318543c94265a1b1240972b98932aa8199accc8f9648647eb7be42d4369dd29ebed17449619ab14deb602a089a490972f6e3ac6919bf3b8abf3f5e476e8a5c40c49ac1c472aea4a61ff43d75b0c4873ca0f03a810cc4dd4d7b37e5feeca87dabf6350a9a8f84a566ff752890be2922d024c3df825deb5fa291f8427d73e5c196a53b8eb7b9b96f9695bf74055c669325444af8c2aa42b20b5badc119f6bc9fc948770540288237d2673520cf41bcd6f57cc148a4c8eeff9845cb8de548b67c3230b2866ece28193697f7616685502a3fc7db023156614493da69b24e731ee45b023acecb6b5faf48f2b7cd3614138b8c2eaf09e0104e9f2836e3dd023616d2c8860f22a84bae0ba8562104c0ac8c0a9deba8eb5815d524d45b9701a218e2ea147213faa9b8b22b32b20a40ea38dc67f9c1eb9c40543b016b09279ecfc06ddd48f99aca1a578172b5ddc5c40c6d2ccbe3155154a1479d7e43ef921be4e4e425c6e41c6a59d7e8d0e24c7ab0a699f3c123bb017216ce11f9929ffd0aa92557fcfd933d6290325feee5d7fd87882d4141997251a8436c3b461cb8e88b4943f45549d5f70dbdbe73c0f185616160507ac1ce8728e0801760c7951c00f318b3b60617bb2617aadcc4d8fe24b8b26be368e2a31e85fe595165f09fa1c474f98b302c93decb65520d2156fe81fdd1a94f77a9eb8b046b5859472994b423754addb0a5579f078600df23ac95c06416ee40ba7f0a47946f27fcfcf2f9d7096f4d66f4810c71edb4802ae45bd6d8225b4c53dbe85d924cc3f95415d2ef70f96d5e3080bdc753501f38ada2610535d729fec85e8a7cd19c2a1294afefbcf20ddf4ce6bdf9ce873710f0ae52c340e9b4b6decaa9981d3cc44f41ccd38475b14a5bc3395adefb6c6535acedbc2b0110d4e84992667525a500acda784b350a1561eebbd516eb62cf77cf1af2aa602efedfb8b4253abb84632cd0450c72e9238d60def5cbef13a0996893dc74e005a729d6b87ba6300f5b179894846773ffa1b2da6044068aaaf13b922c3cbe7e2c9a3a00b18fa20b740b046d5bded5f4fb30c4a20353c55762655a69f5888b1cf9b85d981a47bed3986248955276021d3b223c993b99f01a61fc2be325070bc6641d1d6c8135910290195462ccb2e1ad8365d769f94d23c399061631f0a5d1e7ccafa0da0a1fb756164118d860cd30f36153c70e0f7e50044001f4d2a98583b4403b0b5abda2400d781900691af9b63ef9d769c26d76b45d87e994c52f382c4dbbe3f9a047a5d0d8273ca797026ce397a1e1e4a1b230a6a2dc27fc9af438db3a855a4123d7fc03d042b91c6e919d50bd9fb9f44f3c898943fe39ab65fb8a19f92650461955f2b5ff66fb9b364dc123f19da93531e92c1cf6175d7f19caedb7544209a71cbfcfc498d4d5ca07a6ad5fcf0c56516442366bdc6c113481c803df5150bd95b200c13bd5c5c135b79af669ac33a9133605bcfcf54900a911b8e37f5daeee48dfbfc83612fca909fc15f9ec8ed707040ee0e95c11c5183d86a5e7a96e4199913e59b94b2cf7efcff870fe33a8291d3e6a7791a8f6bc77987f0cf399cdbf0e12700a5c27a229242be8f930de72a02c6dba4b5e528797395cf3f408d2877fcd66cc92b48838c59dcbf37e6b46ba54f59473d815cc90117c3f60055154cd813066a4438be0a737ef14cdc28a090ca4ab784b8bfbf994777eeae282beb97a14c4fd1b9f060119a74a0aa934061115eda7595f5a92bd3d3b199a15e36f98ac62c2e3328b6be5225d3dbae53dd69f681d2e6527bd003cd3907ad1d541811526d77c645c69cb09976cf8daf42f7b8d7c302e61e22006e64e6b69baa52ce2c0ce85559e202a6b0d91ca4e60365a397ac987113738b42df0f24f223e92978e55c883dad01d8a276ab41b48fa04c2d21ec367797517c16ae13c558971145c2f535dccea5fcc360ee75abe4d05f7998a8ef92c119d447fe2cef657d0242ea78c75e81d5ffca36a5ec6256379c26645024592d1e5682da6f89e1eceb1377a38d48fd9e23da1353161d414aa0febb5afeb393c97d64a3a31aeada715813fa8b0c189b92961d36717a86419bd8cd2caf7d0b57aa3d0e781a05a963973922f9d9b2d74ac2f34fa49f197c50766223defb18906cd7c6236bcdf126814685fc99d9e6e460ad191b68adb6f0b4ac89f00f6fcab8cb35dc2f32c3a102251bacecf77ab04a89ac5e3ef91119bfb4bb4b7062fbbd4a3f21ebfdefb7ecb8c88e38403c23b5b64e0d8a9f1d167f68e44124529c095e352d9ba88674185b825b0765cb2b2eedb981aa668784e2989260750471cdd2e266e6c326a957e9c4ded81093536906e04e4eb9e009c051ad4b1e6ab77350d54cf06b389bd04153e5726243cf31c69d1db8455529244dcf13153d498d87d78cc0dca0b7bd13629b70c887d6d1aea1cc13ccc0ba1e1c1f99a4657fe452f2f9a2e894a88e54ef75972cbbd464dc0b7e0298ddee232db01a4f1cd5c0922ec37b0f7602bfe3c1c1dd762e9f45a0a90daad78164e06e4b6a1d9a4268603ea03918eab335fbd5dda0ea58fc2fa09a69fa7e7cf8195b91c0f172702175e2c1ab098055f94a9bb67e75891dc2e98ff9819eb088dc88fc6fa4e64e835b183a7a89aea85b1fbd33599fb2936d197afe5d99201ebc968e50fb01e18b4c0ad4824dcca8cef7d95d7ae06e71aa9613a42625aaf4a226b5627130090cd7bbe6fd93c7fa64134af43c58f45cf2239b13fb787b6e1cbeb683eacd4ac7af37a3e85d1bb36e435dfe11657ac046b2c1ea4a8b5de390c820afa7701fd0aaadd4731383ae1994eb4cecae845ef8e0274441432e1e2e81c01d406b0828153b5f1a6c0b33d1f63f80a96e64ad578be697723a38bb05b69507a3fb9da861172b8e09e4dbabfa230697dc728e573a8a7d7f606abb71ff2da3f2083f1935e998dd0aba5708e2a41b2ebb994ad66645f0fd34c66dbd2f4a198ce4830e6c9892605b96b3f5a96e5611410d0da98b4339e3602afb4834cb26b0ea8a764711006d188c25e3b216d6a345a0f88e00d1c485cb820f139657244894c8928eb83cc6e0cf520710d69512680ec474e5d6cfa78e06807ffbb4cfefabe662d30e45113fb4281a9475d338a1e844b5d6c549db27195e1c7f8483bb8179f5d2a0fe9a168160415a5391d16892a6f8e8e20c6e44c79245d6bf16072920e54788fa8603a1c94270fdad9da89f7e0eafa05014a57fb4773a0f5ed4f3506129944d83f456d4235dfad163baf12c30c97c21d7ea82b355a37f579b2ab9a44575b4765673f70bd4faeaa065e414e67595ff26577eead3a35a4533ee5255fe36fdda9b10ab32e3a63aed31e3970817826055c71bc875853effbbcd5bd2dbe9f4d3464840bdc8bd33ef6da08acae410bb9c5ac2d02048348a378c92abb0a51e4100ab81d5b9724a3ca59046360d116372bf4b64e259aec0fc948b09d195406e3313f8e0bcee32eaeede244058965baebe2e17d6fbc1b1561f89450f31d4b23b74bff75157b8582014be54a66b692c7378594be1d81b3c728169c68d83907746bfdf52506031b8251c207d827431570836638a32e80818c9c4e367fc9fa51c971118a3aec8d9aee8825564d949176173a7cd9eae306038b7e7893f0349174ec19fc5752a8bc695a9231e8620bd48fe24dae558375f0a33cf94ecb1f234bf6141d96dc59185cf38978fd9b2180390e0adb59566f3fc488ce71c686fee0a3cf34bebf2dbc6a361c4453627563efca96965cfea0c4d15e3851839f193fb5ec6b66f3187bceeb44edc5e09e1691619eb8d4202471cb82066aca41d5812c975f80bfa92864bbb0831931af9b345684ed11c625ae3e64412c5acb457bea6ae260d2f615b98f8e80cd7c353715d4a8aaa610b266deb3b430188e239904d03a7ed3ece81e3bb3273e97b28110a2e411bea8c1a1f89020b8d09a6d8da16a83353e17f16f1e5818528c1b081925d49a69e866f98e25fb1b63b2bd28639fae9e9f0bbf2db3164fd0e7c0ca984a3619f409aefcfd224f7080941708932b42d129b0dcc2374bb8a4a40658ce00267215dba17094820e926509b506c7276422d19112da942dae8f37ac589980e9581afc1e42f5e989f0fa77b32d2343fce3e26b411ed2881cc6b3664707260c64f80131f7616cc1a1ea37f55b0a518d2cca3b70372b195478a533ba1bbea112ea4cbac9adfd3b9c2df3910bafb8a0b0f6c1862cae80bf6d5336389bbe65bc5c8f5051c22aaa6c8f621bd34a76f189f9663428bf300faf40f732d1d6d7b52a077afb5b78be599dd9b04731e11dd6d0264dbe002c33ef7bd0db79b8329d2c99f80f559048b8f3aea57eedc5c2a40ce12a1b62a911ced314b06935e60686614699ee6c1786ea2015ed0fe267da2b5b3f45fc4a0d8ace91d1210b2d516d8fc9c0640f25130ed556fbac123fcce185e2df049f75b59036d3ace4c50e5274d32fe0b754e1910fe036cd53ecb4abbb4903feffe84228536be4825eb5903ec311dabce1f3a495ee829205264654221180e7e03734ff9e58e2ba9f337f438333bba738d8b00a8d618001cc23e655812172e6890a4f63fcd12ccc4549c83bd56ffba25f91123c849d691125b536b8f08e750d2a315133f35d5d6284e929d15187db0e25e425a33fbcfd4c17143e5b2731ee5653c7e0b0318e9fa3182413d767f90961fa64dd084eca188d6c0e2a16f1c9f90697c5e686002d81bfd0ec06c7add172d43366464f7272219e4b5297e6f43bdfce86ee3071f9d9362dc1b26c59f197aa0a34aecc9d65befed4e267f4d149d4a858bd3c87799d82ebf60a9ab836525a5a058d02790946716506b2549b6eaf3e9fa6be688ffbeb75df35ebc3abf3e7d13ccde6014fbbcf61b49c34aed057df8795ba84990f2ecb400b41ff146b767e60a9ac4f41fd894c49fe3692d7f5708470752bbe37708dfe698730fdbf2882e4197c5e4d0848f3e3f02cb777384e6bf8355f0f6e9524431d209df7df4c7ee413d26c66a7ac081283aad63e8fd504e0d4fb749ea3a63ddf3bc2969d432b4202013cc6057f6470b0a387086c004f545e8b27b00382ee38cd02f52153b7719794775b4995579d762c6ec5ec2a5f7dba1fe875abb9dc8d777ae405c06ad299c112a92b354ec0a20e874bb6bbddb09bf1db148d4a706a998cc3ab7c2ed20cdf4f2957d104de2156b4551785a973b3ac9d329c58282a9cff46892c2fe10beed6c6454c9ee062b4e3b8ad67060c16585bf5b23c4e8d6a88411aa69e340b83c64410dbbd9cd41f091444672c99c40516feaa6e015a4196c72af7c25e4a6ddb435f24050455ffe140d586c48db8168be9aad6b530adad0c0c2a37fe02146986d440fa7c7eab382a039999955d23856340138fa0d72969b20fedbb98c4adf724e1a33d1673809d96984d52cbe0859106aab337c2e77c018fc7af530a05e0dc32c76f7f5a29d27d689dc8c7985a007f98c680d90c942c379304cf35998980cc1e0dba75e06cc4bd001b32f1d22e48664bd1083641b6dfd61ebf4ada4a10004b1771fff11e29ce7e371a6d3d8ce5773b19f52b046d4cfb2d0ea3389c2622990385d6877aea488ec59ea84c74ca615a440f4f847c00f96cc000d36ad711812ade7d865764507290d794220ea3ffa4f0ee50539e9e0bf68e17b3ca2e5010667af135b9feed6ed717e54acd7620e8b9d96ee6cb488d9134e8eae261c1054339c70aff35425d8a243eed31f5c13a0a9cfcb20ba6423a793c5e324bc661e9eb5ebd39606036e4a75184906948a79c2505917979fb208389378c3caa5ea4de8486f303ca28fa72115b0979bc3f82d55c3324ce54ca7d46c14d0b6f9e6b59f6b597717e5e299262bf0df1dddf26492bf47b769ab87795265b3f93b4ba8424802359a3c7ae0c3bd8bc94d8f3ca4d3302551e29d71b6e0261b3858d5c9c67df27536b45f88bc62907dfd2eabdf333bb090ecc77ea625b97c71dd6e807cfbb594ea06b8659fcab40e35761fa9eb8428f3da0f62206fee335e430975f88520e4fb9e2dd3c566a490635e047232af0e6f38d4a76868d0a03a591455623bd02c0003e7d0c9a6a9909e7d7153bb5f7e500945b2c3c632f7d846895efdf1605c42a5cf86f72804d62a062c4a36712775c692ed701cbf481393d49e6d4e9c5eda6496d45d39a9261fa88ac803512f1283e3930f76058cb65d5ddbbcf13d02c83f81d071d5ec76060093d313cc8789fe36e54ef519ef2405239d341f3b7b68040e6f9430d635da0c30ec2fcce014bacc3b4451b2aa79732597f175bf33e778cb9bff5f34dd4633b41c18f2d3cbcf8dc22d390ec520459ca79ccdbea70f25c6e62498673209e22284f3fd3c0438e5200c02f22ef1ab9ebdc607bb23df3280578e8c33c1e4960e7e459b90428506a47d841a218cc629cae56efe6d9a047e6220ec90de852e6acf328abcdb5ad242a7b05294191981a5d42f9cb63f8e29d50b66c3fec7587327d4d78accb88f15eaf9d0eca3ed6316cf022b52939dffab0bd9662e7f1feffa2859f91564538c185241b41d5734e5aca94e6c3bca856ee2957a3fb3be6516ccc5f147fdf9b0928f42caeaca15673bdc1ebb0e7a493d45e28eb4c505c8331c214ed1cb0b1d71cc73212386f21c80c8b10d77626e82920f530831937dc0a7ad83dc39c61273fea842e660ce73048ae989c2fd55825392c2b8c20a538fe677afc305484fd72c6af45d7154cf1f1c06b947724c0d07ce87595376cd9d0506e95dfcb8ce1161241fe5dc33b73db53960e47da31ae0aaea1026c9a00b9f799cb5d6e505e012167cdc6867aa466b460a093758c622e0e806f7be7bb33c12d5a942bdc2630ed69d64b9f40c722400666e003e65460fe4ec60e94bbdb2a4c7220f8697125c157e11d0140c6bfc97c8b7161624fc1135cfba858b782db02a17e55378cd27e110a736fb0574b1594a1fa6cdfb73617ff81f2c29ac9c5a2873868a81409c03c363706a0ada1298d4d9dc6361320c910645cbd2935e17c950425bd850eaf6a3c0bb6749965801b63e30ca6886e943e07a9493cce88ba66f970f3d224d3b87494ff1aef8249c4ae4291a82c26382ff298444d5f088c00998b547244d7ff8e36e51fad0f6eeade92e061a744bf01bea26270cf48dcf2723f04b6a28579c447f6d29fca635b0e1ad44a390e4dc5286e4c22d886e73e771dfaaeb9baecf950516335d58ce1fc38ee54f6fbd6841c1e212a21a40c9d0574a40c214671ae0875f0facac3d28b76509726b4dae6c647ab7dcd9e87ffba335b831c08d95f6f2925240fbee1dea57e34a98a4a332435c1754c73832db20717d37ca6afa7f4ce3b43b44819341f6dc9cf4f29563dcaacd92c4dc226f46c29b00e65a16c5ba931eb6cd72111f369d8271543e5241e3912fab5c8cfbbdef81b88e27ac71fd817730e83ab97d2df366daa7120457744cf0ffc70c339abdfd3c3b8a8c95601a655e57967f9ef2e1c799453b866e478db055dd2ec2023e87185dccc8474ebc0a81161f798d6eb6262ffeb2521819534255089c7ee0e81a414e1b5e719108f385e3fc36c6f1562e2ee4c73e6e59d7d70b3978f6740c35899065c541bfc04184cab07159a3544287978e45dc43352b77833a9248f6b038b96b29aa7a3c1fdd302fff3f49cdb957a944ef813481a9dd67f6cf0ca51b968e78984538d7d8be37014818292fea2bd044df1737fa7de8bceb231c106390adf5c38c1a6fc2710b60fc58ba811e959c5f72d3358392629b7960ab8bdd5dd136d4e3c3e01b71f0ebb45b8b4834f1d8a0d86884cd26b9138f9cb01705c66796bc131b437e9892aae06c0991d3343a3c66ac4ab6a8c86c9022f71246dbd1d7131d5393633f4df799ee8f1e6bc98a5f3f4d4a53d46a5c414b7db045f131bfedcb9fe087cce8f4cb8f1d9e1f5c8f3697caeee3a13baefda634fd79638a8e156adc44721ea716d04cfaa972818fcedae764923e71639e65619c8ece239c06f9bb4faa65c5115f38b4ac69745e5397fa6a4ea4cc163649a045d0f7fa3ec1fd66166d69b9e7bb82a7b62c847b274e66a7117015682a16e05aafc41daad58662ee78ba4d2265900ae12052518f0f03dbe13a763686700246291255a040c36b216f23b78a5dc377f3af5f777e35cb85bdaf710134d1ef4009ecf2aad80fd63a6fb50b3d9b2203567ad1965bdff64964d7653201110e98f43ab4f9658699086733d75b5976a9406c49cf7e71f6f6e0486036644c4e07738c083a7d2c101394c62155e193aec8937e074db4daf24fc340e23a4754cea91ac9870c4b5e76d29037b4f00d6b332115376b549de6bbc35bda7573bc10e39db4aa1c4b4be31a333ea18be10fbc40ba8f23927b21ce8276c2ddd6d156b8baf4b13c86b78babcfb879aa861c7509714d56c2e8d15de9c21338c272438bc49037bac0f984acd5856bff897e91281164608d5394b98eed4fcea67fa0379ef522ed66b51f6d1086f43b0101cd43cdfbf7016790f8e9dbf62b3d2dc9ebda59bae4f8bd5532cbe6f0f8ac25dcaae8ec097bb993b86c298d6797d906223eb33bc2c9c0eb161fa38d0ba5b68ebe1d9396904f65b2b2db0742622c4871edb7e6652f4a08fcec495dc855007ef4969fa68aa8d7f070ced60675ae5141abd32b51f956cd99bfa8562ecbdf45423b395d94f5a1c1a8c9f0f7c15483ada337c64620e4f0bd5bdcc9e6ec6dee4087e472d71c7dba8a1d2a2c8ef8dba21057b05aa2bcb0686623c62263e0d202068ad685a0c6bdd3b39ec78fd01fa1048a416b6f658071d65c4b717ab576483d3400128cd7a65c250c9a328125926ad2d5b372d36326e50b4b1be6f00b0a13de68ff1b80443cfbe823367ec5183545e6be956ab06a97a89ef368e1e7c41ec886939dbbb004f799e9f7eca63add93135fa11acd919ad9f17668df5b1766f2a29494f6c0ac3ce6c1f49902bea849a5a37fa86e3654e1362c4af6b8b6b276cfcf41508bca7b96815b41fec8681a57398450ba5130f3bec27bc6d78445cc97de810913abfc61aa386a4455adf76e179efc6d393614181675a900b397f62f8902b4f213824cf23ac75adc2e6c16ddca281fba80122280db52bc5cc89094e58b70ea0c8d1fa3d7121be4bd3ffddb002be94f593fd3ca26bea13e1fab99f3ad115617d082e02f32438ba79dacbd12df7bd164aefaf108b734c2a9f34c2dd9ecdd892b86665046e39f037d641e851c741a9618beabf643d8de198704889adb0be80e2bdfa3b89a7c3a4b0a2eb2028c13600a32548c4ad85bfde032c9230f1637a03b374cc96bcddccf5b64e77db15c7d7884d643cbdf6bfd53c465c32c36d6c800492ba72a9b37137bbd9140e087550375bba7fb64016d4d407a977270f26a36b6690e74d5e1f3d43bcad141e5f5fd2c05cf45ff29ce53cc323cbca1d6d448a9454c4424f9e43391b916de8af8d560914ee6e16cac566443e88e69f01ac38eb09623158e9e7d2ec90282a135e37b4ffbb530fd2c3a9367de3c1662eeebc7bed3fb7b7835f9eafff5cb58bacc9312ea6048806e8d4de477bcf1d153a56bf84719c45dd844830a55630ad01101cd3e51547acc037129da68a4c29c3b87f1ceeea9728740bb723d81c2ea3ebed62d699394c61b4fb23d3b466a5ac8d8fdb81cf13a275fc098c7b5987d2c745f6b16f607a7995b1486b588cbe9befc1918e3bac189ad91ab6cdbab2db9c8ffb7780358938cba64b86cf1e7c5cadc64c4ea1dc7f9d4683eb8772287a3685c7fe56a1fd2c5a7ef867b7dd3e2476122e7331d04429315c9468b2d05e6cec1658e1604ac52e50f2047a3564cada5c93aa80e522e67b1505741c3bd6fde8ff3269ecfd8f902e09223fa13eaec77d0be80c6324a238025f50e942a637c1b23a3492794ec72e28620109a614e54530b7875e530cd5471d2d5504092951ba7ba35eb993e603c6f8e86a66cc8b85324b8c2acee4ee241950c6c1fd76b0ba650734ab22ab05fa1ceb795efae2689fdd0c5b76fc6cd2ac80a0c727da9f23a8a9deae4b236acc4f3ef8fd38a82df8492983886bf08135ab003d0d9caacf08b5d6c4c434c003f1fe1afeebbd60d14c37213ae1d04ab38a9c9128790dc7494ccbde702d7c8c6c15360a7685d07e62fea554ee8c24e0d81279983a2255138b5deda6e4f77e3f553977faa5280f91b067b9607d87f043216361ab0e81881dd400af0fbedd967b5e15f7fa2c323dfe3d4421e0fca6116765f61bde3334069a0c6625861f060c757b9abfaab123131f5909b2f25990735bdc8478b5e675b0b94b5b46d4a8140c7d923c5d2377f5d85bdccb5ca17caa4cb00aa5f91ef8c820a446e99e8d0743535ab68c3e3897c732adcc69e0934a3fe1cc0067660c039d002d8799584ddf429fc42a08cdee9609ad8eefb2b0f9a05ea41080925cc8997056a6be2be8a558d0f67f6b06fa95f1a19cf0f7832bf0fa9e0b7cad9b14779684f36ad62a70ecedeb1ddf41d0305c0399a519138611032c299c4f04c8b64189296e523e924df4b1911f9fa7779dabc1d2a481b3c57280683551967936912ed84a5bc1dddfd12751dc98961d2913be9482a6338d77c612b4ead54207a6888ba9cc1b70e8adc53911ee919d6e05ff7db8a36f1d4301a8fce42676cbf69b137f747d48a13f4c2979d79327d7037dd0757b0cf64850958a14e259a4a8ba82ccc5ca9bb6ea7bc84401e8d17b1d8de1d2cc3b67711a50f7998d16049f340055e3e1a71892a839ab723c4072caf1b327de63dd72727c6b5924152bfdf3f664e1ea22c28fb87e24664e4a0941decb48fc79f8fab4181e1a8fec0306943868e2ba3d45f4ecd8cd4b5ceda4217ba5085b7a53c1082023357fd552cabf32bfd85a377d0726dbe6d16a277ec6cc911748bfaea90921a41e99f7db1433c6d198099d2f072175baa5d4fc62263e5da889a3306412877d80b3eef3e0c530466205b390ae27d7cea63820823a950ed39a6c6f292968e2fb9f0269af29b036511a552742277c22f0d639c6f24d469108bd7aca164a8361e04b67879a1cdd327a22d6f2ac056bf219405eca04d528fb032123e0f4f53b27680baaacf41f678a9ce950216000ef6f1e9ee10561df50fba829730a7b7169277e75ede021db1a4e56285cdc87ad9bf6525fe9e3b08ed4c6e1e8633435597035d0560ac41b95b159c160dc4726b36f39df2db817f9c9dcd0b81a673b3ac5e8a28ff7fee730a3185087d5ec5deb349c810da3506b80ec4c5579081bf4789ae3b3a070fe52975fc38fd57527526a40b02ce354bdbed04d83a5be2206d2e70e7282ddcb42c877be1baa15cc19a5924ccec6b148bce1845e23d1da4e15ddb2eb62ec8aa313a378e80200f53d76fc336ade151620b59733b7e36922ec5e70b266f67ecf4594c93edb38ede81d79e74cc90edba7a118b4d8b06d681328ac246869aa01742e86c1cc76e73a92d2a421de513731592ae4a168be33ef34263a8dd975fad062334f69ea574d7cb7b49c70862c7a2c627bc560ecd1200cbf6bb5f59660936c5a068d7bfcc3bd424d956e3d94887c9fa9d0d7c2be59a7aec4ffa97a1f1e18667b3577423d66fd15a8ff77fb3422f4ad8b37f35a565a38eb07a1153c0086a7d539af7730360375e70ae99171d20bb665a1e0cc26ea2131f576658773e116c67e2bc9c40e8eb2beeca9b4bce54a66147128c36b5c5321fa09fca2464bfba76dd994c9c3c7bf7e8cb73296e791941397dfd16a6cdb4821b4cb6e99e43cd579002c556708d7183caa36ebb0512aed5147dbae4b640925d3cef549616a3a6a2dd2ad2b922b5c3e0ef64cd4f5102b641967df1894dd37f14c1183f74c598e973c2c09eb2aebda993788b21371c2aae7eb6a8d6079d6067fe629bd31c10e7869edfa0616638489b77704165150a07d6c0c357bf17b36ed0002cae6db4802280d552e2ffe206e361e8641a0090df1e559131e15565a3bda4778baa7dbdbd5181c27b972127f08afb872af13da99cf0e850fda1f57b948b263170d7d3d49293c3f1018ce5367515cf99bbac4e65395a5833ccda0bb7a40f2b3d8ebeedc98585fa9e29183472b7c03d96b7c71a762523882460cafeb1e255b4392eef87cd86ab89bcec0677cbdd1d8d23d827d191a88a323ec4297ff60131e58857ca4b6768cc96836e286830d9e3b69ee15e61f74153ddefc47e7dfeb381d8d0211f2883282eed77276b0a0a7da3981a7e85b957213e73cde1fd212ba6bcbf90223ac182fcfc48d9825456f2fd01df06428e1516e26733560cb8abf06801818fce4c835bc4f99229091d3676eaa14185b70924cc3006334c58e3c93f71641514b85b4c83eb66cb54b8ad0902ae86f9fc8f86c0a3db0341a47152d0766c917fa6c734eff19b0d62965951cd3907c179e8f8556b2c0c7ee2a260b4d3832a33068dc0b68e97cc21fe4ed35d06a19fdf8548e76d4ae5149bd70f2fe9a28a07bd5d7167486f21a20499f461f5fc4b41fe23cdba609cf53070fce3d497d0108952e5249959921600824cca1bec43151c8875ba02c9df0efb8898698022b853ee286e3b976e18b7b0d918705c16f866b94a2a4f26654f4a04b49c705b010b8ce94c3714dee0f4b95e8ebbc5648a5d9ee888d1ddb674867beb4a2ee73609f5234edfda9e760544a4e0340379696aa0f3c11733c66518be6559825aafdf044c67a12b607514e6657cae599d59d462bd4e6d55ccbfcbcba2c4f77ed1ca8bb93d15e0b3768a96b561afc33a1708c575c3640299b4eab8bf7b73e88e5a6af2c73a751489ca36928114de3dc2e53b0f6d69cae91e2220ac287e3600c0f433d6ba3919c83cdd3a9b254e39a902d175fd42357bed4fc48d620666fa8db5178e0530af1fb51411919aef174e33f8efcf8df9916e437016dd3bfc983bcd699a83e3791e4996afce2c5c8b0df69b0a0fd5e448e908cb9bb07bd270bbd11043faaa60e5792dfeee867dd2eb5f5ed15cf62671e9b7e84b33bee7a49db1495146a112c36501dd9ebc0e0c462597e646bb4fb86a7d6023e6493a77de6042db2ca974198a4e1478b92b10038788440131c803c70a767c106528f9fb8051e5ea467ab592163e89801929bbe4d1dc1b6018dc4efc7a7a459ad24e9616fe8c5d3780e47b9c53a26c9fe415dacdee50a6f99cf4d861307faf5171a33fb7218cfd44c582c78e6ba52aa1af8039389dde24bb9fa19b1cf85c74d87e232fed2583882ad8add20e93cdc098d5b773e600e09605de8d80a28ee6f604f066c59fd3e1d0972b6060871cdfdf978625bad3a3a2504ba405032c83e0062881300a61dba8d9a089629678add12f4d9cac540d04057e3f5f2a66e506cfe1dfc5442899b4830bf3ccf0ad35d0ea3e83ab4c778b09cb609f8789b1d67d816be11bb8cb58990845e850d0398740b810aa6ddbe99565eff875b68954a82030714b75c7c10a3f8e4cb99aabb87d61e8fbe41bea6d4380e9b3da78f1868fdfef76eda17219f1813b2d57ed57c70375e4dfa26d592a385d3fba1a87811a2a009ac6f371468eebafd9ecf55b58bcc092c2ffe2280677ab6fed8628caa4608a91bc6ed7206762320e70f32947c353428b8becdc56908ed7db8d1870faff9cf924550809e55081a037e54e5b2af1ef8b5db781bf3c9a8e5650df06e6dcb22384e0b8ea3c92ff4f863b276448af10dbc24b0a62522feb7d2721f6b62c3fc99f73fab484a297a62aa70a1893a2e1bd1d29bdc443977da7a83712f5dcfda08580bb33660727c8f76f9fe9084aadafc49df9979d5f6e2ab59ba585c15f5d77c51caf6c75468684470648b26549d9a02207b418efc24c662aa545f00299ae54e401cb2b8d8be0807d85f5eb48bc93a293c87986c0e8387a72e4ae01cd01179a428c89757907df0fff99907211193bc6d82d6b4e2efb99fa1e725ce69cd9c611bf173fb442c69c217575c5d31c174f7986085c3b20f49047cb568c3081ae75be1de2573384c9334ab3856921e7aacdde53e2d8ebcba2dff6423e047a353a93097786946936c4fab196408d289924e5ef113f613d3c9811147bba8f9b6e4423c9c30a9c67697d8bfa8e4b7c8c8e5d149b0c4da58d64d87f267a8227edda5453831beca19775c43701ef58f34889eab400fff9216687042c2a615c72ef7a35fdbd27615f6bbdf0bda3e22435f7fd37d70399ef3f0dd93fcc66f6a11c6e9a8a4d39e4749fb56bee59a47adac3396074749ec307cfe9d64653fb56724dc2570afe60e7e556153e28a58f05351809655f52439ac79ce7f5721ba74f1eb31510b945b108afcd3ed4152a64c7a4e5519941701630d8d9408c75eb6ec9dac99fab10459edc30719caff2db6f39a4cffbc7347b0c0b3d128a6b00e2ac4ec271341e31169495d7b56da117d961d31d47b4b98d2d3ce434a7d9e9a39289c05064d2b37866a513c8e10c5e1c9b05864cef0f856015fa083dd44c781c220c1094e87ad4bc0269c9d80685db7dddc136770f205d67f0a8c09bb573d53cb540fcb91b6f639e4cfdd756c4613a25398c139a526242f25297de282ec9937eb665d1e799296a8ccf186b2f39967ae830ec7cc8770ab0f5c87057eb1a0f6498577972baa4070c9603e0cf7466b211622b514f0b2598b7f2a73c2a9959110a21c28e4aa6d19076d7206a8d5a16320346f02fd826649d8940a77556af7370b167ce352b92d59b1aa56df4aa0f46a29d55279c091f4bffd751e6b291514d58c20de3bf018cc81ec9ad661df693c4f354a86e552683a36f7de8cd0721d3b1bbe256c4135631d32e33327ec0917eb65133c8035265292ab710ecc934a34c828ff6d7268a606dbf3fa1917c2847a41465a0669add474e1f5497d4741edd94e9e670f6ab0de3bdbb158cec7c4a5a29639c0bbf92781492d1f6c7ed1e8e15feb253607c09f0a79b6e14e8c277d87e4fdfe40d07e41578545da5698ce7c0439d8d93ec53c9b74e3d822ae58689fd1ba9412602da06a9f68cd3b6d3c446c12891fa74bacfa0529d096ebfb6e5d45759f6a989e0d63db75cb720fda2cc800964c79a983c53c2c09201c60f09fa7c5f8d0747f974bbf9c9bb32a5e529bf5e148941bab185c3197756bffd1991d65c830614c2c0b7e89e4172917e6af48057a47e4c7408a23878566b4e2e5b35c717d837b352dd0fe14843c7407af4d1c9877b9e88a55b1562fd7fdc72e022dcfebe06a4037099fbb26f8a1a051682606711a1c01932f6f19ffcd12f6578b8b753317b2e2f33e41e88a032e857811530e1c1caea215772e55409bc5ba2a2f7a640ffce44a4a61242c317b10d879d6415c5a72c0bda0d79ffe4f15114bbf6014c828997e9e820cad0f5fd2a47dc7d76eab8bbd654a736cccb2ae00a0f5b07cccf5f7859cab0b40f3d9a82640cff5c5ab6a6452d711f38b78ed900f31faecfab2509e765c7a23c1a41aa00be7b2006246fe77e50c35d168cee54e96326f31c94ac798b7dc1d5a2ea1400da99827ce501d207c5b720636d2e4c45e282ba535d865daa9f8edaf7c96b035e6ad80cc52436aa4ced7585a6e573c3ccdb5fd449f3e10bff9f61e7e1071a1b5b7c487beb9e45bd82d8bcd8648650b0d8208a17753ca841bf1acaa672cb3b7881998d35331fecc59a1fa2efb3ae5c15f6ffd03d6420a2bcd9927f3ede019264b213fa4c711570786ae5f37a3a2f6f9a2592a05e926dcfb795a5c16e1c92707cf27a76d91d2f185dbaebd262f36749282f4bca75491de93f3f94f3bc730ef851ee3f914dbe7fdbe36e9965d88c6d9023337aba9e741f97f7001e733b89cb2eed03f2e2e0f76ae53e01a6372da37ed3d9bafbc7ea875be55cdaf22c42902c4f4847e31cd38951c84429731ddbd7961f6d955b90e130b394fff7a86ceec637b3917b57b5642afb6a4cd7ee5eea9d2661246d19c4760a0ae6b45edd1fae850e074f1259f36c1bfa5ab38a46f5b8779e2599f95aeb6fae10970107eb2d34dd02659885af609cc4b3b55d2e437efe138f16ea9452d2423f0dbc643c46eb5768eb310698d39149442ab3833fc2801a960304562d0f3bafaac814fde7be3e3a67dfaece96d264d224d25f16e0fedca627c169155c477aaeaf6f93e64eeb893cbdc98579489cec49c971a04e56913be228c96c91148be87d539910fb73e0cabdbd6067e748a2c196469b21a7cae5eabb813e9fedd5e1c41e02ba8353efa3c0cc3bf5d4a06ca0512e306521a82601236ac1ab9ebd338fe80be1a8e071bb79c94dafedb3f3315a5a2bd777343a43774fa417a88896efab59c54ebca12b2e5de0ec943d9c70346257d173ed41fd32c830730b6aac56dcf4110e7da8e00a20f0d2e5ded3755a992add1e3721a955f6bff89896a26712702c830473028836fd1c9d29bd22167a74a7c8009606fc6c3ec33e3a4607f71625dd5b68c98de163f527cd200c75b6fb2a5ab951dfed48fb8b06f38294d0a178971d9e65ba5aff83cf14090642cde6073cf5c207f1e232b770a988b7a6912b5964b2c3f56a2a40b3202e922d2387e45f57c6402bd975285e74075eb9f85cb655c69939055ef613d22b3261b02c604a5653a1a26cca89c4084dd7dda6016a76a0e5b989a27c3cd00aa2eb2056e0f3090595cd5dd76965e9cb0c854e79c30c5e3d800c1a162fd698f9832e226ad19c6a248fb53b270489387ed5c0584771fe7a1f3b039c556945d2637e6563ff580607bd9201f88ee8c9092ac29058c53e6c724928759086006ac8c8d201c82c949eea781e3eee0349b25cfc5f31ab52d01e9e6d4982c08dc94e0412b9faa404790eee7f2e2c07ebe9ce7fb665b3fef19020856588303514a26a0f3dc63e7409932ef3209d321b63be433d09d824d1aa1c2be102817494d405b68fc0d80bb2183c1b8f3411d66c3efd667a6d74cf2f70afef16ac39f94db212add0910744233a918cfb97d48bf8c4e09268e698d493b15d5f19ef853c6b54afe53e8e1a7ba02a62e1007eaba661907cf3276b816791cfd56c168e928bf702db11b3d557b05a461e892debb3c8128e53428c73b24b9b2c6e6d38ddc4d6bf97b6f3fd52aa66b115decb4c7a83257216698a660c9085782369cf596aec253489428cf1bcfc67a4a6ea03c8430230ce769ed120152e6e657c6531b03e6250cbdcc0f197c89585646b2687d52334fdf8b7985e18569e622c04aa144b70571007bde410ef649e7f59846e3d82115387bf5594b32329cda6f66f4d148a46b7d958b7e9f0474f975c18e988e02025fc860fa35897428ac0e4b67b38959fd85140e24d5d49ac2c14313a94d17ef1dd8f3f672049f5a5dac528251b86998422eea7f6b21e51d9113dc963f7b2aa825b3a781fe85beaad4fd3fa43aa9e6b797ac1504daaa0580e2af5849994ea4fa076b2d1a1bd258192a2bd70a24da561c50f501fb3206e6b25953bc5c47be1d9dd174ff2ef8feef4248a00b2682b6e857e08affe4dd7830f6572d5d11ed1cd93ca98ee7f3ad6420ab27a3164ee434f1df8f82a9a144cd16d9d0322cc4ed6c1770391364138d6e0d32c0321c26a4f2531db679d84b16ab7279560bf57ff4d4e72f9809673d3656ff33fa612ba3b808ee8ee1a7bb8788d1cc242d9be610db13062a538a6242a1d824246180b549d16fcd392aa30b21f3c17878c374c5537ce568ba84df033ad862d662099810253f5b334806cb5bd129232fc18d30e040cd2f128f7ed6a3a12565e562e49f96d2d534b3128d9887fb80f76a380d56532348f42e6e0bd0c5fb1b1dd8e464b2993b2d4f558508d4c098102dfa5f55f3288b444547b21b5b2d239d6170a533e3068a9b593ea02923966a263e4e50a429e92946d2241c6b50161000ae11f2c1be9b342332cf8072c16d07cc4d14d0dfabbb8e4bf912ea99e4cc5a38ad34392852a52ef8fa8aa40f1ad7a90d9a5c10210085a79b70a3a84ab4b2d5ac19d311f57e407f8292924819afbf46ed20c507eb8e2c1ae9453a91416e4b671ab04066f188e35608f4c07215e4c943e56d0a54c9004a4ae2e4d9e94f92340e9791cbc1c31f807e9fea8f2031366c5ef92ea5072c462ebc04912a234545159917cc73f39871f2a422206a3cf581795e75958cbb2aa19bb456a3b4d325dece57ba6013ac6ef7c2657d795a460483f1337a7c153333d7f0d4259779530a29cc51817c796a1799d7d26a76132719d0062cc473d729a6fa540d1dc224ac85b703d5b6877f7276cbcc569362e7aba2adc9415aa72a71a7396de90f939fc8add3abdcfc7dbe9b30735eea0a2ba285596047684bb06f3434be19552de0a65caa90a33724a2689a43d6a45457d8fd3d05809b21487ed0f302f93b5b37d8e2c86f27d71e0c095d24bae1a00514ec8dd0401778b8fbc4090f39b75519a93f3a380d8f904e3fbdd7ea4f4db4698a2f5f4903c0abcef88a3ded05a0b28f84e914100a761c098ef1b1aa901b1d3aa259a6a7dc6607ab89095af53c4af5a240a5576eb52cae9732cccd9450ec9ba678c1d3109bc54b2612b4d82f19f0a5d7b5b5c951de7e47a282ccea80d5f41058852e8561be07b70f1ef26854e64057a926d92f68b787ae399b09f13cfc0d8304329034e1fd05ec705dcb6bab504eec11ba2568634041f7590f8c4d30de2f407a52880bf4e653bff85db567bc810fbc98381582d334407fb4d8c7ca72c26e2c8b4976b6cfbbb24a21233297b86ad2953160ad0fd2ac928a150788f9c7aff1d998464c870bd048238ae680ccc9863fd88a4bea3bd63a9f64afda929f3c9413921a23fa69054692d5290eda5340cc2f067bb3db388c08bbca94b1d5f18dc883901d7bdb97cc3747d65750a71ecfd8f1253679444623a5e59cff2fd9e1fab81315f235cf69bd25555366d876d822727392436d33ab12c1ac9c54b502610f9b195422db67468e37c585c269b5ab68d6c54fab95eef11537b496926508b834f0f91e3a956149e8ca94f64d95690052ce9d6728d05889e76b52804dd85d9e636f80ebaa1e9968b85e81c145f312d0d7b1d890254af0798725af6485d26e2c04acebeca426bd8f192e2910a7b63e9a02334f61f05cf4d3ad2cf69d53196d451e80477106365f1de6127f88d0c0a449de31eba17e85040b4d68e4c660ee4f5438e2d69f60270a9cf13404f7205e5924b5b465346605580589fb7f2c38cfe615de4f326e0e05f0f7ec29771c6fd20935de8c02a781d8ac4321e47075240afb085ba96bd7f58ecb8f7dc5b9f845566b31c8d1ae3d7629d9fb71a09113f0158b905fbf9fec09baebfa5d5ef9d636886625ad53b210534158e151451e302a2a01cabfc54cb2f29b4933b35091f55231c0e6fd4dae928c912b360f6e07a8ec71ca70b4167f57d38dbaf3f110984315f668ece1c2eb09125c962ce674a2d393ef4fc33ace011bb0a51c52012602654fc1acf6293135a33f4fc2450735d6a2e0ce612606c1f5052dcaf4abb3b319cc14281a229a76df25d4710b74d37bdeed81c7d92d2b9385370c30b6423a72f381240192a761090728f468c192a4f1f883c123b16dc8804a5cf1d9558b14948dc7236debdfe6681b96e23585fbf349326b9d030090de4d05796e90b501a242e566b590dc42bace0fc15e07c2f52b9f747079f489103e43968afddb3e6394751905203af7c479b270594cac46867b60d3a7f2c5de3c76230a93df0fd89105704dac72c0cbf035f7242d898237f60e9cbdaf9b804f5c52f85cd8f0b3309e96178000400b0e9253a665e9ee44dc707b9e34f38596ce9943e3c4b004452644f1aae9ff2296431da375a16ed59c9fde2d4e2c07eb662563fa1f567fd174798e57c2da519c0d60996c5888baed56aa6ee9a4bfcf7970594e38af1e24f4980e1bda9a2ca53234d2ac4f3586744fb2417e7a0c3f41a6ae4728d2fc5c0653a3b227a3730a41f26262ccab04fb9f03a397b637ce1fa412b78e58d64a2ecd8399d61a3fddfb6b49cefe0aab3986ecd2483071d1720c9eb90aa7db2c818be59b5683a3ca33088e43fc8bd2784d5e2b2436ca983ac081081c3bd908fb2dc1d7656e208a68fc0daef8231666c0ef25055b1f372e8111e0175b60923b2b5f20f34948398b9d4478c7fb619210120012d06c10dbcdc81569872d8a4afe6db3489f944a17722bb2828aeb29b37f5063d3ea758705b3fb89856f23abf09629ab5d050b28e07c2b266cccbacc6cbe28a0abffe9e221981b2a614ebc629ab8f834a661dfadf96484c8ab26c16ee61c018c79d2d4f63faa497c8c7ff99bef1bd7e59f2c028f1f79f0fa618692c268e8077f3c15ae36be4a619f6c6223e2dd0db835a15b88d6d7eb5f4f5d0a99fa2f441da71084b3864a344f6e54a2c537c91e801590c022499cde009574727f0ab85eb9ee5356926dfc88d63f25d85e82e53843d6442c3b1e4f369dbe328acaded5accd193de0602b7e3a7747f80c44c32338d97a47451f427c7e594eec98d6ee727a0734b50e3662262486c5b80de0ae472bb4d43ed379623a1505f58770f0df3b6627f0df9fb14d27766986d6b5966f8e82e2c851de01dac559a3244065fa28a4f529ad8a1305532c7c328e985bb481b429f2297fabf4b0ec2aa2f6058072782e1434061a1966a7d727335b6be8d1578963357f90647943677875f7243888f50610aa4e30e7516ffd8ff954f6669cedad91186ae02f1488d814668fa8eb70f6c4defc6a9c56d103c4c100c206d3628c92045279015adfc95788cc99944bda132ace35e9230158c3f1b8043408448d572a66a6aa3bb553021d002fbf813f6f8169070bdb4dd9dbd680f4d0b71f87e0c7765747f1e5a1db08d2add3f29cd859fe14b1fc106be2d06207e169bcc80fe754f98fcd467ae4c144bb43501ba767b1714677adc94bbc086a2f6d1eb2939692dc0438888a3e84d2d2892c01f6250ca9ed4394213ff45926b6ffcae84841b08321c20925c55bab3f998d5a9484dfc38563433991f4282e9127e114394026313ea2340547e5b5bab352d4476b73247cee25706c01ed816099b91b1096be7acede7dab9802d4bdf8190328554db62583c4cfcc4e12ac3e47c45250ebc4cd40e26615af0709e8b5776ff90e88da0540dd6f46d3a36ab57f365031231d5d1ea89d57347437394457e7e09316088578d508eafa2c197ce36c81158b301ef3cc9de03faa922e9b99d963a5a738d17d6de09147d75fd1fb7089820d070a1044982d01330200939c225febeb97d9614f146c8c5c3de6a2717081ad6f79320bbb7e331580dea659586346ea0a73b4d497da0ea0aa3092a3323a62570307d45a69462301803a5755518737eaf46f8aab424efcf9295da6afe1f000be86608ff630746dd828f0cae165b498971d806e4686b9696ebe861d89d45d2765803078ad6d5ff59a524ac27d12e17c74684bad999ed984398c1494a61e19c6b2e6f7c2c5f699b7d9fff07f8f4ad8ff241421122bd4de9659c1d0c3cefe93f6e31aa89f3400617c942b11172a007d97c257335a03cab09c4209980a3a13fa83ab57e641d2554e5313620086f9571d3a983842f6f6066e722d062938a03e35029ec2cbd41794cf1487aee75c7e00fcefcac7223305abcece6e0630ec2e0e0674fd43ee74a6039445ed18c59621e0b804bfc1f4b8bc96a4df6cec1664abdedbb42307343536033701d62fc271e2eecedd108eefeadade3faed7b4006295cb2c777994757118c697d4283b4fcb096ef776c6aff62c019a01c866b3b9c6d91fd221129b1dd42107800da3ebab0db6f7550d45c229900e9bf6643cfa375066706792c4ff68bc5baef2e9350094e31dbfcad6934695eb6185870333e3f940b49310c7de32a230e5a928246bdc602f702eba87b0584794a763d227bdf6bb4b21a2d5aeff4e537919c3debf5bc58a2f96996b1c42bd9e61717ae685ca1c1bfe51177c14f20b2a8762ec284d3b8f7c571dfb605743c45fdab78d4f5081111ac752d958f08ac67fab83d1ca543a698e67daa777df60069bdf3881184c23db26d1863891e8130f02ade5f39f86fce003fb3b49881dee06a06592c38f399157bb5c82232f298dcbd307205a08f778181c0a8cf8992dc03dd8785ae03bd07ebfd9d633ffd284fa825c784d11bda88031f197cca1c49b4ca18aa445f27ee96e0b42a3502b9be5a6e1badcb737448c5fa88edc81b5896b9d9c4bc5381ddf5f1ee0d3afbe611730cf27a6ac739cb81ab636b7495f7d83b334031e78a5d6e4e472f7acb1690499c32eb5f72ec6524e6acb00fc62a8ce24f658af97f41a1efd9dc548f987777145d5f3e0004aaabef1402235e13c0bff61589c9700dcd201e8a33197a1dfea6315ef75a35df900da66ca5004a7d9160865a673a7195b3905f6d034fb0305a3a70ef15b1ae7692f4e27bc609b2e5c666e3b5af92d50b1add0a9e8a573afef8851f0cb473a59ae8e1131df98bb9a4f5a646ae8dfdd6689ba6ded84a3108856f3cabea2116b11ae42dce2481cf83349d120631daa1a4d7eaceca5c21cb4811a1e31b42453c5c270ff96a270b60c6fa9f90fc89bf102187c7bd45f7ce4478cbc223f3415ed6fd6204133ddc60f055a8f44eefaeff23a2f67a600b288072d9b4c47a7a67a0addb75fe9a0b5a1ff699a1cb4220e1edd6b7d5a540ba5d254475ef57797d7c001f3b89bd0bffdea4b709b7ca7afc9c2fc241e863635ea37951f6aa4d7d534352fd06c7fdabff56fb4aaa0db1ce49f24f91e824885c8302b50dda4db096ee63b7bfd6de492083cddbcf3a0b5a038adcee61e15f1113ed0a9b7c75b54d90598819eab0bb37eb70858377b997d70ec92431bae30be989dbe15945d849cb22e4bbc78cdfb5681093b3dbfb8d028cd1a3ae44a4dfddf00d685410ebcb744df287c703649e1861b8a072bd684c11a224a9e3fb6164085c601bde4dd2b5b9da7e4ff2aa1a57788c28b11a79212b316021061b8c354d774f5e3c1ea71c0db85cb542329909a16d64d857d222e334e620375d08598531f9dac3ba996fb0f7af4729e1a1fc7a0b6598ccbb2cf43941877e79b00d8e0e1cce073e9a3bc0a186dbc2c178738cd684cb50c7e6737d707ce5140e16d3be8dba871ba768a69525af69f1f570032895951aca486cad9f3c7ca12d8de283c7cf250c60c00bdc03187fe01b50c20dc6c67ee4fa043ea2c364dac1db47e21616072ec99f135b75db5195045c58c30dc4730a44a3b9e0e6e5864fa1a67dc19129a05600d0a1e430207e5cc8b30a7b0766f1ae7abda20163ff37f22e47a282404a62c817bef075cc84b4f3660b12890c23166df874b65ddf1cd7cd0f3952bc4ca22cd0b7a1d71ac95c9be2196195ca12fb9b2a51993c2177660c4ed8e59e0feacd7e58ade8484ed5de9af7a48fccce3d890d460c0303024f1881e5539520ca0bb88753123946cec00d237a5b6565b7ea331b99585387cf5f531900de29e0a378dce52df335afa7cf8d0149c5f81f6e237961b11cb294d1dea141290936da0e2b5ee9d6d9ace35718ea351c6509c5c8d9a0dcdf73a22125d93c9e50e98c7040767908fcd32f92883505423ce0aededef151eb301dc53fa04e81c95724acbe37f3cd69a5456c88e993f0d0dd49c24bd96996b5185843da086f2ab8267528c8b24b0a3097d93f3be3be5d2b3b22986be4cf88333acf451dd424541535e28d27fbe34fd9b1071694510bbd35825e08554a6466950987df02f3d693ed257ff568360668e6966cf53901648c8d9a562b8ff505b9f77bf9aea43d611153f5f6a652463f93da1f5ddb1cb10976a657fdd5ebfe012c5e6a02c1af13a0ff244bbbfaf08e8a6370311a11c2ac87a9ca0121d2c24ea035838deac505f2891ff7c19c692b176db639eb770f0bc243651deaaa6d04557c6272bd85403ad30ae5fa4ed4ceac426dd2a73d1630f849f9325a8fb57682ce2b850f1d2261bd982ed4fc4e7af405aa358974577cf6486c4a7bd57380d2f597030260607f872891a42da4570f9948b4ca1bb9ddc408d2bad07167ef73d34c69e87bed51c5fbacb14828e5235b26ad91fb785f0d1d1773fb27e4947b3e6b8ddb675ee66b7f86979ef0eda6e4a80e1f25c717a2ddd67ba22b1922bda9e91cb89f54eef8d24c7b6c568e33a739f9b0ce32e248731a568ab4de2ac76a72d573bf7ed487c62e365bbae0dec86f4f4a24187d685ef36b3e6a25937948a2d4f75e9f64713d2f1804ed735356ed569beb35686fb0475581364832ce24c21733fbe2fe2bff6d20b5c938105166c495699445435278d3ff245262c8fb1e0df1f8acf7a66234300b0ad98d33d887d54ddb67dca44f3ee641112058db8f5213cc2e5943b2e9f5ad7d526b9801f1a749ade9b2fc099da26cebb8028e710e1bb7ca1c4259cce14ef09a8ea237634301e13b286bc50448673d8e71d77f59a022c06d553e421df68107f148b7d442ff9ead5262649789b1d0d461e376f0fc7fd82b80b6d51ca192c0aa3451cf2ea85e162963df3a7962d1477b456c6fc708ffd87454b3936307a1e27cd43e6d83da445204dc7100946988b5d2b7ab7082264038336c4d2b6ce854f19b3163db64cb196d34fd793b851054427a783e3d1ff37bee603e1a016afc25ace6233e388523f8b6cb483e69c257c9d5d9f1188ed04017bb881fbf2cd54979a8a28d97cd480e2fcc753a23a44f2182836901c24b12b5d4ac11f49fe43c796238bc217b0a8ce5b5ef437eb7008317fd14cc9151b645f10909906bbc87d4c08537259e7c38223285d41313f08f431fe9f8b80d828a6490fe71e7576ff61d141e097dc6104e1d24d69daad3c28ef42acab211cb47270f5c461d48a971faea6c08ae7e017fd12d03d4b785d4e34303476ca8186799a11b68890eed309f2f16d750e282ebcc46151740050309e615d786fd6b68422dc9f6e9f0e5886fa49ba87b65907a3124060bb24d3705c7f3fbba49f97b7997883b4024a752565da2d4b5d2cc4bc5c08d678beb1beafcbc83aa4ba0770bfd486ac69de00df78feb23411532f60fcec54bd960cfa80c37c17a466716c4cc021704fe2d05e75709fce0d57a8afb71f53be9831944db9fd3ce222f197034b5d79725b9a476a9df8468aa9d1606ac01f1f1159d704f52f8f0eb17eeaa1e6b00b628e9a84c59bf7a34b2c5660a0c7570d9880100983e297abbd75bcd197d0490cf6ba828f4d99adff2373c8dc1dde8590f2b35e38414f6eee59a05a4426a5ca70ec5c0e0d947a2fa9dfdd5b42aa256d52438cd0a890e365b723dbd62a83ebe3ddea81b0e6f9c7db0a4fb4d8a64c6fd9d38bc74ab20ee5bf603445bea2b144c16712d511e6b5c9570ed4e41a1a169f89a06a06e15e40f1a02003503b71e61190ceeeb56086a8b08c870581e86b138faa94222f32b4d88b6a89a762b5d88cb14dbf50d086c3acb17004577c380047660e3d70e654fc77eef112146dfbfe96a2d4e8af0021903737df9b5fd32f1b8f7795dbf05e6ef8c2ab87b26a058abfb2cdf2a553d86ebce8eba9cd03de57704012e8d42e01d4cbb12a4e345a7afc0cfb2665c1a62a36282ea8022a8193f0abe77ed7a8282bd6b2fccb99b44eaf5bfbafd0bd42c174bd1b32023c811337bbb3d41aadd1842033280d192105b1814fd2bb8194ef25204311d97d7b3fd93379c44a93ea3cb7817b81beab39638638454372101f569e033cb7e33879e36205addbb20dc84268dbb52bd964df2530c928d877d9c90c33e6bd6e55b01edeb226b1423ae6dbedb59be729d1b116fb2b9c401cf942eae540d0717471bfd6754080b875e3daa2c3bd052427951c843407b3f041d2d5f815df4c7c8ef0ea6d76d12e29246d1509b966ab6587d166e1b9ed74923517e080bb6a9b592c4085c2942d40eb44d6396f3922bbb2c0473ccdc3beda67fb1a3e58ebd6b866c5c9ecb312878dde4fe11f84d8ac8da15da15cb910fc4c8636044aed43e83f942b1e6ca2e872c943172d68c4bec1c823760ac9f9558fa02f6a266a8ce6387a4bab6ae0addd1cc19571154a61e8f7eaec685072104cb5f0c08fdde232cab33763128d572be0f999d0280ee1c228a9fbcdca11430764c5a1077cb5e062c7a0515869139c36938b92d6235cc115bab4965cbaf6954026445e51617846dc700caa3264b4296192171ea72a86d55adb36153a256a8bf0322d3d0541fc84ead4093a391a6036fc86eb8ea5a358df361d5bfb9c73606bc35d7f061aefdf8782cbbbdb23cd2a840944904205fe1e9e5854f2c100e1b9a096fa119365eb33a26d1b014fff8c5c0afb68d2e17f6ec2c6623e841b7a32139d82203f55c17895326a4a60a69ac366e25be721e23b1e7879861c4f43904cc29868078338a1f2a8ac9b0702c56a54dfe9956c4d72f7ab6082bfd4824edfe5f5b2fa7789104a280237bf82ba4a20878c04cd2791afb791b52d405887f66884ad3c57c1a5df1da543779d8af2f267938b66c7282c565fad0ba52f737220aa0cace297bcec29c5286014f5953adac2a31a8694ea7253de55d9d8463cc4901417f55ce5c8d0eb3ed93f97e8aa3e00ad2710a203740aad9dc3e640ad26187a8367a8e895183b7bb343b696da68f53580bf63bfdf860983082d1f2a393a995f47d714df1e27ab7496cf781bac7f7647588f50f17360d2cd256e25439f91d66777e072a1761748497eb7bdfa7e4c060a680a1b0495eab9f5882895cf3ecb76b0c0e94d4055c899c391cc512f6db46bde368bb7783ff02a0ec54fbb0092e72f2ab37f192716757c9bfbfdf5a7ed25266b2b902dfe13733b8575798182275577b745b9985709b10c11e04e00b7e2f575f2cebd0201ea75587a88148044c59b60aab00c8913d138849fdea074b97b3705dbaeac45d2fb938f21dd4e37cd140bb13aefa49695411a7a017f97237a9986ca8a050489e298a18b5af1689cc06b4a7d1e88300f58503c9fd2b823f9c3716a377fc9d2bd74479291ed96a868d0b7c9e49f935619f74f23095dae9466422d21618ae969c60884f52d8ddeb55aaa7431054fffd6c9f97e4cc95aadc22a6184e2609d3bcd1b069be7c25ef5c2d7a6f98b4ab6d3769539191eb40369ac6a7795b4b1194c1fa41132f7d43132a50bea396649f0228468daf073c7f1ea749492c7788cd0a85b47bd87678148d52da9b401e5c9b634058beda3d2e9c9a1cbe58880c44931f6ba7a27629d552790c1bb1cd7f130851d799dc6dd7f990a998db1da3053d0f36a7ad022be2832cc0496a4b4324375f9acee5df52671500c9535a421259373e9ec7b41e89d59ac8de28ec6587ae3cf98ed22a40d84d4b021b6aa5e509eaf46bdb409045a8cb2dd80bce28408a2607af80119f7bca220a4c77afd9fb1459a25abcd4631ad25a46c8ccf913ed8f281d7c158e261794de885e4ec10e700ce1c2144a297bf8ba2a05a4ecb64211d4561d154d410da795d314c0749b253ce56494454b9fad0ae56940ff7653ea630be73e0485d1406aba95d3c6597a9784ac03659dae5713e2be7e749a527674054ccf43385ab729d98f60866a4bc9e3d5aca3f8ac798b295d85d7dd270348279d88c4c6fcd2b42a1399eff0475d8ce07ec6d399b7236ddea3229bcd09c5802a41e7894006a4ac9d2087f63d94341c8fa23b1b4157f22719a97e70f53725727246879783f61d883d532731542100c4ad06b2d2cc539534fb2829aa5f50b1ca68f6c4cee77097b3d88beede65e1c742fb2b29bbd6a620712ba41bef3a9edcb3fa8e364a696da9ca30526e2ddfe2e85deb5ad5de5f239152fa1a523864915743a675bfdde9c7577b225e4ead288f6a6de938a133b4f42c6afcd7d30099d2a1077185426e15e4447ad254b7405c85d7fc413f44f2f4b489d6839ce0acebaa8844cc78a4acbfa054d2c476c9ab498ff8f6d0da1773c77c627eb991c5c06b854d4dfc66662d0f10c9ddb9fca181a75024f7eacc7f0390aca553073a2ab4757401a1e2c893f1bfe5e2340ade545384cb7953ace0dfaa5b4121a927ddf6df512f5c3bd8db059dcdcd46cfe622af057ad52c733fb6acba239bce9b05abaff687060aa183fd77c038c2ada8fb5d1c853ecc31ec4f98a9d0a646c831657fac66605f182100f0ff2931b56f3fd57f5d0382199abefe656a8c992b5415e5ed989f25d0dfc2bb35c830362c97a9f80e5cfa054978e28440f66e234b32f5c61b8250d4d8db9056a45e783eceb03b13eb2d691598d7b3ef1412c8a78e466dfd0b76e939bd7162b936e2dbf233c9b886eef75f17137827534c794ddccdd428505f3cca54512908b1c02a532b18614061db01ed89c0465659bd29801c5d8596cd3ec540d40484ef85632815f23a20fdbc204ccd68b9b1f1fdcb2e9d4029310be0571cac9465b4544c8bc706e104e167f9cd43135e2695bc6138ba6d08ed12c723aec0932881e623a813c77d3a4f57c913ab188c58567ed1c9465dd7815c10efaed94b9300106ca65fa7d6f7dd10678a2d17a0024b55836c22df9501fe99734da4eb3f81c6fad8d2693383bbe0fa8d6b1ea0833a2cfc06c8c8ca400b0acd8f8536d889ac250a1064927810f09b831d60f63359085f0ec155ce5df4088f82097eae3369e7669bb4b305cb1bbd9f44944823fb957068e6f9ca7544cecfcacfee97e4bf88a1daca59f34b9b0725f5533419aa6e2ec5910b002b09e91d0e0323b0571d67ed432e9b44572905caea45fee2c94cd4f69ad268c67aede09c7c667332f6845d866fcbe719e36ec2bc2924744896370b0ad3f3273cef0dd0bb7720f88db25086a494de40d6716602c37d981fbd3901b2396e5a281fd723929aaf0e72cda9d92ddb602197153be5bac9de52a1a67a88d4b69638c7c7444ef586f09a1a258e3b9953219ecd773951286b01fd4611ef8ecb8904cc33c0fd9cb68881b61a27192295529979a0d756c1b99a66f48c2acc733d45450d904a8621d8d6fcd6564c26a9c94f0922b1c9b13d103a50240845b5fd4ee3bb8d928cf8bdbf73c8e6ce6161efa42c41b267a3c195837aa37cf207735f06ebc3d5a469d3995e94457d4d2659508a46bdafbbb4e22eb2d215dcc9afeb98d24e18781669ae9c03b953eef499577779e9d4875eedb6ad6f31e8caacb53e2287f3b603bc191c8b0d4c5c1e9b1ef2fc6daa0a652c8ac8653621d0e0f8700dc13a8d26092da40208984a6d9390403b83b3b924f8cce2e19897aaa375fcb5206ea88130e0fe5b0ba46353b2b219bc84f3f579465fefe6142e5c92e125ff1f752558039c2414ebd458eafbce32e60eb81256bfc7ec0ffabd64f3b219340fd54e88a009ff7325b68b4d0fd5efaaa4dce9a77d1a744aec6d0b09de2421d1cbb508beeb08dd2cf4738f7e46a7cc61df1969352adf115deeab0edfbace034ed079016d5ead771e894de1d1228becf273dcdc20ad5301da28b8ac685040447493a1ce788b768f8c87f495408df18b3c973c1c3ce76c82c8d290a45f4351e4d6c3ef60df2cd106af540fc6c86695697b2646cad020a66517a72139d58272e24b6ea118cadcbe0cdb83b8f2a0e1a87f28fec4b13e83826cbee45069e22c3898f6c6d8134cae8f9430f3139e4a97605144498019aeaf19833c121f6b508dd26292194e5225ad6cd97830aadbfa6ac6baa77da3dee452fa25f63f1e70cbd674d4b026caf2ee5a908645bc09294f21741db70752eb618fc5138884306196e1af9d2e3daeab5246072612ed9cb37fe2c760c318055d86403af3d23ca466b985b377af7c143e8e9a67b7b20ca9079108a5f908b094c9286b518198c3e84200531b66b94af127336663910b327f0f4f0fcac8e2aa65eb41193019ba17aa9a4753174240833aa1295d5de51d6b7d68c60171c033f0f71d8a4cbfab50f1ce31a5cc13380ce518004bb977581e708f6f5304ecccead10da33c461b47af70f1dc172c788d340733ce2b23caa4f4c1e3f721c6f6c0afffc25345e5fb2f4bbb1ba426508cbe7739db2fac9d1f3929751950ca5d66564c3344eddb3db502ffeb6c56c4820882d02db00c244ec7476000a28bef0b42fb323895db12a63e2c0156646cb682f6002cc65214bdbcb8cf9af8d447c8a6e1d8d17e8aad30994530707648029e9262236e14a0566442061bda5090b0ae3414b93df32a0aaa7dbca31b5ba527da73dbe10582d3168df2e1e8e77d64d61aa877ceb5831177e1fea2ec4c3b977dbe0023fef78fd6d17bd6d2d3be23fdf63fa38821c2ae907bb945dc1b005980b788eec4814c8613795e65c45c2f336a07c1be46bed7164422e254013a5eb285e98ed9b020cfa8ff75af8fdfcedb5cb656f800699bc0f081f3dc1f83eca175dc001cffae5cfa4315108f50c32abd037855a8e3098cd20aa5d31988805a29c5a761719d67dfc2639081bd21594f59b71aa36938b57313f675e4edb72475fa0159c2af0905f42689785e57c49fecf0f9ed0767d0c0764edd2d5aae612631a1ee21ef8324dfac8bafd4366ae3671a431992219f586075f49848038e997f9d13c1e87277ac74c7c14ae9b30c343fb99986a5dc120c6e582f4ff62488ab25685f8978c13a23b37db4bd5b71e4dffb8e46fc583ae3ded6f7a9c3b5f191cb3b17fc460a351cf6885fd33df3fa41ad6dd1696b151ab1b2c0c5fe36fd5b90a90016ac1f29f813a2440fdab11b85ab62dccfd0731ebad2fae9f0906f812bfa4546288585d07ac201dbd488e95cc0f380273ac468d42920fd4323fb2c4365e1772b3b3446f4cd7d7fec54f82eb1cb906558f98cefa679d1814b66dc6e41636bf20a004eab8ba76de77303d912234d165e5185c8a2947bf1cb1081381f2982771109b14ada2a3e3ddfadfdbe9c8ce2b98e23019919ab5c3d234b4e69aeb560acc0d5e669c4cb297168b61db10804b6cc95fe8d92e5bda3a7b2a039b6058563049d1e3b9f813363e06d41842c9575c8c810300ee645e6d1b3fb811c45ffce2c418e9669d822478d780a21df488f441e3a7b1095f2ab6bb793d3bde75fea4a114c2e668351d1dbc4d09518e17f30d9443ca728e8cd68ca95cf1fbc7fd8be3426ce93cd496719929fcd9746eb3e3bc18d3a962294d9132a1c6817634a75fd927ef14754111586c3bee8978bea859bc9f7d2dd41f3f817afccf17225255f8ca4ce700543cba8b576fae17d0d34a785cf6c83b4d734dde75e5d108043f8589f32e46c3a6c5b0e888f03b2818c7d0ed16d01732deed017e5e850d7106ee3776c759aabee59f0fa2688e0c8ca70ce2c33d630718f0368762df6fc6b962a840f7a644096e9d44541213ca9373afec5c8574ff5d6b3afdd98e81decf6819335d34fb35d21df6160b3155f0c7bed35c0c6b85402da91969e76a8ad4fca4490148c4d0aeccaa207716286d259e31f01db1e6ff7993772682f8e75683c0848b05bde59e3138aa42b6f885e1dc200eaa555894bc7156612c481c9d2da9c5725a7f88d26cd8bbd4d75b5f5c89556a67e038c72d35602db1cf5df4fee7f13583e08a6eb3182b7ec393186b6f2950652364ba8608ae0e1373bcf035114140084c805c899812882166dab1cd7db6d7713bb71e49f79df03afd264d4e9057ed1fcc2c6ea20825bd5bb107e0fefd75561dc57648f42a7e9130368ca81159e19ce36cc01400f5b48c07ae21367d2328b7c1b05ee36fcf179a438a898f7b743441af238b2c48b5be92fad1592458b711a63fb02c58c275bf5f5d6556dec51eb59310459db4153bcf7523b719cb12d79b3643e5a8eca5796460aa54ad9b4d7916b8ba576960281fba7a6944fd1aa24e767abf695bfb9c926d16292c2cfa115cb5a3b1c4d741412e10d4331e8be1f5a28accaa9b6e02dde8f90d86a3328ca261c8a5ae270cc2f12960ec4eb209b2024dcafd1ccb550d0e65e4b25ecc186b92b8b1cb87605088e6af0e4a913d7459bee1abcebd17855d51a6e875655c39a91b797b2531eaaf0a7b008bfca021b99d665d8b0d160e2ea9191ab946fb0f054ac5a24c1630997196e6b5fead66934382b511ae24940a2b48e20ab8e15efc2bd53d0c84af1278deefad7f2309ae1689f12fad5a4d904fc0c6b2b557d0a5256007c77a619c44d62d7362d72e9839996b3efaef1a8a0ac989e599699fda5ef80f568d4c0fa246c075895aae3289adc2220a4d406f22b59a595bdcd9a2466a173749493ed299b06b7159a42c17e87f3cf7aeac707852dfbe998b43ebeeecadcd10119d9c67f2849855955fe400728660785ee0a36ffea6d72e4c0f4bdadcab82c62c6ab1ada1facdd99317db89b0254b232f01caf3f88cd9806ab6910acbdfab8ae47b919fc9ea07080ccc39428f7cab884046031e1940cb5de202ff817a34a6e072430242290c62dffcdea9928f917cbb75d8266a1459b0de97dd6784d16c58cf0ed36ee5a66b68045e321004e8af034d3e7c2ec4eb539111d3fb096c165ae46cfc44e6125a67b91d2af241e0848adb8c0ecf6ac71e4afc1b1838bfe28c636e7229684a1c7e6106e3ec22659603cf8b6673b65266f2105e9abb5255a38919d0a2fa50339d589e5455396bc92af2c6bc6f4b9f8b18d8f16893673eb667ab40dc8e90bd1387005a154f19b6c5344642b58a944069c8f9a9b2d3d2592747219aa38c9637b59bc5dfddd21de582902bb954136158bd0425209f714103e517e9a09a1f20db4185d23d35cb47ee7c07ff9f3974cc9bbb426e82c9975b25078b256ed9345c11a55a3b95dda30e45fd37079bff96beb4e38114e5e61229af5c437ba7f08dad9850b0966d121c401cb45489c0eaeb68263b88660fabcd8ea871b56ae46afa0522fd1f6120fee0c9e764d04a5e53c53ec1068db22baf0b8b58b34edc103926b33fc69b0606d6bdc05488a885ad986f60fb578b7d9c0576e9d8ff4a1624244e0ab3d64bf092b8300e9a1aa836f15d2c69d977524ed56dc271f5c8fc7437bd8782778c22f792955029db88cf05264acfab458f226b52d781b1d82b014560f8f5f08e6afbb7cf75efebabe986694368436b921b122dbc0efbed474fd8585ef2c3c6f137ede46ebf9e7d2f80ed556c7a0c9a11e0efd4c057a6af6fd78dd3b1afdbb036638d23d07b88173c2d9a627269c75e351d9c327b4ef3c8978e6405dfcbb9e11a979c2e4226334299e32dcad54def68eba2023d686174343ac5f724f9f79866f0024026ea7cc479546f7e149e51c2a5f48cb772dc993b2f0f55c51870736603735fc7a68a91528ac0880a9c156e6dd510fb4c87a8a7e4fbcb2f2794f11e6aeaa20f4e0116d3aabfed027b8808e46facd3c33b88b62c4f49b1a9dcc0175cc34359ac27745203136cd3c3ac147a37c353dced053abea0c26e5200f5d9d467d1163ea0462c29f20fe948990fce903c4aa99667eae58895c747ee99a17047754655d4627d32e381632b45e0c9d2fa431ab32037f29f06b72ad2ac12526708dd78e2d1e65b69e007c4de9dd1e106ade7f49fe67acc00e19f32b3ded40afccce7ca2d22a14546bb77322197e9ba9bd66ee7e684258e0462e54b1a2517966d2aa1d14a168abf04467f3988db4155643301ff8a0356a727cd82c1fdf1cbc45934f4b73b6f0d6d40026162c464f636e9561a518696779027e53cf6f22ff9ce6104fc10985f965b9067fd4af4a8ffc1062ba112fe543391619d0a235439e3e60140489124656bab20309599938fbd3447d5d57886195661cbf1a762fb5ea2262c34f6bd515fff5c28e791d8a93f5f28d06aafc19792feaf30f31cade126b7376693d65557e27ef4e25d4868751664ee5518102a2f2669ffd0fd335d927f15fb84c0ae8cb0e017198033d4c13d46f4760bf659affbeb3f4aa1ee95b10c307ed770bf494839aea7bf895199f963dba246e3acbaefb4aa1e0a062f7034537fded7e46210df793751f71edf94ce34f5230dba73d5fc96e23f0564fff22f5d0de9cc6737853dae767346d48b8380c0c76c8c718d333248f8cdb5607e5010f46b362e0f85cb3e726a3ba89da6350f8c483b6ba29aafb37841fac589543693ca552ef02db5dad2cfbb34a07e6d40562c4e5c8ba80285996315d7f8e40cff6066fd15f8f4504163a4f56ae782787fe6b1e9b12c5e9db555cef0deea084239070357d71d4ebdb0a19521b33aeb91e8a4d5ce01206c472d6b8d70642b18a4fefea9dff8bc2994667484be15da6e0e13a99bdca502705e67136432131271c2369fa2a712d5e451b8eddb20d895bbe19ac36de4d38e26f6482e9fbea878f696280286fa0016713d30a79fa549a42927a71da6981d962e33646650463b414882aa8332ff1c9850920e4b65bd11042735d8cd80095be713b47f8cd2bfe7fc1cd7f59ea7f9e2b638716ba85aa4e8afd123718755375c5c1d1666713059d345249403f352d07cff9b92d2cff492862e59d46265d3825e97fc4029b4a7380ba094917be319dd8114813cc285061bf34694c90b0161d40b185fe4a01e561ae3b4a88de86e2e0db249ff0c63bbcfbea8f0a5a8cb55c76eb24486b141b2df192f527dd316c533dbc3542cb7a6e65cc27e5c6e6c78e9dca6e1afd6fc4924dbb6385da59309a648fd290d166e2f939d58f9a723c70467d57c998640e6f53efb09dbbca1f455e92310bd26f0414172bcbf9cfcfd54e61663fa57d2a645d1844da38491aaa0fc57c6bb3ec39b2d8064511d02f645ac0780af46268333235ba76ea4ffa6e27459baeab88ac7613b6692d41c0b9752351f8d71787249bb2fa923555a4792de8a55a5ae88f5bc470d3b1d69178e48b2f7049a710f548f011a8e492e4a42d68dad42dd858a3a0454a776ceda62229b7b5a6f8806dc5167d615e960f40ca0957177a4e5b588b443c92963fe1ff4b9d4cf7258476176ee7faa2a6d2815957b46db665e21d643aa251c51f018940794764e66adb11b32e6e28389f07b86e555e60ead562fef0ed2370110c310081a13eb55b329613667aa083c411bf8340d2341340f25e40cb33202b6092298d7195e6d011774322e9a4687f3373cc13a194d00e1d044f1b70e8d3bc87c8836805500066a779b32b132035e264172f5c86d10547fa46d374282281f2aee6bf27f270587b1e9c80d27872a3c4a4eca3b5c956c281e0beccd427f4b33643c3b6995d9eb5bbda771e539a02f6e00e5ec254f327d09230f44d1e675a34f4b59be32ee7c1080fb331f00b56aed9bf5baa3d24997db80f904e4b5b59248db4639543b8703c5bbc1148bd30688e65af12967bf41c248a400921f5ca419aabb75db6a2ca31cf59b0bfa92ea012adb5e98da053bcd8629a959340802dd409a5f0e2ce4bdfdc1fe958f33a0f8831a152ea6025a8de84a20827d0b2dda2a91ee2eeefcfd07e716e804a6d28b5bcb16696a1b685a0d5412df062730ba910ef4ec5327d404603ae75d93acae60689a6c86da79fcbc7b84a2ee1d61fd0f375cd803c6c470de46e6f54f030b5a468f8c8c832849718ea50a2e0e2e8e67bc60018ef68a2ae976f1a4e7e967593a6e97f4873aa6133b57f9fc290126400f63276e5bd08f9d29a9f36537ffd9fb8bcefc2472b7c777c0c477ba417b45751aaf260fa68edc5cc32ad87ecfb21b309d5051b2ea222cf39bea4aa4fa7b80b319f4cfba46df4a6c6d06c75e11994d1870118bf521be0804a4ce7eef8f1a57975fb08fc4ff3490bbc95f52431d8e5a658b29bcc9fa3a6b986b974a0114af58a443e5f12d5872c23881f6b59ec38fed15c6d074b558500c79c5e0442110d359cbc72a9afde3f2c7dc7f9946cf7d3029b85e2172c570be2b199e2f745d59f4bf8fe5b1ffadbacaf24f0b6dde3935c6b6f355f4082548154952dac23087fcd73edc63227bed725daf6b74602851e49a5350b631c7e7de18e8d847d9ab2de9635a6fe13cef02404b33fc2889e0bba9017952bd147f68e869c6a57a1e30a1cca086d710b6d0deaf0a3ae2624ea7f1555d95acb5c6a27844eacfe428ed39fd61c4c1690d148e73334fee84004d8cb6ad4567b63ee4ca1f7ab77ee2f3e2c28ff56d1a749be23c620542bca00a48574ceaae6c0a402ee026ff8d9480f8524ddd6e04b43612a68f3493c86d8a56db90bf9951dcaa369500d77c7f565b3c50e46a7a9d71e501ef0a11864247eb765d94631aeae4cc7393da887977e5af589d019aae42b1716c0a095e94b17efacbef145dec87583e4434e303264770901140dbdbad45e32a0ac6762185e1977823894d981daeed76d431ff641217be8af1e2dc4d36b3bd396b4e0b37300873a5f21a478898fc2516d1a554c5944f306c1980cd4cfff1cb3892a60d3cb54b8a580062eaec3e13c567a5c2d4eb5d53be43b5eb8e0b5e386f331b87887a6eb4db39d7e2ba30329ec1c6f4ec30b3d48687ca08e8e409f3b9319a5ec33779350d144305f1923e534427c10b7a6abec5a259188d699588607393d74b7fc1bbcaf53f77e9eda13a96c41f45a80aa2281a1b9ac0d9289e43f8de7d87c50fdfc9bf3f020dd0633d5df4a2daada41087d0588a876e07b2ddcb5a0fc0d649c650a639c26c8eba9f76e89c3f67e39487a9183fddd91fb110717a0126c7f36c55e21e3e8bb57d9da0f0ad8b547efd9019eb9bcc5e0f64e43e2a77c9e7f1cf46f3e4ad815301e9333ee2d657148f3dc078d0e09251d37d802cf7561db1d62ad483e9b36c9a0caf14d43a325e0292c74c2d42327a4b34a8aed4ffae974e5e20f807f3dcf0935a1fd084bbcc1dd966d22188820f4d47ecb4c52b385b085bd5b39f5c750e11572ff1fd60da4f71ceadee94a9b90bac11e5e8cc948289a67edeb12fa47045cc26af405d4075440fcb881229925f4c64f4571957b64ca0578cf1242acdb4fa984fc3e6502b44b7e841b6eeaddb6c1527e9633c143829f450fec41f50669046f59de5a05d7d68adf427a849f2f9103af08052eebf0b3a182e045ef7b36b60f149604a8fd45e36079ce59d7e3554ab421770ab1bed270e7322fd3efd98c36dc908a78c60c382df04a1986c1d24d0e413df7c7e20872dd846a4f18fd28453f3fd964166ce36104d1a7448bc3dbf071ed8a5386ef13b585c4e0e99b054e5a043b94b5446ca52b4da082ebfcbaac1689bfe96ed9e6e3f69c40cbeea3ac98c28a0c0a72f66f2acda4c7c42d8547e6128de74cf98927a54250780a2db93d83ff643cec2c7e16cf6c7f7dc3798f05a0201c61c8fafdd282056d1d4b6f25d13f6604b66dd0a4431e0d1f7f79550504cc9cf9bfaa62856b7de78e6d6325af1790088d4bf9d0956f80388b4ac36ef3ef13855357a43027f0487ab423bf57a6577e1550f6e07c62d740a737c68d5c332b7fa4326b444a59607e6fdabf8f72477bfe61aafd6804a4baaa9bbb85a715e766869f29bef5680339d68a02ff590c2d5d398f31002d407cfc2986cfd24a1229786a1af40b00a11068b127d61ef7a64dfad9089e35afc47c95d9437c0133d3b00a15ac27391a59ce238f811ce09a3452fe414c7e8b961d06e6c10b99f19250db791f308b2092d369226578d244042c21f999e70ae8f9ad47e3b12d5db614799be6bee75082d7137cb42e7b240d3cff3d224421ade3825f0bcc4e017f98935bd68041b56eb390757898a908c49653b28055528cee790bddaefd06a0b89fad24ad0e47476eb21c31fdc518f9152a144b358d09c48d69133e87cdcce74f98e016cd703966e194b49311b6df5f457b6a1b55f9cff13449ee1d301f33278eb7049ead01878ee67fd715261854e81cc9983d087d75f94c00d0f38845e02574a3722e2da78e7ff88ed603d3043cd84a4561edb6f61c8e03ec79f9986bc6a9b87d690e0ec5fdad4856d6b9478e137cb67d50b6dab526e4674e91248d72738b7705de23cc7acf904c1b80cec8d32280d99faae4abee7f9dbe0f51c8fbb79b1020c70118c2895526838b78bf68dfd58e29f95f1c4facc70f4b9c61aa591200d9dd939e1a3adb3470a9794fdbcfe4960a2816cf4fe02f11b0b6a72d6f0ac1c78a35b7fbdd52b0e2c747b48ad9359b52e0fbb66e81730c0b71e48cbe3dca6ac1cffc181c8846292a06f7ca7d644b8cfe68bf46c6d872e44c021f1cb27d3cca0b0dafe79ac31986d0ec7c3a760927b162bc2b20da989ef6eff6e59e227b67b0509416fc78220a2734a323a10e7c7a41650a6e5865ddb794a4c36a4b44850528aed4ba6c5a82d3cf1572e17da6fd67427160a1d97d535a1355ddd4c11988d405a6934b0b19c869a87a7f5d15a60e77eaa6859b74a0f1628ff8cf297e930bb34eb5e1827494bd50e67a4a1e41bfde40b8c79d717a357690f3e82458461bf33ea0fcfce435b534c8b632da1e793a638e8b59034e84c966030dd56f9be85753c7cf9a7675cc4cc84f16259139f7cf314c2c3262ac832a21ad4eb6c6909afd22e17972e0724d0ee36058928ad13913bf7fbd4eb9878a0a15459883be6766300292031d1c605cd9e96813603c92f1918eedb6066090364e452b4f8da66d367e452a3129c28bc32c371ddfce817193c8f0bfab48a43dc4c0d5244ff417ebffadd0437d088e03dd811af3a8415455af51bdd1b91fbc173ec5aaf586ecd70d945d28b33da292b4dbd156280abce7429de59fd3df230b8c11cef38286f16c6810d8045923f04c44b8a891b7822ef5917093789bd99ac6e9c347a6ef01e7c7c54ed41bd818484299ea00c3743124399794ecaa4311c4d0490de99ff147926a8bc3cbe7b656a567e19d8e392c904690f3e7bb425a9de5f6a2a8952500951158962bea22a389b2ae7f949da13d8569df3b91839757407eeaf281137e593050c546d4661eeddafae89dfc07bb143382bf3e864d6f3bd07929386491b7d77fac3f8028b5cd18ad978633e8bfef47e86bc446a90fbac4f28356ddfcdcef7db851ee14303bb487babea7a1fb61244923304f74cb6460e2226b7148f3aeb55e2474094685f223c45bbc6eef8b9908fe8976af34a8c99c7c2aa99476d7b15cc6e97933c4090518991aae2ede30d90559c74c938ae2702a3937c013582395446643b39e8d9c336d2eeedb5988d4c43e2f55a9b62de3e5ceb497b049606cf3d156442014bbb361f0359ce9296c5db4fb6f34e98ef5a98fe0fa5449fbe46055f9c011f557ebdba6ed2a5df19254261fa599c21b69c94bfae4f7064a1c37062914040af4e64b6b8f2a8bbea9cbf7ef52bc26d8634d8fb5f5f5823967c5e31a495e82ce522dd06963136bb42966bf5198714b38bdbd604eaa8d0d512f1a7d69f4c339eeb6a23643454897134ace4c486ab5a9003cf9da54f732641a73682b59182eed4aba29f2e306fb3a61fd205a70a4651b6c728f89d490149df5431f4b8d8e2129ce2bd6c3059701151c640e97b321b8c6e5919726d8c6486927643496a75e2064804e616f60c1786de0930f68b88d7480add785afcfca7b453dc91353523e23ab44eaf725c1af2d93919d79d6cf6c18d066c64aedcfc05991e35291d86d7857e2b9d0eab3cedcc4312b0066339d35c03448b18d42659fef2a6f8462828b88f96f09053f30e006fb1510c1c0fdcc2f366085b9cccfdcc28fa83efdeb2505c1415b278f9912b7fede9fb830e212bd0b9bc9afdef98c67bd3192d97e86480744194589086f1d91a58d72e14edd195c6d159390bf52cd17a9ef4334b7fe5a52552e9b597b3d78f7be1101a8aa3ab1291b980bb5acc6cfcfb21e61a7fcd16087d1f9dd8b3b62ad36100d7df0d2b2ed3dcf35e90db078f99bc8e4780f40c38a5ce5802208ab88f7693c6d94b27d7f35b7e3d4d072b086bd2c3879c67d87ea34141325c8422a7d114a27bef697538adfc5150cd6741390d94ac699b0ec66e207b971d73ca3d7607974566df213cd08d265aa14140d47ddfc5ff500f71987d063ba9a03742aa35c11c7808e00f2885ad6a4535a669fb4a5ddd31e5bf27db83ba028f0fd5eba85c62ddeb50b0c171bacc24f1890c13184e2f03d1373cff59911a2f40d36fa8e02e92e8966b5ff383a4e7e4a8eeeb9ca9c13ccfb8be3bfc263a92bd7f887f361874aedd4b2d6cdc767a5d08c840956bb8ab05d37b7be71259807617ed68e9b72c26889a0ffca73117099c73f90ebd023efd93315ae47345c9271d2bea12e29842b3333040d93817678dc6679a21b4cc1b42e14a308b5aeec729d15a585522e094c379c3da24e3d52fdf7c08a965d59b3b63b1d703086f148f337423a5d812b995486773c9d938b116fedf4ff2e74928d59d1ed9e99d182ab62a4175b10a871d8f8861069061ef297c1381dcff8e8a72bd97f3ad103b87eb5f51b10c5d76243a562260b335ff3c0f0942e197831e358304d92b3e2e913003db2d9b62020d7bde2bc6625e93174534caafe1d6d26ad08a5c7afbe1f7d53683841b7aab2bce8b4760b40b81351c9e08735a3b800f73513d0b1aa1bd5c4975e387d5604557341b02eaea0ce489ff58bb8e49368ac849ab56ea09cf1420e9882a5bc666843a719d4527de555d39b262f01ab323ce271e84bdf8392dd6a0bc2ced531f2016a8e7a44615f6468569e2c2beeaa8bc38018c7fb59a5df385953c305c63b33c35dafff698bffa88fe588409b43a35cc3c77fd1c7d93cd04b5acd7ea881f4eb683d28a590c5fa8616a0e9a0e3b26828bb6b14fff217082848d89c7073ef403be7bc9c35635201e4ed1e2022d1daf43110c1fd2e98fae9ff520cc8e5bc096417e8fa458e6e0900f6e5b39b305bec41b5c6be9298567e0eeb241775bcac56dfeb6c0645231b138281cbe7b3739b7ed1f56d931a188208a87f594b6f947b289f05880b8bebeda8842c290bb0094fe2a4f178061f3595cba2a4316f4b2818048ab0c4c3754fbc434fdba33d1c3278da8a922d9d2be10289cfaeee962c72dbbc6845c748e7392d2365e3bb2da81a84af1303ed146afae5c679622238629df6c53b85b5bbee9ab3c5d2791e30800654acc8f9688f8d7eb5b7a48e0317029cba35cfcddfbaead4e00a0c388d17bf854a22545791167a77d5542238ee59bd34bc6c4276df96e76bc815273e3dc601dab44dfb0744020e747a8dd6bea6f4e0b9232a14f70f852e06504f53c33bb7f681aebf7b761c70eaa65295cbcb68e53baa876dde599a031103582105ebd796ee684a6f5b16d8be3af3778075a6fa746acd9078838bd80f15c82ce8594f1753300d7666ac87d35b72b60f31ad953ac13abb7bbf348d02c7eb0edd4856c9be6df3956860f97d49fb6c91ca30f1ac173c507be2b862685ffaed9560a79976065f2357a174fec14644ac8af5688d1198793651b7c8a98f4225cfef371d1c1dfc5d99dbfbf753cf7cd656486356b304aa5012afc77e5a664f3e6c2398be687fabb19144d26b4513a6dcbf41730b347f0aa7ec4d06806f3a5004551a767437fc6a92fb85e4cdb67239a5c9b5fe5bb8a05b1bf882a8f9b59a4d6f26cef3b8ca1915aaf4e058be3ebcaea0ce88d0405fe29dbb989a72e5488502703cadf09b953badb5bedd29ea9c38d8645cc7ef41b9901bfb4478026e8e6e34a764a73c9239bff5113d2a8a4d47c27dddcbe49fcec27c31bbd7a208f7a31ca168e1cc1485a87dceef142a8031559db3e48093d61ad0797574d6b7b2ef0f22ac95260aeb58dea0949bbc2af24017b96654c4857a573e43f58ca69be2e98df3cf3bfdc66c6487aed49dc0c62e680001fafd8391cd7ba242f240965f605b14846a6fa6554655b066b3969a8b2c2415351ad985ac2a8b8c067a98116fc5f5673a48eeb2cd18cdc54ee7644a83fabad10d37ca01b72bd70b89fd2298b7e5ce6ab6a90dce27b66ea578975f580d4d40a66c95f4f33e81c93368927fbbdf12fd7e44f375a4139735cf1c6fbb404a8fddfdbc1ef8fec124b295fbc850052b98e1d496331a9d6a0b4a3c79d81bc3adbcd18566a64979bc0a280b8030237657da2c2551560b320568747f67e58e46b1846d8fa73fb66d5890d9f69013876130b63dbce96f71139653ea259d3ce137255684638a792a02a075afe292d56d09876385f8187532bbde759df99bee16cf94d85ec6ee8d38bab995114a5aeabf1a900ea328eaa58bb1afcc3ec317e4f624b230bc21cc80491278092a143a63944cbb948c7c8320a17acd0106fd6d6c54d76921a9ee131617b8758868d30d496606cc42d84b7460bfe4bc42b28151eaad6001e93c459fc9c4000d8b317e2982b31604daba7196681d8dca9f9b586ca41d3e223e63ea78d5270aa0c1dbec50c04e233157ed51bfb4f0d21aa95b38c845c53d0185f367880be3cde5a30b6428affc3f6d6149a360337d504008cee29684a2aa7da2e7b2a15cc604e9fa408dd4fb20e6d61a47e9fe14d1df20ffcb668512e9173ae0341fce1cc87f4de70386ce052a2bfde11647462d763a1eb1b5c8f3ed8ed5766b057d5e051b185eb6f2be6df7288665365d674f6ea4281330f040af9fd9288c9bbb370d3b67f875abf0ffa96214ff031cdc5afa30b7c8f74411cce8e175b2f4104f5c3ad77f7e4e6142f07b1730ed40802236f031fd8c92746ea6e647c0e6d2aa5823642871a81f2b646015b626a8cf2d9427ee10eb7a1300ec63ff35ec2869aa203bfad8cd48f1d4a9f06ac68761b97e0377764de1a20082fdacd72a7c97769bc1c1edd022ab81a2cadbe5095200e1c00a48c85c3f9deacf59bb7635553a75015a319cd4bd0459cd26821ce2cd865bbfdc54c52bc430ec7d4290adb5a733b17f2ca895f4c70102c0d4f0d7055f551c3e738ab1d14334828a117c3df09dbbcc975dc3d4eaed0b67353ceecdc2153788a851f46c531c6a7253f0ebdfad5b8b8cebcc3d90b302dd7ff307698d2b6f10ffbb8c90638740e51f39cc9736e1e5b32f1fd383e853aae374e8b4bc36d2cd6e372ef21cdd0329ad39036da331bc271e7454748f4341f3f9ce9b9caf5fcbee9f7d5e9501f884a498775b5e3e4446893700f1ec88330df0679c982e04b0040cb48c0bb93e35ef01fb01cf7853ce5ee99cffefa1f1956c41f46ab543233a4a852f5a2e9c0a10d12380876cf2e5d4d38d60fd72f538002aab9e735d44b18edab99a0236bea6e73cd17f6f7bdd8023b1a03b2eb03b390255c5714471bd3b8d664c9a293125abbae9614e0e41ab167355476d72fcf53a1eec0da4431a3d0064971906bb096bbd3b82658bf6f715816be8e8c65e1155298168b576ad8ec6377d8259008d153c93268c20c593f02f4b2af3e96fc13979178d6a6e0f73be33ee67ed18b2a5b595cb32366ef9306183c85ea1bcf600f6c086c271a1f5fbdfd01bd23c2eda8e42242c9bd620d2a604660804468b3c3728b1715372a35f47ea94dbdb0512f45403c72178c40542eae3d4b3534d6c2e5686be299ce969157df419a5a9929e860d9ef7c46170e9bdc4a8428a788a280dc1cba7c6ee60f2cb8e535d230ca1f84975298904edee4450a3b54ef2c1de34efaeae4f7396d91da9924c32f58cf792e95e5a0be321c067fb3c0eebc8cb21d19436072dfbd8c5bba6bdac4268d665013715bfd831d58ff9b9cae8411d5ff621c5077efa5f683ee452b84be2e997f091c4760c834ef25364cce2e64a9361d491d80127e2b3d3149e34ddf02111bf59553a227c4cc96899507b8db7f6aa0ec1ae62a43c3b608161e9eaa50909a76e8a54f7c269475d6a2b3f412940b73762a5eb31ce6bd86851188524381706bca9b904aadd64c3c7738f118a796d7175e594705b326c6130d1c8e7f705eb2a87270f4208e092e04b18adb27cf63ccb706c73086960124ca567ebfad4fa531981d9db0a7515f83fcd8b8607024564cf3936cee12a2f1f83687b7d3639f4ffe4ad772f5fe75138874fbe4f0931190450eec3ccee95a891a30bab0476ff160cc6f167f13d964a00dd598a86d4bc5d01784ce28cb98e48186aa3b5d7d9996a7299fff819b50490fc527e3e8199e7065bdbac4e8d9d57cb46524609c2399166c9d2ce35f6f4d3b53ae5f80f3d740e5bacef2e2282edb44342ddf464840db379d792630481ede2a3078069cc2ff324a3a136abfe504276a29379d65b5761aecf9095dfc49d1068b394275add23e1abbfe8355824cc145e27df9ae0ad5029f17a64ad1891e7a564008e4501ea4f3154086235fd07d01c6eedb907884e1c6f2de13db821cac424b601a22fc3284028298e31220dc35bc88334a3600aeb3417fa699fc7795941a4838053f810fcdfa483a40397f8d77dc97d396a223869deb133ca5c44b77c69643652dfe31f0c7bf3c7df0d597de46858533656c3ab45548636a94eb42c1ae55a37385e13d4831f934b98acf875d4818b7317f943dee73088a7810d0031c2c72eac6f02023354ff1c3a4f1a686dd34d937b53a044bd84c1b164d04af819c44cae1b02e78cbdcfa0d5854d247ca0e646b33c131132b07597e8bd4a79625affeef38129838d20c3cd63367b9fb2b8ed1457bbe3924a6a6a7cd3a42d0e7bfe3e1776385cec84c0846fabbf41a55c189914e5044e4af2c78c2889db1410d7acdaf5283433a0b7de3870cdc3ffcea5d05d72f815f89e373759753e5692fe5e11ac2ddd8b5a6b795270217174c1aa6d7f349e86141ff521ae239396148f08b48b7ab2ef5ad55cd7a7b4e285a0bf739e6c6bc18fb48de9e2f21efb12dcf44d5bfcf4fc6f33763f2164029d23c074ac71d5078582b5eb9d5bc38ec97186fd8fc268bc9055d92db4ea4445d13cd3f5e861f93f44ff9a79983f8eb61d51a16d7ba802455120463781eb000f3fdc6f90af7ebbefc4d5d4696125c79f5d1e69470aab588de34d3ab42e453a521ab23d373fc96efefacf1e15726ac00684d9d1a1dee452427e8cfd518615c500da9ee27876498614fcc14459b1ed34ad2ff372633c3f5434000f69aea7ce6d8cd6982c6497faff0c30f1d4fce7a8e4a24021b9f1397bca0ccf2042e2eb494b9d6a972ef31fe6dd374f8b7b6363efd13e656c2364a7b5dcfd0bab36471988b5acea54552551747214d0fbd1f65eb54ca3fa54403b5d32cd36e0041560bcf4b690d23caa81bfd87607d8963c759bbe274e782e3c63fa5b670539fa96197f09cd49e1dea0d11413a7ddbfe8c2a8895fde6ee86ec3273173b2a09ce82fa29b46d80524fde46ab9f9885e2c835e1704cf8dd2cf9bc7aaa45f3efeae72f3be493533cf9828a89ee302e1be9fa0cca510f64ca0417abfd045b832065e90d82c910eb09e9515519546d7f04104b9b29ee0493f86f41d0c6d8169d022cb8268f4b3ee602de0a5aefe00c151ab66069247a0a19bfbf45604352623941d70f0a263d4b5d614b79b8a31769fe69e6647e7abb5489c3aabf198249f0dac77c427f35d8133b1750d293cf7ba9df55227b8938320a36db38f322d4c4bb62bb581e2752ffa1d9646e3cac7e2d6ee58eb966b874095ed2743edfa1a6f1c1ae6ce47910773daba0ad539cd8508605083c992f7f355215a24e5a14a7a946a3e8887fe72b0bd56e1b40b337d12c491ebcd3b6deca8c14b63c5fa26423be634665a648cca7342d701f14499e884d2a9e0e08c278d54ede82274a114320bf656f47a56ebf10be3d1e4e51c3a80c134041cb7654684e1628502e00208d1d7a5a408e4cd2c26624a9341214e76888316b9562fb15e8879a5b30e79a1f5a39b306d0cabd85e2740fcb80c8b580622a865233d1ef300ea3390f87d6d45af91ffe586ed9b7f7c4d22dd40a9ab75a77b9cda1cba04871906bacf9f64d2fbac58b02aef7fb5d4f996ff7ce20aa33a470bd6c75176809de2871456d501daa296cf9ad685480be831300ac6b9055d2ae6d716e7cb87de19a10dff65e2a9c23c2c33b8afee18dcc62996976c79f1bb3f682d9d0a69552e799a9b01fa9745bc715a9a978969ce5933c8badca76dc14eb9086a04228507bfbf3aab81de62890e5aade9d565c664357d29558c468983c4718f8d00c741c6b746ae76f2253b9c214901501ac441a411da5bcee81c9cbcf9ccdf2745a176aa193e4a36b82d546daaf1637e4170745db8054db6ebb701b15b306979659d96a610c53517026a6cb441faa5d1b46bf2043d12fb58b1efb0179b9acd5c654055d20bcd12b327c00a0a7938ba599fbd77ab6df6d7a3aad6562c75c4a9373dfb645ecd4744f57fad288425a758bbb34a356326e279acd4d676d3f9aff7918ddf9cd6e0d35c39e997edbc141b4e0ece3bf4062208b96655c018d7f9e08f0fe8e35ff23b46158f78a6c928f8aed26b7d03557a6522195789d18dd556325e5fe8e22e62f7083cc5c78b59b4b23b54e9a3f9d6e08f10673830f1efe4afdd0e229b06804f609da4d9cb6c01b353c913ae564d487c0b8432ab9f789c0169985d726202b1522f8720162189822f8a4b6d762f62ba78cb48085edd28af9ac170e0b429cb66edee3b489f10e82ea1d349e258deb0bef5229b6fc718ca7215ee6f71cddef8f7a820357785e7efde5d6c9b400a5f6ef28a73a005680a72b7d438f4d94a4545f48a8568bbf7eb0d5bb4be6b0c94de1f5460877200d0a30517f6937bdd8edba168f1b3e0e93a38f973a5e77b6b9fbf4de3e65e735b1ce6d6dd9e8f9a10de352bc0c166a097eee3bb9e3c6b9d49d40061c0c527b3e00096e7e4a76d7f090b4fda40f37934c5f03b0534303ad272231311c9853a9945355d4dba38388b53b883a17d57e2a523a4fccdc4bfa223c8d51e40554518fd3b33175270d18388bfb2e09ff32767cd6d85bffe303c53796a2db3425e34aa4e9dc7bc7fc72b1fe883889446e413e4e7be9fbe1e4f268b25a9bd92c36fd71124db2add2fb0c35f0456ad8378f6bde1869f2feb85757f2327d05a4093cfa6ae6440ba7fb0ae0825b7f8d43f04a89771aca39d1bc8319011a55a896099717e5261081d6f0f3b351c58ec99ee364d84c1b2f1cb7ffe3d4fd52ee91eaf82fcec71bebb9fcfb759692e8da32575f7bccfe838da617888a2be7a1e67f3b925ec5e3259a4a4c8e644db05ef651def6354df0aceae181fcfcec0a9c44c0c10724080b70eb2e780a7b589ff2634e2b124e6b3f85219ca7daaad2ac0f796b72341849e318da649fd6253887427d6b19b8408b171169623299103f8c2989ee21dd74a2bf120f0a2d0dbab3d4367c7ee7dc6209db961675daaf953e65c951dc31363e3beff6bd9fec837b795d3bd26dae7d465da2876ddbc8ba3989cd86ab8ae054dfae05a99c5e73a9269acd9568eb81c2ba678d1a3e5dd77a491f8ffcaa87dd72dacafc06d6c9cc61f4c3deb0045ec47816913869bc9d1c646efa308014867b3bb6762b35edefd228f4a1cf365f758b8e4b2f3c76fe7c715d6f9beee15672d33f335f6c37a8aaa799429ea6ae2475e56a8b50af987b9f72ca77b4a4924be563571591a45660b3f7e82b19131ff22c88cf8a23bfd3e3fc7ee18284ee996be53dc1607df6f603180efbb5cb42e1181f3cd0a6f9407f5cb0ae49da345ec0bbb837fe5c4f1d46c47d9d754f8ff40eb71869adf6ce658374c9ca6381214b9bdda44415b96ac067d2cf8a3703f24b712521902a2b6e76f5d7c70558c9adae431f2e4500fa2f2aec1881160df484cc6fb42ec888e9550ebec5ba3a4a5eac4d12d7f43b103aea58da40a605804d1acf82958114b76a8cd3c1503b3bba4bc2beda68fc3ad10cc5d9b9cd251cdc9d1bffb51c76969e721293c195659d625ac665c8583949e0dc341d6062393e0dc4c4a5b16d33b5a0c2871070d36bbc04222ac917703ed372d56a72af559bb6ed5b771d4cf637197d05d3c822de8ca0ef31c048fc28d47d430a22a6024a54dbfbf606bef9fd6b03c8d4360763862df31bc30afbe989063fd08595f6bc21e498da432cc0d76554f21878dea57932504bc12c468f299d19a8113fba9c24e7abcafcadd156551438c879a68110057c52e7458a6612c6d5be7201a4f18434668b08205a3ad1d99de7f0da2d846d8d666a53d18f7911f828a17d7ac419716cffc9ed1673f5dda3bedf3fdd0daef8edfe4997e3579a7b6f5fae8b0b3e42bcad7a92a38437472af91f2305ddf914f954ac86bef93f5a5955957c298535bccfbb1c0197f7847bc173e81a533b8ebfe115c8f8633c2976c966908baa0fab7ac7982b5f1d8e5b5effc00297c3d16bb62ed33e2f9ea76bf319a4cb95ee40287403d9b275242e47318d5a0bf82ff109baacf7f705358f76b25ba33a62d7df5bd960f65d58eafd1e9b9b20f712e2f6041d00d75b9b90b2766614f70e7df85bf558121984b81d83966543887caa26539b84bdf8858d563a0960206540916cffd4724c3f933f8ab474b7f83a83894883c0cca166828d8b5ce1758d6338980455c25a669f1a288fe8d6821f675ea4715ec9bcc235b6f494ef23db8bbae4eeb03ed6123286c7f3634ced8069db82409d65cc9a0153c87b2f32e0862ea8a5a04cb79ceb083c42a8a17dc88f0cb1bdd042a90c68801444a456bfff494ae8d89d10bcb667e875b2af4080a793ee86d14ee4d5cae80ddc603341934aac6235a6a403730f2eff100e2538d08f26c119b4e879850ac5f025046b97a1b78cfe6265a1682087d766d10416d78ad19d9597c8242443bac7c5d7647f4079284cdd7da1ca07bf58c3b44572f6f056c911ddd8ded8cac179c9c175a106fe03b4d5727c82a73fd108b4a70fe700575f162b1bfb453bcf2e2dd9a277a49f225586e2a8f5ea1f9eed69ad7591fcd52c80f65da5d9e5d77bc6209fe0ec0fc18f72f48d7a2702692ee7d14aa8142130799c903ad4c05826ac75ed91e82891ea108abe40d638c518f25ab4c1e7f7a4cbb9855a5062de28bf3e698439dba6a14ffe582930902be4070e7858ff62dbd7ff7ca7410c1c2fd5365a1cee977bee390ff17e79fc39b61fe46226868c21788a71731fac7b657da56369c7662031d788f59721bd9775aa9843e7a50307463e71ca4107150d0734ba418f7ad204ac0ef079ef93caca5b029de8d064d0c93d5bdef4b8e0b07ae4a37be24b86835ad4c60fa2e129f69cabbe6cdcfd804d27483a5a2520f85c8fd6b2007d038e34c63e3eaf6e7b44430e17b68c76fdf8bce73322956ef4809ce5af76cfc6f1e3c2cb9f9b6b3d89abe6dba0e9512a7d9628bd2ab77065a058f4068285e6c39e37da2ec64826cd201f864782ce2c719e75a394efcc44d7fb528928367a94ab14a23544516e2b51c20da2df3c6af42e1079b5d9b3e582c07b9bb22fd31711d14aabdc6e5c2d9e4eb1b307371c86371583991c7ce537106509b178a07207a94173a3aa8f6721f5b806466f12c191f293bd4aa9470f900242c36d936b31865cf70f55b71a7cfc0d9a31746723f41dfaea9f782656ad4af5268cffb3f66ab85fc4d3979afecd59163ab8ba2102f6ee78cf0a3e1c2ab58998b89fd78a8d5ddf4f09f00a4fb7fde194f82d1683aff9d76a9f1769ef6b4d6dcda7c49dfed6395423636b9e2d61c1055a7b17678feb9e8ebefe740ed82f3ccc5e8f112d9b2949b2f94d4068323315a700430fab437e4ac5e750ff0a78aa9b9f6249cbf24bbffa9abd2f824a8d2f8bc881ebf51f3b9f3bce7e570124d1a9d8e07453bddbc88ea6abaeb8c3eda82d223de9eaecf29fb8f5400074b9894444b10399a75fb40993fdfa8350c5a93329c266c51669a20ffe0122c4f928fe74338bda8c7086e7306e0547a27b411fd90b13e1c662fc9af36dec975f8563f6d4d9ce5d620e0bce5d305e26db80e6abb5671307c174979abefe411f6e40b9e0f866ea2397150c8327006523d160e7ad18124f25336829ae9e7f18bf1b8243633f17fee9592dc80fb1590f147f658a0bcbfb8dc30683519fa72e1317589f4846023613b0d873117713b8a96e9c49b83fd2ddfe445d30f7a71560c695e700ba139e30d8bb6b24b874a21de2d1589267bca45ff209920a04bb4610350cd01a29e9462e2ed5423581e692e6fb6e124bdf1207b1c869c770332984bb195efae0047cbfe7f5a76246e00a663106756bd12fe9981e5adc2f059abf0db8f7e96f1ae916ac43597df3993dd185c352b0b0c1c74f36c070cb6967a257cb88f7a834f8f2ccada3b4cd14b4438465216ea8598bc7ef6c087000ee97be5cce3b3c9a5a4a3de29a363656a32f4d1b334be348d7ca51a36b01492366d2cd399555eda40dae667a89fe1ffcccc1f95801212ff391aeb38915c3f2802ab345bc870dccc089dd08080fc87d5e7520a3c9eac168af4eeb011061514ff833979cd3b9b83ae74a9b0af6d5473fd23de866c65002555261d6962cffbc4bdb3c9061226182b3160fa998ec2cdf74144c67f3cf1a4f1ae06845981b01295df80b3d84aa39db37fa5e82a731fb8f5763aa8fa8a7e318196d2e24ba364c697443d5fafcad4473eccf5d84d49f74831ba3d469e58077e220525e19e6fef96b823a45296290f025a0bc6ec3971321f8d76954963a0ee16e86b2af6be282106032179c543d6962c39f616a3cb91a879caff3ee9278287c91e7d11267fdeae646a2679245cbe102f0f63165fc37a13c6fac88e32a79580c3cee4eb4ac3099fbe5e0677d30be4edabd48ddfb3a9f3b4f10a52c445eccad487ef369a2c119bf0fc0434565e8364f908883f08d99c9a4d13502015e3b2efbb10b0208df7813329e643329448f178ab82bf398d5bcac959294afdfa77887689d30c90a622b0903da6c5c7d5505716b6f79147b123ad52e65c50e18c9fa4a73024e59d88ec1a1ed7134d4979ac4a623e3b6b347c4259b08a9bf80628c0c747ea93e39e5228bcc84c5c9470ec3581b46596a84257071012610aec58e459f040064a50dc7c4474750ebe58eabfdea5b4d1ec8b989a4c22a2c11a1703254a6f93d217bb42acae50e98eb0e2b6c3ea6a2bb0c9a59e83b7378aa1c9906fd40ba8151f455a14b20813a60d759757c3b21a848fb065dc7009abb6a82063324f4c4443e4d945a56d837e033129a68c00f779be77186fa0310e312d76f5968c527fbdae35f154b2b20faed512d41815fc78fdbd7dac7e2b696b26d2f76df4644ab650f6ee361d8978782502c459a0c59d1bfe334b3de2080217cb566e95012b28f6c8513f916f7992365675af0edec9b124998ae87061b1a392bcc0346cb59204090b7d3fc8ea37c44fb12cc9a3d50d5b7c6c1e22fe09b64c6fe1d8126acb2c22072fb6c7d078aff7bfb971254549aae4671dc257d4aa5ff3969f1959f99992fc937677ba74dda0ee00983bee574e38728436e147b93b509c427e86222869e10c11a0dd8026ad070c9d7b12eaa08e0340793da0ef9d815dc05bd17b66e9dafdf09aa52be1019637947abcc278af808384e4d961df34802c15d2e0220298fef5228b4ce039f308bf4f64e6e3b170db258122e15dcc00cc5e6e0edcee20d7285496ddf911df33d7c14a1f97a7e97490444a75c4576d27a88003a5c63677420d3ee99ed1c6e058a410a71f8f27e4c98827faef9bab6a71ac6bff2c36e6cc9da9fee7c9b78b694fb29e198a0a1488e0dcc133d0badb8e4139c88cbf79b46168c10f8492e929824e2e24ccbbb90cafacde93c078dca358809faaf2a50a32653bf7d9af20ca6687e7efd5792f28388396b29b54cc7dec03fe1203113c327c0e214b289aa34f9b6a2715a1818f2ec173f108663239d0331fe9916302675191ca1d50d5563d63c5588bd5b42c048b2c48404cc6e46821309f52a8c2896b069e0c30f2f6bde0b232703d3390f0c1cff1ea91c708d102b8a9a76df92b21494428eca1680af2b8e8ba75782f4671755c8c8edd8b2dbe9ca2bc3433d861651a2df907362d579e702724bc8d215bed8276d62bedb5258963cdd21d42d5999ca94b96f93fb763624f787b520a88b4103ed768554087328772c0bdf20680d51a198c05dfe27ea3a5e9a0c22f2c1645e0f3746e51f4e458012f9b868886a8e91eb782da63d953f2ffb6ec93ad1837785e88b5fddcea2a0415651277e81e79955c7041e638a1cd9c06f6f06426ed623ec34947605c46a3f463c27f5b1155185c9496ee0c34ad0e58509b08e905980322ec4fd4b05297e46a2af705125048326694d2c4fa8313de22e16afe1d9f7dd06f4b3588deea6850ecb4797da81d6fb8bd9e2a092b0f24ae4bcadad406174a6acd1f85ba829332cc49d9ddb6dcd5968f0873b1a10b5b46b86bf642218306bf8af060d3a2215825d2c45fed74496d3429ef074fcd24f821f6f0bf21279bfecd4b9381a12fb9a091a301d9a22598ad83770dd6c027bef398dec0a5a25c45d86e85fc991967aef4fb1ed77d3b9f8a588b0529b50fc9f3e60aa25a472de404a8d18375607d311eedd4af4f702d85c5a8c30d55a5c7388c3fe244276bb0abe6dd2c7a9850082daeb937360f3332f02078a98e1feb020092031da2d0ae2d0d58d05e84f7372e6215c46932ae78989005032138e59cba054a422384f67c7e7f879e2e209abb36e9c0194bd0e94a83a0a972d64755e5ec4ee1d4fda51023b98f83114eba840b79358458b180bce00ca480d9e6a2631b89ae96cf1b3555871f7a6bcd5f087fe9f8d3e6b90561e4ec206d6102be8c6e34907fea77d13fd4092fd508705c2f3bbcf4e68e962aca44695f2fdf899ddb74f095b67affedf0725fd943de58658b3be11841d573874ece815b6f24554f7da2eb0602859a86a79a710ead2dc3f2dd07c5dcb12ab2578dde7295cd6d127cf46d88bba001167122cb4d6e7d669839a5a039ab528d78901af23a8e05af6de59393db5f6cdb3306cd9b7ec4b63390641a3f55894800f035be6bbae218cb47da360811c879f5c9d9e36fd0c1d94fbb588f57a16c3830188909480980c14cf78747edd50d721adb33ab7b85a057c96b28b98e5dd32b35a8f8f23d0bb41d3321b24844245eedf171e5e3a7396f126a9b5bf4b4069b8beba6aabbf831c95033214c2e38f0ee31b27f123f904d55e68bd6e034e36e97f7765071bb8ec31f3c16790ba1b63e3574b057ac691b5c1d24d0c08ef637eefa03d7ddb1dfd158f41179833d4d28ac5f15eba9d17a67e89485911dedb92f5bd923df2bb87f2fa8213655bbd70d515e8f3d94c019b43d926918b0f32ba36f92c4923c057e4139b26bc11bfb366785bf8b78ea3c62f74425f247dbe2173763ce0acd08d19ded7ba1a9fc0f5d31e6f1b22705c743bc5cce5436680045890ff40f2c72f3101c8f902e65c6b4fbaf069fd75a4cf012c75af10ff9d9655d831c06b449705e43128b1a49d6333fc08d101bdc8d904c763fbde7e246c961bf9c6880ba9aa51eb257fd05aeee47fa4a732b4489c7b70c2bf644ddb87536c340e40b2cfb0695dff071218fa8d7a877b279a4ce6050053d4a60189b408c7f37c8a046807c729d53fbe9916912c2ec9a7aec2dda739d71bf293581c631cac8549a6240afe197387ec44776adc40953e18d39590006d0cbcd5b9b93dd659e6366de8be897029f37ef8694935ca5b76a937e0f78635f8f3d48f05c30f6a76ec2db6714378d67b414c8ec9fb4f0af2695cbd917e603359a1678ed2be7b0dd6254ce08e5ff13b0843142bd575007b3a4dfd4d272697eb35f85eac2f1f125d3fa81df147f7ade6084c5c561ff211962e4082d9fd6b022e15304212564e2f0f212a10116d4a011503d025a8042a6ee5b3d6c695a87abc71c1e8475999025a4f24110cb6ff1a7ddd2689aab7a10bd8d9ec85dfc82f6933cafbb8dd0d09426118ce9ccfac79205bbff842c93ae9c4aa8d2dfa1961d4a3b8d648ef710374f61800efe06136fe83db1e61574bda227c5ee54c0d5609f454288de8e1c0a0f6ee1f5aa8e6ba1f6b232afd3cc4ae47efa4478ca3d74b1066e677bbe4a86a9fbba352ec5abcecf351573a3358dafe286264f9746ffb03ebead7e54e8f3eea5b369da189c7d94d8e8f6e44d72b4c3c712e56e3cacd25740a73a5d59849ad4162e2bfae3490db3d0aaa58b771021b731415e40483757f5809efa037edfc8307aa1fac92acf91a0044add12e3d5098382166004d34f9e21ed826e5635d9a4cd831d9d6394c997746dfcba8fa923ac603089b7ba3b92ddf2baec86f72b2e2fc99e5eed5295a190432fa9571b950ead0e3fb6ed0201e443ec758780d5765c1e8bbf8306a0b5531a565d75c197c004de6f232df1d5822f59eb874b5eda0e064ed4bc05a098f4f0c412cc650c91636a319564f83a46c8eecd9d8f983a9dc80321384410e74c2c6ecfd62b9d3b7aabd3b369989c592a64233dc766d8347df4c7621f9d795d38b846c4c62cfa0e02b6029370c7887b64569b33a9d6bfbc6f11b2aab28e3d8fdf608dd493dcbc6bb1c8e6f79455bee10136ecae1b72fbdaf1dbe876da8b03536b9ae49e09c3e9cba2e1f7802fb54a99bf9d3d36457435e7b28a012671e812daf8642b5005ab0a5481dc2295b8d6e060f06b4ced8e7f89e70b4226c0b6856949271196c28e17163f2b8c10f2dcdcf53859b8918e3c9aa2dc98525bbfaf3cf0b87efaaccd22b0807bb6fe4a710bf8879bbc7901da067c8a80cf4ba78b71a7f92301963f1e2193f65bee3c5fdd8bab5d8f8a3c0af0979ed5663b2cdc779457f91492ed5b596a22e545bbd45e3d530c85cd5d7d1f42975ac2c2af155351fcf1c6dbfe0ac5e437ce70a13ced70dc6e8d8deb71e8b0bbfc35ef34fd7a8f9491b094797b108256b1dba88f4f28d898465d27d056c7be049e0d517592fbd0a12decf0c0cf3b08f51d7f0c35987febf43f434c6d6f72d3a2ae5753bd257c5aee0a3b99cc9b8161818f6a6cb3c82f69bce8b05edea72538b11b2a9bc354a41de1c7cdbab0006e00922a76f78485c0f964ad7572aa535aacfa685bd9ba45ea2d731bf22795b87cb784c603953fd65f2345bde8e3d278eae02a8abbfa6d5d3a6f3f09ded9eb27eede564b0c996661faebadeaf04cdc89f2b092a6f2abad181e7438866544e7fe15a72f3542a53ad3b82642efb63518e4c96ad6d5caf176a3cbbd7921f4c2b794d5eb4f2a58e8bbf16c1d2d7f7e7a1ad5890f0f4f413940e9deec725c5493534f5a7ffc203b5e214b4adff73ad3df9db2921a00198bd32af0100b11aa765a51f871de7fc74ab8368c3da692612316748e464b53f7353a904dfc61f69e8e614a2bee06cdef7d39a0273fec9189a31a59f73450cd8f31a1438a773d61d15f30134d816742e60fb44f0e7d6dda6e5edffe08f07756f459c7b8ca2df5872ea51c4b70766ab7fe0094cb978dc2ea0888915548806a5fa569efe2069d56eb43cc1afdeddbf613a1a272c944a84bd1e25f53fb63e286480896cad565aef2ed141ce105a9855805a5127feb2860a5e34a71a41ae06d31cae4eba475f0b528c3a4458f3118128c549ca730d639184f70a88dd566e9c0224a08db72d5f53c6b537f90fed115e05fc00b95764749e3a6b2c5bec7796ac024031fd97603ee7889642ab4bf046cbfff81498df1a66e937e584b96eef398ddadc1c76a728c4fd3917344dc556541582dbad9e20e1a061bdec804d3343364796639ce37db2fc2d2bec836b8729478e2167e9c4aabc79c3c85c1ca5f04b71faee9d83682cd04415bb32d3e84634320eb87b1af0ffefb11a913205f8fa4bf0d93c91f4c26cbe80e8f5234f31c883a288b11892cf962786215a8086c8b6db9efb6450ec1151d79da7ba8e7656c521955b237960a31b4c6b8ee2ceccdd533e0ce41bc0c8af0cafaf1d404d0328e432ae96c4f6e98ef32865246c1e5c273c893ec8cc8743e260c0c2b08dc29d84a3d2dee6714a40dbd8636e72a3f893812171befb53a70a25d5f2c28739ab0e3cf1dcf149ad7bcdb85637c7d83ed9c0f2de1ea89ebfcaa3a769cba976a0c6176f9cb7f7c82cd75500306dc5ce6d8c5a75f4b5a3bb319dea4ce50a6ebfcb05e1c682c06adc4db8204621e1ef4e91bc3efd2766a96dbc2166b48e0175ee51bbd344f3def3f527a328ff785b5ac7a561e502c51121b8f96ab025fe149b489f5793f602234aeb9877b6cba882df1c383810d481208c8055c22599a11df800d8e890cec7039898accfdfd18ced42b8be57ded23d1b4eef5c105181530349e998e765487957930b2edcafb1c022fca3196ebcb4530379f3e144e71bc078e47a629a84f2b4e637ae7f263d745336a5af9ae8b65358eb75a60c810c8d62193efb4ccbe39e67ce416d8ae01a4a636a3c57468dcb99eef6449f54993db9bf727028f121a0c8e92a6dfae4b1043ca9e3db84de58de29518aeca3cbe07f5da2eb2e542880e9efb843004cb902fe961fc8d34c63ff8ccff2ad5e8c9315af042158d8115c417866a4a735baca43d75feea4d505fdcefdade24d658a25f847b24e02960b0f079dc229ea7b4e5399439e7a01b128d2c721728ce0a4dc523179e19a5a0a6dcec3a2e226013f021e12fe2aa31c05737a936dfb26e8fc60d4f662f51230cd2cc452fced5d1eeaaaface78e935c926ddcfa168b4254f8c644352fefadfae1cecd39f5527c61b8ce54ab54a4416b80011ffc368252c677905d2b662dd6831aa6f3beb505314dc25d7fb850c2e6eb9c002680319791f06f70eac03da4051e78723719d6aa8d47a940633f5b1d10c0fd6ca4fbfcdccdc72342db1c9559c028c24d66a5ef4817ba3c7b97505cafacfc007a35bb3b2d09e01b0f5aba9eabac1837b714f814d4a286537cfa5a829426029024eec4b4d8d92d0405dc009864679c4552c14551599badec861cb64ee283ebd1722d9aff9e2668b41ae966383cc60dd4fcdaa5e9e97657bef7388594a2f94341bd3fdde8ff8aaaf4354b03df6b9255cef09019c135ac69c4589342312b0497cb053313517dfcf479d3118ddacab238665a8ddbeee0588053a245446dcc94f4d69d503bcd267f7cbd93fa19544234c60cab8780cbf9d0793a1836d6df5c88d4f3091607c50cf4b2ddea9c3d8127ebd2d0dfbe67bff0f868c41879a86089cfbefb7fe02eab29c18682a4496dd3b1c228abcbf0574db934fbf9b8462c4b6efe07131bf286e822796e431c63bd4e5f35b68c90e587ae1f418d2b696960c04758d68c0bd034b90af83bbee1836cdce3e5fcae12d817c530726b7bcba4a824d1dd2ea7a4e4b4d552f25ebe7c17c4c1954129b5590c61e94ba6fcec6ee5be10f71f0990d39e3f9f4eb99961f448871979ef80cc4b9a454cb6684c42b55bee5b641cf338b8cbeb6f91a849731326b985ba43109dd03dcf2811f5aca866f9100642e422da1d2277fda1e1807da67fb7f264edff8fb71ae654281b46219dd1694b045e0f98ee8e0930ee642e26b00dea33b225bb2cbf04d7ae7f683db0a95a6db8adf80b622f22d65151ff133dfa3bb1d21cdceb2a1de9122269d278119df951c8d69cc8ef137399b6b7bcfe4bca5402c8b23c48506c8795302288e025eb3d4ac1c7bb41437eca3ec8071c963debd418018c6b40a9106c8c72999202b8779174c4dd9f33fbedc96a69bca4b5db450b714df5472d11699ba8e26875f4eee6f596614774bfa90c2b83810bb23e44cf1ee0be95d220bd290142f38ff5636bd9c144174fe25707e139031d7bcea36039ec6e007e399fb7ba0753907bb14a30e0d7d980dcbe089f62f460ad378cce4bae4112740a787d08fec2a10c43236000acff82bf530bf4295142c2a79e9e1fd3901e0828ce900d1c86ccb5ccecc74ffb5b1e60d97a2400833bc16b6ef67ca7aec45f74bbc91c2f81146a6157151097a359a682f8348b14bc8e5d79679d2b3275ebcc050de441faefc9edec7b473a529d711df1a0cff048fffda8b48827d20d805374963d2ac8298118700378e76922f19ec8f40fc11675a2f2069860b39fb67cf1ae8045a5934d44cc488f2ce4bd332d9da325df981c2d1c7ecfda484fd484e8c09c419bfe579dafc94cd682d969f088a9bbcd86f2e247b469716e304df6e3cd7cd75f456bd003536f957b5bc6a9d352af23b765b3402b6cf4b7ccf3b7dd05fab4b6f0029a316c90c8b8f60c1c7f2c7f9bfc4b534589c10e78cc1f359adf2eaefb89857aa947d560188f948fab8a6ca0db6247dd6cb02c8afa4bc99cd3469a2bb3463f12761da9bfd556395d6d2ccc5fe90f1d9dc3d5993ac451b1f6e27be47c2148372155b6548a7863e6983e0f061c2169df18771d6ee28a11513d1391af5fedb4456dd85f93c74dfe8f881cd9fcac40a255287e3cf3002d5c700418f17227a605187ac3a82060ad68ddcee26266ca5b1055ca77915b3ac1fe80d97a52cdf0fe61deee8fc5659cbf778225478b9be6b73922db8249e03de49d249566d6cf17c25b28a6ada5ccd96d1a34e2d5a185cb86b28e62f9d7bdc605ed2b508140b6b7f036c95fe155addf09b458a88123033b3f41af840e33d28f485d9d11b229c74a73afea8a213b8febba423db6655be2f9340df2c6a778d08b11717b81521ebc784f36c4f3239f03c486fbf960c4a07a3fb9afee44c0ad4ef694720f63ae4c388cd9abfbe52fcb8692432c142a1c4be35edc7a6860049f20837c28005cd533b3504e9c97d2412c54e5689469c9a9858281a0c1e1627a1fff2e458fcc6a43fedd9afc061dd5627f52c1a576f9b4479f1094e939785f47cf577820e2380e760095fcff1e3edde6501d3fdd04b91c53e369d6e9a7745b53902f29337ec8c4614444e7293c0df024db0f347560a4a47ae2317c43791a284ffa9a2c76e5c8c7ef366d3383ff23d7ee094bad1cac401daeea346d2723f19f20f3402e782752ee83ce35875789c3aae858db090e02564eca5dc2525584cc33daacb09cc093bf551f654aa05928866eab999aaf2f05d50f2addcb1ed2a6f014c9e59279e5fbc9e1d9032aaa3235e649634bf50f0c4dadbcadc740d2a63fb6beb5bb76819083899f91f5e784cb96de8a6b43f730adb34084ac962ba7ee680c7cb8f7830aca95416a29dd3dd0361c85d06a9418a5aaf42a967a5597cf2f6b959fc9a63a1e8494a439b0500bb77420d4db799ed098166a6fda056f8cae77316bf828c24e0811d495ea4a75298cea323619157be3820cdf586b43d918c4beef32a1905c02d978fe7ba3601ecec373d34f41ad8ff114073ef67d2cd62d10c9d5b47cc82526e8b282c9d51c4e7431916172b1302e1d531e2a49d071b00404046b13ad0b228a45f462aeae3b00d4556f82cc780c1c3b0f099a7925194d1bd8f55788a9f001bf48f7fd62fdaeb13bc4e15e3440ec981ba971396ab1fa05331cf368dd762deb46577873902484f09b3b64f69478a0a71db4eeaad88e867eadbd4464e2567a87dacc822156a3ff283f3ace9d63f063fa9a56048c3749c658e0b9007643550798d55aa039d46f4d4dd10e7b61be5ffa6c94d9402f22361676001e5ae3f1a5c2ca539bf060972f18a32c6065da36cfb0f35bb283c435d19e28b19ef0d598f37b1bc12a31280a856942dcc9571ec3a7483cdb20cfa04bfceada979fe8fe6b0164839eaebb2939fefce728e1a2f2a61da3402db08618316fa09fa400213d5205b5653488bb75fc081ab85998a1de80f5357430bbf79659f4b1cd8775157210b35def4756dd3cdacf037832edbdd5ef832495f6a0984176fe67c10ee3b60f83757949d42ad0727dcd8e26001fe96a57ca15ce0f490d1deeafa7496f53b5b5427393f836a20896798b39597ddb3f02090ca1681340338c34c8af33eefa9d401f3f64257b23551c47f6a5acfe256e9a8c35385cb4ea57e637b604378cc23c2a3cc053c2282f69f1af8f9ffbdc169db917fc65c8edb5fa3eab343b6b2e938ae18d5427d855873882d5d054a0cfecd5b2d1d097fe18c9ce87a5380c91ac7b664e49c7112052984471e30eef62c1ad5a83629557ffd19aaa2c4e0123082c01903197b4b5be33093800aa40b755d959efaaa28d824b65bb82682f010ab3b051269cd49cef252a95eed5804d1135696d21f094aeba883c4cfc0be9e0558f4575515d7a9bae614f6968d5e55ed5dbfbec8528063a6d32fdf6e507a6a8c5170a9499e3eda59a49bc17e70328d3b3e2223c20a55c4be8df871e846e1770ad024526ae065e8b1e2649f4f7b601cccdcda98a257588f0931670572bffadc3f65e345543c3f9875c3683e174fabf6f78e40983d6c4b1d1fc6fcec0330e1af2d467b9226108da9d27ca654bd3355bbbf2f4f4221241c4726774259aae8d366bde29a1498707b8315736262f6b35a1ad08a3d2be123c803101a115fa2b5c9b026d2eb5fa38ba0f3afbdf90229d6b59fdf7780eec90c10dab41bd6738538e155e10a9490f6538b2bcf8e99f04c41c44388abc5e88d263f8cd3e59cda1326b686819c3d51a3bcdfba11078c5e2fca8dabb6f6ab57506ed2d43f0be6fc92a1c8a7fb1efe6f8052ad9ef0ace4ba9e345f27663dcc6979a652997bbca0486a478d2847d7e1ef9ee832faa4670eb5fa0277812479c12164906f461d23992d0e5844ae4864191676fc285875b74ae845c15efdc15cb7d7ebb445faafae9ee2b7f2732559cd4b68dc0f037f3d6906268f4b7e40def3f4b7d333c7595129abb9ddcb428f955599b72ffdea540687ba3035867fdeebae7b9406e47a15c1b650357037a71bfc8d3b247da9147fba7ed6d11a4b88da11f13d4807888e8d11321208f89bd1653e82f81117f91cd199fde21b75941f38935c7fcea0ce13b0e958e0557a40112c6a73c881678beefdecda547cad2a55aa9cc350219fce97944d1077f7faf04718a2c389eea411f819109fbe06709b5fc2b552456a5afb0fdb8b92e97f1ceeaa2d9ca2151613296076fd7b66ed3dc5357fdb9258c5fce0847fbf9e3066eb8be9ad458c2f6c2c1aefbeb2d020d385ccd29ebaf9db3ae5de318608b52a9b62bac0d31e9ee5f04cc400815a1e23aaab57a3956606f78862b11c446ae9792946a841c71b83795612b3d9ecc05fd953e764099dabfabe32efb8d344ec14d2b5fb395ae84648c5fd0e816b191d2ce2989b53bc298eef1c0ffc5c4acf6843257623bdea93f350d44e031809d54ddd4fd72c83a8e984d4e9ea3da6d1a7874c4bf26ea28e8478ea40f8e2779653664164ed5492e6de971e88493b6b558135950ee58b6cb82b3b8573286665068ac04c4679df5a757f71a8862e4a863fb1cfd24a8548bf9915e81d67441bd25e7e69dfc8d8f41088bc87471ab71152ae71d1247d6ad1b60b291551ba2e8c6b083b2fc483c0b9d8b525b59fc2074a5936a0b7c840f198d5c9b6e6ab3eeb80e691a758097d2d591abb5df315f2953b09b0e06ea5490cd4870346ca1697c574f142d7cfba09ae641d84dbd417fec4751e35e0d8dff202a6e3537a36cd961a0d99465f489d8f1e57d03aeb740920328f6a7c75c784ac3367dda0e691163af53adba8652a2e7470e2eba82d699c8d7fc11d5bb6737290de5f3f1b110210f4ef4a40a0f0dd6d5fa3feb3e50a246eb378e2cec56bbc7c8cd66ef0ef5794b4b79852006a08f12c1d3fde056f10e91accd360b6191e925e375076d2edb35723e8178adf59cd0945b953c0692b32972dd532c27e9d6253890c2817a246832d2a4aa5ab25410bc1f7471022d9f698f4afad608abdd33f1da30d03b8456f574b0a2ac41103d8ff07fadd2660fe08e4f71b1f071a20394ed3f3d3b5dd168aa5c1c32d1ce1254c32a3109374ea1841a5809a2dfacdfe29b296b79cd95049201a119ed54bc744d58cf6d89f9e87909fdbbf08cea0f142baa052cf5e135f6bf8c358e08faa4f7f768a1d98cd0a15e8d92564d392b0b24f23808100f3dbbc086882b9ede42cf74ec0d5db31edcd62d8544ea765227ecb4d2de9f6f0e7dc9c9e47b1a96d7b7975376f1df58d35e77b613df419034be0c2819ecfe95a1fe8bb8b29e623f4818886d9cadbe746d97835082ec290f124892faab0f1b51ca0429a9f691e09179d4437fb66776729553f1c3d5d6427d71a19662ec5a0ade17da1ed10f8a64a871804119935b85a6d4624c8525f247d46dd031ad7087e08b3591c201d0f18f418ecbd7b5ad81d2eb8b794cf893136950d4c56c5d0dbbbce856147b6a55b162212035d465d25ff175b8da7ddc4bb0bfe4dc7c12968cad7dd541b9ab2b68bb22c035734b9bc5bda7e0ab353d8cc16e67555e81a9c486db017e1af1ba0245f09b85b807e17ceeb1516b77ae53169ff54ba5658220182ea6a5676d9fdac0e8feb7b6e103178bd044ce43243c898950ab169c4700759d210ad43241e4a1a675d74ab1abca7454ac3515e3ecdc93eb618dc493e38f425e51bf7d64c2774054c09d03eb2453d4173b59716e8a0b7e726970ea162242bfbf4364af662cc56331f340c95359ce6684b0566b8aedfadf3c41fbef929bd6872a19f2afccc208cd1ee40027b8fcb50b49f716944dfa9eb0a9a1d9c3a83a1ec271a078efda2a2d989dd554951345e711cb199477b90d4ec4a6d8d0804e5b7abdd8f9ba06bd650249d373abffe7ecbe69f1c30e4e18d0fc0a10323e62398bbef5e63feb689810329d736ac125f22f445fd69c8b310af46cc8cbb0cc766ace041242ace2f959afabccde7899c86ad6d6cd7e3b6a59cba10833319c31edb0e247ec930dbf328889a4bbe4ed5cafb9440ba390db2cadf34075c2effebe646d9df73441864ed91d8018e72c6477ada81b8d2cace4e4d24b1168294f911e00c1fdbfb318b98b0af3160a9537e16d91b82682633c32a5ffa53ff7f219ba63785ee21bec281a3419f868b5531362b69d83e5d1df252c3ea1483c146c37f4ab545053d8cc7fceaa3fd4edbe6f4b23a7f429570974864aa27343fc8ae1a8c59b5f9b6f3d89c779b50a05f1ec16dcd9852cd0600306fb04dba16a6af1f8d551b364bf23b7e72707a238fcd7e94004dbb5d2a02ff95774fdb91f0880b4f00b054b84e3624bedeaef89a95778ef2e6a4faa653d00d09c2e3cb2d2f3f3c75abc7b4ab0d5b5f8bff77647221e246f84ec2108a9cf30477f423a03b76994b3dc8928a4c87bd7dee2fb17020b7a6480544b85626fc340ff3723b6734d113c61f13796b6dc34250eb29fa4714172ed74e6037c10d496e390235846d6a91dcd3101a50b673426c69b1b165d84e645f73d9bc60d00b6e2a7af352ac02c2ef354352cc4c714d90ce150bfb4f473182a13e584f00acb23bc55c19739f4d8fd35590dbc9cb17262e83309c2e5914aeb1a164905ea046b6cfdd17a7ec69ced28e39ceb71673bd7d9c5aa502ac6b9c63566f44611c146a6f025e6f4474f4dc39c2a8dc9bfea4659f567cd73b099b72c53a406bfbdac68d2309d5a58f82121333a2fade4f611142f9248f1376d9843dd84fd839ebd4af4497955e771b17729531b6e0d0b7de814785e605af957daf00361add11cca7d30963715038616a2c9ebd6badee1dc7d23464e4bc228c13eebcbcdacb784294b9de7f4843e0d8282d1f748127b54efc61807ab31547f1cdd654d89da04cafd62b2b503f173ab33a04533cb936169cd12f3d20f02c505db870977e2919b87d09afe21b51379d31234d47c451a19c714ab8a0c843c936d90e2a79944aa56be90e7927732c0c4b992851124e889ff98de0f7574facfcf80a90bc98a652bb4f31f4c4e41a6c1e13b9e8073c57db458eb3cf93cfbcdd5e83ec689d0664e89cb612fe9245beca6671eba18819c780c6abdc9674ea1df67ada6b1af56a79206422e99848e2216b5c006741974c82eed679d9e0435cf04a546b9b3d94c427f3a0ab857dd98a5d31a64c16850867f9f95be308aa9f5cd82aca6194f55edb18947c34802008011bce6c4a10acbd4fca502b7e0b4077a018aa25ea82a96480651d9f6e864f3373b82bcf2d7738c062cce6948947b9ffa1106a63b6da635ab6f656bddf69a81b9e0852bbcd9842356be00899a40b050081bd8376e61cb0128826d7bb85cddd3525386ce469ab0784658de67bb9c4792b096fe489d3afbea1ceb67d99fe7d97a6b55e6f1f59a5d391e9695f15262b60ca31c21ec95161a646240cf5f9a716b0b65417c250d6ba733a42176c5bdd6be1eae0ef8e874aebfd379b7ddde304df1c186de78676b5d8f4177c569971e755ffd1db892004f9f2213b2c57a879b523661513199ca71094e2f2ff892c5d380caa497ec1110d1e1f19cfa736e5053b8f3f6345699ce4f48c3d3b0590c99a7a2beb95af7e962b6448cd546895b50a11b25b042a9c8b0a31a87473f9e9916ab73330ba4400553bcf61e7b0604ed16b91cf4f1e2580c04e3255e22f9334cdbdddbb53e4be2482c5ea05e2ec5cb2a8182c75d160e5c2a8353d5251c3b35916e54902b3607e4cd97042d9b262fbf8e07c22b48d4db0cde4d65bca3e307581ea62dec73bbf14a34c302d0f09cdfabbde5f2b8e76530cbaf1764051820c6304e24143be1e236d5c1108e6d7d2d9f7c95c22fdb44021af1236fd1341127c87b80b3cdf28d0c4315dd133270b7f29551e407d730bf19f9cbc9de98ba54bf018f6e7e12ee0a9f8e022498766211af745b336280949b9bd2ba9793d0d11f0b00bf99d2037671320184b2223af7d629baee44f7d8cd0949e9966df2e7f4317792bfc24a7400599f3a7935198b8fcde191dac146bab051f0ae39790425d66043c9c431972fcab7f42b00901e2b041d0ea1f0423785bf23d858bba11406ccd14f769f35c8253894162fe7e224c8cc571f42ef60dfc39acd7f83d9ab3255a6519b40e2fd23424b1ebcf345e8cc16ab072323426d7f193a00a19762e7eb12acc26b308684c27c90161cd3502bf2aa9ea662093e8a54c826cf19150c4681744e610d3a731bc12359aeeb041c7dd45163f4a509955df7e52807ab76c4ab2a6c91298880ef72b845c0c39e72e0a83f4fa88be29e69cd8aed1bcbcff9f1f2787cd1ed116a4c14a8e8dea5c6324ec8847c731ae085bcdc0588353a29e913dfb900beca7439f91384fbb9a6ed7d2808bf1b80f151e6bf3b22c13d86f47842a8c554f4c8bfd47d6f1929b9ab78a5f127812f98beb4b19d31d62a3a3d4bc92d6c840befb33b67b6d4fdb7ed7514df1061dca7ea93490a3acdfe08d084b1602706306adc4f6a702faba6b55ec1073d6ade8f960b26ae750d64446ed799f09e678df64582bfde50953f1bf5fd6143a22416e04addd4cbce1f66019d644f896d1f7c4924b8b87454875cd9220855fe4b373271aeeece24800c0ffffff3f