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 85936 c532a3af677c82a40954ccd9097e5266128cc1f2cb1281a443de9fb596847d34

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b43756a812f163f97bb0843a3a68ee9883bfdee725b3b7d82d7b012b06f17ae5
Certificate Block Hash
c532a3af677c82a40954ccd9097e5266128cc1f2cb1281a443de9fb596847d34
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008015000060100000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000968f8ecb9f89d320935cd31fa78e9c2e1121156c732e5c6ef24a32353d01cdcbcd4689b14228baf360c265daa7e6152ef8ffece9315762f96cd28086694be6fb49374d2984fd5e92658a3a52dfb5a9d8dda2d7a746a7c5c8020200000000000000400000004000008015000060100000

Raw Header Hex

00004020278d7a75204aee8102211bcc76a6f6e7f68cd2e18ebf9f6c9be91cd6e1402877e4d8a86b2243195aafc78b9afb24bf7a740c872ea78c02bd438ff91f4196b303ddbb546aa6c50018e57af1062b017b2dd8b7b325e7debf8398ee683a3a84b07bf963f112a85637b4

Proof Data Hex

59,560 bytes
121216020307e5907730d6710b6892716ba49327d5760fda6d32a9adef1be1910ac0ac5aa0901e38e1384bf21817f715dba2273bbe1e39f12d4b8256880076303ec1db5f89f0e58e878ad9068f2056f53b0e3f4c9ec06584df1b67d53884d0eebe9824ea61bc8fd8d6765b5042a87fe3f34c845757e66c6bcb407748476078713c717c2c972738ddb5d68cd563bf3b4d56afff3a4359983ed317a575837756adcf2a14fa779c254e7e99b1efae4330fcf07516fc3cd4b780b537b548ebd4a3046d937bfd9cb0c2c55c53b68ac80c574aa9d69de62fc354fb7a20f98ba1b4aa6847479b8dd3f29a8ef714e279177531298d65085dd5808d165fdb886ebb241c14bef758b5b196f664c2822e664c45443bcfc026443335fe57706f9f5f15eea076bd17b637d99c5e31f4a579188157ff8a54cc200cbde296c187a71b8894dc7fdf94db12bedc35beda36e6d568964af4968b731f75b9977ab78443ccaffa696eab13e8085ef74c5245eeebd2d3661e58c0e13068684de6f1f0d4b0e675794dff9faf63513ed126d27977ea45ec05491de673bdaef42e1b84cbf43084496f6e90ef4ffafc0a05010dd32b457d8270c696728874fc9f3e12b11eb756e424da21162cac8929b4bd1cd1c2968a25e1c6af05a55d3fbce21e9a4a1dc5a5dfd2e52a661c364403375346f55a21fa579edf2fe15d995208479b5b14ccb228b7573e6c81d2c6d310a6b48b79601c4a5440a7c3ce1aab4728e2854877a217e2dafb6532459edceb29cb38d3c240be396a5b2fbcaee319b91631aec22ddcfe31b83192604e61caba2a5e61fcada9e64773fb5ea933b2ec67ba678cd1284e14b0d0e392bea53c1b8af80d747afadc008f39ae01de91aa0d5feef10bb2ee84e616c5ca7fe0c1d402058a9d4722d173212f92344abcc9ce7deb60f9813cac891d4e8b42a1cb329afc96f1f76956ec2b4abca1775731927f2908e4d93a9c39ac1179959a56b3749dc14d7e09d3f4c3321ed81ea4085242a38506bea98f00b1959b3190a1a20d6e533fb00b8f648da1abe2f7ddf090c0a8a464f643f444a9d88e5cf62f6f23cd38e8a510c5fc85dd7ad6051082a6a2d7e2417a5725d801c21099fe0adf788f0bed41a02d0ef6bb4708c4230441d9a049cedaccfeaee774a91871fd4a34e6ea5876a5ae32542029be172c49380093c3ad84988f3e11629f5a35140b24944077b06df41e7b44712ec4e4ce012cde178aaadc795735c6f074f9c69f668e751fd8eb8cdd66020604521e4eeb03b32496b9b2268ee62f96c14e84aa66b1dbf6933ad645cff6e01a0e4e3477d96f19a5c2ed016c8a809ab29bfe129ca9d2975ac1750944d665f9cc15f05183ebeb14d17450fe8a00cf4b90e7ef7bc7ca33ec039b1205beccc163a6717ed5b5562b052bf47d2b0b7d42ff1328c3bee955adec730fc0ac50dc0ef3036ee843d36d35ce14a0e961e9d05fd4c7e75f17640266babfbc2d74b7eb2b97548c0255b336c7e53e41802dcad1a3cb638be6404b4a50b27eb4095f2c19a496db26099677f6082e4bed12aa38739a10638cd50b6743c1ef757307bfe504dd78ee98fcb94cc5f3697b2bee03280572a13a5d825718c6b8638753e7c5083cca4bfe0df1e62aea2022c1a195e830f94b91d2963bdf261753756dc5242c475f263f1247eec7baa4bce0202592778ac634b9743daa35f68d1ebe9e7bbc895a6b1708c4a75ff9d6ea90d3a2323e9b6a41b08c16a75a42c06e3a0ecbb6fd5f959b225cfed2f508cb80e7e7291c83cdda57ed2d61206209281d080de1ad3c9273bc674446964ff89c180a4ac603577cda2dfebfcd6a3c98b2f027742d07e1f6dbf4a4932ee829fb72d77c3894a6a3c005720ed35b0f5e8f8668130faa6351896bfe74802c88568f77d5d70af7414c683ca2247f7983f2553a3b052b65cd4b28cf6547467c5ddd2492914d0903458e0f9acaf9d0acc0c4a868fd7b7c808309553ec5e8988b7937d63d1b855bf4f0d8405b2548fd607792a352b9f78ea7a8d939a2901636d1593294903fd54d223da9dfefaff92d9bf1bdcc21ffcb60166e39a50174bdd9223277fe868764ed75be5eb00dab2af009edfe023c0616184e0cb35907bcd4a253fc32fb267c91d01338db3e3b63beb23f2ab0a98ff5b8c2c331b618dc6111ee8cf5d1982a9d70c828c7883f9c92aad02633346bdf9e6514c376985b92489fed67023380a6f4e9c753d5a2b8613eaef527164a60f45c560cc038cdd34264ed777896940470e06b37a1cf669344e485bf73e6b0cc122300fbf0071125a20621197a966fc648d2214e4c7099e4a91925beba50db456690c534962aa4a6da7104d2698c8eea82b1641d46ac047a516b67d9097852292f436ff792e7a350700f75b397d3b2827b80d75b47f002a40eeb1e81fc16de94e9915a923b8ade7da26c1637468347529c5ada88b65e91a38e1b5f69f2fdd3dc4a1e7465ce74dceb5f454ca45808e17290ae1923cd69b297d64b35ec3f672b2c7f668b23567474dd3d67d359195a233a6da09e4328bdc8457c0607ca01f59eac43452bb16f3958ba99c7d23759103c741632617cff30bd063c18032ca742a652c6c8a180101c29abae5ef1148e8429087ff79668c3762ad575b61642bcdb5defafdee9927b3b8e060f35062f628740482fc89f2f7ef07a4d06a6d02350a6de918fd5c5682a87fcbf359f744b3fcc7feac19ef01ee96aa60de04ea8e866178b29214f07143fa8aa33c45bbf0d48dc2615af62083c4aa6175704b6d249e3eebcb2669d168ac0b4363fd623a427c0e192785bd21e865268f0779dddc7836004b8920363cc52820efbfe55e198b203d9e7fbd8f1f61c1f4868fe6680c8d0ac96b5bc439b9d9bf3c3320909c891b394aa5b27fc4304e3e3c4907c60438e67b7bcf71d66d9b70d3e1bb2264d7740ecef8e0541219d623c53a9643537cce1abc47a25d617d05534ef0713133af93f1e4f822b70d2269479c6a261c5041453c58185f5ff669811cabe84af5c7715bb3d51c4be441436d8cfe4c101ba89b3c18b5adc3a8ccc88a63895c9828902d387e6101ee0d854e68e5dac9dd91a7ac12cbc26552eea83a12e13f74433a95cdc4b59231b5b6075a6692f2728d5df0502ee87ef5c173709c580738fde50dc1516a55e6c1da0210b8e553df25cb19af81009e82e75df31b8513c1b2f8a3d529c381b1aca3eff392299f5fa4d63c9e990bf0f1588e44b009061610e83f8f1f1c157df56c5602e654c031e9344c986d42fa92ff5848e084fedc9e3cc3fc66290a511b9df7d63ddd72859a398c6a1cd5eb9fa8cd17a1c2c0e25f619c75efa10126ede7fb06a3526797e5e11c24193191594097f43fc06f9eb9468d8474190e36cba41b3da6e48fbc0c3cf8455a286b5372bf0ccbacef7d325c97bbaf987172c872586154041d214bdc095c733c06b4dfb15947b6e5227464b680ad0ba42d9c6990c601cd1bbfdd93041e5c5f8305001680d1fffe612606075746e1468cad607d029b331dff1484bd309b0a7c4e87f00541cea32e42708b4600c8e845e515d17f5758089b9f7beb9e390da826d33691a802770dd8a15ab02afc29ffe0291cfc9a9401e19129352a71a5c587da49c9b6dc177f70a886445e2614e055d3946f07160148e7070fc171a4c3d7434663523d5170e8428279606d96812c6daab52edde857388db3557f0a7d938392e7460a476b1d7e487eb64b343c0da7f2eac8ffb7ffeabba05c7ca8586febd94755b09b8af3e5f64fbfcc60a9eb6d108105b1368a32d3784e85426dd499933753a4dce13dad365facb23601f520f660d5f8891b7f985862307ba2db8cada613a54220684a12ca4c93f761e99bf6f18bbd76d99e41ad556a81f54899f0c4fda7e4caffd66f45b70204d6fe319428bc39fdec57bee137bffca29309c18f9888c5ca095a9a45fdab77d02b8174e1f177a4a6ecad9ae12c632fbf9037051d17af931888d5ec5049a56994ba0c23fe34ee8a6b29372c3f259b09495c5c2faf9598ab35a98649a4343510cc266d4325d740fa1c03e14d82eb48977b658a9d51903717ab564daa0aec8f2faa80e0dae46526db2974386636c8efa06d1f4f4398b49eefdf2300e80a8888565d55129e9e7743bdf5027ab2e01ada44438dafc5b4979205408b52630b852193f42428a190d3ba36871da43fa26d5fea0448e87256240428c8062169eb49136e43bb88abe087be3dd8155fa5a52e2a693b81e2e5220a11ac3ee3a6805a9041628ea65ae52608080bbde12210d839732574f11a557cfef2116ac10db9af719c7ce8d563ab86b2a5fb48ada9af4eb0eff90f4036e49fbe051f59742940176a95d4c74ddadc31bd5a25775c92b83485e239ca05c23364b0a6f98a03cd8e3bbc1fd7ed62b2a3bba7573ea114fab067832afb1364d637244aa1dac7cdcc240da802a6ea1ed5d33f2c89c5366997eedee7ed471032aba4d35215122af4667c8e4aa4a19bbef4cc24079120f776ae0debc2e4c5fe71d6a31ced400323d102f739fa96b900937297368b0a68fcf7bc9ac90ed3ada8b96b5c181898e1385e5c71ca372850bfae88df9848ec8ada153021cf4b59e6264cfbc1a73676ad640f3c687f99c7e7a4916a3f1472746b6e4f39e2e128c90e10698c77cb4a1c70ab4e7e8e9bb32af9ed300bc3ed5eb035b59df54924f77dc10f2eb44f444502e4a43662fafa9ddde56eb7375782f850f59549fab4d74b4bda887a99261fe0ad1e39719b4c25fa6bb4788ca9478247f053380976fe310634d62df9708f9d5c248e33841b8e246a8c082754fb110bee897f1c05271816d0bd95d417193bfca6736a86cbf2eb0b30a5dc4a2598f643e7e6f30b30c0d28536c74154f651fffd6d2ffc3f13c7d8c3f3ad3ad7feafe107e4ef1fbf5f9679d77a0686c5d3902bf489a831485d96fbc810c19d7b865cad7b4869f7ac3c2434e88c54b552eb38272719bb40840f31e871162746e4a27497892775259354ab3bbcefd630d90d3dbeacd430d93f6971490919c5dfb77d60dc4f3e552bdccffe52fb39842aa1baa111fee180d63b1b541445af295a85c505d553e43154b4a2a4878f3d51f62ff9a61ead2b70fdb280b0bbb84a2a439dec58c887ab8a5a67e2ef9a020d847cea8728d07a4c2ea82874da9b4f8971b299bda339be96ebc338cd6a838037a81d06e5a229c1e6dd47b210e30f45a54a7a7e9a71e17d5e59b38dfe4bdd65d60eda551f598fd661639e5cedb52c84ad4f4c3c153ab4aa653f4716af4202e3815bb62af3aec767de2f3ccc2f086a7374e31e8c00773bdfd5f2157959a79a1293af24c08025915c2b17b1a4908e6e6b64e874ac416f48ca7fac74c70c5534cd601d671756e645670898b8acab4243c6e3d132dbc5e21c0599652044655ccbe8d951e63f35e3bc1d9a1f49957c121f7a2bb9f8f4f442a964e1a2f90074d83cf2e507ef537029d9278958dc0e0577112ef866c3bbfe647ce5d8213209f480e6df089b8dd9cf8159d2c95f05966eecd49b986242ee62fcc55103b314a90d0fdbf0c391ed88e3d5fad5d638f22883e72aa7eaaa178083f92880a6c4a331da6275d3f04332f6964e059628a624d65c8b2ca00b6751434b03dcae9df70aa69aafaf344bb604c56cc684b4f2feaf53241c069a2b89890b5068c50433bc1120c35bb2821b1d3ef52a16f0ee1c886f9c10c0bf19ad2a8149361ffb60b01a911cbafa4342fe601a6cfd3bd74c038bf1d6551b430748df9d901debebe1d01ca1c33c477fb81e21ff272a22a09732a5d1212c3fc41947c70b60c88ef3bb9da97bef07037efd89c95c95ec0152260bf3d6a1fa09a145019258b74b25426cb6d0bee7e883761ea7cc2d1f44d17ace8e1efa75e0733b80f6e80d782b5fc7750b0e298b1ead9acaa0b0069a2e08c0e244752f928085344f981856717ee2f14f20a3614d4ba859b00a52a8dc9835c8072816ce4377bb5a20c6ec03504c9ebc83283709c2dd6ff00af0b30e3289215a239296df2512fe6bd23ffde18e2809ea7aa351e262e25a549810c7c604a2a8563aa94d9f24637ff663467ca4297928acec3f82c5fa4fa5ece8ece8a5587c3a117bd9dd1b394b1fc8a37e327faf23dac85582025f2e6636485527ff548b00a823a02c783148ba9a6cecc079dce67480b21e9378238a78019c9579a58316f69235f95f595f436b412c101e3eb9980eecc645f83036cc140df30074178ecd6a045b58f44c9244e7a3a80bb45d90412ad6d12fb7794fa2bc6b2ba40892c75454ddb8d6dfaaec64659fe0ac3e1924fbcf35ff2ada4e2c8231c31a35c9271b6c1adeb6197f8fb5f63e42c831e22febabb636d266dd64a8697accbdbe956a0e4fe8608ccf1569aea8c6c3ab000984e4e677cfc5cfa98910f003e2d1474eb6822fd28c4d76c5f3f9a38caada22a56170232d4e8f6855fb000ec93f908c45e451aad4b4979f0b02902f57828bc91674e7de007e894024f9b228253ec73a9a79d068e019c4ef813c0f5369997ebf7ff9475f1e10a3deda2c01086e497fa339e5e74023f23a35ef775766b5f5a7deb4136ae63b34c145d3fba18ae917724abc8dd78b683c325e0990c9108e08907db693f6e98e466f8d8b5eacd7bbac39e64c8a7cd042167d52c5a5b87bfa7e04affc19d2d4e0794e226290122b404b17cd3d917dd90150a053e6761a9990824d8d9342676ea777ac738c68d3b6486862c3ed1711e83343f21800a13e468c44c95b6af993e44a6fb7b790ad8441f3f9f6ad71d554aa6732b23ec5bf77526084e9dec1df51b4ad2ee3690708c1528843eb29cb6e01ba019416c6b19f0d6740259dd1f3b37cd1bd35367739685006ef62e16183fd18d6cdca3c0b3540e9ef837292dd6e16c4f3ae41fa1865c3898cf1d901f08433093ba8d944a66bf1020e95bed628d45f48c8739d7e4794ea795843a31316522e28b86eea701082a74e8e512549d6f0b1252189a00d52f128b04b41b8cb5266f40f507d68effa8ba8c1172e0778ed65e0ef4ff10a1065208c9cf307509b0b28459fa5543830df6afc3b6796d854b8a0537708d6eab7da552c20de5a9488ecb8d869e65fb990c23b10931c5cdaa3d3097a40056ea3e378313b2043f120b9133d854ec29c7847ca8fc5832f534e97142304792cb6717b5b9ac2c38b0226e89e93090050f1987d255ed4dfd6d424010fdab1ba92a0caa3233436a13b6a63e27576866e85cbf773ff3f241df93208a4e5de1778aa67ef5dc698ac6a4f38db97826bbaf987cb3f74e4847cf7d2942c1a2319b991e6a1b91fdcd9a3fb40148e18554c4d5449adf510f4797c2c1a70acc7bfc796520ea33931be428724b7c5db94664af31494db6a4884d7ef90c559f492558a2375f84c3c554b70edea3df986d3b6429c7508861991b78bf41b253a08e94dd6724d803cbd3aa940b362cad30a5c1769f302e1aed3d3cbf3cd5bd712337e3872f472603fa1d1ad1a983f3fc1c69008d0700858b23ca2c583292a221becfb0fc91803feaa3f339a879a05c88f998f3bb619491db072f55d13877cf7145a2c26d934cefc9d122f181ae8af1095ffed6c6ed34105ef4c93d9a5fb7d13364491b6b2340353f096b376e9a4297080db690db37f83722acefe567c9e9b09dda3b72dccebb35d017fb581bde196aff68e0ad91044cd2c6050254d2083196bff080aa45049b37ce5ab98aa5be8b328e89495dcc2b13822b368847e939b8472f4befb9c12b28ea05b5796449a3dfbb08da624da13f4475f77c3fb7dc15f0d467f2d3c00111988e16dff06e19744e3af8113b0b0e4952be97613f0a8b2ef24451da06bf8cf4a1dcc2a4299461ab67fec3f35b22379f50c5a31eeaee859d1344778ee799afcfd3dcada65e6b23e25b2f2a34a6cfe4e8744983168896979e393e8cf751d020500c2adefe004b166bfd06e8a0b38b99259f0b138527591fe6c980e31239a75e46e16c1dd1974cba477f76c1b736d42d57a7a9b5657b0c8228f3ea4a0398bca4dd30a90a56a92e3f44cc71392f96606960a5b2fef6285b55befb18c87da040398d4b5328d4499c03c83d345312b9907d259836a80e2cffdc6a3106ada7b13896552cca2924cbfcb811cdc041e63deb4e77a701df19f13f4001d988f50a63d3b51d5d51b8d8a58be74bc6717b0f1a85f75606b9f44fb84760cf296c07fd4c1d1c85ca48c2c7c2c254ba2636e0b843a8c7c107aea235622c93db83c48e77ed4a65fbec2089a5d89266c81944386901b3755542ea81058feeece851b439599bb716f56bf78f65785a4adb5c60fa289c586a51cb4c10d5d187070570c2947907a9c603bab3dafb61669bb5a9e6286820641831533c471fb30ac4517947b95a9f8d59af672988f1bc381d639dec60dfaa6c768eb290db3642f8375aa774fc5919d51db64a6240629a12898f778d682d97cc23f4023abcb09e4afec7d4d490ca028371b0954910a146de274e187b14c53c96d2d02c16ecddda5099e7dd1920235e3f0bb81af49c335599e1c0ace3dbf99a134868ef96d74d1864b386347fe67b9ffbc4c571302d7678f6738a94008f7fe572c582f902686e880b2c0419be62178333f313f2f97489986ca89d105ae28ae6f8ed9c412ba9ac7afdf42a020ca7fb13050a34b415269c0c56eba8e8c61cff8e57d380ceede04f3bd662a7d6c711cfe0f2f901d7898e4da24e6bd49f1b90adeb795a69edefd1a9733bdaf3f7c556d708f0a595348509dc5dd2778587bd26b7aa23917d321fe87566d8f657798d40aae5ab1497d79dc3fe03655c5572d3f37cebe8a5688d10f510004a50b3741d4f6a3c7814c8e0053807c92bcfe7279e521fc4922fabb7e2c1eb94ae2959e1bfa6f0a1c57b392a79ba5213090c9e60ae5e7298a01a3400e68f668eb2ab5630e0332efa3b1b451a44409c24412f45e2d79ce0aa56c84b9091ccc5c4fa046ccf42974226b839a37cd78c62d49cb40eaa9e279934674c9323dee4b92d1525ddcf25fd8e5e9a5d7a4429b0d16368ea176070b907a5c6051da7c2268e11d9155b33404cdc92af0cec7b0c3e87ecfc4c16611dbcdf9251ffc32bb9d985e4b6fe819466ca021cc197034d0fa7f222b0c3233cef3436e4b9e26532f8771b136d01e75aef13932e415701e7df49c693a052d9638f60716ab385b7b2595dcd39ca2150fc9678130a5665b68e2afa302d3cbf9765b06556b1f068b33c13aa7098ddd524f6303cf57cf3636df58de8f49cbe8c1af46735abc3f57c64b75e46617aa8c7989e1b450d1976f7d6f2580d863f8e985cd4fa919d7377dba8b3f43a2deab832272efe3821ae04922631a4abae49ac6ebe92a5bd22533cb5e0d2bfba010ce9aa93810d562e4e10392fdd61f6e26bc86e3c58d7f5a9b6d5bf1e28bfc4eca628522bd7b25b0eba9e1cbefd76bd69a68c2d4fa00532dab569ebdc4df31133b109c10738e5c5ed775c2baec92940bc471195d17def7a02d0259f0e1cbd931b056d1635f1f2b4b1af0b1346cc19c86774d0de4fc05cf2c38b0ebc4b1e5f4304bbb60b9bf9050abb9340b5064980f25b408e4a1f5fd8ad22017dfe5c76290c69bf6e64de28d4f99224d61ecf5ee67db7c2bc4afd86c1f7a833d4a9af9997b65048d314a677e395e9f7b54170390db9795b5d0897e64edce72f212333d51dbf8803b9147f4b176d786838b82a09704c99652dcd35335d2d31e1721c9c428f21c5f589b2fde868cccd8158dc432bd20fc162ad2cebe234aeb5f5b209426152766c6a33230627b9f12f57a43f642e1a6af46b56cbab075a0f92567d3eb43ec166efb96733cba08c686077aa2d29a89a6768bf5faaa5a9546cf98979ef76ee8bd59acf10b56c862889ea4534b3c9989b029cc62708cf890870f5f0c2c62b457c5b67d85fb772e66817b749bdc9b056bce30c52ff549bf84141f7aebd4cf5abf7dce833846586646a491a7deb04daaa2e0073ddf8d13366fcc190a2bd54f80499741b7d972529d4187ca5d37499b28cd36feab2b9416e50038cfe05b061a39b0b4fc0dbbe1db2f1b2afa37a76b3137b5f5f2ebdf5a74f0b134ec42e6fd9608c0ecce85676114b075ee43d4b49a51d585cd114bc874d2842558b87971336154f535e111eccd09afe0cc31b917520ccf21262c3a53be3a5d83c6bb59407444b173e3c3aebe596dd691049a842b1e513c66e083341ef899b832817b89fb856889ad037947bf2fcd27f510cfc0af2e866c1080424467490869cd844c88b3845652b4eb4216db3263eb1428bc3a5d87eba083c3de47833088bdd323c2787519d6b02244a5728368516aca69b0ce13e91e4a47789fc7e0a1aa9ca6944bb72ebe8ac1d71040893b11d01f76491a9301f19085713f771dfae56f1c516053e8a57e255b42d8e8b09e74b63b60a0d3d5114bda510503438225b45492adbddc6f074c3d5a4bffdb1eb19218a76c54eeb6d9265c2cdac77437c209402097e1feb0fce57652b3ced982bc570afe27bc9d5903035529fe3a95f5f90b83be56a4087efe0ea5552a7123ddd36a905b454495b4e88695ebfe31dd7fe6006c1768da169ad0623d8e374560109bd0a2709491f71a0aded5a3e8e9c49178c9e16c0c314f491f4b76374f4228bb7e6d37e5e92c66f0c52dca69919c3bbcd1713498b66dfef7526bc99785a44d3861dd52b282d59be8bfdef824d2d0b0f99242de95aba5744b57420942e9bc262f446bf2169453b26db58a68eb39897e21d76aef9211665ef919288e03cba89c37f00d3797e218b14af925aa45ff6ecfe8994f209636f16180ba9af7739f384dd6c41e7d53d3a304a41fb7ec3c57ffba81e1e9cf1e163a4622d0239d13f731d2c37a7513cb9b6bffc16851f0b2eb67ceb87d901c1f86d40ba93fad412e07859061ce3344106d768077ace1a2412732a95ac380d95a09e3209fa24ffec95522a1e4196fb0e08bcd81ccc2a2e86be653c76ad623ec97e4e6f52c0216fd8d49f704afc34ca05e15d21c48bc58a1e8aa46d5da4f2c2ca3dc9324d5f434e5a031be714ea1e36756baca49c301ac04bcf2b6f4e42df541e9485f6d2210838da62c300953df6422ed275f96a3b99f9387cd495229db5d75a1a267c3439035ce16e225c81a85bf3bff6d2f823ddfe12759c01f19594622c89fccfc65ccfaee7a8d2a377c7ee721fe3bcfdefc669ec76517e31e34b3ace740ddd8f1be75ed8fc84780e328d189bd263bfb39ad148af48ed89ab81166907c7a6c14f9b0ac8cf50ca5cb0e4e66f6c6c9fecb1766fd4989ac6f34a9b17a0fdf2a135fe51aa99a756b3046126325edd962453f69cb30ddfaeb63a4af57de43ec683ce5714df01858bfd29e32053a60b80912f128a89b95292b387860fe3d17c0b8c28f5c9271f15c2788a4595edf1668fa188cb30662dd477a25a45770124744386816cee96062291430e1ce9c914e9b9032cb6887e52744e4a78f0b41f2172a9bf42aa51bfdf7c717625dd4664989bdb8c94fc28c9f5f80b054f73bd760884f87375266198d1d892868c59363fbff6af8d115e1eb4e1e3af78732f27aa71ee661a396eeb601a1d6698c032fa5685b1de9eefd267fabaa2ee3bd949f87eedcee26730a919455b5a951ae0923291295a8140f2d798989070514d57a020b26b0e6d885454fd295a38a80c841e41230194a32b14e61878664a83d3cd49c9b4b89b95ced7da42640aadb00480d51408df70ec60a51825174589dce46e54807f00e39e07e5fd02f0ee1577c4f0aa46594700fe75888175f772fe693fbf35ded82e1defc510cf15f8efc60a34885956348f0df257b7022e8b3ba92a38f7873ee842b28c505eb782355986f7f368b91accab05b97cbc7b5e0741a3f3150f83fa651cd6b155e447ca9be5598e54c01d8d1b04803e55358b2a8a1e93f18a15eaed2bcf9ea8fcc9dafa59c0b04446a876b0ea5f212a7d623ae5d174355fad676a77470a78b6999de0a068d9d1ab8ad0826624f38bbd069a70ff428766420725a9944f084385e0b5a39d20a8567ff36ab8330abf996a802929bc8da33d3034bb7e39f50282b73841a1342e8084715c86945112760412a9ca526105a5344be2c67d7a29b3736d9d27bc4879b8a3cbe729ee873e60a758b53ebcaa17bb7e1aa67251ed791ad3bdc73402f5fd9180e445a9c5c658d2d628b5c5983911c8a1f89c5b631a369d50a5f9d4c1d3ea721b3a2a7d9e4f2dcf731e55249afcaeb054137e48e40bccc0bb3ed6d134115b881a90753ebec9f451e874a54680ee5f4fa80b9e6cbc2ecb8197eac183567d62d0082b5e1b83a4b7aee21e770590cdf7b296906fe1ec341c61265f8ffe1eeea3b695e21505a8919229709617944a771ff628970e3dd9c5b4db20d62fdd64c24af2fb5ed21ae16717c04c17f2c38080361f2508ecbbc5e0bd64f8d0042082296101fd260812b418b3bf91e75ec0f400eb481f022d1513eee6a52b1a8a644415117993cc6f5c4dcf711fa8a8c855595c4db6fbc33b3deebab647095fe5c56d0c12c5ff9b6195704f70a76cdc5e5bdb88793b199631caf5f16ecdea6dac1bb14d4c44828bcbae5e193b8854fb9637c8b7c5a0285e7e471167059be4d164ee0a5496035c9c4babc896611750f1e1d767f856fbba5dd88d5b36f1717199850cdfc00b9a650f34e1f52794e25a8e7a24c50ff836b368a89633705631b3647457a46a9d693e5985dac1bcddbaccd5fbbce0cc49c4cb13a3ca2314d2b9ffb5bf92fd3f6c379d7908bfe6159da98cb9dfec3ae25a606a881d25f24d575db074e713bc8c3ada8bbf96112619256af9458aa7e5f8c789fc02d29652b343337ebafb90c084112696920a330c9148a44367bcf0606c335e973a5367f86ab41133715de64a4370a3b48a61be74d606d5892c636fd62e0cec8a44009134792525e8a80a75035c9c332f17c08f21a7842d521d573c9596f4c3396dae2d0e92ee022c040822b91625b3c2cd55ae7f97ceed3ec8abe880801c83199fe21d64e95cb4fe8c72dbd1ac018036cb7a2cd3b0b83fee7d45fa7dc19ba9ca951226fc81ee9512f2769e0acbea6efeb580a49e24c273f8be3d6c28370ee340b39f9f1eb28ce01c001139cee73839754a61d0861d5a7306bd6497dbeb0b3ab09eebb03d008f04e217ccf837849ab72168577fd3e9edb03bc7f483771b71db49693d7ac603901291fc5c7bb401ecbdbc0b15c662d7361a364d7ff311e02190704dbeb1b27329218c103f794890e7dde381a0225700fd265fa480ae69478d54abc6eb950783a17539a596a71aab700fb79c137bca4bcd44eff1fb7fcf82a038024de3eae5440bfdb11af0c849ded3ea2186baaaacc068e88abc312a3f08c5cd5d61c180708882c71b6007e3f54e6d69f68a5354cb4637bfb05f44df64c8e601fcc856a0e0f9c08f115a656f9e0ca755b0332c9edc015032cdadaf9872c946d14526d08fa15aa122d1e6851af6df02638fa219daf3d0664b4d62fa8357584c0707045be66f36dc28018fb3ae07e5da26bb1886cd6287cc3c3849d07b20fb4800f44865a4b4f7766963d2f520a8b166d93545cb9ab1723d59caf6fda2e4606b6b27367fc20c417efbf1bbe33ef3bf12960cbfed2b08c8650d46e976ea9bb2fc0f7055f9032b6acffc839b66ed3b4e5799d4a0b490a13fe541223fb60635031f1d6179782f566fcb431402e5de7e3239271cd1d5928b2e2bba1cbaf179fcfc007e69d44bc6df4ed997d30f561c3f7e77c067e5397bddddc23a73198bf6816f1dc0d57f01f3cca7448ad630a3f676da3a36d0afa8a42bee4994b91222434d7121f1a1366fe675d070873b63fa2c44a14633cef6d580839be2cc66f71c4731c8c4daf5aacfad7f0af57a1eb5a357214d857aee5079581319ac30053ce0bf216d36815ee03b07b109d9840358630fcc61c182385deaadff581d42fe72f616cd52ae7833fd40de0feb8bf18b6e5793f84fe241792512b17fb631c04494289f9826e1084b62dd34b1fd84dd642185ef3f2bfa56aae3b0a12fd2e02a151bd3a24e7a39f18548fe9a1bd776f38b5822db20e5c66836fa9606896cf3192f83645db982cff090a45c5ba916d8773ed11e739a0fec4a40ec5c43ef6cf7d030502a519169dad6b416ead85f3fdc5e553145e6ca1d017f4bc8cfb60617c1885f2e068fbc26d77c23e0212b872f08db09de201c41d292bf42ecc5dd2f87e60866c60ac5267f7bb50e488eb6a4da4a4a87dbc38f7cb0ab6fedd7d0ed7d08386d61fbd3bfb63b9dbe3a203d918eb0ec989e6f1dfb8161a67c8c3c91bc32cd0c6fd93970512b3d2814d7526c6fed1c3cbbee95bbb403c17ed4b1117872e59be6e7f500f2464faba0280446619c4f5b2dec5516a3b671e20c6ed274e2d13a0c54d2db43e8d0fbdd1f3ef76ca4a4934ffcd225bcb09e951b0a84bdd9f54b64004440d02f447f691f2f9f7067c8400db53bd2f837009c9a3e16a6ca73d834ea8697e9d00be4814beef0baead5b8bbb420e62f9c03fc489e4c7510eb07a474101aad7d5f09ea2d7abc998e9c04fdcda022c58801cce14375bfb9ef3ee66f741ee0a6586f28ec227900348dd1422db97cf91db553bd5230404b8472b993e147b33fe5794efad5a5149fdd943eb27d97f6eac175c996e3b54f23cec8c287a06f1e250662c9b794639598273ec28c31a42553d243b27425326eb8c15130323dff621855fd15c9804b591ff88622f7aee93745ee49d328ba81d021d0b463ce0f8a10a107a242b810c4a87b640e15715a22c2e8d428154ca65d990c548f2b538040acc108af82866cc5be7cc626c84154b2b67c5c826a376a1d4a248738b2fb71e7b81078ff583caa67938a438e1a02a2b3fea7aa1cce3bbb193e1890a79fe54c1f09e30304da1ca81749f04d7250a6bd71a43e97b2edd4a6e453bdf6399ed42bcae838cd0ae787e2b9d0d4fed928a7ab7d18f11b3c683b79265d7d351bacc9b518a7c53a4bf941e9f284161473e6f713a2007df2386249b0b2b54fc0371a7130b960c1501a63b9090cbb9278754b4cdd3950301e7f44846dd88eb658b67113d136ca705689fbee4bdcb9ab37d7de69d8aec654b1a6a618659498d212d6ca13c2568fb53fb17c2a7ea01097f0788f9e3f53acb7122cff7ffa689afb384a604f5711319f360094a7b83046ffa3fd64ea6849e26085f56e348f3be35358e43d9de1f348d2bc7668c004535155753897bfdcb73434e437d02ebc6ca690278b79559c867d17d9e8691eaa6df25b7b66d3ffadf5ecd402144fb14e337503d8b462eca5f276637aa05258de3eff0a931d24767c91a41da4a7d4a5c6292581c1b032c27467d166bd1a9eba61dffc145de396a67055156eaaded1b52bb11f56b513611918f28a158ee1ab03883d893a7035fe402417c18171d69967515d1ba922e0f9a2a9950f6cf36182b61b68bd03b5cbe2eb64a5ed0a11a336d30fa6a74deab447fa310b3d5d277fb7a87077a6faadabd79ba93a16ee685685748abb3a6f7c5b389dcaf3424e6536abfe5877c613514b988e9f9a379e8f672bc4a46b689674c7f09ff2120286700e73df44388a8d0551793d381e5ef0a8400333b0e9e3d3ef6496b847240108364eaafcc52828444448bd4c3a8677ddf2f1b40952b31341eaef30b183f919d27a34315a19ca2837c565ac428c33721dd54895c651e29647e7f88cec7da703258fbe0d1093d3d2fcc0e9fd5cfc9ddce4eeaab694d199482d9de27ef039e3fe88e5db18fe1aa782b8022785e002800a917006b1f22256944116d969a2b8192229d4d21221616557288d15d8cc0f3ced021f9edf976694b4fc6e310f6f0bdafc4c5a261fae9984c83e58d3497fdf19f041e450d9f4bbb13fae137b9fe7eac5b4ed716725fac6e4490e31d6c91415582c42df212c46e5d54761a15412b8c25fe235193df5223c18d33cf9ced11162c52dae9b90ec5bfb8d4e0730036ddcb36b101eb6edb9eaa0405777661e9945b9a28d05aefb79e3ed1af34e32e78ce3c53c687c7afa0442ebb23e8ed36e12d67703f3bf649a0b0d6de6c52c436a67a0b2cb1a5925a81adc0ced87b861d9d7a25c432d9e67b3071bc232e1b91cf1168f51e64a8a5bf43460f265893ecefd74b7ad69cd3165e0bba8b122b24c1630d59e8b83ac1bbbb635e6cd4ed624b02f5222d7c1b95975435478a199e627cfe55275ce18ddc7e8866e10f100640c3447d27122848ee2120633f904a91d26a4dae0c2722a0ff02b5358b4a49a3e4d1aeb3fea6bc6893db653fc3e5659a064ca8d0476b86eae05a7b31993a163f004631288f08aa5dc9fd8def863f24f7bc587e74a59892b950eb55d93ae1d37b5a5c5a41d7d8f50cca5aaf70af364bd4a01c5940c0279c4437970852b8c447fbed1b55d09c4fbd8c74dc2fdf726a826949f7899f0c7e2d166a4e6b7662fdde3ae073e86fc0e24d6f06f77ea5cec03d66e48a0a422fa8af88a86cb9929f3c9c551302533a009a39babd9a5d15f39b27dee77b17b726da61fba89162cfeb70a7d6b906a9207d3679ad69b1d51af637822e3a9aa62174406fc152f23dfaceb0b63dc4301a5cfcdff246b6198047ec6f066a5dcc40e035983f1cd2ed4ca885b71656a710725f3181d4480ce8f975984b307ab972443eee525e7165695366a8052db905cadc4600051356ffe610895d4c669534256294312ca249fd55b833435eb671239e0712696977b8669ae9c1096f723d28f6ecaf0fc9db562355a09af19ccd9c73fe3fafe5cf0ceaa0d27727dff911b24190bb48a435bb8a285c9b4f0954d7687eb8e307bbcc8b3ac49627f26885f3eec83ae4c09517b1aa74298197bf3314b733c013a9fe0fc981e85bda905542d6395800065ff506eb4ae799ad53087634736a05740e4679552d5b980c04e5627a124b5824b2a5b5d9e12d2fab4d20753714aeb7f01802c4797cdd50f7321eff8b79ee7be3f1b0281ff852bbba0da549f1d0e0361cfd81da34cc355db4df382e929d37f67271747e496c88ea8e0c76c5e670c47df8e371b13dbc1f83c8a3a53af45149a58da942479e3760972ff3b0cdb9bfa3f424353565269c429f486214f7ef43d207790937c95edf8bc9b0e22f785b38f484edf45cd67120c8f0c6d04b470663d577917011e502487b797971be062690862610deb75c2489494154da6c8fcfe3095e303b6c13f7f74f4b6f167935a00e9ec4308e0e97c2d561c230a5cdcea82cf10d88cf8401a7f575bcbaf1360be2c29d3ea5891f63e2add635629d2fcf1a922fb118f9e48f86a119824c95d31279e78885a2935c25165ac1523bcff177abdf60f3f91427dee095c664709da14c9ad4488a8d9c69fb1c1c75ceb8b14e0bfcece7b25d48d6fc36753ad3692a56cfd809d9445ddb6b715d860e1307e17013ec47468880bef50de0945e273957ff121fcb3814bea45e0a445e913bf4d8f5698d05e3ee29eeea8c3dc86a1e3144051bba91e3ac1108de109f3e1586bf62d5592229258f9f9fd14bc56c4412783c55919cf48452cb4e0bc677aa370c5f8cf5041345cc1b25b37f13a82d1797571ab72f6211e5b7df09ada463495cfa32abc2c19eb02c9f36631ecbd899b63916a0a69ccbe6b82c71e11ce67c23b504888005ab9abee06c38aea2a89da1f2addc75763d54ac306f333d49e8921f44fb77e8603c46e7f3656dcc06738a4b238485717b0c85e2fce12a2ff406b2ec1217bc49cfb6bf01462e32fceaa04590f98315c3d662fc4c78a0c39f2f8ca8c7d0410c9cb7c9ab44eb7975612e8be60d4597d82d5a98f6af04ba80abd4187929eb368882971343fc85980df754b1e5476c9b3848b14af191680583c8b270137fb14e0cc332814b84f023be725a60f6a0345b4a3521138e9a6ad9c8d81c1e64c40e69cdfca8622a8b1d90ccb8eab1a9f764ebf46820a00eb2e095e87ad208de08c8a5127ef89e163a0a592d7097b866070030a527b302a846ae6faf4fd7fc6ca4a09dad3baab95cf9510072a8734a97126c8fcb56ff4240b62e389b91bc88c92b7e73cdd3052df75d19f9caebc522ff3e6b53c831e08dc45c28c06f2266b76a8811c56d85c5772cfdb76003ff41287f5f65835ac6004996ee2911445cad9228b1edbf37faa349093494baaa248185737d9c452eefcb625ae320691d44eef51466150053a54494941cb6fe8a0122da51e5f5916acc5a09aab1fb66d19da81a58345b89ca52f9281ce351a80ed62b1ad627debde39aed78ee4af0ed85d20531f9c787576ba6f472a713d2ca919d054d3192f2b01dabf1f57e656e143180a1f96ce183df886c078f7b7dc3a15467451b8f89200262219765505ef016f466484b9e5de7e67f5ae13d863904c0dcafbe637e0e340df3a01f10c1517c307d8e53fa063a1bf2e583aff2b95cfdc37bd14b53a016dfff158fe3e888e841956ba14597a0b489b5fe00de68be313ccb7ca565056bebe1af74eee68433d1bb44886ca40585c7182ffd76ec2a9023dcd3e41a6228f9a1b5159fe889c63c94fd97426a07fbff50e28b8a80aefd5741cc06cdf8635dfc0a5957ad2f0c623c3fec860238ff3afafa611df6dc421c7adb09791e8f61a3c5d181be7d069d6ea1b225e5418d002e27594352dbc97032508a22fa5b34680fcae35a023cb49556babc4ed662e236c090eee2c6495cd8e7617d221ee2324217d78feb21d362a3d9ccd7e954f77eaff0f94ac582a47bced0c198c0ec8e08c864cbb356bd29e0eaf36b3956ae989ffa87ce0e863c607c9d597b2a759404dd9fa3f1e7c57dd9b7a076234a2f914aa75b2d8b8277211b67b70e38c734bdb67e775473e44885140d08aec0b03572724e13fc151d94a80a899afd0496b7e055d23ce58cf80b1552957f4c30bd9e00be673bcabfffca65d2b64b602596fd4db651a30c47553402bc30b8e92e5275f5a6a68fe09c749b68fae7ba295b02e9a782c14b5a4e423ba85e4eaa5affe5605d8d8a6a4944bf4bd4c2aa9a818aae0abaff36654f9f3ff025e73daa05eb87b78c6def17c2293a8e6be7773ba0373995d39f4a8c3035089108d56f64d7ea76277b7fc3aa5ea3b5a4f0ccdda46fedb6f1c426862599f5c62960c5bdde73b1ac5ca5faa5832d5acf7151422118bb6a0ac7d2b698c12030a534c6391fa857f93e0a29b8a3dcca08e7f26b372dcfa2222968fefdd7373046bd031baa73c4ec5ea713c34b34ae3c2e0390883ffc894bb53d9a77abe6b3cbf17c7c5abcdbd5f756874c782d2db82af04439d30694f925b073d9171d24938d6c1c460449f476869858805e8e7cfb057bde93438f8d195af7cd7e7e0f3a1984831f00052ed3d3c2f1ce21114e0a8d39a196a71862e5765504453dc9379b9b45969304bbd438447f41eaaa0b0bd0fc7b294fd2a71b82399eefa6b33abdbcb09f6d40f8873b6cfff23a93c6148df1ee936e0eeee46652e037ad7987e2769cdb3f6fdd45cb27c0ceb91b1784d0fe9b825f40b0710552af7645f4a5565714ef0fb70ae20766836e5fa729719afbcac5d708956926e0334bc6223ad71f8583b70794a2465e56d90687436f7fb2ad5fdbe159dff5069e3868df21a03a6ce4ca1c1bae61aa1fdfa4ae51eeb57312100fb77ea15bfb750c9a787d6732415caa90844f27ecc57bcbc15d06e82ddaf8120a993ff757ecf89ad06cf7fb5c320c39459e311fc5c503028e24068fb3672899d2289ccacc7a4b95e3375f53a0d009be190348308ec24f8f4c4b8e2adfc05aca31842dfa0e339efdd3960ea374beede91e2b85b2019e77c3b4d53772abfd7f7b421d77f695c59fe77f87cd9d33d2568e1b240ced73c8a70f0959406776940992344d034c3f0f1a3c00f83429fc917376537862b454f57502adb08ce7797eac29b3e3d22a2e0071da38fb327a0241dfd1b0a1b0e7567026548eb00c06e56fef817e56e8e2d08d26ec74f8020ad067715683260bce92f231a324d2017f7b4a2789d2a342e1df8bf382c7c5f32e647c3d003956c424bea4ec3e15618860cf508727dca172b858713a8332ca811b3228b777efa5b46324c8f16950e06f457023bbf8624fec83c8e69117e8280db576848c2b0d6666b8cc7407562c11c547a1ce209240e113a0dcdddc3fd9f515e7b981494b389bd8e74b98f282eab2cc9dd0390ed46f5ff8577ce8a08ede90b7e331e1c38a14396dc6e13ed356973f20bd05baa238a77a59a84f9483c7cdadc8bc3cec8da2e89b00df4c10e77ddb06625459894b8293f95c01e226e0e8ab3663a293d96b2b61c882fe0d1949e784ee2804d646439f5fd200ca627b8209e90766b8897fa9dffff003f5da57cc15bd501b56e6e60b2e9c0abfb16b620ca8dd9673abdd5cbc01c030fd130db716619ddb5570a09655aeb05adbc22ee4ae78dc9f9b7ccfa55683c876a6155ca1207ba778820b00722e68b77a3357263eb2356379b648741c8d9db218f2ae432768aef2e2b03a3945bcd1b916e114ecc0764191df71e90a87fb95d711f49b34b347276d99e41f4bdd48c577fbc079a55578bd779807265f452b3a9ffe8a4dd68e4fed8da9a5f6b8bd60242ab4063422748da7adf75f21904439c50b39bcf249b648b5366f7cbed3fcd38b7f2ce1a7dc63cd05cb2f42d3ddaaef09a013304264baa6b8e4c323bbcc4838c8f66fc8ede65a202dbd4632b9ab8092fe05d7889ced41396e5791ff60f389f071ebbf2a93f4f6e44c0802da55be5501863c97ba2ac320d85d3c356b43941722949b229ff12cc2d263b75778f806520e71a2451e8eb0a5db9f287093165d9eb4fa1e0ae5374190ac2ea22b47f67d97fd49b65ef9c5e64b6e481a12f463638be421af210e29c80945e917ad8f48608dea43f6862b7c6711c8a00fee977e5e349cfdf1fba3b83019964119b328ffea25795f2a4378c72e6586b468c5b0ac977a06b4546f112b569f56858af833ecfaaf694b17c2d31d81fa8506f67a3bfde3d25011c6f5013e14cf1455ce7656ecb06a8064ae4e76e033492946a04110c3fe97dfee312c88e02cc4e07c6eb957ed131a92f61acf965f96fa65130102ec5173d5247f5b5b185a996414318c9142c974d76301ab14da6ace132e0f70f91d71448c148ff10321e39684c384a00f14e4279011e0ac9290cba4d326ffb1f0efeff965adc61bc883426875fdedc57a65a8c135edc6d0cce75b8e1f49bbce837c1a4e85b71cf327276aff4a5918a4deb7fb21dafbdb0249b55e55e976f6310d6e983ee3dc212b1218eb075be992ee9a45faa6ce161c5d1b95d9a6fa343c1cd92b558ce6359992c7c2205014538372d4beb74ce5314d0e47429d9624fa9b0f5a38ab755f3298daac9fe55806e0cf0532047bf39bd00c9b029e45cc1f9e068a27bb43c25a88eae54b552fff80c347b0b42f5b1af5dcb816c31857a8ee2a7780a6fbe0d7c2dbd93a5158726fa23ee4848b68bd0d7574ffe8a6cbb01136f8f5a2615e52dc9204ca710875a75fa42b1dbb066fff6c7b346a3a4834ba3d2278207585c0ab1642feffdd20b844c9697b086a76ecaeb51fb85545faac76d10b3a9b9c79090e4521ec3632ff9bb2196025e37f2b46440f7e0f52d39079acbbc5f9f8574ea10b7e195f7d45fbbfb478bd00342d60410824d98240cd5203c5cbf5d82f147a6e64b6adaa98944613174af2965cb106bab894dffe4078dc16bb65036ac2172254347987abf08a6a96121c0efb3a50852809309439c7712db971a1a115c4716c57acec0a212490796c394d531461b90610c1643f3ec6577a6b25ebeee3775e5979ab3d442c3d65bd4dfc34de63575feb815142acaffe5486dd42da0320b5fe72990b241b34b6f4ae27952a80580b9bc19c472633d6b5d7fafa86920c76956be0c690a944e644720eab9139d54106c925181d14077e36a8fbcfa9307ab565f8e97238d76fcd5ed20054a9c1586dca255d75e41a8780fef767c4d4b4256bc13680ec296f9454a4215041cd97e53f8f0a2cf1dc9773643ec39225ecdfefde6bc5ebf07461e7d84c81815f1d23f7b2cd9c3060f92229cc0e2ae6c5f338caedd778411a130e5968977638dcdf322cc17b7e1ffaa97e57b00829ddbc4140678cfc0d3d40e2d17ab2c22c51323b3493fcc07a6b115e0b50917a2710edaffbc3a0c7a8e89f94dd502423cf588b36be8bef1b2c5a381022fcfdf22345f2e6171fa47e06a4c837c809a433ca57ad69c407c6d51fb421d83d0e2ee51e75b29896fbbf237ebd13c15cf38eb0be1079184e8fff838a164ffa66031d1d4e6996f6eb462343a83aa5fd640880ff5c37fffbe75ee103943be804ce20d414b1551fe81ce508a3a8f3423760e59d2ba0e7555c21f39be6b9919b2b4339a22cc619d0244b2c3d5e45596664766ec10c4e8fea07773dec88a82d817d420d7b434243616ada700be30a7c4b820f24f0c9d7eb3d380b42968f75f1371b609bb9cb9580ab85380a54d10d93677f1812c2c941b8ad6f25bbaf0a86ad0fefaf5f6acb7295a9dcaea0f9311db11f9ff241877d85a60083f9b1ac3f6d39443bc21c346e7415f5802337194571008548751d9868cdb6628898f2128538ce67927cb9bd0242293f5b3ad14b128beb28f7f3cf85b347f721d712dff90ba29b8ddca819f75a1485c800ffa1213a0458ecc9626eb6e3cbb5c1110eae7deecfb3dbf9527d0a12c3577ede9a45a4e1a1a5dc710be7d03fc42c661fc8af0f4a525edbe6d7bffddb45e851aa95560d7370f9d5509f84a9ccaa77f2c3bc82c01ab9e2dbc0b8823025cf4938484a4702294d41197f70e4de9532fc100425cb68a36943902af1466e3ddd5de735d4893b40c0fa082f235aa159040ddfa9fb2ee7d840b68df7a83cbf72289acf170e183cf416fe9631f0e40b95db441983df19fdeeb81d2e12b2a484d6e0f7b21eab924d94ea0ee23954bc0c097eeaea5e377c09451034466edc767f27cc998fd938dfdfb0322f2d42a5f971e9ee2ef36f49181f0b8850d44a610847cde804dab6235cf7ebac245b5b70dcfab5c74a8a6d558bbacda5755e3c809c73f55749b6be08c207b43580df8e7b2d32e876059a1253cfe5fcd713aaf4c55682dfe4b90554215187f2bc22e60cf86106d5149b44c5e7c9490be3a5b809ac08e13772db66b76e5386dc496fc612f3fa7903c7fbb96ef64444b0e3cd3a9dc3966a33e6f7b367b6dcf157133fefec176c12d25b37c0c384586948f80ffa018b66128cf47684856e475f6469e63474a7da3a88ded1e467cf0c29a846ddd81ca28a0cba9482c4a2e35cdc48ee1217d0856224818dc6dcee046dcd213b498be21a7cb111b3b96b54e9ad5b38d0fe5bd34a4a50444ea34a1d89bbd13104f4053c65e0c3b99f34195e0cfe82920e8c944c439a3b0795ed50e110ef53f43c641a2a74a6c9ac5e5c0ab4bab0329b14a633590e76643e9edf59276086d3b9566d599b5c0da256a653b7b8fc17f21af5ddceb4666fa00905c7b9baa34d8a513f62831f033b9463c63fa69f095fbcd4bb4c4d87f94ce43d17a2800d0b5775c4e44d389adb16455a8f82c5f7d7bb06787eff49716e56d7f15ef80805ab5e95cd22206a116ae76d47b5e0b60405d4385acca775c8136ed279f21b1d379cf7b785c468982cd2b9ee85d6bcbc3e3cc6edcd573804eed0c439e05783328551219174ebe6fa9e2d2a722a332e13511cc19a06a54ac122287ee6a9afb4669ee77e87469b34af419e28b961991b7f9f183e34a9eed380066693af9423f04c6ac0edf6712621747f51c432c4f1b645462a4ed8ce2da2c56dcde75c75eac10a09da6920fcf87a795c825b73ec3aae186b3eb57f966b4ef5f82cede9af68b851dd8deb6a958c9b33d5a6d682afbee97607016a4ea4432c8c6693d8b0d008478b87784150e34c83e137d2a5533246f906d4a931d63e35c6877344459517c62ab270607a6e1bbda374aab0a391c4876c4c91f0f01438b50138d82fe59ea3d659c83f2c51397a2101b2f0ec709ba4ca482ad8a0522f15e689221a82785e4055c77ae6acde3c853650a1e458c5fa2b17f2f351a7d98bb57c32489cff8208179cde9aae1ac1eb22e831ac495e995642c73f381913e941d897de0cdc24216ea55fe1093493a0646210b64fd6cd527a41b83a6616ee27108c0ef3987b9ccc9ae7d227ea1e78cc7282d658dc8bd2c7e0d37ee907f5e811363313f9b1b85c349b7bb44702475b5136c116192d249c5f02d65f575887cd3927a774a84e3ba61121317c8b6785dc1ea12318c08d791c3f6ceb7d43f4d16e3bb43370d93ed5b8a4a5dda91e5fcc2d994df506d253eb8717a60af307e0e663de20554cc8de3a899052b2c6631c7fc3c58293eee23342b71f666e91343734c7a59e0f463c2338e2808a55f8518aa8fca347ea17dcd8e0624ef0b1723ca964264aa9c31ffd04f9f8c8b4e74e442bb088c7a4077807e2895bce1f3a0c06d5a0e12282343f703b3451dbe30c1f7ee83a36e8e66ae1a3508723a37d63e83c2847a13956b25f731fac5916a929b0e63742024e9a130fbcf027cce41679ce3d7e7ea87906bfa108f9f480c137aa0471f60aa4e0531e2ae967e477bfabf4eabf16aefff974595de64379985e6154afbf95a617202d963a44e27b00ae47c99e65007d7df058a00b5a29c92803e91fea8727b164746a3bab3dde3b36b15b0409528ef2fca9f220c9883696febadee0a2a11b959f648dd60833c16b6df176e3e7d6ac64840ae37068d9356b3f66d6f29da56349954b375c8683202aa00f8cc4cfe76650631933423af9d63929f5c78d2df891f9e7711d8d5c6c3cb4dd74fa87130ab43fc67986410dcf5c52f9117d5fcae90a2e0eeb093a49435d761adb153700b41636bcb1dbe8a0300694b130254aa6037d19f20b4ca2001b973fb8b8ce723e6ffb38fa7c7862e3401402b24113639a5f464198ecd3eddd30aa406472ee3f939948b52b4adce2ef2d9bf63200baa1b4f0255a6da179b38523a7a4ac6c6d3613649bf4ce9bb3fffb9d4136e55bbce337fc15e4966228ad637babd69ba74e1c21acb0d5f47d85b1a974a268d76bf5b83d675fcbed0c296e19e22b0a035de4895e838964e42739d05f2757dd169f3e244c753523fe2ad8e44c1d2ed9adc80407756cb6355483a8c06573340480e2767b8b96ec08290e41f83743925c3b41b696a7f1da7b4e95e8441b2c94a1f5f37ddbcd509f8cab3d4b73ed74cc161e2750c1dac0fd1569878ac6a8c967b8e89dfdbdeb3b9bc817bcb317860563c9d296388e10eed3cbbbfae59c647e8005fb3c6d312b483db03bdde3f189e4859ee6a22c6593a8023035142a09179f52de5a7af58812fd1b37639c76a39dfc8a1300f5b84124cc5484d30e1b1529cc2ce71bf5554bd87fed98e25042613477553cd86abad7c7542ae7a22ef266df3585be0993388c2b783bee9efa0f6653a31f21714300937398ad71d5aa076afb6c83164a7608f3cfc13dd2e675e05f2de2fd79b4fa65555e06b1ae353e2d06bf54ff413cf4674f78d3d27c97f9e4bb58814c07e0b7f5fabdd382df8552cde5454213f4bd91eaee53ef500cc2aa5ddbb8d31ebbfb88efeceab1b7899160884367e336b509c8c3bcfe9955ecda0f3035cecfa0fb320518069c8ab3df5e949f0bf2593e8aa6beb8b44be7e32e7c89ff346564b6c0dc04ae5986009dd146d051024228192e0b44e72562cdedd5261c98c7ee9749af0e84ccb18f77fb93abb781017a1427b909b98b8d5850bd4d2b6b2c7e9e46a170bbcc581d56e267bca7ed00e086042fe0f94d10cbd908b1c3b5dc68df544e589dbe3c708c264c4688195d489a7951c000bc8ad964b62f956e046740ce0d40f73fe49b91bc68887776f50c28c4d7dfe5e1b5f13151acb2ec715082a8e621ac1a71a2f4e7b47e7cff89b794199834b5f52343bfb6bcaf60ae6b735a11807c313636ef3960c21428e066b9381c741b679bbfb7c5f0fc6e307912bfa7f6411950808e03257aaac9e643bce02164935298a82e42fa40c359c758ba0c8719e94b79bb7442a27178bc80acbada7fe86e9990f7d7dedcf15523feaa2b14665a53f3fc6d3e7e1b2f0d5a6267ad921daa107ddf2dc52feedb7ac1209c26a59b3c67bc76d6626698c34c70793e1ba6ff5cad8b03f10576e5cad8990320b08ffe432f4e9f3cd68a91a45155972fd716cb32715192cc7fb8bb86acb1c2763eb943981861ad0215a622bdd4cd77545fc6b5ab644b3ecab1b937516c8c5cd6da2cd24326c1d6dff11b8f5efea4118521d6e12075e59259b5ecbd9c0f259f83c672974e08c5cdba4d9274f5730e110320bb53ea621258b275e48214c7ad2eee7707babf00169fe2548b454a993562883746abbab06f573f02ce089887d77cf97462a7abd6f0d6311b8a5b1e58517ab7576bb6cde2790741fd058b84413693b3c93b5a7f73d3b770335870469d682fa0713284533ab5160cc85e9e2b022097b509c661b31ea7c9c5d8c35559e7fb6946092638a2ce516bf4545937d77d8bf1a89ac15d8ae0a450e87214b7bc6a75c59c678189e39ae491f13b72024bc10b48edfcf19f68fea6deb9d657491dabc2ee38f72df6774d09c82a5f7719da6168c9f75eba89305fff85b23ad106918120acbe12f41fb5ca604261711d5b2b9b45fd139f7dc2fa0d6f2f2eecfb45798680d1e4a38c4df2d967e2217e520838a745aeee9c1b2dda0e611941fa10908f9139874880b1ddafbb070f4573a8f0d0c53f300663b227dd93d56429fa72d6fcea42793940f3fa9157faea9918be1589a6b38727334a4827b3e9f40d88968e1e06d23c38cc031749ae759e9ee8f31bcf51d9613353756a573f9a1fed38b970dea6813b87a3e409d23813dea5bc83bf76ba80e27985bd9a76729391613e79ae1eb8e840676e46ca0c1c2e9ffc498ffcb2c239546b0518d71e8960ea0bfd13783b33108e818c9ca933d7833c55f85cfd63665a39c994725954e2932970267fa296cc700d62324ba6d550f957e474df811ff932948619707a5e78a0a1fe78e566937076077be8f4d5b59bb72596c2ebf7e721544ab67a4d75f4d2570bebc8d66702c2521bc81c6288f86046d3f3733b3dbd946713b25adc041c15529cc4b3a1a0f5a54b7907ef0ebd88b8566a6005cf98158fcdf0006fa22b2dacebef9ea388155c5858d17bd210c7b69b8aa0795d394c1a0e113d5ae26daa725b475e6afb341de6460b8e95520da6b300285312e16871ed39d6cd9f7155a579c0fcea031e5f1baf6ac59fd1b70e21a6a5662fd19f29622b220736ef738440ab4bb2ed3bd6a67f0b84814e37b7a58524b301841d350118dff62ae46c5893125a190934b6d7aa5d9c12bb12193be490600186014977ef45ebea0e4a9d53de7d64048b5a2663d3771bfdf9c599c9c649f875d051d079eb2e1793dec7302981223cdcd98a8025c77bb9f041d6f372bc7a4fec1d50a68be708332b18e4193d198f5c800f3bfdd8795c817f70806fe70a342d58ad6cb0173c4b9ddb960581f3464de898b2027b3820b28b33c0aa2b8dfca6918d512986e42f7c7ce70328adcc5c2403c598f9e92bfc7bc021d22e8939cfb46c4bb33ed05edc84291e73473474ea6eb3220a5ca26a8033bd1981576ce7cdcacd2103f62e18d3d4b9fc729a072c522b532b6a31d06dac14eb57eb9731f9a6c0f99e9d87ddc030c925c44714873761428b0ce9c89de949e1e104395451c0a950cd1adaab37604737ebbc38e601d16368fdecc17060e608288b2832f6502cc859ee24fafe45cec21eadfd464eca7e74f9168a49a03be8427fe9ba8e0f4ce07ffa3b3c4e83aadd532056db5ac560f10579a13008932238b8dd37d02140320c16e69c3ee9850f6972ebb3ac918bfcb5615b8cbb7f4db9554d4a2879529d0f9da7a7e1925f9cf930fbdccb381250210ef82abec3841dac56190e8ebbe78f385806b27c6378b4bfce801e3d22c22f57b255fe3e2b6645c8034a103c78389f0525882d83a01ead4c72deed7ad20c91c41010b09a6f739621c1160afeb2cccd5c971b75108d2b01aad3563c117723ac03240c42f418be011db061c650b7de44bc90e65fffd52be375cc0cc4f72d6caceb9cdf37baaef4f49800e5d6b6945c3d52a18c8487e4db32f91f1db2b8f56284cd73624b939407c5d933e9853274be467ed85083b2114a76a49bb8a3c99e2c98510010d94421cf1239c54e4394e6e41f55b18bbfc43957cfa933c23a69c5b40e5b9c0e51d517647d58aba942894b80962cee9545b2290c67d33355a79052132ff02b30a14ba9a02679cfb54f0451485fd0cf4f040de42d7b3d9cbfba4670fa8f4267aed6374c5303ac40d30066997ae92a881c0b13fd14243f11074d2fc78a86402ccb3f62c138a52e99769d10f84ba57f52bee5d0fdd9f046dbca8f8aca2c5dd70d9395f81c1cfa6adf3d037c431e7c91be643e9ae94c8068fecaa27aeeb0ee23d87ffe36e6233badefb0839e056727578be142283e0ae595ad26e271809d2972c260f8933e3111c03e2edf9972725d5878f4fb8d5d1c74b6bfa6464855f852087526e5d628316c5b48971bc02b4074b312c9c58fb049ebf3a53312bb04a29c31ae8457594ec93817a8993b8d541d761dbb6ee8f80729614bd21af80e8f1a48dbf435813600d455bf1e34d2121bd6888ccf70eb7a776a1cfde3e706cbdabf8cb59b721aaca99896250f6ef3bb583c8722b327a52accfcb48e004fa6a99191af04033349cf2bd023a2c7916777ee85a66d4d4d7e4b14d3a701747c55e62f7ba3d1fdf108a97109523871dd65019176014d7d09ede2723af7cfe8a7ffd8cc66e3019fee35d05d9eddd49bd9b5719c3e3ef704f215463e3f679346c5ff27ea0100de799b2aa026db30fdb2b3d929c1f2d16b91d1f7c467be99e037d1b93c3944a5039392825b656de5bdab3544fcbe6c120230f9d0d3ebdfd6c640e1d3a0d065205051eb7ad62065dae1b5e61fe479b415f38f485ef00e602c6810bfff8bd452b07441588406b723bf51514acd8d48855f237e07f2ffbe43ddc34bbbdca2fb04fd6ad8ddffe3e897085fe88b5d06adb81a2b256a8c13490ec2f580cac73fb84f65e54137dbfc922fecbf3c1d33618c6138ab5643ccf4ec5c277ae2e64844e19b575a7af833fe7a11a2175bb89fb533438f9f2f1855d6a413e5e9bc0d26ea4fcec96bc702590b1295247dd23e829a497b9c0baf24b685974a279c4d31b7168ef75eee206ea90cf5a34c7c30db586b834d39352ae5321abda5ee9929d8b2d47c30d307b965530063b1ac9598adbea7468186cc4841e016889834dd28f2502c02862c6ca4ef2a64c37fcbd9b3beb88895b5ae2da65518aff6e3c194b44d441f5ddc1e3cb07545652f6e07e8e8a26c61ed60f00b2c3b4229d9a52d14a5ca6ed69195784e51f2cf7659eb874cf729f510ed02ecbcdb0d29042f5abf821b4d3e80f2a32c10e215a4af9e6672418ae7e1c54cdc52c458acf00c3ad6d8e36744bbe29e6afb800be5fb5f575847501aae888dbe892674764365f641241cc16ff0977e4b4e2c6ebbde9d0c8454c34be0bb9ec05959d5a5ffe450205ffa22366b05cbd627942838eb370bfa5d3b05ea9da0971de302deb7139565af1cbf51373f60432d30cc6e914c8d25ecaddcba1fa102487fb1ffb3a379abfcf3dd0da04e00b8bdca02d8682736c73eba459b4c1cff0c2e64d49e8f0d6abc8326c359682397f96804b520c13986323914ea33f0a1cad9b208a1eef6d312de70ca7158060b5ccd052ee96f533b0c261443afe58daeb509bb4409210d438d78e52c6ecdc8d7886928a75464fa16ff744585c1f69fd003341f5ecbad020106a77507f2d7ad73e5032386a265e899ed2787588a8566162cbc5681d0998912885d753f8969e4eca209d2fdfc5d51336d81a761c40a6e55da28404304c366e912db7988ed3f8e8f9a462bed8f1d3c386b7c9b23d74ca5b5f06e88b0d2066e5f1b96d594bf45896b02e13721cd0b2ff5e782c7d1daf508f3a6d0d76761b1878f27a81a58f5e393bddba95116035711257e870f0cfebf974b5d0793fe80eec3a8fe679655f6391785b0ab0070398bc37fc9bcd1ba061200295f507b61407cf3377544df0d31908be2c426e080727b13a2f9ce13175a2d49d1b51bcd141118f8eab0c38351b1503ad1314176a2d963c47419320e2b1c06089ab42ab6a92a84e49a22073f57ba9a76e166ba43fd8792154fe20e44477e0154529a080c6bf72a7e1c19f308e948ca0b0606867cd13076b6336fb094bee6fbb5d0817b7cf2b3da593cf9944ef08fa4ac25bd7c540a39bb300fb27ca73892f5bdd60e1a2c77dce1f8caa4d31044bf8fa870ad4af9f1a43ae1fa008d2185efe82ade2a1ad415e7338c1e8d80a7967c5e138edacee6145f145a562f626f4f290be6e643f0cd11c40b0eb491e131e037ddafa1a17541f101667c0eeb73cc5cb93b136b627b220238cb356601602f6e378bcb80d668ee928295a313cc59bb0cbc1a5ac444c06b95e7bb6fd36c1ae03d3fff71389eaf57115226096242f3af10dbe0a7b14e3ca9ddc9bf72fc13034f12d4117279add070d1f1f7aa04e0bfbbf8d2a117479e6d4dbbf8cb5eb101231d1b6ceff3198fa0bad5e50e0a858a786bf5069ae944343070da75ea6ba8654fb7e4be4cd40bc079125589889b99e571ee1c842c45b32dadb0bd590b0b562bc41306405050e5c0e436439d566ccd10a6612a69342db4d212e7b983bb31064f45b0ea85a421a40763e7d892e6b6a9c5e3c5e297acf1fa352f87ba4022fbb4d85531c1c9e026657d4ae5f64fb43e10bc2f273b2992264c8738efad36493ef287c43fbee8c4c189be80c63db6efd2908536cbbeb07dd3fed886d0fab7aa61cab2469d5283df49957bbf0c71965274dca2c5020adbea86f1ba440e1e24f61826d949b1a940ffba96fde53127d01e2edb3ef746ae5133ae1942f44b4113f40250a449f26d5ffa09c9d7bef85a1a68b2dad0ec171ff761a215b19f108c4c438ddb5dfd4fef1ca2b52dbef7f4f6e73869febd74432d4a13e2cfc61c8665f83fcdf17b39e8ee18863c9b9f95a1d07fd25494ee3b11af3915b7e0febfd9304f885be9bd6e3a92dc991b797cee92b3755b433226632dc7b9cfbbebcb22c72482dfab9c0f51556578d6f2f7598cbc5f948c0a0ff630ee4bb474552bd321bf4ff325c921f70d6fe3dea0e16298515222ccb82645cdf74a7a45489bde0e95b00d461731a32f327c1a04aa12db14292203953b448f4d3e5fb554f05d5f554795ff7dc7b80bad2df7d41300ce0a9b69351397d78140f339761b42c77b852d02b3ebc10e2952f871a5a93752f8bfc972a298656bc9e557dd4f29c1fbeb67c2e638506a467bd6cff4d0a6fb7813b7b67354294bb801774cc106758be094c892310b34141e2492637bb8dde3215e54c39bfe7620dc7ea9214317f6e55f70a2654d8ad2c38dfbf8712dd1127c99d0f4654d24185336a39c4ef35bc1d7ad49fdd2bfd890ab6bc30c52d16f3652d9ae49452217e21b01770808983943cdf9ff50fdb9b1d35c3763598e40d0af563e8728d2328538dea6db005e27cf5f0069a1d1af83e2efbe9503cc225cfdb10581b122d59a6451d1809af470e30528b9aae54a49b0196360fd5c996efca93c9ffdb253003057fb581fbd37126ef4b95917376630d8f0962ea9fe13fbe4e2580f973e36194d5293942641f5c21eefdbc8cb869e59e8237863272f4ca5f4936dd61c660ad3218d454d4fe19f58ae74ae44baed55d8a395146c95886a633beb396e1a4711649e0a0890bae11609065cf806021a4bfd2d6fc692757aafb122d1671e0ad8cb3e0702049d0cbdd478fde612b1399c9faec18a9388e58a98f000b5e702502131eef96352fa1077f7422e6bf2d20e7f05247ffcb6b49d7276d18b26aa555705e60182f73847bc182123a56232ee011fc49262723553e33725e41a4be01608c84567226b21727e13f62d83082dd873b8e8e6492ffaa54c8825f28afda3aa9e055b89ea431fdfb89d8db3ca62e2cb316d0808fb8ab2251750c4f3d5766b29e7b98f038148773e30b9185a7baacd550adb5bdb530ead5373d835c37cb1df4abf7b59740963c6d3017a5bfee8e397a8ba2d6867ff04f3d5e6b381733086ddb6b62cae26fa3a9488710583f6ff98fdc1892bf6c7aa7419a7f0f766c32e085a9afdbbd25c99bd94448aa31e2f9745ee84d81703e0f915586980a310e030c957e7433ef3c379d8908d63f9d012b93b2a81a98b7a5dd1bb7d6a337a166b27cdb17de382fb92340dd7dd516b7b7c8073dd146c270351b01dc13d344303e808e51ec676bbe0ac824754a5d04a3729ca60b9a780741a7d99b704700ea32893fe2f2cd594744d2a9c88820a08f79e00c97c8bade0db9feff0f6c72beb884373db11d077d8c59f6bf3252ff5bff20a11af70ebd9fe4c1f6884a91fc13259ee52ef279d9fca901133ad417b602c55cafa79a592a0790f72f241c6282dcba8eb5673ec8b6b866d87f8ab26149ff53a46d851b74a262ae5ede2e4697b7bfd77a82e1a86b91ea0816ec90f153a99fb3dfa826c0239a390b36bb90fa621fff0cebb407c571ce91eacb7b1f838dbe5b7acf268947728ccf0913db0689eabbebaeb8f4e31437bf5eefd7def40c48bd79e1eeb8ab10055f9fd2d1f90a436bfd91c35d228d917c4193cb36f185e9f3d17d3b2f5922a25812cd1f26eb77a5e97c74731fb612692baeb3598f97ca03b06b330164495a2a3038cbc7e0cae90a2ddcda1c41ef16671a5a4c6179f42e4e3759bc6d9bf8ddd883603f398612cfaf1f17f653d3b933e5dde2e0a91541473de153cb51d199e28ccc615767f43347f61f86dfb63bf92cecf9ee82adad1918df7b9bea1aae5374ecc5dff6ded798a3350f974aad52217e93e21b439fe9b8e7c9c970e857da09e9b6dcd9ae5125b52b61508f15839c21c89249bda7b548cd4aee9f0f2394c84bc99fda27c624cca684af4a2133a5a7dc823c2a5c24feeacbda7c80e0716d985fe1af20634a2b42a206a76235f08098993feb4cb3dad260fd2c1dd8124b9524d9b0fbac3c11a3a4d7dfb3219041ef200dbf1fdf5848caae475c01246aceef3e18b41837039c163ca7d1dc8e5c237b1fff8262e133ef49170cb1165199bac3581b9c85e1d5f8f6d3b8098ada1a52f5ab3fa1bda623d811812c4a6b9755599cbfef10971ea01dbd0210605c0993ee003d28ae12efee4e32ca4a7eca4f9513a7a97761814079d8fe042f0ba6233ad43b6c24d49f263376fc1b2008e38028b614b318e5005d20d71f18d6bcb36ec985d74983a5af159b43c6b9269e5c24a2c28dab4bfc56526d5deb8c6626402a088e0ee5db42b51e40104ef2ae180a22f02276a1afea0c6f27880e25cf7f957f1f3b0739fecda31e0eb418d09aa6f5952d232134e7a27e54ad9e098957d3e75b4bc809cbe29efc18a89d194321d281e0f824ce39808b9833a3a543d116092f4beddaac857da2550554d6dda1c03673646b13867a4d2db6329211e66f26f8185d80b59034f3fa9fd0239666c43c24e21ebba69c8d7da77cb42fb036595039bddfca3f52f7b4296c09233f54c00caa41c8ae28dd237a7a28686533b71b271a2e09c7ad6ec65ff528173d0e9e7b9a9eaf45570ff3588c320c0570e6734134818dd2345e27ab2f815593f8485a9334ebf5236487230685ce03d225baef7aa52ac34b7b921bc5fc525b6b7444206ac81003771e5230795ce69c41e0ef748f5929403c7bef914fd74fc62137deeb0e32dcc30b8450f9575c9329f7adb0138e0b34f055927f38465bff1e52073ce23a7b0df2c2a72d28236bad8db5cd8f0196dcc90f27d043d4ee57df091407f18f02c7d4fd0fd3acdec3dc01524fc5d56edcb44dcdc58affa4c76fba124ee4c0f9c2b86b716beebc7774ac109cd8f6b1ed2aaaab0f71ad64d5b0fff2ae2a762900a884d829bc6fdda09d297ee88471a0a9f9178dd0a926638e9b826ba771edef307fcae3f1d02f60c83f4cca93e787430f4b4b06fd77c7da486d9b1a349680ee5a068ab70978f193a3bf7c9b5fbcdad23d503e0bf970c745961040c2e02cc2d54d84cf3cb341662abe2c319c2a6dfb52a6bca8b7517e547ced5ae8d454a065966dec10fac420c719205c9607a041152850fd27cd8c1fac2d5840a7674d8dd9d15e09da72860043e743b74a51e78f27576da0a3a95e9651943fbd95d0f5a9a67fe7b9611af9aeb5bcb7994cff0b3323fbc4ae43d63d91f466c93c0d5fcebf2ade46934ac74a519651a9dafd54bf39e44b8e51afed9bce1628b75e993b2a35580d0dcfff859e4b18ffaf29ccf0f7af3b8db962ca889956e5131899f035b893986bf5bfa9ad597e78543884e093ae520cebc855b3c9e0c38a2752a12ce43120ab2c7d3a008091d9aa3d77759560b6c6dce80c676b21dfc6e4c09ef8a63d1fc0125f93d98095c8570ea2e32d57c234081aa21e45ccba3ca390469f1f5b6ecdacc9596a4e85b8878150c017ba59de6f6b045eca8574382dba737b0dc12c5c73eb92afc084f469e600912f4a2dbf80aba763698b02c2f36f30621e3afc710d1db481abe47f95e12c692d0cc5185f25628ea5952d7cc78b17c102b57d69be76302d9d6c2eabd6cb178254325ec8fe05a67667c8a77726140316615b39ecd5903e44b642bc4c17eb1ca86d4df6500c38d24612ef2fe795eba4f7c85cd4da293196ed8e83bcc1fa60e94d1f7fcb90e9dd69a64a320008d9dea9e297f7dbb317f648c5c6085d5ee54712dd555128bffd3ce99d4eb79959b39cd2e2b3846abe21cc388eda5f6dac79343068f966e17f60c87e8c365b2354f4026b1517e7da9a5fa7d36f2bd52869d29c1f896255036a5c6fe3deb8d8d941f6dc00bc73d66b1b02c34accc5bf4086763bf1c03da769332d6c7c0a50ee2474d61524dea2c0d3d149316f6c70d40e97341783332770d3dc1d9266a79079e8a938e54c5a6623795d28674a61a6c84b99780900adb02c82e390395c10a2c31736d88da411383f1096a0d0f70a885424f2d0a0d8aabed2d3014ff4df022dfaa5911cda4840a5b3ee1f0591a6697e784d1b30f16b7edd383c823dff3baa13b16e94c9c1231fc4501cda0f4a9237da06ffac85ead833ea92997d7fec31f222427200819217ab0407b14b2b3d8b00cd39af29dd23f1c3b13945397b3c99a64c7aa845156d742cd6d1249df38a2dd5d5b8a2996d5d9074cd073790c43651e09958ccdbc9c928ebac2259c5d949677444fe1e11f779cd2aa445b63f1ecad46b8199cf9439e24678ed149e44ae381c5c11df4ed2d540816fb99f4d2ac8afd6f982096ea0f2bc00d8320f4dbbabeca94c7b8a3abde1a98874c989ff56ce6662256f80e958b7473bf53c7e289025c265ffd6bf8a73b44d89d9c742dea794b8aceb73ab19755ab9ba678303531ae22c48afb61cdc61b2a008753f9159723fdab7ce124441d4d7b28a15d706fa65fe3d2ee5562025c33e6be1cd4bb0219706110261baf2dd5aa144f63283b9ca3649628cc8bd38ac061e043b92854cdd3d710507dbbdff9b9b36563f3a61989b88f815af002d0efc2beec1a2175a610579fd0b20a29ebbd877330e5f1647c9521d25e11e6f228e9941b2734820fa5cfac4f6e5587d99b76b391b46292b7b40c07d73d8cfc010116dfc57126c7364bdbf9a337fff174b0231a12e37f626364d221bbac2b7a61d47d7f30f2f3ab0665dcc3a8bbd889a120778ecad612ee9ba618f0175d28c362dfae450d33af2d8ef073736e6385ac830b0632ea51df4e98e0b900468409e2897c72d2244ccdf1866121e3ad3e7a32d6964d36246706424a3178e17b89a7ad031710877084896b8c1f711dfb66073c0e15c643223c9d63f189689a19579d77a98ba589fe6b3ddb60368a0c88785cae541d6832602c14b50bf4ea2e8a8fb3f62c595c76e451cb32b863d3f42bdd2d8187240f0ae4d510d42070bfb46a980f594c8f2439b791324a42f66a94c8f51645726464701fa9cb751011ae1d2323bfe1108d9e512d315bee70aca5f02b88bd44920eaa253375dd358f0f1389031ef378b9937f2f9a786db24e2bbb26f4f48100fd409aca592d876b35d82d7a5a26a3c08dd51e2185e3418dec2aafb7a49827c7cbca244eab5b84d200d84b029f971e6830f976ce35522b06b681a961e69fb57c601b53b32fc2f0da59ebbb13017a325f9fd51fe61d48949938197a5c17a848cc27113c5b8e770fc6e0098c44a09edd74686e7d897653a88dce5e109c8d13e5ea78df2ed2809fc15b0e71ee5e47b57f05b34f17dd5b0820aef93945888b495f8706b4624693c49805cb7ac00396a8ec135555e0aff410a2b933d20919c6e6eef873debd5f022f70e397ff0d89a4ca679d6e40f70cacf7fe0d765d67208d86b0f7060ac37a9c3737583a8d36d680abe17ff222d9d8e616fa760cc219d8bb50c13998ed3081ec1388b4fd3ee7d02cc6c999b24725a968b9871613532741c7a86d055963f9ebb4d05175243418f70e4103c5b8a0eb858b0d6f383fcabee5208706908520dcce6e44311c35dc4858ec4f6e999b561dec4cd6e8d33ab303a4a21a97c696726160648f7d783be939f9376faa4a5b2262a7b2057aa8b3f5adeebd7210e82a69370de28e9895686feb4295f44726b4ea2ede1997a31383369cce076690b6a2de7913a5171f95ff6a6b0d9593d99ee92e4d048ed7c30049f6937e100f1e2cb1c712aa756068ebd35ddcec2630c61277f0be815c341bcff8dd0a6194233a3f08382071b3c57568c171dd2b6b84752c056040d52b2af4acbc7e0fd6fb6592d3c78406ceddf65f592253f3f5f10ddadb307166567b062517be775aa9aa788918cd65e33b72456efc43ca8fe2fc08eeac41feb382453c053a9df982c0cae5a22e723058bdff056bd6944b7079616868f8fc1e90be99152dd6c0f51e2ac40a309783b2b723bb79d8094b713c6c89072f9b0ab6837349db3be355c8711fc8c29ff7669fd3245ae00b5f6fab000de2a2a6b548fb374c59076af79f7399dcd4e44384f465cb4bf4baaa18dcc7780fb129df35a0a77b3fe07db549099187d13a4e29880ebe70730db1257631a56f0c59cf95be961a60c70a6c21c96a5f4ba396d40d6ab084cea11769888d99e2193f03ca7416c6cb833f0d542767e5163ec6600d6cee2e9b2cdd739bdcfc1204012c6b13a32e640eac9f6871318b1e24c443f029548403a7db8a0324ae4c142400b07d20f3d638d45afd75e41efbb0c54acd9ce282c124a84650d318d7c6eb255cd3faf78b50ca8d4e39dbfae93d46f4b01551144099504e7c71266b759e78b732f15cf72c83473690fbf73011ff54375b1107af41696fce323e8afa3a3696488e154120d7ebd6408157e04dad0fd81f9693b485523350f66e98562864913b06959d66d48ddc3074ecaee07de72d87f37186ce54eed795b841661b85fef3facaba780f509c67f4f9bb2c5ab14a44255cf630dd60950c355666c69bed3bcb16507c9b6ae1d7c60c78da21ab076902aab00ac2e6b31504f1b9b5bafcba9f53075993b5c7ed46177951d2fb7ba20f7cf7cd943352190c79433da1ff86fb1e900610d8e6a7cef15390c292d8da24e97df6b270d2e71f8ab4f7dead79310c3f7c27b41b761d3a1ebe4e681afb0adb9596ed065f27aa20a3a4e6efb911498b8105a0dc06b155e0f5e1fbef2721dee47cd7e268c1166d6b22686cc9e7a03f406a1bfb7cf2cc303d11694eb8ca164348247ac354865f9424e4b69a74ad36dd933e684ab715277f1e17c9b913cd3c5beac197bf688a70c28106f5617cb29de4f81522bd1e65e4236a5280f9dbf32f84e07cb53eb2923c3689d595380b9572abc4d0c9b9b9e998aba7554848ae2b87d7d9ba1f5bf7f2646b8a3d0b395ef0f21ac02f98d900f2cd12ce10e0cea388822fafa08c0f309580b3a7827506eb3dae848d5e7f889583b1e5752f504e7cf7b98188afdf2800d00349c8399e89f1e269db99f7ed07971713dcf9e1e4bce6bb66032347727c17e730f1b2a07ca53cfe5f72fec11e89796d08edd1f71c55dcb34153e70eebaa8bb7f729dab9fa9119ca2b9f00e6b755ad159fb28bd5a156eb2b0dacf1d4f21e98b9b5f560ac2ab3abeaec1e66352842bb31153264e18acb10070f22cdb876387a1eb893316cdc3f27329c630a51f6dd2c38498065cb9ad533dd9bb546fd0457dfa64c88667abdd3006e6d07f42516d583ecd61993960ad00aeaafe5f1d276b982c8b05882e9d1b88b860ee7e0dae075c2bc3b2e9f5c7dc57dcf157d9185e5f6f11286354ec7a6cdd445a61448c05be82e44212731c10ac5409c162d2d99ec46bcd77f4db786f2272116bd705c298c3b118588961a03fdce5f21b00f7c76521f6dcab9e5c1cee91166c78d5a20f2be3aceb93e040375d00b2bd6eaeed3c5d87dc7850a8fcba3cc16c4592ec02bda459ea67face9c0f810e71ac3654440ba6994afe16c4001d93019a4331682cf263e64a38d83abc21f4081fc5ee46385c42e72d47d39c2aa735310fd22e1051b1583d575b0eded751653d70794daf7a043738413c41fdb7571c8a65238fa3d096371d66efafad8a36f0497969e054efb8b454c6bc30d723aa898003648fdd03285faad6fbbeffef411f0f2f5cb80b48b3367ab6e72b7cd25dc43beed2505b2980dbf3c262468b736fcf8f26ecce8414567181bb03a166f7fb768f0555e88df6202f349b1a834bf85f8f907ceff73402f80ccb0bc9e14a953f28145efb7feaba2132dc4f6d57b4062bb7c89ba089a48d3f9fd5e16aa7685b4455d41467684bb15506b0c1f6afd682c74496623cdc071e12561617d08fe8bdab6e8ee972c4c5e185e457e3e9b42ef254e45aa6dd685f60f6fffbe80f3fbbcdc8d40a129db756dfd537d7e45ebd882c6f4fd703a69079c7c63976716e3019726a0b661647891209c1637e80cd602b36b29eb0e0d51a5826e7714c4ffc4475b8d7d7be5374aadd3454e26c7b0f815d699acd453ce5f290d8404215b23796c4aa36725fd8d4b49a9709981fb08b7509eb8b1459723054507aea46a76f1418e3cc29b9d852e69f22979f5abdd2758cca37e1fb1255c74fb975a49cfe7480a1ca362d097549939aaea832a69af089c7794dc59981e68d7e879bf67fbf5c313e8b8109daf5143e38fdd49c4aa42df342c90df0d603eefca9209765b1def49f3a2090cf924da88e8ed0d0198a5f3f4db8ee1d05654f1c273796d80df3bb54ba0d045b139f823e68f8c51156c827280fb2d3799b8310fd608a50c86fa1da8c53cb86ef1a1bbd7fe60bebf0b1929524ba7f26238b6b1f7d6bc37247f30cb5346da6e0f178c8b5bb1ce386e59e5c05ea46bb65d249863ffa8fe16d23adafabeec850c86e557877e759dedb6d6185bc9e9e634bce58a215bb0cef0698c8573032c56c0f768ef13159af4427355e47d77fc8c2742bfcd89d311562b603d49a8f49db7f48bb13ff2649d3f9177ac7c283be544f220ffd8c94ab75f535df16d72f52e9d14f545b51a4073c1aaef001b799e0d217b398ddf18352797b9f2c7f517b51ff78252e029848e4e40826e065bb4e05564e51ab94fb5bfef80fba3d40b2a200af0e944f3ce08470fb9510ac5bdf3429db87d88ddad7499531e41374a01b747b0340d3c9788be4007c754ce991180048d5412a24140200c79b8d2e8ad7d86212d1ec8df58f1ca7b983545a64b759385ab95b2b453a996f95ec3ebe10b200204638dad0a48cc50cffbaee02bd5940bdf94d25f0dca97e59007fc39fb341a7fb8ffbc58869eba565df1d417ba4f2ed43c270ae74dfddb2db1f13e2703e512146795f23f0a124ee1fcf7c484dbe9f199c07d6ed01a688f6c8c85a2122f098027cf433ee1b01515fc41062b69cd22b9a63a3a0b9571febfc269a75a1bacc05447fd4c110dfdced45120b7ae03d10819416d52accb83a33f6c6a8f1393c0dca152a961a58dc8b6f5118b89c7311935d4af90b4a2ca54679b1e2b8e820f0f1d2d026eda5585f816d4985f536b5417fa979b83c02b0ebc187500cf785be246a84b4f35d22b8c852e0cb859212dc590bb5b3dd7e85521d1ed1703310dac55656db5e76dfb4063508b0ece51661d26ae4705ab5c1b8c302e91f43f53d0adad14eec846366bb70ecc348e9a324c86fe578774ad025173ec7b43be81300ea25cbfbe5f816099909071aa256fcba912cae1addeec010595f19fc8024f9d6ce5b1aa95c2c869438ed7b4778f3d8048c90068d13edb069688d115495102eca84af1b7f0d414863ec896ab2713d1cdc2323d97137b8810fd6e5058f5fcc3ad17e7f9705492dad62e8a64607bddea4a1bb2b32c5d338e8e33fd1c46f68d43fc76ce8fdf3d9fc2e8b23df1477d810aa3bd4d93c09db267f9b3ef28ac38142aebe84a22e263146072581e7c8a9909e4b6721b7f7b57f28cf417cd2224aaaaddd36cf385c487ab21c4e6341d44f71c29ab0ccb1b236173cb469e84e47759c54c86229f049510ce83c1c259b9c299b1ac5e4731fb93003448a4df4e838a348cd3f2407a7ac7dfdffdeebfdd68c5a6c6b83248099d2bbced0fef1270e07e2896d8a16c5046bb592e119f6187f92e20618489236dba3ec9379caaed43e3bd57fc819bd8212c24bf7ebbcdb85cc4174081d7fae4d73d79122f87d2bda71e896396db6d33864c39b28e8446a15731a83ef1ba5f2cfba36ba07412c267c330aaa11f1a9e68679e65b86a91dd83dd75208ce6a0071223ab3fc72727328e61da57a525eba205c8901aebda45c378c66e19e9fe1478eb9505b51827216ae081d092368c68b78c28e35e79a6fbef59466f5935933f69b1c9ab10f98f3018313ff56631451ad1411c6f4f93d6652c52e9c5c9c14ac483ccd60208d4eab563d30e31adb311426af1326f54f4ddebcccb59265bffccb91568da41db0b7a6d34ec54630a24d2b16af6526b1346604d182294ff09dd0dd3552eb671bd586a6d5ab6de18ef8f12cc81b8ba48ab3e29a527dc322c5ca110c2317b12052ce35c6f974bcfabb99b0b6dce1dd7daef8dc0c02db910c03e436330dd7b02ca580fe4bd879a3686605a5b50ab19c2939ed770d2ab2fd6d5e2c4d87b210f1dc5ce18d9da25585d1cefa8e83b387393aa0686c9a7d46704087b2fed73c1e496072c31117aba0b1be57c9115cd5bf0de5e55dadeeb0f5eb14d18f05ac69755d25565b618180430dc2cbd5725f49139a33891add115f7d4c947ebc5e676fed587ccd5a88fe13abd16c3cc39ff6de7bf5a5a69d3eea5c361df209583b38dcbc65e13434aa323702bbfcd4538604c373745ed3a53e343dcf50e0353b3a5ad07360f85c35fe0a8b1ddf9e6007ba4090b02ddaa61ef5be37751df64940aca98bea89ba61008ad1c116226ddc03377c58acac6e5889dfb137d59f176c3593d9be5904f2ffc32e6550715bddc0967cde8d8238442ad740191b411f1e9270d9b467577d594d5ec467424b7fbe35c43529cfc63413ea31b90616b0a144b81f721d9bf24e96fb72b07ce63830daf2b798091dfe7803551d92b9007745e34633d2c400abccedc1f1cd645c922a86b8960a8587e6911e4ca6b8a49aa5707bc4c766a6da47eac88670f5fed5411888be7d4e128f1ecdfbf9a53c74cdec225bbba87b8b70c0574986cae77c272f5b06a51ad8e99c58315f22cd595cbe13aeaf99056b50e7f2259a596ad21c6bb70fe6a93d623a39d26c6558c3db448adf05d42270eec404cbeca5c5261ac6491e545acefb4043a52a24c7a9dc74bf6dcff6e7e0e1926ca9b87d990ad9e3387fe3c8f649929fc4c7a0330aab8581e1a0d2535349f2efc1bfc2f4bc9512ec42cc55275ba9a0f29c708859b90da59517e71923fd7928a610378f48cb3f53b157f70d804843608bb8b408d557117bdc06e464b4071ecba1c1503ba0d27c09f057266c52275847d9567e299644465c52e8d745bca27bc0c21c7187bc0ced1012fc8de9c4f19f5b9a650597cb68717083fecdec3946dd2c5ec444489bf9b6b346a4818311a2623815125bc850eab45d2032fffb05d299b0a98cc61ff3e53bdaf2eada7dde7a6e79c5c771ac1e070d06c2d137628a68c10aeef01e68765b8712bce9d8fad2b8b7bbec7f964fd9a8acef1c36c691e8dce5b994a0943cec9d1a4dba1bee882c5276899d1c03aa9b1d85f7fd962d86fc6d01467fb177a15d5c277f86a59ca6026acab33f75ecf9475c4038ffba3bd00ab1e9f45bc81daa66a94d5016275bf87351dff9ec5564904e9c6cc57316d7025a0c49513726fc77306d3aba13b007fcec095742ab5afd0f534a70b8718d649fff590d0f6132472ba577e5f799b9d251130dabea5a342fe13233f87d3bf8de706b75a222bae758e839fe2e02e911309f1b47dccb033eeaa2cd976523b8910b3ed7336ec9341d6b8d8495dea4263cbb73770b1c4ab961e5dd9c7de90814bbb55c66757cf617eb0d8aedd2bcf4491e6a585a45793be1356aa8256ac33cf68f856de322ab90db1917b04428fe5d0d8d60c6b8daa5d2ca94934561e41f2f4b96e9439124b25445a3674cefa51627dacea0f0dcfdab423cb55e8d266d82a4a36987352bf15a8f2b47e88e684063030e0d34e6a77820c079c90f72d13fa32f72b1a1f2b929b6ec1a20af19c5b4faa6a7468aaffd376581522770ee8148885379089ed1040d8af5c9cae276b677ca9a8329f68e6581d3255e13ef9fb6e127a16d1736b3eadd3ee3da5ce86cc84a7f88ae6be0d942a91636ec9a5eaa94a72ce6586529994378e71058e2a1358c909bccdf7b28d3e56286c10590a3330df74c4d423c162fa4f4825aacfbf534671345150b2701f2760e046a2953df0910a0acacb34ef4d427eadf84ce2b5e91281a6f6486583c075ce97dca0948f353b4f4207691ecd4b850985e649bef2e0e8cea2ea605452a362b960f91db43a3616acf96931ce315879f248160fb7755b9c33288a404cec68713c9b4c783405bad7fd0cea68fcd448f2f2423c0602d9b890a33625fa2a0b76a0ace849b14293a3500abe396ac86de8422e8027fe4fb042e80670a1609bda5d959a4b83e349fbab6657fdd7da5126a17b5cee552c90f28e35019feb29fb4b8bf84ec6614b570a2c00b1312451c619f33e75f25a3b6c6a33a95c6ea564b5288b7ba4fa72e7b9f90bd9ebaeff4fa488bf0f616ecc04be49f5306c4ffb804f3af6a81e22904e40497255a23df5e23c63dc12cb4ee8827b3265865703e9b81e044f66f50b356745aa0904da5d19538015fa675646e23c3b7ed94d105debf323b52559378dac37d049cb32e56baa6f3ff5983398ea400f103c085263beeaac1fe39c52db556a4b2ab67fb6b95b767bb6ceb4e4424edd9019df77ea04b441c6abacc6d9b77f41a265fce50ad852fb0b646dba45959a9a4140c26acbf6cfab6421e2f41fec37c5aacb79a5ee04492d0fafab72e2335519c00b6821a5f853f2546491b5beda2a2cd16aba5c052d469ae2bff0628e8d84cf28260298603cfb4945b2cc4d4d64626bf007ebcdee12515ab8ef4cc960294e0df824fc211151147b9ea88afdd2b4f263b64a1d880e744c63827c8503c2218991dfa904ec00cb78a6b5115177150386c4f17e979427d9e09e58aa80364ddee101c2842d59e559f9ca1640d87894a6ce3ceda887033d84e0521293917766bbca8f7541f7d55d00d8ae0023836ceaa2d8cf470a49eb2a86ce220d7fa38004092c104228ed5c7c37d3607c59778687af1bdcdc2d30fa1a401d57664ecb16f728d671a444ffa35f8f7629dddcf3287dddd08b72a8cb17b8e09cb6a245c89fb2f055e718b550501336fac40c701afc9ea3f05e89df803b61817ca691ecfa8938f01543a8ecfd81349efe1a296504b891a3e185b441ed3168c8aaf6bfb107abec08f25abf946a4e2870e28d4fd7e68dfa42fd9f5ee2a7a54d1f1dce128df39ae345175150561b416fb548d612dd92826dcc22a7d6524a414bea299bf89d38847c6540817c8490b1a62a8f47fce853f7491463c398bfc9c88f4efb075690da891493412cce5e15f12162fbafc3ad2e63b1cceb40f40cd307c83cb33fce75a980a1ccac9a91f4e6c49434f1a0e6d53fec60b2a427dbbe993acd8eb938faaf98a30e5d6d50c4cd97aca1083d0e36fdf86b6b4cb78b16d8ddf678acf478a308346c401dc81ee4e885fe0d215c40419ab93b48ebdb53281e3c3dfeb06fd75eed312546bef646b5848b5c9ab48b073556281637e77db93f785c6ea869319c4374b7fe42731cb444ca75a564b060f37bf1b7e812220fa29796c92feb7b5eb0e92df0f459ff0d841982d2d51e1e4a7fe9fc70de3c32d6d0adf3bf40a1961d17153ed6777b18a499637d9fba34777927e753b20ed2fe73ee948a25fe11f6506d69fa73f18baf1ae26b2e6ee27da8d2107673ee9dc5440b69392c331823bb8ced77038fe45628e988b49d89880026160ba710c276a61f553310d1fb9fabcad0bad9f1845a9d491c5949760084247ef1481596289adff1628dc8be35528eef8e61b6c8d1f30f35cc6d9929bcce23ce00874bd5c31187fc872bb512803d8de6054c64848f60afab047f02c68015d838d5c663495b0512cdcc306fac45091d5e0f03bcb337b53e499e458a34dd954f3e9bbd843abc6f71afcc0d8c6da2aa8dbbe534d8873a92d2966f371dbada1b1441c939227495eb8b53cecc48eff00968768f755bab0d330d5d0415bf0ca4423269087bbae925b50ecbee04933a888da6925f2542cc3fbfb63e2b2da7f03d5f6ae8690a6b5fb1794ef6cd247c590ae5f3fa1b7db307d8925ee5984817c7b7e9e400c7459c053ef19b59005de9cc8d6713261476a46266059593942da77d1ce176ddef5d4b84434454e16a9bb6b467863736b4788681ef26d0ac15f23fefbf24fb1dfe79cc708c8ff472803c6a126eab4e17338d1e4772a0e9d4fae9af9655e8b49cbd520cc49d27d04fc1036441e05d23a090142beb3e08f8664e2a356e35c2ff5d1f2e6cfe0f43aeba82767eced1c4521e341c5607d7ce2c4123c8cf1c6dd59ebc98577f1878b1407ed27326b266382e42e984452912816f35e3ad02037c2c88101826f04edd68918bbf8b8c2b2ab8a13a3c63ae80ff1a2e30153263b8ee54b09cf1d8d14a133bfb3199927db99eb16fc6b4e97e46e85110bff4a1b3f83ee94539cc9a358a2393638cdc5cb790649b00ee8c2ba7b3e8cb15ade036ba97f2c701a4abad96f50659cbf673357be830da4dd11e62a7bf1d7485814f0f564af001591d5f0a5c8810ea17e8b4df577a3b3172eb21e7e2ce1a69b95819e2af1e529550b8eebad2813da49f36fd182884f29a6bfef9c3dd16ba711af88f01ed63caf3738b7aea941694f7c6175d85c9dd76bda918176c665ab779af37772c60030c065065ff6c08724025229824a8a64625424ccf1316e2f111cb09be186eff1f784e2c420bd8ebf590939271324ebe1901c1dea17bc015f17eeca74db08fda8531db0c8f1088b746aaca94ecf22107d65c8c0d2e8a4e1f5fe6a49ef774135bfcb8c4684ca126b500db9a84b42fe6bed854f99a93bf87d8c74b153ff65aef2f6d5d313bd12728ba2590767b750a1d24d5183136c885ec1531cfd16a49e9c9d763a9aef557ec5795f37bf0e0fb9c80ca1a43acce4d8b4b621e89863a11b6eae428931b8f0da6ff1f5d08f47b382b88838af37c9430e4a2d98abd09ebe1d91d032cd437fcd99ed94a016afe4f85cf59fc044dfef55c184fb28dbaee37dee7197540691ddcfb1dbb22268edcdb0a2c760a4c19af8e517667816a0da02b380ad8144640ff0bd4732d6091c6318a820b779c9acc9f49a21fbe0fc220566d7fbfd01a330ab250a2da9dd280b113500cb600d131228011e1dc1d3eddc9444aea5b5022b156b80abf940d56b358cb662f337ec11324195a09e7e811d7a75ec1a9e184c6e4556d5b5ad11f22248530cc25cb6c7a025454576a10430e2b831fd6ea88828587ec0e3821772791b853a02766c650507efc67004d06406ef04afee4fd07afc4a21bafc14b4970e023917418f14a736827e41eebce24fd9feb5effd9ce0f0cce0b3ba64109b63fcb9ef7ac7d0e56bec4ea58727629042fffef80c30b4de36047e18c56a16633fc4ce2476669e426c208eb39a09ab37e6a27ea7c41994723b657f5adba68446013db79a1d5743632ec2e1386e07fddf4498d3bc030f8c1d180790ff58f6a0ca1592a7f8f0b0216ea43bb67620f1dddbab9e5c63fa303f0c99ac870d9844949d5a6330c54ae8bb1b324c56ddb64198eea30687b7e2ab47f74b876c1e1e379bdeb65d7fdcc86106f182f1140d49bf3d07186fc91415d71f3c3fc17d3ce00c25fb65d9817907c3f4e9ea18a3d786829a5a596b24f87d70e38494cafe6f38261f75eefa2b5d251277f8488a56878152e318843dddec5e669d89b8529b90bea6d9f07c86790545a836bff28e2a83b200f597ec133ff995a9c5f0ea82ceabca659655095d6e1bd25c55b6b3fc8bb042b2b5680343ca9e52213cec60d94ccd15ca3de6f4594a63635b4a80ca468c157c8c067e694460ae523b095b73baffd0c5cd3fbaa11e334ebf4520226cf7a1716e97eb23971cdc8bd79bd1950cf35cfda19314f18322d2445d1a5cd3991b971aae84ca088f5fff6b5bc9238a2c6b297695add31e93d3fd62c16c3a6726cf8eb5ed456d9393ce1704640798b9ca4a7383c579058479925fa3fb6e77d2be218c0390c9fdf355402a99c672cecc73b46b5aff375d2b6cc6a88bb2c8a7b5d6d1231c3f87172d672bb72e66ba318b7e7fd7643209e77bff28d98ec1d0f8997e6ce0774afd472e4d31bc6fefef7cba15f050d79014616ace526160ffd51b78458a71c5dcfae8b18746f495d73aa1dd50933e72c49a7a8fffeedd5afa88e450ac982ae1f6706f95977f3548c499e18743e6fcdb7c6bdc2eccfb45ff95cdb5e8bd96cf7a86d383881d68a6f0c0773c93d39b0bb08d49a7cb01e097a0cb241890feb1572d4aa34ed0adabfeec620a1c0b78932ff06e2f86db9ec32006c6c37270a3d869b4e35d83ceb22f817481b7f9b2e95953d6769b34efe66f2c85580a57ea66d829f328f4c71b77db78434ca1da36dce0d7762081b3fee6283e046caeb9e66a325f196c5bb1b046ca67edae20fe7def3c8a7b205c7ba91e052a4ec40ad069c94dab4276273163357cba61f35091a0f8040e802e991cb696e265f7ea6770bc5073b551082f963b2c703934ad47296d6763a77ba0619cc422412381fd253833d50d5a9f49c15a1ca0cafba5898f521b16920484c3dee64a4ea694fc204a9caa65bbbd70fc7a5333d4462f3cd2d6cad5a7c43efd224421e01cd54107f9112940aad84601deb1a4230fc61966e7e38c657d7f7e1fc5bac971cc4b6da9384eb94133de0e93cebde61295583f7a0da98ea176977d888eada39699acc713e28803a173b71745f02d4abc2d8fb8f060ac5bfd32dbcb48d8c02e6829d3669ad8f38937fcd5b17f27cd099587b6fa77a8b619a8d23b68929dc7fd93dd2ae41b8d4c35b60d8ac2113c1313f3976577c114f4f22ed47b3fcadadd10c99f50381a03327f59e99d5b5df0eb2f50c17346020df7756bf78c4b34355cf07fcbb1f06ff2344f4e27c28397c6e95702681a81a386872bf88eefc6199f16afda43ba5ae058b201d3b10825a65c6ec3ac7cee8f333e9e7a0f0076a39c8314bf598d2225245949a0d919827fba4a933e89dea09b333d73fa14cddc1cc89a28519ffd04d6bf291346d478a66a36bf812b08a636aa238536f4d3244d2233f7d103adcae739db247b456bef2f6ab87a0452ebe128a7cc9ed193fa67cc10dadcb628603a514055920e4242269ead4c817528b2b1484e366b24b90b29b18e6c30231783a975d06af7835c8cf94d51244f62ca0eae07715c5b7f68db3858b329e53a47953d483bddc31f7f0a2b18b77c4d78e433e3631f8f36cabc4be60a8a9858165d53564f7ec4dbac9e6aafbc5ac1393c5b0747e2b235a1f304e8d0b415c9db360bb40844643177898619ca6e2afb62dd2cef6173b421e5c719260d6e58ca2617bfe251455d7a17cc0ba436f02f0b16efaaa81681f4f4d9593504ee1d082bf70e51d5f0d392c2f7e35374d8470bdbfbdb7a5a09d8025dfc9a0ad022412a051cac0fc76e2845b04ef974f2daa8c69cb239b2018a070638d060a325ec58f03eda64de6c2c674fa570281a2e784ce42f7347e4a244db821ebc17a38c3b7cfee7a6408594c213730b7c3f46bc1e4a70a16b476a6f1d1e3ea7fd5823b613afc0f7b5a78756a1ddd344c09343f9e42e799a2cbd79a06ddb2c3e6897a150f4e52b4d8db498a4941300e443756ce9863101e282a676935829c262f3c2f7add658e40ecebb38dfb2dc8148826e96f9553317b9035a716d5043c40ab267a83548d6a807dfd963370ac76b5e58e0c5ad05a93ffb9cff442d84c928c25022647de302872a604f7347aca9410b679ccc38f73f095d1ebbc4be091bf3a9a479bcbd117618d203706ff568a2293e82f0347532fc176a37d83ee928c2838ed228e978568f9e6818e8ed9cacb3d4d7f1fb31bb367a29230a31cfac24a9d2a504c47f2b853d9ca7291a1ecd19d269ef1bf51716fc5125e461f6d707e04ab8e0dbac455549687f634524b55e5b094b5cbe262d6ac812433b2096709b5ca1a7f8534b019a3c26cf0d55f9d78aa70c7fb624a4d29abb10186710a1c7699e98bcdec6ebf81e729fe14aeeae124cb61cd754d61f0f4d83d50481e10ff51cdfd4eaf3975abca3865807efa3f76430d311b5bbac0f9efc0ccff36e20efc98a4e1c3659cc1a5bd326ceba12405425a1a37f70bedf9bf59a8be3c6820c51599132012129e0cc9dcc7cdc92ee06d936611a8e4767f300bf0c80a6e9b6f8e7d64c54bff8a5f71f4ce579012888e1f6f3c1ae15a67caa372595b71120e461df8b66f89fb4fa3d4c7e5f0947d7b1fb54e7d9fc20a52bcda43675f9fdd54939eec4404bd6ad009bf50f698d83f8a32e2105904555a3cf26e55cf5e5a8ba4cc937364dff2debff8a79a9337108fb13103ea3b19cf1e3e460ef48aca68bb433a94ce5e23c1a816e1c2f19238be67450450ba85f0908172462390bc2941da8f40ff96e6d3e8da012e4117ec7bc846e445c9901e17ff2e4b2b8dc0134728c249ee7f72fd152cd8145d82494f9c0155779e34b1258fbc830fad7c0f946d9686bc013d19793b5ad19503781ceee3cf9263eed925833a642f910f9f3184a28cc7dcf658f3d8fa00778eb653e7a9761564f95f1980dfa41013768595cdb78ddf3d286d7fb923f2c19a7b657d76bbd4c0219a7c4bded3f1ac400bc30b937c8253f5d7e22bad38fb2062347c2333324ce2283f8fca3031ada978b5067f3845b5c384f13558f0e76f77121be43e43020b9a450d9d5001be70e3c97787c84c1957447a32ea44cacd770024f2ce4911376fbb11c572c9dd49ea9882b6d248d5735eab5b0731e15c7fd26e91504d2aa9924f122cf4e275f5378e67decba1f2f8d5c13efd615507cb8a99de0dcdea668d7e8034061c38ac685923019033619882d16a248581a5b8665141d5bec1bcf0c933682eaa6adf92d115f642f7ef1d58941520c963a37d99e163ba0ea8f8b43a4a3b253534f38a6d046ef7e389e62cc0dbdfda7059f4fdb2260af42dde85e82b9cf8c985f181db3d0f26e1e47b71a14c95ee11d3868c7165fc1826a20cfddbd4e437c928603a7cfd4136ae4f8447bdedf7f35eedf9ccdc99eff564199a897ccd07711a17c9c59334c50c5ebee04803d31d18132c55c2dab124acb3f2995f9904c24f1d3f59b701befa00c23971317e6330f40f0dd1d9763deb35d125b519b29ffd92daf55ec2e161f14e21fef0cbf650b52c3a135cf73116c16fc27ff704f458b68438854cbca5c6bde2e6076e89318e4a08d033dd325abc6a632c01c88ca27152b4bab49400a5370e77d2bc94bdbe186d5b734fa70834d771b4676a641633733f75f294cf4676e1d295dc83c9d6e1f0f58d84d8805440f12d52d837b1ce1cb178a95d58325b4a31007a4b44be657d0aabae3cb2395a4ae371d3e039f86060b5b810e19db7026ab47a210be7be364d330b1ed5cf8b0b4247e88c07242cb82c5822faf6d248e445edc4329000c7035db1fd8a7e7432feea738e10de3515c2e8be815d7e1aa1b9222a717c28c9b9cf44043f78c8fb7775ef752cf80a452ccb665669f844efff6e836b954024ea8ef0655c795c8c5061508970a8717f887b6cce141580a88a06627a19933db6bca71b089d6adb2cd185970ae8e888a37be269c4ce58a7d737d1b56263f1fb82a41e2df76a2965fdc9bdd4cd96bcb901f7c3ea613b61470752c54034b27f0454a0e21b1e19fa25c364e795a0ac1bf1af971b42eb15132058eec807d900bdd4e63cd4a03b5431bbff6547da234eee4346510a0c4f08118e836a342138b33023175193b06d18bad86ca2e4b64e6b226866e24a256de5d41d4519dd0cf01f9cdb99975c61a779888099383a906c2feade873b59064f091ef5b94c6702ef127e7cd52a3fd9a8a47a19cf113a00210c76eaccd19e5477ec258804202803b28b6ad2189a1c752b3ab89cb554d00212c336ef0d7e6bbd379119b96096795c553d24fe569a34ee3fbe30fc893d765b9f1a50c55642c3c43abcdbb3c8c8251565d00e4d9c0be2b8e05bcd7249661abc93c1afa26ec46e82f94c72b1105c531102fcf5f7c92c33bc030669b28b32c9d288fed164c5703d9712c617d11d912a726073160300975af16d4d425c2792aa854c8e35de96ae387dfc99b562d11fd0a61c0fecf472f6c7b789f865f2c3eb177982df0dcb0a3a32ccbfe789bb45a2ae6c6a9d17a994cdf8f7e9fefcfbcd193fdd67f8bf3c7014d80257634313036d38cbc4b91b7046748adb6ed473084d2ec8e855ef8d05bf33979721e9357e1bb4bf95763e17c28f7faa6bfc2268a4867d7b9c557de4d6d882d0904534d4e848b1c0a7bb79ba848e10d4325b27360d73d51fd79cfe814c45f4162239c3b69ef5cab5c3b459106821446ec8b78ff59b070b732e0bd11e1fcca3a1c35df6cec1620353fe9a04e83f62588f0a950c8b4a213eb07be62304253cf0612e3c32cd59011ac8f937fbb341db18f1701bd251e0b9eeeafc49785b41531367b8ca52861501ef76d6b9d0d82024347ff90c9ad40feb59cb0c3508541f4dc2aa482d24d44442d0bb2560358bea535def88dacc4a16e87eb61b6aaa988d90098b01a51517fe8f9e70bfe76ac5a8c8d86cfda2efc8333db8e66aa835d2af52dc1ffcc4ce16fe456091d2eb8994393f38bc9ef8a45706a9834c0a48d804904a9f4832a8aaf5f8350b3ab2298b8c0884ac5b1089803e58ad973aa4d1f7f15dd174ec16624e702b4db58f4be453ba34c9ac78d459c529a28d3edad5ea451ebd5a719f4f934849f8e123a76e28895d1d9ee6963b6388ee3ed58e31c97d1de59b26ae3b052f4c922a5f5f1bf858a48505f795df805509eed4e74c67ec0d1abada7f59a4461531a551ae8bfb931f95b69b8969bb37eed139e7f5321d6304de267ae921c2def253939b89f1f3ccb1e634131df5850a64c5ec50a7f0c81b99a5f8b4866958d3406237fc1d2abeb59bc03155a1c10bc134073fa8e830231e08d96a6f4ef0c380a95c07c76054ff7d02672f4650c4ba757fb15d791f3e9fda9d33d0486010fd659cf402ecb7d34bca98a0bb6ce54cf796f739672edf747ec0340b2c5d9349fdbd703468042d7e44c36d08b108b9e8cae4da171ae22806bcf3c015a7a7ec0c0bac4bb6b263cf374120b3b0db63c9de91fb6ea33787d8d0c10739fe882b93895b34b6480a1f6222fbf3342d839001937138e75148f8702cc00b0b6c1241afbee6845a35dae76ee7d29043e4b2c1bc97e72d5d5aa4757ac33e56e3bc6a931e4b99c829806626c8309aa01fe5842a8d818d846916c9f02d458965aab36a30feefa0d7a37949cf67b3cbfd6ae9975d22abf88339c6bf8fda3f5612fdcbca01f482eef519b96946d4b36ab49dd283cf66e1cd39e7f38276283f10910fc6c27366b347fb97f2d936fba286f84bde1c2b49895bb77f7f4b99a8dcef49962e5cd1f59871a67c5e83d7605db497526f7d3883a73c2de25c551a967eb4da9aa8c5a936813ad3831011222dae4208f9a247c4725d6448231dfbb24179fd5f1952f5c283e45b884977c3424b37d1fcae96adc0619d696e56a07282f7ef164b1c6b31e3a3e076b3ee23c82da643d5cfe75b68bbff8f17c072ae74e42826087cb6c83b10c20415f39e0a9c80a92b81ae3f70cb9fa736ba6e2856bab7541577b79e565a903caca06ac68a0c0ff908482e2723b642dd4cbba566e91b59730b92ffa132c18f5b7525f32902e6c733ae3e25cc014265c2514b7f220845cd7b14be44be696ac5edb05000f41267a699106d8ca2f2228cc684a27438afd424354484092393030eef73e2d73f78ee2523801b106356800bcc6143279da3e6218cb12af8bb9c7ba5f2f5c54a3743181f53b2951d62046368a9bb94d8eed447f96718bd81562f8d74a13f8928a7399661d626aae6d34cbd74a3f53951caa170acf9963e2b5a0358171b5143ec1f760dffc1f7c067f77e6b963fafb2923b36bb2e7feae3d9f674edf040bc63d2237ece742f742a5c0592eb9399a1770aa8dd9050ed78321e8623cb76ee95a91e7ca34d67a17b1797ed72f85a3c9756535d4dd023aaa4dc6ab9375d9c6ce272a01ffa4964db828b8ae0a47a8a45536f3e686759b814659dc16c03d28ce7d2e83981a5fd3a57bf69109976e6a93dbf67e4fcddffcd40706db6f076aef5e4f8eeb9e87678ff9d8808a131c9e8e4c941ed094dae6d3f4a58592e3115a03744808b06e32d0791e0d2824f1eb0953b6b4a2250f3547fff2f2a6b9b5f90de80045bccb31197cfaec18b7befc9abd7b28c3625c0ff7083c75df7ebbb95878bb141fa25bf12b17904633639f91600087233d1872f2b88afd4a790df495c334b24ddcdc295bbac1640db1171cf809f5e11c98b9e529d2a617c3db750af3eba73de8f614e1d125ac4dd437cf8bd19d619424a580a84639e42048c1f85776a9d80e2ab21cf3f44ef5a7fbb64416f5deddab0c5bed1d8a4f4a17dbeb8777b3e6cf1b05915bbd8cac92f8268a90caff5fd9f6691a5c363723950d74c0d9283440640e6a3752801c43d7c9930706957b6b518351e30f1cb3d5be195f3562a082d392c3f2f0558b6f10285c3f93971a7a415f9f8d1ec95092b5644b51bbc8deea6348b34e06b9b9d69e2a836405a4865bf721af7478e9c74ee60fc679973b2b14116f71445603db870efd6f9c9ec877285a4d3e765081ebfe04815add7fa81bf46543c353296b912879a9c069f827ea1dd48d3212197198dab24a0a28ed91a1c4bd631e74b4e8d4dc09ba5aad75ca114b6932525d87a108be46ef8b7b45b631e5eeb813667958f0df457fdc065f01017906f27e4581f7ca96c47408229f671f56e189cf412668dda0e80820743b5f316786735e51a844fa28e87bbdc99ca6bbc91b0d9d79d9f07d0358161f89f3f0413e94764455d35aa938e9a3a5882a2b442b47ef9a066f2b0b0930efd9a6841c0f1d9a1611b6e176f35285417d99c343c1c0bb2c2f844b1026eeea43afc86653b9031d52dfc9b1f9de9a58c8f79fdd88ece474d987f89730ae091d1d41b3b7fcbea9961dda2ec7f16de5333eb0eb32dbf27d6805524df83b552dc2234aa91ab4b4bff1162ef09d7e1d382e8078d9f8936b7bd9a8b1b68d6b91655f78575677a364f01b33845fd8988c73d25aba510791929b8a48539418c42301aaaf654a95c9f9391c63c19b7b74462acb3b9c3c4ff860e423463deb11a39b8eb131b67721cc2d6de247f8be315cd054497c943fb20b4de97f5ceaa6748dd1103984a8630295b9b0353db84b8c37df4ac3d0dc6d168433cc00bc749218ba0bce6ddec4130ef33911cf92b221730c41af2c11404d5e5c3eb9a9eb26d7a17b18b4f768ebc8c6e3e516e288958b7ebfb314d106683bf6d7f42374d4c218c26f6af7fb7b346068809434c0a8460db19b755ce6dea4067b96138768b95b39ddc6f8178a3d725ad79591133bd50947c5f7aae6763213b067e1342915bc3af754b5dd0e5adc3ce0c1a812c6e9da2ed5c914a31c505dc332fb7aa9242c05080ff583de16f223761258451738bddaf2cedc252a6ce7f6c0c194b8340dfb899d4e3d411b2560a21a870e8773ef2b4d04806b9235753f28fd52fb48e15aa3bb1c884b20d56e1668970f12e40fb0763b3f45f01eb155e7f9bd0b27dc6c2a88680ad956af0712b2ce7cbefd038ba0f80bac10c68798ea4ea1b712772b9eb0f8a1b908e138e5374647c2b117a14e800fc4557a23c5cbe1baea5c6da8846500b249b98d55e613a794d138f7cf0895d8fb89de49b53d682ac5bed63e621904bc5fcb7dc5681d79ba3e445aba003ff4e860930bafd0c612cda7a8f546e84665c1a3278cadaa9ec771d1b5a53413f06c58494bbaf9209afc1f2253ca1576f59b5b96eee8328d14a042595f89c099a4407285b7496ee0eb2ec1c2af36bd8df84771cbb7a1fa906a5d024f32a1fc4a81d8503864b75bf4281e238c5c20bdf212fa11c4c2446cd031a94969bbafd82342bb02495798cba4f1baefacd3405ea726b1238783a39d096af529d6d7b0041a7527f77c9bae228f6b11904a6ebab50ad1565ec477fa3b4ba900d9f521b7c08d3d47e6b3ad26ca02f134ddbd8d1105b67d8aecc758fff83eed39bece80580a375c90c0160f69aed308d918bf81ba2c83cf75512f781931b3b34c10f6fee4705be1f922b8eba62a558c9494d6918ddfdedc2e4193f1b0a1ccff9f42b822dc257cb1645870b0184b421b7e618bbc3846b465508c167b19e122e698efd789041967621a9b5de9b1152c7ed0a3b10c3d28e3385b360fa151770e82a1d9b28aefbeb6ec49dea45516a75048729166cd2403f360ea6750ba77cc0ab72ab88d464d713fb53bda43cbbe48d605f7044db3bf414f548025424fd52ffcf43ed42abd37e84e3cf0f6b43adaccde4474e7dbb8140ef2130e15e4cf6f3b6192903fe15f22535ae414b72fbed575338bf6be7d961ce8cc64898e95cfb2d7d7e2cc10ae0c2922d8037117c74ea17f2ca6f809f9b68f7dae5487f5a76f4c61d23cfd9ce68239a106a03b3bd3e9edae3330d862a00d99a7c99ddfbc4506319e627da5162dd56ffb9fc1de8d6d5589a66be5f0217dc7d525f17f0dd5a71e6614a01839aab5eaa9dfae213fd4549ff22ed1e33be9d1100a3c1bf67cf5be810ea154c73d16e8ea3aa78d748faa74177511bc249de9aaa28952488243d6531712e68f85c16e4a114cd48f7e5e9a48025223bc636c654f4945063163e57b09a5f82aea999d6c9100cdfc3e6366ae1fa56dcafcbc017804b9717c3dd84b62d4cba19748c7ffe1811ae1bbe74e1f4a25110fda49c29d9d53b2263936c2d65132df2b739e966659a9c8e39d832ee22a1573ff473769fa2bb007c3fe62853dfd8354be682f4d1ca32a43e60f9ef085bfbe36bb8e1ba139c3be4cfc8e49dc09eaf5d018c028a5def5e63bc93b95f1cfa401f974905fa0e8d63dfb3cf18e47b0516aa6c8ac815fa9d46179e229ddc538b35b6f793dbecde89999f7353b4f6a78a674a06990b5bc44ad9996c2820536f55935bbadd619f8caf0f6841f1b75ec5bf144970a64f6c766594da9a98d6d27a38e76ce7744be9260797a54ec890ea8d1bd64a00e185688b8e04c5edbe9abd39836fd1ffe0283ceb8f170fd9694ff57c96277367bab5a7f5b8007541d244d9ea4f41e1860f38486e8d75cb80e701e2db0f8dc0e94a9a2cf8eaaef5e73b667f308060c3b703050597e5b1065e56953a447c2ecada191be340b177da7b522cb4a031101818633a4dfaa66b7245621337d6c18712ce56e747ef12a6ca01da6930b505bd4e7221997290bd4aad98bed97b9b6384ab3618320b09418df880fbe4bd1dc238da65fd676bb6fcd8a37779740269aaa5652059728e4258247635ce6dd87c83cff71e211f0da06da88b40dc28945fe2a67d33f43e2a6ac7254fa896ff697e74b708f23a0ecaef484e8ca69ceddba6663d0b6ee11081a0b0d3469dd5c9066c75cc393497740774885149a6c51c83fe5e8ea5179d3cbbc580f0e7a60f3246b8812044c8b73da37fc016b28afe596b9ef07cc6f69702c9c802f174b96eb55f87505f8fc375b3b906b9d702ca5658ad27448087110a870e87d43f957e817962fd286a0997d8ed9d4c199b2e01fd9bd4ef70ae1d742cfe5bf4b948b9a6bb42392d7b118cacf48e87fb06d854fed3118781e56da82b22540d0d37ce1c40a2634435c342914ddae2044d8d90b027339209ea82edfd01978c042d9c94ce865d6babf1981780d741e4a39074da234fa2ed229ed0dccb83d6d13ad0759ec630bd9e1c3f4f080120187c67a284a719c252404003e74f58e0ff6bae572ac00823a65f6c038aef7936e7ced0a106bc4316fb67137ba5a8a09a937cf634ba4da5d41d10c8dab5f8430077dcf99df725dd3eb8d50a34ce564f833e6cf177cec0cbd61104a107916ef424df003e3a4446a80a87b47a3bb2168d5d38d9a690578e6ae28a9189c7f47220d30974986ee05901d4267c4c5c3feb36ce8dd804d1de5fb62b4fbe28822e1a3a83cd3731ed23da5bd4fc9f1f71f341dd31bd32d9bc424e5fe73d914b9af7501d0aba900158adaac1450ee8bd7498007e3dc4752a7ae04fde3d30d51a5e589e9b3d0bf0ac63ad678458d2573ac2300aa3f6864584b196900d825459fe3c09a9bc0f8c265f687f522eced267de45d0abb8ce62360285235ca3c37e8dac0a5430a62e10f55ba3a82854f3b69cb073384a86258f43d64298db1e4a58c3128dd07f4d94092fdae1cf5c80ee889e1df1951bfde725bf6b2462b0b1ecac4a43a8c8600d1d3953c744692adbc4eea0bafda488b1022586ab096af1d54e3fee9e71ccc74e1c57c0ebc0ccf3ef199f9264b891a721515b380c056545111a66781a19e5e0685bf2b70f2a6e5d36542420e474d5e579ede55e08d4329c1d8aa6b36a21d46dfcb1d9b20a5df5335a1b04e46c80df8832c969ce123c57d4a22f5e5a1ee1bc5d15a4ad60e465ea31a63165f0ad2c479dcebb5ad28083344082195769ae6a73fa7dd4964a96dda853d46fef1302a4c5943a4b70881cce2e52e79ac206586b0befcc8087f12002d2286976f3130fe7ab2f1821370ded336009deb960736eb734e48d99f9c2e59f0e71c58029be695f5236065e3a7ebc7b9513994c126ffdb00d35edc4d93ba32beebf93463357ab4814bdb3f8a075405c4440236f6f17c0fc5b1bf336cc33cbde4d9df0e41ecf5fc23bf4c509e24118af6f62bc826c18cccdb33d226c1eca0d95798b1036ac8845ee17d6e2386a848d8513da6b7171fcb7d675ab3fe0104b2c9d6109e07ce030bbde834af9a6fcc347c68834ee80f130e5d18eed58299b65aa4a2ff587bb4423a01789961284c30ae3e7e4698a0026fb8a8226c85e7c43b04675a641e4e5506558d7e6cab56f95dff3621182211daad9d6dc2ebc911369830c53e1240ebf4606068562efc4191a0b113ef3edb03d2e3b45a914f6696b5de2a50b00efc3f66f468debcfc3ceb0fc429332eb2c51005bbc8439cfedd6e9edcdf6d8cb4f127df583203f0be46319069fc181285ef20bfc1f7b1b2ff8652c7a01d0d24d050f084a04908ec328c8aefc74d7f4dcbbfb0560378436aae260b589c94fb02ff0246868ad8918086df9884ebb37a39eac44f6572602375f91fc7510c078d8b6ef19724d0af11cff3cd97ea811426dfc9c6e623e3b12a9ee6dffa8602f286fa6b528194ca87df339380f3665ed448e9b0994fd845bd985a011b61ea14f0435bde221a2eec8e52b81f5301deb19183e65dcd481780ea51f7721dee47cd7e268c1166d6b22686cc9e7a03f406a1bfb7cf2cc303d11694eb8ca164348247ac354865f9424e4b69a74ad36dd933e684ab715277f1e17c9b913cd3c5beac197bf688a70c28106f5617cb298438cdce08033f8c1b38b069c08af2b03f2431e6c98a0bfb379c932a5010a163f7d3ab398776119bc75693e52103bd3686361872523a4e72d896388e0391afc7ad2191be2f230bcd47e252a88824e0d9e53d87fc6299b8a355fa17a3cb2fdb4b27f5313051de8ae759abc5b7364a8020043728e1da768b698967ad0dd4df20de7e75b90d7231ca1bf64f2296936291cdd8e51cde9c60bc3d0f31e6b8707439c955abe59090b6b339127c38f24cc050cec4cc67ab366b6571e511b80c9fb3ab960ed43b47b20194aa923f8a1e5d7f756dc42af002b688d6ed290cfc2fecf7c8392279ab3381e2223421dc476dbd40122f21b84dc05c0e6c1a6ca561f2d086f6a1d66c5a475ca77c7552ef8a0de912218095fdd5c1c3bf1c528739bca9ff1cf406352cb4894d918b1e15ee9a806858784be66865c1b6083cad793a92a04a06a38cd9e16c03d2b486d6accc9c646c9ed384aa3f86c71dd9cf6393f58aa5a84bbcf511afb686139ea6bb026b09553448bea36bd0db14d92bbe1b0a8417a13681af15c02ccc65c475c715beb32f1cc6e2f3f5a765e6dc4acfee85eb20fac326421a7a5766103c774cedbf027526b37bb8af2e6d8547609a323acb8b15b1b846a7b5ee151b936238f886e1206a55580b5ef3069175bbb7f15e9362c42a8831719a4331682cf263e64a38d83abc21f4081fc5ee46385c42e72d47d39c2aa735310fd22e1051b1583d575b0eded751653d70794daf7a043738413c41fdb7571c8a65238fa3d096371d66efafad8a36f049796997771582e948fa58a2f2204a56879d6c97985e145c24422629c0450533a99f4a5ab701c418e534194310c7a87f18313f874423034f2f4376efb0d54392e1f9e5a8a7c37d9eb4c907911202df4aec9a84a76eec5429e253a330d7007dc264399764a5e75fb89392282698067a7ab8fb6152d1d2a39199cd0944b12da3a6b56473a2d786c101126def450f1d00aacc4a0b4131ab94676cbcb86e82b277c39ee09a5a91ce20502443e8aafccabfc2d75e35090758ad6e73561ca4b78e7e3876fba3dd1000044265dd7a417530927b77102d50cd39def2c843e73d3ef8c317f1f53daa8402e47a5773a75aa2330f2c429cd42a3191454e5b1d1da1cfa7eefee292b41087f81c3144af978f49c6f3b278ea902e6e9a6d3b83c20ff809575cf0df3be69aeb3494f73942727e36b9d92f2f675bc5c4fec34869301a0a40d5af39a1794459aba72aded53db524561f198d12ab773c4b199417b7b65aa9b7025b142f41d5a1a1aaefee883bb16d52b010c567efa026dd625e83ae1c0cb9044fff7a9fbb1f25e28ee99fb523e4e1f76de7f4613c1564eb28c17a1d38d5a1576e287d580785c74e0e97a849153cfbe4cb772d45b7c89a92625b9c47a70ef8a0f4f252f163c7d2b71601fae4eb651a86817d8d2fef1eaf9b19311b17e660fde6dd93e2e64baf62f9ed0cadd44b826ae0058af9bd7fc9b4124f0590feefa6b3b5e2caf0bdbe276cdbc517179229cf74a0940f29a5b7f7622f6bdad34cc9143f1b440efd49009fb027448482ab95d0b8e27dfc77f813f1f48a894874b1fb299cf5a5eab1aa3ac4ab0294b172dc5f3b915d530e9694845743effae7dcec166abe91d00bd89d311562b603d49a8f49db7f48bb13ff2649d3f9177ac7c283be544f220ffd8c94ab75f535df16d72f52e9d14f545b51a4073c1aaef001b799e0d217b398ddf18352797b9f2c7f517b51ff78252e0298606d21c11669c2fea2f6a860274e267b379a6e7e71c87677ab798d6d9203c2617da7bc7d64b7852548efd559cc858f7932e44ad92e6844e326be31727668466b1dee1586365fcd6053bc9f8feadcf5a3a80d8786b997dd7c690d826f0573804469d3ecc9fe1af6ff03c523aeef3a67a6cb8938c4f492079655b8d87299d770960c8664430719d6d8c296b0af78bed7fd640403f560b27e80db047aafe67a3f1231b02b0ef71e7d39e3615fc52024b160f1ce25bf56116b0b52146d5cc0c84c0ad45b87c2ddd0258d7e69fb419a6e2b9d3a1ea02c44febbd2dddfd192b86d8ae9e60bb38d2d3e04c6b17ef1008e21a0900265bd5099e9e50a052b8a980462cacaf8688655ac4869016a6082fb0b8382ae0fb748ed665ce4ce597ae5e1693ce7501726120567a1b2bcb3d4447bd6349946637122b18547a42889f2e60b613a06bc31be77789ec79d2f723602a6d57489e9d9d2dd40c5d44dfda7a7d37d3af1dc46044cfe67dc01a8956e8510ad9c4dc484e2b646ba5656db5e76dfb4063508b0ece51661d26ae4705ab5c1b8c302e91f43f53d0adad14eec846366bb70ecc348e9a324c86fe578774ad025173ec7b43be81300ea25cbfbe5f816099909071aa256fcba912caeb70d2ee592c805845bfbbb2c88773fe8ea6dec971e491abd65ecfe05b59be03287a1b18bcc088430394138ca895e5daa1199892c2d2f4255a0fead1a2e45dcb27d3b425c334afa0fbe5e23d51811bb8ad1ab087b0c0fac55138dccc4721075d6cbe5d4cea65dac551c76d7180692973de31ae614be5b81d02214a225e3387af509ee326b744d7cdf237760e7d44ef2180d6fd7ff7a370071ed623bed106dc092a1dc62cdf78a0bcae1901e3bff87d5071d4d34de7cdf8000ba390e0e7a333e3cfcee8ddc1c8fc7c5ddb3c2c51eacc8e8c4a2d00c7bd85762273090500b7eba7a39dcd095514af345d6df62e116e9715332d7c6c40eaa0a09e9fd2f0fa79682e8af17ccb405daccbc3b2defd22530ca4034615dac2d8d461737cfb52f49d5989daf3fafcaaed43e3bd57fc819bd8212c24bf7ebbcdb85cc4174081d7fae4d73d79122f87d2bda71e896396db6d33864c39b28e8446a15731a83ef1ba5f2cfba36ba07412c267c330aaa11f1a9e68679e65b86a91d0de1a34ffb679b3526ab4ae8cf9e4a42b97242f95ae5c385aaa4f7b976fff409435c77744a24528195e0ba138479601af222315f038d008cbfba536c9ab29c83bd8db65fcbf4f13a5fd83b8c683204e4b69e66e15f12243b3b12514128febda4958f4dcec15f869190e884796076a4a4343f4b5e2eb5bb23e47c5321a95bec91f0a528b9df4cae115d7c07e2d051dbbeca0a58bc8bc234fa5bf7c884580d980126880e1733078b50a2a707f852a265425eb7bb55119ecefe6375270a737ccd0affd0980a51bba137d004733a3788506a845ee5067b06056f42a3532acf64ab27d7d0d535651bc5ee589d41b61d7140b9aee02af346c4080da23f0b5aa759c50cbbc4e07c6676efdac0487207d5d62c2e3fe6ac2cf5c5831e98cb8275e02747b2f92a70825cc9b9a90bd51310fb399f3f0cd07b3abf3acb3c1228ca044f241d15b1d2d4dbd362ad9493d360a34938f258b3f00551ae2791cfd1200a1e2a775d458ab70e4e13f5ae8055c3d373b3a11536f05c6a0135e455a8ae5119573038665d5798f3365280a28aafcd9424cdad90d634923f97e23d5dc83ceb0d52b1be331871e856ff27a3e1874d6b72d2f9721460578df4a936803bf7a06343535229babfe1cbf3b09f70ea319d0a5bca70efc11d4043be6dc55e79401a48479380e26ea83e024e4524d40c8acf2dbcf5ecbec0fb4ed4cb4e376d7ad4ec711677048305001b641f846d362b184256f3222b8300b7d80b671b7aee761bcdfd1d6aced33456d615b4fa8fed440e38d6a9cc9579e043e52204188450f6f1ccd3d67e22ccc653db6ac012f18c280dfc51cea04010e33b6912877dadf3f0df669029d5029ef90af26f68f6332e4962e339fdc0b0e61b7e0871e1764c2409da40bfe39a112c03870d726a5b87a7e98bf4be4cc211b08482bb9399647e1b8548c575548e2bec3ba5576f78add624e650d30da491cd1303541f6a649aed5451ade59fdb48b32d245648925f5a5f37a3dbe66eb0dcd0c1bb7ba14a5c883769a52f635e3be9cc6f73eecfe284c6ac8de36deb01da4bce319d82cabab801049f8c8fabe6720d13644ff03104edb4f6b7b8749ac2aa26bbc1f249ae4d26e613303397a0c8d8f6cecbabe16242f1960de5f4f13e9ba97a8c12afdac1cf0e8fb245cc86456c209be85a2844e0daa8749ee93f6848471d15c1914e590b033d7d4bd20a69d0f0f8cfd5d6568ccb5d1a3a18508326b5e137eec01be99e7b9f1eaaf7a07a36b57a96edb6a32d38c722f93653038c1894281b6f017f814f45e5f20c8280ef896685e5bf706a5acfa5136b0a26d0ce5b3f1cfaf8402b21bb6755aee75e56336353d3399bc84c43a8623624125810622a3a7baa4097207e445a50f79f54ba7aa9dbbe448a8770c22078f4169d102950bc04635a990515cb887570ad978e0b15d70a0ec81327c46fdfb3e0fa57561b925f69dab929520c0711b916c95410024a1376636e8a89e7eb3000c34a2d1615db55d10fdf3fcf021f531bbed435c39cd4ad8595377ba06649ecdfb9ef61c99afd839e47a0e6bb650f86ddad0fa76e63fe780f953f01d28360b32bb82d1c5a6287e7f13de27a7d9962af5876383aa5afbd0c6593383391efd018b6d4c84b6c6a94ea2a3aae0bc4cb93e197f2c50c8b45f28b8e7c6d96f2d552af1bbf40acdaef9bba13a5fd3de6cd2a9e856b0cf31ffd42f519f6d48d12328efb4fd200d1ad4ee67e6d29c7b8fee1eb9db089abd776ba8e4e029ece9bd1c37f205b5d14d63993863fab91e2ecd4b6ebc1eeb48538b40ba33662dc645ae94fc0a7fc093df9581e8af87f662ade277b5176541731a4efd6f31233e498b6b6aa8af2d775953793a9f3ebca51fc01e5d468c410265d2a79639a9f2e66580391856d4d77610220a977eefc05cb0d8d971ab8a64d4e14de7139d60ac3d6384358186afd158bb44c83120249b40f278f0880bc5929bf6d4c057ab63eef3a3390ea07351131f06df7a8adcefc30730c026b36a250d2e0f78371ea3437c4f67a5f719a38ef87b83e2abd2e5c5067ec6bfc33fb769093cecb1ed67018b791a763c8020e151dfd6f9a699d993fe5263bc8c96f66901371dae6c82df1286ba2374ec8e53bf224f4ee6e9729f973414c24eba76808a6cb6beebe1e893a4cccef2b5d04111bb0238e1f933a620a33fdff25db5715b9db1697d9cefe891219cec8ff7f274023842e1b5524a9ffa9cb9d8677b444f66232b42b33b29cca16cb9fba2ac3c52059a44adb8400b93b45b45c8aa5928684b81ad4aaba178556f39325e0ee61025a09e332d996cee85e00136cb2b3fd58945961a15e8915578afde74a8db739a24fd9286ed71f2a1908f40f741ff6544b653a6331adc169885794e1c682da5d08266ecd3706a109f9809b14ca93f66bc4c771354a94bbe2275e52c55f86a8631fc3246a05f3c37afa6823732b7c87dba14f557bac462fada1b7805ac6831a7c8c115ee7958acfcf3e65fe52b1f55e4318dc845e8f3ec475fe49ea9768adc3e77ae7bfa069468162d9fcf3d25eb2ecddf5eaee556a6acd78e1610c32bd1a0ae2b7a712012457f526efa2d7acda35383ee4a328fb55f287c37847750bf1a536016f62b938b85f49799749ca5129f486234b9395111bd8ed524231db9ade081353e24c42ca5a327b7d0583ae7c792ebc8330ae74fdfa4951d801d4b1f0fc88df53ba316eb723d1def62914c2025a3a53d2b754e2165ed271fe1b6a7ef27167e227d7e1bf6769c8f8d4c103aaa6f6dd30b6d7f188b179f309c0ccf756e2ccf0033ed9bd02eaad41fdcf40cb42ab265f390794092c4d48a5767009c9c41938474845f2c8ed41d76819912ed8b53fa5041626f642383a9e7ab00503dc6685c063ba622b77a744694f01d1b8d8be22082af5769cfdb3cca2f9b9584ad2f64705888d280bddb4b8a771cfdf000b110e0de589f014b8041fb94f410f44fda149a99c26fe15551c08749de849d681ed3bc8c69da3a455189608594b437531fe2f41a09de9da548317b40695079767e74dc9ec20f94c5d9ac37c97b9f3fe621b9ccc21c643cf7ee531af0bf2b46b6d3a78bb9e2258164dccd0a1655ffc93283766eab824e38d53a67d5b3fd68d86fa5fc6891804674f7d572a7cf3a3c3309d882ad4abd34304f95d64e15af70411571054192bc6bd59ccba1f60e8416977281443299388f037d4ae6aefb966dd3ce21a99c31f872fb9d33a8d45a422eb90395d412838773135b9e4d7d37d7bdb65c9b0712536d3b055dfbed4b417ac57dd6db781726e025d865deed753dcb67d401f94835aad9009a30808ff0be4a0b7e50fa71e43e5663c5d82e603f8de92354ba0298c4ebfe7b0723b92c44e40c6280ce1777864a1be2d869da7b25b55e60bca625925482813a2a9b3760b64159343873edefe1c7633429cf40d24977e38296e96011b5e5cd73f20d8a3f866f9abe3bf6170a344216746c146a36146c993b3959c6006552df6ae4f2a3880c60afb0f45398d6b450d2169ccc3d71be01c1f58f9487ea885f73a53cad5f052e0bd3cfed363eeb8e68ec665db7f3f1b5a427f304514852ee505ad17f82b52fec27e3757137a726a59c47989a5c3e13e62efa000382c004c7880c7b027fd7d9b46e68017130d722e1c276a085c4764340c8eb4588bcab718c27afdd4f548e3ea28d9cd95e4032243baff5a4c5e38cc885c7d3772f3b65f11f4ee39e681d5d44b85a7032d8a9007024096fe61dd7ffe9f2aa08c5016b1a9b3dbf78568b34b840350ee32a9d2044bad216c48e6b5ee6b4d85f1f1be1c9b4ef32e260a31e9bdd4a16b3d9cc71e2656c7bb10dab4804340a9cea6c873253b9a94b3512ae4ab40189e95cfb82fd29a7deb6c59541e3d6ff046965c4978ddc873456218bb44436f71e1f508555db0144f96515852ad246a718fc39e9a9b41bfa9a05d30eec7519a4e8ad2f4c719feeb0d056a1e46132de57266f5d5a7cae8e13d5b0ca49b56339a8143faf8edaab888ee752ae7856449a082bb0acf7d5d64d7e5ec81d4b3354bc48efb6eca2f0fd21bbedaefb5fa1f96c33f285e24deb7749e199bd62f410c87513365369f42088689997f65bf27212b6a51426b0e4725f07410e2d6b2729c7cc378214ca94f00a42fc09c31cc83b1208b4bf33f04e1cca1322c119ffc60770cc7379a288cc848de96d3cf49e5eab293801fc0f65a0b5caccb6e8715f550aa72bc10671f419f67191b008be3218635a9bdac491123b07f8d8c92948b2e8ed00179f2e28f8f94f2948dbf8ffa07b1691eeb89513d2958633e496a5f3d99b05c0f6fa029b9f610536091f5ad36ead4ccd380a7a796403ba9eb61552bce3d9f6b80c52df4e6cd19402ffb555f6064c00298cb26af734b43dd86b13ff439b30d990d8d2928c9d22f26c3ac9e44b4aa002bda80f7f42ae63fe854554865bcc03ffd008a7536bf5da2166f76b45f81f6f287a49a205a772e2e9ab8a3396b37cb4aa1733a989708604def8f9fafbe70b8dede3f6f9d5f6450ed9453046f289c9e81deab1e905f452ce2b3a47a25cf4d9008d2eba37e21cb199d749353423a8bd7b9b6c52e1fbbeab6854b9be912c7ebb9cb2b02a711b12f4212b7792ef1875231e63e363609dcc0deb7f4c686b2003836afe8e86c2132e8c50e8b9efde410f9f91413db85d5a08dbccd1d071442fede5b5150956e4110602ddc9b60c4e8e2afa358506befff520988616b173f34df294add3428f201147ea70f9306db2f48b20325e1b8bd90977f4f9e5d033ecb7de996362f14cf05bd29807524a2b3de7ee2ed3d3fe8dcd457127141f7faf5a6f6038bff5b06190bf8c658d749db0ca20e327a72079d6d3e69f570ad8e013796ca91ca8b22be2d280fe8402cd3b4d3f3a2fc984c40b04c97188d201810569eb75eb5c7ddd617d66cbf64b2255386e2cf56dbbf5e2d46e11625025d376b3583bc0b75dd98073a362e480bd87395a442f467ffce0b184b4fea5ab83b01668913d4aeb56c165d0c47b1d5b59d11a5501adecac53173ff02f2c13f5acadfe416cb70d7071927741f311e0f67689151c0e615f34e5b1a41983f2c8d458d28c4ce7c3589ad83474b78dea85fef1c404942f9eb789ed5b79e7a6b65ff88602a8dee1fa331ce0ca6c2daf14b216dd42b6d716e1192a35886e205fca55687f0ee3b44b33c2014f925ac45c9964e1983b65d6b574d6acabf49c838838bca8edb7d10a41017043f0bf6e8391ea3cb082adb4e2d3266fd238fb0266726253507c9a00f2812670df5ede6eb187d28b6f2ee5786e2ef9a2e6ef9660e570da01d7b4f9eafd92efd2828d99692f22b91c6c2fc7d45c0ab3dea374d25c24a5cdb5a944f7aff5119218d048b878150811a4feff1182ed127444e3ded2ec964952d0bbd50a885093bebfb567b1e0027c0b47bbcf0801605fcc7a7518bfa33503df6b2bcb379c4ae9941fb5bac6ed5ffaeb710969da1b3acac02e6690e516893608c1304b873c2f2008e9c804d412daf41dfb8302c39e465a131574c1dd707e6d86b2be46350a118a7cc2c4d441a83152eb7dd4f6cfd73bd9dbe801657e7cb2782b3235ce6ac22149f6a9b42bc244ad05de94664b3286dc7974131cdd22506f1b23b35f026d90065099e9a49f45bae1882afbb0003f0bd8171746b98a9a66ffa4710399c00524505e2e78a65a6a27d94ecb802d7bdbcd93bbf9d37a8e607be9b3bd0eec24b40c0ce0fc8f7c59062f609f68bf9014ef45258657af93c66a4bfbd7198621994b3345fe8665a35d1cec2dfaebd922c66959fab45e0877b8795218d1e97d802c26f28b6cf35d165fd49b4c979fa16a5a2392b3263257f8abf6e223ed73011245f61aa010b156eeed71000ab6a238ce8e3976f06fa770608e363e47dec0618ed198e631f6ace8788e7799a7482fec0f1cff3bd139dafd7ffbca66c7c143f982975892ca21a38e8430016ef20c8c7715703031cd2edcf7af7c731c9f8daeb69dacfb1c1cf112f45d4eba7d4c6e4eb24faceed7544540c9732b82b1214c9ce0b7c10ec24638e0020a51fe3e3c7844b5fcb552aa53b968f0cc55bd80796e437e2bbe32c1eb2e71765fe0d7ceae67930dd510514d8f3e9b7c7b297a84bb2899503ad358a6dd1b0d2fc0aa806b18dc335f44ead0a5124ab2cb83bec7aa8f1623e5aa8e747105086e10fd6a2f29ec94179a8079272a3d107b02923fd9afc74cd9374a023b84623a1ceac9dafea263d90c798cf8d1700f69e335efb26b935f2e5a552a8a55ba4f0449fe2f2d28dad4335cc1f859f591766c9a307d83bd0485b4938154ae569a24287cc202cf35b3a709885a9e810a38ba4b80ea9223f8c31f01478ccc9aebc83076fe958f99e0359ba2abe847fddbfd48bd5ab20c192595cf6e2f9f02e1d3967ddc2bc8a45bb4ceb28f79b9efe223d0cbe579eb60d95ae708651fe138f8f0fb29b530fa7207b5c6e94ec27c1cd8098231fb75f0a717d36b29739cade1faf7666e18af437c354151f3a4a719bba5f858ea2527930127c52897ac8680e7b1b28838ae6e723e03548a6edc7e7490583f8bec03a0c36e0acb210e0f037e8de260702dbfc494174e7a10c1ee4f7dbc7e8746d01de11e17bf919f5435987f7ef0264a324fa67ded94fec800f0a9540dae5d63eae4c9bd5656770b87037a33e7ad58b6a9081be6f64a9ff985a86f511a820fa274c47dba9b4225bc7f99c574b00203d0633290329d6bf34358d374b281e1c9941a22c6ea9995a8110f199d84d6c5537be97c6848220d5407b4ac218246b96d70d78c819186f1301b24272b2284c35ee46e1710b63db0d74be6ee621f5f57497661473ab3c88482a8f73a24cef54e7ae6ac865c82dc6754a0ab8a1c2546f5364f2fe36fbf5ab65ff9508971336fa84bdd751424f85b55d22833d8cf80fc6631490c6067634c01a7b000cb13413c2f2149d4dbb6050587aaa06c6578b6ab35ee44e8328ed67afe8fa6cd3f2cf6065580b2e52a4400e4abac6cdb34d9eed3e35a295d4a9e9fcc0cd5b3cbf980a07f2e6643dbbbf9dae6e22011e4b376e05922a467d37e1bac009138c7d08c9522881a3d29ca5723cf6332a3996dc9d66fc6b6e8631f88304e00b3a2879341de89f4309eb5a00080cf19fc2f96c8b1b1124f29ae0a86c69243730322d9fe94b3dcfe32407236709ae1d627082e3258eb614cd01283c09f796646d592df4ff04c04f5675bf8ebe695fe85c9bd5ec76fe0b1599c3f744e0ddc8454d4a344aa7283709d9908754eb67eefb3ae48a122f6bc8658bf47596e877849b68e67be140cfe557efb62b55d53088b6e9aade167380578bf5adde5e272d07292371049efe196508d9615932917c0b447a9c518f3d20e4082f9d10da2325857d3034939f462d2fc9c215a935eb4960d9a73495e30fcdd7b58f81f8aa5287c9180efe0f8b5ea9cd7b602c8ab2244d68a4b8414edfeab32a0defaa74e6dd01f4a733cc7eb7aa00d6f1889f5b03116e96d70cfa37332610a66d5fde1109b4b6e1b328b22b6301f3590095b9a6efb494ab4ab7214894b261fbc1965f9cebad3bed365b73d7e17227366e356a3730dfb00058d5c2c405d5e98ffff2cee718aa53bcda61ddc5624f28099e1a63f1925dfa6f6cf1a47f93a26d66190c3cb436ee9b756c8f3583ec358a531b92b3d764b56857baf2851b927e91530179b59423895e3c7daa3b14aeb9a7a88a798621fa155a2f81229282420966e15a958abbdd95444f8adfb1aab91399da104213c627d68038b00d734adb9cf80d47d1e972d700c804bea5fbfbdedb6334577f4a58037304dea331612aabe49ebfccc2940cccb3caaf2789c43509a5c4f98a970e137477fd837a590524fbaaadedaefb90ae4845e3af8fc28ac3d69384426a974adce907a5a638b67dbdc4629ad391c60d87edb7eddc6288703e982e299aaeb5f677dd26d708f94e874a99787262ff72c41f6f98b7195c78c10ca3a20df9cc9c707c7316849cf2adaa8e2391b1de17fdba76a293a2417cde8b373bfa6a507945109fc508b8aadd7ac15a629ca3f59598b5a622b731fa77428e0a8ba09be2b53e51b66a4f135abdb5002b4f7cf681da99a0d8433d6365588b62243ae24611e8323d3159ede614d52490e8a945b92b8c9373859b7c4fcc82d38092e20133cb4fef92405061393db35952c1d3e67eb89159f72c35289516d4ab5485e02acf8d5f239ac72ed0f3894ccb8c6fa53b0819551d4ce4b1b75c443dc509e953c09bb1bd9e8137e129bb7b0d0732e6935562287c2f1d1a66671a7e5773bcacc355d3741b9d2e7a3391086c7a01b46b1edf5815c01ba4cdc262fe898aa650f8f6b013c6bb3388433f804da87dddebc06b0763f4982c6eefe23e522cd876b2720cedbd0b508bcb6d291bbf658d0f31b41f0272ccb7c3e04e7eb2a7633ce0e7e034ecccd060801c1594bcd04f4b740ae36ee0d26e3c07784061bcadbdaccc45016e3bb2a7610675ba903ed0e06871878abfb14cbb893dfdd01a2d5914304698e46f1e3caada6a7ae93678ca114f8492164013353a12a34e96adb531acfd280b0fbc466c988612f53de056aa7003f6f85764089a036f4982ec7b60adf45cbf98afce25bb5dd0c27c7e195d81caa32ce9a732eb25842065aa08adeb34efc3be57f9881ecb35748ae6f8e251b7393a3a1bcdd2603760cc4cdca626f98fa57f37df447162b153d5f8501d821461ec52020876caf2b0766385451c29f8f8b39ecf2a0acf0db77ad74b67d36235efdbe48ebdc3ea616bcee1a211efd81ff78f4625050a82cb56eef5224931c401ad69895bb1f04dc3bc2e205cffff03d5bbbcc1f2658b1e13d42e1856ba49c17260a8eae394ed48a5caefd959bbeca842d64c559542aec50b3431ac542192e1fcf6b320c26fe0dd710766b0eea32ab48d936e356c336d08a090ce9deeecdc58f9959e665ecdf3eedb8031dba19325ff2400aae6aee0039cb9d5f6e356fe28e2e4a8b4bae9547886fe99be0bf69878527b5e1335dea53c6bef203b874b64afeae40dda2da54e46fd0de69bea161489a8d8138589d6a91a1eaa659005e7330d8324b0ac40c8bfeb828e7000d815aba6bf886a3dae849665363cf2e72f59ff9a1e3253bd4d60b0bbf0c0c5638405888d52da470e7bc059fbc1547f0c7f3f23dacf17f2961774b1d794771d1f319f4286942b121b07fbd353736f180725de2e5124e300c5dfa4894fe8eed0323243a5e3115ac1fc773921414db8d9b3f35419686dc9b8cc84ddac2f96ffb17e1fe4d95e9b697eba629ca2d54656051f45efe613c19eaae23d5939d3ad25fa920fbb9d1063793c09d1e11c78bd2c59f6e446bc675e0dc77fa19d34cd09566a040aa3a48ca63e45c7a172438f1adac670c5244b07e94077ff5ea4b6b059e34a82ae6d0682dcb6a50a2c43ce1731a7cba10c69b26d4d0185057fa4070607c3be3954f9cac7556857735a908950073687d58ba2349fb5030fba3e4535cfa9539e0b678bb051c05f0a95acd307cfd9c00f10b0a22482cb3b8c459d49d2409ea639dd0345d4a7951878312754fb965f7e4bfb758892f87d4574e5580d53b6607183fa632da359f03a410565c16c89a311c77ec94892c8e34d4efb79295428517c9b01e9b475759564515603d7b7292286ce8c9d2a0ed44d988ac14af0622792353cdfb0d6019433d2def2fde413a25ffb6718be2eafdefc35193467b96d0409a794656e3d3914d912a26e45a002f14ec2695e5479f5b986f0f36ba4bf284213317d50bff751642e75cbd7a05561b6851e4b27cf8a710a09ff55e474b0e9e9a452be4e0158f4c3991b79315fa86e08bee54c8f58a2abe7a17ea08b8bfda4a60ee7c0ca708ecc66da1ad7de9857c88ac492f66685706da0518314074c7e3804dd001bfd8bc15f852312c5bc7fe5235f6b7df38291c55582461a7f43b8caed5b2d90bc353d30a8cbbdaed178d8a161c84b1f4f3d8d358242459c50e0a714ef0a089af910d6fc8963192f29d7d58e96999720b17f566e0739622502a22411205294ec9cd9e676b0e1927dbaa9a0637b31d0535e7bf0cfd75316b819e7bb7fbdc6c29eddcc2a832cbde0b6ab09d0983a40293a5d2bf20e55dd7c31dec12c27d8809dc1b6ad3cb1bf9b77300ef85277b3f990b0f9072844ae806189f23ad0d6dba5358c6a3c5e5b29c0d92d263be9139413911c6e8ef42d64663b65517471ffd94c93f216c97718e70f61144639e09d70e255c7fec91939d7e8b042066e449dc42e667c95775bd0e996865674d5fd77ae963a81ecd4a0953609c3fd0d6a5b46e9c457e91c9ff0416b293251ad60e487704f201dc7800eeb28fc6f4ee51520ee56fdfb6d0b58bc863669e2bae64953455b0ee6932f0b0dea6642efb7420430142a0cfa8a99749c7100f8a9bb5f293f4018880bb50a7b4f5c1d3d213729f33227e0217ced50527b265a6215f2d604456a1c73b299afb3a06ebda97e354eb0f2a26c2652fa2a4bb84b6d416eeedd743ca8fc295c0ed8377b0ae97b4fcaa9baff727c89cd5541e3e3af05883c0693cc02b643e2b06de35f85622d992e70fec4961fc8968384254a3f0dcbfc388ae6f0f9fc4e2607fc42c08a19e18aea4284b1844950c237a2406c16ada22b274b0550b888b6c8330f8fc0dff6f374ab873d5ee83a4692587d7318c02beeb4f7c76bcab84cd98a993d9d1471c0313f7a7c8c7f07ecd1baa6eb660ba3468ab670c9d26703fe77341c7a42fe9432120baacdcbb353b2c6bb2de1ec73a6f4eb1b7b3d8e6a226071c8b477bf10d70502c2944343a97c8227fa2799ec188f0e5e5d8289a713ee194abce13c816cb2d5a8e4c31e5d60e68dbb6adc4f83d307c740ca8b99f7fc93c9307610a759480059e1b39268baa01e0eae2786062d5852e084419c1e3f7c914cd55804c05f6daf73848d8c58514dd1444e09e396abb5ca48c37debeb5044becd88382f97c0ec6ddcef7fe5a79bc421fa8e0e91cc7ed5a09632a6712641a92613c7b1b6dd0e9c2dfbe3cc7a4f87aee0446797dff3f7710b497c189c4ccbaa056f07bb2ab5cd03bbd59c5090daf4c8a935c574d0f634ccecd4e7b80ae061c3e99cca0a7663e1263d3c7797bce3a7e44ab5dd5a461daf733bd5368333595a934ce63a1628ccc5da573d14bf4757b72b911fa23307370205c40a3a65640095745cbdb2fe0bc4d35975e80d1958c858ce684bb852a4d2457e9384bbd51819513ff0c020ad351f518ef8acdac65af4637a9725fa1ede4450d504bde8c4ab486f90545fd86704a9e746dcf61e6fb27500f41f197db49fda5af60c7d066e15b3fdf63b90ab4b86398a0b466152f116eace4983ca27bf6b9cbd457fa7e8cf175e9234e8f69ee695520e69602b0bce77ddb0cedd4f8ad5088011d7b0a4408960529d9c2cc5fc5bb1d8e65f962e71abc9b3d573d59eea25bf23dfb8c38dc3cb701f748ef717e8c3bcbc770de5c72484f86579fbe440301c2952547af51658953a59e94090b5852d4cede75781dea8c56f69c2b87245f870dc5167edfeb68bf6671149e1cc577e26b2fa81e180965d7b0032202082ef1290d9e91f46d92fd727b4c4b5d15611b0c01bb0b1a1cf7fba611d4e17df633217f94badcf490ed41d2a543558a3395b4a9086ad36760af517a48645aed40cc36c0623166d1a369109a557c14f0d3efe817f80064d3e2191d6b3cf9ae66e5b2902e9d61e77670fff9a1f1ee3865fe7fd934e1a4b49e7bec2a5cc98b83443681a7b35fa97c5d054d9115ba9d45a5116814b1e675dd2f7ba096afb14fe5637157ffa953af3c1244beda0fc376e1d4be04f5b526720f6dbcff5346882fdbecf6e84562f89c93008c0534a4902b7bd599883643301cf52dc9aa5167b7381bcbadc6e1c536057f812ea51f63ba1c067d1421f676690fddc337dab42e823aa32948c257732ec89a46e20fe3ee598ef71ffbe41330e6e0526206bc61872199f08dfe941173d78d6de808d950ede971b5f400b188210beae88e289e047a0e47527e44bb4cb2fcc626ea9a5140dd62d5503f92096bd9ac9562b491311cc53b6def12f818e0422827d196a3ee744cb907ad2a42116a02e7542fbd79eb1afa9f3bd64609fd50dd875c949ada60d502a7eace6c1cd1bfb812515eb2733f7bad52c6cf309651c529a276025d6518e175db54313045b4a9b050e9c1b36de83a23ca415d4517b79d02d71d407167957beb109739a346bef90fb5e01c57215b49fe10f9661e3a4d82731531fc5767532945cbd284b49f496acdce7aa9a401fcf65c3f23c47f4ef8a3fe4041ece8935e21bd25444b9bd9e5de74413b9feb40e3af23481f80f2de5fe0ec279f2dce8ce5662050e013ba9b29d698c9b93ccaba5ce2699998c8b3736022a51515319c48a78a485b4e59bc427a7d6bec1d863126db06b479946473643464ea16795237a834de6b9b0995cc7a279aa39131d93fb40dd29c941021ddc1dc357a7a5573578a3378d627d294cf4fac2d9d3f3ba0fcb36744d6d3bd7bc36cad076c65c1aa0353dfbfed37440e07d739857b3ee1f1f61d937bc15f9510d094a3410a40601c2d66990dba9828b28ae17cf5d4069f5944b345dbc724ae8de1a7aef09363b734e495865189fec4018379e6c137d813a35a16c0ce276069c4968827d391d01dc14005f7e6796e4e765b7d81c237c31e55eaea8f71cbd98305acbd84a87b31d8dc4eabc51818543a72ea2722ac7b7573e17d07bcbe593488215146894b1523bc65ef72b6e0e8c52622bf8b379f0e1b87c9190be50ecc68d4ed668fcb59ef23acf2ef2ced9c1db52147df5554fe691590f4de3612af3f8b91925f07d2c8062f7bf310c6b8bd378044fe018e93457afcb33b0d524c73f5656c7c832cf43d9f6ecff40d1983d2f09eda17c1b20251412a11628624c7eb7fea8912abd5aae28e65f895b0c1932921fe005d82fe1679395d08486d97e115cd2135aded81b4c15320dfc50ad20547171b5f3417b575f3ea8dd3b641f94617b0fefdb5023e127ea0e9b84e447da820dcaf491a65a88b9475b05dc925a3a880b27d7a97696fae866773439fd9f328e4329d6949d1c200dc9d348f3f59bce880ee436df1a4e08353f0752a3cd5327b475f17ee0e19399f459bfa56ccc1cdfd03aba324d2e6c8c3fc289e6fbac8b0b851098464310ebd15499a45983e061ab6d73c0aef0cb59186a1e4e8238a8bda1f741ab225172e3ec96b660049f7957691c6e0c24536570ed1b471cb2c4e37893b28b680c53eb760560e90ac40826039fb16ea5560662d8e260e586e85324c19dbb65a8edf1d668b1bab3ce7e7d6d1fe6626d6b7847189612084205006b085777b7a10d54ebf399271d9976fcd54526eed68298e5a3fb42b0c06ccf6edaa510992c96e0309d5c87aa4c24ca3a1dd18d8ca52058a0c6b92fd470666c37f7eb27e631648102c676d17acd818939b0fb85f3b424b524375087403fcd7c0ffa0eaa91498d728664a4454f774e6d27190f08ab0d1fc20317c057ddfda829a8940947d3ecaca90482946e586e736898207ffa142a70e1c8a6b7844f0b5fe650fe38d2a3d827c5aae85677c3b93c3f1b9a79bcd122058a7c180ee7824bbaecfd4fd849b9bce612990dccbb8bfaa6267ae3c6b02bc44cd8d974d86f6338d3da45bac07eb40a5a53576c3f7fb117420bde738af483b9ac888efe469fa6fc3ef6483aed6f3d8609f80ba0997262aba2ba66e789c3f4cb1750e3cd37b9abca8f470fe276c26592a8a0a0ad214adfbdc2c1bd3a51a6b3ece27b09c6299323faca6af80790e6b83555fc896819a9f79752322451a5f70c3b1148ad5e3cf50999244ffc5e234f25161e625261bc711aaf81f7be269171ef162103038776ba756114b4101e9fe504d98ecb4003491c997458ce1e8f709bd4c2e15e087222ce5b62d62a29b5c6279f640601b3cdc7af0d2ab8be6507a802ce659611fec1121c68f7fd21b2f42eae6903a5bbeead9a0044cda132e14fd871cebb9d84820b2d03cabfa1de4fd4a345618e2d091b08509d60f6ec5e2f3453df84614d28e0b85bcd7aa2e312aba71dab8cac5fe71c178cc30b2e629c9a1aecd1fd1154d24dff16996a95135a9e7846075f8e261e7bf9a0c7b8ea9c943be7f8d3b1b3f6ca504a887cc6c276b0e3898678ffc3ea59c1bbbf33d34a2bf68c9dbb4f6524912f4962027919d8cbcc2c9b754e878b965212d2e50bb8b4c88706c1558a69e20cdc9f547a9792d2d19f431876106da3e9c8232a74edc2ac95ed8147a0f07922324d5e1f21085ae5a037a3d92b1720c4c4ad3bec5d928e47a53b8980d9371134c1434f749a74b9b047a6cddd42bb922915271d9d75e5550727ec4f849ec342b929c92ea690bd5fcb3bef43fd4cd353f2b5715cd620d034c8c8d943b640b101faa132cae99cdcd9e2b07a4cc5b095c11e39538190fb05b8ad9e2d6738f81634a3e85314fd953b6b222a75eeefa07e1dbdf7c2a6c33899fe85cefb7c49910f88f3103d17ee630d1c2a867ddd8e3921498f3d7b802bd323658ff2bed609a5368624a42128c03b2973deddd734ac4e43c49eb5907070cfa54d27392ce5c0378efdb29c4e31bba8aeaa399ffcb60be9586d3310d861a88c370fcd05dc27968da89945c2c118371b02d495ba29178933025a01f4631e53fb7bcc5e2a0a1add16648c782a2ad6d1f0aeb7ca766ebf03f3d14d456ae82c61ec45fe38c506b3c4350ffb6f1d32db42b5aaf80c86a95f15b1a56f84ad0055e7e9bcbb452bafacd9f34897c7b582fd7ee4c02d976fa8a67726c9c850ba7b79ef8bb9220b5f3e2235a3a1e511c442f5a3ce334e126b324f3f67c34cfd7be3d5b063af2d3cb89ea10a236dedcc1bd965c46f094988c13794bdcf4cab034500770fd513280fc6d76da7b07fe8953ddb8224cdd08b681f1237851a758eedc94f0f07746115253e57b2db8972fa17518a959e412f40ab3e488114ff71764b483f6399f41bd6067cb7c8218572845fa2be68673d06a62e010517bf0afb65a73ecc62c1a82c8090fcefd4900d24e4e91bcac4bdd361cf8e9c98ed333a94f7bc846422d57cbaaa11a9a44d15c373b05e8b357794c6a7028db3b451b44865a8049f632375d15a8c1312a36de4fea26a841e8dfb8ff3451d5b3088ad2888d55c80c47e1912f4eef1b1a5b4855fe9545211e5bcd39a0b14ea79a2abeb74310e2e440bef0302685d3e221428207d2189d2d21a7ba7acb68ceb99734108f07febdd6c21b55a4e8808d4a3c401696fe51584a9b6ad72011e0e23d4ec4bade6c11453ee827fdfaaa27047c5cef98b642c2a6745d3d2520df96f88f80f0fc462ee986cf4ff59d629466eeb85c94a3553b31cb57e999e2c38613f732175d7cd93d032ba37e3e22962022a36fb1ec5c7f454f26fc318bde322fdfdf44e9c7af62d34af3bd550ea12ccacb79bbe212b990b7a00983dc84486ac2426cd36a9df1812f815de9876e4058f96519df7e3d79673a0bed6e031a49139978120b1e95d2c71c350a81f5cb628df6c3b15901245bf901306b65f65a0ca2dd5c598fe91c30eaf3c7986ad1333b5017fae5fbaba02fcc77e1c1874485634147569a27d8a122459d8172c488ef0759998aa8fd03a8697ec6e0ed01183afea734a56dd40b06c2e537b05b9ad79908365cd282bd42a461ec35ffce7b8f53aec7eedd227c57876cab800a18bf4529c96bf4d198ea5e8c72dba66a089fd5c8eff9b799bc894cb8a52c9683f634dcdf0ce078c6d0150f13b82fc27ce8919885bb9cd4527aa3ee03e232c1156b36ad4c7461e147027607c95ee10271f92a01ab07a1a32732b09d5dc0472298d2db148e0c88da8ba2218b45a8114684f7aa4402493b655b66246d3d3ab0a67d811148135ac8a463267b1e1566c09439f7d074847177f9d1b0a437be282897a025fb14da4f23a5492650c569c23c1b5a12a8fa24c2e7ae39cf7ee3690a5089ad51a045e8074b0d9b5e053eb368a6f273c0e609c18af5193091b11c6258ad8743d5ee13868692cda31ba21b9801455ba5ac478590aec04ccdb11d9f47a80791e7e8dfc06d2732675d05787ea970a4063ccd60c4ae083c5038120f8923cd818da9e3ce08bb9c22fb1b51380f68e7cfd62aa69a93a254a26e4d09a6aa0dcbd1cd9abdc780a653db849fcc9a7d244983c11b30e172e3789a163573c59090959c00a48409f5c6f3e65c6fd1bc0f03c63ae73bb35c1ee2d99f737bbc6bb2877c6f77281c4ab508fd65597bff44bf105b02351f6b5fb83fede3d381be998297c05fba60659a9893f2c36a75dd69165b08b2f11a3bb980b37cec02b60cc7b853bdedf10ff0dd00c153731a5592a7d5d6f754e9274f1bfb19fd777d287a352fd3bccb5ea466903a25fc3626a06a06561ca6659d63306100cf5df418981237535f6462cc0cda5ec401673dedfbac2ee740010bf32469cbd2a5779f9f81d43c9beb4112bba9d410564f1b01173b50a8f65cc448d0f80ee1ce87e96f1bec2dff9d4017b2de5ef0e1d8285ec37b81c15ce35b9086be7f272cd0954b95846be18a85de064aff039c19259917500e5956c6dc16af30fd36dafb4fc810b30e72778837bb4435e5c3e3de1462cc0d52a39b057673aa672ea0176cd64493ccc34c8b09d9f606650fea11861de3bb4892947fbb424027db1e1a4a5bea731206740304fe2387e295d99fcea0ba383368f0ead7df67d0d25c8a332c3fa706c9275dc1d67f35bf86c28fbb63ed3edcf5d5f104d2629a4cd80dcf22db5d61e29b5ab73365f78565d3219c15a2dbb2f0fa31da1a8cc5f9768ad36622571b98e73cad7bf25b7cf2684e57eeeac4e095b686147d1ee63752ce3aa2ae377a235292116fab7edb66eeebfddd072d86964d11fb230b8963ad4bc1bd9e650b5f9e958882dfbee0086763cad99eafa17d175abd53025640244e3bce331567d768d48afcb3508b7fa45ef9c392ca29a031645158e669c0b67fd6e350f2d3bfcf42e2c268c99c0b2844cf34c1ad4f149117e105ad6f0f65901cd0618b973619b927495b53d6a2f9337fd8ac71a57b9c6ab8c18527792a25409ba14c5b08c746d97147d86a1b173bb5141b5feebcfe25912be540fe561773752799b06a7ddfddf5f0cdb719cf8590502595012ac7bd250597688286d637f9db4217b6d400db28d836a635dd635dcbf60a3b5646b6e2c8ae507bcedc73b6a85c9026d957a1e1dc7ad94add0911298cf1f87ebd5b74f476a2820aa77fe2172450c08a24abead524fb608666a966a4c4c2ee7e63cfd6e4d56c58189aeb9d63e58f2fcfcc2210ea8de46e53b616b9aca9b3bd11dc61cb38a2c5e4624c61bf4a2e7763ae21b58d34b9bb3630729a698515ad815ae379a2bb0dc605b979fafbf797b00d42332c4966e8e85abeb8c0510e8f6063d8be54991cec68ef26aeb1fd44ed4f5af0f4738167eb41a7123945c36e6be11efa9ab303a38d99d2aebe2a23bbb8c4aa2405c9cc0e21630bbd9cd5fb146c14b1c4f491e2420659c420e7cc1e7f515b4b4aa86808efe063f5227cb9493fc5c814f62bbe281599279586f032c3da0b185ead04a19d858c7711b0fc36e3795db5120bf0a1714d1d8a342930d650f70d2de29eef2b7b6b6f27ed39c97ee4a15dfd404c58f994df5873c8efc290534c778737dc8a9a264c1285bea1f472d101d9bdbd33dc4bc511a1a84db8a88af89e298a8f01fb22dd4cdf73f72c53a7b316ba360edc7f88a2ddbd13a5423083ef3af8ebcb80aa244f71cf0153dd7b8f061934b5752654b23820cd094c4e8cd994759056a7692ad45a710eed6626c096d3220104c275a1e5f253353dfa3dbb6ff07d594673c94259e928306f8f1196d607740e1f8887a4fbd0656c75471754c7cb894848ce89535b0ae7c2f42e2dea7e8693150314cb16630354cbe558d1214ab8a8971417c438fc28324da874054d0181d9d9507b978d31d05aacbfefb67aa260592fdbc0404c08530bc9a0f475ca0495e10054ce44706648942d48f9b758929e4532bceff741c19109407867b3e74fafa9db4206c656c6c4ea3686485889ab83e19e227ff59ea9dcb91d45e8770c636ee38368c78ee0124a6adeb8ec00f4bab58b34ed3c905632f33f9faeecc45e80f07ab7c7eedb9f31af07fae331a3a3c2a9c25b1b23d0966798b7a10ef3f4ddc8626fb066d2c6c0c5683f7ed4433c15fb507844e3cc0c0f9a57a0de96098d129c526977dac8c93662d44e407f997b196270a6ede44b1a9d62125b23209c86279a571d584f4afb4bc50927197ef13a993cb615013838ee2a592d6fe2a7850ed399e20339f2eb73a784e49d1f712e1c1604d7abf3d16d3a7903d6a65126819a7bca93cd39d9037d3491e5e48d7602afa6068c190740385238caccdcaaefc6a686b62a74a379faf75b3b61c8ca54ccd5b6aafd3d9122981dbb71c2150c03f00ae832cfc9855cf1a7c3661422963ec282f8e810f5b07627a35b8c69f57615b74aec80ed8833c945c40f52400d54fe19a638fa794086c0ff7c8032979787a7e568bbcad704154f44800f66cf30c060ff0733c9d5dfede701761c6e988b7b378b821dfc0843c8a90580688cb56cd58fad94b2c0b99c86e7baf6bbcd393f2a847e3799aea012f62a20285b9e8209f980c09bac1d3d733dcce2c456b21e080bc292e11d5eb5f371141ce71e06f56191ee2813268dfd92ca4a00f246e25132020ad55f50f3548d783d5af17ed3f92387c239f123afea85fd157a7d8e2e0255f452dd66a3241a8df058f5010c674eb9a7823f46b3ded89605954bcbb0d7e87c0b41588e46de3f74b1a5880bd6961812b201a727a2e7f5d7233b7084d386650058618bd03817aac54e19994d2d95be5891703a65145e153096319befa4fbc5d9f84405947cb9edbe4a167e27746a33b6521844d8a1cc8ec7b300f87a993f830d5574b321d07fab7a0e7777d8c035a8cece4fe2377a5641b4a3ac4f74e661c80c4e40209ea04081087b8b6efc1f49547a26510020b300ad431c84f4d703977f2a522ab7c7eb90528620dc08380df001b8436cfc800cfe7ae457c4642fdc14f77dee8c05f925331f4b3d1fb3625a5cfb233c74e1369dcdc572f4945301a3d0fd5eb1c2f366bbf4aad882f521b6764d2b0078a7915a7fda968ae5c566cd2eba8b31388bf05e7cba6216ef1e3196d811f343b9d722336f569b88bc0f9da46666c13c821008ce8f1dd31057d8f7df90dbda1111f21e4d6f0712b6a2b4f90ef67b16e87e8ec5096aaddf46582486088419a5b49739818d64fd1ef01a90d2dcd1de8fcaec74088a9ab05eb0ced67bcde3a137eda8aac80adc3767e5f048dac16db081b639c48c04dee28c1b5af8ac0a006df7aa722db23c5e26f08e6953becb6d0491ad6d0bf52ed8c41eecc94a0f36367cfdd75301039f736c73a9ffeb9ff468ba4a24ddcfbed93aba49929f2e289397835bec47c73160ac44bfe7564ac85b977e758a57118e01dc888f275ce5c2e05f7996434dc0f2438a00d40c0d0b90122a7205f9f260cbfb21b7f71ef7127830a98280e0e78ac8c54a7d6d4888e06d045181e20b7b27ca98c01bda93008392ac21fb44cec68803720427c28c6a9d07ab03198aa47751fdc40730e42122762a122a17ea5a6805344aa70d17781aa1f8adefd17abbe129075942ecf95f1b40d9f9132629df64649faf955763c64f48a7a0f752bc6c056f138d71110f17c31ddd823e8d187029f7a662f5056d6df8329705f577c4173d62619ac63a1de9378bdc690588cd7e6c3f50fcedc28a8f8d9e5487b4e9758d7e7a566c8db2ad8f09c5dcf6c8eac87dcceeb7c99063d680f3b598e099712356e747e97a4a43676bdfd45c0a57c77b91b5ceb7be19a89631f7e216aff94715a12980e741f499879f800909cb3ee029e67fce473d94eded2ebf56f08f23a26ff933ee09de58130f41f0e3e3991098bc40fa8a1c18132f43c4c1d84a0253852ae80356fdf0352ba07d768856d90ebbd25682e782e7e32926271eed5c9b72f9ce76c18a8bdf66cf46af8a0b6c74018c633f786147bd146f8a2d7bf9ec4b8b5d3912fe7f1bb0c59b50859f2c8611da5e97564137e5f4f809467e10d3277b45bda160bf842877b72e6f350b7b0e8a142a938514b636df7a1e7b79b5b7e127bf63b2cceedcf269e91ec0bb539d4b618398a04eed5d146760613c4f8367bbb9eb6b0c31f43217df42f886b14ed9cad4c21a3c6c4caa3fc4916916fa527a1fffac6ad0378bffca37a9b3a6d072ae66f82c3301098011dd1ea898d8325e865e3c7ca3bc6ce041f9625738f60530a52154aeaa2f1cd939a84dd4889a2b9dec954281f31eedb4b52e50a4d64bae17c3fcad552981dbeb6ba159417947f1a446b0794240a0608aa0c50fbcf2bdd0d571d05b0d7947c9c50da87d282163eb27bbd16be6f9669f36d1249759f8e20fdab3092bbf28758932e16abfce1e6c3a57ec76fc63de9338da8f802108388ec2f1085efa8232f454bb4019b57bdbe350f3451fde60a65dae087d147b12c79fe019bc70b3bc4b6e72f1d4e858b63d34e800dcd6b49d48862d5d7e5ca25b18f1fbac37266f3d08b52f5b6242d9f4df1868ed8d29b5fe2e786d77fcb320f371842b4ce6e22edeb5b4e62662a71dfd2d7c737b935b045643654ce3d6cd6fc64050c36be38f183ab4812074b12cddf666253cfe821631c34d0a1bee6caf4eb82612fa5319108f0fe424ded2217b9bf0726f77f71df691a628e637bbf441e6f535df5b6bd3aef3b6c5236e75c4496102e9d29a28b79bc977909cc1dedb016a5ec9e56f1e47659aa3ab01a6a8f9e6e89b4d866a021c998a5fc90d598236e4f1f304dc3cd0effab41ac09c9a5ab95a612024c561952722f26a426e65b28ef8c7e3ea43662edc1fe83ef67e3a67af77c4ecf08ccc9ee255bb4f2d0ef3522cf39493b34211b5ca989f9e7005c7548bf85843b1e7a168ae990f15f0d2d6d3f0ca315b19e695507d5200f707bc0ee6d643bb895da17cf3cff04fcef6390876d880053fae0c28da7f22f0a77d92ed677806270a6f9f2c867dcad026f5c24c677f3d579d8e0f254b9689ad6cffbd7622b7462e7e2538c0c0366f0433f7a482814c88cfed7b676f60a123dd1b364213617482031537e4f220ef75f3ea5e358480658d89183e3af2554de0472873c2eba5658e19f5cecf12287eb4f2dc633f2c413c48a28c8206576b9ec953ef182db5f93ea25e31ea58f84650c3c1c216a9f7edfa3afbe08e9d7cb997c55386d598adaae4f3dba030209cc6db51dfd521d6849aebc59706f5271dfa96bbbf293bdf0a9710a8bc5c96a4c7212a3770200d78c76f098c0f546e69d737008879e9ae674981669a617475135b3e3496efee606970b0cab3f310d61e41a1e2fc4235689ddddb3587aa34a151081e9c9e1af5be715cca94f269f2adedfa96fa0ecf69a0267752cf10317bca157e5625667494f840ac1b386f31bda91f28450cbe5d1237bc16dcaf66b3485195af1f13d46b78f9cb4d0c0893c504d0a76815dd16f2a6777c2b5c44db479e5cd5d07af294e1eabb78db8d451bd1ab07feb0ccdcb3fe18a23fe54b671da279f7663be4aa7d768876ca05ef240aaef28afb3f4952acf9eeb80a2fc4f544b5400a5519be25e6d7e11f3da04e745f9a5f3cc3facdbf85412e73ed80bdc22e2a31f56035181f55bba93a1bef23291f48db1b15d9ec222653ae4fdc1a54e8b94d100bbbe7653083e0fb258d5124427460f3a11ca0b89d1af3d91769fc1499d2bd0738bc7673f18658a26d4f40b39b520279ce22c4d5f21843ee0eef3ee97c46af52dcccc2b0b3a2b906b3c062402a26d8bb92c249a8e8c07e4ed38806a56681994099d405728c3ab1a29aa0e76c13679cea8efdf0b3a2c9e49159a9e4c2a629d0a806da218f77ae1ca0d36ab89fe2b29f622634130eea9137f82b691ce7cd45f875e3269434007a4853a26c359fe544b536c0a31712dd7c6b036a4fbcdebebe30a7d99fe43b43cf0a1d355593eaac062508d80c1737b400603dfc30c3e78a9b73e36a98202691a01014d95d0d478c59863c285acb1a372f7aaee76546ac1e0b7660bd760271d5f06d55db79c3dc5b1a49a517a7f21ae39babe9b96164d09e514d769a42782a21dbc56f95231c02d55275b7bd62dccd644068766da378c70ba14d13a304784fb72627c315ef2715350917e9dd74334a7bc0f9bcff8fdc7e1ac207703674bf53d259ac3fbb250d7e5575931918dbf146ad02e2d5e1da76fc03ff8806d2e26839c03a8f9f22caedc372e3e7365da13fde74d37fce811bf703ab0cb232d3c3fe083acfa5517d6d9fbf5e42ac6c26f5ceca09ad7387e3b031cd44eea2b696f9982e56bb9eebb5cdbd58678906a53b9da91f1b956ff4056c35bf82aa66f48fc2ba7cf35fdea88ff3918021aa1b999ad7500bb8fee543324e2db23a7f3f9fe339a5d466806c3090df23c5e45784f9b00041f624a91fe5d13695dd7a0ecbce454ed53072d82f15a2a0818c0a6b8854244fe5b6eb9dba864f42b4178e0f6e5616b3bf1bae38e5caacc83bc9d844a929637cc8f0ed589d0e36366d7df1bb0048a223fe19d72bab6df19e9096139f99e4cd8351fda5014f3de684b41f7ac1288404693b52565f0adc125fe08520f148a1001b1c4e419086e84f065275b1b2dd246f19fe64e0e9dbe9b462f00dc790ed5e68299814a4f746fc523b29a8f2b175ae194ee4b1c2cfc1c91814463497d3bee6328ed441c0ed37d4a2ff3fb37dd7d1555242dd9ae739e401e0e818d373810134a07c7342a24a405aa961d24e1f43fb986032ef15c22ba6315601a8588352fc3de6af9794a4ddf41646871e541ef33fca4f5789f2289695b6705fcc1e8bcba4df33bf93afdcd0518c4199ed733eeb9bfaee24e6aff43a974584f45e0370a37c01167ae3c53be491f7ef68b35c55d3c11134b739899bdf0fa472a06852eaaa73fcd56b69f4c71ff52854c965e0b2d162a314dd37895274bbdcded166ef33de218d80a929857bc57ab5a81d28c27ab4aabd9e8adaedcf104b76085481fc5d46817d3375bafb55af0b36af10f9cc02cfe23f2a3b93c62ad3ccf7b0affab84118d0ca35fbb566bc104af28992fadd6457a9312035da2c11135817ebd74d267fc153fd707f57c66a969fcad3a8d3f5499d701d119d43fe1e1e52b9d4e7ab1f7ed02a0ffffff5f