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 55924 31b83db07b1120aff25cba93ac15b166df15e075b980503febad02df9243b40e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e337694a7e70592ac563e9a374d2c60cb2b0c366c541ed1960760d4020d08e65
Certificate Block Hash
31b83db07b1120aff25cba93ac15b166df15e075b980503febad02df9243b40e
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e0360000e01d0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009bf2f0efd0b3198d771f2abb04e8214a628edc13199c0dc764aff8a8dcd397ad70067deb7024fe869e76e96b612958f2e3dcd934345a93458c99e048f8096b900248fbe3a63df0bcf79a7025928c82c921c0529f68e49c4c0a0e0000000000000040000000400000e0360000e01d0000

Raw Header Hex

000040200c71ce599260862eda2692e7a0bf87aca9e96e3b6dc1c49f92acb0a23354d164abc50ebbbbe5627bd23af164c415a8eb5f9500f7e9816627624e05d98704bcdd3ed10b6a284b0518658ed020400d766019ed41c566c3b0b20cc6d274a3e963c52a59707e4a6937e3

Proof Data Hex

59,560 bytes
121216020307e0ce74a8b75bf1cfbad754e8d5473aa4659443bb707b452c71462790a74d0bb3b0899420b2f114ed94dc9638b0f3b0a63181e4dcdb27f5ef8fcf36f753a1be5df1c139d3fa2d2e51e33ac58ca1fe68f8021acc99791b30e18fe91ad40d5c1e4d575bd86274ebe0c09743ddcf16923cf9fe880b9de383a75082c3d030d49e7ee76ccc78a3015fbae98bba0683f5c3e9e454d669cbada9fbe2b11e58a94a76ba1a3e563cd606635b883883f2257b65149be5da024cba924eb8fb5897a7fb08aa10ed4f27e1f7548e8fc4e8f16e79d32a8d6e50a4234ddc85d49578273f08d6bca0b35078415e44b0dc40875295106f128f8040192cbd00f156149fbe92624b584b0e08b1c7fef79b24481ad5129da720c4a4c0ef94659cc0cad7769078ab819f4e28416cea242c5f72a765d72e3a041c387804544335c7b0da6a36f2aa887bb6b5a4c7f66fcd09a4feddffaff894e50aebcd1bb2d76d701892cee2bfdaf6a0cb521792da3a0d6ae3ba96a14eac0302a45ca198aa9d940630e86d8860b9937b68a8bc25d498615e11323a5d47d04d39e97659bc4b72f8a0b2db33a33895644f3d17003abec559ee59af49b87937d16ca20a2de3371134fe597ecf7d25b9b7d698ae5217a80d2a9192ec225ed856ccf559d059748cb4706a9e0c3c3aac8d4a852e6a02e96e0da721e596a13ab213240bd246e76260ab994a836ad911b4deca08db37a9cb65faf967d46b5f215bd7a3e6d3df0d4268d0fc42c82d0691cba75a8496164721dd20c3dd565caf67b1df465e7299c800653b1fb668942dd2aa49e239e961205717ab863f5856393ab53da879015f5fd4402498211c633aaca52bcefd4bd0088d60407733c7064a1f72832162fcc592bf0da587048ec0e41a57e1f3c6a4aaaf76eb1a731f6f1739ab8769ed17c724dc0fea2df757e9c057878744bac6d83e133f4862dfbf87ea39cb0555ac0c83b701324e213effb61a0adf7e9fbc0d4eeb9af4607272afea7c68732d3f0db03646a69f6b6660fa80f1db00e3983b1d1949f795372f8ba2a9cafe8c55eb58955c5d9056863c0f0fe989b2602af3d4a7e11adb73330e0cbfdbd715adf42503ac3adc10a97e3f7103d33244e8ebd0423fb76980f81edb0151dc9ae3432184ab8e7ab105506d5679487ed03d00ffaa21362c2ed17ed944ce6b3ffba37018c13f41fecfe4f6a012b82f24e75906f15973d61e7041290680d46c4a0b4d34b2e474f32a8ee8818c1cf59cbc471fba55c2822c684176078d3b9cc71f7bf076ff05a3a7c90784cfd3df26aa7c37fe45ed947c43fecb16298ab6e15e08f58767d451178aeebcc6997c5412de0ed3cfa3b16ff1793ab629255505dac6cbd394ccd6e1f257b45aa3e7aea703fc22ff215ccf6803b61afbdbc6b963e1f26687884c6e6b4684d534e9c08e7f3df795b7ea80e4aa246c4f9ad1739c7f0b6f1b195e8ac7bd2ca9c465becff1b3ee6018f6e88d007ce9722451633e4f2a2bd4850fe53bc9192329634b1e0345a427efa07d29eff3d495f161f5cd88f332483a405b1cc1f91c03ef057a35fcc0be6afddf850225aee1b30736b2c8f5d4a767a920705db271f0eceb37b65b66e0966e19fa24899d317c575fef51a9b5efb5ab4cbf41bf4b06eeb374a553a74380d011e99af47c9d76c5f2ba2b36bafa563a53972ace194f05f997dcd88ed2479b29381be18b9a94bc202ce49afb1f239fa55a62d64f0bf91c77783f04d5db3c18554a9723ad84d1845ed5eadb97d0706c884d79b8fc33cc3cebbbd3e4995d0fde9e7b7be722cdc98da8ebeff592d9174937c61c5fd4ff5835b120712da2f586b10a5d98a147d5c06271e7106dcf7119040af1885a7107a1fabc4e4166ae3c0b0cb18ad72efad7baa11660fa210c77734430226a6862db1e84e3782a296f996171e5b5c3097d1f168e0d216bbbaff48a8388d947697c20911f8a48e8e946a02ec34d2e8481df6c37ba30414d4a3d92fa43ec34df6f6bfd1c298c873163c61341265a8b0d079e11873cd5dd726b12b058c4888d06077d646595594a023be4d8eb73d116136e85536338bfe4578677ea74057a551998c7b8586be41dc4c93b067650549fc75010e01a000cf91f2117106a00d0876ed4103eb794b25768dfc1c994757871b7f4ed21b3b7d1a0d28c3cd19f77eb208eeb3ec4580d2b25d7a07e1f3cb2cb754987a483c27e8a5ea5b14891289dcc128a1a768774ea5ff21f7ae17f46c9eb3a04b4e349434111fd0fc94200c35dde2023ac91e1269fbb7cf8aa5dcf7d60cbdb3f363c74f2c868093c82acfb626f8a6a8dad23ed62b8c446c9a43baad84718979a7f93ac179c4ceaab343ddb2dc6c1f7e02129ce3feeab8bce440508d8b6ae84c713b139960cab6b48608a17bea3b21ae67822598a6cd9b6c3a42b24642f72406ae2fe6abf77a122c161a51ab2f0a5faa1d7ce9d3a49f9570e048ba453d863b78684e3228bdb408aec8ca2c2c0c7b2b9fc9dc68b4686aa27e011ed30f49d955ad289ab496e066d5c1a73053e113c7791e31c805ee9e130b5fa912d2b8e577741ad292c7821451720948c65661b68dfcfb21d380444a033325a776e117cc2b92e1e54fc7a991066c64b8c54038966b6ab14c07dedb0d6eec94a6e48cef4a4264b3654b50877851d7fc525e37c812d396056a2a5b4b271b4ddfbc50eaf3df878a688324c466c27a6d8c712e088787de5e26d7edb5aa96fb7b6edf74428168a790c3d46377f1f2f90bea92bb2726903fb21871afdd6b2a475ffcc3919460c177601072bda18e0dfbf494df096086bd06c9971ca6d09821a42dd17d0f358249b5b3cfa25a83f40ea2b16719c744618e9e769021e0ef60ae24700677dba15e82e3f008f0e71b289479f81760263aba3b98730ed76eaff85f76618183dee1acf152f3738693c374cf706ce637debcb973205dd8764800d5b3843406c0265fa2ce6de591eddb91438ba15cafb3dd2b8d5c69b6b8c37737c29f7b6d4aa6510d6783a5a96fb2bec687ec9646c4a363f232a4bb6cdac7a53214cb8e116713bd3849ddec1e3e790cfdd916b57c355b7414c2c68cf1f7e922ec8e8d0de71626f3172d1bb6643d1598e2f5c07c2a69debf0c2b70cd3e1e46e6648fee973162dd3371fcea4c863079564ff7cd71df28a57a9d3350512b407c130f39f3b7372c56d3082c9d23ec3a626f5fa0859200b15a20b705d1322010596a10d62b4d9efa9b5c5be029b0d359b370f945a245f7849168f8f99849e940ee0669283bfc326db10dbf1b3e656954a960f7d2ffbef6a4e90a7dda1f97755bcfc042d22ba5b9d4fb5a2bcff9fbe44303ed4d376ca00431b908894c0c3a4f00127205686eed636d0213c889d15a99386b3a26b0ee1010a142d5294c383c80bb11ed70899121944d965dc01989ec3cde1c0c5b5170037230b3eaadad3bc374a9ce95c47231af99ddf6f2eda134cbd3416d1414e77d8161c48aa2043ce0026f0937dde50e4341dc5f8a4801c1999087a2bd8447501c0b7c690bbbc9d3bcf279d629a76800efa4267b89a6103687df3a3525b3bfb0e9247b78f1aa640346289e8c4cd5436f55e7e488eeac63dff5290cf65183f81b21edcee3f97a8de243049e5e4733aa148856f643a8eb5791ed09baf88be751a91b857fb396fd369b9f75bbcac393abb46639ab3ca5f78c6987a41b388786dbcc42c427d2bbf2956b73b86a70c99f29be30f783c539873307f51d47e20c3dbe45caf2c834a2c65e79c11242ba0791b0dab7b50cc86769008b7890db0d8b92a336a7eb17f610e0a821fa8d8ff576eac7ac28a3bebfac5bd8e78be3accf8fd5353634abeaabec50c2be3d2d37908285ac374c02be18a08a36f10ecc30bcc5bd595786caa2e981219478b3fdf139f770fbbf7e6859611437415d09360e23c25d4f34eb67fa3aed508be54f8ea726880114ecec1ae5c7645a1a0bef0788599f3aaa8a666765c9103afcd95a071811e76e7e4d7813a34f6fd7507b3883bb56a731ce7e34820d60fb62591c7d47127db3995323139b61ca41590f9b1a90ecfc1ef64443976b8093a979d4ed217882387266fd976a9659c19e1f35403cd21635be1538e95715c51b8e70b6816e18d434ea03b65abdb23b0e9721c57b72d6c7791a51a5541c6a3f697bcf3fdc023fa3301128b6527d975041f208e99cd5d9332adcabfad495a97b7220c485e9f5ed860652cd253e272f78bc978c499ccf851c8773bfd245f1d0d17028149f64284d2bd9c812d44d0a0e5a34c6c5137a341c6f567e1dcc99fdba97b4ccf65c721017459feb21542b33fbbd2d4188552dc4a706e1803d134957c75bd5735e4d2192eb63be9ad8ea8f78a264ab49a9b9d8fabab8d1ab5758914893195177a0fb89a07a1598a70038c6f167a0e91280740853f22aa667079f4eed26f96f11943f94511745e04ff4e4cd491c0528498d4749fa8528a70ba199e84dc0f625762119d83eefdb1192de482b2b0f191cb97f46a4491c601b603db84c216f5e8731bc40fdf9fcf7a2c64c4a595676e675d1e1c7480a6810afcfe18b4979b378203f5805a1ad6e69bf5b7755a3bed95a764184b80378fbd6d3d0618b594e3eaf381211adcf03b89821b4650cfda007bb244b4ca1f07f7b7745d5951022024c90870cf3e5dbb9562bfc78725bca5c184cdb33d43e673692dc48b52ab4d300d428719f8ed200fcff1d02e788cfca0fdd3bb4357bc441ed3d8789f413ecd7c79ce9bcac6d1a3f38773e0f544759436f337959cbae1d885cd7b32c34d3df9fee9a25b66ca5707269bf81d7d4beab615e92d5c7df949ddfd927366abc8856b6765255f7ac3d210e1ae9eecb5cb9a09c5f60dbd5c54829c0062f4f8b3101e257ba1dbb8624d66dbd334ab93047a6a406c82661e44e0f3110c2560d505b93584408a61bab1b1dacf3ceb9d74701df2fc62273e2a82b3c76a7f59eb155bbf16174eecba0c9687e888e592ce285a79d7c4dd5ba4ccf4e92e6c637cc4448af1e24b509830c831cdd790e7b6dc8923ac18bb1187dae8c6621d807693546abe6d37be7ade139d9e7fd5f62917d3c1688c4dbd9210fc0153e99a082ddc74314a4436fdc6afa9d9d82e38aa272b8f1e8740742f455e62e77590477c072075ff7ca5d078a3202f8d9503f672a7b9321b1f4a36f4e374cf0e46f9eeec2510da4b60226444227b6bc9ab4c44e53b892439ea44856465e75d8eb1801c72b52522e17a1a64cc20fd05b7070a6b5cd89c31baa4b4d280971b7f3ddad628369e813467160592e7520e85fe02fdedeaf960aed22006886c5ec4fcead220868ba8eabf391a5cd23ea737de69cb58b7be95d1e011a3d494d7ae1509e878906971c312cb94a657ae22395e123ed080f508a680bc1706aac6335b0149a32c70f4b8a93bbadf666b74d807d0d4a7c5aa6f9bd5aa2bb2f515ffaf0e269cf11852d9f9a2659ee4adefbe9e4868a488c879fd4e0cccedb158db0c5b439d9a8967e8e46a5f8824ca5db9bf6afba751c23d1f24f5fb7800912c9adbc09c9d8dfd896a23b910d24d464ba88516f3f1ef6342232fe628466ae34854117f8315747114d0c905b57bc938085f0606edaf5e410722f08663aa88cec1be5a890075ca214e910e3fcf5c90086e62ae579bec02b76488e31eed0726215fc533b8d05bbdf37de5ee69297eb9f0c217e59da7a7467c671d3543d35c2fb221492a5ae6baa788061f5feb304563f60f158fdf046a73d6af51de9146775d204c18e314a153d748fd4ecc622c7964ae541eb0a25cb2675c3b23ad3a1ef69ea89aa2dd6d27182892cadfa62b4b67ff7b8e5e55441c14bb1eabfc1791ffba088be8f47cee9a0c5eb0341dbc83dba371a044f637bdb228744914345ecdcd2ac38989c10a4730bed9ca8d32a4dc7acb24e0beba24bf5fbe85ca2d2bf3b1386daab372ba5e1234b0392887d377c36a53f9bd2bac02fab36b7b6cd7e4daef1232fc1e547ad85b1f18e8b09703b8c6aac0d1bfb15e1513b5d89428c761e3ffad24f2364ce111cf91dbc7761255737cdd3f8dc8fc26ba37813eedc6664f6caab8777b7d7e5f5edcdd54ce00407ff66ca3a7b2c8ce8fcb21d2fa40a38849a00423c5c283766c6993cb0a18b132924c7a5fddbc6cdf4cbfa3113445844ab7c65cf63ff2b0f0f849750a12ef9eb9482efbfc1e64b371fc753794ebcfcfdeca62f30acd7360b5b3367bfe2163fdc4bdd9119c42bfc9676c19b73667c5abef641f02c33ca6494b1fe2744919ff35377b8d3bd836b6ce7784539c47e58449601aa313c4d314452ff601685e59e844a48ddf532ec4006d6964cdc1b9a27b6a1c99c6640eeb8c5d8a0e0e640379da7e6ed23ea39bf02b939d32700b2b6845e31a08440e44239dec3b648ed6a9993af1bda055dbd7a53ae1b655c16f47ba469fe0fb9093ce837b7de1ed0342eafafac9afe88e5a2015cd079eed9e2261879e9a637145e8f2ddf946acfc0b9d6768a78e6c1c7d40d0cb975d3eb6b6dacdf0e3518bf6eeea1f7f42bc34afbdad80c25fbd01f5ca5d011320bdaa0599f0b443793f16bc3b22bfa446ad964a458c57a11e14b581099fc678d4985e143f0b1b1e9eeead6ca53dc9e134fa513150e7d44a3db07d36b3e73193d1e6f58a9c7e00f3b5bcdc05913056c365a7b5affce3ab24007f2b3af1036fe10e7c721315852906d78dfb77ad6e17c27dc809dae3012c0952ae2779f588cc56347f9c3d66efe574dfd821822c7687201a9aea6378949e0dd15a4ec882d5420de9e949525682ddc742d8a544410a09fbb1e0c5ab9ada27af560d85df76d92c9d561ec48d34a4ea87c3e7f32f292bc12abbde3a479c973473920b3a396ac6f9e5f9621eba30beb67d56c2bad31ab5f0f27042a67b2dd9c2ad433108019835615a8c241b6049585cd56487c4611d50045cc50ef5220f3c9270461290afc680ff8e103f801db4cf4c4d3470ee6c9a8aac7a0c99297964ff26e75cb8ce9c754efeb94cf14f704c5416572258645e23401ef001aab14f2cd5b7f4c625437922441c5155259a6e08e188dc52123e890cdfe5f228f32119b252c69bbc3c80a3a1c212ca532ca2c8c7abdfe10983ec9cd3c00b86f96df01169a7c993545e4438b912d0932ce6184627d8a2a348058c27aaeca424c696d49cc7a208117b085d3e12a666ba1b9148a54caba50b95dda2e67cdb63b2062f4c9a15a44c71b58272297e3d4b817cd76a2db437f4e2797232b33963df2cf335119ddb9e84f923ad064f9bb1173b51640865d21ec6a772ad5c0312aa31e6b7414ee6d2d757dda5d076a0c5d9f5e2d9aaecb526b68bdeda81fb1832f14d03a170b1f67f9e5c871f45b48b33e83412363db3fc010b90783060c5e792d6fcb00979ee8fc893cc58fb1d8bce286117c89201e816a4c4f148fa00a8cc0eae7f200691b8283bdcd126d1b6ed375b3c42ab2f91103e653433e4401fe427339a8e5a332af4f5228f03a347ad8bef217f9c57503607162c12a2c8df34c5196a84c8dc4e69d2bf7625a5a3a7dde44a587c9af8c149f817a96a6ca2c626ecbb3e461c37c306f12c225ef6149d1568558446234317357e951c43b96c29edd59c6b1650c1074edaeb06427b12ee5ed7b107e2626826f3016e463b39679cc9e32f8ab21cba6b2236ce252f4fa01aefd9d95d3e36e042c7f7fe310766b390794f3961964ba1d92e6866cde0d160c932fb7677370d75159df968d8059bf547a5b1b65b72dbe2f0f841d11166a4b76279513e1ea323580907393c9755fe43fb74df6ec30680d5604e20cb3d4a5c9ef4cdb761d8fdb0116a86e47437b54469a763b3eb221fc3869ebd214a55a9bf64db22eb9cc663a16256e7ea4ede313dad40c66a419cace62c83c086c650e488bffc33d34016b5d68e74bd99a296f8c781fb54763dc3daf7b40b6a8130fbedd4a46c25adc6c2491d08259421df2fe53dc73649f72606f051564463c937fbc44527b6cf2f729351d7eb4fa23e5f5456f204c78cecb9fff19772cf013f252e89aa8475d745ce63b4abf3857e4099c9c772571ceba6c915cf6385084f707db200b3083406914753d98b079b9143c46a0f204a9e72e7cf3ee0954d6df211155b21512d2165705c7534e3d68fc623f83c392d9903cd748275eee21465cd4fff761150568ec10951885deba75f4936cccad4e3f305362f2f4a8424de21b1d9594296cf19489ed0a4b2653362f9488c358cdc3bd22237475665ec4b79df765a79c9f8247dd30701d08b084758b7d2ce0a86f2b501ec7bb7a0efd6666bd9b5cd9687e3bf93c562be056163a9834a317363b7781b4e13f6ad6f79a48eb591e07c3519c96efeba0229c3b4f8502ed12a22e2608e70fbc44beaeaf70b8aa31f1a7bee23e64148e82c8d8c2ae4414344e001443233b285c7bec014b4ab1b8068b64ef61239b347b6d306b2b370e620f00675c936abb8b633371e835fb245d30c899995c888ef9cbc0e44c27c6d2edd0c65aecf5f7bc05a40c540e09bc47d58e36a3f137ebd7e74e67575bbc228e639db8b40296a8ed213374021275361e3e57827684f8bf13b6278260aa3f0b0e6171147fabe6bf19a85d4845eda0f206edd7b4b58eceed44bb722d9e11dfdff8dcc1c4f71b35e7bafdb0a0aa371a4576384b0524c6ddfd2204b27a3f60b79c48248f2c90ea95ea8ee667b3184a96967a6b951993dce9d7224d68b468e36f21920b119c821c4f666b05f80b11363556345032980aa959acf2895b355188fc17fb3755027393cfaa2db2eafec000370cb2f4d974326ef3d8a6f8e1b57ad972e00c3729e75ff138e2ff4ecd3a2edc563a3aae0e32be1e12026a5581a5a54a84d9e49a273899d817acdfd111d0d69077af5c7219ea2b162a0c05722912ceeb514b53e34344f5f0936fceba333c9e58d9288f2a2fc5314cf4939d6e454c2c088f16a61692f527b0aa728a8e57ceac0dd0eee704b7c24d814cf22e892685af9958e22956da43d6a57c868cb7cf6c5fb02636596c2b1903491014c424f465beae8d46a4d597d4de987867c96ab4c96f06294e4d8f515fb746d46ba14ede8ea847fb1792aa22ede1367289cf87b446ab284ee4813d0a1ecefc519c9e6a78c9a5c509bc2419257fcc6cc870030570f91c554cce812890ea8c19e4a0e30339d11f83085b194e9eb9a0f72141e9c69888946c49577a63e15fab78dc827da4842aa09f86419e4c72a1ec238da09e1cf569f7ba9f2e5c90609e679fbf517dcf0553f338049481352a160ec7fcf015e1c5a387c511e9ed5663f119943ddebdbf832d177e013454d9774ade9b3a1a21ea97a060edb02d6f003857b21bc51a12f49e574e9073c5e874f463d24cb68ddf1c1fdf2c705c1939a5b5bad9bdc49a613d0f3081b26b232f4e1db692998f4e343b249bc8773f004dd931792d8c672916e0419a3d83ccecc63c6a3cb95c76867a9f5297591ac80c2788e7bee595fb2d4edb1a0555b79d3f5b97bd0d0ca818d67f5708c137a8d8ef89a363f84534bf58f80ec76d4e44cf8cf65126c3d2deb6d28eadfea88dcbf6862555f34c8d62b2ea64e6831cb6dbb75fedac96ad08231284a8e29f43c2ee7fb99e7f69859ae27bc56802a431fc3e24709692f027509b22bc33780ceb44a66eeeee0516a48c5443f65bc5539ffb017e2d285f1533fb95cc0792fa7bbb11c35017609995dbaf36f6f3a8000fd552085aa60265ecdf7a8fdc486fa3cb8dd0f9e76e7374c57f79427c85548940f20d82efbfae3bdb555060c5d37d06039592d36a158a0550e6e94b308f875cec228cc73acee23f834833cab478d555d28af7a3fcec23ff8a1df7f245b4040945aeeae93c52af6132051510c5b9a457fbd54e7ce726fce29691917fe1d43049c25195b6c5b9ee12db2d46164f28eaa57bebf49410ea1944f51899d60d36cd91f26aa86bbae9f55b5e488dc36e71da7ce0b463cd625ef4db9c2af4cac9437d3a1d8ca8a3ccd8f7b95bff9eb452efdbaf169519e7fd8659d5f4acc1dc8147bad0d57261a8672dfc6bcf55d5e6dfa7f057374e5ed2a6a2295af044d50b329e41fd35fba1e686d0a5a1095de0355f63913055bc0b04e288dc808f06c432656e1cc82394b262ff9a4acb33b97580eb0207e59599d0810c18c132fab808c78fe6205f5aeeec7a3e7d02d7591ddc431d4bcbdb0ce7a225ccd13f98340d575aafed9a4067735542e512183fb03dc6512461e1059136839a4cea7e2df9574313e83cfbf0ddcdd162a777c0290c4e8421455fbc7c592ecd5bbb86f2214aef708e47e4c3aa86743132a2b48006a519ca97eb16dea1f968d213c5ddc03bc2c48774a51406ff9a6a691c0b08227d570ea169ae30a69453f396506ebf98278c1d06c0625a20d2ffc33aaa50a27af127360e306daca86a807071af80a868b5e6fa47d626b4fa73e66e2d5e765c1729f81dfdcf91ed85a6c9cb50ed6c40f228343d89122b950f9d8bb456d900217b9f7c9bbd8628abdcfa417df5487c8b368a2d1e69c1d76d180c5e285c4fca8b11d4aa59429fb0f8964b6ddc3b0f7bc26e5b0de80a757fe0ccdb70d872b122527d4b6f9c5734ae581c731f0c8635b2ce69f63a447591b68d3113498e573a9df70b392776452955b22b5322f5b7ce54cc30adbae71524e7c1465bf1b9c15342463a51cd2ab76bdecf0ebd15fd7938a9c24f1a72dd37c02fbe6f894e17a63c764e3462ecdd8fbe55a8d835c10cb7d75e6fabeabc9baabbdf19462af5eb34008f2a4e3e0331f18e52e03ddfeed40cad70941b39ea74d870398265d3da91f6cbb59f9a8096dc906b47bda5572fc600d64e0e4e2ec2683558cdc2ece8534ce3c147ed16cc2fc40e78f7d656dd9a6e99c30646f1ee5f171012fd7f5e1aa6947185c87d46aeb9d5ded7599de21e453fd1ac8c7abfe9cb6fa54baf0a38e121b9962934740849378a93be3c3fa021771b79d3b1c06d9eb232d375a633ebdabf97e1714c48eee798845f05fa92f4a0c5f2e42940ef4f437e3485ff5ddd2ec99454289be75e51fac49eb1af5d120370b01263f3df7395c8b153882aca15c48af94734f7ebdd34c8bc7f13148b37c1397674b09754d8e9eae163383afa1c91cdc05a85e9604e787a51efb1abaf2f7cc85bb2c0d1c0574aa4bf9f17148c3fe1d0c5118180d80a5b447560d61e34256d53b50c3883bd5d9236b6ecd2f7f6c35d4fdf3372f464647014a11bbe91c8530753a605084c462d2e4f0269a0214bef86527d2444a8f330fb514e38f095a2cbadfa3ea60465078d3c0baac58773e7a6f3d4397d13e3d5c7463d404d44bf3d63fd06112552e461e5a7b357cdaf1ba944ce67f963ba7e62859d5a47ab54286f4105032b750486a04c95ab2be0f895d3a2e243344e25f145be0082673bb12d7557b9f3e02ac19928ded3bc9f184062d77e4ea5e59b0ec3d02cd67d506eb433e0cf19774c836153a8cd900c50cd4feb5129366965faed99baa713a9d6e627e36ba58a4f264c107d8bd01d9fe5fc3f0a978e08aff08193846ad78a5146ae9d3a25c7ed0e5e9e660c3596aaf995488a7eea0d4e7e1be65c22e6ee3a2370ee4d374bd01334d347c0098b3a6bbcf9a2a22ee807d4ec7e83456ce714de7b9f6a024b483c814bab1b643eda4eb497ee5badf2c88e61eeb5038fe921a3fe7a6154e668264952198d5a7e912e2d5f2c2fd784210baa2647c8ca5565d2958fa89a2a7a9c301419aac2d2e3c54df3c9c3b3827cc67dbfbd020cba3b697214d11780b26549460e69aed991cd3be72b4b87f375dc13724f93ccde0da1e78faad5af9bf9f599ad556fe5d6e09fd30ecc754727c86c7a88ffd41e57d8f3a352c939fa3751020c3a0fb862532a0ed3e5c45d6ad6a7ab9c45b0fb1aecdccbd330f8bc6450b802f13f50a384f09ea41fcc154e87cd116f99c79ea5b50f71a7d2934a5d45e085f69d7818320fa70972611b44d37e6434673faeca6bc6d725c7a949943325eb85d60e7fc5fa535bcff6e6b94850fd29ecf26fec3395d2d28c5c76cf4861ca4de29ac3ef46982a3cf451db0dab89c73b22218f034ebf1b92fc41b7bebafa138b54df0db7e6340a39ae83d06c4bf7a7077a885ac3fe55ed0fedce33f09c2b938ec81be14730ca4a1c284b7e173f374ede63e16891a540c10e8f36fd847a1c2d8eacf7a2c61d3c4d47a8bb75a22621f5a75c51079b34e4ee443cddc704473078037a2ff5b39b9e3178a2d55c4bc74707c4ece261f6961e57cbb50ca0e78cb376cd736a0b61563d847d7b539ca65d22a81f4c11bc34371af90be9fc9d9d5a15893b3a6b46673ec1688e4a31d7291c91d72766c504bf4fe6862b7631162f1861eb145ddf5d72b5c9b76e4efdda090fd0b6b86368449f982b2f357ed381ada107c3c03bcd8f2502075cc71e3a8b9384a775e34b1fd810abb6e9ae6f753aeaf2a732b73faddddef32e658146956e69d9832e23ac13fda63e626581b7bb353711402d592d5c9cd506fdf0b7e35c59a9946665661b37b254594c8faa76d0ccdb1d9cec3c16716a2f5363ac4dac5fea910a9e35241089059e4d6a5acd70011c0c72b33d6215c60c44fa45cf344062f79a1d2a63835772c32b8112e187547eddd0883b1737496134b38f8a346ae52dc8695583766c54f0ff6e6b27a05743d3fb5d149fca9c46d770f737f9ca65385b5d68b822bf3a211863fd6c684dd2d7329b8009335a74c10a8e54876ce2687e52381a7b71bbf9ad146e0c4eab59dd874c9f9a2da24adc27c3d3e7815c77ef8f34f799f9221ba66b05af347e45e8ab111cb7dde9155b76e335e85b64747c6c5869c7b1262da8a212b14d10754f9b4ad0d4f771c24ae6b2fc9d971a5d35234f29e35c4f59bc42a6840da28efd50869cd3122dd174fee95c5db56a6c3536a6b20bcc12fbfa0b0304fb42e109423523ffcae2b3e69eb01dd01093c355a63e21641be4116e371346b72da69ec9ee2e7dc978eaf53ab123fb1973f79aa118bd38fc1bf7f17287c5ca1b852658cae13149543ad9174621d0906ab808f09f899cbace4d7db082205903e76b15795e2f6d43e4995d92c2dd5657bb161a5a7394da4a1139cf702a3511ea28a765cdeac5b719de4f14d2a3052405ebe841e23b95f7b320c760d0edaa999d2d4993fc083bd07f1b3066ff6efb623bd745385cea99897bb0e1e7c1e8899f1e819ef8cc08e420da266d06383a8bb1ecdebf816943afd80f246dcb48b6abb3ead9f12d7998a92202be7bdc121278aa85fef1940f58116539f4a89acc84e97900bdbc939ea0ed18c82af2ded612ceb3bcaa269ae365179f803b28893048e6eadb2986239a889f268ea4d9e20f121741fb5ae60ab2652a51f6c9adcab4c7c22f2153e08aa8581c5f7609f5875235b63bebbd3f636a1f4832978113101abed9f4c85ce4e744bedfe38b565cd8f8ec765c59035a908410c77a00ccfa64f7803729a936a23a3a909697ac7fa1ac79ab5cad85583e8c83d68edf1805148d1b11d7fbe7e93e7316adc2b2fe1e5a24ec3e4a340adabc203ddad560b76893f3b5a853e993215b70710ec08db2702fad9f5ece75cc958ea19096ed078a19ee680d101d0512d9c9ecc45e73cde81e798d327f2dd11c71854eee128ba91d8ce5e15338ac117bf420f2087931382ad029bfb9cccf6438bbd0befb1958adc69dd025c0883df875e27b743346c050372c8217e8a61f2098e8bea2122ae241cb362ed439f050505d34ffc4cfabcd04efb30158e0bd66da1962984c3951d77859277f766249f7e99552b2a598fe9f78cc3015dacfd6164242f0d1e2d2a9e39bfbdf6db3abf276e710566bf79e7a38566b33480ffdc28b3b8b12ac78934ad3520c120b5c7c57a32a9370a969b50c5d0aaa215eb550d8401b7c1e43544cf7d62a64013e3679623bc23404277c6c0a99f7ed823ec01e55e2dc196f7525e9c2d621645c8f72768ddca7aaad1c5087b21db870941cd4148fd4cfa88ca90d3cdf57d6fead9a91d650b2cdeabaa5650d1bd48186fd856fa5dbc287ad5e44e4cf4c895a96fe8e94b765ca99ee403504d3fe5b028276504d599b98a38fb57bd1c2393cd491b68e561ce58712346a8ef120902f291dd86c3c951ff57731d2daf89e7384b40bc623945340656ddc15afe3c8be92702ec46a91268fcbae78cce1c1f3a1294e2436fad23e5a34b82c2af46bbb542a4016cbbb3f2c6dc14e61cecc333c0edca4cbf9675ecd7cc6dce17e486694404016f3e82afe48a27408fb388fa8747c3296a38f49abafdaa4ffb88388630a525c7c164eb9db87f9973d12c671aee499989760b3ff239300cfe0bd5f264a6f4f9962212a70ccedccadc20102317d02aa0ab47a3e0a5a7823d0ebee8429b657dd3b1726b6380680150ae38815b383df77a2f4c0c329e30350d60df50916bede27827e7fc43b290ca0ee3974c28505b2b02112f38f13ecca1eadd32551fe1354bc3c7e74cf9bf7b0ea17ea327e5b7aa46ae2d6db6c7da41f92d7eaa539dd6393a9a80bb4880372eb3488c75c67c0e5abb058b51fa41d3258dcdf12ff98635ddc1550a79b1d5318f517ae052001e2c2c9f3b86d5cc8ee639709bbf4c050de3e3878fa22f9f9fe3541546339d0fc27f170b2e27d3fdb73aac70e1312e7a2a432e0a4fd025c99c8beb0fe64928bf1b727ee3d4962ff90be554ce959ed19a7f37fb6d486e8903f3ed925389a49f4fe622ce7d11e9d31065f3b4f561a32c711ca41b308aaf34fc33e4131a0bb82d12c002bf51b0fb2f908ced23f4fa263d947a3c5a3feb986e4b9a4889ba93d7447d6af75ee255f07f8849ed2a21127becbe05c4ee6fbe5a3f7b76e1fd1d60734b730ee6f2070fc42d09ae311e0da5f1d1d704879370bbc6c76e677d1ff4cb1babedec521ba997b53cf954884c1bfafdcb8cce0f4e1d3e3a355fc8a02118f3d25ef2298a4dbb064d70c3e3505a29972745c32be7d3d23799e9ba5c44e5457f0faa14faa1d6c7d7b2d2fdd42de8d07a2a55a16d27a842f47efe321ea9aa3350474096b2cc73af177d95220383812909bbe887e05db9ef301e7f15f1e795212427210a493b0372e43aacdf7ce2a1969dad350514562f63fbb0fe2e4094ec3bf9e08a520b044bf770b5c9e3ae9676dd8641205653d2d6b5cc82c66f55add3e619034c79a47751f19cad0e44b694fe89069de21e4ccfa8fd36e0456aa12a494d80609c301c529a3624f2fe5dde714ca1fdea8ac5601d0d8c258abf63b645ea543517a201b3504d9fd8900fed963ced14a801817349a783bd3508e0f0149148bab7908f1aa2ee881925ebd7eb335fd30187b6167e4020bbca0c622ee10f43d3e1eda59b2fc6010e278dce9326bea2826a1579399bce8a9513760c9604dd5d8efb66f5ded5eb78a120a183e9eacfd1640b9bd699777d8ad81f7ec664119840fd0462fe224200c8f17996a510897831a8ab967c630a9668e922e391437aecbbc05036205d758361e052f005a65057c083b5643d06f3d080e654452cc6e8554e8aadbe0e35cdaf19e4cab8d26a782f689a9da8a1f33513e49c696ea47a47977702fbd930f1b9660ad9580b72706c4615f7875043a6bd2cf5b6e828d5a20e6b2e3ada5df09de30e5254ee770cad6d9d7bd87bdc5159db8e40d91aafa86e7e72bee34bd2c111bc6df5fe5a198e81e868a10470599445020ffaad7a694d76262fe67d470e849bad81636371f63c046bbb0f3ab31cb476b61683d19ccdbbb7ffb14576a1b36ee25f3b0b35f8826e6d5d106b11e76a47ac75f50975aabb864e44e33eb97a57e33daec28cb3eb2df69dbb87f209506a017de0329a7850caa223ed07d167f9a6d69c608a8b53d98b19a4e862c3f65817d80d053f0dc1ad9c67125e97262cb6fae0fe503a53c213bf6dab0a9658e5b693179d509ddb731c7f53172348f9b8d54f2f944626c40797aa7c7af633026e8e71866eb6d15adc0a5a3838215a74b2fbccf2b099166784eafc4df2c852ac3298c7a74828962981c41184e09d089148786164ab5760491072ffc02d94b3b2a3f79c4bffc77fb2fc0b5b8b3d9dfc5a9b250584860d4b1410f23c7d3a6ac44e71ba74fede36d23839c213dd9f77c3322c5f5e312621df0011edfba56e0918d0277da0315e0adda183106076ef532e55fec754a6a4295aa3b26f13fb10cf7e32d31f6768a49a097176a742ac854965be81a6ebd9590863c95f289f007739ab108bbea679c9f933fc5bacf0ad3bc59e1af5688c9f8dcea621aa745f31794dac8e846933ae710e5618bcd020edcef75041a48ea3edac7d28f66da201a92c3373c43c182f6c08bc106805b631614a9ca633082cf80e6eced68ee78a29d7b97e61b888836b60e221c187de297e3766131f1bfa1c20921ebb42a6c502cf8b2b2e43a44a87ff01f89bc895677c3d73c5d925505a583cab034a23dc6c905f1a501d2c6fd87a5e0d9c7d757bab0885f5964303dee6cd5f9cef36c971a4ad7b47348002addb990959b4d4a6a4f7ce50e3fde9dec2627dc086c8e2f1d899e16ba7ce632b6ff8340da1a178837569adc2d61a55c6f1694dc870ca4b498293d735e1579f32112afb9c882d57d68f69412a5892312ea174f5d0a8f574edccc074f6d837921d90aee78e0d312e15c89cc8697f0509e9b1fff4a20f46c07881508c254fd14d3e10031fd0248665024314a1f6ae4523038106a57e4571fca92f8b46b22a0b47320cd0c355391dd9893dbfff9e35382df8b286a620cfce591c665cefc81ed12212343aabd3ac1e9bbfbf5ae66067e40a769b4f5c8108f9e7eef4a85a1003ea2822ab98ac068fd57883a625e83910474c4f623b17028f1535a5e5b64d9a3f4dd16042fd56d5db99c20cf1a02286394c4018661577e635ead38d38a8fa6812c7532f1334a9392d48a8cc1aea951086d9fbdc11fddf9421307549b2ef8f093ef255a465ca8b348ad4f976bd8d05e059018f0f9b9d0869f04b09edb00d617bf392558d752e94a8209cfefb4685c193ae8ca47a33e13890fedccd14ed14547f062425250193342e30289559acd068f10d010181f767c1c44b7d94c2b950aa9eeafb6479265d2d911017698d1e8dcfc397cd040a181673d80a423380fa2387f8cdb935a0f038784605f47eec744ebe4749bb6dfd719cf4b36cd389dcb43510b6d8516062ad61269bd11b64e76128ee4d996385b8be8a319fd7d9d4b785d61bcb685865f5410a352c06ea2748b23b431ea9c9dba9b6ef2f9522ca39c1cc0c1b2e070a0fda4eee2409320c956e693a2bd4eaf1e2f20bc1b0798a0675dbfb17cd4141aa2aa69ab99089ea98390bf762de828fe11cf8bacdfef21b764a580b439322a04762ed6a508f8632fea719fc3d98d9ea88ca30b3fee54b43f5ea11d1cf0265644fba8e5ba0f65d7e091eda798e6b867040cb77b4825d3efd819b91704e769bad708aa6e546d16df778bd6a6ca2b0c49a218f572bbb9c8722f44d8769823ec8e35824ed30104ea60e1c490d519bd4ca5fb1e0b0a4faea15d3118b0cd7e2f77bc53d8b2a1befd1ac731fdc735342557041b8b074410e58943ffd3a7bc113fd35095105a44b696933bfd1fb41e11f3e46e5c11f0377689bad1c3f6ae0a8cf6cabc6b6a2a1f5af76b3445fcfc242f576f5b7ee633ed9c882592f9994fdcb758a855e64132a2586e7d5fc71701d86f2596850c066b7d927377b7730e1adc34c8e589f72b79d6ed0f36022c1d7d0b3f3651f94a940781c29256e6ae718e3944d48adf90f7f1fb348df76737acce163099549559ed0729b4c8fa3bf6d528b6d52b73e0f599525669dab8ea374b2e5cb1756e2159a437ff85a4587b5bc7b714b9988eb3027e4d9863d6e8bf51accd25c7232e01427fa4e4bd63316fb8690c2be3b84aacf90ba5cf6c76a2aa6661da6858d52bf729bb10fe17c3a9a1bb916d893f587ca9cf0ead9deb52779469b6bb6c7d659af12103a010d4d19dac97102d417964dd60eceae6f58ea4ad7ed336c6e5d3f4fda4e30008dc6d68e3cb1b99f9126f41ca28a2ce68dddf91dd9c6132ebb267bcbcf9454f4419e7911f7bf2dd6a46e0907e762aeeb6abd72c0eab1c9737499c600cdb5b4e1b235264d2f87ce6ac2e58a3952a2f161dde990fb3d5f9a5664b8eb49c3d21c0a6b323afd12b8c34ecb8a2a6e73daffff8416b12225b691469196be0a3a2be289b1bcc64eb06fdc24c821cadbebc7226730947300396c17423bf471b86949f11f6bf8decfa045fe59ffe626aba9ac67c5c85a27dbbb240b4e5912ae200975fe2d0eddfad1f4f69b87b3002860b29aae8a4c88d3645a36772fd03afaa22d1a25de8914b7fe0dcb1a00e9c8a23db8dbc9c7bd841c106e0152d171972f6c2b0e67e1676c75b4ce18f19e90e398ac66c8337fb10dc4ef7825a8a120c4022d491360e250a56c7598011b550e75b4352da105006b35c3311907a2f1200ba6da22dca3613c6605a866d6dc27bae97cb2e16397f98d1c689b12ebcda34daca411db14a0ad63d3fbfe912371ea52e7a4a6b57050bcc31d6be161bbd841c913a6e426f6df0762db99edbecb99f7e683286893bd3d376ae1ffb67b5f28810fdfbc601dfe8a4ac6b45b5bbf4c66dc27afb877fcffb03a4006f999a8e4fa702831859f38e102e07caa034e23d49799400d6a198b232eba232ff8e3c9b9fbe9fd014c311f4f6d7da9fd4d8193650107e1ab1a439221bbc7bf391aab893d0d8aeec025ff0f2ff31a765524936b0604986f44b9d4c0cdf1f6277ef8da058133820ceb759fd71df85d16fa61e6f8b1065d7efc117eb5fe467f86e26f1e2ec2ef2695300ae01d51f0229fd52794ea980928fbd36135659259e1d61715252884bcf40853c619359a9dba92f0bbce9e204e55b2ab08a73e543a9b32638759be3827f1f14d8db8351cd4a889452623d4e2fab6708724092b4714d3ddaff2016657bf1804acd9cd25d8eb3594fcaf5bea812f3cb95760b2a74441a43f7396494cb198821075ae277eb7d8f0585e12efe71f079e4075a6ea64b54df9b7422edcf40a0d29e9294b4643727a810777bc698b0718c8b7a7930a99a2f62a98521ee07a6f2a591753bf0a618885baf69bf855c4dec34a6d1550c35844b818800262151144ddd8d63e1c4fd4a94fd2c3a524f1debefbae87632602e0d26adf41e6f76aeeeded74e9f44fd121347d1fd6b398557a5d54056b2c9b67ec37e3ba459b114bef0e24ec3c11a61f36d6c12f3d2569e4440e87f61f77858c8d6279290075acd4bf3c9ef20f680bfb29f5a98ece2d22458c4d5dea8233e839954381cced735cc7c554603e3f1246644e11a7369a57e153d82546888b8ca7c9fa11f157819121afbb5e786ed9b764fd6008d4f3613b07988d7d4ae29d823bf7d287c62d7afb1bd2570b2a4b8b8255cb469e3d0337c28fad5f58633cbc5ef9aeca7eb2f7c9df69deddf9c73b3f3dd28112746ffe1b83dea6662cd8c4c8af1d60d655809f11710c9ab023d5157c64703dc3fbb4d9a8772a9b4490518b8269127aa8c0ca2d34b090d485617700211a0acbdf4bab222449ab825035620036494102d8f1b4e3b349e47012779e6059f6c71931f2a62ff7dd3e1ce9bf6a04daf49fb13bea61cffe145c4c2de4c20f778bd585f442dc89b4aaf711230d4905cb953f9b364ad0e72f58c8bf469b1e41fa3d86fad455081fbdb3995218f462202194ecf21cd2c546cf5f8c3b10ca245850265e4694d6d2719be5bec53f732d443436474d76eb443d9da8917d9e1d05ec10527fde8535b842594822cb46a3e1ebc0e24aeb50179177ff6f53ad62afcf66479bb2252010c932f6a00060932fc9157d4a97a8ee3edb739862e572f45e742bdb8668319b6fe9ad3e0aab3f9a7cd49073bf8b79628af5812bb8a08004c156b0553d6cf13f4f3c9ee910c32c8cb9ee0f32a6abd63f60efe1bc4d9c34dd1d793c823d2270ca9eeed1fee02b7c437ad56dc5b4fdb83e080ff3f77f2ce74cb353646dfccff4a20fae48244489bf87707cc957aa676d327b57411729da2e5425c9f72001437f1076c6b90ff62f777daa09d1359c04df107745cd8444de3efa0018f7b2f4760a7146b778127a29fc6b0045c296d2fec1fc45c3d1b0f9a722b8d9b909b385125bbb977094bb993088e5b95911e18289c5222a42e365ee248fcb6387aa2389c7107569e6483c26e22b3433ba3abd0af4de990499c4935cd75d4beb166fb9841e9ef8db2fcf695bbbec283db8a98c07e2bf6e501eda22c6e2e151192e614dd27557ef2e67c48ea49494f9b3d3cd87b6214405199ba7614d0d6a663e156836c921e33f4dac454556931634db41256dbcf6024dbf05e674667208e4ca63b8e10e4081e904e711425a34a61e42672d2b122af9b4ebc672490dc9dd403642af59dba08dfaa5e32241903851d739af304bdae937372b8acd03c4b3f81e9176c9cfb2fd66d1b18e6e2bcf84b4c7dde55d0588c51bab25baae1420e01ff62c56d7970e1cecb3823e2f42fd79a16a90cdcda3bd7cbc98b12bcb6d95d0ce01907867f0a6df5023b0c3c74c183ea848320cad35cb4ea2e61a0acae40630041fc27d9d718c84750eee69317f33e84ce8c9ddc3993121caab6899df147efc631db9cbd6b0a21ebf21b0451ff7b3386e4a502caaeb72921af3a295a8aab37e636c76b0bc69ddd2baa193a62d65324ebbaee35d441e06107d86e9e090521c7eab46f0ac4d63149f166031fcaee6511f42f0afb1000d8dc5f86980528ecb0d6be5d42cde1b7a30e81e6f1eae23fc9c67aaa303528dcc28e4defebc63afccf350ca5b3d6329dd25b05718854881f1dd45a6bb7717eded7217bfa8fb095b27e95643dbcb2f3a1ffdf9c423f508e9ec30145f62038e7373ea86a305a86b0a492a6a9b8afaa848c46a47b78437571d17072182c499d8d677fe681bf929a4de5729298ea00e8cfb3e7467be3ded14db902b9beafa517ba10cc4aaa914c6cc0472e4d2895a24bf5a9dd8a8511a1f5d2935a6c758a8bc36a5e4e7b48f42deb147806f46b5326dd93d0ee118d9ec7b55216e377b06efa90d72fa39df3fa22db2f0dfdde88d7b29c53b03817e95c25c8214af3b7b71bfb7a0464178d903731198db6abf26e62199ecfee49af19bad2ed2f4c1d73ff27c996daef992f56790397cc18f7a013d9da2964a98dd9d0fc870dc2e014181faf5d0ea0c1dbf716e589fb8c6fbb889f6918d140472320f354e69cfe647c52e48931cfaa39fa6e2acde76c9cc7bfc3d267ce4e20250ee1881275809c81a2bdb681507a7fbed41092acebe449ea5919158c12396fded3167799153eb2bfae2cc179808c807c97f4d3b1832b3a2f99f7462861c9d6284f8407120f904d28c2a964417d9dc027a6e52057512906ab599df4d0de86052868ea4e1e52e5c2a23d42c9382465faee203e30518b29c3dd92e8b74ae26db86d8ea5e67c80a40ab9076dacbd566ddf763903b5c9074d17bb007a759c30a96557068570fc0380a76781e9b8659ecd55b845b628142adfe048785f0836e065dd27a4ec01163adfc5ce24f8c5f0dddc4c801d3173872a3a6a406fc2a53796cd66be9c9894f388bbed0a0604271c6c9b9a4a32e79b033e0b4474a2bac7ff7984b3588be8c68515bf620330746344ef2e2514a484d16fc8bf5f8711532d9c6b289b4435fb1e914428086f2fcca64d5ea7f2bf9f18a8dc22f3158440be6448cf6577e82a9bca819074c92da5f6087c3738812398902454a455625b8590b8f34cd33f144d6e68d9b2d77428391f00397256ec11b0cc15cc348457ddd12b8675698915e552329efc005f32a04ae61449a1b59f6f0cf4c6f543bd55558db2c7f89b293630429b12f030b55c73fc1ce52b760538c953ce2546f537152c00be32d7548b0f307f1b080f199c68a780eea51f3d05177253359d58da72aacf4f32037d3dacbb3a821d47b66f8bd2f56b955272cc1ca2cd13b1dfa063ba264ee014a539b548c829c5177e0e5a6257b4f015cbf982bfd0a474fe27c8c8a3e4f5e24d46359d8508ccdcabd5eb1e0877144c0f20fadf810fc2e60aedeeca04979f5f911d4e8ae6a6804398c70b7e506333d477271e61597bf487bd105b7c211b74259a2029550e9ca9ce7725d1d812168e44f9ad77d08eed9b173d9e3eabc8274bc9be4dfd4c32b49d765288ea2d6c0fde8bc6436fdfbc7e670f82f74ca645fa2d9f903a69409a845c1e424add3b6683e3a1d0175710a52da7884574c7d246f0d357aabe1e7465cd9bfb53b1ec8ad66a15b0b528377f85f4a8bd53151305cc5d7162d9faffe1566efa0806b3d4e979d391fbbe5d282554374bc4a2dc78a4e37bf073693f4fc484ad10601dd396598d1df0543fd945408e413834a46b72fa2c7ffea08cc432f47f825b11a07094d1a3d91bab1a87a35a554d97ea21164f7b581646ca4b16ca38625d7f8960037b7a1f82b1e171f86b6dbb374b1201c1b50eb142f60809dfae8e443af3de6adf14904e1e8038aa10505893c959ea312f396e912d1a962690b32eb2bbfab2de99f3663e9cfd372499d26b7ae558078f307b757cdef03042b4ae8e2a94e4680548cba58bd245c90cd6a44315c6d46a7ab8d4c01f31432a90efe750f6fa9e7dd3aa964ed6633899a9302d1dabc66a64d982790d59379e04a1025d8a2dfea2e3ed31891dd3678cef1dc064e586477676821fa802277d90314f5455ac077209b5617b4c588c319cb36a34e4fe6a91ff83feecf93475cdf65c3214a292aa7b6048c9b24b63ccc31d02a1731aaf7391a2b656bec91224da236a98c3acb7d801ead53e39c117679c0b2a1e5168e8e9ab67f2aee034ee89c3eda0f14cd308e5ad80e158b241c8ba22ddff138de33c662342929592a82ce995618c4136bdb9197fd76d274a2e488c8d255e4357e6d75d14c448d275a49c410b5875b0748cee533a351988836887d0ef56eba1d99706754d017897a0f92d7c441886f821b27346fcb9613f9153e575751811a7609d8af7a2dd27b6740cb11040202d340019a28cfc7e2d1a0317f4037d0fd6ae8c1cbf51e9ae90561ccff7c0b0d275a06b8fa88726cc574148a148c457fee92155d9bc5d0f097b13beb3bd925963e2e2e035ee4d17001ed7408243d511508c84bbbb548631492d7da8a3c439710001e2dcee0bb0c8e4be21c1729ffcf440b29aaee90f3008b75057fa60e701280abbb32151840d55d5dc71950b1d9295b5bdeb5baaf6b44107ba467c78af347ed192c730c51c791106aa183e1acc2c51d082a8515e0411e13122cebca22c76b2c1d61a7ee2e6193c79947bc572c8375f9c6560ddee6423f237b5a8433460daf80f1d6da9a4e837fffb30e298dc65941689aa0bbe5e0ac96954e1be7c86d3b34e5bb32a0f1c8a6722dd040f286bf751bfe1386112c99eaf2628f54d3092de374ef524f40ba8b02a8358b4036d0b5a2bd25a3e0c9355686a4f808716c1981a636cb41426f143977b2bd422b227da5e6c5c3e13b42a40cf25fc098c1048e59570d77e3c740fe0ec0c54af1da688a481bdf19fe11e8fcbccb811c54b93a19d2fb3c16e182a89599a02516f232dd454f5feb3295ac6072545c1d7ee998668c9e0bfffb8474374e1ddc6c03c260e739858b4b46fbf766e93650fcc1445a141f8b6dc4c9a5a4e22019d79695cf1abf315c0a73b86a3e685786ddff53b5eeb00981849bd63ae2685cb0462e01ec0abb339b5f2f1e70368f3ec04460e1d3034e94991016dfe670cf5a7a0dabf865de7000e74f163c24f1144a590d79dfd03c5e6417fd613d8102e5e9a03240a409735baa35461b0f4951f8e3da19901eafc659fbfb92fb90b4d6e675e105958d6cc7dd2c83875d1300d36a0592811ae62bda1599ded3ec97470ee1f2a13b5606c9a73646a03f22e0b61c5b3c73b75daac4c030afc1ca38d63cf237c7592856d7d05c09644ca822725d08fec4990274f0135c25bd80f1e49d064b9eeadd2cf8396e3b8bfb4ea220c7dafeb4fc152b21db67e2582d84c5a46e71cd86c7969013f98fd456dccc23348b95c66b563a91d8739064e7ca2c9c938bdd02d37f8e3e4173d872e5771e30e439e7ee72ecbd10a322398543f06a6295b6dd6a280a4aceec38d4140aac24e7bfc830007182241f9edb28c3941ccbc74cc11680b82e30868edb3ac5a12c20828c68f775cdcd157a66f7454a0db0d5a2ee2a125c562f72a81036e5ed11d1f1c0cd60eac97b75f264c7a0b0aef680a9acc74b59e409c0c88c50ff39ed734578d58c9b6dcd50939d33403efd471315a9813a964135cd0aba19227a0adca912e5181200abbd3ec4056064c13bde3eeeed51aed11e9f7b238b506c3c44925b73bcb1e3a825b742ee1f315016f9987dcf338821dad85522a250b9ac331340b6ac8310c4821657541d821d90584897e00140452d6addd287cc7fc094b620d536aa30ed943e9b39f356e19505df67359d028aaf4250e5c7c5b7733bb76f9ae2f33f3c187ab320277c8db67fd98ebaaae0884a699819a030142c82d5b5f425e724ffef661d986afc99336b6faa4fd167fe6e4793ad1c15e6103e890c9306a323c807e3a87f4f3ad7a70d74aaac51d79a19030a8366c3e949699fa5c92a0e9f0cf775948e0efea5a176751793829f556c363e5b533967bdb9bd22c1e6339347180ce22b02341e3a0f1eb3638ac3eb4c02a7ade2ec5e02dd6a7a0170a46e112e89fd4853ff03cd826469aadc76f11a2a42ad6e5eab33a64f060bb74af40919549344cc32a006c91a78c840554ab171a6d41dae9a2ddb4e8665dcba3865a87a65f101d9ecfc5e3c3f2a6860b7789de3df0b6d08d99eb20ba0926d598f262ef68e9e9d4c77c27ec70f902b9d98746a94c52518d23ad26e7c5a9291c712377217930413886db030943ee9accd54b6f2472c3a041fe9afc2fd8c505db1553b26256cb2c0bc684dbd3523ea9104c8eba0c44bb07380083cf7abac551da9af37eeab37e5f61f0a289a300c2ce4ae2efc5cb7a842460aebb2072b8ae811aa89e87a19a7fae911238d5750da693b85672af9da3aa2d30248fe2a339269fb1b0bfa7aef34e7262bb5d17e10f4e084e6249d72653384cfda33715993bb3a9b175108bf61b8f45d29c0eafe00cc0b2dfd06d569773666a3d55deb60ae2e7bdd95c3952ffd0c0007193f6a2563854f19e2118e49cc2c73ca506b89ac1e4f4b2336d689c854427709e1b961718da4fc2e11a1cc1696a0c1eae3d35b5ff381728ceaa2f956d12b0aab02e6e55dafb3a071ccf16efb28cf1d0b5d3f2eabb7d279de34ce2b1345a95ba2258f34725c5d2f09251c1e93e5363eea298e894f383578a067073ea34d3f2d5a2b18a1b205a05ca15f091538b27a2a2ef447f3f9dabb3cad223cd8a38f404dad9849cb7f1a486f3f363630f91008c5ba96801861a7a8f88b9803699120350d04e8714bcea80c82496cb09a8ff6710de11b78f23e7dee857d8e7f048c0070c6d497eb66a982ecf877c74d98b33180697c3f48c8a024330b97567bfebd5c83dc8d5363a992e3901fd85b941f3d0d8cc161cecc516e32931686b713d06d10c1704645b73e05e715d3de82d5a43e0ae9515b7f9016b137b72ff66c638d3364a392588580623a13aec9882ee00514df9e4f5f2bd0803a53dcaa2be833ec5a4bd5b0c0d2a21203bae1e1f039880b6d27c569e5eb064bad7e4bfac4c7dd14568a6b31049fcfb2a5adb0e07a8031bdb44a5fc713dd6b0c6db91c0b46c0a58c4f66ff74a244082ea4f064021fd2bf3ae577cebb193450a23e1307eeb8ba6b9a127b4b0cf738316772f19b6095bc1d0a98ab4ccca616e85c46d5c126cffa9f3cebc6191f2683ee57eab13271fef4583e4615d437419588da6340be72a8119d9e26f8d88e83102779444f78027fae58c4566154b66bc9d5e59289bde342c66fe636e613b3db978c81024491ded8204b1d21cdc887e310abe881e92550e25b8ddb4f41023d10923b8910210a0943fc3461a11b83c3db57a51aa7580dab1350098280114d3e37c4afe49349996ae8b6b1c052f4f59620f398d1ec2cea82cc74bfa39f4ef81f988afe1acf28cdbabb9b051eb40855b93c7ea73abe17fd51dfe0f2aca42a3b04a97540055e533462acc8ae9b1abb74393bf289b3e1d7d95b6c324831ba091f3910a20595780db150eda07e2bfdffcee29808fac5052c706fb1a8a246c629b38796bbb1526dcd0583cfcf215f0bb36dab1acf619a6dbbc1ab5edd18db8c98d81be581d031d155af16302da16992ddd5d492fcad0cec992fe23f4ff24ba968344f919f800532501ecda10a784d5aa9e833280ceead6730d3ec16b33951b0c41423cc705902dad12f1c8f2cfc80ad12f59808eee0f05be3ce481335d406c028cc34155702cd8f6e140d4888bed69221e1b89eb69e6be116fa0c946babe01c7ef92f0aa3ab46d375776ba8221ed537c36071dcff57fb8423382b6006b28f5ef83ddb2fed374efa7a8d1eebf297a205feda8196c3d77b3690ac06cdd137ea76302e7fce9ec39b0c5f5fc3b630410863b2b47f521692a48f573797c3ceb404f3117dafdf7b8a3dcb6af00f5dd0a4eea498fecef9f77bdeb4e75bddad259f7096e9ff5acf6c872b8fc5aca97a53488fb21b10a1b0797f941c858714c01612f84ab6448f39bed00c286e145872d2019c97766c959798a810186e68997c694639fb8228f0d60c757ae164138dc42d9ea922fc3ab95d9aef8ba8008fc13b15d28c19cdc390f52422563c6dc152bab727fc5df46569a588adb9a4b36af681cc330417f48186b8041df700d2a1e97f29681fb477b07a99194733dff30fd1a0b6deec1641a6b08c0501dc501029241a51ed619b938b95392f878d9a5b5829545248b49fe9695c719583bd7c8ad07f112de89e02434256c8d599aa0989e66e13b87381bdd0501e4bf0bca6f34ade0e56eef525d4893e18db90cee390322ed3ddfc974c1a9e25552778c60f56c6c165fc5df39e5062e1b5f7fc428775df52bc21dc6afdb1cbaf0e4fc0fac8a21237f08ab14c401066e3d0021e9504e4fdbd798cc8134c9f63fcd3ba3b3a4a4d4cadd8aef3aea1ddf2314b1abdb6710fdc8619db493a9975c53f42deda207e7282df191db627330ff7cbf44b84b19b595aa0799d2b4bd2ed7db5028c9e7050b38c8cad5f7f5d14e6eae7a5a719c70e3d46d6c6d756435c989d1b6780dcea074f172eb3bb1142b4dd23b551fa4ed7e02b7155db15c7c6c419961c0d20952d42fcebee77943adc44344b33f5e73b86d2177ddd2763f20fab738bdbbd5490bac66cd3102bc482a3178a13af6ade59d3d55f8efba995ad2220906cde66b6cd4829b59f6eb28920816a02b0bfbc898c9b4ef30ea23e788099fb5bc4efb1cc6a465871f9963990878b7474793b6fc64c940c16973691c06299441803ad0db72d93d0b7d92cdfb51c06b70659106f27ef5f8debab01f58202054b88bd9cff7106a589f7f597a812cbdb7124c6a46c85006e28358a25a00c9e87e4e55aa319259967c22d06bb5d5fd0fe7060f07120a5f2afa2ab0434353b05041817e2bce1bd7fb8a2b22d6f1239128c39d176e2a8eef38c953f60124ba7cbf2ef3e47476d3302b059b503117368bcdb5da242e6d4aceac5fbc6772efc5ec40c0458e8d38c6c26ac908eab6e5243ade3d459160c869b125cd4f56f8c4581708bfad5ab7c2765d38261e36ef3cf462b1a8bbc744da2ae88bd5ddba287048538ce4d96fbc8173c3697da2ee45f441dc496e8ea436de70e7cd933b48aced00eaed04d02ea181c66e77b11cbef3b247263e890d4cab309587234431207a65547d251a5857b577e3c798c5bd5a5c3ce0364f7d12261d7b4158ad1875281f920d10c09d28114fc994461f311cf418ebc7089f92918b1a81cb0e9f75c894d1f65ee8c0f430b9526557b1ea0e6246ceae12377d66ca003c6dac8b487e2209361a4e829eca055b0aa13009990605b7ce4b2ba87b322df1c7673a866d1666db69b0767612f395cc138cc4c5c0f96518a13ed215e836cf0728e1da8d57eba02c1e66db168780946b3dc9e158b3457a497e615763b00cb7049305a6b5bc3b0bf659f123ab3912909be5e8339ecc689561f03c637758ac3b867d50c5123d7072a29c2fad207b24709950ebd3e165e5ab60748aadda67e645a08ad5d75b4c0ded8f0c2b7c8ffb448297ab4e3868a793a683a7dc56fc8fa3aa23e741276482b96e3eff339c06f191db1d0fae56d29c30aabf6bb860bf707aeb9170bee896e179ecf97b7724f1a41db702ac7233d51fe52eaba648899d897260cd8edefaaa05a432b9ebbd250ee4d6508293c3b6e72db453012145bebf01338959e4c5f6c6c4c11b6aedb69fd42c39055b27e34965492a5dc3d5d7a2656b09acf09e6d60fcc970cf927a08ab172000bb7637c3fd56fdb3e516797f6e9fde907a9dbe1c4ba26bab44f8a2e1a5aea541a7cd427b1543a68a620ebd63bd2e508f82ea4e43e027140fdf9045ab73d09fab086a629170e1fa92f2cbdb3e4eb9e45bc03963bb25b6809525ed5112220101cbd38bbdbfcb1bf1eb378ff1f99b0962f3b393bb30eb0022f0c58e3d54f2a76bb93c517c3c004eea26c353cedf734dd9572f89d619aa36990dfbf55a1a4b77ad96e0217f324a89e08eb0a2cf4512e5f8a1f1df11a32472314855fb184c08b5e8c9bc4dc3b0156dd535136e09dcc260cbc5059dd1d2c88847e74c4a37ca57442770cd55f16a76663c16bf5ee163d643dbac34f95b9b6b25ea8d41fd63b90dc2a185b72cecfe254e3b961f573023767182f0dfbf8faabf56ade52c6b9767adcee6b43259f47ff9614526e3575367e11009fc93db40f563fdaf052030333e87bd08c9487aef15fdbc7424bffaf01950f76b5278eb6ff9da5e72b88d3716c91e8695b56c27bd8a4e5658d4e51b0e4c6fe18b9d38a4b55816bc5a529a08718dff83203aaeefa9b91cbe0ee4a442891fe9948efe0be6d38daa0d0602cebfe6a628559e04b94406e62344b2049d6f047572bce2d859373813205827ea2ccdb9d7b39a17c510f30311547f25f9dc1f30f41e9a77e800bd4a4560d19e2055ea351d744c9e052e9998a3e08ed68ede37d4160c9b21a301a07fb39ac78b205db26ef02cd7b55346074bd00d993137c8e590d19ab27e620620fba453853bdc1df2fe8d7415ab28b7124d2c755ff2573804cefe597f0d009321e8ae3afce7e3c090c31b46a580703aa8575d13de14bb1ec35908b12d1b529420b225cf48498703967410d0af6d3463796a4b3d7c37ff6b74170f04e26900227a49c18aa78a4f252492289e78282b4709365fbdc7959b9af5f35e395d4389fa346f3588bac1c812c0b31524c85977643b3bd78f55da2b44eafa6f556b2200bd080ee8e590c2c4f35404425bf01943fd8ea36c8364c40c56aafbab53ce6884fd1dffed74c342a215e87e44ad78267b237860adf5aa727c31487fa4fae97bf1b3f7c31b1c36427e27e3ea671289fde1c03820cf22947b20094c121408282e9be9488599e14c1d3956ab60755846053c3a989e8cb38ef44652951efbc7ce4597d7c76717d4f3f54b947886f8708bcfa3d3ade77c6724a931bc7a4de3a4a1fd5ee8c9648b2e42bdf0f01509d81507d9b7aaf5a0c0a4dcd51bebcbc2c175a8aafbb64211309151500a2da60bca418bc39f0a69e8676059a6ad702131b298d23b8ce5920f5eb12bf6b24189849171025d3f529c8580412f7fb5ba55da2d6f036b905132cdaaeecc984668d308089cc372fdae7a340eb23cb7944d7d995b73fbd0a5f13bd13511ac5f081ca5ff43ae9ee16858607c4d1292ae7039caace785e0d7f9dbe0e43dd182ad7d4307667130728ae8b2df9f5d12d3ebcd46ba581c25d2db3c73aa0e693f039084e009bb50359a28cba409ac718e41421d81fe8e4af4fadb99a0f980ef5eb8fbe06a36b82b7d17f1a34e21a674fe8c7cb9e79ff63e89eb6109e31ae5f87e6193397a65b404953d028e379e6e6a61f6e0ca3a99450336084a36a2efb0b4e1de885625e80ae4d0933878f4164253d393cdb1267592d3088d67110a84cd933ab94e57f1cd71dfc74eb2530a338da775eb8ed8c1753ef57beeafa8041e1019e5a6361a1c629aae406e133f6552e7b9137ed9afa383173ac949bbb74b73f163f16c5e01f0377672680273cbd22a848873207da9ff24555651dd0fd8384561fee69e5c7702f703997387a1938a74cc611a1c8d3cc100db6cdacd89f4b26066d967850bf8851a60b96ea1181833aa786ca9ae67d097bd1d34c69efc1d9a99dfb614ad9a86b38012737b2c6c96d0d56aa3ed65d60b6141e97802f253100fdf56756ccda26c34b3c3dadc00870c098d7dc530ee1473d83068077f3f559578ff9be1c36a8a38d76d906ddf67d0a77b53985929b76dedaa9ba501f801d66b6ae0895e9270052be24fb219933a1978fa5a841adf51623fddc92da1ad93b4e3c8219c1b6c0bd7302426228d08244815dc80bb032be32451330d518a8698de9f7739cf6d138ddc51942a0b7422730a52435b3031cb090a6abea38bfdfe5d74ca6dc5cec78c46b690e4e3ed666ff3eeb3b5fd38c1453fda75d024ea8f4bba6c02c66628fa1896fa57b766b2e3d6fdf1a494494ab647ad6cc2762233155801fe7eee457e9635d6436e04952238fb036d07dc2ff540275fa38fb541fe58ee2d993a26392a2dfce421259e5a4cd738eb1c9671b3b7fd27b05a8efbed775422df39ca9073e43a4da9b21ee934d3e2f19bbb9fcd49fe20095f02862d5971c473096099e9bc9009903e181c485c4fab4b34f4d9db928401b861e2d6622caec2f47762c102c4211ce11f56f80284d79b8b629959eebe6eb0aeb2b6cc3c10a86f86580970db9ec901e27907932e3cc563246e9bd8084c45896e2f1c3c5f6bc7cbaa9480d92775376a0933713c8071b04dcb09d485c90f6a53ffbaa325de294e146e1b2fc1f8373b96b6d6ccb05cd162f4f5bdb6e36cd74cef6e1dcf1168d4d30fe23e0a1cbc7385ca34be48f64e1fd08bd3b6ddb922d2389d7ffa35c4823785bb9d0c18202b78ef431d4f6ec4e8f63afd29cc693818ba0060c088094193500acbc11fd977fdaa227926fba94feed804ae24857d5bbdbeb38258fba6077f2b013a66cfb420da897d25851619399fc5691b3559dbb7c55b65a2ceeb86a0173d0c8294c1ddd4b5e415c76282b414efee33c7caa693c6efb14cb9c86963b1ce4727c177f58c754aaf29748bf4a87bee1badd4de4ce91a32d108ee0208638a11ebc4908013c5f6abb1bb738599e064d9cd0e97c73fcd80206b06881803eec4924c7ebb05eebd18924f5e8f8b15b008ceee75b053dc7ce1cea40fdff8d481c28dbcd1f5857d318e351b6ef75abbbb9180d432c5e003c4df96a3d777cd293888dbd9dcc745516081073a14e541ccbe832fd43cda44d61da7c3787792f95e0674f748da17e4e83f1f92544f0bac27b0e22b9f1f3974984655e89830d31b567f774f83a86afeb6e7d35cce672229cfdc8d4b611f673ccb40d2e13c41636d310e83506230346e0e3e3b5ec94593b665b9a7dfa796a9e16de629335d21210cdd5e7d957890f8c47ab496c1fc8d3e91ef1cd9ef19467a317cef7f2dc84d5022c321dde8aad9dc295e3382841f9c210dad275d46670106e52ab3a35e2f4af15f4606165356199d1b96a12c8d033f4283cd41687f91143fdfde696c8267ad37154cb95e1c468be323bd17f19748d248155024d25facc6a1a03ffba6a32b3247301f1ac91c6e48b82f7b796a889c548bff3d3a1cdb04f6e5e3eeccf6808ed25d36d1d252a0db6847e9a6a5aa4d742a312bdb998f42b8b9a5450f5d6ddf4e733fa84e3dd8474c9c5586bd4127fe6d8d85ac226c716b1817aa83c1c9973f861e57d8e630d574345f4dcbe4fecf52d86ec2627960460f8a4a15fa58edb923b247320525a4cd4ada2e2178efd9f89938f5c8d8102506da64ab2ccc7cb20339bfeb2aa7d81796a06bcd3ccbe0b92ea6a3718481b9c1ba61cac109ff5b1d4b29499bc327622bb691ff61185c119c6097be9342a0462b200f26f7ee7eeb93b29d371eb5af8546b6fbcb1eea2c0893d969f4674be60dd1b75446b34128a7a41ea7f8d9b446c46189795fb892d19b7c8ae44bd5a51d790aa7f0fa7f93bd2d3868ed0c2bf6e5d2c2c55f8c05be0aa50ffe24ebade0fe31f4aacdc8cfe713ef6e96ace0c873591e3a35b14c1dcd3c39e08a8f48e5ae54d0368b236bdaeb8ddfbfbc470870648638457505bb01c23cdb2426ed2b290bc12f741e18939b12702c46ae2cdae318cd2679813a7427c7f1b2b972c3e82fe12ed5924a6502c1fc300c3b8c42ea0ca99bd32596fd62746a3aa3282f8df1338e7f1e8d9e8ec140104d82c6f4e49c8adc70e9c3b612c4bcb9d283b496e0f2d43d5e9d61be3b78890a48e7c7fbf58c328acd399f2e4f91e3b3852d2307a6b429515810dbd1720a3156c92882099326ea01521bcf2c0a0f4474bab4ba67f0f1236f40f80c407704df8e650b639129be798ef0da5fcb7bfe79b012ba0b4ca80290019764bdc6c0bb58c2ba16b285f726392dbd9738b331ccd5659e95ef052a8389624c6e8693559f4c7518180ec168b0e8321c7071c65e02fbc681eef667d51c6eae161a6c9328d1f9ffa95536b0fd6f800b42c586aa97ed606f5ddb643ce8cf1616baf5dc645f5e76c9794abae9977eddaf2522260ea2b5966da08abf878117c9a3c2bbbd75c39fc1de9efd85ea4d2e53ea6cbce74c0bcea1924cf61a453d2531415ce032c92f8aebb3a33f9f790d6976c4b4b9f2d97fa1b9f67bfee211ada4e4944346f80c8cbe90b49615988ca58b801d1d30bb44f5abb48e0806c8fa74da489dae31e1c444f887d896d044c4037e8624f5831044cafbc134511a99e129de1836732bdd59f22f5efab0588d1a3779ba20dd2106cb14bbcf2a9ea04da7aa20fda8225e34cd777445e2b1f3a98c2770ff2b8aad96a05dd4da831b8836c9141587fa290e1e0408cac0e38cf3a458d517cf40a85b35b3c45d48766d7995a87ac91f533ac203b34b29b2573f922c3ea3cceb166ace8cc9ad9aa0f1350c557fab46ba7b4e8835f1f5e85f2e293d36363f4c4fc3bea8af75c50ab068cacaba02e6cda951e14c8c96c60d21f6c7f189edba8721a714a93b098482fc69866e18ad6775f64d19911994f6dbd95b50ee64bd90d1d4f716869389acf06634b97cb5ec4e161d7622f4b8656a86c50599e29f7b7e72453c4f4c323b0c5b4ceb60c3a5536938726fd72f38b40ce417585c7eea41a14ae513cffbdafeba5e9d58b5d179f58060bc638ef2af7cee2ff2bd7ff0931b0b75e02b24cfcfd6159d48c8f51ca3e9f41a421e84d886e02c0325e6af331db7eb9a447dfc0d36387582f0633417a6be1fb91179aa8f66705fcb6ac9c5e97e0edf32e76147dfd2af6be7fdcea1d18b9fc6698d62e5b166f5969f452b5e15fe93ecb41660bfaf753264fa3c91c14aad80545506fdd7da2be9a2640c0859a7baea0730a28b319585b846f6de4ce63d0d1816db2153a6e510c992d110aeb46a5a18e43ba3492eae8f503c53c793c39879e14addedfd83b956792df2067d82be4f1e5176a4394ce811cbd728172adcf141e530c296b39ed607d21160cc670ac9048e23b04d5050460da4aa160dc518f9bd39327744374ed6051a99e844af286416c78d9283b61b530db44cf591a8a3139536af1872290ac566587ec2667ee7dc9dd4dcba156d01056ef8d30888709bae253568faf2bea1c406f8fdc26e74b1401a765a3c019cb2eaf0971f2236d00aa7fdd656df8cabe26356a8d3ee32552d8f129328070bbc9e7522ecbe5555ef4ad34cb8ed4046ce2d6d964de8d9b8ca37107a8219bc3057c891360b8addd999ef3d14d123ac814c7382dc67d3360b742488fae953a66a3914b0b92a09daa53b662612e0f5862666940a84c9848cc348a8ffb4f7fee47c6d217d96522a535a9ab9deb4dbe91ba27d8326b3042dedbcb18951e6fde21e4682a5d98cef68f77f30e0c8e66d5525e1bbe0363754329a9b204152f51479b6d6a0a95f337f0d3d14b43e0176a7d678934d793f166ccf620348c3929f52b7b063ad371b6d42a467c19db0db6fc77e3e8870508c5ad168123d58cc5d7241a1c636aa8d5060720e0b8b0a3bc1babeb825ad13d38f6c48946a2ca1863b791f5f55a06e15bd7b4a05d99115c4aa225870c5e959ef312343252dc06c8a2b21cf3ea3454b2cf7390326cd91cc6b9ca49aab09b987abdcaf61549ba3d18b8517b75d64ad91b9c31b79fb522f54ba95b8028ad517dcb3e665b40978bc5d80b41dccfd0d526a96998b94858788e4fcc420d8a033e77d312bd0ef4f584954a473c8e14645c75e1c9df78ab0a2c30d71b9145d91bbf66398cb8f5b15a561526b998706f22bf6379e314be4ee802c81a56ab8977d4b4163b296c4b650d0899fb1f167a6db7d9d597c7d08daaea3fcc504af3e359e2c0d9944e2ecd4ef60ed45b943d691d5abb12cff56de2d01c4ba9bbdaf99fa7625c24c070e91af004630e7a531b1926c2f9155c6bdfd16d264a604ba6caef7898931ab964c672dc3a4ebb21d36d0a568c72ef865e2a68ef1040ac33324b3971544a260ca4f82df2bb9dc7f2ba93e6511963764d32c0e4085d0dd932bef86b2be76cba0608d0f5b011bac90eb34562d99faaec4d660c5590379a0c743e6a945a2ebb9583252c943ad8b27ad93a89cb5e7ac7ea8ff38e204b79e807b1d778c8e76d6d3d9f230a1512f4f23ad8fd2a9d36dae76099c6f56f7e28eed31cb997eafa785f94b4365a516a3b1e7474619de793b777914be4dc719246f6b31b97b9d22adaa1d3c3a69b4b27598bcc8fe771dd2f043d51009b324237f5bcdb1ec09ff142b147520cb2b90a05e52bf0edb0bfce2518b5352e6ad5dcdbc1b3d6d3ad89b8f4d55c8f7e61faeee3a54078ff23d8b4b4846297726b93246ad0082d4296f314d3aeaf47ad6ff91613330d7942d526889627827b6f96c6f156160fb5a429abc0d86178b417128f32725405a2e8d346e2553a9b0ebf2b8a23b760d3236eeed512f67d398326f8da861768554d7909faa40c8a4ad3a96f9221b7c315ee3c93e170b5a360c63f3138b9b5eee913a17b2a11094f06802b542e0769257cdecaa68787c5783330bcb95c1036abb34bbdee59b4132c19f887f0d630d85d71526202ae232957f2e5eb6261a67b5910294f8036150a421281881f52f03171e3763ab2284750605e422816e7e5d69c978f31ff741332d38a7ed4824e2e989796a28f9d399c05f8ddd40e4c0e219319b4f377f1b5a1962920836d48d3fd8fe815092654c4bcadb042631989b9e126caac7fe8779887082ed9e90a2dc6e211b75eaf1b7071b8b98de9b3d2b0b3eb8ba20c31eb95bb0a18504c434adb5b1db743fe614819bafc711edfdac357a8f1999a859e82a7402cb9c6a9593a2bb5f55b702237526874292d42fd15d4e078f8394543f7a26e2d9cefa113ab1cac49481523b8c85957929afad5c7d633c8dfae3dce1f13adfaede36d91cfd9f944028d1c3be6315d95d14f6e3ed1faf5697b374c142793d764b28b54bb981d2e6e223d8d8577ec4b4c3aa5e5ef79a7e4d80e013d882c4fab3c1f60748be13aa4e067554182cf7766ce2a44a2b126a4b806a9d1c5163eb6b7c1863aedc8a854b993558d1c79038fb767cdf8686e882f1b0870fc1eba2b6a0a4e03f466efb3bcb74a013088e5c86ebdd457fbc72dc1471f2085c74406f47486de4604adcf70c4dc0b3e94e08473c91f5156c828df9ad136803da167a0ed04fd204d3e2d1c484d81fa10b601d6213dbb797603b68821dcdb2b256682b34e2ee55137bdc49c8aef498ee9c37605836c581056608902ffdabe8bcf96657b2e03e0c05dcd5b45cbfcfc0392542dc9d5250be573b0e0f863c7b52fc3a2d26f71d6577d8444484d316a612a510a10ef85b945e8182126ae6ecd5469b9da4f1b05a790ae22827f6309c09295a5eb7e5f4f2faa2db1b0a2d6e442a48dd987fe6886bdcbd52eefdfb67ad751889ca9e0a24d344e27d3cd010899d2d357f368463f677337fa8860f1973a51ea2c349c488b09a7f5c8c0fe1dd0d2f128e0db1d7831f42fd4487ee500120a5282c05d34bf415faaf23ae725122a328fd0e071e31bb56cd481858189d0b3e600829c293887b1ccb89a0705f300fc518b1aad78a7bd17619901acc9d3c5e8deec0fd55c67676452ff07330adda92ecc08636dfd1fc6f416adf703a5d69b28a0ea8360bae0681e8a712f847513b21a21cf22c592a1b18b9eed5fd4742705357910fa35a871ae44495c0355e1f4fa2dcc1ca0be94d0a155e50ae19761b69f0ca7d62d7a56b384824360f5923c9d1b2bebbf69e4d954a440e45ea3d607585939c54c438b75d1d36c4cf13d7c22a89d56e67afe706f75f9c0fd4121b035e00d8f297fc757982abf8a15ad11b30cdc755b02832998ac823e191e3feea9d1146ecacafdbb5365ed000b28f1b53a1432316e6f451d5d5f68f7e44d0113e783ea1ac0ffb822e821733eead958a64df0cfffa68022db4fca98baf3001d165c7508ee6a6b755430fb75f740a11c360e65bd60cc74ecd1171e0cd4d4fe3e02bf4486a141d1e8fa2bd25524438da99630c188f939511a93f94032d4c3cd2fd1cfa3cdedb8a098a7ccc2a039d08d5dab30635da93be8a14ff9c2d94727affa6e51ec9e327fca01e98ba4b125b46240456cdf400dccca65bffc92c19d182a01da7d2192f0c7386464b41eac06c626356504377e041d1a2e2eb79f8e467f061701f6dd97ae3594240620cd3d98289df714597d71ccc6eb2ca68fea31b3d2bf016f37729288eaea0869ac218ff67e4212bb198c9ad646dea4ab7726f48d0e3889f7be97d747e60532511a82d68bfbc00b444b132729b525fbb44337e08b37191a763c80d42083a978bf7e3d29671de0cadd93c68f4cc3052a279dd8a2ee459d0467574a072f67132acff9ae3594fc0b0ad98fcc5751547210b3b478e4d9caae880234587b53a3c124721af8d67c5937301de46165721338609159c98092df0976fd4289e73ea802344d278d09ba85c523fb06702684dbc26e301afe6ad0ded5d030f3a359b152988574f3da48110e7211a3bf11c07c6a5c598a0f218a0dfe9df50329a29d32e0e78b7718daa6e47486c73f56d27e4ffbadcc33f26b14e0c9f23a5abb962166a63c2f2b3bcb26997cbfa466548de1fb6a538fb3121c0f2b579dd5bac2b34ff8697015548b065129c242824a70149f125f53c671a9f67af6c0813029c1b3d52a5feb5347c6861b52fd0ecf526ef56d172e7081673c1750fe5d753e5da3f66526adeea6ad8bc9492c3c3835c318cef71980cc423b88b293c27c4f3a0c265a57809e59b57ad587c7eee426b20d059bab6f6d33bfb3e42d98a501693ad4040653d56066bf519f84eaa9007c4e77bd45a6d0075c9a25b94355f30f42359cfb9c5cb16f6b8221f44df1c3a580cd1737075983fbd3a5daef06121b901ffe28911d64b322d355f76d09394691f0f8031c07965c83746a503b3e71bee4bcfc72106b877dc22409ecc0b7caa97f5cf7c07fe25f6492cb5de228cfdf5118896ba45f3513f8f8a6e65441cf69978f3b49a9e2599633f869fcb5cbe824695dad8c6c75851aa44a6eb61131c80d71800dd0e1747ffa8533dc6bac2f170191babd976a8f099356a5276bda26ef27cfec836b9f06909811b337fdfd5d4a4e593a2676bca78a251f6a11c8969e06b9656d5e325d34ef222d192c3372a198645115f717019a568f6ed0c57cc531f60b431ab91e0029ddcb3f36a007a7641cf05d066f65dc98b7423209902484ec803f225a4806bfb08ebea47bac415c47640a6ec706f9242c6f4e99dd0b24292102839818a296413074a838af7e9a44340ca430f9793ba450c40b4ac55113ea69ae4993b4a5a4845fceb9b0f915a123b7c3f7d97542e0f49ca8da3bdb0feef5cc402a11bf1aa958d8d08f36a2b94025945117ad5630368fb31a14176e4a14620f498023449418cacefeea893fd7c6ca0d233a44a3f835e26fd774bbfc9300a31a77e0debc19e358ceeccd9a541af79e456d52c22099cc6a688c3152efc9bee0e86e627bce37b33dde935155d3c09528064474d3cd1f5699fa294da3b6d00a384fa5d3bdbd5b80834dd5e2abc9a892528d9fc77c4e4b60d0ce4ede3a4a43cb83ef28235a92261a38159b71822c9751236bdfcc4b9fe598cd011033aed42740d379c9211700a39f92030cd4b748b7671722dd0c085bc03c6a4a77fad5da8b33181a34eb2d3645134a8966778c384e66f82d17502f5684386d3aa51b28e2d0492539d368b0ab8fa233991d32602e1ab8d5e117da987ef04e4b4ae51fe004d1e179dc1b6f8ebef209aaec8d741df69fb5f46d79f3e8bee6ea91a588cd4804f2f5ec068dfe00e1067c4840442feff5cda869475028e5f5ebf554d2a8c3b1bdf2a4cdffed023dfeef9c1541017c53be18c3a364728f2bf6cd154fe152fac1c61005fe52950e3927a9a03e2fbbd062a0e007ff15a5af4d0dcb608ba378360216be0648124cc65dbfc6dabe1f36a07a5a999a8e4a12db73ebc74b1041af563d2952e27890db00b65dd9b1db7a34e8b65f16ec00f7227fbb2b27cb828b0225c0be822dd163edd3be0c829f357ab23b7510267f6779b7023c71aaa8aec8e74cbd490aa715dbe3b7b4892ae63ae5f8de7d315926370adcb13a50cb8ac636ac19c316a9225899c537b08f12fcd4ee67fbffa1cd48b4e560e9549a9a4de3b43ffcf2ec9afeb5f0bde614e83a4c260be884454f3e3c2bb80b12e987fd5cc9443360c8c7d5e8ed160c304e1aa497bec65c7233ad61688f8ff8dbad1f6bc95ad8066c5cd821176932acf3441ede5f0a977691ffd9d7873045c3146fa5b4927a305afa543f33952f2e16659299c37dd8448abd66e862967d7b6e60e175ec3858ff6296b25b0a35557f946ad91d51d5372c413583ef830fe90ed99f483c2bd502bcff64083971c08c30cb2181837e206400ba4e67f0a2b694cfaa841bfa455fedc613b844d6bcbad6d8360a8b3753dffa4aa6677001933e14131f617315aa7065a733b2daebd47125fedaabe1c934a78cfad77cb22e18068c4752353241b94a7e4b718b19875a714ba312d6d6ae762fea23357b9c8ba9a5cc13d984e08476d3d1a541deac434342f9f8b49fd778052b3449313394a2d53bd54af980d4d7df5346ee2c5955dda60a690db11fc2ea135001f7c55e8661bc9d3c0e7110fb44f5f2896cb8f40b407103dbdd76d0c4cbc3c6eb790f0ef6f66d9ca5fad56aa88f9282ad453acb25c23e504a9457551107dd927b9192242861c8e2d2567c5073ff331be57f2094d6caa35e83cde7e178b04285dfadbec41a333b8a6c1056347111e47b698b0f6c939ad1ba85401f00081c46eae72f2c6824de079504852327873aaad1290729b48032f2de2fd84db307e84c1a40582a0a9c1d6dfc1e42065f06a3498e7131687b405923bd9dbf5e4ea96ebf7a030cf67029c48bbe2c63cf06f862aaed491d31912e972f12be46cfe429cc004149242af8e2ad6505ba7a7dc330d31dad0423dab713494800cf39ecabdf95bc9e03ed3a601c9e96cbccf7df7601031b60bfd4d445fbb379d78feed3917f7137e3656affed7d3ff118b7b36ecfe310a069a5b2e54096d2821bbbf8a88856aae518e69516a7ec4da57b3ac965d6b5b267ea72442f63ee099daaa3022278680ca4cecd1a5efb708d4cb1a65914fa26733640c79e440d80d7bd3254fedf4be20e2fdfc8a690ca31742146a4c2b03ce6a3634ce84b9ed6804c1e17ea07a45c1b3aca89d7800327ac70ec0cacc44ca1db07476c9212c7f00f614d3b8d9803b36ac8b51951ab8731e535ab5589e70e97e3b15ee4fd7cfbff96887ec5a09f804e01b18ac0ec49182ac0d6470f526fd92d4373e69d682c6753f8ae8821fdc382641c4db0e65bf7b0c71c3173f01b836743caf58c02015f84e3f870907c4647a45f7bda318e40e9ae38de2d58283b4ab291bc54a1628ae16a3de5c99225a83fe23fe0c7fb7cca4f01ebbe27accc326e7927a3fec18ea0ce6254ae1d9f118ae49c36bcc71a330824a92be97884e91fc0f9a826d264afcf2d93d373380013c6ce819cd2aec870211dbd55f73f1619ed3e15a595c5e19e825295bbcd5b7a2d4c67d73f961bf1ee341cf1993704bf0785383dfbd78d3ad18e5bbd5d1ca508b6c5e598a52112db6fca72fd1fee8edb8ef3f1e1269cdf5358754d1cc3f971c3830c8054ab7b515e21d204afde2d6bbc6b5b5cbeeab02c1b4a35e09e05a525e33b0f1c4e714c3f40102aabd841a83015f179b57ab931d05bc0ed063215020db0660a974a9a0c722ba6b17b09bb31c9fa3b8c5429565c45a367ba3fd24db3dea381ff264b3c0b00eb6839d5bcfc9263c2b9812d6c6749c70ddb2ae1637dc37a5d716d50cd2a6afe5a549ff4610d174209de5ef2e8276437d80eb04628ef88d6c3bdad278d5737843bd48a09238eb25fa3a773f7bf7911ff29cfb93b5d92c42d9ce18fa4f9a3934e7b169f30163079a047b4f5e68a79a339d9eadfe4290b896248b24cc3931a86c25912f9f6ad5d2465459facc67aefd30b3df3516a32f8d0e7814be3c8097606032da72e9bd1a9d4e1577f2f6bf0750f1892fce5bccd0bdf4b8baf7f8d9673519e4b090ad0b41fd0b719881300b809894992d909072c06846c3605c84313a9cf3871011d2560cfd216e3e194b138948a9beb21cc2ac39189abcd62e2434f1c99bc35a748799c75f25cf5c188db4e6528e851ff5d96238b7cd7f8ad835b7227b7d98dacaf6d9c31b18cc4ffbbf3e37adeb81a71e05274c05ce89e4f98435483fd4ecfaec2f76baba4cacaf306fe281dc2a6f29ac235262713e82928db5ad22dcc3496090880cbd1d67750d40d6e454b15c16d2d5079f656ea911c6f41b60f7c5a1c2470cfaeaf36ba101aa65d87fed09d3ef1518779f45262633b66f8cf8c546a0a61ea0ca65931474143c4772e1bcc3bbc4ee7979dba0429d5b05ee585aa5847bad38b728dd5dc3e0783cab6fda0cf43f1fcbf457a7bfcc5c94e5fb9200f64e92ddabbc6b170db682577fcae1f296a88668644c5c987c51b381372aa09fe30227ca1fbbd1e93be70565b906b244180862c2e690999c7ce9758722c3e450e6af194ac4e8a32a297342ac9809208a00c82904849f1562d8fb5371bed7dfb2b3e2514da07f4e27c64c30af45ea6fb6b825a66061dae0e7442a0a5ac143da50bab92f573446904ad8128a6b734c96fe4d2c511759e2083328f301efcd07952a57a17b12d0a3bcbd0ccc7a37821cc59a0c6c28466a600f1643463b2d3d0f705b7c09d53888503b38e082c50a29ccee86aa174ab23a100c44e18cf2c1eaec784c1e18d29375ecb4d084a48d7e5de1ff8875f7010a9e843b3bf03787a66402be3bb27bb462d0b3c76ea027fcb308f0ba79881600c55d8abbc648283489946c64ff21a661340be4dd947f7df3ae09bfeecb614218fa78e05f9b607bec9f2af5a6b16c12f3e9a0109419a005aaaf0b2ca6c787a6ddbeced3f7e72a37e0a167869ecc73b7f3b9e39ac46ff1b22f3b41359e7a12e733a2dd377ac9188fee19ab872094826df1a7832d9493986c229ec0ef6d82592ab48aadbb922e9c0473009125e3343a582299a38609ff6e18e33712f995b26c1b2e707fc243bcb8735595e4138c89f5608783dddad2dafca7d5178f4d095aec09d54125ab41bf164d17d27f8e7439d1aa43dff71242c60a1effb9302bd4c4b140c0ddd1865b58759142697ce2507009ae12e326311fabc92e24a241291232ea1fad3913bb682e3599f4326aefc37d1f1d772971d864a0a3007ebce326e0c85563ffb60e035ca453796f3560087835f5d025bfcc27f794b1f2300152960793492612c9f2ad75ee4dff1e5be0b12170977a05afeaa20ff03adece4851e8bf71dda0068d821fdd53963c8e25b30e357e593a80475af4f1e01a8cc339123e3d09c9369e6f1feb27e2095b222b03aa8e50e624bcd7aff1bb5f2d7e8559388b1c5c7f87908c28a5c08f7516319055a526e897dd5d70870008eea666495fc6343e95bea41a674ed433f3743a7a809565d29c4b58452b61087fc3e3a2c9bacdba267abb2a241948160c37cffa6b4391e94a76747655d1145183569e072d59a8809eb44742342a54824316a3b7338f749958ddb672e3b7f389a170a91f53e088a4598e4bd0e81fa5c45f6f343bc3c0a609c5f7c5c071aa5c60e949d9aaaff7359b17413034fb70f998c72acb13c4fc732e87146d461c6be49a66a4c9d5f1159fc9fd0dd635c4795fda3da2d1b7b28555c1bc4ea85d6cf5b4fc4e0142adb55d681361c3ccaca3887d67f03918ebd6165be10f7e6fe0f23fcf8e5365d4beefdc93dd72c200935247fb267aee14b299fdce0ada17c303ea3b852d93052d56c31c463b48eb4c5d77fa72f91a36a2bf517e6df3d97c76c4bbcc9bc68759e9baf2e2be6c3ddd5f30c1aeff02eb2a69577f21c0749be6d8d195aa6b0591f2196784bc00b7d1e741007dbbc7eac622e7af24733cb0a274e22638032b0f651909a59ebacba08322bdd4d5416c784f2dfaf5b3b6af682cbbdfb8242c824f2c76221110052178fe43ff500d14958852c48422f36d794b5770ca3b6e2d88719d9c58a66906539d489096cd979d7cecefa4426c97fbc18a600c7cca2e8f67b0d86d4b0c6d3165a63969344b2f8480f4acb0244bd7553e23b221baf7e2f509874836a207fc8981ce9557c9062324a07355ff8aadb47ce2c54cbade015095fa47a2ba13a1258eaa6071414f86e43ca3616196b0ac25d4c664109987776c9f93463d0dcfd2fd0b549c7ae15d8abc048eaafabe6924a28fefffac3dab04c4a9541da3a2fac0a888120919551b78511160135ba3b9b174a1abb0fc68288af791024a0294889e27ba18b71beecf348c6395787df358e3587c982aaae6e8f131dc6dbe14018b3d9038026e876786ed1a21ce7f4e4354079832ee56049dcdfb7eda0921720046973e45e601094305580d1345e79a6b27800bad6b6a06e31e20f321d60be716b1f318650201f5e4eb1ec9e0bd5e6772a13964387f4a8d77394f807b81863ddc408fbc2510988769fb3bc32bd40fe19887403b4ae6d4ec28a334cda6d84ccbc098be5c1bfc336d484519a256b76947f43587111c950a6f578bffb20a41876b6f5ab1475aea48d47e707925d6842f54b6505796ce72733edf9a2da5e57dc369e839caf19c2b2790bbc019ddc1c98437f9d09ea50c25d00187a2918b88d810563b2e867aebc3cbdbc4c75ff80c22ac375b4be2d15d2056326a65f8cc3c3858c9fd8e204af85c7484d16f61652b1cd8707c278fabf1e1e7e3ea60575ab2d63df2907a9da6b73a7a591a0a7e2323053732c632b320c1a099ea052dcdb72deb0651dbf3cdd3d6cc8fe0c286d66399e9b91cb05a139b4ddd8039ad21499ec2d8a56a786bf96aef98d2d7c1c73e8c3ae5895902200dacea99e4607a455e55e0e582109f26aaa0578969d711f616b27e656198f5670545ca3ba2dac50edc5238a50edcb267d3fc53a54604cac801aaf90a2714c8c8f76510cac8f3506bddc3fefd1385f073fd0af570fb049c76b38bebd6d2c22b678c729ad11b2abce9d929604e459ad08a173b3556885b392cbeea5415ec61871ad225d40fcdd64f7f02e0a65e7911ab74c9747eda07faedac388df299f076a5e832dd7a93f5d0cbeaf0d6527a2d8912200de680cef46ae1bb3e7b2ca72f7af7b0f7dc08c4eb99ca0873df83d35e6cb8596ed6eabb83e9c1fa274108709491e484bfeca480ae58fbbcaba72773cc1e3011e5f744339c790115c9b65b5b0ae4d47484ede8f3e84f28e6dd15a7f033e3b0e05f05f7c3782b401a900a48180b9142ec071832bac8604a973d7ce3b46be3860db1820381fd31a68c0c804861c13818fa05874171380805e9c2786493235f67fe65eb8177e78e78de0f5b01c2f60719abbf340f1cfc5428d901424c474f82c8793595c4f75f4a50fd927ee51e2744a7043cc39427dbf0e2c445055418f78ff4ea01794f2e1e42e7c9bbeda754fb620e542b67ce2c599e12ca69bdb1853cdf33b96bfe43d3388de37b9fab24243cd53bfc814ef0de1001b49218d6e38ef7e272165e390a868275ac48f181b7d740e6f69c3ec0e6e6cb985d9b5294535706842cd4782b56ecfacdfea29c2439895fcce5faadab83b47b087d841488bc25216482d84b75e138db066087602a05c96a41b51baa8e4145bd342dd1ecf8c1dc79518adb379a614fa633dcac73cb810713e80e1ce41e9bb41a22bfab026f137ff40ffbc0ed7f0113e08373e1c369f15dfdb361543a10ee105aaae9df3954067302b5ef5430ae03afc0402fb45302b4f7010f0b101f66e51eac3ce49342283a8c7d307f56d72610353541e90b814e17f9bab060a4fe4cd0c47cadc62c04cdac82ff671486d36fb963fae097928427c4ef0a251cc060c15b4b421957a1c9f1d5104dd1d5ba7f585f594d1e769cf0bb4017701be289ac9705d8e7570c7567d0b9045e204b061e50ee101758d5e309c888cb04ced4f099d12381d005ec1df5f9394294ed40e91997804611bcd109ceeebb1a379550956b135db87491a13a25c18e534b08a9b484c5b91f342d7b3d0a04ba1ea9ac6b08cc0594849a83a19b77ad03990232ac90f03ef2cf84ed3bd168f87263ce47364bdfca6e3a5711ca50f6c77e6a61ddf3fe1844a7933b014918def2d7acafcea3dd23b540deb0ca966bd34aa52430c0aa248ef76ccb499486a67ea9351ccd8dddc015035003dfc9c53b54b41fa1d44022f0e148df50270783f6d5d3d5ea6f16f11a7d28430fb145ef834013d81eef10a4dbb966ef6711b78a57c9d579ac78f12492daa87e7bc743c97b16a89a6d9ea586ae5bfefdb46c5dca08797f263f64dc23d511a5fd1ee084106e390e12c1c7bf7af51adb6ef2e7aa701c47c3fb4c17fcdcf037b8dfec13c06c11a18b06bca07f53a02a26c84315c0bfb6019d21ca1b403cceae596789b8ba294cf235be7b70c563b4be9be85173ba027c89fa6a4d31dcc7fb1720a5193e37a758c8c0b42d02bb76aae0e6798c202e9bcf72380396dca951855c441e9137f65533dad2417b62b7e68b5fc51ab26ea618b4e75991f0b81adef88f75fbc4737f822812d477aa710c5b0b036b2ebcc5f50d1eeaf1b06fca67bf54e9c3a95d73c9bed6ce238cc8fab5dff7580719316c7d681b8d3e1292b4d3f3fa57db67255424eecaf07764eb4001d52608a5cd73342ce8034685977aa9042a1de520a5419b1cc9cee4b25d84f5cf3cc54ca7407752ddd428e089bd4caea9a97f4c2c1a0c91783f07dd3edd08df302d1b8325640592a9e0767ead834cd012edb33981c460f286dffefec58e089f93032a8a70901edaba939c16df4ca474bf58fa04d6c0ecd6b7ef735e8adda414bf72a2dfb088df1945e50c13212e8d70e01aa6d2174e4974e391346a807b590cb834d59ca73638743d217b927c69fda77ecf4cf215b0aa6c134f36782987d7bf27fc94149cd1709e71fd5283b1fe025d96424a2e6ac7fd5ff4265d6875f03bc00961e8e5138e6dabbe10506b9874737deb0f058118e09b8742c205368adda01e8404653ad970e864a65361b0945b6fac3efba488f69f56e81831b3ce17fbeca7d9acae1df0e46ec595c47686e14fdb793064a3443ba59b76d1d5db6024fe2d54884adf1685239052f0a87ba85341490c928c021a41ef8619ced2a4357606563d81544ba0a1da8180485bdd01cbbf9ed288c5a9f9187a96e914ca4de586b61bc90b5b78c6ab500fa2d69e95f134e5132e080ba1b97555d522dbd86002c3714757fe5ebdd7f83bb372b2eeb7baf16547b2ebe2586d7c0c1fab1d3d0d3016dff278ef96b53164a1bf3c22ae73c1ff60292e6b4dc56f33aa21e35c62d218ff4fc7a7b50e2af4a69533f11436cfe4eb85e89b8d44b07557b60d946a1a8cedfe1624165f1484a9c288c2583ea25076336a9dc1d82fe40e06d521b439685b09043162fe04aa45b07cc2ee5580c0aa3e4ddf2c2f5c68dd922dcbff819834988a056f9fdcfd02474d091f10341750686f42ed848593b1875f1e76dc7b488a6c24ce3b36b90e74732cd3417a9860535559eb4d9e4992296c1f40e2646ec2c60b11847657975f056f7155383babf05f46e8b419074f2f5389e5de003db94c0e05ae7d6b21b2315ad955bac2ef814785900b10d716a21c78d346b0b52ee736c267969f01d3dc8f67f74ad05bb3bd7d7d53f1814226275cd930361e4510ee5cdda2321c903d6fbbca7e37e4b9d6bb91b1188c67a09913fb4addb3f43e528af4a77c658edc7fd5d7e2cf961e954f9fb8f8263962a06d3d5cbbc4adbe9bd774f7528f70998f5802ab3dbd8dd1a427e13690cfe5114ff58a84578afe1814f2f63c4631f7bc8225eebabd3e30e69780e720a318652e4a23ec840daed5a71aaf6e7579be841284fb73535b4c1d9ff4ed578e9f02c3263ef394afb94698174ba56ad7aa751b180327779201ac54d145c2899985e7148b0b4db222c4d4e7ac4ec4010c72672e5a5283c3ca3d8eef7d136c95a96d67d7231f684430b373d91495293c8a7d2b231fa9563ecd5557120c2d7c39f7f0441a6229ab6e857b2a7240f3fda54fe1fe6a56fd6567aab26ace9e02bfa1e3af7799f8be067ecc3c66e3a5ec43ad0245a439cee64b2c360c4bba9bc3bba4bb05bbe9acc09934aae71d12c51ddc37c8927d18197aeae8081b78af4a17a5c7872ba55713c6ed3f4485eaf7954e568a3dbd617301182e69a44110e7d4f5bd12b4c0b5fbefea1a95b8c8db03c68c8b0f3e8a30fd796246942cecd01d7c62fc093b8864d8c2a7e5e3fcebd63e780756fe5062c008466af9dfbbfc416af3178930c8e20451eed10e4a76b4380cd0ccfbbda4a3e8e8f0339be84ffcf08ef03ce1f8f8a0c2e1e30b12d864666ab875dc4fc4335157280d0b704fe25ec2104db8963d4ba507ed1df2330904eca1047db8814e1973d29a32dcc891fc0bfc0fe21c3067378caf8ba924aa17884beef51ae5912fa5c7fbcc52b90848c479777e7618b1dd0374e23e48e36b45a8352054c4d337b2c7d8ae207c2cbfc1e949be678ce71273aa5683dd50aae6bdfaa5940b0317b5cb148acdc1d78ebace514994fd03109eaefa00607d7c116f9e42053d03426df9b430791c79341ffaf537e30fbdfc3f9a59b864b3c1d09746a630b08d05edb577d82e69488152871e3fdf205fccdec3872b3086d82a13deb0b8e64ccd0a3ca6cb9a0fc4f4e6c6bdc9f66813c7b392be23786b30ce26470dcf4960f3cc4e1958ee22f9f3662aa1addb1ab5ac1192013fb83bf003d22cf221af37ad5a23c01e965bb0ea1485cab731da568d1efb7b0c8dd7c85a5f90706316b52eaaa4bf1e8c2c7af757f2f4299e76b4789b1c207644f87f72a471133c3892b6bf56c49cd52cee525a03716937891ce11c07284f708de97e8daa444320b6dfb876a660a1d8896353bd6733e8c5bc764a64861cdddd5ada961fe0139cda511dd4c525ad3ffebe07772321d2530a3cd1db12358447cc7245dedcfe3a528530fe0da9d3b43ef6cc37342e99e2750b10428f50ae7b00b5067eb22a2cd65f3f118492d19114419bbaa0a10f5f7f6cbf050358ce74362e0370eb8e26c2921604339a8bb4498e2d05e12b36f1c9c3582b9ad872b9c30618a57f259eed93160310bbde2aff0ac6a4f73f0a914eca9630c406e9f1d6f7973fb9b20f5819a7a393c476f47f6627059c77c9864e1e365428e20de7dc3546a3cb4069797dfddbb5b0ee14ded28b83ff6bad279d68b4b86e8c8014825172d0a0329cb77df666762838268e81b6aaae10a6ec91cf5d401b1b4705a491acd092f0ef9bd24db07251316c86d8fd41b8b9086db85f30c0957f31c2287d14858d359ba641b7ee9b00c8bb783161dbd35fa51c5aa5eca6b03eb5b226b1b7ebef40f6b9c19dc024528274b5b01f04dfcf29dec795ee63d0883235faa3af9567a24d43271eace28a08dbe03500c6c25a2061b69e23b319b6e7b9859e6b014772d12f0d1dd7db2954bbf688928c01a9ba4bf9eaec3235962a1ba3cd2643ae926e40f6bbb6664ce29b0b937ce08a9329da5c3f51e9b6a21db7daeee89dcff3b4ab20b22656d9271fe9f40c67d4f31b36205f8ba8fcef51cbe95851770ce6f2e5003145d64233c25f8b53dc60011680d462c8032b47f99efe3cb26c33cc72a2813d25be06ff716b5e9b9869061f38295f2a75128856362d7220439ff797f61056b64b07744479de8dc646eed6290269b1902fcaac48d09080be8eea912ed2bfe725bb84199ccb6535b37b7f838fbc2a80c6521b4adb9f9d0b89e813a38da8cf63126f0df837560217c69b59fbefffbf2cfea278bf0734e131a9c0646863a48641c641a618eda064f77169f927699ec2e4dfc57f0cce2b1ecf38491d51166f99231adf408de3e04ba17018f56883931404c6fce188b7c01c5643de55aeb602a120c1ed9a5d2911ec285a88d3c7d0a48ce536d5e9448cea7de3d5743cb2d1359b278978c9baa98cb96c122bbf94e4d318283dc2378fa849296bdd435413b4f4a2acf259e6e02015db7d5ec13925b195f394bf29d05d3ce20f9519b7558a4b95edb4d2657625f43f233b64db6c733380ee95e80f651502fe5033734d52d8376f0bdad4a4792b20e4bb72a60cd875331ef950243049391f415974f8571a37649ea2e791fa3a01d4b6aa4f6ca5a9a2454185899c5629cee4f014680100a14aea5f3261bf1292c602ac278d110452e7c075523fee8fc7ea26ef6d0934091666455a093ac3577ae45caf63ad6dceda0104d4e1b98b3b1abbce73948a739d6d68318948caed4ad6549dd7dc21c96e66d9128bc5998e4832e3df55750a7b25d66e4cd521a74b90b93adf5bf312ae1f8a9a996244b0ba896f42d66391a71fd6fdcac0509ff4e4bea7f7f68f5448759fa829534a43baab9b49be52453eac87f3d7832a25916c31cd8164b360eb069a82a7e1cf987356a76690f2475f3672eb2606c0167acb62e9547f20a7eb25b75124ce62b41e4d70f4225ba99691c308db0b129286767d94a2cbd5ef669c4486df1503f2d6c3e9393ba75cdbd2ef6282be951363d6fd909ff0953be97f583c2155c2ef920db04529ad019f3a999c853f4f0d88314b62e7bb526a6e49475d309e35316b88c72d2cfbdf796a888ad79a72167ba1a9c37ae76271fc13d994dfb514691619128d1f96cc2ca73577c0a9697941ae8c38fbec8e423c7474784fd16609247f8e26a5fa966799c38eb6bbb168368b646d616d80e0412b87fc26502d23ede8132d387def06cec4e87739db99ff5c11257b2e19acc6b3993e559e533f664298aee72ce73a29a30a9ff272081b652bb9ef0481b2807812e10fced94eb2a8414c56bf7eb0d0b1305c68d5fc71e3388846da021cf18c5a95f5d8af4c867859732886fe27a584233dca4e21e84943c7dbbe6f7ae14d944c23be2ffe7ee1c02244c018955d99879d760019968aeb5225f9200364903ee2059e773c6ea118b3a7f0493791aa03a8b47eb5aa081f5a2bb29f15a2f47b221ce6670507e0173a4a6c6da8b6b1a98a7450eead4e958fc0141ef6c2154b4c2c98942c24f7a59ee8b2cf2b28a0b73fe97cfb353b21fdb5dd7357cfe71a48a73953201455edd3abfbd8d8d41aab1daa283cf153f235ed9e3a36d06e7ca4e9530ec71c0198b2ae7064ddd7dfa34f732df0d2d4fb05c12489b8938ad2c62791d9bdd358e2b6963530ab2c3df9cc4f3baace2c3d92c70ed4e8058c919a4fae7022ec93b5b3a1dcd360fb30c7269c36856a2aabec639284b0bcb1f20a574bfe73ffd59a7a901ca2b23078ce02263a24d605d370a6d801076fd9b7d6c9d5603f9bde2e5146737797363d37eb81dbd78114d3dfa78387bb5f27f19edb21f9071b1992150f008d2b4caf6d006de1b09fb7c88a27e274fec53ef8bff3cd55e13822875133f601979f1e5c68091bd1993ca98b4c70393ed85f4aaa71edb03c2e714175874fb23eaaf56b4afba399c177294c85fae52b0b2a18456a17cf96230feb6660451c392ddbebb81fca31646bf4e552bb1d0b87ae05c71cd851105fa255c2c26ccc88efe18dce5a43d49d87cbf58d422e3e3e8b02e00a5f2c03050b91269cfbb427c39ae643fa4a254a02890cac880dd9715b00b1aecc1f2c155f4c4f6e6d4e08a9791f77560609848ab1f4085be9c411de871ea5a4b9782382497a7db3fe1a89a2f469bc5e5a29a0587d532922ce61013623da7e9bdb72160013f291297cf478af2326de7a9b5cd2e5dafbf86b6859566b78e2e19099d3610a97df23f8dfb7e08142aaff548cd348a375571c3b81c2b0f4a2609e7d4eb561d47efa123978d9fa50bf5eba31d5d2b37cc0457b49709cd928e411dba4fd3971f452f232a62689236060ce30befbf3abbc5cbde2811a2f10907940bbd15696999487c06d8d5febcafecd97ba6139bf08274122ec83b13100f9f92eb640278e108698cdc540c9ac13bb6082b15cd1fd29c59e1bdb6f9ccfec703428df4b39e76dcb3e3bbd676bb6c2e65021960f15fd54e47c6e53c5c11919ff4b84130c50704a4d6f4a64946da3d59ca9826a4f3bb1efd6dacd7c2fcf5bfdc3fdad37d821a23ddadeafc0afb06ce478cac61a9475f94c1c0dbb0fc1dcc43dd63bc2f1abea323a3b7223d619a7d92d71400cf53b0767a9a5972419eb0c340b1ed261bbf80c3d14d366c55efcd9db5940b569ff3d9dc5d8eaea1166494a723b88a45aa8a79dee55846ebfda09ae86b88bb55a67644e16868360b4d7f618f46a861b609d0b3bf7b5c15ea2bfdfdabc05e1be42cad46530f8c3520ecd733e6048c0ef31a7bb00ba61be1f4916c2149e2f42e90409c1531b936c84a962c6741d06eb6da7e285f367d11f9b070b1592271b95f98d06d63ecb9bcd7a6fc7dd6d0dbf1a30af15a8fd7534166204fb4b5a02822d1b171574c9af7f3f6a0373e520f8240a99bd558a17a20ca41de45d820a06f23c849c1b63749cb0852d1ae3fa2648deacaa384b3333efbafa2a314d89761e0f83b383467a9d7a4fa701de69a4df048a0e821c55a1af95a0753d9f06a1d106bdaa1d6455347aad34d07f29c3cc6b096d39892187c77bfb15247b08e49dc3aa0f9d27b11bf065c796622b9cc4f96ee73fe7c460a4091752d3f2949d35c5169d606cc81d1fa3424058bb9068be9eab1f3bd5ef828c745fde214149224bf24f1ae016697d0e47512b89bdaf00a441df718dd89df8ef416ca8e2c679c2fa5016b3f3c234591b7ed146af1c235a4353165df3105d3a6219aeba089d7c96293ae98d202a2f1d9ade4fe4812edc96b1fc2431df55337d5ac088bf99d3042c115307a464b612032af91e4aefc5434f0fab7fc15d9f0d931bc69fb948351967fcff2368929860d234cfa70cf7bd4cc3eba0c17f7395306ddfaf3f8270f5ed493eebbe30286aead1f828bba9083488ba37bc2d67fee3d83a834f2be38d40cce7f7a03ad588db57b1019fd50825fbeec61f4663674e9eab5bb190b3e246bb5c2dbde217b23bb2d4c9386f56ec8827e0e6f681849eae0e92e78f798ebaf6f2055528c8bb251cdcd748fbc26e233ee5a7b28a2e0531726250a2115235619fb92cd08d52935efc9f04d35595016211e2866dc6cfe2a8927089752aa702389590c03a8a1fdb4e8ef204536476233d8d8a0d1d1a9204a5fb1b30e979b675f9c8323bf4c0f0ca6954b7b0d1b07427aede28a1835ad283d809c5fb0a9a05f28ce16a23b7679654f0290db67c6303683abaa01775d3e5c7432a8c5c9c87aa7a35e6f821c82504fc0a6f6dd450ec2fed3d42dfc0be340b65894abaea21ae2c7380d2b296969d5cbb2ef89e559e3bc4ec6e3e72a314d6d109f4c0bc043f46afc2a33447006d23263f469526d0b96b77dc9ba350ac3d62e08f66046dcc2643d1472ab753a43af58f201d85ec49c6a1f1474b5eb73ea98b8a9c0f39d22e130241082efe80fa3dfde332ba4bcd7c898493d077c17a1be04d8f4188b2aae5aacc3d8e64fac3452aef4e0e272391a8a8b794498291113fb3301bf305e6f264e9eb66f3c4713c301efaf4ade3a4f8f569301ca1b3dbba40b0003d369cb59d146cced027c510185af9d53bea41056cc1bb11ed12f9d44352f3f82be922ed767b6addc6c52a9abb31febe67a61e4a1bcc709d3edb5c553e610ac2caff6c74726ce2abc156264d74fe73851b49b3df6144c898f7b0d9ef2cae36f5f05006728b559b8c4977d1c16a18a7fabddeb62b5ead986c847bf5a8de63c111b2450c50e0d313a8da710166c2406ad9c123d710b7587a50740584bb3916c1384f6409dfd4aae2df901c6f3b603ff550f4d5d761cfe222ed409eae006b2a3576bef63886db87ac800b6c95b77bb63f6596727a90f6adaefbac2afa3985b7006c47a6a8ee6c316c1aca767638ce83a96391680a17e951712a3567eee139c1bc23e3896cf00b29fbb1731955d82455279c65f87a26eabfe8f87ef1b03e0846798c94057f37b1ccb272423f5e74f57cde93aab289b441c2696b5afad37428197fb56800e368c98cd697856b7c27af6a01f3094bbbe650874686cbfb8168d8cc0c181fe65b7722818f26b159951893ea055341f1053305b408dfcadbce819bcc88a373f6e2e927fe718ecb4e75010443ae1e897c9aa27814eb53357f35c31b43c51c2d0c04544dd69438cbe536335664c52e34223e69256b7312f34127bc30cdc9c08ba402d3ccea9d755612067f8809d6a3753b78d91c474b68943811c436411c3660348e5db3cc06b5bbbc16aa0048141615b66ec0aa7ae722d291ed1a8b522db27753884e0594fd8e2f9c86cd97936e90d39eb98852152d22ce889036122529dbc96a7af1a249f396358c564b422dd523844fbe8aef9e87051b31481c33ef064e3e62062ec526f8c491a44c4a88552ef8385beaa4737bb317c057504231a070d2c9de2539eb0fd87c370b02ded9ebcfff75e1d5ff9dbc49ff44566f58ddc37150966428ad526c0e83f1360e90a67d76a6878a2291511237d7213560d6065cad695daa8094c1b17586dc2e154459a2c4de69f300b62ba7e5ed3a8a05a18c3ae74fcfa2686c88c09a9d40e422c0b472d2abb39fb8df5069303b059b749f40a0fe71085c251a63c17c70f2c78d34bccb1898f485593b9f7fc17172ffeb85a19ad7fae7fb490e9e6387587f91dd0e0033c59b19259f3475eee96744baa2ebed5063418ad305cd3b4b43bfe819c413e0a84e73bad158a5b07b663ea2f939c54fce36d2a8afb1c2bedb3d2f010ae90b4b150c603a95ef5376d2059bc26fc479a27b7ab75403cc2112a3f1a5921c4ae01df49fa41fc2906320627f5c1d9f4bd4abb50aaff05f4de5e73105766be13da6632b28276907f9a9a727d2d79e92d2de97b72656b797f49ace87f9c91e6cb8c5194fdd5236a6349714ff5b5dc23b5bdfb7d338603de62d73922e70fdef77dec0f465ca96535a0f48f62c14d039d96971df2c69a5fb8cce07fc21e33999b81e3f2ad830c87aaad4beaaa2d64296b410e021f58da93e41db9a7e5e292ba19e06c3e29bc39c817b8e8f97ef29f344faaa730045efc33198e8fa8cc3b702c67c458ffebce163bec7dd88d10f602493ade5cb231685906d347e55ab157cc3ff5cd8971a54ee6bea75a227cb157ef2d423cb5ea7b8b217060da024e2fa01278747ee6345c60de11ea689fb9235c9caf4b13f6cc99ee206d8f9966255b60e0d86284aa02f8591250779fb76a3f874a889bc4fb0ad557e1c510eaf3cb1001b2d0a5cf49ba17ef320749d0c591da4d6d2d7a3d2756aeb90123d23183fcb618a842e1248a714d297721e65c6fd201fa0b88b11894f225c2c5f21610b7781d75ed26911a56b83aac1a3896985a27574166147e3e0bc8ddc33771f5aa0bd1d2009455e2ce4288cde2c10d4044d3e94e6fd0099effaeefb41f5a6a9c5681aa38a952658bcb5c576eb7772eb221ff244b2479d0d1eeda671e99a3c8c237d614d1407c35a9e71faa3bda83fe2e1bdddeaa364ec58636d95261e62330c9f83b57abb5849045675a4ef6f8e81886ce41489379a70c9d67c7813c30068c35b3bb10097796c894e9770f05d5c257b1592afec3c61c6c16fad339e4ef32766acec4feb4b149394f93f799ce159f4ae9dbc45bdac361f261a38153e3e8d449e22275eb0bba55fd0129a8017cce98a3435ae778f1e78fc5c46d1c33cfd8ea045775c6be093b52a854680fe2fb8ec4c68e2a6fd6da519a2488e2ff5a89de56014e0e949f5e686ffee5fd441551a57e358763c2d13ec6f326dc0ac399bed093388bd4b7303d472954d160949eebca123d70e2693b48c3d216091d52530aec586cdf65739d03c910085658c32cedba487aca8f5b1cd06a4661aad4b81e752fe8efbd251fd5e842c28071650095e111eb4518cbce4e3cc106c9ad0627af11df0725e4a2e5193fad180e5afd6d5d7fe797055d6b9b359c65523b76c114060edc7553ba8a132c3b6cfa02c8c83d3f94104644e4fbabff8f3d6241615d2ae2a8ce42e103d242f78fc19805b51f84940a26c653a4f0192d98668ddcaf9517764292b6f22695a644830468ae180d6e2c0f6b430625500f017e3298f539fd99b01cf62072237c0153b4d568cfd3e6484a8f13e3bbc940e8843689c50dff5146d8ff46aecb2b6d13a281fdaab9aca533b215051c58f38745b8b049d1b90bee5592ad833213fd321df75bf49c43a7f7612bac85c9c17095e34757b98533cc8501e8ea86897d9690b7b84ca4a6a516a2d5a2bf041193a52dbf10c3872af79d9ef426245f934bc54c0b9e8d1beb87526921a8d4dbd92a2e9a8b0716a07d7b5f440ccfd984b957510cdf109230ee2a2ccc37ff73f0fc33d2f1723dbe4a629c93ad188957dadfb459e0e46522e3106c06caf1106d05b9555a1f98522350c5f00b87397117e0fefe8615b29185bed0026f81f1e2d3df02b8250e08d8b6a73352bd211893bfdbd27953e752a4eb97f36dbc4c24c0a2ab994f1ba48a523173b90be0f238349d61b6b6dc490e813f2b43b3a3ceba094d8c928d8770d8ed95f03765ec5f4970be0d8fae67bddf2e52942b2a8fe3dc518a6217485a410509d36af9a3819dc6749a22fed0ed5fe65679062005dc16f283b7cc9d3008e666abaf8f08e6ec963b1f4c413903004b21e7420aa13d553e14cfc721fdc10648d2871efe9b4081f9d1855b17623c945d4fc10bbda0ef4b9db8755d2d4ebf5b36728b2c7328cabf0b77e03578f7ea4b5d64320c3ffd7afce70e709814f2562ea7f5089f4d26a2e5b3b6ec40a00256be99064ce1d9ea5b54c2ab33ad7fdb38e4e93150e1464d746b3e8bdcb29092c265b58a4e81a3400065ce1a3f53ca9901b27fbc6038a00aaedcb2ad25bc195c653dce4026520efea4d6ef737ea162194abce2a57618cbe85aac42f85463e50341086555d6e2f9ee30fc33a1b723c63b1fdf8b353a1fc38c088d143ab568ae99c3196510d8813c096c78568e7a03ea26df5b894abe1f36d1ac6f9dfc08acf96f6bc288b7843193389248a75a2cb0b337ebc13c910bdbf6e47526f3140eefab886672b459eb258250cb2ba62723456ba7223a43aa57d4cf5718ff413d3464feae4fd10868f85401544ce7edb4477c5253e62ffd12d99a9d91067752154c5f254812617945eea45021ac3015a69ce8734979c4e76699d4966b29e99d24b32fe97a2e676fda167e55a88647ac1f374edd59a74658acbdfa56da0a8edea92a4cdc52444db776a6a282c9404303889009820b6948deb79bcda6268d15885863feccdc7ab9f7e60f124b4fc44ac9d8b588f646d2eac5f550d6f11aa86ceac37c60e00ba7f35cef93ce1aeb2be5ef46dce22b50801643be4ff16b4c5da656c406288e066d3e3447f4d8425361122acf09b89946896583542f2266bc5d61adeedaff5e4f1099c06fc955b00abb8edc844981d5704ac2d97762727d5ba1e7abde10e3494391c9d3b5080ce987da7eb0dfb15f7dc3b3ef89935663f64405751cc32e47dc1bbb248fff1a5fca02f5b52409c1f8f3d73318c3b32c94e70a3c8b7f59f137977026419f5458a65624ed7e34d7c1481615f8552c40555637c5dbe684862d3837dcde2bfe3ede91db4bc2ae77d55bb9fccf6d53271d90a02a26dc434b81901873e2134ff3e9de3d1dfe97be3bffb74556f7c3c9830cfd37982b0365bfd84f50a7adc389c1d9ff01a2d11a5d2faa3b61838eaf01d305d52f7e40bd2db5aedff8635670f799d994a6cb361f4b9fa322a56a7f3913594375281fa0f728ce9e6b8f674c142589768ed0a3381d818827621690c6bbcdf2ff4be5a5f29da0fd25b3649cca8f662fa962e84bf99681fe570fb93c7940f33a6c742bcdc2fcd0a51d6b031079cbf19f71c37887d67e01ae184d88d50a87c347e728dc2d2d4d72f1728aa757df91485e56906e5d34e7dc7fe242bb6cde6de1e0203bc6606e93c9f04c22a1e4d85c5dee886143b2ac2896c669a8377843b346630acd6d4f0a449e6ef7d7106545165de6a3fca4ae77b844114c1792e7dacaee63062d018ab80684062944f5ce68815fe0fd73a52bee31ac40ac3e36c927de939841b77e146be212892201f90bf31cc14a39549faf0a9811579277a2966f43f8c3f4c0b05000ff6edbb0f4670dd2bca58b21a28d047ffe6f1318fd2fe7bc11bb3b5a5930b077cbc39d2f46200366eed3bc6e9938c80253138e7821233e96a73091b561a2d9670b1b249c5d34541b7d97ca6d5f58921231fcbc93edc47be302beb72c8d8a03000d72281c202473eeb01e5d923b18201804f785ec8e93f9ccb62e2793fd57b541c0da85641828e8c436d7ea1345b09c9c43d1681e3c220de6e55578353103dd079652833aa8845b5d42a39fed4c7a6234147f94d457077cd8e64cfbcd3b18da24d7e2d0f50f088d3ce0943ea5d99382493794aeee5eb0dae29df832b4bd283e2c0063832832ff9baedc13452985e172f34976b135a746c6dccb0ca74dc7cc566f533067a1a76a87c69246f7d137d68d46206207361f97741db7fa28703762270df8a21201502151910642e11285dbba76db1852cf3a11195d6aa9148889c1646b0d0d17e98d5ffcd3f25b75df46b58166c0cd22d94ab16b722a8297df6deb8ec47a416d9e00ac5b407ea215ea88baff83755566d10442249ee5ab9fe21c3e358e71e4a15b3a96d22e2c55b3ab9e1fdea45f78569cfa1ace46510b302741afa43084dbda9b088ce4baed9fc40b16eb629bea98ee58a4b86b000f66d8a273ecc11f4c6039536bf36d88a25f03eab7111bd47dbafd5f9a4f571defe07d268d5f5d8fc7064b1b6fb393bbd0ca9e05ef00a0ab1dc6119b7d4d57cfa41bec183d7a48f1fb1634272a4c70b405ff38e9b052101112ac3cd02b6b8113e4d2330fd9ad8d61aa6a15ce64263da11778e2fab8d43ddd95583440953463aa88c2eb03ccf1df2070e621ca03a473d2e1ec6caf84bd40b1b97deefba4b5528156676a44562d740785f6203c7946d7d7cd378360c573225742578a5f1f73cf601b4b3087267ea4bf12c76ac6aa4dc88543dcd9ee7cffd2e1a97a8931d46c5eaf4f758e625f23f42e4de932be9ede8f6f0bb350e9d8cf71894b9ab8ba3a47aac6a9cd04b098a67054887aaa53f436f99ad15321d4162bceeb47916398bd33e6167937e2823fb575d19272897eb4cde46fb94d27b55b62febda2482d1bcddf9a03d9c4dd81b03638c73d2e0d4591054dd4970b4f108eae44b661828b77b5e4ce157f42a7a61dc26399ff4a07d942989649f4424784ad22ba4a705643c99031309ff014e3ae8ecfff3813aa351491c3cae459cbc8af9a905ad296c1354ac2c3d1b29c65261245ba3e0c89b94d45524ceb3600c398eb6cceb265c5e28e2c250a68c55c42122c7b76e2158a1938850d7fef4a04bda3aef815c83c8fb3b1f5ac090d4e6a25cca45bc12c6d95525fcef2824adb35da6208b5ed7287dfd2fbe1131207dad72aa3bf4364ca5d1b5019df331f5cfcac15e03a93b98676634c47e200b81bc00e32a41c38b566d3d7445409bea72f36b7b149a6096db76b4092c159cc4a18221f3d2d39f46fb12211941326ad58e4df2ebb229ec7455ff2957c15b846621aaa46dd1bce62fdea0b76702fb9ab8cb88a833a7baf763c95f5a354ca3cb8ab19aba71e5a473c7e61469cc47b2b8a5d5724880f05a4ef76f2262fc01b0e0c210a3b440987716ef5a02d313c94fe68fa9580435da7aef15a86b2336edad96abe1c9e21bb468622fc5fc6d2ad181aca9708b839be021f570a04e414edc8a49d967a6cc7cd2f524a8f83400eaf1e41f37274f00276da8c093652afa41cc2cd542e3a369c5a3067c2e8cd704e98d3d0bee20216c841538d4174a75ca701eeb9b30a671a9bb7e0b57fb3679357c416317e82d1abfa58ee77a2c482ff80815b1765dc96cc61a01df36f89bfdc9a55d960c09684032f4d969a9c9e68973b68f09c4ccc9eabcb4090fdf5d4ba8c729cbb6a613f7136fb2674870d32eaa3a44384590022d708617641b87cf6a0eba615b302469772205ed876137cb05c4d0da9717aa6ce476e684bbe6c05c49a3d25a7d0e058cf5549a1a45fffeff20d00272780c6d03431d0959bd39493c078514d8e38eb85cf62451b3ff5b991be827683d0affefee2cda29c70f4a6dbb48be0aa2df22f1854141c15c0f54b08d0d845d86ed748f461b9169ab2a68f67942b8c964fbc8ee570ae5b322a3e399aff36d1cbbc5fd5bedb50948d8c65f322f204a5fa763a1e9a2b8332aaf1597a926645f0d76b628117f363e8dfc4d1b08c0593c04844ecee794f7641fd5dec84d5a222c640c5c93c52f5ed0039e666fd35bea645ed7e65b3ff1181a4dd172aee96395c365abddc48423d37b288d10781a7598db07aef903f87d038f5a3341fba546880268c981e6ff074ff7c119b3cfe0f02b69256cc28d0221795e1ca6b3657406def4da2833eaab8ef1bd451cd5a3754426bbbafb3abd3d79c7776f652817380dc6df1f9e25d9b9dbf4306abb13bf8fac86ceefd39e0e3d526842841b6229387f135881c8a506b1e1f03eadc26a96d1b3369859a559a46e0b114594a01b572c242414eca6a424c3b762132e4a3fda8634a9c64059c8ff91fec2b21fdec9e5a560b91de960ec5d70dfd010ff22b13eadd7d23ec08b4cd1c51fa61accac6dc2ed98fbfc599d52f0a44b0a7f3422d8ecb9e6c1052d49810f51cc3b38e33037ae17d3831a7990a30ce38b849c09eff278ed88827d95ee9cf16cdfd3b078e84a9ae8db90d2d1d76855a646c80381ed2ec1eb4b9abdd2b2bfbdb4b43b260070169f91d6f15307c47952e009ebf507b4ea0ceba2cbed052589f360d9c23fc14e39a74d32f3dcc0961f736144ee2fd00ad2aca08ad12d2988b2279037d94b219cfc5ff6c9dc949dfd0f702ceb82c1523b0db6b1d45d154abdeaae777f3b8c9515f5ed601bb3fa1f10a7b06febc72e1f1eeae6171461eb3bf010634608e42ea6f35de6b3149d36d4d08b1ed997b04c2a9eef69dc1b67b6dc058ad1b39a5dc86fb49cd2d3552d333bc8025da77a9e6c057da3fa331261a0cbbac041fd9a928a611ca27625ccb205c2e8baef20177e4a88247f610ea81de193c1f4940304d50be66578bc92e364a46d2a9695392c4b48b79947ed377788174af2a49df4a7206aec2e2dc0d8982f086c8bf42b813851b8ae30a7ccc6b1ae4916c087fcfdd32356cdff877e85c959fbeb90373fb0378584fe2031e33e752551d770b7938cce66ce5380993dc46ee3a5fe9dcc8b9e3c448df5669280d66f114755c3a197294869f0225755afc2a70580dcfb412d193c0830260502e5e918f984885d2c8cefa0294b40428ecba118412e61a83fc96697543121d95caf9661553f0dda90376d91e47922c06fe000b0c697a709d13cd1cdb624179cc2eb4c36e275688473d90898c95c0998e71c99f0175857c523e5eb781843127b248bacc4ed6a5b15ef5f7baf90c60e7913397e75cfc1913f5d4a54c9e96dff298d4882c8d83fe694b9c821167a217fbcd00f3273e34d4f07a14a47060c3e6b02b6085408f767dfbdd0e08b8b3c95796ad132562662e1f40fd62c5863948ee3381a21fcdd449746b60da18412f1cc24a443b31d361eb00113406552383ade42f7b8aa5cf525ce2862d00fa7a2ef94032f35dca021520638e4e129d123a42f78308d8eb87484e2c012765c00a9df51b5ad2465f4b967a490ee867588976ad98c36536f1f71c4c2a2ea2aba52e4f5098da9df687ac76af48b405569acf031db92fe9fd3bf50432c29b2222d12c2af4d7ebf05101fc44188dbc5559170d7880d268eb9f9cb395a9653ff1aae9c21e9431a58be4d1fa3e7a2a9d25448a7c0512395cee0f627aa7f93919d8febd43a1ba12157f974cf7c76e43e6bcc6b0b87ee1cf1edec1cd57532e4e5d8e61fa523398f1f304a82852c7f97c9b1d892234bf3a594012161692f374a556f9a8c3f465b617a0684b029d73566fb8de4f63e197c41de707fd9d95c04d2b19985f05ee5dc3dff810293e1e12eb472d0b09f0166e3e55fca55df7918ead57f40da8c7ec9254cf7cc80182955af8a946b9441a9c056b7a5a7b48b163aa7f31a8544f971febf208a0e0677f4f8e19d068806c35912ef2b422a95e619e6bb3b273952fc55aa7653ba02bf1023d3f4a7d5fbe0affa18c739bdf2a041324d9061e4af01a4fc03f7645b6eeca37c6ccf9fa10f3ad975e0be4fbeab73e820be07445fe0714313affce075b0ce594578c7e8690f091a090bfe2cf21d25bb6b87ab32a897ba53371515d7cef3f52f556027a029f060bcdc92732ee3315be76af1b5ac79c83c33c511d064b7a9fb211af355b792c242269bf6124fb752b34c2ecf17709e430f0bb6ed63d0fb9bbbf2a0bb7d9d8e305356e3c5d57954d65718b46a7113c6d2cdd4e2519bf85231ac09ebc0ec1fb80a6c78b100ae0cddc01a527a8c35d70180d16252ca66a131a6bf870e8d7759c4c64555ee7ba1e09275e0be7bd7aa06446695464de428c65567de4df73a87b8fa5c3a947f3432bbb94f4351c243aac93aae9381c0e57b70898cfc0435fd73591aa5a0bbf21dcc4c83c4f98e16763ca43a413bac0fafdef4771eb3e1a2acd5002d40e38538a36bda1d68a103b725019c004a4f5d10cb74d5a885f6f3c3d0974f0d45f4cd5b7ca490b5bd8e113e440dcfd87eac9884d40cb1da8a36db9ee556a14bea2bda0323b9c2ea74ba4447d3adf6c32c2beaf2aaa4fcde46ce1b437b35d821d4839620a1f65d6578354d6af3631f54b3012c14c9100c66e068c76e49de29b74df2ea5eb4d9c4fbc29368cae242b08af63a37fbf159e834b57a982e5d6e197628cafc4cd9ec44a9f7aafaa500828d01408933ef357a6fe35e1e67f6ace68c60f01b6bcca6e5186716f76d015e07959a3fb168744dcd0316463ac0baac7fb3a3c452b82a743a17dc6c073889947fa1e2cb770c098da422e7c59b49e409dfd761d7be742dfe0f8e9867138d93998ef84ca7993fe0e4d4e6bf0fe18d9125ebfde32caea369ee732f9bd5744e378d6f88bc23ea1e9844632adffb82405bb9d3b17ae0731789c7f40a2fc8e715a5d2fd2dc7567818fbbce2bc732bd10c6c311be2766b6b08bcf38811e0786f0d8ae9235312047c94b3f92af8cd1582dae23a67a69eb9d3c397edccd5325a2ec3236c396f3264487edab3d72ee0f14829edf87a528d87a04199da0311a2576139a7eb51412ec7888b07298a042728582b1f2c9fdfd8198eb13c4a4622adb0b22aa9d4b776c29de5b59969a297ee3966fa06962446cba45a0565c30b5dc522558967e7b58e47cd7e309ace102123b88baf29e91007eeb8effc2cfabe2fc6cb015029c441dbff439003c5a6176e592cc43789c55afd17b941de565fe48d98bb08a81abe84780a3930b27bf827c3c2ee3182b22bbcc0406794698df6000578b0a0d488d9d984661c31362dbe84ba104bb4be4ef5b8b66fa4285d123a0f31d1dd5ed6e84f13d51fe568441ff4a4f8c4e496d52d497731d6177c3532220fc46347dac8f5d61e9de219f1f901c4c7cd6d95aa37b672b729f591ec28ac572d8ad9568249569ce2e1b7a32a7e646d131cf1b53ab0d67cefd34cc89c0b9a2aee19456f185b816c23beae55983af35c2af1fbfe526d84b8eda9ad452138198647e3980703107bc8c9f00cf9bc531cb6b5ba0656954231126212006292d03631b64aadb0115886423b21e4d1ccd57ce428aacda44876856a7d260c1126eeadcfa2099b32d5b2462122423ed1caace5972d7837a6cafc7edbcbb2f2572baded023f54e12f89489ed5db4ded3e5faea88d0a2cf2be1f906b0b77bb40ca6bfe856539362714e27b0487bbfc2f0b4bd65527edb876400a7d6f3b3fc18a0ab76870ca86f333fb69373231b10e22d46590a7e52d1e71161fa3804e2460b766a74b8989a3118393a78ddd92f0f9bb60ccb8658e46e1cdd8083b27daae2a8362927424a34ddebefa5998349eb9104cdb64e2851125fdf9a229d56a3b71e3438007a34094d82f7d9278473b9b8fae3d9f85c4700c02f1b91abf8f855b4af15404d7fc4c87ac3db0ba68f0dd28a5e844ebb6c1a3fc209265c554c0ecec4765ec630a413ebf22abc008e1baaf12a8fb4cc25ba876feb0b8e3cc7fe94b0979689f9e2701ec869de236d465849d685abe11bd74f0ee30ba8fe5f3710688d9835d17a8071a3022a2fafff4c7fe0b5ed960434dc4bd7c8106d6009660179e97d2674cfe92f16f19d0016f2459cadc2574ff12b7d96b4f7abacad90f39ba603ab17415c8b577ce96bd9ea732e3ebf7c2379f6bb8e84bc96de967aa9afcc65e692dbd9738b331ccd5659e95ef052a8389624c6e8693559f4c7518180ec168b0e8321c7071c65e02fbc681eef667d51c6eae161a6c9328d1f9ffa95536b0fd6f800b42c586aa97ed606f5ddb643ce8cf1616baf5dc645f5e76c9794abae9977eddaf2522260ea2b5966da08abf878117c9a3c2bbbd75c39fc1de9efd85ea4d2e53ea6cbce74c0bc3f44012069fa79ce1ea118682ee42a1457f83c698bc93d126c4f2e1462576f758256143dda61eee9cc3d6da3b77250de3eaf317bd89303e94bd878b81a0c17e8cce5e683c69f03eda5132211a339f39c89550e8d0258233f58d72a134dab6b13418553d4cb1656c4a6b680bbe8a819bac920bf8f6e0b0766f87826b31d92887cb965c0e686739cd57e2fe9b95ad5caa924b8b907f9e4325d0f0f869c274db34d02235db8a645cd1375734c1f57290b75d6743c4476bffc377c35eace8a4be23f27324e774c0af8a0a7844de9ef4ddc55e8df542c7e15e4c1de4d49e3b6c5e717d1efafae7aa9b23ea40db2c191d7aa519560c10b927f32de94b7fc169f00b19baeebdb9fe3706b9b3f12eed1671b4fb7d9943bd737b8f841d28e7bccc0e2c5254a12d292687be30006aa7d39b4e941f549ad152964862b362bff295d99d14526dcd662d9b42122074d59b10fb68a24430e248823208987af521d2db26529547f2cf671ff90dc65100762d98703bed7cf9af3fd63e11f0f1f376704bf6ebb1c9bd6d07764e3c21f1fe3bd61bd4730837ba495703239e1a42428068788e2e854e6736f1bd4788a5e41a421e84d886e02c0325e6af331db7eb9a447dfc0d36387582f0633417a6be1fb91179aa8f66705fcb6ac9c5e97e0edf32e76147dfd2af6be7fdcea1d18b9fc6698d62e5b166f5969f452b5e15fe93ecb41660bfaf753264fa3c91c14aad80545506fdd7da2be9a2640c0859a7baea0730a28b319585b846f6de4ce63d0d1816db2153a6e510c8a4c3f19d6f94cc055775c24ff5ff0bfe6a9e6629152e27b5ceb25b47e27a89d07ba9f35ebbb91c66748229e7c4853c614967a8ccf03fa47700e8cbc9e67283aba8e3f74b208d9145ca6fbe6bc811006fdf8088186f3136119c501bb7c27945be7240db56014fc5aeae0a750fdf906f591f836008d0ecac2bf6e2b004e77221eee7e8e212930db26bdc560284c23e80c8a2fe651def9c33cd6a00e403cde31289a3959ab4d5d96f8992b09f32e3e0ba7665520bd8f9de6c029f29584a16bd805a8ba2a0ffa47dc8eab449c515bfd59f2ac0461cb6b21ce962c573dea0c92cec2db8bd3c6c53249e83527ddcaa0b333132c4ad2f86b133891d358aec82ac99d7ec3c63c2c9e273f4bb1ade0151f6854291959a7b37227cd3f0faf18b06bf0b78e49c54fb886679150c694ca00a8c56e37f0cf8f466f1507a061c8b33b642d70df61d395cf7614e66e42e75bbde62fa3806fb94148f6fe7a90f46b5246e381ff71c5a733ef6b56070863a792cf93cceb0f195bac2ed8aea5a021290742c3c94cb4c2ed78b2730cc8a4b63f7e93c06ae0c3ad3d3355071bd310bb7d99bf61b52a12f929e9f5ebf110301b666034e94a0d722c1210d8f4b40174564bf7004afe6ae18f7abbd1ff839e389777b6776e9ae5c5b2fe11bca28fd76495ced18f13e11a523618581268efcdc57a6b8b5ddc025f94fe489ed1e29fe5b4f34244a90594e60923dfaf505ef14028044dca551d0eba93cb3283d950dd5bd0d57c4a36138125acab47eabfae23dadccfd0d526a96998b94858788e4fcc420d8a033e77d312bd0ef4f584954a473c8e14645c75e1c9df78ab0a2c30d71b9145d91bbf66398cb8f5b15a561526b998706f22bf6379e314be4ee802c81a56ab8977d4b4163b296c4b650d0899fb1f167a6db7d9d597c7d08daaea3fcc504af3e359e2c0d9944e2ecd4ef60ed45b943d691d5abb12cff5e763a9cb64aaadb1e32fa31ca8102183d208d2d45551d13a940f7fadf249683775f696844d30506ba4293087623942a780c80febd79153757edb66c4fe5272db01a2373d35db5d2fee45801edd02d65e65cbe8e9823199b8515e861752312a8ccb99961b73a31739c40c14933521de15bbd86402156a8d7d12876b0a4c65ce980c721dcb29e3fa41b30c4626b8812024836b368525a93c52eb1fc56eee5ae6ff9c42443d8ef70291ad930310535b7be5f9c264a3787017f84d71bb6c4c917c38041d8fe8e0f060d5d86d75cb5757daff83e14187bdbb0b041de66d37f718625af8985a54fe7635999028ba089c89137579aca006c16a1a9b77be03a44ee05d60abc964d93ab1dd4b036d4c81ce82cac665c1c040127bf4327997e62ca1a6e7cdfe0cf51bf2dd5fb5c45306b94e85daa1c276bdca6af9ae422608dc8c071f726b93246ad0082d4296f314d3aeaf47ad6ff91613330d7942d526889627827b6f96c6f156160fb5a429abc0d86178b417128f32725405a2e8d346e2553a9b0ebf2b8a23b760d3236eeed512f67d398326f8da861768554d7909faa40c8a4ad3a96f9221b7c315ee3c93e170b5a360c63f3138b9b5eee913a17b2a11094f06802b542e0769257c084145cf869a72bd13661d444e2605735974c50c5a4b9f5f33d30f764528fab1eb6da8165de0f928a968bcdf04b5d0508b50ca16b23d1717085e8a9bf47daeacd20a7a03fc4d9551069e194d2718ebf21fd6a59e64da3eefc37be3d471a92005f1bb3fb561190bb722169ac4b5a26a68c0f8b3a456d6b1a0d34b0dc31479cb86094932c065c404b6762b6891e3841b13ac588e5ed71f40f2a6d1ede9cbf9b0db418ab70a849172931c9b5481768fbf30369562b9deca04b908f0c6440aad94db05a2c4e7433fbd2dd930164b15fe3bd4b08470f8fdab222eefa55231f7ac86d0b2b2e555ab2d355aba7d8aadcc394543f7a26e2d9cefa113ab1cac49481523b8c85957929afad5c7d633c8dfae3dce1f13adfaede36d91cfd9f944028d1c3be6315d95d14f6e3ed1faf5697b374c142793d764b28b54bb981d2e6e223d8d8577ec4b4c3aa5e5ef79a7e4d80e013d882c4fab3c1f60748be13aa4e067554182cf7766ce2a44a2b126a4b806a9d1c5163eb6b7c186ad3107c0dd59a5170aa67e8a5703a2521b40e303b2aca34f27f1bd68b346285a480fa89bd6514fda9c1796c5761a9815c7e9a9c08cd53f2ef2fb41b04c09cfcc0cee146a756cbff475a572bbc1f1d85ad41ab7ed22f9fe055d197d1ba9d3197f3f476f325d6a153aeff6126ac8195f68c0f456aade6ecc61b825f73f2b49a6fe665a9b6895d1c77722ca8bfdbf3fea42b4c8636062447e3ba13a3db0fcd0ee93a16ed96b09ea66352e7dd26b98249e3bdbb0e50ef1f79148c99f61d26e326cf704b0043bfa2eb52df289fa70b3145192734e90fad39563a065716ba4a8a1b1a9fde3a5ddd603b30397552b9de31bab0fbfbbf30b17238d3a538c1c9041a413862b74d6c50afd12e097a2a475bd9b4d84a41cce61b10d08572400a4cd8463606d662243cd72b82407c0a2e986e01c0753e93a94b5ddf58f7030bc8a0b54c265c6b384ecf115ce7b2361262f6a497c07f5546c134a695d619835929bd3cd0b01497311871ba78081b6d44eb49b469c8f5b74d5331f242f6aec73d906ac5638b70cb146f71bb0b286187495c37a4d49547d46a93e5a78d5a8e2bdbaca270d3024c811ee7c36667ee41b3f0abba5cc3191afae12bb9c5e8935328ae37a3ca26580ee98e321b93747eaaa0fb0791c0361cdc5643b99e50fb9f1e693b8fddebe69a119142bc5fdbb8f0a9f5b84d1646f4be1cf2cc76594c574b5342554af92971e0847bd86c0986d0e9ca6c4837a753629dea9a5bf9a06b2c9c26c78cf02b797ae8f25f31d418f4400bbeb1d8a0d6b0ef653af5eaefb4f3252aec3c629692b0dfbd0e28f067030126a194079e3ea080cc9e4c4875bf8c5139f6d3b8447a9d337038948dce370baf19e952dc035653dc8d550bbf88abb7c817039c107f09e897fc46c6b45e431c79a45d9c401d9cc156ad25f54c1c8a5c7afc1b5a0277958e0fbee8bd6259a5c6bff005015406224d9987637170535bff74accb2a6a47ad701c9ce9c3fefb93227bbe4f2584199e2befde4edc6c396fb89b996a01fe98d6f4379f15086561bfd556cf371369259bd2eaab47feaf978f9a015e67d55701c684f7c26c334548817f79fe1244b1b7c4a3d1711a0317c0ef87e742bb36c6a5ce5108d56a6c17b2638a5d08394198caa7e9ceeff55c4411657268d52ff4d6a1b0949746b84a3b4c776cd13a90184f4618daca42dee37462f0032db204991ce5366226be065f7d8d6db882047d443666ccb50ad1fcf411a52518261215c6dff2ecc633909ce73e17b7bf401f34be6ac730bcd9b8408ec82b9828a504fdc11a78f275abd4ce556fc24daa228f890729871fa653433b981377772c8190df76e63e1fadec6058c397ab3a785c53ac5ebaf65e3f29b66ee17c13efc11188b3a3f2e195b3bc145dd7cce80d5edcfe1b59983ff1f97881a57a59e38eb2c7138dc06c1adfdf30458ad4ae4f15974d549e4b3134f3dbd19f09115a245fb9155afcefdc3d2d60c9a674383318c7c50cb0480f0e81979d821cae652cfde634a91d30329164fe2f70b3bb6e9336be2c0bc3898cc5b16429957459016b1800021e2cd8bc30f8944d3de5a2f30ea1f185c172dbf71e3388b62bf0c73e2cad76dbdc479adee3fc26b878594386a69f2a413adf4bf870f85c0bc067cbb096b5dbdd4a46de74174d5420ae868647a66defd76fa88830ee86ff14f640199f8d5499edf30d73dd169fb86ee8866b637ef038213516dcbf6058790238c17ac1d8a06e524130afa265959a18c9a2e042f5b922c5e9b92adbca3bc46fc3707993d8b009d4bffc87aefa5b6b4f722fb430e15034c5c66a48b0a193d06b2e744d5b7a169479af8db8c8a2c9c78c7303495ccfba888d28ed3d35379bf24f81510efac94cee85517eebf3fe8fb1afdef97a68bcb2c04799e6e5e92305db5191ad74efdd241e3c79d9d6af69653ad4d2b2fd4174bf707f3252e7fe4f415d5b27e2f2adfa7ab8d7a2878331b2151b975026a409d84d5c1f1834dbb5603ba5946c3ffbbdea5fd76e2d80bae6c278d9c597630c15a62764d06135b0153f03b81df939fd77fec07bf1d381daadc9f82529728122ee4d1b60134169013044acfdf940e502c7e55ab877ee3241a5eed729c3f9213dd2b5e1aad41f2d53ddbafe212ca5ddbba316899cc8827dd9291166972cee17c51304abd6df35979989fd61d9f4df5acefe51763a2cbbbb7da69d64d4d20f723477da06da25952af38b0f45ca8ad808c1b3dc46c8af1e79cb93801eb1e99d9a427f79c094eff4043f301616deb33a4e83088cc6a4e876ae2b49405e4de685600501d691f907a4d272ed3304b60b6167eb3282db52f99b8ed1e98d2b24886f726e2837ef886b7082b0fe9c6668a993bea63339067788c353b3dcc2ed4fd12a63e48d73bd5a71d42637e4c23f9729f1f80c72b71f7163b4a3c4802f2db51d94343c6da8ac47637cea5f5964e26a022a3dfef369302b51d128c999784c6c67b724973449c67cea3c4939236bf46b9c3608b6e5196900e2df5ead3d0a181a2e023a5017fb2fd1abad0d72010a34ed3cbca98bdd84fac16ff89fd636c2b7bac9acf5c8c9ad563cbc03cfe862435e826ab5f47e42d803b22cb6ca81cd036aa925b3ea0613af9896f75816f62f7d3a6045041058ce6017f04795fd18fe46666d783caa61e9cf6b88198edef0786fd5e2c84cc57f0c7316100e18c929e2ab40a77d9b48feb3c3d4fffb58b0ebf471f2419575291fca0b5a9500e3c530afed1dbe7f3a289891aaee6becaf3b4cfadd0a6901f917f9aa83e2852ce377c0e64086b30cf8525d57c9e7d72295dbd3e9aa58a8c7580c40c2dcbda719de426f8d1f99c982ed622458cb080a5dde9a984db5490932d05240da4ccd1d062f6c2ced7d6339978d2b491c85efab16c8b63c520911356759df32952bd88c341f0395cd34652657efcb23c2bbdf9f4957b460ff97f3d3480e7f2b8af56a01e284e61f866dca60c3b0ac59a701fc18241ead6e8a09f744897db75e43e8744b89182c2144a5073ad04f3ebae03ff799586348d0bc10f6962647122f674ce31b0f3d01cca670952f8e8dad5dd96b7dd104995030129810344a0d1d69b9d79d94445e8498c1c74bc2545499b26743037a2c64500e240f3490b80904529feebedf65fda83d49c9354cd0c4f2d1a737b105b1379304b021ebd2d5f8bb17f4c2050d87d9382b3475949a406dfa9b08e956792d33c24effcb959c70cd0fb9b7a11989f25220a9e363785994533a1b8dcfd569b275536da5ff67b79a294adb95c3055fb879bb7bc8147d5ef4616a035ff45d1395aeb6a8945a331d3677d53b6df270fa7420f8580ec9f242d311f68fbfbc4448096f88f38119ae604adb8d9ce25562cd707a3aba1a6a7bb444b74b0fbc1cd1a93120b660f6f498c3971b8a6cde8eba11a694439d79e03036566b9272c0892c951db06c595b5bcbf163f7937e6b84ff1657542c4157f841c9090626e5e5b7452db0f7c01b8db0ad3c6d59f8cfd77b6f814ba59cf4ddd3de25fc15459b39090a09e82a103bb36d063a04d3ec5f67e475907db5a3a242c200f92a010dba0f40cde9fc9ca3cd9d8aa04eff418f08c4d86a5be5b6b90ad28c1c7325275a0509d762e78b53fe243307efff990e93568c42592d4ff6e00f515f831347f7c3c88ce4db4c90630efb3e2df4e9a000fb434a1c900e7ef6c2902542658872bfc6d555c0651f0d85112c65b03db17c2fd2a19d7e65d7b087371ad051f1308d201bb1755914736a619680d0e54d3d895944c9901de276963cb3a55169b1e46ece21bf6f7826a2610960b8d3e3660f72f25c54f4a92d544a99f3badc5306e286914dc4c74983d475b5ad2b402c647561a24f29ad3ecc26c893320dcb3eeef00e1fbac78c1e75884ed2515e99425014a3fd18df10202698f16b51ad2661a659177cce3a8493f79ebdae8ff91b2fed6e29e041ac669c19ee1b1833f976a99bcf0e641fb27e147ea5d1dba718e102fa84e118882620cd501650de12c18fe4c9c7080e93496401b754eaed5baf8cb0218e7b1e8f7e41210a196cd477664df7676469594eded254b0e835c4057a7d1edba0c4354ca55218f5ab6e5e880e8f4c74920cbbfed57121a5e11d1aa0c259ed4f9d4b7add6631fa4557a8a4c4b5299726b9f60ea5d1bff787e1f66a9c247bd773cc0cb363ab1ce4870c134ae528fb54c328e83922046bbe6e18f029be80a0f04e04e2bac49e0e3bde4c36f1a8560dcc5ec4eb2676c1398144cb76faca69e0d37c3c5f32dc38dfa8154638345f2b7228cfb63032768f79e342ae22b7a47902dbb94bab96aedeb9aa64ee687b4a6680e79595ee8b940734e6a61abf9fff69e41fae97f670cce3a33323242ef8cb23a64e25f70e20e1e2c1c01355721746fab42a818f49478b924923ea78503d6de9401f720575a04bac3f9a48f2481e4cb09e748c1a2d43a567933af81d8a4505c8a53fcf9d51982bf7885fc54961fec1b7129f3c345628105ea312db87732a2444d0eda18b90fcdd3e864a2611dde2c5f45d3a84400d93699ee3ba9aeac8c123bc5e8dd281cefe8e86f259f4f049080847b5624e4cf74852c7bc26641daff69d555bafac69b3a205b90400c2bc8e8ad9e21c08765dd4742a5b89f8c7545d5fc4841808c424ed6821dd7732af74c560d7816c5f3a76f45b100b2849164001ad1a66b04aab0eae3f28c3644cd27f1f3e883bc514c1d8bd647e9db092a790ec27d09073d46fa4bf5495c1f66de8b7b0ded7e4ab09dfd40fd5efb6c9fc7b94f4f39ae80210652b232a478ec529b6e94815c8db2bbe2169eb690d021148e4a72dee4f7489b10c14277a48fc9576d44e9cb57f3a9f0d0a32fbaa08413bda94f26b6b47d56d9fc8a050ed8056c69ae13d4e006cb661f995eb948bc38e37d9ad11355769f2a89a2991720f1bd8b7e35eb7dfb47deda4e608f921789caf56e725aa8a481b227dcf1999c39e33e8f29bd080a4c14c64649be8d6b6e4b9fc90c56ceb01be6b30f9d0a18b7e7f8a2862d453d6832b127a7643af979451fa5a597f4faf01b35ad76ffce7cc13c926665354677324614d75fe4e29553c50d2f992a5a221589493b981f7e52baaa936ee296daedeb6bc434077446e73803f1c40016cf624b7591c5c7182140adab2be2f6721379596fa666d62d4c49dfa50113bf0bb094ea2826a7395c4eb48054d5150e41012eea0b051a93a4572905d139cabeef59a560285167ed690aad78ca992ab97b175249632baabe7500b62561849eb331493577869984c9f795d00340a2ae79529e0b6d155325e9565c01d7c88b217cd70677a51d2fbc7eb08946d139409e9a3db9c6c4e9996bb5d575eb56140b9e12cef66b4557a307f93df3df3c66dcf612994093e4d09490d53e04ecd1d9ae2fc328697d2983492e41c9ed26db3b040a2f6c3ebf345fe051cd64f0ab463f4f9e56aa7f936e8b6e0f8b27ef07ecec8cd9fe012b527e8be7363187fb916f700b124db54aba49a650fb88e63b16c32d985adee543b97bdcd3b7496ded414a21d3e25708bfe3a830458b486c984131190a78a313c4641f60addc673e9609c83055be9d7c7e19ee4315a6d21993ade875eacdca9eb0053d0a9ad962771e6e148e8f173452a2ec20a0306774d52fd9d148172581f365ec970587d3c10567ebada2837364231d7612e49b381e74e8a0dad0b09c6fa515a2cb654860652554f6898bd71fb370e572ca27f16cac30ed9654a652f4ed0d68cd0400e071fa4d30d8f3edf88e698194b847aac81b6af73f0d76fb3c1398e8b9ca8ab34fb37da92c079535a1123c83d242bc2c3b74d3935690ba004a6ca17d3474aba90377966f2e7da13f7e7a4f8413aaaf46f9fb29101af923ec3e7892a3c07236545ac8eef55fc2fef4ff4a590a01c3547ed071ed80850ad8970e70125f14f56bd7de6defbbc81db0b57318757d67b978ed3d46c1bfef3f60ceabe73c8d963c584c46891aa773d1db54b958dd94fc753a2441f5fc5ece360f383772ed958128103e7b313f47a33e9290b348ad194f0bd397db2875d80bcdf7c6c8bad0a84b43c21be4762f036247f113246d671d9a098453d5824920554a87ef9d819a98fad0dc6c52ec4cbed97c69da775aa5c3a40693997bb5e3a3838775043ae4e0c532a7f21d39a34f9cc342e6ad8bb61830c5c7eac98ff8964429e7ce63a2ee56f46d7f92b86705d063931d8384af47131419d9bfc536023c14ee2ff312d1fb81856d5e1682d14b34b690967aaca823ecc3e188898eaef834b16d108302875e1f6a034ae6e4dcbb005d35924ba4f7d29fbbe1af6ceefb1c66e869a47fe5a71b60d02765a1ce22b4f5fc7902adf671b8b3a1e2f2fbff6c9772cba0ab15a69069add5b1e4264ca18afc9da504b2f3926e6f01c40edc9ff8c4380d0cdf42e2ddc7c9c35eee940f2cc74baea6d4da51087c993be758b107c128b04439f4c1da9f819c428cfd44cc35d1cca949310350b8a8e2a8af2850546e83f1cb71e215261b82951044fcb2ca7d3954355781d59ba90352fcd9f186d3883c5b262e8c7a29e8c76f709ca427e7ffa4bfd96ca719569cc4628de24b397902520ae30f2b8d9b0422e821dba9f01b2559d30ac4d2f20ae545a9a3a35644f2178146291ae81c0fdc0789706867bf935d465e6a87fb2ab29c705d4debaf07f691dbebb10528727fc2aaf51490d35a69708658aa8d18389fb8c0ea70785594dc753488c96a23c2fc31e15662278cbd9949f578d732cad6fe3fcfd59c5c67e6fddfcc5d21ea68c7dc51dabdaa38d2b31c6f85406d6fda8b40f1b27fdf04b950cf4a4bc4f1f9ab475f1d61d95bafdecfba0405ebafc6f39182217103bf13409aa092536513af38552673fbe2c90b44d2a2f648893168c5522ed60d6b0be6183ce6b142224f1e33ecb368c9c02d42f04ba2f11d3ebf45c755bf97a77867db4e357744523e81bff81aa7b015a632812156b1d6416eaeb3d4d7b5a3f0d688c4be4f54d21f189bb967720384ed62eb90d56ef7ea2e944dd58fb2fad661f56510bcc74ea92b9deaee176c2dcf1fe1928f6b10bc15e73c5f99701b4bc4e2f022ca4036b1053e815c19a0f5e032ca8507e6ec83a090d531c08cc0cbbeb6313cafc05c8313d793bf868099aafca2090b18325ca16317ab5652e13618a440a00298111c77fe8d80aaad06f7fd32e320e0eb932cb189b3ed3a52b5eae65d1c09b86dac067086fdcac0ed89cd9034092ca87a994f6ee78a2b29a250d27cde6ecc1983d223edcf449ff16ba734b85948b46629221df9cfdf89c54ae874624ad366a02c1001167b4166a687cce3df27724a4509bf7a9abd0b27a97e7d9957d843026670d0ed023c32a32e212aef4108f6013d068a783d32771a32f8f20fe08648161fff91fb396d05435702208eab8ac0def91c10039ca309df90fa300f983a1d082bcf89578a02c41e880d735af8dbf2e7db8d4f541de934d27cecbe632bb5636cfd1d4242bf940017660d5e5462e888531965664cebd0c3413d423dc6104d069165a8528917de7b7cb6a25e1e9e9f74f12e3c5ae9f989a83f2f154b558a9c25628827544e4a6f7ad4a0762e46f5a2799f245fbba52770831f25b9b437368dc9b5d09396a3d0a9dc42d1292dac108cb771ff934dd2babf9a72fee8b75c8382b7c526cb4ecf67266b0127f1a03646c1ce6affde0310f8ecc49d6789957c293c5cb80d4d1531008e580c3ecf6c17166807cbc0e6b7d8491c84c41bc826ad3c9afd9dc31cfe529e8477a925bf0079ea107eefcce6767923b00fe439dd229ff6ca5cc60399187af639cf326ebb0a39a8bcdd1651991a0e7e3812d157f30d1ac2b6d7461cbe9429d5717ea0a114e08274840f930baf2d142152bab5f4298a8e98d0dc633ef245a1e87a091d0b1dec110bda6832989cc10100de970daefb9cfcd9703afa092d61f55d01a9bd65d11da2c01d0ef9d71212483e1ce680b63541db14f1d9d891e81f482389f3948c67c379f57d63360773a4a8bcbb4f54453dac5126aa5544bbaa33a40cd3321cb8ac43f30e4e5a33f56174ccd33624e5580bfcd4b78a5e9ebbb1df9f9dcbd6b77d4ba3c52936f2c40ea0fad96fc855fcd09281c7fc0ec4e25d1460779e252c0188c5fc9ea1348145852f646eabaea6e58935487f062bc5081a5cb043a2fdcbd0b8d98662b1b3eea7735e686a26e0f7bb5c6b16ef35b6825886bf913fd0dc3004f7a4f0976cad7b4d14c48d8b9287f6570fed34c32b869c74d851233717bf7c762c04aa7bbcf5b43e74bfa9dbafd9de37bd6ec39fa624945ad6299295115e5a0db6f37319022b20c775a3404252ccbb5f45cf9981f67d3956ba34bb37b5df97a78c0959ca0f3aa56cfae309b0cc5d964a1dcacf2ea65b92a54a34ed0cc9fc9773b30fd43297872dfd7b1069bbf47bc414950fbdf846e964d03f52f85f1c8df6cbd0cd585ffc0c7b360b197c2a9b1b882fdc4334302c4c0b5edcdcdad5986a20a55a1960a6155c090de810f9668940f7199a6c1080805deb9fd9ebe26a39ce0e4a046904bbfbcfcecc3baf938c3dd7f618d9db7ca32a5181b4b0df501ff34008578ff7e157af4a69bba736e326460335a2d8f0ce78473ab681e835d44f51b76c2b35268f45320a329910f28e21234d2a427d36d148c8de8e1cebc42f6be229f201c3f9f1ab30935af9178ab1f3b167ea120457de67555a61802bde456e63e9262de83c89a6c02774c23c0ca1c769dfcd6c5e98100f3bdba7ff3805018b7903390f9cae61dccc452a2735c6106b5fc85355fca8627a75aa5bc4394dd8373d708d91afb270544a44937819cb70b2c57b3db06af56c39dd7d845ed7d22e9f734a82d20ea9fd727ae2555ea953d769404daac8c1b91d19079b5d722f8e7f9070b1f6b48c3a4dd20d8a634122f380bcedbb641c499dcf8b6c630ae6e97559bc44c228f5bfb2a8b08533e9d1aa7187a6ce506d5262f3cb41fb162c90e7535b6806f473255f5efcc38e8b43b7b786c1f47531105f7cf6856f13de854ef8bc121d05f8f065451cb73d4da93885f4c3e80e3adb32a6ae67e7798d017163fc7887fbfbb7177a57afb2c524126cfcaa919ab9b55ca70a5de3d9644d7a42e45ca01b83670cd6a8c7ddb767c18225911c7c30823ab3a57d4d2fc8531f5e410c90cdc47753072ecbcf65167f6c0ad8c6cd466db205c3ce0b4689703687801cf259150e72b926f632279a71675738b0c8b44c896fde4882315bde84acc6b7532d64c926af1dbad6fbae56d1ae99961c61ef52dadb260491e506222e2c8f99b1c04514b3dca9413e9370b811a42ca218829ca09cf3d173bc138d1523a172e4638d5123f8d510e78f7caa2fde204a8887c57922a054a8b633d4c7fd3d8768f4608661977cc47b424e3b45dd209d6264868f0e46eacce81f69bcfb9dce781da58e21e60d255fcc8d02472ee127503b10f484868434865a79006359efbadf73364600960ae90caf5b01ff35ba12720c3b959bcf768f453b76f6322556548b27e894da3830337fbe92b3cf83656cc83dff9c1c46609246f692fa7a76282dcf19f4ccf9aaaff5650b7c8d3be327b1931fe796616e7eee1682f09cf795914104b512e46c0fd40d5d657c582ffc2a4130726d96b2e649105417fa744aacae84f674de4a4b719f5bf8c385c9fd1ca9462ed8d5fa8f2ab7895ba1850ca21accaf75f8a5913e5dc05e58ef7dce6b3c51ffff59c57a65da29fd7a55e11a4a6354f7ba52f7fb6520d6ed715ab32fe3a9dc96723aefe6e304edde642ff5bf04eb31afa5eebd915619cb70a8099945b280cb6ae03d009bfdc3942621f4689562184d3d360c43e0188ba168945dabcbd3d2dec93abc462493ea2181cc1274e563c1c3178f6dc542ddf46f10edca8d48cce4d76bf3f5c00c944c2fa8a7bd020d1fac4bd2d5fb5f39fe473f98ab975d64035ecdc6c61f49c4fd61cea384db4f4e0c8b6340d1c35890a5bcf021b5e7a3c2ff12771ce954c4b87363cdbdd7f2fd370876abe52899c97907d171deec329003354f2f75e020b7217166fc635ba6d0d457941948ac98ef89ef17f6c266fc8ea6d54949367be577cfee161b953e036725ad60ff194926c45e7740137613ad399fc8e5581d4ebc617c95115db3578501ed2c69df03319c251aee702d5be96fbe8b95ba49a849810389f5346eab6bf06811d79ffcce439cdfcad07fa84b6d784f5fb77f9c32a5fcf1b8f6fe91b42827fde91b852dc3c8fd899ea462d4d197ce0a1a505169e4e757efd10d5a5da22e0ab92358dd764f2eeda62a3de62593cf844e9a6f34d01b043eb28fff4388082ea7f3d0546cec4e979521c52e9c13ba38e823942bb15cd7eba3861fae654c3aa1f543dd1532b83aafe2432c623dfcdff3974b2f9783964336831172ad842e481743c99c83fcde9552d923f5fcd4d69d7b28f0b09d9764c70600e2558453bdb5bc00d15d3a8567feb8d16189342146a297907ee985041702f6a11b3a6fa8347c59c283510a6e8cfdfb80ce3568496ee2661fa3c28157f6d2f8325609d7a00646b785940c11eebfe7e42ff1016f969c36bd15c8c9c14187fefac5cb62bdd0bb29a7d97cfe4a264fbd6d6893af7d6d73a8f118f9e606fff84b34b0073569049e7cc4e6cccc49e82f314d66bc6940c70f3a11fbbe43090bf42868338c80324084016b77f596ad8916238d70bc06b75dc706961566a3be74f44813c4b52e6ee39263fd44c8bca630db8b320f83251cc99a88c94107b558d7c1dc10bcc459b8fac39ed525f84d4cc8e34e256b07a1b02d945289958ba0162613d2c34121783c807037a078e30fd94518e32b1b8a554352d1e13d375b9475e36206edbf06f6e1d29fb5b6521177f82948ab63d1cda14b02f9336068dc5452e1ac5ec3b1d8369391225d00fa51009f6391d580365d9d90ce3589d24e77561c7c4a622a1b07494cce290659f62b8de6dd3fa687c1d893aa4706678f7126487246d5dac809905dd120663d97d198f275dfbc7e24fac0124838288cbd5932a37c2bd0342decdd8f60a09e174ffbbfe1750c289ed549b2a0fc904a8d6451248bf75b1e0260ba1251b21f3cecab692be84ba1092eca171e88f94b774277e8d156703119ae27118fb35ca877baf36922b2cc865e7bafd97332fd4224e85d6c1c84114f63863311025b2217f6a86591e517b5021b0db3515c311114c3194263e10b61bed16fcd39fd904f0389379a5c4f7e67921ed0f464c0a3168f6f1fbb0f270bf725be2d3386cd9a8f3a198be77e42b7d112ecc8a8c2d63ef160abaaafbe7222f87fad15c87bb1ee65d0f1bb5653e7ac879fee41fffa58f6b29419980f61eac84f7eb4cb1c5390cb942c8bd48ac1f6d1010a44096a2c21bdac0c8719b7be35b1c2c967980bc05cce6eb56fdb0033da4b74b184078faa982743407fc350782cae52e58d9f7fa86ec847d6b051ff26d78f398d803a75a573df0e3642fec4dbe644d6b8e93a656fc2111abe7a507e5ebde9acc8795d7e901f21bad3a95f5f95f5f9efc342ef550d7248a7364946a7d314dfa3d6f4ca76646b43b571d53e87a360490192321237381a09afe5ee024fd0a1294436f8d1c7d6668a0c6c975a12fd30c4456a173f37282e6b3bc0f68ffaa32af8ed2c68e68d59223f04e5ebf5ccc59280e3968a69a8ba2f6305770a2d8e4758debe82d9c6bdf7d36c8fc704d6f9fd93151d84b1a151ffafc90a0fef25a0042427d82698ff8dd278593ae082c859fffe4b214561e25f0dcd02b133001b1378ba6633a74703309831aca05abe7ecf504ab4798dd5e2f6374cbcd9a721c84b7aa32576933bd855606b45348ae3b62a6a88a8db075472f0ce09685177bf422d5a1a63b710b0425e07c878d2cf9ba0543c1588ac9f0668a5681b895915c2c8825d6a55a379a002ccb97d3590f8753fb5b65a778af05fe9de2197dc2cb869289b2104f7563efa14bd0ea64b2dce8c3ab2f6eb19b07fe59480a4912b0f8414a623e6985572b8d1319673b520d171bfd0ca68fe2efbccf89bd9ed482526eec19189d8dd0d461bfa2cad50e6032c4c40b1bf603902f44dc0df001d0c588a9c8aa063a84bad6f10ba14e62643e5dac8b6c2d700736e86c5273f73f6ada411933d2e029b2d6eb394a558550bf043698dc14e7384cfa4ad7de4d496695bbedf5ee6e86fc9c6da002c39cd8a7bfa22a3d4bfe1ff491bced93d9e03da12fe7f44e0caad9aa0235c20d356abd8fd96e3048125ff0ee54a1d85575946bd245c90cd6a44315c6d46a7ab8d4c01f31432a90efe750f6fa9e7a14320a0091c6c35c9ac6242f580b00a6a152ead1fde2fa04947dc9a91c204bad23badd90194362c091b7eef9cb3484a5a4cf1ea0fa84bfd166254538afd14af71b3cf36c90a19f1a0061af702a323547ea43c828037020a8da894025b6e75bbffef23ed661744e17ad1baf49125302b55ae0e6f54efb71e9bb91507a731aa5b6d8a4c7d69cfd405548b2f2e2df5d13c3e04504ef0604f760fd1f7b1f66edbba336cc087cf5a603be881435c256640faa8b08dadcee05ce091aa31965922435a0530c5d0fcae33a09a0c5091644941a4ac67eee7ce26362e2fa3b1eb8eb6598ae1114c0db0ab9d59c59709f8f2bde7825c48580f7395c58852b48834cf4ba4520666b68d043c3c201065f3d4381aec172812c1775efd7f03d9195316ccc15ea7e14635a107c1bf92fae9ba3b9ae436185360d6dd0c29e929edac06b7cb841d7bd7ce2fc0b9dd9d8c42e9b6645be43f5ceb8200d71c4c5f8468c1ec31e0871d469438eb25b68f8f8849bec920f2d7b2d1c1a627c80adabe583d841bd5b329ddc23f47d7a836129f68f475bf0ecf68cfbe2e9030c4ead939d52461503a1c38d9f26bfac183efa8b6d01622913a0dbbfa028f06af61ccc2d19f8dc45d9d7147140d2125934e655e034b3077c1b626db87f1ee574226f83a04ea66bee79a9f8d1c7eeb671f7fe8b1391f6e7fec77bd73b2d9a830a32877a31b24a4835d2e27cc98d7cf6a514bc4e3596ccae2c9605121e48a4e75416d3b34e5bb32a0f1c8a6722dd040f286bf751bfe1386112c99eaf26ff84dd99ef13114272158d176f5e6fbf29c4b625711b56e7989a525e4c609163a78c902fe6324fc31619e81ec0c2f1d700331821697beba1633a40869781ad3d5f616022e35def19a68017f3f5e319f53baaf1d32499b6ea4acc46055f3036ff2af5c81d97958e6e9afc8fe565f292193239f112dc6bb0d7868bfa5fccd073dd8c14f76e245e3b4e420e3ebdad8335a635e80f5a03de93de1c6f258810c674c0bfdc6d4c139320e51e4eb826c46805d2a12c082ee51e9c290473cccd529aec82cf881321cede7c799afc2f2d5fbadc8503a23e13e65d6107caeac36cda08888c38711e6e8bb0116b76887c70ef266b3bad02d91d796c8301945401393f5a776338dbef4e230ec65479845cc0db9cbf7ea7159f0e272e2780fb9f79763c25f360260dcbadcf5ea1a2bddd9eadbbe71b6aa5576183afd5d6af08a3cbe473df64f04ca9f463dac015dc7ddb498c837cdede5b593903b0ba6f878c48b79f77088dfe1f127c5a53ba1c54503bf5cef038fbd87d9c1b72bed6a1d59da0da26761f716ccfcb2250dc7f1ee271d2a2939bdc4e1f85e3a859d0600d305c9e4d5953a17561a6d7e6486fac95cc89a7019d08d63bb09125d205927a7b00c2efd1e2e860cff7c9562fcf1e25735a4cf62a374dfe8f9bf73a70fd953e0551b90afc8c70309168b505cd7eb8b820f2a894fecff1ef4a6e8723cb539b2315e73143185c0e37b9636b06abdcd2123ca5363bca39b022522a2fac2718e9382f4eb24a18f8a56d0fb5626a48f346aca8d9d0ba081fb80262b83b987b64356cfd709bcd5d512ae53fcf0d35c53a6170e6b863e5c1fb35bc83a0bd428f1b5d8d47cad9decee2be0d86e842376c061411eb0040e3c433ccc5861df62fb5129352fc9a7f7fa871275299dab68e19b69f3a753fdbaef104a8b3ce878f2c05b73bcb1e3a825b742ee1f315016f9987dcf338821dad85522a250f4d5ddfb58aef373f45601a1acc523d6f09d43a7fcf35ad6979b1a3b698696eae5e9f5a2ccaead131b210cd1ccda737c186b30807c5b6fb7d6cd6dfeededfbedaae8717036cf7fc566e01185b6def213aaebf0fda78d3a0244cf36229309b1da5065d73b52289f707ca2515b04376bbb1580942203c78a9a262c294998681c790c3e0bcda5f0efd10e696fabf2d03a93021816ebebb41363e4f87510ddc61a306bf80ec90bc540c63f27a3264e0fd3b8e50175efd4ea9b9d1df516b7c8075341209f8386d15da4a6b9061f5e4b5854993f51b241512403c828a8a06e14aebecaeb17fe51d08459a314b90fb1fc90ebf6a45569ef2512732ddcbbaedb440f6463ad9736ded79ce1b650f141ce9f6bf47ed3d13f3ded595629bdfc4c071a650941dac99d7f9d5bc1112b2f57b8fafa66ca948ca2f98e814a999b01e2cd691063a9ff3ab227d8923836a85e5ca0cc6595bcf40551c653376f977c6500c543c55e8c5a9c5fd7e5422423ce3791c0e4ecef09696d0772e90a6e5278e915597443b131305a13910cf72496a7f2a01f116d0c3d931c6614def31810cf912fd1033caba80f3752cde00a1d2304b8300c2ce4ae2efc5cb7a842460aebb2072b8ae811aa89e87a19a7faef6c894d1f6a5df431256a3478641580cf24fc6e7434d1c4a40d43314ee7b41de22252f7b027f26cec85946bc8b943ec3c9afad9cd0c336f1e33b74dbf7672bb6bc4c85e36d9c6ed1bec78d184c78c2160b7c360ffbbb2a3c2b6bff4ff656a1db544ddd305ca8da7f9467e45d1b39afa0b18503b2b63128cca5526fbb8c6b13009d88742a5414c53ff146955789163eead7014781aaa08f28c99b149c3f393ffb4d144dd671a208daaa4d0a545cd8e2dfc5e8a69e0aff81dad25b65c843af5b6eb02939ac094980265ff950a7ee222d89ea57048d7b2759e2201e9201417d09317b3e0b6bef023271582834d50e597f8acb1010c09e9ee20d728fc3bccf4466442e67440209e498d525db1b13c9ef22dd819ecbae65874604b93758ebc6d20f53b2faf241d63c3747fd4ac511f1fa7b4ae321d551848ad353546ecb9e3030a751a648686025579581db8b01695e4e5154ff375d9f69db0ea91567bfebd5c83dc8d5363a992e3901fd85b941f3d0d8cc161cecc516ed5f4b7eaa27fe238e0bb3ab8aaf9e0aac31c299263d65d591b8a2875167fafb6d61440f209b626eae89631d5f06525af40b3af31edd2569ab37c67269dd20cfca91c4dd3e2ae74feae5a017772248810fee076837b79037bb5c02713289a3e8a1deb2c26c237bab49209686bf064c97352589a408c5c667cff77f479617600f4c89a00b39aa37edba8ba8ce48a99a93642e6432ba1ad550e900914007166b8ab3d34e31dcc6fb630d0f49a1f3e57ed2d4984e036d116bcc1f77c8fb5febe49a7b2d037b419cf4c12472771b7680706f83a21b457489af2c98b90efab6eeab7561ce956f81ce8386e6b7045f2df7a6c9a4df3689c3471fddfc750df0c708794650ec455135c8302684b3a2c9b2c2208abd9b20c0193eb3dc525610fc2d9ff3c4e1147d89bfb4c0bb76dd14e23fcd23ece34bf1df531733e4da5c3006312f2427f5e1ca67dd05f47ed5d5d438e633b6c19fc32a0731b78ebd18446a3ec3e252472f6ddb53ce2140d5d15421a1a1870baa0974c6c8f13ea47a8b079dfba6aff3fa33c8fa3859f497b6cfddfbe74a4bf35df7b78e6bca975a89c988c610e59036aafbe7fb509d48455cfcd7e027ca66bd946a4661fb6d8ef653b094c548d9d39cd08ea75d360f24a93ad366dd7c8eb03022e4ad9b4444e6a3ab3eeb8093eec3812f7f6f574603c3015f757cae9111a1d8b765da3d5486d4c2234f4a58ef049005726e9b7cc9c1e8d29b66d8a9366fe745ae5ff163a3e475e15c28d0bf0f7486bc07408477993f9a845bf2f90b80def5979ce3ef55bba867826aca28e4df893c7b77c87b01893c26342ed0e6b96657c62f49254d8f6809e16dd7a05c36f9e418fe6674a82bae5ea3507c5df3a0daf423825089c46c8020338d999eca9b31d3e0fec073be6e455c968b17defa141b77468212b941b6032723dcfbdcbd2393c3b023761cccc56546292231478db5fc93f735aff6d630a882e547f5af1f821947484d35fe43522ec4670fef02a809d51ae48589e44ba078f2d4808bfa48d9ecb4997ca94853d3f197141a66f16274ef5172d1016506e8c96ba5cd14de13734e96d1954a638eecabd43570bf7629e42d4911a0c0461bc6ed44c425e5038b6cd5e92cc7add77579b6937020c87163896ca0c52c2d4751075c5de20d62599e061cb980eb39ad60a01b43b2ec2dcd2040b93995b26f157ec8f0429c5db9b93a3b4fa50d5cd5843fb926707e9a667f59bbea1bd2a33d73f9e72f8363e9831b86fac320dad5aaccbc2de15ec47ed08babbfcaff357d3d651b9b7f895097fe26ac9ba8298561b58403173fad601a7760a21a61f33e56fe8f57e069c9f91965440e1263a3ee8f28d808890363e95b189dbecd5c59fcc18cac42a16e1499c1735b5d61b230849e4cf479e5b4bf242fb71d58da1af095d53849b8ce3b73c3ccfeb09835e2b72a0608a6ab2343d365842311623db9f3f0722a7e4621a54318d4a46f96badb9928de529950683a04ba9e395ebf8f437af300244b7dd11d09dd9a6657a1ffbf268a28e068af67adf167c02ac578f3bfa674798e2dd9090be5005a2132760d0c5f0caf7589b359712270ea78e61a1a6e5e14c874e3641a275dc5ab01a1f6294198cfb7a6748301d8bff74cb0001f6103a8ad847ce4ce99d7815454df19385b7f2263b500b2f7496a0880b1de74dffc3c572bec16dc3a3161dc3ba40698a3418f881a0bb8d5cf6be8a0739c8d1a97963bcb78383790fc04bed0ff1a136c3e58894362e0e3b8b516d22f1e494a01850c2777d03de11bd2de8ec0f2e71f1e5ce5c574d3bb6e795b9f6caae07e3e8ff376eb12f0280474a93eb41b180310ec7125917a0434b62e88564be43de509e5a869314b9b91b6d4024ab2c20c9c7097ec660020e27f416d08cf796e1ad958659b5af6e9f79b7afd6808cf5773a9da54c8b06d233bb958c667bca5f4301bf499d2b276ec45e270f6b379636fc621073cf1c94fdbf63e40642716b8d5a3f9b4b2656008e54204e349042bc8e497c6705037562f001d9b975ef818945c4f19f8588df30012fa36e6ceae0852ce35b0d01db6f601cef5f981bc360b159a8e52b37e1c5870e20026579e288176025506873a5a917849ee95881874c4f286b3b85bbff5e06f420249b90d5e93539556d3c92bd39b3205c8ab27af0863d97321d7260dff093d345ba4c4592cd1a1a4cc5de34fa8985e992b240b715e1f64dda8ec8ea2c82c440943772fc276781d502bf7e73398384903864272580e598cceeb77bd4c04caeb5bd30690a7738e12b9846be9d8e72d67eec9d139b7eec05354751b2658712c94df715745e6082c2c8c69843a49e6799ca5dc802175e98f821adeee23c41a4e5b5f95ec60cbd7e6a552705513af653134d851457a4e1cc683f0862e8ee382ec80e353f7d0d9bc0bae13187a603458fe9e55ed16149ea18fe525f886018d708c5a6cd6e3b38145ed0451d51ce3c42b59ae61a9c97a1048813cd288db8d81825eb5443436cd4f5f8776a40a89b056be6a4566bd846e57149131c30ac805f38a318cdcb14a7293c807a4ba74df503945d0a731f5853b000568c64ec304b85b5b7b15a34d9cd7c6329806f2f0554e069203864cce5403877b95ae19bcf6dcfaffb923c77c7f2193e1d8c0a88239c65b4afe33d91509ba63b5946add2689aeee051dcdbddc8e4890e36df15261a8c6a77592b8e6248aa5675f241b49688ff798e096494fa66a8099116cc8ce2ae1d2d7613e1c04378258c3be71d94134a9d711c522225fe1ecf15ce41a41cdcbbcba843d619638f9fa499086914b9a5f0b039306e2d2a6917fbb83a1c5d6accdc9f4829eb6a5d0e2ca60da7c86dd5e8dcadc974498baaeabd8baf7d17a059dadcfa51cecadfbe2d8b7b438605f8ffffff07