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

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

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

Block Certificate

Block 54340 c822875337c5a3cff6a4bb1e0bf5d646b0cc2bd71275f2f589608a52a9722688

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6de7d8f98bbdfa984a4e607cbac33ede0d321fbd868c397dd86ca84fe9c92717
Certificate Block Hash
c822875337c5a3cff6a4bb1e0bf5d646b0cc2bd71275f2f589608a52a9722688
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a00e000000a70000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009c8f6cb4aa856ff601ae4cff71677eda7315121e91aec7e4b14a75380ce1697898207e8563dea7d012d6bf926756eff1cc5abf8d1da2e643c07afbb48c52a15ab234eedfc69510a015350eeac06e931a7501aaaaf3e702cbde5b0000000000000080000000e00000a00e000000a70000

Raw Header Hex

00004020091e47bc5a84b586b5e965d069c8a4fb9fb8f529e0a26e55d330580913fee892cefd833c4129af1dc8da008c2b646cda12473a9ad9a8fae6c65d44f8c11fe9f7512f096a75a006181727c9e94fa86cd87d398c86bd1f320dde3ec3ba7c604e4a98fabd8bf9d8e76d

Proof Data Hex

59,560 bytes
12121601030760bcf6d1d3a7d3d3991a9a6f0f5d8e97e57b6041f3a13ed17653f2d857a94ee7891ab12520a1a820a06da8688ae7cdb12c95cb37ce1b360de4b60d14c45d650a6ac721e3a1846d95a82e828c91272e6846068a24e131f6e5a8ea412e776d3a945578ae79f6a789b55a87550c646f4608ad50f511307d295cbd1c2f371da72ecc787e86d5d02bb5fd9f977d41d6d0af83d80f754fea7507ebdd2cd849d524774224b71c8b5615aa975169f8323bc9e74aa6bf1cb64c377e7258b31769ed35571b5a6e566a277802e464f507fe83458dbaf7f55b887864405bacbca39e313828dcd5fd61e1cc04e88533116ae0db8b03001d57209bb63e58160b17c4e098f9b552c30dee49265e8d6c7d0af1ada845869c883fff7eef42b77d7131e92e49459ee188e7fc8eec501abd1e743d8a75cb42e8b063d130cd0dcf6b011b89b1f3c2725e0cc7a1dca98380f866b50ad40349451d20397f06224555e354ad3be5c6900f32c38993cd762d49569e9181dda947bb082dca52b605a0708acbd96d39663d0251bf875dd910c495756aac26e07b0b5a0727367415915c2509928fbf963f0366ac123685d9538cab0a8dc001e91a7f7a13d04c1ae038acc29f7790448264864a4b42f3ce80b8fa8e7c924d887c7dd275f4bfd1f76fb606158d751b1b0f2f749533ccfec0b3d7dcee3fcf2cca690bb119f5417657d9d5672d3f0447c16d2dd4d0af6ad3006ff35c7a43f67c58a5d81dfbbf61159e3a9e1203bc7cbb65fd97a0e2876a8ef15d1d157c55aa9ebaf2c5f9ec5b26b78dbafeb1f50e5226a91af094e1604c40f153310a273ff987bb1e626c9b7c80c25ab67493b6f06322b5560d45d2df6f9c7fec558bb4e166fb49ec0acecc1e1b7c196c3d8f0b0792b21b7f45683a48b0e2b5f0149d84144774f591b60bec48acde8310f40aaa305370bf18a06ce55e7ca514ac49fb0e81e4c0acb0005b57fdf821af236e6b27d489b5bac8434e6701c0d2ecc9fe266cae3a0d8ab5582f407a00ab91e6cd4673532de91081c48ee141b12aaed7aa7f4320d55b128498e32a10f6126db415ba98e124e9b13e0e401588dd1ea70073423bd79a2a0efcb756bb2e31f5bd52d56ab257ba196ac143d75ecca80b81884536e57ea863ff85e0fe8a254be2b11edcc4a2bac4a0c06c9251d6758683d73e523e5946fc5c6ac87233c45be009067f02aa72df68a2f9de7c0d68d55545b77b8af9fd16aea7608c852c1a853434e55183470ea7f29b3b0f74623f6187137c71d0a7c195162c697d4b847cd17df3fe74c7dd8ae0acab1472d87978447072cc02ccec46292c37e1d3bf7fc5acc3bdc013a62bb11bbaf6a200fb23941ba7393db92d18d47be34690cb27c69b19a7674379d9e2b982713d558bd604779e7f534e8666ed993c678d8484177cf59ea7dcb0aa3e337661c06e24d497197225aa6b71dc2341545b6a3e9c3b99a04dd3d983891a86c113a51d306e00d97135ec09b172f7f8c57209dc17bf39511d6828efd1bdcc08c18638945b862dddf4e2820b19aeaec5d4fc46d5892a51eaee6274e44e4f466289bd6067146a4c68afdc52b2082a474a3131538a0856d242033fe90efcb128bc511edb7b636dcf63aa8389ddb079494b8f89a700a9e4c21d0a15b8f7d1f736a31ca5174dfb7a7b42579db01adf7b408c218f066a19a1de0ba40c65d94adfc2ce5c172a3126b22dd11d4746bd47b2bdb968684d049e92b636abba93fdb691516dd15f59abc76fd608c507639b8bbd67ec6ee25456e85d6c95d77bba8203333f581d685d20827fa70c90a72ea6d50689fa983c22b52f4c9c46656fb2dc466198af10e9b1d09b104a1b26b099b308a95008058fabc4c15257c3c4a23018402802d283f81b4e9826f62ea53aee0ba0d827ddcbd18455273c73e6a5cd72903ea0aee570851d51dc2121313e45cf8c100399b2b0cff3ea46847151d8cc088b85783b87b76b88b5645882fe500c287f6a5bb00481561336dbc60af1e88d44dc0b01cc5dc98d0c6b192744bdda04d462470278fb1a898cedb91c7d193f9f32bedb873a2d73de795489086fab3a5a0945099bd6aee82e8b2ef31a18e536899f4b4da2eccb35867e75889c92e464ad23f4967b3549af79692b3b4dc6f839eb29aa1f9432c0b899682a2dd91859307271aff7f045cabc20a702b74a83cbb2cb8975c0665395da31cb0936003803c4158344541b8351969d6a69623087adbe5da89fb3427b4045ed6d3c3b3fb559a29c90451d1ccc0ca76ff4b66ad6cd7810c809bd3995d5adb91f9d3dbd8f7bff904629181af793d3356922955773f06b714273aedd30a03793e87a0eaa91dc4a164305fbea73ae5981317db6202864bdf9da207c4981d1b67271f38ddf2d7cf0192d474cb892387485939a65327fa8ef1eb2578dbb398d42ea76399afba3d0b517f7db7a896eaaa61647383fb6ae08faf71512a611687bf316f3089f028fdd3f6d8f5af99936b1efda912a36d2e7c94fc0ccf9b97d07920eb07ff53ac7c79d5f1205dd1bf6b9b0b694f3d4d9aaff3a0c5a006738c04d891792f01e394c4134329402018932017d33eb689eb4c916bd5f9be3a67204070d62017180e774dbdd479ded17b0d6c602183d0a5977573837b323917c0fe568d3915ea4ac87bcb10fc7379ea7140466eca8c9f4cba4cb53c69fe0811deb04697b8ab012dd4d918c0f72abab274969a96f861c9a17bd307846f130894965c343b5c183d27b9771314a2fdd8443f2fcfc50ceb018ac56d1621fe2c2ced907fbd04f3e65a71ecb578d01c26eb5edb352ca61a2b8d8cece3731d5d17a60e2e94927ceb0979383cffc0920ac0c9c94fde194a36f2d32e68434633c60bb5de27b62ce76ea482d6f88dcb63d92812d8851c1d145896737bc11bc5fca705e45bbbbe386e4fbd06f38dba3d71a5beda5024cd5f7ae5775d9c5e50566da5e3868e475f99194af62f1e471c0e1173fd4a9ee97e59c4ca55dbf59a607e39f29bd17a4c7abd0b7fe6454aba785f9ee2b47d6e97c57b1b3e4a383dbdbb890cb9e3c67b38fb765c20737629a7aa9645e002c7883ca9b6162b07269683b00fb752aa495299d4b3174954e51289f7b709a618608b8b587fa02d0f5ef80332cddd04a27e9894fd954cdc67ac1ec61284195f91727f9ab6321bc5922b7f6ab4e3c5934015aac194cd3be71301be8c1be85c0d72c10b7f71ecd33e676218df57b9587b4957c21525915b72dea3d5c8b8d635ddab7320f13128c45c239c1b67826e6468e477b5056cffacf0d2938ae285ad64527f9f867212b7949e24d00e8584ea54d001e890f3b84ea751c69f63539afae27715585fb15d018fa19c62f316909605a00b522b213f485ba31f0d5669f8705b1986ee1c8ed6157e5954bf4780742ac50f67204609566f68a7e64166a9892ac929aa998cd5f882863a112dedfcacb1ff10406f331a76e400a7f5632fb3948d067a778fb4b5e9bde099af375af012c9bad9b3f1bbe4843a2d85d957e65731a5cccc6f96bbf946f49328ee427af381336a0e5d6ad0760e4bb96d451aaf90b5275d24a376ee8a35aa06ef6818dedd9627c7e52ed6ebdd2bd376303749b6fd9eeb5c3494de43ea9543ac63f79dff07040e5009212f8a7d900e933443b4ebdecf533a700017d8af825739a2fd3618d9e5b851aa812a4f2f2eba9a22275e4da5dc44aa6a6cf7460b03a9dc8d05c2b11930027bd2064cfc1e007a84a79bb84462a744dd8328bacaad89c9f89b7355df9648a3b4a19ce463af723fa4be76e837fa40a43473af91e688e1adefe1bd6dc68f11f0af41f040a332a706af8096b52ddb5656a8b34aef5751e328d21fd39f7282d482989a4fe91ce8c1073d207ee07559d546e0fbcda0728728b7c6818ccd6c091f9814826892b078a05e726176e77de15945a6c34b4973df24c527c374856a7d6ff9755d048cb3f904a9179cbad3cf4c0fee8effd86c06accd5b5a5be8a87083f119af7369e2c03a1e158cdab099c1778b6b11cb478fd5bbc812e66fd7d4e46e085c35a6592cb599a2aa186993335ceed7c1b17a71a1f279863858045dcdd5c6dc68d0311b631c0f09710e08cd2a4c11714a638185b362a331e34b13bb7c97a87d58a7c13627b808a6705dde50e670a4c422a0ab8b6d5f98bd846aa58b6165eda1c2b22e0d2a6427e3743e4f38d357de9128fc1ecfb79d44597d62109cc9a73daa5a2ae45d9896b5d8809ff01540b86aa8b89c6c341ec35d1f633b541d1a7eb4959dab8ceb83d80f47247a45b08e6c7d99782236dd03691460752a974ca45f8a4404b80afc9358575088de169e1d0032a030858a4654c0858a63ae207cd239c0a06acd9ff3c81cf2832b6f87a617ea3c032029de2b3d9f29d31659bb4eb3060665f24c831a4e7dbfdd7b6c2fd8a9619a1903f437029917ea257d29b888edec9551d356a58a7896877c0c654b3fe1ea9feac5785916a1b942badf0ebc3900c0b9dd326786ea5abe0933009009eaa6d65a954612e500fc7c2b8a4fb6f23519766b9df5e905f4a9531bdd81edbb47e72092811cfe53a2f99da7b046eeabcaddb10ca082bb03b278c0ecc37a198c287158b62c8dfefee9530d787def775fa6179d01aafccae8b75c664d626ad426ca1be28e73b70cf82902c320217e8c2c85be48c6682bb67b32e37f76be206d4a66546cfaae1b1f1bc81004beeb972168116ebe202e18adbfbfda60931b5749fe168e379de910800b27f05232668c0f13ba8d63402dab22702c8291bd5c1008390e8199e43ee134d0afc61ccaac6fbea601dca143a94de0ee3eb6ac4cb77c9b3680a592a17bcee7fc01d49b1b00bfb2160d09eabdea8a272fa868bcaa876702811ad51b4096bdea46a0e1b96cffdc9e87c98ca1a84d5e02ae9dc17c6e456300a283eeecd6854860633b2cb7727f2cf360949530a81048a99b0c598b87b9199cbb8f453892cbf233e28d5316e6bcc7485f7c4d76a9a6393c9d4f749e253029ca696d7adc7f83db026d1fb120544dc77344aac3555d4afdb6726c3481dafd7232a1e138a734c8cd98bc4d7a054067b75e9e1814238e3419b293600f2614e2e0137816c1e6b42ea4ca5c0d3032594863b695aafbcccb1caa55ee407908106c795b7a8362d2ae14576909d21832b9d2956637d0736d325f50e93e6db93172fc1005cf6ff43c2320d3a6444e2fec990f66372a8d796e9b035d6d6a9bb715376090907cc9cbf64ff44eedf9379dd87a5740c0ea3a1f01ba0ba5530ed09c7e75a3a08e59a776ff99d520821ecb91c174d44f61a961c37b1a68ad04f19abb6f3c4b2d86ff993de7e4501ac0d6e410105453975313da9ac32778b75106e2c3904262a4833246b3053711b29435022d8a0aefe6e37710d40d99cf967d218286eff41732ade25eedb967419a5e3f0bab60f4179fb85989b7e74dbe3a45ad82a295a7370173896f7544bc37f134d87780713813c60d00e52d19e0d7325c2d4d05caa507789cc22ab5b716cc765db87dbc36231c18cdb4aea55a26149ae475c7b96d430e5894bbd1efdfd08d9e77a038451b4430ad0781e53c35ddf1806b22428d34f0c409c76ed213c4c854744d6202bcaf6fbed550e0e5ce21c8d252b1b6544416ca1ea8e8d64c99b94364712702b4098d7cab454c5bd457438bb83844bfc109149da9f313efe273d7016ded79293755745846144f5e264888f86b22448693a71668285fd4ca4cd55b2178055f3c3b64b999d0915c6254b699a0ea6fa833a65795f35c50727c98a90b265d16b032d1fcf82beef99cadcb21d37f8cdf4e746f35d52241d4065d7622a02f78105379f54b0b5639e2b345e9c1afe2ab14375d7365524478e7ee314c1296938163f7c58ddccdc32829fe454ee4078a248bc27cf4354ea14a23a9eaf1f3964b353a5a5be5a51a38ae079f8d3400aa114ab9fc092cfaf379c065c5665c6fb28faddaf26ef7f2627366170bff8a851f0960fe31ae965fbedeb99add05c22441d3d952b6f6e16751a53887a61c2455ae39d189ce3ebe570870f8e76d6a6e2ffdc3627ca51ba087a09e43f6e0e0773ea39a9305485c5dc8f25cd42d0be5196295b729c78f66fff70705115f5c940dc0d43f5fabf00fe9fdf432edb82b9f8e668d02cedc37b12236284d54ba68dd5fce86f63d0a40361ee67f70287b8c4c37f41a44101fd726cdb17f7ea732297b8a256ecb59bb118d6003f15d7c41ab1160f59f3dcc840a7d4b088962d30b6440fcd78e8cecd9fe56f27b56e53401d0178fedbe2bf8ab83bf66f25fbcbcd7a94def657ad3eb1a89d28403fd9c44af0ee9b7434baca3338ff0dac895fb41bc0806f9ba767402f55d33711360755225de7fa7de4a51da6b2949da5ca738ca333f1c2e336d53fb06cdda81972789b96e48cda5f33da09b54268be520a19ae59d8cf8b1f2fdde53b4feef8f3293f7fb43218a5d0f487b43aa740d02ba94294d332e51a0aa0761dba4305e53a11d4c8162c8962b91e193131a69078db87dc10280eaa48d5304e91ce7d7f9fa3515fe9a1a9a0095bebb840a235d278750e4f41a856f93e6898a973c572306684862a0429d7083e5e93a9da1375499f231290c8a2ecb5c55440011c0789282e2ac2c11efa0ecb81b72a8cfbf26d0b70b0410c606b7529b9f012a3af29be7ee9112c481da1d5ceef72dbeaf7db1d1c2eb3b46dc7809e42fbeca299b67d67c2a5cadc3804acc3499fd7b62796f1c7cf27ec9d4d6e2ad81fa034904a130d12a25675ff0a9426fb6e727bf1f3bfab4866835ed930e3443da1030d1b41f447c81c0c052ce53e2e0ff56db5b6d675f1913107208933d653b88cb2e1487d869e231d3380dea5e0a0406d9b19c60c81b5f80bd47b8377d6d404515b17e9961eee6566331862d0db34d687a1f61e77929b350bf0ba19f4e80e8698bb34c6eca8c84ea21da4a234a26a8421e81c9e375e5021f3d7157d4cf9c3605367756f54d48ef2d035ffd70551e0fa02f6ca6ba2780c4e0afca52978c1ef9520fd019c5a3e98a035958e67cc1dbf172f1b423c4a40eeda4efca30e2dec57716f8b93018c53a28a5c0eccabe2e49c26c2ada552997395e50a7e4a5a576eda29d1b7b3a4dce42d988565f37c1afbc7e5337b126341dc149ed87c01837349207af0f2f3e5274af4e664b14404d318cc0ad2f1ddc2e0242cad4bb5ef86215701745ff723a047f8a90157de5e36f943647535f994bf8a82d9dcae5f332bb0c5a6dcee2333f15f90da880eabcf9c1acbadea7b6eaacc6059c391b57ed93289cf8834648e0a68734548c426ed539428068bed48902d8248db223c97f85ae5cdb16d55ff8b00fd067feaaab30bc7732aa9143ba9baca04b2a90eb05d05d5093a3ef059bb584335f0b220bd430c13b6cc4f387194c92a75612fbd08ebfd3f618ae97e6702b725ae245051fa93c1e64437e62a9e2b3e1b49f7090d5197243cdc06527a75c4e40f168f3d92f442aa8efe7f89e54afa098a90ec659b63806ef35fcb8af798b9897d341dd7c7a6ff07bec4bfa213621e3875a0e152d8d26278b52757f529a9a44f48dbc0a2ae53c7a6be6b769f08139f0bf89d8aa2823070dde6d366656fa68aedb97465fee9d22911b0f10319121bf47773acb6b1f28e188c96f4d156ee3e94f869634d3ee2bf04dff5d0cbfc3ae0b8dc28be5370a68629c653dd43931ec8ff36cb5748e4c4fc39b1159b0625eeb9960789adf052f6227f62d8ef741f9fd6fba18492ddc907c057024d4cbd37bc7331f0780c373c9de6130aa66c7c32cd3c53bf6f37a7d43e298fd6d21858be6e87649951faa7e73f3b579b12c7b4289414b20ced537a33b4ba5f117a97faae77d9cbcb790902b5914d778d42423499261d09940c0efa10eeef3a823bec281fa21bb12f09663f3ba4b00fbea4e3b90ac33a1c7f89dfdf3afe622dc75e3f5a6a5326d961094ed03b9a1015a55b79b764040e3e1e2c8e70b43cbbc9e808f29892aff177104efafafea479c01643ffafd4b87da6edaa19fcf68f64b95e56d680acd398a515d3f4b3a687832b719cc6b2b657f7ca7738b84e92b332fed9e245af89ef85047e4ec210bbb201e1d2c750d1075d8b0dfd1299bf175905abc913c4babcd4ef5bde97d0aae4bd87557f01974a16c2d2dfff2204f42f7d83cac64e8598b92622765c31dd91641d80fe28b5909f374973cf200f6f918dc23798dd186ae867f5c3ceeededc2f5832d60069fc4c1512a0da1a38eaa99effc3bbb57a944f49b002609c5112d752f483c1dcf1b66288d1d9b48576c9161e2f53142b501adfbbffc509033d2cb886b1391343abb3096a1a358ca0a274b59a0e024b0eeb8f4308e2e6c176f609e4dfa38abc2c9636778f12c5c2efae430c7ba3776fc7a11afce62fe16f80180380e27ab3d15ada2594be38cacca0e09abbd1f5a4b72c352ffe807a8fa8af62057af97544a9ad982b3be39a2f6433cc25ac86458c4f3364a608a8b289eaf53cc3d14ebe008075351b97e4d94345d96074f8dbfc3492b25372a851bad0819f5d2befa74316e1e3b38849043b1394078a9c75664bae5a027abe26e2dc0794adf844d43275b6a5d639c868d9aebe3628de235d179bd2a0747944a47929b20265e7c02b073f5782b053416fde381c967f0e06f9e60c2e8eb13fbc2aac27a83264587ae470de2343dd35ce401e5a6434679be8eb860c1e6c5552979f81d1482efd1eedab15e193c55af56f8fd7b5bc5c91d9da19eb2ab61c31f679c0a6e2dcf6f3ba1c734d539e38acdba98f7698ce1d266fdb8e8649e7fa81b54f8b7efcc869974c224bf3610ab238cb1233cb20097a41702ed5934b225071e66bc28819081eab59535e86ea3e69c866ff49c848f70927c3938af579d271133281a02c7de4ad249ec9d0b6f5248dbc21819fa1b20ad71e2dc842ff2efa97bb37236e035dd04de2d65e3b158697c046a4f76353a95471b5da275ad23c9804e1d7579eada6d0f1993c3c6b75fd48ef1c0f078ef16c90a7f1e4df3c5e456463e46469873e13c9d6823bc5bf585f51a094b4293eaaaac205e4b89ae44a21efeadf1ddb19041014e4329d3e1a270a98191f134b2b3c68ce0b11969a7285d60a7d83c098699da61398ae1e1349c0ef0dc7dd56f078c91392d1ff2a404e29ff2d3f2c5e5a7dcdce70071bf964b0193808a521542ab10b23916f0bd347f4cf9345ecf46b36eeee08ccdac455dde15023991c2f7e6fa3f60b7a2dc7244ee771bac4ae05b95e5869e769a6dcb6cd2a4524f3b9060360da7bb1d36e1ef30d57963050aa88bc4cb6076b531a83015ce7f2cbc207880d0d852ff21dd11b3b57db5c40d1b40ab97c559e8e5e3d1be3483bfc1a3f5c31e90111879998e6fa6632e9be6d58a6c303ee37ab2f3c82ca77b93e9de305c640dd9ab45475a9da4fd05d3f3ace0e71181779145caa01b3748e2f168545b4094ae92d65abea851b33246cc76f821c02c5581f3cde0dcd8800cdd8a529d5e411b81e32e461cf50e9a0e70754c68ee5601586ab5d7423b5a86de1c58f52a7e537999e549d9806803f9c85132c52c27e5af09216b4c959e8b63989aa31789039b6c62f08470893f7ec4f9a57e924ade308ecf5e7666b1bf2c4cb53f6a4108f9b5abb1c54fd3b2c2cf01df8292a1f29096b57bca24d55aca8c20a66f6a3a3bc9180bac43a0b000f17ffc254e7c2611f3be8cc63494e55e9406a9764aa3dc02528a8851e8424770c39b19dd21bcdcf5146937faeb14f751b75576ba9d411e7194e5c9dcf14e1abadb23a162e1f5908999ab780b9924a64c225c2188ce1ae50a6cc25d6c43adf7b7088f9f96b68a2de540ffe36142668dafa97f313047b1d86de90f63b2d7ef8ef2c81ea7ad1f02db6e5019084b91774672efaa48884c00c58610d5945845f4746afa25134e8622516fc7151967dfa5c2c7bf57d1713f0af75eea972d80d70d9ccdf8e0649d5dd49b09a62d3681176fee78cd2591c3ace6638408d84508ff675d05208558e61a981d9613902a40f4cdf2b26ce71cba5978ff1a2c6871571cb41f7c4ba5d99b27c20dc392c511a2b209ee124117ddfcf7d3e3c13a3c3bac3a19e246699579ea9e51ab8f974e3d21e7b3b45c1f4aa7ec6dcd641d3d63ea3aaa5944682de10f75b3970fe73b24c3ec79bb6ef739c24f0be945010ceaf2e91523d725de8927c4d11b76dd616118964f5100870bbd9138da5af8524844b405a4889345ab3287cc6e1793efa36c7d9897ab0e000820980b283a8990a1ae7d10a465af4025dd88068590de136d4dc3c41b0516b54c5ad91785059c97c9bc9a9ea2c4ba539b2718c047d99cdd12e98f53944a75561f408d8a68b4a703f03ed7dfb98c213f1447a6696cba4d023f52cf58a37497bc2879d733e8ccdd8b996fc19faf573f08b7f797139f18ff1e475c3ab36ff8d3b2fc412361e0053ad4a6a2dad49444bdfad83b654fcbbdda24516efe5168738ef267731955b03a8d8673d2a0df6e360f15c36be3f9c77ec2505a083d76c42bbe39f15acf08844b094f50d81ce539b6e05a70e4b37dca7fd15c97be0a8a5c9ef051b33a47fb003bd1524b4f911d0cb1519cb72e036d0c29e7da777248ff420de0404b80900c227620bcefb61f5b9ad0744492942ac2e2df2825c8384905e62892ba77697e204408e80e75650f71261536fa1a4dfdea6c53ce679d45d15345ebafa4f94394353c1cce0e8b69851d4eb077ecd2086354d4f7b9daf3cce0154e25438fc08a3bd264c8bd3fdeea9f17c0fa603a141f0f2dd5e92b61d4d72776342421277aad37a87a3924473d54e37fdcb71d8ba6c6aad7e0fdc25059d2992f97888527f4ade661994a21c9f3efd536e6dc82c5de5252bcbf9a2edd442a14cac1428ca6af92d7c0934fdffb0f3d4abda5221094f5d2d5aba05e9b4c8488fb445e5851aecfa44ea47753388ea431c39b072c2f26ddf4fc94e0a8209eadbb20a44dcd8256c3c5d9e70c775c02db16fb38bf6657fa3b84b59b75cdb99e74306274923692a02adf652808ea68b5b9beda4ad89cad872e6439fa6ff79f54280d80804a4b42486febc7f0499cf3cd6903c022229dd6a2337715d7a71d7c890fb8647407d10baee61a4219f6cc302f7c3251680a4236cfb769fbea45c57d693aee75701342c1817e36dd7f73fb49d37be14f962f272c9fe013ac752b0c1284c0c444047a062b4f26c47f5a31a7091f10c722ebe1367666c2fb31f0466bcef4e3097b1d76e15f48dbc1281f7f311ace09d5acd685bd95f1076e34c70222af92806d4a95e4eb4d6c2386870e50ba09934b9fdd8439c6c8e083e2bffba4aa6e80839290df23b01d065809d2988f141ad8b350ca0f356279804658b5f383d5f55d3fca6d0814f9433aa8369446ebca39e69f370da6d08010e9dc45b71606a3b9e0ef6e710207719420989d4322f2c8e67593bf17e53c0824c54bad74898223dacd1bd79abbdc382d30899de391b66ca4ccfc3d3fd0e26d70c066c77fd560d574666df7bb158546a299343bd146d9f5213921b84d08fc52ec221f4ff4279abd336bae7f7a2a36cc50afd5ad0fcf98cdd3e2f64c0ebde8b7a9295a7d6591ac8617e04165698777240a3f9a92282555b1998eb4e9372bc8cb27b9c109c9fdedd8ec1a62396ca1323abba252b880388f49829601d6cdb7aa533aeabee671b17b33170e1b3e0415fd68d01932b1f1adf14ffa0feccac55bdfd07477cfd28f85c78f25c0b9aa7cde1b8eddd7e4536a83f6522511b40cfb5112fd07a389849014f30d2b73be2dde449238ad6eeb0245ae51b2d2a1acf840bcbaeb65e18c44c10574715df5ed10417b5ffbae8fb493e96562a56f62d99aa3214a3785a5fe07498f7e114e61d0f4619063baf37c8e148e83f38281b0a035e3bb53983732e0fe64085a5f1e30eeebce2fde6dbaa48bf1493ff62058fdad4b23bf5e31a925251afbeec6ec999f5f055aa412a396b21ab303edebac5004df3f6feb45b9f9917b67f82c69e0704d80db113c0afd60b55f650086c6e79f9d71f8c48dfee270a1171bf0286054c2f7e78ec12a90133028db6c465bf20cb19f4a69702c7f27e3bbd7214cc3e91065158015691a02395c41611954150c14476aa7c6556f1814b7a2aa0afc2876b103646c1021406ea71214168def675f43f9d556524f577acbccde39a2b3434b3cc1bde98e490bac49419692435885a9c6042fd5978e8479644b947c5a561d39d52d1a5e4224a80284fc709b8d39f36489bdf44154a6b5936763fc8017620275af92745e764605e6d5ee5e5eb3aae0844bf33ce7ad4c3a09fa8bf0b8a9a0cb055c6f2893ae1fc90460f484dad3a4c4e6624a52bce9a39ba9cafcbd0f633177850b81f0cbf960f91625399f720b2ef66236a20e99ec77cbb977fea5fc4d89da3d71a757cc0ce3755dbfba6e44d4e778d895a2f08fcdd41d25716cfa489a6bb95282532bdbf83f9813f4e16a8aac9d398b399cf413602b2deeb726df1bf5c1d3e7e6a5d9f19c2960ca6c541b173f4abbc1c9b80be2d27f0e00320302ad509d51754c2733617da3a2cd021ddcdb6b718fa0f696d1978f1a24b323b4dd0bcdd33d08d687276311e8a25f14a9a5a8210f4690fd8b62bb2f2fcefd8c4938b15a886a6ba999da9afa71f1a5ce76ea7a91f8823ce960fae7a0a948ab2612fa36c4366a8b5801dc0dfb4113828cbe015afb5955a64ef8c00c5ccc4bfa13d2883b72c9b53ee334d15ec1da1da2d0000e02aae52952db0b404ba219affdb3f95a937f8495d66bfaa7ad741e59c81cca11fa6eae843c24e30d7ebfcaca717704895628168e7002b9846aa6bf92bf31c50ac0efd9908c39d7360c648ed75bf4fda5f447734bbf0068739272358da49d3e735cc996e72f2f6d894762ac29837e7c1df260e555ee03491bfa88762d4dd356ee73719af5976fce5cf2c6e46401f739ad7507978fad20fb70bdf03f368f32f949af7af71db78c3a9d3a9a6e3b82764863a2c6435203781639dc2a4b241e3c1605502bf1f9a43599d92e6263b1305b4cf2763f0876d69a635c2ec1b2731ae4517473add1f27dfe11a5994649c95d256469b7427b3fa5a8b34993f08d0f02664c9913e35616540d20518bd473b93d5dc6d0112828c0ac14a9ccda08f0fa7ce0a10d54d4546ab4a347111b1f8b5e60993804fd289f1df8bedcb03878277b7e7639777b6680cca785fd88828d36ab78b04671f88ebe6408c902e99a0d4bb91b2109c273da6c337bf9a282a5ead36dcd690168206a7d326d5f2fb9a1d22e4ba3f7329d18b9a26eaeeb4b992dc89e7cd0c4334e99db70ae70348534fc43f10699a2f863c4f4a825758f896d685c7670b738855f0253faf44dc6df0120f63caa8cafe834706ea36ceeb6e708b51c749624fd83e33bb3b31c1da39fc8535f8c2d3eabb69cae46911c50f7c45907594c5e0f6e6aa6243695d42b891f2adff63798d143f71407ef5864742067a1bc2fd11d31033beab25bd1537e43df8d9f993c527127cf2013af12fc797241b4e6d49c6cb47b0a571181d77b34489605aec6eaddf479d28617b920a9aee11e39a2b2e08bcf4e8a4f2d7189590d21cf517eff1c24d910ba213952393968da34747c9c23de53c784f2ab620ec1a0f10beccd962635d35770528b18b0c371707f2141920d5b2c75ed2aa5e5a01ae92281255a52e755c8ed767db7877fceb6967c5752c7fdae266a483b3078afcf02352265a14c386e79578484c38cec35bdc29baf9667650ab8275650ab73b1c1f89aad7660951686c76fb60a6c631e6031cbdbe5bec87196c0c85a4825baa3570f19492d154de19365a6a606656625cd18cf1caf14332d65b0a09e1e1550707e0530fc97b59343b6427420adacca1e5a79dd843403dd8533c1cbaa8f8ee82c2e45ec9b9c50b2afc2f7e608555e59c05164213f8ec9182ad8a5924f1f1d2a6b4fc557444c7c7ca51c6092ad9342a5173c0fdfcac35e3d160e5fe97910914ed7cf2f5c8555942e3d4b449d0b00cf61e0e52d238d5b3f24585ebaa438d333ebd0ea4b549feb7648ead38443e4e1b471de01572a3e31978fb06372362f6878b0a7bf3484b1a0edeba617a2fed7ce1c914ac8579c792f99bddd8bbc0664f8328db7277bbb8fa13b749a12e74323606642e706d373f399680f676f96e1041a7343b3ddd309b5f42eb5c17df869c409edfb05d0f300bb2c8ae4830d7801f46f5fabf21054f7c5211c9ef1e23aeb345873bd39e5f312e4193369db8c5a5bf4e444fb11d1d4d748c84e55f0fc66775866950fd02fe93bb36d6c335ba97c2e4f00dc3706d064d560d626aab694869972634336d3e09b4234db8cc21bdab6237bdf9c8ac309c5fcf4b0958f26a5a1eee87beebae1133e7ecb564e7a20c2df002fb6f49bf010cbbb3b12bd2d946cbc2337ec43f209a5ce71fed8afdf6974794be39983d612e24ab30dba77b8aeae71c77e4efe2d096987133bef9eafb6173693ce4f69df78440eb8a70bfcf8e4189e2ebd8638e00fb90bfb55d1ea8df7dc0e3c98bdf7cbec689348ff85b841c6fe6be3787d746263a0257fe43f31eeb102a06e15ee375505749f2f2f411af394482c284d20bc5203e4baec177194eb081eb93831902ac46439860c43fbcd033e55d95320085476c201cdab9e0b6bdbfbdc47daeb88377bc931946beec680b2572ce9caa2f1dff674a2945d9e8c1f8ca9aec8953fa77552b4145da0cacbe7c42f7be9f8ee52b143c3bd9f736ddff02ae25aa99f79f7f9a6a9ca53fe6b8b9a8dab4d5611d26ed34f211082cbee257f612a4efee96a5faca2f59ba816ec8138c3e8653caebd8bc41ec3944c12d9b742a2d459aabc1a899c868a741328d7f620250db9b52f9674b98d1355fe1eece7c5d7a72226447998c290e83f5c684379ead40997677d9b1941411326f9efd9df36dfe06a709bf787acb43a706b91e84caefd536f5b1b09252789841d7cf4f32198bdbf6a182fd414c44b718534b7d3ea6292e27b450d56dd04e564dd30519f40fbfdb5f4068aad909aa651fc1c1a8086fa2f73459d6cac7debbefec33ce166163514e24982ca5c5d8fa489d5b281684a04eca318e175a5e0ee5cc023ad3ebf4edf2d4a2ee1ea1d3e22695d116d0c608fb9e96d2f951a2a355c88f9d64232058db4b1ab730cef1172981c87abe1cff1be3a13ead78e22152ebda8baf0f25937870d540fd6d881dbfad402f482c8ac039083265da0278cb5fdb8d262cea66a2cf181e18de36e3599df222d132d296f827821007229601f7189165707c989fd9a46f9693c862c4e30c140f3466ab931a396e8fb3291ed9de38291213622365a59d7e8e9754091411a6832c4170c2c1ccfa32f5bab13d8936aa74f43e7361c84c4f32554bbfcb4e6fcac190b6701c41806a5c08ef038f4407469e78460ef3209de39d277fdb67e52ba32c62b2160b74df5b6309057faed690a3a0ae33201972a0b6d6c0ca5f4e942b7c5a75e3e5bfa4070267b92c13b229efac030cf8e9f5a49f988d5790819dadfe7c04039bb1e570db64996e4c0f13f2766ae67970da3694da986910edd9cc3efa2b864dfdb7db8cd0442e52ecdca50d83fcf36fda790d3ce374490dfb16388d3dcd8a0a93d68937ba4cf11bfdcbfe000b2f3dea434edaa2462dab8c9a5c44e0b9e6bc094400ab64af4c2baa03353f923c757f6c349e55fa413c9383210f84193e9b5aba3351da131dcfd9b0705bd48297a426d1c79f6af073c3f0a8ff00cb38a676e40803db02ed69888c00dd78c31cdaea5953158c93218ce4ec4330c2fb7be0111af985f11ef073068d96d4e2406c8bb5083836b29b418ba43df5959d9d5fe69cafd433384fc80e40985337b74beec04f5b2058028d7ccaff6c07fe05bceacc2c6a806a4b976d2115b9165b859f2f94e370575f1eba1e878b33bf3f0cef221823dccb4c9e4cce0afc3dc1e08c10adcfdb7294f7be863b20331fdc56b893e59bb4f9d839f6cf035d7b05df6abcc20430e820170d794eba5ff4aafcef6f37d61687901e2615e78a0fea37f86066297d9c35954b899aa8e0e3da7d813df5cab6cfaf2fb80d8d9239f41de64801c62a134028e82550bc2afe9fe31c080f04cf45b2e0dab06ec481454716935b385be994ddd928adbb0851ba01f01e5070ceac449360da58cf6e9d895cd9a73bdd0f9ba3c47a593c576353bbee71de480be3f312cb50b3db2d61a4422789fba469a7aec46840c23a1b7110178c1cb9ccd2c47a6d219824129dd42f05c4d4cfa1b35ced14335212d2acf8b413d9e2cdada7346e74cd0af6ff52a5037c4f979af9b900e2b8a58560a21635eb96bf19f970168e8b87c24ddb302a9abe6d3f5a0abe3e10f15f7a641bbad6ec258a4e0e270fcf0f9a3a772f03ad2151efcfc3379f1576592ad1d50614bee48805190dd4a785e487bd7132494d06cb9517cc28172d8a048416716295256a67e188b098e36eecff8d7e702ecb36668a66d9dc12f38351ecf5c45d850bca87d5d1976985f2d36cd3821324fff16226932e0c80d221fda379b2ee4d4ec96a75ef898d24989b06a16ad7aca30fd583221703b8a4ceda6ae42e8040bbaf9b69299233176bc8e9f10c1ad9db104394b0b9ce674acb6055f4ff24bd50c621beb30b9505c5f0ae2eeefbda900f933b7a6d6c47d1d31d346183760f56efe3fe5ac46034b1831fc6778e481baebf97a7da46e3d613fcfafb5841441be3eccac422139bdf1ed91c69f1e56f7368807695493f42f9bcd3965aa4da5d572457a8676850be5d1b68e2e5d0673ae3f73322ca02d53135f68afdbc7e21c7118322040bbb3b60371abb25f93eb4d8c26b7d67df78a7a87e899a88d8828e2e51e3e7d4e0da02c0f2502a272f0a264e78fd4323455593f2e7581987ee71e44c4de382c6f36b1b645ab692fce3087191b29fb27b113d64851f8dd611041c0c78eecd0f103edd1d7b128734dc81f126134a1398a17f75a4fc62a4dd1b7ec5d4046fb6aa2efb4265cc204e4f39dd00bb54d24ccdb38ca807fafef301972af23c80c210e05228e7878f15767abaae379ecbf39b12f4955a3f5a61722b611b00b2adcd64fb227538df6d07854126d8b5e93479b0f6eec1040a6bfb8942ca91c4c271fdad14a91daad1adb786619d0c055b3257a1da52ff712348f819d6bea29236fa1cac141449a43f103974f9e69094bcc962930ad9e508f0651591af6ab50e1ec86ae33598079fea3fef59ad14890188dc04108c197e321a01ff67b011f9a5a92f93599c3ae1c3414f34ee85380c7c24f29536790205f7427117d74498a291b27fa6a99163cb7f4d94134f6764cdd0a13dd6efdfd070648f72dcf4c9e1b71ae2d35bfccc41306eaf8f1b5df48d3772dbbe01b96f0c1af421bae96788fbeadfd53720335731bfdd61f6364b3f739d4f9e4b32fd3d03f20e5a77318fad7ac7b92e5f2a7bda0616754c74f913522150cb5e170a2dcc46e5e7f92cc3816133a473bbf0ac73174f1d975dd6c1081bd5722c1c570249901f2ae3c675bafa62d5c70ee54ac98d8084771d108e28731cf92b74d917e98e7bca4ecdae56f27407dc81bb6fb94752698a10d4b099a8861d4ff60e0bd463defe0b79a4087842b4fc2bbb0aa6dc6ef41a59e0819e7084f77166c9f9951cc7aff9b4e27790188ea8ec11c53fe6be595b216535d98bff601eb2d94b3d419162a084865105160e38b4c0ba24afdaa71820c590d6b330f55c515530129204e60fb3a33c4326d92b1e159ca34d7a1d2fe4914e0ad65f613bf721c7fab52480f4e8ad934c162a92de6a35c568e8805d7d567072c8d6874f7a391dd5b988104b80f61f2f46d41eef1c394404383061e456d0844a53262b282c4832d321430729fa93067b73205f34700a9d945fbc8040999b79696557a2d30438db8d87d05f4c42783717f622e1ac47d50bea77b915adc155ee8a4f01a5f5aab7bb002acb8a5b89ea7bb3be92b5dd1c715ab1c8550b949599d8d451779259ac375030233e5a8b51c2cac1f425c59f49c0520504ddd2c4899b088de80a2ae0ce42a2cf992fc61f2fb778147d8739152b27a9bdae4d09539b164d4ccf5f9dd5f1e538b0e4b2170f88a8451c1ed0282050f39183f41bf8f73a272e56afe276554378b9c74fbdef25fe90ec171aecb1c036dc3fb2df70994190a292a33f2d459463f36b2edc49e1b28125cd134677cc1b97182c87bd5e3a092847e8c75e998baa88b140a61774a5ab925ce635f13ff83a18e51c1dcb912dfbd1dd1ef4deb0d009fa8ebed92beaec68b974aae3e8037456f2d493cc7f70c2c9bfd79ec4c2c4d6f96131a2cb7808e0539198b60c385021f489626c6097854a9f097b576ea538dac7027fe72694c8b67e4e947fa0c3db2632d11a11120bcdd87ca462e5ed5f9363b360633020163afa057bae54fce4a78e34f8c88ba7212c13214246f7c5749ee6ad2f5e3819479d4237aa43158b713d41d4d720c349c0ce05baae540fbe6e6660c911ea3920908ac68c67e82769d6f67a104ff0e09d22ddec42dc76511c0bb7f0e6de4d9d14b03e5b9cc4a0c06860b2cdc94eed0898a3fb5f8f6d4f7287ce73f319f864a497b58059aa740364ab736104d41f27567063516987e9812d61ccc0a60da18e17d05cf7d68f6fd7637025f1601b7b7f8d7f5ded86800de11527beeb49d1b977bbb0845a0936c6ae217f09625f214fc94c85d23a7b0f2d46feca8398b948636691b913eb8971a1ae8ea97f90f3439360505e4faee964f784416224a522e58facf9e211ce2e02c8e02cdb7d61f28a8b2f6854cbb88547af5037fe8ae619f4736f4b64ab41f4a769b0381583be049a8a0b78bad9888629aeb66e638ebf631ca89e3864548048fe579ef72008d219a75fa01f88702b37390880c397d17863f3b4e4afc23c61fb7b8b363a00a0ba24f9219d03135c019cf150a6d3e7296d52c89815629a21fca6dcfc0575868fc77b460b2c07b7f41fc183bb871d53611f39a1c34c5f8f5196195d5e62185690fb0ad222de74775e109e4fe66592a0b783389a4f49ca2cf6a20e7c272f26348925525fddef3362b1bbd3399a1f8e442793fa1f21496e9e0a932124962b27a01dcfb3442a281f9514786efb1304a6ddfb21ce8a165d9e77bddb9fa1175fd8d750421d7875d4f6d8475f24dcf1071a0e0a04218082dd8e05a241375cc142c5e1c122c124585f63da0c79c67c1bca45784954612786ce08552b243c45894601fb0dbc4146ff8b8c6c2bc5be1fdb8c22be0c26a2815bec26619b093affaae8f1f6729ce5d81e2e748640a940d8ff8e296bae195eab3aed3aa2d2655a7d39735d15a8dd9dced41944525a90f611e1d231e53146480caf418135631c3f842ef4cbda6fb5889b063d9d5f2bb9daaeed33143bd42b8c1440b9e122a2bdc524c33462087fc08c8c4dec87d4fe119b82a00a1fb05a373ac82ced2fa9872896343d7860300a0cb7deee4769c949d24f73647d72c611f1727d0ea89b635867f24a2b78de363d6c1e09692b927309bec2031fdaecb3d4452ea2a51ed4a00ff81703823383df83f4822fdd367c4370113ca8206e4e8f2aa1a09a71adc851c8ee2d5511c67eab366d011374da7f95f3334c9af65d3de9adc40c9857cf0dab2f7ac3f11d839b744329688029bd58968131353a7b6ba4e08fcb849b3b41ade2b5f4e1cda2170c06e82e2cdad48389b1ce3fff2a37980e6463fd8d4b5a06b1f9228a8c3a34b5ad0b6950e3b758b56ebca77dda10a7ac85edb5f14a2c79750da7614022615fa518f48d798a1b5712058b99e567440477becf8971dc6c6caf14f80f410a23af9d92cbd834a5d82bcf95fac2e02392dfc4f508e61081a3a96710cc2a311e35512af1ce56ff69e13fcf6d326f6abc8fe4b42d3b06a0d9b859ef2fb0a9ca9d864767ad12f5459fb8202d242f3617c54c11da3641452dd149f2dcc11ea347cf704a6ec180bb9284ac5d19720a96bd42f27536effd49636ce273344c8e44efb88c56e3099a680a29a21ef01b2894c49843d40a5a644da6abb97fe56a548588c6e44593ed5ba8e8c3d105696250626af6f6e8ae68447da7e2ce2eda64e7376c51c498a1e2879a8758ffe7f4091019522dea2167c59679f615cacc7c2dfb6504e066405debf1be18b153bc3b75db627215536ab6e81a74d1110527abb522754ee42248e39916ceefdcc6065b77ca9c57e87f8d1f904457f1b0b9ca239503cd6a3e9478237cde42d85f0879757cc22d6ba034d84c109bc5e2207914be34e9a8a67adb9a3691409932e1e6ef9d908059ccdc901e5da55febd1b3a22c9f221ac8cede95217505c67a5daef1147ec29ab29f3363393d29d8c909c3c836d45c7ed7edaaadbb0d35a21cab63dbff2caacb8e9a5b20dc0b2f9076b8bcd9c47fb63146f49d1ea7a3c4852347819977836b3b8944f4a93194410ac6e857d056814bf700b5ec070c6021f8bc986cefb4a475efe5981439b21930136c73a0017c39d5a90938c05af3ef9d3496bebe496346f13071e8dfe445b7f99c25e10ae26a6bf97e834b63986b2bdc77a32c26ed3b6395eb864148af3711289a4c5b710ee82816d72f71b18c53a0743c2acbc9db4a7bc7a4c556bd76cd96f15a4872a3848726124f4143386468de3740f7f2061ca1c2a98786ba146250ce7f69f9984f061e17dfed6f35127e287bbff116f44ff70f0f077adc9a39eb1461357232883fba2b0b0564e03c6510c4d667c6a17e302283899cbfba838e0142bf18225ad799b3b75c70a204b37e16a236f56521e1db46e8ed09ce8954cb29c8f617a14b07615301b6861649bc3bad3109f6197b05bebbc20b30741d64aea822ce24c625ac2901db265487130d5e8e6648557911430421bb3f669a4b61b28c99ea1b20d5059c11af43b74478d8ad74d826d4bfd9b590686cbc176922aeb60ec110d62c6c0de594e3f758e4b24b73136eefc9d0b074046af3a90a129872613f2911b1b0e5f744d9b893808197e1de14010c34d9566d68769559e3a05f6582c304749de418833a54910c4ead3ad08e2184d4bd776de6249348044484639b33a6a93ec5a51981527f8e0615310e2027329a3c4d1a33f1b0632a5f65d45175f3e762a1c18d6cbe1fbe50c798a118f0d041bc39f3838b8588bd71d111f2cb5882ebe09b3f4352d010172e65322204c300bbc97c1def713eed940e328574350e6b0246ed065dc7c0154b93397a6dfb7134bf0d01176233f30ef6d488851e9b2938688e6363d7c24360d05d92810dfcbf76545ee1756544560d6b0924bca7ab12108a4b1b680d79fb380b2b82587aec5a1d54214117c86fdcac4b5a3a01a127a7e7f3549f55f8785f296d798a19cc585fc5c1f3a71b3648097ecc1ca8befc39cc8bd5b1dd92161269c8714615980233abeef073a39044344c421ac52c1b7fc48677c8696df63253801aa6f9bf094621613b4c730e78fdd996b5bbb358838b49063495146dcc23f2a8601c2c86a8c92c0c1d582618b81a823d9c3ad625a62c5aa14848a35f3c6ae10243306d3b74f018155ccb5dc710847ff30289b6b47e79d873f6ff4864b7170baf3fbf93054561d961a8c9814a7d6f888a6bdc77228125b0926880822b8be60edbd148d0b606de3d6a62d56a6330ebde962217e6ac56e786e607ee21825ed735f89d3747506416cc9a2c462a389e9b526bb01cdf1b4c65b6c84454c51b0ad7b7e2eecb652f3a4ce38a6af8673f5b9df614717c4cf7fe4e1f059cd88b459c8d8b7d84aa7eb8da3309dffcf3b72bf95b2ffa1768c26d3a7ed7af0f73b4095ac535eb9e76b50897850ff26a2d9c6b3744f579457dcda79f46a513debc8f84da394d47ec3274534c1191b7a520eace45e3fbd203971fd057e3b743b71c8a8fd944629028efba5a05e117a115a1209046bc307ab95a70ef78e5b859a4bf68ca45ffd0a6263ee9472def91932ffc119db7d40fbdb0374d6a227d77dd965d930090a48ca4917b01e91a4d56809be2e3a197c8aac7f0d6c75405bf55f02b7debf1e69127350f6fedf811637cb8f4a1aaaed7f80157e4c396a3da9ac6d536756a0630d580ace2af2b546b8ba3a2ec4a35064956e7f80ade803c4536e95672ad2dce93c8fcda81c4bfd2b0a08b41bd6a15ab856ad13b8ec72e73f0b1581e047283b48e26acba57bd2653b91a9c0bb9b26cbbed8685f2d6fc5bfe17f6a44ef66d123668b712a1a97167eaf879fd00e5c5236740552a9ccb1d5a08c31e6edaa45d4e8a048278c197c9aa52355256e3efab4816dfd81bede65b6e72d3c7ecf93341112da09187325cc2728feb86ead5535f26a9f3ae513154ca77d0ee507b8229f22dba2752e5cf714f66fd6beb5aba6da50b6892ccdeec711c06b015750b4870b8fff9ac8dc6b5c6fe05f1d88cd66c3339659eebc92e91d93fba1c4c22f33929e77382147dfdefc6145d5ce722cf0fc0da4e0971a7c6f5925ebd8f6c5756b81c7aa08769b00031d30d57715bacf79f4f83d49b9cb32a3cf6a9f4a43cd45d1222f4bbc15923ba929799b4f90149d4bec310a693735768c90333da7d73418f0e87617d9f05f36fb68f009bbc0a5df5dd4920464168b76bcb83a66dc93806f67abcae67b2600cad6c75c96527018df71fcc37c62aa44d7e13cb5bde1240b9743ff6777dbd3d425ec5d3af26c558cae0c48db5a93cda046d4b5fcb962144ef4556ed8b17453af2e5ed68b14988f9455f068e3b81e372b4b86d380963bbb73be0a551484e34fda8b0be0b6903dc5aa5604aba6286e484dfed819e977c42b46be8c96ea4c916fd60db6090a52a7c7934334330da05c5645f0ff2365aa27956f798803d7e28ebeb23ac0cb2e7d41bc46163e0a156e46b77283cdc497907d0e396c7c69d30500173a24e2bf5902142d4a360fe3110b06b14a919f4d0c09a4d7debe7042c0390473548eb046ecfe28449954bce91c804389a3d9f79100ca5c0163701ba8f60952236c04433f0750342ea4f2c40272769c1e906732bbb4c34c8b8429a41a518c5d8d2af458dedcff6ff5c088793c647791376a952aad0040d80dd302adb976d923480b11ae7a0836be5b3c42296dcd3e11bd12a6d2894452e6bc0afee60a3c63c8445cc464e094099d95bbf65f79fbbab70d5da53afc5c6ecc64496c6cd920f0d76e440c1203484be7027b78240ed6bebc317048b86a2ea8e5ef8b960612a1aced2014aa135047cc05c024f0b162dc26fc7a2b58f0aba20c26b161cd6cbd7e77102c6ee68229da74dfeffed7d8fa5c2a661855f6dedd3ce320a5177311015fb5fc4b205d727bf45c712e681e0fa3a0b57b8083cd1fe568e5ffe97c27fae8349786e515df13388918d06532c705559f4b882497cb478ea357bcbfdcec8e90b04d0a1b0db95e956ecf9a13a6829b190472dd1aba0ad172ebbc18ad0e99837c556821bcbc91fa811bbe7020f9c31a39a96a93950d2b48a5ea02bd255a981097ae5f5211d147354257cd8a2b5e2ae9b48b175febee6f26d0d9d3dd11a5bb78126399798a9de55e63bb5ea498c8f3459818a141d8358486230a9e09c1429c92de4cef3849cbea2597eb2ef5806e973a2fa30bff2403f7e8115e16539b79841d333e83b33a7fb5caf595ebc93c73b3f6e26dcca08576063b6322c8bf30adafd3714e120a2ddbd649913651d5406c54b09a44f0380337b227a9f843459ca8a816b831190c631093751673e1528da82e9fd0c7945985d83cc0fa7687372c0e064011d1ebe23b6f44de8044cfaa04cde3cfeece95feac866e5865773f5d95ec297b632463b7f0f8785973ef0f9f25692209d7496d736d38a5c7ed9091d65ce0cbb03d62a120f9b9281dd1eb516280d10697b6c6a9db8f5957fdb9e6859448b6b56fb1afaadd19780ad23075d060ef56bcdae57cb196e68764654823992dd55162a1120bf15daf9a367a696513e9248f61f6afddc4066d690523ced369b3a17efcefbb3a68cdd7da15da502fae3ba46dc2bb5b437e5faba92419045ecf6a74ddd1132b1985957cb7ac16bd4a70ecb60168ed99c4ce7faa4464a27b9b7753dcb0599a60280f5a86f5fb10487d23a74059035fa748818366defbd5eba89906753f6150f0a3bd0c14e8fe06fab27583344112e978cf49fd1bb44f586bef336792a113186d03078ac34000f8062ac5288888542869edf8335e9065d18363420397da3189dad24fcbfbf098087084d474b18000a6f42324937de9ca1434366e2b39cf0844fc60cbbd731bfba3a77f7ae932ab729e2002d0c46874d6204c5c3794d70a0d6f62e90554ec5f0668d05c7dfb82701f52159b27793142dfbd2f8cbeab8ce6e50d48358b6d9a229d2dffeedbed03251a4f6217ad2b44716d08bb9475b1b48daccdf0558450653770f6b19bad1a5aab171289e7a03df613841521e956952e57f17cd21a3d3f3c8ebe0cebff0070cafa47682b5908b9e3fe7d14a2f516b3a5fd771ad818a8ca2ec60013d995ae47bf3b7fbac09053dec38d874ddac37f42447b65a4e639e2b3c513cc9d53deca1d0355a47c858ef650693ac8d045c230c876d743e2fc5f92e16f5dfb60cf83c9b3cb2a6498a0097652144914bd84aef3c11cb9fa93231200724b91e5958cf6eaee487e4d32f2312b8e502404fff37e0b84100d4c7d3999c0d021bccd51630580b363a9cf6cdd3f8538bc3d5c916d5b72821e95cb2e6f0b9b6ed6beca530ad3c3cd7e57f28f8bbf32c166bdffb63f0f36924e959c45b62cc2ce576ac82473122908f97a230b4c5986051d44e7ee7d87570b2c53ec3faa06b2cb29814d1a5e1548350a9dc862618290833df6eafbf54b300dea7c2227f2f56abb921be3a30369b9ae3524b4c1404fe062708de46e6ff0783a870c89a163774ba370eee928131b6478e2159186a1fb79563456196e89dd4d473dc790f7156823ad3e301420c1963573cfbc233bfa76e24e6ce11df26434a9e4ac1cf3e0bacb08a6f4ceb364a9a8a2951f59867fa64461bb3bd9e7659fa3778904f12546fbe1c24e8fb2f377618576eb77668c540e3c4446954d1a0efa1f21aedea83a1f57f8ffd1311bdccaf621eb40ce4899c1ff421b5ffb94c010406f10e825252c2b4c163628c73ae933d910646a4bc06b4345736a854f1480dd0aa5c338e4db253649b9d3b793caba349c1513bd70b18c18245c1949c8a73b3e19516bb6a4987d509376d99f360ecf26d302ce2d940c929f0c5c662dba85b21818631157fe3c527d1bac1339bba72e6150ba10b165195fd7e3b78c452275414b6f11ba2176dfadcc64e2dd49a542bcaf0aaa891610e99fe7b164a782dba412ce10e12b5311074b937e3560fcea518dee70f50ce0a06b8e3f9693763f86887dcae5d7fc0ba2954d8823b9f06574c137ddbd180f818b207f7fa1c66036d7803bfe02e6fc5098ce5d85db945aaaed9e3b972b9ee6b8dda9f508d44ea0d6e937559bd5422b681dd344ce02dbaa8b6883e3acd41c7f9c77d48cc7d06f141bf56ba635e0baecbdf884b6fc6833fc96254a450fbb1e4722d15081e1cfb3790ba618f402aff8a071dbfce8a97ebf6dce96a46f86a1bf471f72fa4c8c70494b99ece8199f74885095d34031f0cabcd94cfde4613cd6dd25f37f515be5f4380cbe543a1c345f08cab694eff3a9381b77a764908c84b696244423ac99b2920c48e66ec8e4752a25b02a222cd358ed049c8d16aa3ad65968767b67499cafff834eceb605342708f7b02cb2d7e5bc1880f4c54f7f5da6d576505b768312f8fedd6f0a57b612ecfea9aca4584038dc3a5db7b7ef10e1e78b02f3499947e5e9e7489da71395a2e724e098b2fc94149ab37a147b885e967a750b014b0f0d245837003fde6083007df28e191c57f1055737f7a6c3f8d6fb1d0be91694d1aaf097cf82cf613129dbc773c740be5cf3dbdcd8381b572e0f8855d7e93fb645c5488a097ae72674a29d23f5a46fef03ef9a67913daaa11a0562755056f82be636ff19df27de2b881f4561d12feae736c1ccabdad2cc79b4710d2ea240f9c6a3c0e97f15f54b19a9a293dc1bb0be4f0ffb90b9406fa79ba049858cbc2f70937abb4f4be6c4529fd019ca845bbff76ff4ff887efa7f5ec50a1d2551379b780badff71241eeedf6a4a3cb0fcbc8863f296139147e411162143ad95f1ab5d9dd23ebbf210192d5ed55859f5fe2aca7040b6c424498f361c7597ab8d2c5e02f9d2926c19d1c6675c5690978752f51819475fa995e217a021c4385b0b03a4d90ace3fcf49d86828b9f52a935a66b075367ea447f51fc00f1ef3b0787768a40fcbbd7bcbdc31ce3be9ac9c94d9145314d8a61c249148bfb6484fb19f4ad6568a1a5f14af9c1f4d646d3453ee0d7ec82b9699fa802f806016b88f386cbe24f7a0b4b644b83b8eb4e911b2c82891814d5b838bb71594b28e54be92c31d4a26e607216658e2aca42e3fd2bf63d8b1fc414c1c1efa53d3ca5dc0cad37b6a87bcbce63451ba59c15f51adea9de4c29d95b56fcf9843fd78fac28099c85388e0856ef74e8de5d8f9fb78920e52233f034758f3bf15263aff74292b8b1d4c65d4f662bc1cafafb5a426fd5b51cef2b59c01736c2d554a3d6fa21fbf67e53e659280981358884d695d9d90ce7de16cffa7a193440f8d628e374bc95c8e7abf94693b8da363a67f4558cb6eb6f3c5b387d2d6660ca66c0d01e600207c2d5c6a46368f6bd18f995d4567bae3dd60d054a382da799cd375356ed8e949830370622aa9e19400c0f34bf41944b220ec2451a69b2703af6e39b5f482ccbd384e9be90019a7363a39012cc5dac4441a662b2e13a4715320b2241b53a47050357669b59fbeacbccd1f8c400761b65ad8aefe1023f155ff00063ac5dd60915c743368ce0de4c599dafd83b74665f573e3ec7fb2509c81ecf9f933553e2ae32b48af767d31709798567a8b6d333bd0accf7d75cef5ff6326dfe8dc952c69fe019183f7baa11a9783a6fba1fc95c8f9794f2b588ced33165d9b3ca0669d6637a6aaa4670c9106278f6a68dc547b37946343c3388347534068bd38a5c25e3054395ee5ec002ee0cf8ae1fdb0f02e6b2b2c629e546d9fd1639117141fa37c64fb7444f906c8a3dd21934f6390f2a675e5c0742185450ecdade5a23e51e6f19c81f5576bb342b679690d19502663a5464c94f0a57a4bfa79d47016680b7618ffb91254cb655d8bff9cf5841af3fe7ced71becb2d610a828c0127cb4c1afacdfe028eff948e21b1da8504b8404e37469a5e3d5d0600976cd3d0f8961eeaff95f18d46ed38983872b58104f284584a4da10785d6441250782838291b68da78d0faeb1ae6d8bb960522a6c08d32b3dd7ee196d4a51c33eb02e8ed4b7823929e1a862db6f355e22eaea74be23c228d00a7271c79dd4ab85ab97d78244ce6116521ea44bfc95d69a0d494afa6ea1931a13c1a294cb5cc39c6cff4fccd18c61c6519f3bdd0f8cbc6324809752eb883174eadee1302a29766b9543b90acf3365928ac5721d37a3be9097e227e0a9904aa34c9758a2053812fc40ae693c9c74c2f9f07aece2cba97a8bb8e958cf17cef014798b1c44e53e23f9dd769ae8e9d1a5cfa3417d1c7575b42effcd582564246cf944c32a61ce752a2c754361346e8d4d2d96d24812821c9bc9acb431960734a397cb23766451896665edd3dcb78ada040ec41a85567b1e3de2709559eb65e15c6b3721c8814f87891b6f377535ce38499a15608010459173215b1e7cbe3980b4f1dc32210a235e736fc23780a5bfcbb316f9a7b7547911e5525eb07710687269294665d1cc64b7c8046c40d92c3be985f5ecd22167138a553fe672821fcbd40be7b626ee71e2afef125e9a30333566227a9736df34907828ef605099f67a1ed193423ed4fa121b3baf014fe1e3cd0f23c74ceb28071034d78c75003336af9921e2923f3cddad09812dd553ee389b15bcb96736b88a94831f8d34e08211458fe47657e41697bfbc8792fc0329d6d967e9ef7c981d8a537336edce3bdc14d885ac06a87d415a29aa995fba2ad62131597e11babf5c9f67adacd059c75f96a277adf347a3dfd2303e8bfd678b5ac443709c9c811e4e41a12cc9baac859a3af5fa14056a991cde3206227c023f07ebeaf22e5c1a1c71a3d19548e8645d269cc7756f0e99fb0fb73006c46fa94be8c58b8e01ee508a0ec83c80d7f8e1bcede423014337586dc2c5fdc8bbd1e0db085228e57eb680224d90bc178b1b1127a42d72c504bed1cfcff00e49b82c64dcec7b0c052748c311ee43cbdddd5fe43ebac6234f4906f893f4033c06c3b1cbb0786da84bcc3a0bc2eaa231f1efb47f85cdaa5f961f193561a377c578650e3107badae962cd6b45adbd4af07bd791cd23c057f42617bb396e9f3ebe30783382dfe44d481df5251dba2e3183581dedca9b4eaf9ab03671ffe44a0c66c38c6628994ea311e5b5c38c1a99c8748b155b32d038f847d89493931055125e6c8f00f80806c758f7b5a56022bd582b934289bdac47158b0ae7837bf9e02eb836f5df0823b1b71efd2f469b26bcbb806fe93617239c160956d1b3d1bcaee0394bd9258ed0e1da4a015f4fd48c0e311b48a0b74c230adf81df4e15d4d4ad3483aef3d94849877b3664c46d4d3cd7cc90a16609c7f82896108a1e0388ff34b3221a707c16411b0f130782b062ac46b66270b42bf1198a9817fefefe037948a751b9d94f3a965a44c9af24c6f795c1063a201f85d0845a359b1d88e4a26114f6f0c04f569c8198bc13cc1f77cb44b0f69244df09fbc4f32f1d6dcb469ecda6a7574db7992c0a6293fb07c300018baed286260c848a8df5d632a70c50f38d592fa5dde97bfc0795a62c3503940196ffe31e981964bf1e900fad0ff0741ec0cd2cc9bbe1361bfddf02e6532c3d3ac95fe57097e2fdf1ba66f9e01506c5e1f68a0a86ce94b3fb6891c2e5ba290fefb75d7c461aff03dc9722bca566a578acf4a7e090e3beacaac19dc6e57804862bb65727f2e293d66c602688687e3286470e29fd35f14782bfef687eeaabaaa84e9541fb8dfdbb25cdfe441df5746e64d9f1dd03da448a15479a15c0459401199ca0ef5e2cd84817bb6955894929d803785307edb4f2a31a02f8e9187d841de9e60355fbfc3e7630719575ae4c39e45b3afb55190a0d5779c1c616aa225723ffa878b9b94e6aa1e6ee2d602a519934d3ae51e977f004c731b7c579afdc9f5769dbe23967a0f75aa865f5a1f6edb07cc80b83e481f7ece3ee11643cb16ed9831685cf860fb4c2c6bea8ea4bea16446adc23122e5ac7de67c422fc33fb9f4c879b67c557096bc6dfa9222be02409de9a8184db1bf40ab4c85b25e6d50183c23e19184c976830a5a913a9d629874ad301d2c10f8e105454297b5724a05f89c01aa1220efb1e4b67457031bb5a6227d89d9b46e4f1cbc48315938dc68b2f49ce54e62f9f01a34ac698dbe54ab6c9effbd926bb73e737e50063811ca1f9aad5faaa9461555f322415d4090216814820050936a98a34f6deb05ac500660089918ce90849d3d85fd104b3a2825d51826ffe0a8c9769e36f90f14a28e621050187eec9de7cde48cf054e91fb1e1262fbe52f43491deefba21a202d4c9963dacb60657913150c9aece024e42f4b31ec6610c966f03250ac306d8b75506761d3a2783d67ac5abf73e8d8c3032229dc33a939672dba493237dc00782adcd89b4c7d8642cc6b812efb9888157e75d88d914f467a50adb717a1c4aad46b8b59b770f04e4a048ad93066f76a320786d86c40e31a7b54c41b519a673f1b2aedd1ec73ca1d77259a92f3ceef66b45a85c50e727daea34d3e3d2e1a5e622363e11874f7aaa6df4f37ee875f554f5d96048f4250f05d1fa72e999fba5568b5167a95e4f46987c6d3d42f1bb6c528ad823969fc34bd98c16fea872929e0c2f77cae5406ed564d30ff2c16751bec6c9779ffb50eb2c2f67699b641a40a53df5b94f4e4cb66da8eb00d3f8f6c1092e082cf28cdf66e510d04de320733ddea44ddc6fd1552af76be3a5aea7efe694a0d56eff3a6cc6bd4873f71f8093fb12fb4032b8c1e38dda5a94d12776a8cb526a0f0535b9f1aefc91283a0112a3fc6d87cbe21c3006acae93eb4e58de8399bfc2bcac4f009365ab8ebb9ed5426662710ef90b51e02daca900106c024bee6a9fda7db767d3ae6aeaedbe59072c5c1cecc484449de2e0faee7dfb69f1aedbf8d8f92419a1cda1c377926fd0371fe6f7607a45b673bafbd6e11f69af968bb921150ec23096d77860bc085a5443ea1dc216e1a1c5eda33bece89d1c0beaf8408a86117deadcbc0e0206f021858074fc227e4d5760afe0efdb99ce9ce61de174cec3cbd62ede9a473fd66922def04117eace54a9a32765925db3cf41c3d22fa1e86f6d582c7117096eb28913865622f262ec8d8cf4f451f3f21ba2a38982cd337cce7c2858ce6f967f988c23920618e3b3776671b63855bf180d29367ebd623b3b40d43036335194b899ad7ea3af6b67c2a567331b09980df6faa284982f17fb648985aef697364aaee853882ba8471ea9f73dc67552b00e2c7de3d5f670a34f602bc247bf2b909bf3e742ceb17eab2f6b39f8adc6a7e9dc7437eb429a33c9d2495401367a0895a242a2919ce38e3ab636b8031f163a5027ae938ef8733644b396bfb5a3f08207301a68e8ccc8769203f840128cef64677e8412eb28346987b713ddf7f17a6b74ad2de885464cdbf823fbe6767f020fc49e2d94592c6c0411b795a8a23717290adbb60c0be733c09560d564c9fae3d13c6835776d08922d7f96b43913fdcdf66e3b92ca182cc7b314ac297cf59b01649976dd37afd29921bb4641cb34f13589ab0e2e45df70bcb0345fe241e378f8bf189a12e1b1906f17a6b8346e284fd3bfa8cff02611128de59a9ab00e41c16421512c56a548109df2b5ded8853e2d7b08c9329b50e7913b9144c22e7170c71cf0f418414314a096708899e66c8b3475ddc1368e98e25fe1addf2a02c2c4829034914b3ff4d68d8e81d70a3149c8ff7d417c05eceb660a42f01d2feba31813e58b737fe4c52acf67c2ac30d9fa1f5775d8ea8ee0b4fd8b7363ad146795a62812c0dabf59db1d6ee116aff10ba8da84e336feb9b415110836ed8afd8a86b87ebf27f620dfb8f8511f601b865b5b439092950b01ef3a91fbaaa0a4be88b87dc147fa42b6a16a16e38a3e3d1ec4c38f34c98ad19d0e670f9d95dc9db294ded9d455a6b80db80d9aca7ed063f52de1415a700333545653e6dbdea46d2c22dcaa39927ea5933d2dd21b6faa88940b10cebfce8286c8be4f7891d6abe97b4d59b215613d73cc6da43461f405372d63656b143f0df66d057871a9353e6b25054fc06e00e11e0044d0037a8d779f3872df6ca1f6a177246a9656c9dd1d1a205bab563be4f31fa6b04879711c78c98219cfa0ad49baf6428f6629ab2fe7124396408324b08c4afa045e2cd6fa6a7b6a7c5076bcfd695cfbb95bb81a95520eb7cfe07f7b145745a0a2d177b0038952463cb4113b0132fa97692e20cb4f161d192cc328a57eae100eac7385d529cf2d109d0cb07de7e4c614e1ab7bd7e04b4fb894890397bff93623a49ba62e7f6d357fb43568ed64d88db3ff4a434362431d90609122856e402aafd4aa60a48ba61b6f727c3476e2736927813117af565145d2f991dfb7f66f066ed2fd3e3b8323aa2ad1dbd768652e26317baebf30652262337681e8bfbb69da2eddf25459a227f046231042324b7d4a772c8c62ef12327dbce0573875947eac5b80c56a0f024fd65037ee6f6191ae4f4602eefaa9445b01648194952ca2bc99fbab158571bddc2adad296474b7caf1ee74b4c74ee84d11e3dc22f5b9a2b3070182429808e7625953f6a9dac995e8d996a88b30ccca3dd2fd5638c05a224a69ace4f2bdb80026474eaf2557489626522a97ed21c1fd8087e41e2939fffc5a34e0abbbe9140d1362b83224c1be844c7baa04d9defb3907411c89d338a37bf8e2ed590a1270c26eb26a4e0f04f36bcf2263c5138eaf2200cba5f01a3cfac188be0636c4c0c0684e92579cab8c0ffa7eb6ef3e551c257b1b92be4cdae927f1b599e999574dc6aaea7d98260575844efaddde6aed3258053897b8b1c232580c26c65f2c09e4a52c0c02d81b27eddb51273c1120ddea5d9529c54a2e0f7f94dd4a4e67319d1ffefab32a41216d3d09f106e4175f8a32685fa17879aedf6c19ceaf32be2fa849fc5eab572e8d099595da60ea7d47fcb056c9a915f873c9acd329d8cc4e56d5ce7a8cd3165f46e95017925942bd442510586227d23b6fd2b73cf87ac3f4405bce3653ec1becc17b5b0819cc3c672a2e02108450bd8c0ca51f98be0547897424b9727b7fed341783aa4f9ef9a17627c910d4eb28128424c4f523ce9b37cfc1a6fb8c675a9f5b3c2e2c1f09e82d50f4a84bf24a6799524e85c2801e855fe0ab8bb0c8488219c8dbc158a81c226061f7f27810cb5a93412df7172309dc6ceb1abe311437f39ce26bb26afff04339feddec0a9a7642960a040779114dbf23990bb2de5a17fd42359599749ff240e8e6b8177dfdbef1b5f8e2678f3ede79b7702ee96d4175014733c805f0e62d686ac31bc77934e9aeb6aae30ebb5a042cb46156cb12c990d973c0a6e861e924ae7bc0ba5caee5006d06f1a8a9f1a5ad0752aa732cc58206f38398498b5b632c1a061ca8269ee016029e5bbaf811e02ab610524480e9867cfbd5c123a67542975a33d7e14c1d14b362f7cd7f88753d5800627265fc4b2cb5117c19e8f60ffda76042c53a061ee572fb0dda6e0cbaf27bd1dc32fb6e857bbaa2df03dcf8bf0969c17bc601619bc570b1b2e6ee2112fe7d1ae55fb45a75f2f4759974f15362e3589648df442611cae1035a8fcf5a611aac99a49080bdab72d88cd6b9da054f05b62c0ea2a8b42e1fc1ea33e32f2af4ad408d872b0548073c84a5460f4cdd049d1ed1ddcada1c7bba3af544652ea326ee023061548c4adb8ea0d7307940406151b03d532c939c6d029b9d806313535c90eb558911d6ea99cb9cd602e0598e62e537b343aee507d695edd5810c8372e839a0229d11d7c82de717dfa92e805015cd208405fa3f8500fe5d0b305b0b3e6c1929b1b9ef5ddaa700146a5131f35b9f9adf6bedf8ecc13ee57a98177951b144fada8dff3c5058ba62a3dcd59c15c2f438d1ff5b7d36c080637ab2e35ee3f1f4e5154a5f5e17eae8fef963815028b1289951a1b7fdae5a17212189bbe0e538dabc0e83dde1b0f649060a0a85cd2ccc0a3e416bd25c63fcb9ebae603c9529e7fe4b1cffbc5823c3cfddb559859f68568440eb1d14765d8752921a221f5935b89319db7e45f0b63526b61d4d98c68b3b3e1053564f002c9276c59433532088e3f1042a2da137478f40941d8ecc32e503b1062aee506ef4818b5c08da5986a766f8794af65cdf36e028dfd0767112d43ea26a96f868b83ae15ea8676fe58d181365fcf15ea933890beb81ded51fd526af5905ed22c1d3fb10602d0c78e55e08ff598a5a17e124dc869036c51b08cd34af3c982b11b95d8d85fbb4cdfe1f9d06de1c3f0f356cf50e336ecf2078e512bbc3adc3bcc5067b3b44c7ac2c165d2c583170bfff1913ce1ea6e188f53b9e2223589cb417b16587c3a7b9ed8fb84bebc80d21e6e584ce5c909ed6a9e5e2b21076d2247b40bd716d635ed9ff68cdb6f8353c34c9a8f6e5f3a3b692325b33caff86f80c785c5a7253c17c5689c3b41d642156501fa589c9fef6774d16a55b2545ca95e012cf3a49f4b027d12dc6bfefd5209ec8aad82b4b085ec1bb49956585789a3f7f9f6984957bf464a30a8f09e8d3105a8634dd5d396bed549357e688b1dd9b8a6d57fbe0f6576be0db491e726d8016ae696bc02a50a511c1eca6ef22711290ca75b4321ed2b98e9996ec110f98f8300d770a9498657042561d08d0c103d4f2b107890e2be9ed3b7de5a5f0ef8eecd44ccfcc368e336b182b34755bb9aebd288738bc4c86e651df84b7a8d6bf7349e559e972502e29a89b3fdb0784372487ddc6af78f165dc2c1a018adcf3f30659f126d556e63cc16b67b4a66d27844f03872cca5f82c208cd5968d7c992c31afcd806d16193f92071011350b6ff860460e677d3ba1f58c725d287b76ffed00ac6f5fb4a2062114479aaeb61ddabf36da291a314362751d6b687117608c1dbb310b158986fc62ef0a38166b72d8e4f661e360279b726137b7daf0dc253361b7b65fb4566c509d17444d584ce85e6d5e28b72a4351941c13da2439ef6d87304ec6a139279fd092cbe790496c60a29d913e27d7b93d3ac6416ee87261ddadcdc75200b71bd3b6143b1b70ea81b799efb38c4c34e132643bbadacee0bc3365e627d444d6be262dfbc05b244ff408cbbfb2dd536b868877566b3139c0ca607c02baa829f570f7d3e1c4aa2e7e15fcf5e5bb8d081d190cdac7593f1dd98bb74112865f830d65d42998f7711ffece2e0fa980ad6872071c087e35e562eda5f351729d85ea56ba6d98d7eed2afbd43a4a6eebdc6120ea8759c1b5001e6118bd898f0dc46c2af2111a7ce077ace388694575719befd92c080bf33fa8231ff94e1935ce7d0cf5a8d2006a0e75a6708a00123b3b51ebb0023db11a5dce02de17016fc171cb70b47dee421bada9d3759414d016a52c92b934b10ccb72c9d8f6a7da449ab215e04a374e924cca8badf0cb2afd8a669e98047d1e93912dffa88f0a7c55a7987f9135daf60cde95ffa046ac6229faa9c21927a19f9d371868491c586b48e38cba45aaede4d734489fe339903b9345cc201e98658429e6dc5417e313112e00a30cc0ca0ab3d74f31bd5de72f56fbe29c8003732be00b68d35796a176580acc423866a3bcb83568fa7f89c86e9e052fee0777a35ae9ace4923d8a3b6a1474d025c5596343667db6f126c8b28037690bfae4a260c2927ca2d6cd153a69fa9980b11199cccd001f43ba6a6aa6ab5dbf56da368453ba17d0eb6da8973ae5d06555c5394a33cd34376f821ed2bbb6ad4321202987ff6bde1541fe55e92eb5236f2a8b129978fecf8b11e386678fca2914df7df2f7a3876bb4d92d8d4c56a9d9e1f4f40bf9700bd520ade412bb47bfdf1fce3e57966843d25e8f688038ba0e2d1da45e2236ec536f32b8665cf777c4ea79f15c0b0df2304be7e8a07a612f32686d054632a79986ec208b5c5d2622a85b073f822a82f0b0016f2d438eda4a7027b87803d64a60b2a4803c89d3ba8a9d9230fcd1c715851dd9dffcdf6ba40bd4fa84c2dd0328b09008abb6b1bc07a46d5f41611f5ca3367274c3423237ce09678a125470b2e209c2aacbfba5e9bcf36262d1e5986c4ff2e287c309abfe99cf71e80da14fe22e754896decc3a2a9f9f5d6edb3bd0373f92c73b67086b236522752fdaf1caa7d45dfcb86f89bfab4010c848eb7ae0cd44110289570e880c19a5dc651398cf1eba0350bec50e0b63901c090fd436ceea3f90d3ef3b7ac85cfb3210c190e84caa206b85e94c276d88dd1057ce73206d3a6d5b7383bb002b52a5a3fc01f5cd90571157475955868dc0f5140eba2189c0ee60be2d5752bb50ad4063f3408453d3d7c3459093f7da5f3b51f8e5f61218fcd64fd438deb70c7b403cad16893ef75903423baa3d22697fce5bef4c54c1a2c943371a702346dfc855b0e85cafadd39d7bd2f9e1467bb2eb9700fca6825d12e66fed637b6c030c5dfb7ded7fd16c75f4f251ddc3508560be4d4e5bd83f874d01babb3d8f16154fc3856d029077f6eb11194da141664b6ea2c617c20c3cea888e945021aaa5b77c72a7da616c01f19f5840b7d8ba69ec03a12f44011e9e21126a966c6e68c49278d6ff2feecc69fd166406998297d75141ff67d366b4f570c9741cd390ad00daf455fdaa1b7ee69d5f42863f97a9813e7ee326712f3dfd3b52c6d3b7ce801e9cf88db97e7795cec5e245d17889f8991fa38356eaf767e13c46c2267fcc1c90b6fdf1dfeeb16ec7de5e6715084fde8567e63634c9a1ed682247e4e6853ebb98416c0f4b158fe6f1108c84197380d7af90c3236c80649cd849cebae3a5377b3059ffb4131ecfdfd0468c1b479b02972952e8af9375b717153ce30c26758f6706801f24778f441503640b00519d8f517aa512a241f1eacf89d703ebb887ebb4bd6ac9388d8e7b94f5e535c60f28e04194635c8a38e1eeeced060baa24c91a80d036142d47712098051c6112901aaa3aea4fced48add20d1e0b8143f1b0075fda28fe7ab7bee1c8cac73e77da46bc76826e73f267b8ca3990c54ade0ad3b24f777f970b3f4226c465e477e942c2436199e897f7c6ea90ccee3f2313dd84a2a702ced61f3de934a77f3b4a2a4651ba9b374bc6e0defd9ed803186c44bb34e8f598c723ee7d39ae15f01d970fa36f8df21685b568643ddd378897133064966a9fd1f24a6e8e857d3f933b5031aeecb491aa7449eed197e69ca85f8f65e67f3fe0e85696f21c9d66cad86f9aef1535d1b8da1bf1a02eb5abcec1fb39b29e43dc22cdbc04bb97224c750886a50f06070613e2eef059d8d39649647ca9fef43ae83dcb105d5ac995aa34f0c21c780f47543a4f9d31e251b7cc6476047b2843499138291db6be355e809f5922c4c5d9bb8fd6ace56fd7de935b68329d4350bf230e5c506eb81189c174d2d7f55ec1c6f2bbe95ae3c01a0d68d757d6432e83094a6cd4a3a88f24ba73655b6a8ae212a755ac9c68fdbf3e9c758502d0eaf4b13637ddc7490bfa5838c5634267f4771711c5c992df0d8784102362289679c12674e1729ff7d603b77337920afe6c1b045ef502d86d172ac701b0aba39f4a879348055ae1a9ee8ace71e75e4531c99b07af0b7b64aa7e046886c3092f9c865b79c92737e2f56d472a3a53eb2f20e4a654ea0c644d08dbc0583b00914095e9ed439674211ad6c489664ce52eb9b2341442d8a14cdc96d2b615fd1b8fe0f98f02fdf532cc987897d29ee3eedc2bf8f17ad6a208321916fb22c137e650b9a58416da0c2da8b8a8ee7d9970b02e0a23dd7a44e95f14a25815e872b7aae8b474358a360f8bf6484fc41504f79efd0c27c7f6041edb894c587e614dcf67cf300b27c4954bc5a2ef5b2f41cc9118e69ebed7b736269a5fddb954696324e1adf8dfd862bedf30941344eebe02a8bf4c4e24ee97857899be5238f29552f2e8f122fdd3992b96ecf97bc57c2eff2361ffada8e2e10b7b8b580a240ca0f8a19ecf96982aa441f59e52292fee47978ff983dc585c47ca6b55c4b6816deb893aace5f6f10f7d53dc8a17a08633a9ab34ea99cbeb450d94b02680fb6f1536b57df9bf8c0ee75c9debf18a25899ce1ce62d2af60b4f2295e218c388505ef2154cf069cb0d67f57e65f0115f2fe5683804d5c0c86df4b2d8322795343daaa8e0680e49ffa7d24a37c4be50859c10ee2c68238ae67db1518e1085ffe27945fef106e9540b29735f42dd51af8b6b78ed2289e3b2275ecd8aee921981eab961314aa503b99074b74ee9127afa9ff078226b8e1d33fe96153115f12f0d37e4c84a0d1eed3bf3a3fd6e56d34b85386c1061c9fe5152f0f98599a61305c69f054217c12a0b110758c1c94a7a18e512d7cf7bd17202932d33571e4f2cca980b4f97afba3289086443f7aede58eff6e7587121d848ab011105802dea0d20f19e13a6b9adaab4580464b23e2820b82c2c9bd0b08c3dabe39bd89eb72f1eeb4f3133497cfe5e68062a75af47ceea432661e0b88b132be702d76c7494290fc444b768fdbba721a6b1f79538b0887d15a29f0263ca3004aacd183914d4cba1571a1ceec9516a92c4a101abd9272c462b5e3d9abcfa1776a8a1c4b5245184829161e37c648c181f9db395b201978229645e3ff168cdd963e9146155b6dae94ba3c0c0689b2b98bae8bdea0009c19b52943fe4fe4863727603d9aa9729a83b0028384074226b1cc6c837fa8491b2164ddfbd81543c787823e9292fc06593feae61faf2447ef74ee844668cccb1bf4c185f130c280fd741395a40fe927d150830c054f57479e3a692a1ef8997e8411b681ba589181ed781710f60d2d72582d49d04bf9698b9309b7ec0a24bef2700b162063ee3ffe64062c3c0798ad1bf868898565644fdea1183e304bfb37453dcbb171534f3f7ffb6daf2e636031ee52bc8426fd4cea4844e6f77cf2c659a0e10e698b15553403f424ad0f35199cc527ae15fb3c74b42b9b041a9c64ba9532e4632170bdee27fcb2769f76e3d997c783ab9d46b3da0f597819bbf1fd6d5bae4a96f0089e3877d2d1d4a053b3c9bc7f6f1d2611f91dfb9ae254804611cf7e7635608013a89fbea9fdd60502cc843656a400a5393c383f512546f31825199f9708ef138967e00759f434cf9757c81597043c5b81948b58d9479841603fde0d534446135e05df67df4eb3011cbcfc39e73a5bcb25fa0cf1e8835f247c0976ef734f96c6095c2c5b0fdeaf9a8efe45fec2870c341e2c3b06628d7c4785da2ddb57c90d582b38a7069ac1a3a275a0edb1ad43a7dfd33c7f2669c6077fdbd6320be62d1e36b21db32637631cd8c68a31c7b0971fa7bb63a3d9d30b8f06b1bf128d70a4119928a0d078e083112ba51b1bbd38ca31cf6f1891602cd19251c513e0d0b58d9d30fe8a259cf52f74869771cb5a122122f7f39e8e94af2ba347e1d59bf005568089c5a4944a50a2870d70af931950280518054646a524c59e65caf324a6fb50219112b6b1d9db099d7d666a4a8426a10ac5ae60895ae4584a79d964e92bdfee2f95b427f633adaa7b24f57f122923fde9e18da049a85c85c0e2c79004ac4cf54cd485b7f56a48f4ce88056a09103c2500b5197a591d21eef65711200fbad0ea612eee8acbdf088ad5ac462859b834f217d4cf71618de01af6c8b8507b51b7bad4776379f6c03ca9ffff55258ad29bc1b89878014d9a6cfd6f6556670c099513e45a318fb408388272aa528efbf84a2b80758fb2a0fcb0d17a73ea03d84a14bf86d0abf776583215479c5d302d489710c3475a5e9e9fa407bf8705c3ed74c747930b2bae9d9af19e486de45539dfe14a32f3b462563dcdffad455c65a1986deeb288d8cf249ca6a9be3c3441a7192e1fad043fe7b0cb1b6b581fcff9aa7cc724bccf5583f3c38d8d2ba0dc6fc8391abcd936b6e2395b16ad513a95283ffc718a57bc4f18037a9a25a8fde32d7c3dd569b4a1a3df18e5ed02fade579207dc887a037028286ed540a79c756dca41b6668b2727a423a849f04cf3359bd89505a1004bfb99e35d6201e50330be93fa4c2633be83ede4fea14620372f5ea53d1036ed66d354a5f1119ac508772d8181ad6b5ac7d9eb6c31d873d7c2cd10fd8364e97a0ef5f25214ebfe6de637c422308c1b5ae41db4ae9125eb44c5c0f599e3a42d64efd9f80f60cd6ab1b1b730943c0eccc6f39c63bbdd4b3e2db48fc97deb04917f798b67d248067a8de3a0f932689a5116299089ca06f6b8ea112e08a86503574cbf6be2ca72410052946655f2aec7ee6ebabf1261fc01e15fabe9f7889e4cb0e441cbab20ef0cecdec207d9e32fd1d50f2bf86622c77312025ddc5afe8912461cb05d5e3f72e6d94ac2e3313bb65873ecb54c1ded7b909d970e5fda8f95634b12bc4d947163d024c882bb6a7a7323a3bbb7404f6c4a9bfd4b567ec9e6ced6e4969fe9184d2aab8ea2b053376a005d9465ef015405745691bdc1e087d476173efadf801c0f631608b517d390c34b8a0486ce81f8c093d5bc6fb1ab9ee31c9ca13462453474f6c6a1cfde1b4fdc1e8c604edbc41a4366a3fa2884a48f699872a1b6809bdbbf4bf7b1b927d82afd6acd017e5d5ec85409d5dceab763006a579d233fee85a2e9101b2914c691363f88a3a99a62438638086fcee3db6c077048f115bb8f02404c5641c2a3df9f3535002189c7be183ec309ecf5e99ad28c839e4c1e87ad71054ca6c5e7b2173296f8cf4e7c627d62cab1fe7ef2bbc9d27237602cd3dfd8a13fc21ee0ff7ec790211dd6d640edb65648d322ba0f3ab6d17547e452f8dabd53f2258a600003bef12a64a3e3e55725866cc76124fcf487a7a33b67753140f515b4b006a62742ca9ac9ef97f63b6a13dbe0bdd95c8f94502b39bb9fa6054e1e72e680410c2a528367e362174153ba2e4e1fd843c5e35e74b206547caa27d54e9f1e0a193cb563a5046e1f196c7f2e9d3ec0744cc7a8b503c48856b513edc99dd80494276b19c24d38b62fd61fce6830b8c2d5cfd662efa7fca4914a24f461f64ffc5f34c079f4866e7f01e417356615d8169cc128251fcce369d7a7c24d4ea78dec3ebfd1eab7bb866305aed30fc89a55200d36d142a165c7956d47a49ac6b371fd99b49aade41fdaa1f80aa9fa3090d21ec0d94692ee2cc17d8807ede7336dcca0d2afc6b84d97a072d8033bb664971ffe7426e8af6ac571e0228071cfa7d4cae1b755bb14b5849f9a1b7eb943996d3e33f8fb3bc74c4bdfd14162d5fad0ae76b33cad73d242721f12fc64980cf5d4a6e4a1969bc27a5a8ca41f2783b73bb3e6e23757b201c5ea73711d35d96ed3843580d3872dd6bec6033ccfb1820be448c8a54eb313f359bff52f35c7a8cdc3d49f9f33d9a03abc374848c79c911c41e5206f72e8a7c90e8c1e84a691722c1f953e39e0febecbc5812118b7a19523479c74d1221136526159b978eb54f116b2d87bb0cc416d8fd13ddaf80e0db19682f3eda9f01b2c4be2d5f6697e26f96c425bde34e3626aed22303a3c99bf4aecf7fee6c0f0d3a4460a071d5cbfe6818439fadfc4b949c826438170c854a3b999c98ec3ab4d682d98cdb4f71affa6e49ab0434a912a12e172e0b35a20a5cad3d8644c3cf1ec007d0c9c08c8aaa2261ab1df391c8f97852144f239e9c583dc25454102ec7c6e537e54784a6bed28c74971596d4013fa3391ef8971a76c848dc8205e818f95973911911459cfd4362bb5d8b36b9bd4fe174c142d3a1a815c249099dcf2bcc9a0792f765492a974967f7bc5bebadb5ae4e102ebb787a7e6f9b52cf5438aefe808e544ba8586b64258874434ecdc6908cce551b00344dbaa8949d83dcbf00e526904eddfbac1323f3e9748125347e19d896b344b3b8cd760f00a7e6ce7f7903d4ea9a67b36aea746e048cc7eeab9ffc7753cfca843e75a3e39f6b6b9a56204af682d3e9775c948d052e109944ebd15ea4f1ad947d27ffe0ad23f3a9c0de8a15410aa12a4c948c7b19b938e6f71f5bc197471c9b332068accebdcde6758abdd6306a8fbc8cb4aa75edf544dad4cc73f7bca93cac58eeee1eadcbe7c17d3a26cb4c8b7027659f33cb1d5c078490cce518826206fde5b784185300e93a5bf8534e5c1f53b33edd82c8ad157bb5c5be6f42d7e28f88297861200b0da42ba6126a9e33fc538a1aa31dfeba3b1053f9c1918c27baf8b89f0bb232ed7170cf2f72ee07cc56fce1abe899018b41f3aa96975f727a814d0ef703a2570335e1a1208b97b3ea308752e3769c1eea5f8c55419187da3fbbec518cdd321a13b548777bdce9e34c060831130df00ac6237b5be0a662af1ec48ea0b45521e17da2a3198f276119772ab23801b92898ea9ca689c3805e519ac8587f6a39e6c5bd9819839c535c5a8f5101dca9ae2f70066a137aaf8f606d17c08f7dd5685f4e33f47add7d9b47c0503fad4e2db8c2eed67e132b1d0a029eece9c892c7ebf1a5332c31a6e0482b77a94174640a654abaea82e509bd146c10bdafc030f386908f68e115ad541382c95a84b0c0fd17c0980771251a4812dbca8a26b0db64e96abfc6e6e55a02f314efff7fb3e6ad0dd956c88740e5575b763dda62e80419e0fb3f8333e9fa2302b4700794d4abcbda15467f6ffdb14ab9b5fd7cf2f465ffd40c19b78e8d1987d9c778b3b2cb8b01ecb78fd881739951f139b54b3404779541cd85a5b259c412af12c2b550ec67fbef9dd695a861525a6e0e4864fd9ce3c159e51548a271e217791c814af088c26074047d1ac4844ddba29405f91794980030ea5e67b6902a0baa19cfeb2eaaf738be00136b902eaac274dfb0f5c046ef5e59f2d6c871a216874a6dba7aee0e26a9d3e1dfbb6eefa1974f571b61c3960aa958e483d852b0ac72a4834bc4355a50a4bcdf6aeddff30508a96345771c28336824348410fd7b7f4b919dde3a7e62aa96a3aac772de61b1b1632f7ae66f19e24016f69daaba7cfc70bf7efbec3d2e6c1d441b4012305206490849244ccfda9271674bf7e9e15bf63b16e81c7d9bb76f3d475cfc455e6c6e10d490264e0f0ef728b46396540ff9dcff804db8c61be8793f354d1e687daa1751331f6ee16d1407ba099f8178b51b84607d294e327c0a8dee259e085f5d9c252e83233c971b38a56e49a22a7f3138cade0f1a0609009ff9c2de019c3cca42dfe543a38889a888d9a734c6c8c7a0311c87e2c8842df25618401aa7e0961f13bc5fb9774e7acf71bfdb17ebc4b1fc5e89b7233a611e22b10002d6caf5886767653181d192488bd618eef5915e8b6a922283c2e3e1fd3fa9f9cfadf24ab9eaf6bea3697bb527dc9a156f4c237125cd99f8d161f5ec645b4f19e626ec448bdf9955a19d4ce79408d9021548a6ddaa23887598188b7cc34ea3ea906482f75f4f5a2055da5c09048d06b3c56ab21eadb496fa538a0d14464943425ec85b672543177abc691af707e06e5968e80f5177194bcd9bb9653eb3579bd6e060ff5cac1e10da417007e1c2177a7aceda06cfb9cf676efccfbd67ea7bd140e2bf66f84c2ae010319f27871b303825e2feb204a53a4c23833af0e18658483f80dfef57613d043f3fd3a88a2cff360d16c32ffad2e45b4968c5d7c79aca5f7ac7920701ead251a30d4fe55a1dd1a84098cbd41ef9e6fb20c19cd08b13dcd4652e2847f1c57f293811dba7f681d586026d87f64561b3461210779c7dd9135533d0596fdd984a804aa7e11edcd9265a00db63999c3fd48fe39748107bdb35b43264125fb2b2988d445e4643ede24a8bc7d29905c56ebcbffbf20613ea58f66e4de9764d69f6f553c2c80501ffc810a09bf5d7a4e67c3956574d47c69fcbc58fba30a2ee0f8fe5b4ab7b227880d2083c0b5f5815253533fd0bd9aa45f3e1ddc921ce3c51794a211985d3c8b4ba1c880cf6c276af2d0ced2f50a6c7a1b6064b18d15f65ef1a7bd5e79907863c67e9b38091905cfc7f85e31d9f9af37e8ea496b64af03bdc7b8132d82b0833792bf2aa043685c9cf415a898a6fc5983f4b725bf225cbb2e63879cf9a23440e32ae4c45710eb669c9ac024ffcdf284940e96eae7638ac78397e761d0349d7d5549dc9bf0db6534ac6c372aac04780ece674bf6851c5d4ec5d72f263af4f6b80c25e9a7b25d9edbf390b201f4b70c7d3738fa9b32afd2e044fa399d0db5b74ef5d5531b5cebf8453e1be5835a7b2a98097e20ad2a2ba37ff3d18b86e6f42f00d726d8d7799beb9032db5fc38df58dc679732b54064fe6774f3e232e0fa9fe7d34421b635c5144d94757ec13b612f1967fb60aabf24a6f515f80d81129a6613c036790f3878aa4b68dbc0faf8e441ce777529cf6c1e4dc61fc2ab584288a9aec191d82a0fec02a98a035c3cc2a96719c70569814a2da7fdb061b2654de272b5a8e3cf626371aa7515fe4db5207dfa6ec21c8b8172f7f3920b56213f38cfca994fb23f59ce979801a3e4b32f8d20f285e21b0b9d759cd1d94c86b80df758c575d4d112fea8c42152c15e084a640156a8d03ee5662ffc8ad992ffffe21637c3d6678d2144961020d1b1c43b89ddff9324cda262f7cb6f5f5baf147750bf7ecd491fcd14f964a157c3f89554f0dde90807be0d928b2335a498fc8db6e399eb1742f0b86cd5df728fe45f73e3e449bcf8d63430de473a99d35733028512ed223cd51df1750bc1c5731228655ee5aa053575216a6047341f8e61336dd2e69e9cd05788afe5f98780deb1a92eea726c2d81759d67cdd4c0f1c93f16ac0b41126189f5a5bf481b447df99fb9c8a29794999be258ad396f9374083e5de5f5cc2fb071ec4340374d9c9ccd4d0f2ed6b89a3e26905982cff6f22ada0a986eda821acfe5bdc6cc066d2d7edc887056d184cc4de3c825c415048000d6d7d1fb12185093b34756405eb760c1c8da568f642971f99e7e1dabc595e30efd3e2faf049ef434a66cc91adb82a947752edcc36532d78f31c023a628f1ebb3d14aab3c81afca6bb5e6e29a270bcb145a6e3fb8bf1e2fc4377af8b96281715121dcc1a49290911cd0c8da7fcefe5cfeb85f2b1117244fb8e4542d2f4018d1f653b6f3e86036b3ef848c81be2a678a0178179449eec85e70cff294940b90b53c73ddef18bd484cf54eb1b1d57f8644e976c4d837a29860f42845151350c9b9f0dfd960f2dc0b0f928af0ff4f369ee0c686341190c13efdfd20be2c9d904a276ea218c4686594b29a48091ab9a791d71a3860b54a42ccef0edd2cc774a657245d88c022ca32e411615e457de5545bb228e06c9fb03406a4e7915535b116dd5cd61c1a71985677243d8f624797c035ad0351eb4db03f61659c294ef51c0c7caf5701896493ca12e066d2ab9f309041aa02302c8b1aece55a927040fdb9dc82c22144bb78615a6467ccf308264511792996f3f930c5cd1524feb9657f8b00d2620f5f76712a8014bb3c272193f946259484b15f1bf8521bbb6f9673bce5d7929975d04e4e7e6d7bca390fe3c9e5f8ad14f685d186cc86d1cda016dd1e02fa772badd9b3d2068331f17e8d4e01210e44b60da3b865481453af25f6dccc299a1cb360ac38da92faaf5c270cef81d95492ab2b6c2533b7fd95e76a1a7a68fcfdcebc37b7ecb03cc57af777e1d69ad61e049316649d9feef825c5a4e937061ba3a94dd987f633ee729ef8474ed86734aef3bc3f684ad77dfce90bb0bcd63956cf556de2b4afbb3ac8ebc38a016c2a708c8b7995db95e889d693695e554906dec803bf27be8406d0948712c820a865a9db51e3c7583a4f4561de61c78b554ada7b5decc99ff6482c97e4670fab1e598ba14c13f819f14b468f46cb42befeac337e62a82ec11168d3d3ab16d30ad38122b6a4c70e7aeac63cab357af3a0ae35dbf2f7be673e80a1d5c46bdc81637d40bc3e96b519dde7eae760b670c450a87d1db385f6ea9274c9ac128892b9893f3d10d9307e21e490c29590d33a4eb3879d5c4be04a71e4c34d28af6ece9ae73ea28712b0936576ead497a3f4a69a09286b879a23652cc28adb20cd5b61bca339e1b877e9ca1be2fb343cf7097dd757ada047ee9d80133767c8f0b383f16456fe4ac5e68ab3525f300dff8ba438e463d7fa1507cddec18dcb1b7290053b9ece995880d8dbcec3405cb4b212f8073e0c5b6ec7b3e6caac15613b28f18d2271a215521d35bdf13768ceab91cade4355fed242ff2b532bb83d5cfe46341a6a16746f3c6bdb094b79a0a933863002f90698449155e4a5fcd9cc8fc1f12e95989b5353e0b0763128daf9212df070284cf7ad6b8254b67c718080319ad61f0d214937892e2f1b5c03ca65f7cd12dacd825055877568d1685dfcebf667c17c91f121da8fbb06c5d9ec542f66151e55fa8b6da9966a9632bfe376a5b88e1f963e5969d29ba02293d207c60e537dd2a1cf557005b3ce1b386d6348d00f251cb16cb1420ab808d23b0a76377d1e1730c9e090b6707ca2ada6d4e727c9e528d6aa99a6cb709a5343d703e68c397dc759300a959609c48acec6d5c6ec5df9e5a1ba537f0ab42bb857105aab0e2c9c48b04e67f8304d7fcbf036d0234d5d729bdc826ecca4ef64fe2b73f7c1f09b4a3b8f03e9022465ea08c367b1e27620855338795b83358c611dc0ad5dccce79aab4e062edbf4b13836dcbb5932b7113cbaaf03d8c6533e6d6ea534decd82cfe7cfc78f8fa499db93542eaf70cfcf701a05ed2283f48a3dacc11ea7964d001bda5d7c11099fff1c509c1e9e710e778582d3779e4d5e444c728da5bbc89fd346f66c4974ec28448c85bfff8c3c51d34867c2ef1d8aff67a397de5f08b7b814bd7a33db6816ef31e8a04c7d572882f17e794adfccafbbb884f57bc86cee79c0fa7e3b5aa9c26acb7c6101bf7231a2b1c023c4f4e7ed821c3450557ee2541cb36265569b8cd746927481670d5b584ef3e705af4f6a235cf10eebd6fc7fcd22d8005c9450a9eb06e64c6cdad87811de7ab5a5baba041b49c85ea38830ba5c31ef56ad4856bac2f73ad057914e3ffb84977ef3343061d2781e413d8bab07b55a9ad53d5e156f91c061bc55c6f120b5ad761128551af3800f76f23a4598167830b8a1040f7c45b7dd1603648d160c94d5eba563f2d30d00c59fdc2c3c0e88b3eccd804e46cb574e19cb85d609f6282bfc817d62b698822487207f40d83568b139ff3747fe1bdcb362f9f96033dd881b3dce50dcb44e20981395f7707882299167fb00c9ca05bc4d7cfd1d69ea68510b86b95067c8397c016fe63802b767ad5504cd90c3e5bcaea032d0b2c5ae57958c9aa263d7d69aa65fbc6e132f2853e222e5442c43d8feaa0fe61f8e570c76965e5fc4a3954213e9d1910b3e97d630445304c860426648c5dbf2f3b52cf1437aba7adbf29d74696c9ef86620aa7de512568335cff1990e0650e8ceac6e12a2460a8ad7ea99fc9c695f6ac5e170a6bac92b53fdc52cc15c824843d7932d1e2375bd764dbd7738aacb8ce8abc0e0b91d0f31b16caa3f7cff283a0c9c6fe6c491cbbde8b2a54b00dee43a39aaf56958cb37bd19191ec2107c07c5b049b56da9d9a2a4668214fb7521698b14c5daee66e782b2c21922168968ce0e33c2e4507f0b68a0120fb57b27fc5a5645594e116685879d083e39e71db68db70516d683972f08f1a80eac5e3e8e0e5f8766e3e08b749ca7861f0968f56335da42fc770fe25373dd3d66de97ef8ed0620a4b4503206e316772944a25770461c96888075d56b997f7545794c051689bbf76e029c30c52eda39d42e2136e57dceeeb3bf4b1cee40bb7d82771c9087ee1d4efb671538099d69346517876ef53d246bf0ec57a054ae1bdbf370ae1103ee53802f530e841e308115c0788c55be638f7b52621f7d879261b193490bf22d942f64cf917dd2d2a8c8b30da63375fd92aed9befdd45844c30fb5900bd2943831be28ffb41140ec3b80979abdf13cd86b4a4a0d1d746200c1928085b6c871ce9f9af35781b626fc28d58758765dea2b8fcd248dfda45fe85932098938330ab9ee0c3165054359a367e69115e8c2f10fa4633e6f62414137af874956de076254996ad1a4000ef02f1474110c421f5d98e2a7f3483c923783710fc1795581ef7d9a8983ad181a8c53dac8517c322da9c0a13c7ff2a7960f1048f5b6d986d04e5a6d85b1fdca73a2e8aa96c61de09382e445bdfac9fdc6a1caf5a1ed67a9001f534076b09c6ce26ca3c17bfe875ac5cb77fd150663acf30703e3e68cf2ca20e59ab7159b73406f7d6ce83ce4e1b1976b16d19de80162116a947bee6d2e751b9efd1df29f90d3033258fdf01d7b48b3088cbd2090f91eb1102cb14e2ec589a91d6ef73c88df4216cebcc772b8ebb7bbfc9e560e16c4af3fb1f0f9acb8692e01ee62d1843eeaf1e6bc977966c74061b72a7a9a75388f415a1a8d081265a885e3d06495f3fcb2405457c3f66fd32b7f5871931053d1af34b3b768c9ac6e9b001dc9b7313b49e910077d5774cd59a2396cf52eb1f824e22941f7908001542af1d1ace22b59a24e60db06cfa269e80ecd34a3dd640721fa3ed48a804d031a002fbbf309e12a1018ecd7b991c912187d200ad559929b43e7327828abcb9a37786bae771bb0e77b206a377d0c49238590ad10fb2832e5cd24ae3d7d3279ee6fe811e3f0a9311b5414f0c5e58bc8627ad75113c7d00dbc0b8c3655953daa8134389f33e1eabf003b3198ee06649a78d3fa04657a734081d87063a7b24ca778ecc02f568e7dcbf06690429e429eb768b824d0554ea143bbe07bfdc3839cd3b98fd02b3e802bc139b4a17e7239fcaf89a1d9bca0cdec94908d9c004e0c195c532748a9e853cbcf8be1131f695d2a6df7957f58d220738ae1b197c6868057698a9c5f3e5c341ca1c349e4e370b74e71269f996db62368ee06f298039d60428cf2ded754504b09740cd5b00f6b5409a9fb4555f4b12ccd2ab4aac21f424a26a37115d193d994abdf184acf23082da084e48758529dddd81e5a424d5706d66359132a29903ece0d9759d70eb0812022cf5a548ef765e3967b1a2003bf996eac9b3bbb501a60103a9a688277f61796b7ba5052de9e61b811428fc278f47e23d5f34944381269ffc5e526b17dff393e181c3e2d9063a9b0f6f0fc0844b803f701a6a039de40332a44de31c62c69a3fd15c4d481cd070a0933eb9389c47ed11f6a905ec91f218ff8625bcae92da0e82951fc2085796627255e7eaed4c8d65c12eb0063acadb3d9ec63beffc60ddfd25f7ae5862202f9f21e0438afcc98e1a7f49c57195229a8282cc3bc22d51ea9e7515c0ae46d1575f9b6d31e997fc235f4432e5671aa9342d9b1e498f81b07230897cb17451b30a982a5df4cf383f4edcd018e56aba8e933fdfe2428dbefd99a3abf157bd721a12faad2a11e68477dce7e048a162daf707d44edbb4db8489aeba7e3bd1c3e14ad90f261f2f0f3b7b08c68fdd7fae107c3787366783011e44407e06c412df50f4cf5510a66a56295ca83d359b9ed05ec19293de45fe210c12c32ab987247c66459f54ad095575dd8102d5acd933edc74ee4784168bb6c0278526b49d6b13107d0235c1ba55ff7abbd397f070963177357b3cfed1661887d60926813d8c6903a85f666a26c34194d377b3f508069cc18966472001cfab9a1d90e58f96379a9931ad98842efea8398822e4c672ce874f1e0feb62be698e874763e0115fa83bbec19b3c2f458db020996efbf6fb1d560989f71e8fc7f0965735fa8312b227d13a65b595230a4400747802994c2ed1e4dd50a8413c79e09a6a2327fabc93acf6fff13d5e23f4b42ab5ed8270dce0d91d67b0479f31ef2bb4037c01f622d97911b48396e87001275ab3b2d86df98d651a1d9d91196ed4cf6c48a207b26ba01d29eca418d3850565e0e40fbc9b54583b95919c9fa81c0eaf07e475d895716a402d95947aa02eb0f413ff4c0fabdf4b844e5da466d8f0708a2f2f5499dac3de2c0c9d359b93cbab65ac1af91c883dfb432583f22ee4d85bc36826a785ba92a705cfb61beb2fa052769fc4180793d1e70a896e246c0c973fcde8a9147bbb6e417025524c63966c8ff74e54625944943b7e298349c4f3d33c52e8f2dabb1ff1ecb30663442413cb3c9bae66b750115896759493105bbc51831adb9aff4c550fa4145b00dc0ca907cb3b6b6148466257fbe118216653d102139ad9ee414209f931d0193c1fdc3f36cd0d0acc174a74cce28c3ef2d328ee414ae0ddcf2c6479e2bee181cfff10a4e0ced66393a65f19a5741373b0b6821fda94c1e4182c553d5b9000a0d03c560093db9e204eaf0bd1bc136e718426cd79cfd35ce4fa0ce992fbb4fa6fd3c4cf0d38f008130d4380f1fdf454bf25a6db51df7ef87774e753c38066f1ab9de825b6dfb31b887c12048083c2ac6fc663e523a0090e77a948e869d08be56566b73289188b013783ff837de25b0056929a801d1043ba1e1fc62b02c9b7a9ab3ca6403dabbd51e2afdf0a7cb4597885a5ac0436f84ac2221f77a09193cd980dee726171e2cf471236833c3261be24b0a9e96f2be828750c120d39ccf947311feb1da0398a6bee9250c03abf288fb7a4c92483f0b8e9e165c5db979b31a3981fb67d323af284d78e56b43f1dce07de5de1ff2b48db3c709ec5da8c8d23b5a80cff6b474f38de056e7e25d197d0197da7afaacc22204bd9dbc5bce633018bd5aae9ac60cc40fd38c7fc48cada4ce5a48a24847b6fb799e160b7242022471ffbccdf1c3460753d2a372d8d7b193a1e2d9add9e1da321724a9dd4df146242289f43473ee0f37a12e421fcc0888a1e731caa9dc1c0e78728dcd3c4258b9128f34bbc471cb878f0ff96ee440b553627252fa0f45296a707b611ea184f4a03d83df6f9cd1fb6052c42ab732ba7799e2f970e05db165955e460da30cc86bad2b19f6b8d1ba540bb48cb949af7bbc57352edbc5a95d48bc0d6331282b409a47dd0fbe70196d391394976528cc3aee5784912cd319cafa549fcda1996585ca5f2b18d573c789a98e59044acba45b2788e86c400b0388174ca106da380459395d9431b9867bd14d9a37fe9a245b503cfe86c9fde05c7a12b45f7995c36acadc3985c4c216a35310468c1412a44a85471afb924287cd8de1b822e9212e5db717e0423278a0f6d7a1ccd60be66927d64895140eadbdacf8918058f50d68692e40aa65d599ecc231e1faeabe79285500bfecdfb58c2324f1df2bf532445c461b2936aeebc8dce29f2ff8e830eccaf9f4b4f7155ec939cb30d1f293a42e4cc0734705a72f155468f10fc2b09a112adc29a62960c1a9c547aae63b508d8476c2f37dcb67499e72b93b9f9ed09c0296ef2a9071db5e8109933bdb580133735c0217f05f5144b8ce7995d81e37be3cfa5f95f47572cc87ce89c400a7a3bad4d225a6de5b2ebcb18ffa0acc01d8326e652f0167b3d501476c0695714427323951c940f0d7168ec4ae529c94dda91ae22386e0ce16fe999ffc27900243dbb62dc226c9cb7fbcf32827b2d5704eece3f0fa51f0db70704df47b60cf1f5e39b0afdc2f2d4fc386462482ae5b146b7219cb636652e0cc38ce72c75582dba53aa9855e4279a2d79c6c8b718fa1165571633e17a5bbde59313d9525ce601f5ce5d1630650f8ffa95322fc95128bf40055e46386e59e0a34d863c7daaeb4619d991b6bfd9cde95623029e9d357f0d04a87bad655833375cfe0f19f16513f80f76174517177da60fab033bdd18153077712c80655ac76735dd684d0c31458141316fa467d2392333e29a17e34cd9c503f6338254b447638f871dc5c1a0cd6fdc18ac1f11832c3133893835280091068c1f07631d8eb279c784440dcf5e0b276de0ee7a9687c066594ca256d1442a4158d677349eab17812b7d9fcba49e96b6aec000b968259a0cbada85d2286ef27cb1eb99d117706f37763e9124bc12dab7b2544be646b3083422a855c65557635f310ca77bab4d0c9339d73289801be2696319d0e3f2eb3366972b4e363d666b9af3e88dd86977b7b55c6f88bfa1990ca0696ae0fdc05d1463223dfe4137002f5fa7c7e94a75f613f4d1a5c37472071a9c3c010197dfde4878b0e953a42797f587e965a67c54e3028c31888bd06f1081a1931ccaf82c5b014907d2052a86894a57826a989114b91eb250c122e414532cf12b3a1f26bbb48c4fdf313880ad886c4dd94340ea96d36cee7c3363ce3daf96c8a1509690fd925e5e7f0201d1ee4bd2100e188b721333c9d64a002d602fa25462ecbc9148e2220a54aeefb35b4b2e8997c1b07221de68b1e94f7dcfa146a972d24dab340a22f56b79f39ff45367a7e203abcd2a840580e71320366c5d5970edd366df1490c5d2d0fad2984c2cc82ddab076f10cece860526ab2a35d5c4fb3adaaad98e584908a991f96d5003214f8456e103fd3eed25c3af7272a8695159d25ce28337b726059ff8bbb62e56ca19dd3d164a5e73ea02f68e620843beb82e5a2ba9786cfcb2237b2f688ec515085cd7702cffd60cf89199bb7214b2e33eee967ea651fd7366a7d039f1f7b9ec188204baf6a769cdc89496e3c0944f7b881f918acd870b69a7f634ff213b1459eec3a9c3e6915203b39a675134ef4bcf4c2dff4d537a5d63779782a27fcc94bc2984b08c1e10b3262f5da23fcced3346bf987b466b27abe2a31bbfe4e55995f270037362acc5d7a859910b4490d06d9113044d78e22d7265c3dcfbc90a3469c4ce00bd78e4f2b54289f86f771b91e3f782b6b9c88c842f86e6f5ad3e059db6ef25e7aae5d9ff1651d47ff962dc4e38f37e668bd18732934f2f573f19cc182548325a4d805ac7b67103856d312224b0dd1549066f7491b87179be71f4f8e08d5eadb8bf0c3961587945aa9edd3aae980e48fa352de03d1567aa9792da3d2c6f04b69847fc0fd38b62eddfb69dcddb305be924309da7d6e533b6bea9cb6c8ec4183918292610049a5541790a4001d3dca6f28e61888204af8cffc3486e8775d4884e48c4d689ca98cfbfb15ecfcc8ac128626a5ee55982888c41356fb496a4fcc92691379b8a4d11c634c5642c4c381b78a1d8751c8e485f2ae92ed80a5ad51a6b77f3d511ff5217845336497f58212fbd535790036a28ee0d9c836827364dd5e9ec05f6bcb50fc6cf7252f763cbb5ecff8cbb8c54514b8001eef97ce8607051afe837dc761c088a9a300f53c193b03452b231c0f81db39cb8a394ff4bc90f11320a9f09fc0b793808342767b605ef4ea37ad7a81a47d01157c00976c43e476572b604067dfd4540c1f55e2ac973332d7df1c13f074b5514c81a7725c5bf30ef3b2c1ea6633de9363eed3971cd39b7b97967144c7be244abf3d9c23b8f0768a9debbaadc2822d8dd9daa1142f0d902a3147d970280ac339975025665f7a7b04c5f7b0425e6548f267352ee732a30d89294b29f1f9a9c5a26d72557fecb9f40d2c3e650665bc60b34f9b80c149a3c744eb073dc5585501bb41ebbd30ea6fee65d75ad1c7236c6370c227169459f9549b091bbc6a040a9a1652b90ccaef7e71a6e54b32a98a08843c66beb957f909bcd7957c16ff33d7ef08abbf44873987b9bcc700d36f1a2af82b15f18b6c12b661b6a4746ca7761d3fe30a940f1e9e3d2921ea9bd1f7b57cef6a2724864db9b65c37aefe011f6283b951bd1be033e1231fb9c5160d5915e11371e2eeec3298ff524e76a352cedc6e9ce758c63a71fd05bcc1b6d7df8a11bd6e6b510c224ed595f40e391171b3be9cd4b34d890b2e601e54a7be94fd65de9351e6c7f5bc36428421860b5ef0a5b1a657712b5f856417b8f42c26b8359ef2e7b3ad74237f6a2e0847930d7f8a344519ee69d1fc72f7219ea68e8bab7449795293beba47ea2ecfbfd044128d775f40c05c3c2994a8a82a7dd9c899669e8b77620a69be061996cfdd8304e1bb969178a4ea54afd046dbba11b38f8d0d0e98a3f0d454f14b1480020e2a33270a3822338c4b25d8283990b421d0c625570ff6cee60b306b408a4eb038ab4f3f26694817b960cd0d5cdcd7d4b43ba69a8d546d123f3b3796efb7f423843045240107626fbc26fef0b2da0d5a8c15faa58226f214f7b69ff8dc20343d07c105f9056df9d9799942782c4414af8d86351abe97de04925758e113f5387a99772216bcc7f0ef46c60237573e941803701fb729647e50cedaa85978188bc44ec4c4a7e641a324ad764f0271026dccdda4e56657d9e4cac8cbfb69a3d724e9a16d0d6da1364cebd6e8ba83a8a5301295ef47b8e438584311ec07d0cb507da34255fd7821a57bc42efb5ba560b028bdaca385f6ae09f4b6c3947638263c8bd919c68d972758946079704ddf45c12fdbc963de4a899418dcfea56df6a23e35c473f2a6c55356d9f3e6648fe8bc2ee9ad05cd11a00e2247c77692fb8a06f65eacf2ced01a9cf42c2aad27c550061420050eb5367e20d0e610324a4ddb4f853906afb812335fe16afff1d610a6fd18ebd148d933c68e5859a8e9e801115ce1cf84ff8c66cc28911af6aff16e211fa3841dea4544a3ee974bb64e77a1113e83714836292e116c00e3e6f17c5ad1040fd7c2902d3177cd1efe9193e05dc903ecb70d6f22ba81f70c20cbf74196b36f31635eea527e1d7f993d049fd1dbf289f46644ad7c2102cc63f9fb77bf52f8ed9f80417fa6281c24166bdcfbc030bbab736cf4d86f1db02599eda2e4d25c36ec7473e95abcec47ebe45e55ca46e0c9214b417e1ad1784288a6680ff1fe8401290a0c39ddb7576c2a02312de62ca66403336cd608c71b73e941540a61852f66f20c65b053e9a435f7bd5450ba2e68c57296b3253ba2ce1a640a5aa937fbaa621e2107d9b018ea984655ce00738a161cc9dfd964f9beac2f6a83f8681aaca5c5730a086db0856c2ee4d439a6e96b400586c5731668e886e4ba0841c38f906957cf75c9928da2fe5a56785fa39852d8455fd21ae75f96d20f038e15f6634e2b63bce17010815e27d666c8a33447cba284bdf4cd3cf58424ae32e83f2960abdb11532fa9bc0086778f8c83b643ee0bfac0fdf73076863face63b2de5958af094c3d58634ba0ac0aa9e421b668df829b97387c3a19b1369586d1bb95b7665372ba62190f258aea924585c7505ac10d0007b57b837608336e0a2e8413f2237e4f1cbea1903cae5b5d01ede9a97fee47eb2bc847bfa17e87156bda94fac6f48875b34dcb67cf3d5e2774c3ffe14802755ff24ed91badff8f59b03755108f53472948fc25a1468ac4940d786599248c23bc96b2c9354b2f5f69398a6fc03d145bcd4f9aef3043f87d0cea8e979b6ede7c49b9c4c6d02ed191787eba9013671f816a7b61472456a37aef3cf7240bf3f7aee14ab24e3bab25b86cf417b18b6ade071acbf0a26df5181b4d2152203237538ca07b432bc1aa04d9d08656c888432c35d67c263d4c38794724cb9c53a350017b4c75f6cbaa0c68685d61f70316a97be1210c0bd62d93953f70dcf32396bce6fb7c5793ce5f53f7f0adc85472ef0ece83678eacd4f84868d11b33044e515ac92ee49d5392437bf8aa33a55b5d1a5f425eec4677fc82ef6a66af5419514f3218f51ec69bcc6b51a2e5b88ff8fc8e57385198ea54f42e98b4a495b0392b23e3218194185106c85e08c602916a6232daf1c3891138680a362d4a7a1df05d7dbcf0170365ef252e4b9efe04fd0245a2b6762fe253961c4cebd05f9e506ddc0fda45e0c687030ecbe9f9f348fd08713dcefab023a7f1c7eb9af3efb0e7ebbad3618c6d5213f603cb3774c57a7a2ef546e81d8efa07d5c6ef8f6c7b429dde7f24dc310df02802ff3f77951f21ca456df1c8ce7d2e7618fbd7a8df81480d1a511ac24a816a9a82f302fc260e58eedf57e48b25916690e285084f662ddb6e01f739ea0009366a42fdd637bae8ff6b837944b3703274ad44664719f6774219da5a7db861db376a51bd4d5da7b156e2c895fd79583ab267857e853f16f978cf87c84ce533cd10835f8199a79a8de1f825f17a68e3cc82af64ac4704a712629666be11b8c5d4dba7ddfde32fe9629f4fa2ff43c8bfc9e66f2bb54a93a62b487a2e3a245e6dac574894fd61bd7ac3f625cb10606819f69b962d3ad4375f049a24bbf3206a036d47e4944ffa0f67f671cff9d695b73761e546a26d1e91a0b6072e8dd0030c3ca742680856be32b636fae63561c0fc458e0a086e213023b30a9a966cb713240abaf689b46e03d42be35ea018677233ddd394586e743e332bd798fbb04d7f5abcaf1e753d595df11c0a6260ea5a5f730f0fecd6ea77c49a5dcb55c1c63ba9d95f59a94b3bf1e3bbc345495a333e2730cffa2de465a8ea46e1e64bc164d201d5558679158475509ce4c6a39bd292f0a20d0c5f05edac5a214b0fe811f71a69be313e58e95bbf38de21749af7ea32a0d37d55d53d6f184c8bd09c4f4018386567469afb992952e25880ba299a3c0429d44e36ecd82d2103804a87872717fd265fa4cadfafc74f0545ce2ef802fae1a92622f35da887cada6158975ee12c824f92240b6378601c329cc5dc3ba52a6d9dc71c52ee0d4dc972fe9338bea18419e1cd36472e226334d9ca79246797c453328c17bd5f368dff011a2893f5411f64a329412df55e65fefa3e1f0cb36238cc23f08e57488aea9519d68d9b5e3fd1b2018acaa8a78bf2977a1a698a5ba3d75fe16ecd165f749eaa2a85a7c8e80c1dee7e980c8d1d66f149055046523ee3aad72b345f0031806f7e25d49ed1fb1dd109d4c19df3ff2a4526b925be80508925edeff4a1608196fd139f123aedddfde78c37d5467c9619586e4ab430bd38d08e17147164fd8d9f056e3684b40e6f705c9dc299cd8fc9a5725a81bd9978940f0e970527314d4073476356fc045fec77f864487af40845dec9a6bf461e09da912e575821a3191c60dcde796e4fabb938a255f1200eaf41d6a84aa68ba97b9212e291722e1e632082419892c3824ccc05c13bcb544a9048da62c7eda4e66e68fcc8f85eeb31effc17985743253e9738e12492b0f2678c8671fdc369fdddde2e8c004a7963ee34218cdc697468d8b10e8028fc703a8dc7ee3a94b2a7724760ff7f2dadc8d7a36ae9ddbe65ebe41cf54518fce20b232f1c5646763c651f146181e72fb2573bb9dd4bf44d48ee7799ebdcfcd79d2d59205b5143906c12beb848c9d847df2eb2448d68c4ce91f6fd875f8c0b96506f0f2edff07a37dda9af6b9b4bfe823f0f26765cbbc77d736936012aa9ae433e93fa218934894eac071e9e7f0031e36bc1004c32b7f46bd9d81f04321b3f8c61898b76243e62f25f78c6ac219f2f4675c31515ee01326d269ee143f72b51dc3f99133ce32e7da3003c314a260287b5fe6510412428d3a210d660e103c2126f753097b7dcaf3bbbb271e2103eb7e2f5e47212f7b270639bbf97ce7638f776e9c75469607c15b4fa42aadc0593ab489367ede054acd4e8f7ecceed7f3fc807b3efc5b9fbea6aae710710f57c434b133a99d9a48d4eaa10b00888e30acd468099c441624cb0e1f67ded02f7c7d2d103b20b29fef01750cb0acd84279e580ffc642a869e96e12f549560e0058b17eee8fc6fb232ef2656b2983ecf955e9f0602d0cb969e0f9691be1a96bc2cc4fcd2c360693f0e9cb6ef8c00818043aa728bf6273afc0efe8b85ea05a8e44361333bec0d9e3de49c207e96f5216290c373e5dd7f18a7571203a9e094ab000e229db1b65b25f13f29d80b047a75c3a99c3d66b9f1f3fb1a8852bde42379e439d72a5bdb80ce57280ef8f59161ed029f94e73464a7da3aff71434eadd45d9fdb5333bb22569f89fe2ef57fffeb250b95521142a6b791af624dbde2b27ad207d04347cadab2c4ed71de45b34e78b1f5b460201353d1507c88ee35fe85bec3233d61cc69004327b061681ddf2991ae6d98841065d138f99646cda961535f41a24160251813a0f19ce02e60a4487a7d6312f4255c16313f08eff008b6148df306dd44bd7f65c96fd351896d6ff94542ee8fbd3e62022054c9b33295b5800b4a41ecfe7b9798186f0e62d44ea2e7393356a440be00ca4c8ec53c287c62cdd6bc6e6ae8ee9269a5edf44957f22a29d8ac3754d92b77acf4dbb95ef58069dba88cf65c926971a2c48a6cade85cd89bd1437133f31945d77a58528e4f959ec98267d87b3be237f39b5fd1eb9bf11c268050665ad2f2eb80b6cbaebde6b377be36f26d5e8836d668256ff9692b96cd7e66406b02262d1c996eacee0f4767ab7c05fcb811428e10180a19e776b91730f611951ef2dc70f4e035ee83ba63824bd5859fb3ac015cd7644f9c6b34eb88b7a7df6f4878563041a9748fed32e8badd072b516d2ee29db9d03118f2f7fc8763743762f5306089e7c26f39477518a78e5883c2e50a3c2085641c79667e2304dde0cdbff43d092092425e908b890d5b6907578a3258a8d2ab6cf1127459c49e06414a21ac31780219a2dfadf55c3a7f17e02d3cfd928ede80d6d5d8531d1e44177eb29b86eebfa2b513d5948143328e59a012a02783a20a0dd5abc54da5c41c840673e4182d6e09fbb67074790992b50dd4310a2a430b9b38b936c3a4886301f65fbc034769fae81777e385f90ea5115f26d7505ec036a2e7078c952d7ea2c90749864c7f894756854564fd00753b05e78b05510614153d79e1d5f8da07bb80cc247332c308047466f4c66d04a0f7296a4e1265cc9343e614f0564ffb20b5f4b2f4e8dc995d482f28e85ff263e8bd85c70c582a93e6d1d151d4f4d13fa78af1837a99f8fe9c6e4542132d6ac71dd846f5306760bf88e4c59522a8b333a8d0db3a4611c0522b31601777e6164efd4bde98be60f3dde1ab5c3c1c6a368534aa8dd3de44772580cdc7698617be5c7e117355dfba54ef83f54144f2c5901edbc4945c8580ab46e59bd2cf60c3e757f591bf3e833ee6ce36adb25f88bfc5cab840cd1166798fee473dc4da4789c3eda295cd5a4c77a9a90ba27a20e421cfaedcb9b83520c5ca98dd32f44e1a58b4fc4f0f8c3c5e8790c9c83d311c71a8cc54ed7a3eaa5d9cd1a5172936e4de95bc8b6240f7f43f16b963646fc9c47fcf05009eb99f222fb8bd82a85f2ae0f74f36385cc9ff3a7518b4b5dff7482babf4b8480857866e97b924516d9b36838aecde3fdd2832dd200112425b98416f95a729943d811b0a43c1534edfbb39bd5a4991f6ad013a30c1634b3ec5f99017c939ab0dd37f25b861974f2aafca2ff4974848ad549e34f72d4c977cd4d5b274646964ee95c6015d52a293fa1a254bb340cba02b6d47f6244636b199d746387cdf75adbbde92807a95fe4a4075bebcbe16ec7cd1e5f77a3e3be99acc06a16898f7a0aec73796bce41a6e0851527a56ec73841482bac534be372af4ab081b278c1bf73f3fbe6fbaf682d370378cecbc0f935da69cfb37e6fdfe0705ae2e90ab077436c4796428dfeb7b27170f22fbe1b7cba67e91c05ab793070c7ce3897501d9d7c8640661e6f837605ab4ed3577d79c50443c5e28be4b6990bd84f5e9e84bdc6626cd7f639d109f5a7b64f8d81ef7bc4d610b2ee74ef47337c4385454be6a944b795a91cbebf597c4183c4535aa964ccb68ea55db35cd2e3f2d5130be75a1f18ee60529899309cb6a930fa8fb19b4a6279ca7e70d5444955df98173b89f5037d68e3c693a8ad19ee75f86c64fc8fa6590b9fcbdb7b7154f097bbe8b27c8be52a0ab69c97b63914e6269cba6115dbc42ed44b9536fd6b5e7b38a32ce9ee2ab099d9a9e35e8e764b6f17e39e99b63def7512e387beb9416d53230dd9f45b2922e938240f3b82fc63b708f32bcf449c0adb3bb4fedf8dc3ef0212ab6888dec8284d314af679e6c598ea936fda87c88731866d9b13c79b956abf96a9cc633a59f94c9091a3bbea79142a28a96a8f55cb517fa9cd57703f10d8427d68b223fd029df10053b68e503c74bd4e2dc924463053253ac9ad503e5eeb176d0c9b4c490144deb8acd1b2bad55fb0653eaa04fd5acd25931cc0876475d839f1e5fea124c29cf03213b30f3502681879d5b38e2832aa7ce2cdaa552faa6bbc6c8c0c17827d5ad7125d7ded528e9aa28df23900ea8b192530f5f65e83cf602cddbe1b8d2733d868e9aea72ee7366e6c3cc02b3cee05684a6785a7bb54d31c244efd878265c1694b8dcfeb260b8b50d356b9e8b9fe3cf993a99194c8440b9ab11673814921967ce9d862a189f452b36601be0e4b09a0f73ed12a637790fca129ea429f4eab8f341044be9762e7ab46076f2308a082c3c342bd764ebbbc8360ead53f9e2e0fbcbf4b338b48247167e780721f3de6d33a821dadacc8adc56554197a7db1c14bdfef6f47ba289bcf1d4dafcaa78da554f5e44a6240f969dff28333be1dbe068b0115e68c66d1cc81eb0606b09c2b223cb89661c4258921bf613d500b01da5af8562940d84ca046825bd6e2245e1fa41415ceced61850a1cf2821de08e40fa2eed4add21bb20e4acb8da283937246e72a0002b7669ca677fbe27a4d4e9a26b339a35fd195c0564bfce9600ccd59669a97b474e1496dc19165af164ca595b3992091412d9be9399438740bcb47f38aa385be4a07b28f0a90d4f3f69df3129e285edc221496207cc5dfe10abca897ad71353ff1977cf096d63b2fd75a6bfedfee4a300e28c2df078b41a848e88644e934233771826688e3b515f771a53ab439012b5aaa55c76d68ed1861e7fc39a0d8424e27fb1cd5d2b43cbe501e869839b23f8e112ab0fc69bcf1769b9c868816b26ac7d801f88b196dd4b62d670bb70c2196280b969a9f773664e1b3a734009dabe8eaa0fde262a059c3dee4a2f5cf38b0a121592205857c102801fcc8b4171efd602e6b37e94760f7271cd8bbed63b47d1bbb0ee1040518c8ea37b8b9b655c0356d08a7e8db22a589de5b33f4ef200e59ef981ab87b29040b628f4e0f3d0ec0e1586e8f4b05bef279ca7bafa1b0a3b7c1b68ed426ce13f6a89ecfc56d0004b654fa5529b44bee4050a327c0f2e9a6f4b2ffb81b9cc97b0fb31d4581986559b666b51ae7d341dfe26387fa8b41c39c790bb81364349e15187a94037f20a4b09c060c29c4983dbfcc3d4740b8c58d05ca1a058708042752790c094cafacc2d01466487f6e5fef09fe75d3be55b1e0dcab9838b399688bbe00335d81a1765e5b64db1d48ee7656ca0e624d5639eb2567efe7739d596b1cc78e5f4dc0d1da355a28770e45ab2269299ff313b105160a5337294334a07fca06b1c26d3ba27ac09a8d12232cad146b4efd3e779b39d8ca6304872ca253c2492ab2c604183a0339ba1c7307fce29d709dc4c2c67c4393af45e264f7678b088b08313151a0b8f2700478e5ed2719ca7d429e3caa6d5244fbd7adf413d878bb196428ed8b67df3ab192f69d37ffa95a469c4d3dedd3e402ea7df7593c880c0961657e9da1c9dc0e9150ac0b5b28b6a8a55de79fdadebcbe1a0cc583a2014c88dddfacec434007017b1bbf16725203e569f5fe9b3507a8d9e3b3d855bba15948fe318e5e517b8bda463210c9e635444f6f3d732de4073154331c48194b9eb193546440e51aa4aceab1bb71a196559b39d525a25c832dec857856fc262d4f853a67c034bf24b8e3baee9f52ab27dab546176cb0534ca14544b014f0602f9fb1ec17f4d5093dd5733b8763db53bf72f5c16d056f0fcf03b3adcc0276c11be23d17c56072fbab849515938743968f81f6b02ff2d5b80dab32afabf346d30d51ec9a8d16b879a681e2d16503ae8b57e7690912ae7f56b1e745696c1f751e2c5357ff86b4ae96be3132eb5ab18ef31769a96ed96824ab0adba31115d6dc93c1c7ef45b06b8dda6570fd98cd855731f4752d7cbf507ce9fe3f2ad63d4102c79431bef37806e50b3ce2c77201b73a300c3765cc811de3742de333a188ac87e1eb827b835d00b34a9480d4cd0a003823cacecb9d838536a9c29bb8e8de321b9c6d7b1f8c3386d3dc6201c9c549234a2adaf907b043f09c442e667ad0f7ed96da1a6ba326eaa207038a5ed10b0af180f3b132a2d0c0f903af16c329e333e0b3ba516a64f0e4969f232a34009ad428b4f7ff49d562d3040feb47337eb394f4862412c348920c105f6d51c62d1bb798e1414ac786c1caf4e9f2ba7dad48484440490e94c4ab2ad740da55f85e89f6d897ec46e2377d3868cfe9e42dc98f70cf7891791c94d0032e40f3340b366ea57685eddc1dc056fcd07d871c8e729a5476f9a36f55a4b5b6610dda7cb82569e3bc02927a908181bad5113a0a3f419c712ed55c6163029bd63fbd205900a39eda747c8725cd8ea6255946d4731d687e2190db244c1c13dee40b63c9ec77b9c1927803c6483a4119a9b61bcc069fc1f3fafe96db191afff2d4d7bd39f91e072b799a688b40c586f09ca8b9dffe2ac89444da9e993fbf3e633aaa97a4d58dcdf0d1a1407a636a82484fb988fbf93014e6f94253fb6f6cbbd8602f8350d250f417eec64adab90be5fb47f04f50a41c0a72fa800cafe46c4e5953f1719599230bb81794c45f7a68e8ae8db8aada75227e548b993f71f5f5a4679eeead58cfa3947ae0083d1a58061dbe37b72f031b4978e4a41a5d53cd9f54e446809a120f7f3d1eae651d68fc37dabc4769d75592c281821d944825dfbeb47bf7c45bf1ba54cf7a30faa880e402b5f478ad47950a6995c41c2d0807f432b66067af0ea536961706173c9cad347ca8ec9e95344449052350a0f2eab1c569ebe81e1dbd8045839334d28620b6187c2daeee10f989cfdfb994f17d42b6d27eb93b0586044a50fea9f8f846d2125e64cd7ef00b22e9dddbe48eecdc6cbea769958269d703e5031b19b8ac836cbce42d7f9bd035930d9cb80c3b271a117ba2a210d091576b2948930a7908234f928384aeda2461bda0326ac76a308e1994ad5b03993e8899191c25bbb36f0f17c464540201cf859608d0a50ec80d9c101faabb5b6279bbf496d8ea228a3f6e880b4321fea324a85ef837864fdad9c5bfd720d00e6e5efd71d54850684f76b4b8a673d2b5f67c1ff1b88fd0d0b0db0616097cb823fd1555be235775f2f9e8ea75d6481db0627ca157c829b778ae76ae53d4836c853c24def889f3588c90be2e7eceb38afdda6bbd6d5b77fe8ee2044001543729659501f6898583ec37d0f8994258445cb79c9aeaf8ad57ebff2780b46e3a14af3fff5111a21dcf51ca6281e8ccdc13e29f3741206f2e08d8f949ad0581ec4819dcb8b8db54fadbe8bbd40b87c9baf9c0bf7149002867176ebdea4a637085b7696a63ec97030edd46aac4c7cf3207a96fb81ed49c7c82704d23b061e1be2cf5ed6883ae44db365e40c695803e370f1c067dad3485804017019c472cf460fe441529464e4929fd19f08841df67eaabad98853a4966a74c7d9283999bb35a278099101c54f2bb57a559ceeb3f4111a39b9a8ccacc99c9c42c3fcda0ee1ae0345ffebeb923d2d9736dff7a4bf7960aae246269c1c1787fc787b282c246ffcb64345eab6a4f4a857c111385b624f1f1c4a019fb2435133a0e0cbc845afe4b9839f1c4a465f5179647a250ad41fe6a08b1cedcf9b95fd860954b89ad43472ff0a8147ddcbec63574745a90f3a5db839a077b5783b818ea404d50ee5aeb51d6a219a95e7504c87b19da6890030e16f9be74ce93e420144e9f9fb523e5e9042a3a4cc8cccda178299479e5df46fffd0ccb9495146f631879927d9f9afc88f1602bcc8e9bd403d71454cdc296b84559098666a03451d1e0fea1025fe01050216fd88ecbffbc05e17cccad2ce84240c3e0ddfa39584dc99bf7ffc218901dd5cfd3a86e5f7354ae08092e587cb71661a0d360508aa1bd9b8639eea66e063c3066ae218c573c02c862a94d15cde1676c2785fb1282c47213ff69b8cacdc979737928975f4a982071107abeab116ccb3f98793bcee9a27627feae3ff8882155c375b52a03d6db5c8f1529881031fcae1c109240b03f8b0abe3e31c2541d988a4d0f7393c4a92edc782a9cdcf3d2517c59e2dd1e6e972cf22e7c68237946f6f589a9176a4837aa528c7caa8ead9be50983c5b858581c61b3b5f54280ed6db1654dcedafe37f04aeadc59cdb66a03a5fa721952a6450b214c5ed5ed728c8bad2d9ffb0f27215540b9054c41608928ba9268e63bcac461c3213e32252a30aaf178454f988d188274bc1e1598d07c54ecafe351eaafa84fdcccdcc42298f3a62ab0378b8986cb4227ad0dcca3687715234ba941ad5f7ab8e3c3ee48aaf14b0a8b9d4851a0c8d2b75fa5d76d3c60cde1343d90c9ca62628b6d7d38bc875c059ec6911574ab6fb2817e7d14f568b438ebc0a2e77d0ed419d36ea72cbb725cec8de11b2487feaf1faa8f7dfed5d1ba61576884c25fa3d8a8cae3e9d9220ff14cebae65c085a3c2e6823cf69c6bec62eb083087d4bff9c949cfbb9ccf1b0b3466cc482437b2ea061f5798c7593ac6e4ceac44560b9c63a40295f0cdb8f8fe2c2d9fad0d105e49f601486785c0622f362aacfda7bb37a7cacf075e5e30a9ae7205cb77779812b2b6b2037fc1b810cf3c1a80c9a6b79ebb0c99f2a2d087c24e2d2e27888bbfdce7a7be59e2fa1750bb1f35c1832af84063aee2c0eed0972b5217c42383aa11f81c023843eeabbc1b6bbc24bd9a8805966947fc57ff35979f59f2ade9886c9b7bc5428b198ed7cd5edb97d8b85feb92bee54a389b65dae88ca9efdd70592cdef52ef754f517697e1e4815c81af8ceaafb7e0925bbc9c8f1e06c2caf3a8c53bb928fb3b7b8743580ad2b6d069a222ac4004040c6a7048eae818dec791608be86476db433e27cd4271d039552ccc63586adcf7164c495643ce9db9130bf516f1efaafd283b261542c4cd0d09c48c7390f3ced043c3fa7e5a1847d8ac4a2ee9e16a6d9f7b4c5ff15234924ed86edb108509e77347d11556832ba20bcb0d12d61fda018b997471c10b1909ca1b1261ddba3b2af5dd3685e3233546fdb144cec7b2bf4fb271db012aca6c0704eb58e9ad1bcdd99e0fe1013ac748f0e26132c72833cce1e3ef590ae6e50c900286e1c6616cd5623422f078fc042a9756be14586b10602c4f444f3ebb087e81ca0082126bc0f83bc334a34407d86475cdabaaf2fd0ddb4da33039874fd74151b552977b6de0475e2c01ad1c8e15619d1a3e650370798858ae0eff7d960de1733325db54100751b8394e4ee81173b6c0d89e5a0ea14617a2d148f1eb08b0b54d9a72bafbefe3bf99f6000a40eab15a464df11d96889c3d097385beedd63ffb2e19f22c53d3069ab19edd6ff36476d521cba696c726755f8dbc58f4449771d36b9152006eefdc736f11522ad095cd3e1b2cd7096d90e74e901cc00cd3e9bd90b0a467733f8abf4807cf214051f33de3dfa2499f0021d109553f9ac109661a82326cdcb964914c8f3e67405eaf1fc7829a03b26e7f4cdba1e3414ebf3e076e694ee3b519be4c4abd7c276a2a30d0c6396e215ba4f5661bb1da96324dab7eab56760424de7b11a65782a09097a365fd49625af9b644f72301cce1aa53ebc19dc004bcca58e20c1c2f9c38e6fa6c834efbd65807055b21d1beab43a46fa3c9676502f395751ede14b75d2d4d9e75d48ee30df661eeae3ba321e45b8eb36d8e89059adf8f3ebc12b38cdd64909eb5c0c648882e3c9e7e3d6e7cda19125c2015f555c7d0c37298f3f7de913d9e86cb950fc82f72458b570f4296d81b3ac9960f4220493a7d9030524c0c59a42f02c2fb5e6574e18acb1222ab02644772530ca4313630330d353b81c27f1a10331432c2d3f90d28ea5851d73fc18c4dcefa4834faf5a7d604dbd47f64b375441ff81e67c86d4576a54aff869dc62c664d15a0c3e37a7328ac9c0bd4a611a8a25c9b65119b318c2be59d5b254ecbd4fc8c2f0a27ccbe43fb70f812f260800298095cc337ad33d83b2ec584e6cb439ebd450cc72a08cc13494ee7812b8d66a1d8250f810e66004446170330fef3bfd78eb2bd163b41f7cfdee577b214a0077d4e20925eaf6523df2fb78311064ba402c59a3c347bd979b78dddcdc84434d367ceebac7f83044552a0935879d48010f64337673b7293dbe42e6a5cd962210737442e64b86b1e60cc5cbd7a00c966394eb3583120a9c3790ce2ad27aab37c148fb84cf608e1a1296a408ad1024633e1cf8a3c0e2df5c37595563ee4f8e5773f7645612ad3ec3424713a87442052b0f9d75eadb0aedc5349554061e12983d41e7b372078fd28129cde65a7f48b5520d37dbf67983adf52094c9a3c5e637e0bf67087f34d891a4f0105635d71cf72d3813f6c12d3ae2362d53876dd70bfa03ad9cfb58709aa01e5a4794926a9bb23f877ea9f14fd18486721adb502af83351ba93ebae2811a1e069652039d7420ac2caf2445ba837a9277e3d4075906ddcf0558b88ae127566de3d6b07b2f4d2efcdd99d5a5d33672c360dff9163eed075380d2190994b0e443117ff63c0f2bfb87f643bd607392dadf085b28009be1f6cc6c28b48d2ea31f17210b7ec3d5da1719a435abeafcd90fcf7a91d3d21a955d98d272ffe0daf87b4f45011e8194e480f7f90e58e4b382aa5a7df2faffa349d29175eafda5ffa9aeb383f79c7723f7624fd4f69eff40343aeac667342e8d47a5ee2540c1a226a26b34910a2087da1746bfc62ac838ba4d7c3d71cfe56db2111c9a485c2188509f049f0cae079b83724f9baf96e1f28f3d7d9b511069f77e414deb05365de233dc40a067249475f932ffb095bca9a0fda955b89269342680a9ce16da8952203c035c7f64ab56217e0b13be2af0ff4412363d810c55fea7af07573c518f06999ced7792ae2d7a99123e65e3134f08dcaa9519044b6be1bc43e6232dc8ab527e60bc8b1dfde4851ab515084b51a0d8de2972a2bd3fe76b60bedc61a66bad478fe235c30c4cda5d31fbb6876807498a5233fd83519e53b86e90d98c5546c3ad2a22e7bccaf6d3452e50fb375b015edcc0bb35b451f76c2162077c0a4f46354529f1b9caf6feb53e4dd2140046ea4758011f844675357ea6ca9d583211e9add39d4061931c2b56d5525fcd4c344b87e5c282e50d4b505ddd06f1061e6b3fa7e7a7088712541c0f1a1ee693ef2d9621a74631bda1ac59e50ab398184faed55f9d22d0738c4acdfa3d32425fcdf634eee4afee0ff57bde5a52831753540223b0b815631b0d2d3501611a0ca93cd3d4108561706450b39d5d00b1429dc60b0c5b64406772f8e637c00e65d00f55d0fe95124ef9e5d0999cfe986af4a581245526108edfe981b44b8debe3da8bb0d90a5cdeb758dd589a229dad65ef91f4291a66a68a1ce17652fbc1ae3386deb17dcc1056592abc173acbf1da72ee9a81cb700805623e83ac6766295c3f37a823775f37c1b24b344f54b9584fcfeabbc28e4734bcf0315e0779ff1f433a4459c587a5f5de278c101160b7f0d9a78de07121da82cd39c7e9fee1e57caf3c87e528c59355a567ffb2c95c6b6a686ca7b0673ab0f29daeec57c0a67f391ea3ca5851f8a87ee1185b510764f6da38e303727e61f3c69335f3ddf6af2c5757d033e801a4706bcda466181693c924999f77c817ecf793e263f4f935d5aaa0f97a945a84708f7b53447b30cf887cd0c487e0a9cd4a367957ad7de6cfda4b822d07198cfefc833cef3ca60e550d954c444ea9df07938f719b589f81d4d06db0f7d464cb314ec0de7108e296e623216601047bf623d9e19b09bd13a4b1c363ee798fe85875dcbc50148db10d5dd8f07dbbe46b5089c2cef9476a5ad53e50e54134c81f794ad64be89d9208ca7e2a8f1649b3c35c6774306a5715f8f33d3d421ca8f5dbbea20629e57652ddf56837e7988ca2fa371f2879f5a59623a7c3e88fb8d9918751b2d59ee6f650fdc146d6963935e18cbb401bbd58d3496dc780c3026ddc6ffd6bd1e1f86e5a9b5f05db8c6d1b7894c1e91cd8cf0393be79d5259c96716253178d36b982a7d5bfba1f2f96808e78ea4d66a93e10ea153978f9817cfec5492c4392495b50988468f57ac3ff7b07a5b024845454aae87800e75f879547dd465eefe1437b9a290722cc8c7ae833e54fd6c806fc5ee2ed88b2705e88fefed344fc30b39270f9f6ff857c8506f3c9f83773fffee0756951e8e564f5a683c90883f66d8675cee6ab60d0961b11ff53dc42aef2ad2965753001c7e42675d5c765b2614794a6d15c739c1194c7e5cc259d1c5a5d974709499d51f5b047c802e5ff653aa087272f0d348504381e359e9e6ac10823f93219528aa7bdfa5dca5abedf8989113f1743a6842c81d8d81866b04d658fb42725031bbb8f8e1582c9a83d6bc85483957f963d067af7645587152bd182cb5e60c756e412801aed14575d49199dac6d3fd2d455d1bf86d2f33caa40573e14b2c04591b965c32a737de450fece9b54f4fc028f7ce2437f0c0be59ece876013eaf9011d8b832a460f49dfd1d6d6bb213edf4a6c30627ba4c36afdadddee1165a2d297878aa627a97e7b3bc9f08a7798f4daf5935153bb17b9d0a6686671f9b98f91722939a9eec47e72430031e636c681367701e733edc510146c4ce561747c9f0fde48f99655b15748cbebd87b8a2fe7f63564e52e43269a8b25757b9b922071436bd3f326da0b0b94470ca5ba9f648b3e76fe4ae5783a09b13abd60b930d9fe55bea882de608fe0aca69a30692b0d2045eb6496d2fad5c48971ba1a5e050743f13b503c4702124768ef3ea26d2c151f8873548faf4f9c65deef78b7dcf9ec780087d5c210ea94806b1d50d661571b051aa75c412ca6792b22b07fba2f755102eba0a69d6c3a89eb19824ec3fb8d24ec71cc1f2d1f356d7533daeecc9576f0a81841728f770dd83f3f1b0cd7eca9aa7a710c28a301923c9d3528178b615841d0bfaaf1dd8ffde93cdaa610002c9bec96e4ffe281162d66b60778ffbf59e352475084f043255345d4ff8a558213eba6ceefa4e163c94f41b13be8daf16112c68e90f42b4d847fcb1201e58a1b3515fbefeb7a72bf769a452bfa0f51f51d412896769476970a26d76e23c5682b60bc418be79eedc927acaab3d4d3361c76a173169dec9a1ce5a912766b43ac91d86e991787c44f235b7d84b22a2481f1a3d1fa201b5a7179d4e9f7749147c71985c691ad4f66fdc7aa5920bdf307118b1adcd2d7203e7509cc3b625105c28b91112f6260e45fe2d55df42abc60f5ed7aa5de3d53d640c8584205c361372feba27f11b826db9c3cc78c27a66432d976bc0d3c058cd4e3872547b43963cb06912e6ae77a21a75f0304d9a62ecc5f7c56f845fefee56ce847ee7708a534234a903d41dbe90acf8fbd00da6de795e39bc194a98b469b717574ea4388dc4ad169cccbeabc7cc7adb9c78b63351749a4f1a20dc0b68caaf502aa503974a8ddc74d3230125a2ace2820087fd293fe0f42b83a510c1f7f064880f3093ce4d701ef81245cbf2f764d81334d32612391ccb99f549ba7cd8a13e4c88409ed9038c9f98c1c5f1a54fa313938fffd6fac41eb020285b911bcf06f31f9e405cbdbd23870b581d3c031d5751483b61066d2843263ea175db11b4f82e5309211c525fea44d2ccb7ad73b7884057260a9a3152c2dbc75380194701e87969e476884cf6501ddaf19a3acfff45de7040b9bef2f95bced804d6304f8187c09e6c6ba2d08e1ecd1a379c390026f41f3626a24d371154b1c68aba9dd4b7bb3810350e8a868d4721d1151682836838d7fed4b90aa2af740f9aca87022d2dc119b457faba2a88d08c773aad19be6e4701180fda8ec917be4ef7719e56660a9d228073c12947f4cee7bd4f1f6f8f86cdef21a07a1f59b4aa75d3e8a5621905cad94e25d90bc3c9781df96733c9e16a35416a1c23c24aac3fb10665f66161016787b96902748831a3ccbb6f033cbfcaeedc8b6552071036ece530ae63978d1eb3d717270ff432c06ce491267a1851d4dd9fbe90814974f99a95ad29fe55e44cd05d3e5becc551288000267bf553a4d0a0c98a6b2144f27321743840217e1340e703a4434853a8ab0111403a68c8258ec8a4c3e41b3bc61d5d385f812d0d6a20382d1960c90880c9bb214ff684937d01185234816ccbad4733fbb5b28cd7a159e29c9db374a66ee08fcb29222a92b0d8c4c1069a78c8cc12f9c26aac91bd253a978794c0ef5da3820f7d508cb0cf43783db10ad9a7797701f46b4ac34821526b688702d8ca777db2c3700aa297499137314d1e1c754958ef2bf34593fae77cd062983b38e3316005191fbf8a34807db0c43c46d70374ff53d86799de2ef581cd7eb5755702bf07a19ed1c0af755b91827574a67cb740c55a9dc8dcdb059925e65ab2d538406d356d0653ca2fc0b57a57a2f7dc53f0316e8dac87731bfbaebf2eb48e2099452ee897836a704645a2ea731c185bb146f21c1fb0204c3ded5a2e1986d7d47095b69ef2fca0826cea5df44ffd37a5c22f92debc66eea733a415fa4d551aa804ff21835b40e772f8a6ec5e42a6158a08aa6a4c88840e06c52cb634d693f859dffa882520a888dd20d90feff919fdc655099f4decb8929e41e20c19e84c97102733ce5d0c3b026106e1737a8ad03fd399e47452a7004fac5b9d12a52ffa5814b1f7da1770144cc224fe4f110ae5f4108db8299278cbb72558f70fff9f6abc5bf6638e9f77c0e934d7d7ab10fe53d2a664b88de5bc7e9453bf61b48df07e0346eec520d4346c54adfe2029400146639929eb4be0b09f86624ee1c83d3a23bd8142bf75a5813bf4c28ca38c1e4f8f65354cfc8f31a0bee4c0fe86ec3b5a2d4cc0e61396d746c8ab59e7fda57038e239514e12f137d9b7daccc8e17f9c68fdbf9a08e8d1d0a8c838766bd49ad70e79d856233fff4f137b21aeb9fd73f858cab2b1fcced81ff0026e6ff8be5bd53111242700d296f65fa763443371cf0ced43233993d4ca29f11386e7a6b7138bc4fe7b1926d34f82277c9eff99f11656ca782acc40a34720b7b94fc90a74336c2f46cf436bffec50b37ab11eab6de276d3b37f1c5f100f3e15fed54268dc61314457962b48d51c37baf552ade7aff3e6972523738e2034beb253bfc059edc1a0378d1b1c1cf891f361eb0f10000fbe719c8e77dfd482e6454616d3e5a729838e5c0dd0acb94ebd18df84b5868393f4a63f2fb73730a94a09d67870caa71248c031bb749f51efad06a6341e6decab815a900cbd5bbfedceae9e35cfb62c3009e4c2ade9a4e69244de0ac7c314332014fe1dc318a467246f9e063e617d877de7f66cdfdf9b719aaaadeabb23c06c21d1902b569290d59a978e18904b82535b90473ed5a168aa4b4de5bbb1fc6a1cedb09f940a40eb4acd6326b5415829cddfe1db5a842835fe2deb7d508f3dcd2b45f9fe788038c9e75572448531ae1c6432fd4c45ca5dee1c5d44f793b5ad4323131e38d6b3a08ad061d1651f3d30a60a6a645c39ae66bf38d3972aa35dc85061a77e15ff165a627c0a09ab6a81c04496801a7741d706773a52418beb8f21a02750a7271a90b061b78cd0c197a51c9e33556648efb075f3569fb91b3d2f8545a41b2a1a06089c3b099c7402a87fc377bfe4fe22070cdf5d9111340c0aea5f2dcc4c633c3a20f7d8d59d817133659028e740fc3213c8bd401aa8c46b2581b8ee8d5d89f6925bb72cfe58608e873df94bbf96b62d8da830a7c50ca3b434988baf0de8c4ba8b96faaabb04c79f43fffef02c49992d79ab180a21fb4dfff2c236eff280805b31ef758344ec475a172de043b15cfb6857a2a9a48d122c7c0e7b388b19479680c3182fe0281302d034d76f44abfe9579ed725b95f1a40b77ca6344fbf92674674aa15326c4b4788e2ad59bd34b26d7618d270a482b7924d70136fabdf8c4800e362a7b2c09ef64c740bda6d18b59b451a63bd3b576c15f4006dc8b4ddedb87fefac6441316db93ee2ace6fcfbcd0996cb64f77764cac9875f0ba293830e467963829c145f4806ccaf3db0b9b65b383502b57ce49d197cc8dec3b1b4f49c624d6ed0f7efb9b0a0e45c6e0df6982f4080cc4d0af2c040e3e06e640903a92436e547a1852f4c511ebddf031f3868c2d7ae8c2735d170b9506bbde7b26fde6d8c61b8d2b0ae93d2d3ad9ef1ad029229e576c303b39c94f5cf0c340e2b00ce4cf64c4116d74f16946a52e20c3e2327d2452e95139ed5e5a54bdd5584ec27f1954467160da809619049755aa332c228fc4835c17b8c4f25f635e80fbd5f63694ecb489c47cc23b9806d19d344edc5af522bb5deb5be2f96d289df301f8f0f6563f9a724f20757d64499bab215a2b21b372153e12dd4b2d9622cdf24d2328dd4bbadb903f4aefd57ff3d4673bd7a415e0d44f68464e91c6e5cb671d912813c6a8d69d26d46e803e06ea44a799c6c32c3a78df994c8f542fc3acd78b655736866a8ceb6df97edbcdb265a89ef053b976616d218a6f061c4622ff56309a584270b35ce99b4b0d50d130bc110f878fad9d83d9babf9bf8696197de09dfa761964b3171d0f8723982a095c6536c20d77b813306b7c71d01c3c0ba5036f9c9a1a795d192b27bf8fd74d286a50ceac232187f3e5f80ae4fd0203cc6523c3a382ed09fbc85ed0bf6493eff0fc90b975affcbd1eea5c42777c9672c0e22fcb7383b8a57f37d5d302d6e2a1f3f6d9934ab0bdb0311d3f222854d283bd255146b75788581a2ef0d1ccb8f43fd82781a38ba8b8de2c2555b6843ddb185235336d47e4fc18b3559acb372ae4557e48230339ee56fcc52e687dcfdb3ce7c3330a7ef9437430e3fcdfb2647288b99010a72193a139cb0d4621c3fec625a7cf87325cac6bf0de3cbce34dac3e821526ab656b2870b91f7c9c6ee20aee9b81bea725b12d342a1f91ee5656c343e7d4f4e1984948fce0756d0f2402307a1b80ce2d338af65bc3574c66cf6280e92db678106d8e6802577d49380eb1dba3db31456b6e11928b8379eebb22ce55ee9d02c2236e9109d30be3ab69527fe9c6b7742b7b00898b2aa71130ab5def50f10720781e580e23187290b30063b37df405cf55fbc93bf46196d57bb1fa6de44fa81c4cfa0bafc7504c676664b9a6915c68237378e496875980bed9b5958e58d18b5f3186c351702339f221cf5f3f871468ad59e5f8584b1c203bdc25f5525f265e77d09287b55092fdfa4104e94b021befa8a272e757a353ba105f53d1bcb283d92100b6c79dd16bce0558cbf042536fdd18d3026bd8ec5bf11b50864e8ceadf835ec18dbfea80a167fc812bf98a7c6233bb6b00fcb5e6d3d599d4fd0e9eb74bc353073aaf6cad576652d75d8515e865a1569d1385c414ecd8370f22285b14e4c735d92f9640aa02de32464d9b7b37be0d937d5636b26ffb10749b1d21bdc1376207476784581cf513a97aebe59083823e6699298c1eaa3d149c8c2d9dbab3fb8ec7f5392a0c2f35b008ecc2e6beb296325dfac74eca78fc65fd4d48d1ba942cea3784d5407b37814da47ecf80f950ff2aa63f36d42af29b2f1beb03949f2464aa1d1ca6e0e058452076b505b3c6f3d97c9490aaae866b188ecebdd4c0842ad6628c0824eb47ce5b1a2ac0598b921adf8fd1e5d0a53926dcb467146acc96bbc0bb58312cc96c17b7aaa5d4582c2ac9f788b5dac262504f9c39236234bf3abc938c068901c4048b3fd7933d3d4c347818e3e3e409127a30a67d9704c3ce0d1e72bd8d87546390b89c70dd54905ef7bf6ebb5a5cf7f9296aab271be4a4b7874a66fd0032f032eca5e3344be94d18c474238e7f53c3315fc3ec1a3882420c3dd323060dc7bb324438d9b9761303f344c8579e8fe66cdf2a5f336aca088bc61fda8300ae09e7c0a515de00fd721ea897c972a51437aca894bbc26fee1dd519ff5ec92fc1cf63045b071d62ea2a39f14e2375d8418d3d2c7d1da1ec75e66e7d6abf5c84e498f8a6932d5af71b3956e3778cf718a3c748e84a5d9c62b9c2d029b62301d165b83fbad1a920790600e8f3064abb43dd3d3c3bde1e85841f45cb49d5c265c3ea0682336d569f1c05f5596f9004961d944b35a90d20c7744c47fef0e68b4535731cc874ccdc42304c46759a99a71c5e61204dfaaf431aaa7ea066aeb31778506b034078d152c02b28346fc553a5874e084797305630ac9c710d700092f3a59f8166e55b732a974133eb02b209d98e6ff7dcf8c81f7665db1734215325d6a04bb28eaa1ef0b799b1a6b4006ab6eaa6c4bad4636d39735245328a20eb7c858ca4399ccf178911a1a1255750956afacafa40cc72c4bd3ac7887e9bf1f0fc00f326019b0b754a3d3aa5bce7af81062c604cfb08cc850bc876d0f563ebcda3d9b1fcc277c460b2d0ea83b64a9e2e7a8514ae041e0819d4bd163cce0d7426ad6167c8ce383f1b5f8882d01d03da2aae2f09b42634a19a49d7d3763994a76da4ceb9ab7ebf5378443f5df9e85be72fec706147746a2674393abf87cd706de12783823a23d06ca54863ef4ed91215a56b3343d940b4dde58f332026828429cbde2245187fab446b301c79fe83bda6e2bf787863302ac14721e94bf28762371cf1ee711394f1fa09dc022daaed36956532fc3dcaba339acc904ea34a861e93737c1524f6fe3f883c012ab17da8577987b22e4ade8dded6912eb923cb9404f74eb1c8e4a8f55863a3d36ea5e0812fd8631ce8a32c09ddd54cff2f732a719d5683cb37744b9c9ffcc99445e17632f964933daf8bec94187eb7d8e32eb08774d700ec4fb695281de81b7063d33331575ae01d1b7b41ba3ae41d9779346b00a166c764fe1058c378829b40ec925271f90554a0f3cff5ca7435adbf5dacc6ce8d10fd97439841879e99133fdd3c61986094ef05ac038a1014ee9afc2df7b4a3fdc8f22e43efd86f7a54d4bfc53406d8b988eff5833d410a2b947407aa1739c5276cce2af7a3874f549a378950442a4fd6a117ba3a8dfd41ce718c89004c246a5a27d6dd3a77dcd55a82dabab4a90d6cb6b8940a2e4c06a43cfa3444bbdbc9fc33cf8e892679ea64350651fe41306edd2c7d32b8aeb6ac63fae126a50ab8141dcd364aed8f770975ed3e245189552360ad9f3e799f97861e3a96ab34f56d827ef6d5f883cb3bbcafe79b0a51c3c9fe5d18e0d30ef2087aac10c9e8b82857d16d66be95a4e25441724a900e565c702cf069d0558708e2f47fd1881e295287d1c15c429f8fb651eeca3a0ef860e55f8f2062c7983ee942ec086d65731632a42d368831384ec3293729182a5b166f9d1a62f0f6853b39f59c767b75443a415b07cf56a97478c961e5fbcef3ed216727d0a769e14efab9ba7e8614af277e9aa74c3caec6df00637c838763ad3a33816083078740f0cd0cd14f4d02c3c7b5a440d5d08ab38f3f362b8752d5001135145abb905a469c2ee2800cad2e257e37ed86d0904eb1a09d47cf45def269dc0c15724025c8715077b00e733ee3396cfe502536bc1e77caefe0926dfe307d9ec4abb8548e8dedd596044a58606b9a19b07bfd2a32b803bac6b807efc3fba32a5d3ad15fb411353d3223a3e189d5503511a2e58ea589b6ca182625a75ec6ce7f4eddff54cc4da290399f36b64706ff2fabd5bdd371439b37dff98df5939223ac650f53594cef75f187dbd27602c94ec385058422857de4c3d4b4c2436bc4d0905a4fd57c4489e2f2f6f0d937f1c95caba790f6e25a3b11df2fbf52178cb42f313b8b6414f9e85d846e933b7225b67369e463e9d18ba623f027e66e3aa1b053fd811f03a7b61f72d2ce5a314d57bb185aac11eb58b949b51f93cc5b09f9abbfb62299f35401ccb0cf49e639730e0fefa0900dbc0c2d359e57be84f42851e782d36affc6977a7f6cfbac5267974cb61d2c2b13324045b69d0c7152d9a948a9397b0cd24a1f3b7cdb7678c47ab702bff96423e884d2a6a8055412baa3c4f065ff2d3dcf9d6db63c4c6cf485928f979dcfc194f3bfead0e8c9a4df227be694d79cb423420de1c942607355b92b6e50236c3b72094c5a238ee0075ea0f2f0c83935c69cc3c0b0062b3c368d193b214eb2ec290a2e4d84c9f5bd047cd7005dbaecfabb90d6b612e7b1cdc17de426a0d515d984a6bde71ef62f59b159d0bf40a5d06240d8b82d0d0596a2e5d31c05969c6a19ffad286c1758be933e78cb24640694f3449e2c27b9e36c866cbde86294e8127e620d9191096ba8ad55e57abfb7249af873405e72d47bab83ca9988517b79fe8b1e96586d1145d4710eb6bf2a301f721ae634ebfc46831c7a5b92f7975a06670879fb718a9e5d2c667eb7219b1810588b7046cd6e9d397d72ac606d35dc149a9cb8c0fe89f1d58dc018b24ad66e38db257f5eb4774b45e788df37888bf8c062ea2d301e521eca07fe43444a865bf637a3bc1a4f10b2ee07ff532265a1bb36ac8542f5f05e09aea5a3f0fd61ec2601898373433055ecf64cc8596bbb8d22ae993fe878f3dc73611cfbbae085bd7af8e164edea89c6a49f705fa7fca11df333727571fc2feb1a4ae2fb5ddb02cb433df24f61c052abe11431d92495801b6e672c5b70308205c3e2847a389aac1664469c518b912f12cd5a97f347822f61099077770483bb09b63fd4eb2e4ad718588f1bdfc92ded33c215de450ebb66b8ffaff0a50931b35dd166722dfb17d79ecd9ec07d1fc0941cd7d5fc2afdf3c539bdaa9502451a92fac2471e1c9163135b883af72781df7b8fb59af3b691a53f155adf274be3a958a77997da2ca35fcc18495f5df4ea2840e34d3c78d466bc4d2a8ce7192b93bef03c7fc382b1676a1f20434a0cda285d51ada58e0bf14f7cd2c1e8cf53ebfce6fb5b4e9b55603ce1715242834e7338bb09c51747446ac909e5cf6f856c7471f253aabaa7b722891001cbe15e973525a55e216997ccce894e98eee060e87b82bc59c698c05c1eedb9df895e998fcafd099c5dd069241e1e643aaf1e90e7f1181f7e0826ab06ba7db3a1a8a0d53278415780f7a81e751262707fadd52bbdc85c653f7e65640667c0f0fce541cb980afcf93408b5e652adfa83cd2f0e1f08ef9ca894e2bf1606d8f9dcf254e561a6e49df09eb74e4d65292b402e2fc49439f274146927ce39ed0193bf06da44b678d21c4d92933443dfd6fc8e0959ab0ffbeab15f3dabc6e139e802103a0ca03e038133991cedb15442a90997edf934a11008ff681070a6de7d3887dd88f88bc2b61d23ab4d0df4e23fddff0d5c4b6602c4f6183ef004cc7abec6c42f64595df81f3bbff2167f577701dcad3feb0ee2ea694ebef2b8837f9206d0cfed701973264cb300111d3a97a239535c46beda8a2bce91e4ff066545ee98bf2f5ea224eda5a7744e28fb0d1351ca1108f6fe641f616b2c2e9a1fa0f8e30b3474eeeaddab576cc35a646b42c260e50f7de30fcbf7f80643e5102be164b5ad204f7d17e6f5962c6bffa90098423752298daebe6455946105f85b1fcd48d39e020bad99cbfa388c21472687b693157ba4d7a44b16d6ac12ff7f9075c79dd1e1725bf5c0ee586166a3b21485be89d19ea670a6c6b4281ae48a60526b029237c5bd3dde72bbf7fdd0c7aa369cdb97213ff2a338a270c39ed01fe691496f3ab1ae8d5953423e9c9b0a43b5c999011b0afe2e2b0f456dade82003efb5741f101c83b91b02c261d33047218699cc92b6fc7c32c6bd489569f92e70b24012077ea0462cba60b6d2dadf2bd36423dcaf42d8ac14fe4e657c597fd2a339a4649b60978f8a78ff7ea4127e58f6a29df57291b3491474964bc247ae5cfd95ecde889a723dd5a40dfc78ff2d689bf32c95027b1fcf11a25472a3489fa161c6842c6f41be81e7eff92ed39cef009752c6e5712f9579bcc32f8f90494ee6f61691481ae3325525c7ef0e7ba9cb0210c48a2e81d391138c3c3a722e37a9e6793c6b86533d9c98b5044f20ad97dc5e8ed58d791c5dde2b8be4693e66abf78fed7c3d4b2e07a67b91f7af0b920acffffb867a4f9069953772958e477b5f5d0503f335ea30c733587be4ffd31112c7daca2240b23b684d33c20fd6c07551ec0247c415f2901224ef6ead0f3c1e4777006378fab264e54a6d4af9935feae8efc91aa39ff8a3a4a1d66436448c4abbdc8b5e1adb4e6a011393196286911fd6ed2b1bc4afc4650d3d9f0ca8d953debcab97d0190a4210edac7358d04dcc5c03b04f7b086e382a4a804e0f903b800f2f4481cecd13b6e5562bfb076e3a1b52dfc85a894606869e153ffbbd4ab593c16bf21fedc043f46e63ac1f8a54614d89430b876091abb02a0d392734778a36a6912a69a78814e5b7327149a7b47df9b0d2b5c3706e10fbce34790fb453cdaf3945f884203b31b102674aeba7c65af531110cfff7c8cb6b8f28de9f51c7d5afb7dfa60e734f7c138a471d01d0e15498ba53ae207ed63599c8741196070a3a458246fd5e3e8a76def07243ce224b8a7322094fd830992ee64b0f4e104ac94d4141b5c19f0edb8ccaa2e24f67457e2b89b5f75ac98cc48a41399dc5e01769884f2a8620aa437a55826f16d85195ae787bb1bbef81133941e3c5c57f8da81330aa870be3616ffb32f706d9b44ed692d1dabda010f6ad3fb30913b59c11de0544cf003fb332018f479afeaef2da871dc636682d228f531fd28f797354cc6f60e458330f52221b06075d8ca9a31ca21b224e7ff671e5ca1f2871dffb832963017a9302f781a3c2ad76b637e80e119924fc69a97f5cfc0dac04776f61fd4d7f6d49d75c454a6008973a1f9f1708495921117ca1b50f08a92c1e9572e1b77f601315a48ed1b640caefcd64f2f70a63fc3f64c814807aaf3b0273ea8ba73edf1d4e509cadb581bea5bfc6315a0ff4a4ddaf6aee09139655e579b03d5b6e9094fcf00da1e99b07f719b93a672d4c496641b1343075a25d0a6fe0bf7088d37e17d3eb6dd16eaa60c0811a0521f01899069570cf47789575820be624b743032fb48bc136e2897a2e79d2d98efd4a205279f5b97c02aee56951feb66370ce688aed70434325fa37b830a7366f58bcf00abf7cc9831ffd021f086af6c2c388e7ec56a86974452fa2dd91f725d27c694db5d37195981e8ea17d598ac893402251a77048560301955ab350d7be706995bf6186b98910c98a3e8873123befb39dca75f31327c47c3916bd5de376a62201adf9ba3d80db2c61ade994767fe1a3d132cabc60cd5b3a39ecad9b090e53a50e4ecbce262311fc292d227721ab282c06ac0c460351bb849aaf863e919c5af9f4f99252ed8c217eb338e6b06ee059db7738da2a36d6ace74e012151d33915326b700c1cf42465513b5e4f48172c7601cc4da1246e6f42fffd3ad69e0dc4e09826a301ac8c04229a656bed2c6741d600f06ecd637ab8f3f0b0f64c764349f2be52165d136adad5b1da6dba2d80ad205277e2f37b7cd4fb7696c2295e7edf011a373dcc4dc3f85846032af388c1d9668e2e03e0ae8189397f961b4cfd510ad3d49f27cd1f52c7cecb7e2f7f6d07a262076e0cf1f85ca03c3378a1e503fdfce292adb718661081eb02b3f0ac5738030bd660f3e5335e25beada5893efd3b094a2d4bc5812a66748de6f8db30e8dfa26b74bef48f92a43674483a61d17310d6b5866487c2da7ce8b6e835259e9a6cf1d10e8ae74f7df61b14a28a9db71b5d51c3aa7e418e532b06b6b3fac2a2aac9e82627acd67097752880e2998a9c3f4d1edcefe066f8d2bec7e6188ac9e6aca27fe41b4d4ee2bc79d7b0bd2faf8e8054949d8768dca192e39b104a08bb4cfc1e3d7a9b2c0bf2eb3c9f57e14616be3f213107f70beee2c04f46837634ea3d89194c6ad14f7478fda7ef4cdf3e49c676c6632b50c9e88bdcc2cf2a459139ff75b7be6f0bfe7084790ab68b5cbe141693e446a67580ea2688bf2ae063496d2848f2c59259cebcc88c91e627494c08119f12d3c8cc756109cc72434e9706bcc04961241f0932129c4462598437e93e46c94ff269e4e4f1354503fcb3cb89bd3541af3ca097a8df97d3bd4b620484db05f870e9d01fd083ba4719b07fa6eb24e17d90c032c4b965f68c0d062f80ec4a0ff224ce58faf6c2b5357cec819ba1322c6a090be4ebc1b5a42ca61ccb6946adb1f554dc59bac1ef1ae477683000ab3830a23924add639b91ecd6475ab628eab060619b91d79297dde60836bc7fa5aea6a0a5c8505603b436bc3ab4fe84086a951b4c8c981ac76ce030585f2a9169cf472e484965ab54c44bbd3574dfc3e24ea5b2da2aa0daf5c49fb88b6c7cd74512a67b0dee418aee8639fab8b72b19f231a27cae78b299e9c9d0ccbb9e991fff430780c734a8fd99159acbc2cef11ba57e5395d7e43f7b236b62067dbf160f548224269df9bedd2bde2c956db6d40800b4c0f9cdd9a91a79a57e3aacff48992e373b7756ddc6d30955e386000adef72db46db14fb7c3c323d1677f401f600fc9dede065ee457927327040b418de433f59aef271adaffcdfd3c7d3d8077a1040b5c6a860ef9369edc76a1c1397aab52d4ed99b1a3f8f08e3ce7a85b23091f3e12543f99f74d29e6343dfda285ad59108efb246803cc72bc1d011c9c1c61be06916460cdc548b5cfdf7a1f4f249a7a8f0a3091138fc2dad299e1081049462ce53cc07f06d590a16fa19b92d88f079db6bd6f08c1ecd3a12388926d0d0924d3497a74152015da74d245c2478ac78931eec437431b69d069c64c44d90dac056d0f8ea33f7866caf7bdd65e07c0e28566044b683ef3be2ceedf0bf39c7464a575593a6a8811b6548b5150a0b68e315bbb139bd6394162ae3a4491fb6c5c1768ab66faa435aee0d6a43204d58aa3088050028e4e0fdf6e7fc6a59446e3c0e8913fa66f61d3a0fb64c48bf54f607c5705bb0ec9abcde4d3438c71d75429eccb9847e844548b64a31c49e6905d87c91a95dadf984ba40ecefcdc1940a8ad922b918af7cefa5a4d946db8af556475e9196fd95b150cbe1d478b5fd7da61e82262b144ed4a2a003ce8c3b44787e8c742b25cd6444b840fa4a0dccec5bfe00bd400a498b1cb9b885f7d0ff649a708ceacec383acd9b92570512c872d6c814d85fa376e27ec2f01f4e48764ce64348bb70ac14cf3080606159740c733026134886879ac65d5dfe1d9f174b88cfc2cb3c6edbb4e6a21d970afaaadc21f7d01b138ff81d8702c9761ed10133da50ffdc347b43f7d7642111a59c3740211fa0451a34a0679a97def9c8167c2dcd3fb3bf687086732e44b4151535e0ce20debe452c849fef5aba8af1a545e3d79c64f2139d31adf1965728d9380f37a6059f8f785c92a219aa82a32d5a751dd85ce97384f3a0493916ee80beb46ffa08ce23c8571f02fbcfd3ee940a78d97cb7fc78634b0c92e333ab96001e31febe2806d8f002107b7dbad8d769cfd51c056a33e5d6fc8e6d2124131836de33f1e6552950d15b694e3fa98d34ff8aa9d6026fee4d3aa1cbfe5fd2461e75250c5a7a08928df17a08202e587cd5cbb5f47e9e2d22d7bfef124e43abb2926cdfc0b0ad8a3cc5c50e2e17daac3ad1e984993dcd1dbeccdce915d55ac706c401df5881933e2d8d3820729ff8ac2693d2e4e9cb0190899dbca1c49c3de280074f67b013355e737b7a7fd8963a9adb434f6599c9a41b2776db734a3357b579b39b5a4a987c83a6f9a9b7cb9da8fc1df6f11dc0ec9d4e4689f0ed4f9b82ae663bc9d9b6b98c9ec7bf8101da66b883759fc7058c8c66ef67c6eae199e900e46908ccb939e13bfceadf897e0927a57cdc1d9a7b4506cb06f89dbce03b825d0f973f7613343a8305df5a8e24124ab2b54b0cfe10b2d1ab78a11641c447e64db56b6c95414a9a7827ff2bb2a31719861713d299375f8d5f2c694fc5cd76a38bf04a1a90958afc632de52d46504f16201b1b4e6cdac5488865fed68636784b60fc9f0d121b7e706174e3e7a82ad6b256f0419158c36a4245a71b0605740958ee3ec7d30ba52ae6a65906261d9e1237c5fec5e5799b2edecaf5fc1328a4884d3c372f41a851fe9a7b91f43d4c5214818d7e727a97086a41ee6e0adb96de12eb481e23e56ae5365d4e4d808f2ba32e0ba62781cc15a9e8a25abad9c7ca0159eafe1cc81047ab53ed7cf11df3e8b705554a63075f597dacf6e6c51c0b7f602b429cc570ae809c7745a86776065f22cc4e952c003188171390ea5271bbf9ac57fc3c8f4ffc4bf61db460187c32301f5c952b891539444c4e4de3ac76997d17bc94bb773a49eedae478e7ffe5c6c9450fcb87106a58afb30aa1081184af8418047855d1974746acdfcb6b89409586e5b779c42ca46c651a8998a30bbfed5a07724e5d003b94a7e7e4385ff522a7ef0aeff1cec8cb0c0eb8dc5a6b7a9b531f997dff77a40de2adde5d1962f14dda0bef896dca6296499ca143cbb04875d4f4db81ca377507d5a81ef70058392c25845e9456de5676b3f888a6a93aac1ca583d944245eb8bd42d7469104423844c7ea94fc6a5b93ac27b64947fb809faf25e23fbbf4ed685dcd03963cbfa27004a8471406afcb32f3095fb41148f28aca211285a6ab267ac702b9ad42d8bcd8bafc0f1a5f80d3cdc8c875b4de797ff045deef041ee269e8891b1afdadd7191f5358f0e864171bd3b214a2f7132ab5dcb753dbb3d198f8c9b1e2979dd3090e2a56fb750bc6ec2feac4cf12163a9065a3f1d4774111b5756db817826f3156024771862a66f6b1cebc83ccde9a832b4bca6c9f451ccbed0d9ab2b88b3db02374d6e444a655c522e82041a7b9f7a68477eab92c1896cc6df12d0309595a32056b6384feffb3edc5745bc44b91185937e308f5f3b892a3abcdddb9f9605cb77e1feec2f669571c016a1d7492e50382edff7c8924e79e1431cd572b8041ffe3f8a6cebab5d00b5d895ea2bb12d2bd60e936ad2634e41d45d6740ec5a6a4e38a64be25f5397b9bdbe11899639e7365c05bc2d1f3be3fdc1c36f445460ff6025c6e975c6da386015fd81c00fbccc45e54d7c7e419af8f6e65f4e949a02e0ed7a7c769280e566d369278ab3c7d7e869f38388eef095d5238a448c557b2252abc3e409e36f8876193f980987686c6ee42b7f4ad88d35f30ac820eb65cc65a193d67cbe5c53cae6e52a16c565c60854b3638578f2c214dbea66c47dff209a3a820a29a4534dbd28f18c9acd93b185f43ba85cfda8bae19b81f15180521f93e161af8157db71ea38c0e5e277f9ee01d65a18c0092a88b21d5db6d67c3c7296a9440b10fa7ae091f8987867e7f2d554a235796874e3ef5e9b8feb7ec659aac3e6380c286b9aef764065624c21902b5407c25408df52553efd4224b1b0f55b1f60c6a0d11c4a9e2c267d3e223a6dce1392468fb27cbab81c523eb097fffe207f07441b46774003ecb15676fc17bedcf44431a44acb7007bb21348890be0722968183c2219f78b33c477a3a6a674b659dc1b5e5620695c3619c31a7616adbaf35aeea5683cf165c2217011afa85a76b594e8000b07330c31930322d7ae0ef59c1c65030dc113d904b91807f192cfd683982a8382d1afbb798739aa991d6f67243024370016a7735e9e7ca3b4c2ff37049a84cd8a00512051642efd9532d6da88c7954db7fff7024a21f5f3e8577275d34d55bcf0f644bf0f7fd445a461c7a40ae6174ef00473b933143e6bca310be5fef92a4947d16fd4c8347e198569065510a3b9fdfbb621c9184e116574568819b0e76297b856ceefdb3cfc040780eb3d689c9934c765bb3842215c22b14eed65b1abd23d0d198fd5a2e2b69d8729de2762341e6a1b7fb97affbc5b543fb6734db4e15969e7e61a337e1452d66750e11c9400e8e1e5b284e137a73712f428986a95f779a70d86e945ff838d4d129456f9e93949e67dca89b390dfef128ead7dfebebaea1feb4e1fde53e8e84bdc5f118703bee03c03d9e20e0ea57159879b5722eaf58a62bf73101326b771a34bb2e670a6562efc62c8dd52ca64884b31b84e43279d724ad2d86a8c0db67eb9dd92b28f05ecfd3353ee7431fe383ec4a1fc6ae4c9acb2f5e15dd4d61fb4a4acd1899a29487c22f386663082880ba212a4fcba60e084bda7c079197cd5a221189445ed6a2ff4fba2ce75ac38803c386ac0e60650fede17a6abedb84eb33d2ed1c43dce20eb74dca52d6178aad31e6f28b6bc8e0c5b36c673e1f07d6a2a93d04fcc5d755ba30378c5933dd0891cb4b021d2299e948bcb1a393026517ea87e67f894f22b2e4038f5b9194a559c7f9189d98b2e5ff5a825bc207e91718f6d49b9cb117f60532a8d950c913b8e1a62399b4e9c799e40fdd5731f60b67e3974621ac10303df2c67eb4f2b6fcc14731f1889a0ac305c9514db941e9aa38e74a57ee2549f23fbe6f81ab86fd9586d7944829cea494101a00cf95a22da9943c138a4d1bc520b32a649cbfb057187ec14e9acc9c9fe8d4c4ee87ff23177112c8965b08a0ee4710a71f8dba2a5b52d98cff3c6751a3d3b5eb8c003d388eadcc35831568c4bdc0b41de6eb3a7101ca7c50264aa5e47fb3a70287e81da902e32b9082e4e83408f0a578a0db09369139cf662ceb12b3d0c50a37b47e08ddb0c6d8e28fffdc2d1c63f6658554d8cc90ea0287fecc64a8f0f8a9bae05aa7018fa0062bae33727fe0fc1af56a5c5c53b18cd9a5a4424241bf874cb3c2b8b88ea5ee91a40b07727a34d24d3d876b8f6b63e62ee5b8d0e361a224663efd076d830a4e22e33b89d4660766f8dcf217440c2f8ba7d98590a7c3c44696aa975703166bb81be4bdd21f06e48de04855a29f344e9d9982e1005214ebf3593e9e81ccb01a31393b443282450a1098c1bf185021703339b896a3e2a8e84eb34b819b6abdee48115cf9476c7a9e31d521f364a5d33da0ce9fb03aa1351df24ffd3004c9d523a3723fdd963d0f1a617c9ce7a270f89e44a3aff2cbe9dd50b71d9389eaf3a17c25113a7625583f12079e0e5524b82d26a6909bc065f40f87139556ab01c09066788897527e31e436ed01afa3620b0faffff4f05