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 53698 04365b1a603a3aad496576bc804d1da8143dc60373ae3a1b6e5ac003b1ccec69

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9bd11167b33fbd9763e4aed4ca687b8fb695e6f145a140db2fff3f36b977c29e
Certificate Block Hash
04365b1a603a3aad496576bc804d1da8143dc60373ae3a1b6e5ac003b1ccec69
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0061080000020d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f044c4a0c07402cc533f3643236b1181f9e1f3351553f66b421e00d407f59ef401fc5eb22df6160b2c6835de3051aeeb4bdfec74194f06194339d3d6c549b1f21e3f5776f5bff4dfd471299df1480536c85835a82eb730d0323c000000000000002000000020000061080000020d0000

Raw Header Hex

000040206d202bac368e08b78f883b7cb4de801de6cb0fbd0fba8719eac8b1d5b5b3b67ca058820b7b7dc8363e8cc7ba6a2253b0c720638cc68b1c6c5ce8d7cbe24c9d5cb14a086a566607189ec277b9363fff2fdb40a145f1e695b68f7b68cad4aee46397bd3fb36711d19b

Proof Data Hex

59,560 bytes
121216010307265a300d3a974bb6681ae055de06396f0fe7939fec579cb26a5a3e087b6a91f17c7a7daa16f10d6196099db33d95dbb004fe5e598e897dfc03b8fc324efc4d1375683823272cd3d85c09263f88cc0d214fe0edd69fc356ab19327ee9f448833f10a48d40cfec01b768d4c4a75cedb069a753d3d2536b31a0566d0751b56882c8f55134cedb4034d69b0931497a155e261f69142709b29656a696fe7dd9019bd31b8f5445686bbbe5d2909e450d26bf753edd16168dd86bfed0b38fcbff5fc55ebe0b110be853c5f7349ef7ce1ef6e15d4d4057e95786b625b8a623e9ac3fd13ca090dab4817fd801f832bde6711e8fb8d0eebdcfd44be329fda08eecf9bdf573f9ac4b791d0582a273b45f9ca124c76243ea685c695f1309ada9c14cf95ff909a9f830f8a2a55eee472059215104437c65ecbae82fb9c0715c6396826d75c6de3ee6c95b7956ad0bff94ec5af5aea83d8e0ec05c0100da194353ece0a96b0938e393ba7a8be10f03025108b65e3ef2dbe3ef90e46c0caca2dd7d7a31bbdeb6f6f29ee851d73302d0f8d5744ecb2422976e0ff90192b06e78f2adf7ffb86ce545543b13208fc152b763b072415fd6489fe5eea794aa76b91f46c79fc891293e013151f5f8b38d81e78ea424bbb9d9ed3a49ce24fd4b55139324f810af8828c2d2b1b55344dafffe95dbeec0b13c1acf0ff04ad26ab208e2db395df7874c2dfb30c2b80d880f23c797da47c03fa4239f8c9f0f5460bc8fb8c4d934f8ffe68905d5a5830ddac53b5d5b323c0815987bbcf4f39d3253325475837f1ee0735394fff0291e8bbb90b7787f68eb29ce35b90daf1419b2eed454b255241901fa563691e53938cbe2bd120f01fdf6a43d97044a17e777eeca3edadbe68c99f98c8396296674660ca7fbb91ffc9207425d2703e01ed69fbef8accb962fa8513e2ce31d8d4bb1c3edfe3d5eaca1f1d876843832a7df648ea40e0323e1f6fcbf5a3180a79f3d59097a51eeb8c13a514237aba8af3ae14ab0b79a034d52815109d941efca8e7c12416876bb7660f1cf4719489ade372bf923b8e8cb1cd0ec80be6156608e3c1a00760e7c159ed2ed7d872f0ba1351d159a60eb60a3ab67081161c8af5cfaba6ef23c750099277d9dbbfd8289778dbf0b678667485c2933b0bd2d1b65f1cd70c155fb4522de4d45248a880d2c73b5e4ec326c826d6e3e7a6347c216a8072cd33eef5d9e390f459e86e3198cbdf57af109cd427772a51035fbad34183eb22478ce26e1d183afe8a9ac8c93015f640339c0f4c3002dbe0dc78fe13c5e06bf787253bf0bb975bdced2ed734a08c4a40f92f62d5891e120c21d59e09e7dbf0ea9c69afd09bcf8ac0e3e6a819913d457510c26164504a105bd8c57607f666d6accf6981d3676aa480e6b5bcc8977ea858189f6f8b93efeb68d7472767272be071f7d339a51b6ebfc1b4ad4c148820d2d0fb0259c825a00fb5f1018e80a06abfe971d6f7b7944f6cc1860e4ff0827fec8f593c055db718cc1df08387a86c41d0501082d4c09bfd57bd209186049c427fa733dc79de101b7cd785d5f2b7cf0379a41ea984420ea991618980e9221b79605abd7ae4984b6435f125e9e6cdc71b4dae14e1e7cb0bcfc26a7eaf56f50311c31cfe7739d6793f998da2ca0a7bffab6cfcfdb6aa38760d81bb22131fdc18fa6a9d45f03bbb5a749b8b44af48e5bb96d2349bd69e1eec92c14c66916b384b63f8fb53b4d2e129d1119f761d762e43187033cf599f11b76a32d4dfe42057fa7b6156738d4314a616767e21c869018debb5773227c1379462e7aef6e17222e8f7a1c9556e38331f4eae0d146f984871dcc26bd2295e029993a1d098d1325508d1f69b8d382b029647c0e3f965ed08f76083b3e2f67eef68b86188dc59444390fb105a0240627b88e23c1933496763064ab38eafffc75a9c9c1c41614f4e1328490035528cb84124c544d4ed2d06865958853dff48890575d207c5b39e24fc3089cd0e4320d115b2fcced6ace99d5843c27178c0236585f47c007342291a1f95210b1c6592eea576c1056f01cdf949fc72b7b4d4f4499afc57f3825d3888fb6f327e857aeb00e64c8d4fe5a6808f0da860f07537089efe28faebd3c0bac567bffb57a3cd99cfff2286b26f9b1b4719881d42e25f9672cdadb0fbebc0653a1ce6b1e0b88c2741fcdecc092c106b1a5d27c0fe4ebd048ed7e8461e538a728de5a060d506cc2d700986ba04c52a3b8edd2b6cacf362e7aed356d847f4d372a022582e30a1a68b85dc16aeeb222e0ea85e8b905c4ba88dbebca676e9467bcb18996fe89aca4a3090ddc99f3b27f37a8d876365191f651c3cb8b1c71d6abadba078a408382a7e1be0e64095f5cf7f912057f522e7847d500fd8b2abd792b54f3cbca510366803de5b67d158fe7f42b23af7ec6314cc4c62bbbccffc24c9321041d650b6455cf342a7a9223a9bcc0874081a5fa077cb6a9cc4b947fbf06c99ab9c4df4e31b815587534a3112f73375e1d7c76569238784014ddbf4fb0cbd4f223ea87d35a2f1ed3caeff1e433a9808cc3c2e5c67dff80437c66268199519fd5c7a67aedfdfd03cbe0dc96acc1bb12de44f353b136f623751ed5ae07a5b49e15c166adeed41fbf495d1a346e1fe5eb29231e4a3a0b9a277ccb3c8318b374470e5105963c095b82773a47a4c6fc09186ab4ce7fe5567bb948c0af6493ac22b13be415b09d7bba7e4c6d0780794c526ffe5997a2e53162e40e9b99d86327c4a8155cb1bd75abfb4dcbbcdc2d7410fc90043a0fa1b2e29039094631b918e9fb045cd006459ee34379b3df232dbafa43c3c98c2fd5ce4c82820b9fc4a2c4d45e42fd5222f706071ba168dad47f256430a60a4abc7d2e09defecf7f7e424cdeec39fa718ac080e3acb2a9b73d7752bb2901775d988c8cfef206213baa72c9509f8bb4d079a3807589b8dd99f2eaa77f85b5e560c811e5e03c666da8a2ed675148f0361dc7312caa4607234fad9039258b5bb75a812ed8fbb0eab0398f93178c5346a5dd65649e0c51944e69ac64b360cd5f59706c35445839c4757d99b561d9c43fb257c37f6c864dc954666f231d5f0373aa4947cdbe7e5285f80ae0a5def320166674d525e928c75d312861bb15112cce14ae06f22ad4a58c21cf36771942273a0b77d890523aae66ffb2a8298efb79a314b8ef623ef717c63c5d21b60e4eae80858cf90c41daaebc45651459e0dd46d135e834474e3347211f0801c7280c9041db5efe48589c3c496a82bd60f4c4e4ed61fa2f9bad2a6a4421cf9d8792967d3945cb49cb5582a77da5ffc6b298c923649e64196fba90f91a8c0adcd242c9e6138344adb23a6692d20754295fb2520222e4b966d5da238d356c49fab0a48bdfc51661fe52a6a36b377ad44339b9556b5823a701f9cb5033c59d988690b87dd6982d4e339214bf0de2293668e7ee3a46d115f4fae319b2f10464d65c33fa2fb58ea0beb224e6501585722d4dfead9c69ceff8e5b670bb01033d55acaa53a91bc4665408ef7444c188dc0391af3e0c471b687e99c50ecb5b06c894e6fb9d676d791fec8610d8d2ee0470d3768826fae0ad329883f84f79419996202429c5b7970d42259dcb82fdbd2902d551b4b5d923197ed236f9839733502c35ba6931850b5d506de05e354fdbde57e99614091d2b3ec00d3740fa59492b7c273a2bb8f3552c5fbf31ba4387e4cc03bc66d06a7060bcc86242b9ba293d61b6eed0900d63161b328e647aeb18356ae4821ff47f39a7150416bff158e1e6a0376de572f0f2a7caffb3f6fe4732ea6db6b7a97797afaec7ef52e8123d54a63ca89d06a0800d9345c214b92444231568d1e4cc25b4c1e294bb081b95136ba3770ed95819bfb539d99871e2f68bbf7f37eec0a554be00bdb989dbc7107c0ac8d65d65210aeb137b50329911b2558e3ca47d3c25711f221d704426c2811fea8ffeb9eff42ecfa0f7c244e5054d881c48c9c7cf4e29c43d02266ec82aeeeefdb8d18ffbb602d0e0fbf85b04576b107db46b8b40977dad82ba1cbcfc67d4fb5c10f3d55834600f9a4d918bf8062a47cd7dd1f6a0684228c78c5b081d56230da9d975a5e6a75c3562f08ed9dce6c244190fbf04113f24255799bbc4861529af462354d08555a773487a08bc99fede9c01e264fbf58561a0053d483dce0d13d74f53becc4558674ba52ed5fad116e4e58ff02546cb663238199b416ca9b3cdd383c7c171154559e640e2c7ec87d7331f1f445836ae8c2658fac3bd5bf7277ecbc4b6fe38c0c6086a3389584c08da952e9abe1d6df1e816f23978435b51492ab82294e1e447e43fd1487d3a15016eb0fabb8f9d586cc409ee0c017cd5900c13377a8a2a589008e270f6926b43894d400a72f045db143871b61ec164b7f0537e72da8dddd935a37747b1379e05f3ad7ba87c6ccf094fb93e83d6a11798489f886fd85a9f6f9e51b4ce83f19746783a22fb8df5538ddc80ed55899c09c2a2d99ab621f21af4a3688d4f66337662996a7f6353722c85e92c9f2c042bd77c81d86ec682e91ac0c744469879368d1e0065971db47b5dcfbb728dea84f2c63426bd4a81c58e8516d8fcece229770e51f9fe87e2b5f629ef021718c6da2e4afda37eded9f1fec752579595ada95f780f0247a3760f0b3ee394558886fffcd701816919e977c8df8cf074af6a9628edd346fbb79c807c8588fa43e3e574b0b6d973ac8cc4e14f3505b698d9da1eee1ad5cc40ea157520a338ee9c64ff700ad2e859774c827dc1fc45ad85044828315a11e007a10f4fb30ee851af1ebb41dcecedbcd642d8b853553a923cf65cfb2d493e6ee13cc423c253af240a4b17008611310fee2b9a6f7fa01fdcaa43fb967f78cc1ac1d620329293deaa390e5ea4c66104135e5e4c00a324ba1879d23ba97c5244e940949eafb2a704638db807b8819147172b5f2e2bfa4fbe5e40054435baa93c8dc878049c8f59f6337d528686a399271fbe4a76a38e33646a05acfe74034b89e322b7268ca7c4f83c65eaf3b18cf134f03a3cacb09fbbfab23140b3fc4bb0819b42fdd98274256c3c8cee2487508cd6430f68e24a6588c048ebde3866c55ea184f3736e7796cd621a20cea9e93942433674fd876551dfbcf1ab7c8b68f5a5c7564fd0c763f5232eb30709589aee1a6b78dbb8ae95177f484571e5a0eec9dae9d250154708b178ec515a4b525356cee033dd8ec254ee87e0110846557b5799b868bcc8ec1517c346ac9eace4a201dd9f140c66be9879cf8c9b41bfcca09f108a8cfdd5ef2b858c1afc08a964af8f9e346667edd5b0859066d3b0fbc78b2265fc65d711fc684507685725bae781758d683252f0872da73cd210a9c18086ef6e0267c8cf3ad1668bf694822f4136f5a9eee3bae318f54fd3637a4e482110186067754bf45a6140a15d7ae39981e35ae85a83cd2bbdd44fcdab641aa301f5412f9aa95c8a121d35f1af64f97d8f2fef3395e86e90cc96f5098271a9da1308c9b3f63eb313ed77f17bd0deb20cc9cd1060cf6bad45050304a0445bd146e1c639ce19d7871665f80e537ff7f79bd84660fb583bce44c68fe0f4c2ce6e42dfbe11c783379c5ec5a75566960e43fd1cf127ad3fba3b014a74c5cf81263c8d66e1ac960edabb692d5c52b5f1e8525ef0d4ded7bbbfc9f73f8ba6cd292f563cae85353dfbc987099b6c6a658ab781beaa166186eeacd7cb8f352bdfa51cadffbdf23a5d08a285e52a16b9495e7533348d8386b74d27b2fd0c349eea4c948dd4a621d3df788692780a25cb0dc7405bd1a4c9ca58c6fa550943da8656d991081a0f9c973060c13b2d22360a7d2c9ae2419a8b2b6ce1b8303fcc3b873be9dffac7abbe35d7b392af63c7841134791e61ccbf36a3739853328dba44171287edc3bc08a1eaed9ec448ea92d38167f629a5cfece2da92b0c9dd3c89581a39a8c03046c81c340efa98e4a081b52c7afcdf9296190f23f74bcdb7f24d73ea3883f00283e03d17c0b61cad294eeaebb77501a9deb3a76d9d84cc2db15fc887f90498f5e8220132334eed9f2748c72f01edd9c7dcccfb77aed6c42894de29ada9fb1acf6a6f6659426dce95dcec3b62592652e4a4e450c2051a7185ea005533862cbcfcd7039867455e1c92a19396a554b85633c2ebd430df4a8ad6b0e8d787d86d5af3e967f2d392f135cc5510e30246fc7b8260f46cdb3fc72a88c5136247b7ccc9c06309a0c45cbf02ffcee6ac215d1961efc5524e4012c1417c000e67caec72cc182405964662ee8d6d8015a6fd0504809d75d062edc286281eb6c84bc183e953514313aaa85032769e0a3f047a72002273ffc26f6f4961d25a9577c63a93eaae338ed5e7547b4f06453e2f6dda770e8b93a372cc430b152c38ca54b1887c68f27a0e750f1e1b0d291b0e29e772f0bbe0d2308df356f6777b8953a9c26f03d84868316495f6b06baa7efa177627be5ae6ba3036fb9f0ae0629dd9551aaa279c5708fbb432a2e53bdc7a2db5e62e8dc13e9c7c8226f231fecbbae4c997f705ade603e87043ece3398a82e962c3ba91e04c5f54fe09727aca22ec5c7b2781d1c70bf1915e4be8f36c77059e73c1463c45431c043d19a8eafa9520a630aa2a7bcd8881538b6abb1c948db139d249149ecdb7bbba34d5cc1ced0555cadf624ec3e26086d55717dca0669affe1206471cda33ef21a4ab4e6d1bb9f5ac90e527ab65d809dd622bfd8d7ff458da3dda5f129f80c0d869d08ca23f0b2aa7f6450bff2e934263906c28d05a0e12267f90bf82340098c6f97c9d9d44ee909e5aaa33401e007f809f2facb1e49631dba8725bdecc732121ecf4fcbf0e8f760198ab429de3b91df5366f27d28ba6fd5270df77dd0e220573cfa1b0b077910087d035bb75ae5369ff5c7391d63f611945ff08bbde1d81493a7051d069661b7cea7e9d31f0beb0e5bb677c7d6d5755cba3f256a00f73ca16508a4ff395cc9cfda00fa449ae36023b9c465b77aaba92abdc720b9d80e9fc8c8ef5d31f0be0d3081fedc2422974be9facd0789bbc8c63b5760dd938c12fb3dfc29bae43affb25572242d9b630cbd1f85a1232b6b647a00813b9ba8971306968cd484a8c5f0f882957d24baa07ac509d0189a83268ba33657304bc62d1d4845cd3e2086b65980d2c5f8db8d40e3d953a29a347293b5a64ff42ae08c7b2d6660b0c51b20917422c687096cf48dc6511ab2c9e48d6851c43c0f33852d39403d9854d22b91a647c4e14f1ce97f66a39c6969fe3abfb049a926cb4dbc662913d0a5e998808294b368e989889dec4ba6e75ee2b2087971d0a29e098d46157487550bec684e75e0c084f8b999523679ae41253d75851d0c4dde661812ac62a1d8656132c51b88af3242e81d0eed617031f8444a1aeb10863d6d9aaf026437720855431ae8b41755154e2216b4921712a670880ab091837fd9280f3170da7510f8d5920032a53f3c9904f33786f79632af9c7a8934807a7ae9e06e3feeb9bcbbcf598a2b9b4c07aac04a6aa90f2c006b835d476fa70871173dc9a01cabbb22fc3a1619c0d84dcfbd5bbd7465ea17f5508319ef8463217d2e5612a871da9e0ea764a841a3acd4253f22d8ce874e5f8d1668eaa26a327220538274894bd46c660bb27e062bb0ff5505e204d0c901e9bfd7330f2d2f952df150f8fda9b3b06197066717359a2a18b953b5e3a9bc77ceaed092d34f28d514ee628e6a93b78076dc5e97cd73747ed76c6315f53c04d148ff6ec1ddbe5113b374d921dc737d09399bc1e1533146e9d67e9841ee3793c2a792ad1218244bea3030d0fcbee61b153e776e70ad4461ad3633a0ec39c05f307680dddac07ad166b2bad414c45fc66ff0e28304ec192bf75a578fefe95fa99164031e747545ca67f83b5bf2b734937158785ecd2330eeec97afd84b75b99c1e96ff185e5f345aed58fb39a7b80aa053c42910fb5b6d30539c987ca96201a5ad7d967fc16eb52bd55abcd88196daffa86a855db2b64ab47083af9f65091eb1f8de3a667233f2db0c8053557eb39117cff2c7fc75f97f15eca99783541e721e5765fd9e0ef755085579a074b1cfb1121da026f8dd52af94c607d04a1a184d24844e527bf7c18dc357a6061811975469aa0b2a717f6fe29f7b6dec981a721fdf964e24e6bb1e4c8f269a09fef50e49700393ab74848408357ededc713dd807b67416f0e6addfc41844a1cd4370ff952181f7703f3463b5769f82ba613a1daaa3885ee3b82970ba21482c155a3ab7b6088481814c9a0534503b3b9a3fc96e7e059152fd5cd79fcd87309e143b261de0b47ebf60920c57d84cea14fd931e8744b2d64aee8907e428748f25d7966a50ed6b9e8edb0873748f8ad58cc5e08422976b9a2326eb4895b897dbf94c1d1ad4f41927ed7327c776b1bdfdc975dee8554c4c313cb9bcfb0a53422ee4a4d6954db6f218ae2b3070a74cb0d2abe0d40891138e728fde1053150a38388510ba6be3d2ab77d83275ff50277af09a55a796c78bd4b00f489d486a24e2fee7eba01378ba57ec08b1ec6286bfcc617a75b02928fbf0d43471b11e879c0997944fa10a65495a7e1004ead477eab56b6a05c5bb2a955b3329afb9a268ab3625bd6c9d66d68aa717457f2f3d35fd419279f3eba89a86bec6d312a5f00815aa0800c298b410709ea656c6eaecfcab20a93be58628e7935a9f9da5385bda1158289c2b117a2be966c1a91104d8f49987f20e3b8923a63e88ac7e134e12f0213fe12033800bb24631009ea8d3c021cbbb15c8b815d64e3a3c4ebc99b3d84ecd1424c804ce558f650cd446d7452ca3e2140a59bd44a4fa3ecf29d7f26e1cdadfeb189d91b738cf16421e4aad27c3156b0e7ff339c5e9c990ce673a3019148e24b5cda3864db3c0c8fd4ef2196a996f5abca3e0d0ffb9aaf6e78be57cde2920db6bbf11d948b8008eb9cd4b9e15d716f05d958b6a410a15c8e301d958694c88a5c538a36a794b942931a38a154c2760a52baef817a831326cd88ef5488415d3a1f5fc2bf8aa7f713f8a93a45930ce73a93d364fd21672ecc0fef807ffee5e821229818565b33873216db17936a576149d146e75045faf7a545c9ad754ba73dc75624745899f1770dd0e8076c887c195ef6df1aad03599060e977fb0ec1cd7ec8a1ff2ce8eea684f4b93a5fc6407dcbb55a4234840485e867fef479696bd5636a928fac1c408cd4fa80b890436a474516c98d2f4f93fb780cd0f3a3e684be1dd4e91a98ae993017ee28863359b577882872a7c68a14f9d73d98684b604b6c6e7802f8a0fe60e6a685845d3a68954f5206750ef5fcd0219a3391af05ac896eb1ebceaa99dd469deb6773dbd68d16d3eced3cf5b6467c45c304fdd1039b7659dd791e712a7712756ab63a88801d4f1cbbf0537fdaf99586c595759b31fb1544040709f2e0d9968937aed372b9c7574a525a93913b9bf29c36967fbab46527016a91c25a9661bbc7f8e0bcc0a3238114b66a47209759f75f590e083366548513583b6cb72782be30fd6a4a82baef1990482cf952849d9c950f3e2c351e556747daf1307adfc0ddcba5a8ee88b4e18228c54c0098444beff5f96babfff75ab377c785b8f60d8975b21df732d420a690bbed82962b435dbb4cc1d7ef8e277bee669ff3a56ec03774a9716db1b21a3f238db559a6ae1f955024f3c8f0bb210ce20773ead5033d82d6cf72bd9bcbc90823cc122551c1a885d3e3c5e4aeeccfac4f3fc2269349326cd70a0b9847e05dfe388b4905ba1e013714128e4721cc86a21106bd14f424274e625b2c1f058a045822e445df4227bbadbcc6a476d5484c73d129dbfa7dc364feffa505e6167f9bb27748240e3ce98e8ad6349e25973bd4800c789c5cb0edc6f069e5ba14465c39fd5c95f7ef2c51adb3a01acce9e6671b8a0df32fd9ffa3e1dd3b07d921a742c3e69ea35a37514b3ac9c64cab2c158ddca3c12d0486f80f6ae47b190282131c5c3e1a27d72323173c1ad005b3b3aade2e956147496caf922917d4653cb78d32e9e1b2beb62c017f3561f61f057be8b3595ad0e6fcde7b2da96e65f8234b5b1b1dbc991b4b055312d50063f18cc663406c7e6b78155831ce9fd4395d69a2af889850f4a079b9ec8476e6f5b4da5c9c1ddc5385742061bc07d225685c380f10f206f13197a506c76a1492cbf3dcaeec8a2d111c5c6d039e91396fabffecf805cd68c80ce7705919ad7890ec160dd54681fcdf8d72133404f6f6d8f19c48704e417d23d905884ddf8f1ec071b6efb140672ce0d2e3f54d7add7c0e4f20f51101c78b3e77b9f79037da04d37dd7fb710da8fee8b46246288c4322c57642a9e49f4a4e5b478b88f11caf47f248a4180cd25122a1e635b7a0b0d0ec336abd8e201d7cabf244b42cd08f74db679dac619071ee349b05fa105850cafa8a00d6225c5993824348ef72d9bfa04e8257c0c86ddd1bf7fd362778495a640ae3359245ab781046dcd0b59e9439c3d6e979f17b455254284f195bc4784585544ae2bb247548a2c44f08c067403d294f824c9840c24ced34d3e012e0a7e51338dace76dbda3e357366e27739e87716711371f32e8fc7bb3deb3f705338089b5d4d9d498e4be00899c1f4e56cc30a43c7c6d64c9d58db13fe01f9aea4a60474afe217855a3fb3d94816ebbf0f8b6819efb99a7b0a38f8b2e0e4ae8b104f63b1f9dc6957825be22c6cbff5a798d99f1f067218d39c320f25a5c343ec59df05733696155b7fffbef9d4e8e9eec5c6397874379374160859a218b638e1c3468125b68662b5a7792c5693db9393a4815010b6f6a02d41a793961886129383673653d013fd80f2ad89300e61d979cb68ab81391a7144130467ebd1c8e86ed22a5d95c8220ecb919d2e3fc028c2f1437f8939fc61cb42775bd636a7fe388a81cffc56244db5d4630cdbe7e4cd0fb5ef3ea3e0723b34c5fd65fd93f3d2ba2f4b35cdf69b1a7a0d05a890b87db82529b20e2bbb5f7007e291fd1941b6649f874265153d30f297827e08b774da98dcac14c905bc5338e7c647f581861e56d997b702914d5143a50f7c006fc5490bc717e647bacd5d167458760c13d06180004362ad2e356e964a3257411c4ead96254e3f8f746fc327e573371beee2e768d5500539fcd59a1c3d5c24847c39840ebbaa2512c5b5bcaedebe8cae2bb94efb403ff4eaeb8b9ef64bbadf80e1512e832c9df6d6480d3b7c25bd7ecbbd4c92bab496306a6747db6408c29a85b9485a31c943b02f5ab8401c1c26a8e28504837986ab0bff705e315101e9192a813b8a9b90df357a6e9a96857126a7614baf11e67fd1f6d0eec1014feffa6b1a8fcfb11d99ccd87c5acd62b5a2e2bb6a508a64acf7d0bb147ca93b9d10298b615c7beb457650b047a51ce12f68eadcbc2d0ff204f8d972713dde39294cbdd0c870b26952a708121d15a8b628c22e40fd8b2bc1e0889a651587dca4cef440131d67111f95e203f3eb48c1f35fe9ddf3c783869e2fd51a9c67c2083e322329fe72a30d197dddc6f91959c4c1391e7da93aa85cc4233947242f379a8c401cc25f5c818c1d65df3880dd987af0d86e819babe7ea5b6a236f04a21dc86b4597de349287f5c19bb34639f972b88257fe7e37625fcf43901542e4a045dcc0977ac6c52d20de26698df093543ab21e533dc53bf67e8ebb085e1d58c8e40feb79d1108ebc5c815c38f98c19d2013501c86b6fa45c59795d328560a4a5a8be7f2f60a272fafbe1a9cb9e09cb1d9cef4b33c2480e16c30db4250dd3bd5992653def8f3c96fdc77c0fbe8b7f21de613ebdb9e47f89b53d1cbab3d3cd58c223c65f7122a2b4dd1f0f3943f79b94dc107a2887630ba9d1612954accec1f24af8ab265351690ea8ad87a8916e2831d2a8f5d8822f58e1384659f6ede7854b7c3276acdf3e23e2bc058ce1740ad2258b6a5eac0896194b7dea129fbe9aec42562b370cde651f23130fb5bc2d5176f56308a74cfbc3f7bd0fbfd1b6862f81a3325210bcbe0ec41547337a161d98edee1423c731474cacb287631e20897396d38dd1029dfdd43c7196065193ef2d319898263758b8bce2bfd4c8b9f0f0e5c237974b31a1adaecda98a3d15101e3af55500cfec850f5c90bf3f5cb2b9884e9c505952731a9138fa470bab0b0fa3fd3d707b8c73037473e18c344cd68ebe4ffe925f894167466380a822e9ffee99ece0bf11292cd277287dc2ba9c6a9183f9e2a7bd8fbd3f3604627b86cc0b293a13ea943501bf53f5b38d2ee580d8e840be0149e43005afa63cf79304445aab21b025a679bab8823c7dc0da4b4879e4318996bdc369d1f42ab250ee29a8ab1c9787874d655ede3b77c2ff84a05c0db6a885e13668c8921c2bcef8ce85206fc346cb64bec1e349a69019d3a697dff49f5cfc38442da3e7069717fe9b274ab3c902c9a69306525228eac7a4419f9dad37cb5dad0304846e35ede937cf9f4a3e978a19b1d6e2391147b0ce3690a1c4271258cd0bdef1bd6635707806c796e88e5482b8bfe851a1c0a9c6c42d52e025d81efc38ba7a363492af5c0178307890b470c68200aab9508092c29f911f7071ee269215079d41324940eb0b70d36e26fbd274ebc7b7deb22aa7da1615550f9f10cd18be4d87410ffa18689171bb609efaf4f64463f808497f290121974999584d667540cf12e16962a74d2a1bfcf74da5ffab3cd346f38c7475bf46d21b35be44c0da58b9d79f9cef23684c0e9cffa2d88ac645fd1e907057a09caa6667895782adbe2128697568808bdceb46a3c3b8264e5ad4526cf2738288104f5829d6387b5e9c5cc5513e999c6017da79a71d32ba48e38fbd2243d6d68c00fb924d5c9208b9e0a2a0f09c83586394f6c8b988c874b3aad7810d83244ef4e119c1dcdbe6d12331fb6552eb6895dcbe7e2b5e488ddd96b0c2de64ffe711e5593b47be054c5cdb728cebb0859d67c844999d1ff331d3debfcb46c1c11ee222e8e2823803b288a347799bc0509f0ca51bbc9c39243c904f37e49dcc8e1dd2148b421413806ae63e45fbe93683fd9fcef15711f989f60e327e3e767b4fd07b3d11654775293caae6db9c7daf4e27428c6fb48b2434dd886b6a723fc5a4d2d421015c6a0f5cce4984b32e33ada8208a15a4f715ec1714242676a3c132a3c457f16ce770c70c2592df74b4fe6c6e64cbc9416a925537cc867deac2c17d3426b9229da480cc91418d081b539b85e06653c59b62de3fbfc9047e92032524e5d189eea2b642bf36ca86d059b0a2f0fe68c54028d77af4bc9337176693d7dddc69ac9842dae645ac6ad4f978bab33ccae6ff7ad98737ad84c0d7ea565d2a256b8f6d29eb9017d8252998550cda80a948968b636c2c1e3d0263cc3094cf6470375d82fd6d1e84f89d64c222af2cc8f8a2ce9fe23a0f5a85838c6195101a2138edba105592d59826b20abddf02cae08d0befda668e8262e3ba47bea58822127d633c707d88ab4a1d1a6b0bb7fbe0bf36f478bc211b939a64671f45d8a6b228c142251d62468a8449a639e8bc8bb74d7e0cbea103b0b9ce63adec05b4177e9de6aa1cfa3e96a8281fbd8fcb193dc2e329caa3bbb4da8f0fc725512cdad9fbd64e63086cca46e18c1a6f41443fdd7bd47bed51be179eeec7fbb1720940dbb91263af154de63a52d9715c15427123bb6dd32921926f5ea7a9c6d05001468947f6a33799965bb73115c2ae3164fa3affbfad8b412836d596ec0260abcb4381f9becfe0bec0d2fee2231610d711ccaa3eb0f85fb573a00ae510625d087050c44bd9c42bfa165bcc3c8e079fba893f1a89d6e6252bec3aa873a3ec77a13930c725ff843cd6f155f37272ec44c31d69b8592038f86a346b942a9ec475e6bfe2665d1d36c17096abffc8c0beea2eeda5dbcbd6042c5d8b1a3f4fcbf5952c91a5c3f9b74c0ca540874e70e66ae921ac3469cb990dd955e1607407f819b94a70ed31b8a967ceab8658b9bf1b164091d7997cab620cb228a2e0dfde7925866c2d0b9fe10caa3b34facdf3bbee170574b0625469aa0218c220ba64332c007342dcfc3613637f938876002a56bd06d7b8844f88d9fdf1ccbe6da6ae76809aac4469231cf77453b023ca09af333c682187152fee1f0df503c332c907784b8e342d957a43922a989d2f44164299eff0f85cf42e3fc9dbf9bed04795ba52179c290be23d5679eb2ef94b3c2ba2472cf762d2aef5152bd7a77bb4ed978a7bbb03c220c473cafc9d83beb117d514e67fdc78bd8548dc1ee2f204bc72058178c03f7a7655c5891c39b7e0ed931be9dc50846b518cf51ff5fca93d28a021f46f0699b0121e43c06ed110c8e120466c63d3532e99a9b20c8c0437800073eb4276b835703ecd37203a8d7fa245ac8ddcad79fd9c15c3234bdfe450100f5413015d144b35ff142d9c16cb5e9290ce15f72c654d51bb5ad626e9ba9ab8d1e85a29f95f6770f0824241f7513730c7d126191f7fcc145bfcca5753e122916685bf8bb173341a13cd2be73dcd22b083c23d4a3355e2095d5f89879e4f44aea6f2ff968658debd0b7a4dafff655927387b0c0b193a58a25add1300d6e3109f52d3f030115580438870b9d5d4915218b75caedad466af61b2dcbd6043d05f98ea9936701df5dd4498ba9695787cd25fe4aa755cca00e869a5851095d7a6633bf2d9cbf7931504c15581a59a300859e71a26748d543c27d8332dfc25b59e9b86e9e722357b886c19c1bc3b868dcb4561ca717f098594313ee1cf2166c686c1656365e37f1cca9ea752e69ca4a26f25dda52a732f159f3e55c7dec60aed64e441c517408aef9f393525ac7856b2fca47377b68b1cd51a76b21795e0d49bb43ee93ff1922c2648d438f44838fb34c448b8c1ce4813e220c35ee12d3f32a4f65aceefe7525345b2a6fc3dda216ceed5897b238350bd31760c810c9a53c880fe5de1118bd635d4392ba26c0ea3cbbe8d04b0fa19550065dfe33edbe5b03dfa76885109612f3e030aa63d53b69f02cdba6139dfebcd37bfb8054446d7959e736e631e7d154ffdebe5f06704c34af02f71e30bacea161796061f89661bab9c13780ca89b11d41009b4e5475e6198cbe8720e04bdd85e8662d3cc3c3201905f5e7f0b144d0a7d30b038830e99fee33bff7981c849cec4644b10c41f19bf94a96a0eb1d605f10ce59c18e83aba9cfb760c8edb3ef77413b3e333fbf6d20c15a860edf6ba1cadc33f2ccc818b13b19acdbfbb63ddb42f050d2e105ae1dde431b072b49daa75707a0b9b62d3f9652cf2b9a7cdccb5a0e3f830cf123daa07a06adbeb4980d2fcb5665c7495f5a2529b0899ff538131b22b05b52cd76f3d7e07dc9c077f73a86d8ec5c03a53c21abde2be6a66838ca9b3aa5a471f7c2cf99f653769f68912016dc8c6926ac66f5bab6feb202ddfa5039ddbeb85a28cb98c329cf182b97aa6bf60dcd17e42e5c42bc4231c84fa2c09536eb563ebbb04dbf5a920da65f3d885c4e04aad1e81e2d98f3d5138c7356402ebeb033333d33d4f42c83c2774653c35c0148e712b9f1cdd0760235cccc7ca370326a25096fb603f11fd01290374cd8c4a2187b52c65fde21583f9550fc8745e5fe1f808b97b3a623ac2ecd6425ae6585efc7535440ce904e55c80cf4329306bd3ffc45852db6e418ab92d95bd35761fc9e5640d6e741e4615907d8b698858db92624d898801cc0fa851fdd3aff9892b11e708da66d8c1f5deac1dbcf5a997455e2a234eea6596871e34ded0b27b03b886da27287a44904a6dd724895d408cc17e23e0e1e4bc1351e45b21fd1d4e9392524fc9c3ff2d4695f73ded46d2eefb04289e8ba38a1c3a9bf915621eed09bd87acfbcc63b0c7a309316fbcdf516f1f938f541c51d471b6f8419fa44e489289c6eeb590521c4b90a2da8cd956f3c84b479653eddc3c083989b7f4bb7a8a1945c5747882ac31fbee6e861cb580df799401259a16c65823754a91581a7e6beb9f2501d35b266c974038f9dd502a58944c37bfff3d601ae413ff9ae38420ec3f0c2f263d892eac427279e2ae997477ae6c47f022ad193be0a38be18ea271b993c0763531d35bdea8aee7a9e502cf64cf82b7cf2b725fcf10ce9abbcfd7ffff7d6ccd33d84d166313588770a7422e5806cc5f651c10953a1500809e63cdee63c04c7f4108431dc954f0b4c70efdaa43a6d7d46a943a1168f61f857ea909b23110db93fffe7ebc86b03499ac7343f9f28a06b4ca299c762ed2d29c4779a5fe681a33554fa6e426e9c67b3ff9b1988916d7906ef53cdc72218d73294000ff3b033737d9717893ed11f10fa4ede3b9aa22779d72a5bca3656774845c550af9beb39c9b67a4ee381ea46aeaf949409e364191afd10fa8880b7e024053da5665330720876f28087fd3753b58fc86e839a16fd541e3abcd769f9404a88d1177555b44ce46361deb88825722285b5cbc63f7cadfc1c3dc2edf7eff9182ca48fea30423b52221747ca556a4e185e8464dc97c0af8aa4472bdb29edb767879e49b8f644f292179fc2dcc207e194c8a57ee89be213b856493b2c50ceab6cc58e344e5b773f77d1cb579e3083a2638083d44e050c06c1efae65a8d7b9e8f17842b2169d72b931b18799d6c9a75c8cdbb56b8fd65e358e8b58dd6b3a5e5218a1984a8885bea505fa81956dc38ad4dcbeb83956956d3eaa09f038d9825b2832aa8b5921a780d79001eeb8f64887cb05b87869734c88fc0f8870a14241859b3f9e1f6aace464cc10589662dc0db85b3e0ca43170f8f623deaa8edc6d76387ee6e0ea1c6b704266ba9d3e18c0654cb71ef4ae0a39d778e38bbb3e9fbc1b2a344e83dc1f92d289da8b770b9fb8d016a5263753182b9fe59ce3c2674bb7e68c31cb7450c47dd67d7de1ec7f64000f4081882b74bfb9cd6e40f4e3998057151ee5594ad739e77a76cc7d8ba245bbe0e40616a50d9cd016e092ff83f7dd238d5cfb56acbaaa0325c43ebe05ac9e3a29029ccc800255871dfeb81537f3913fd7c0eaf96e297f43a24066e317658cd28207f0549ff932c5a7f3bdfcdd53dab26795454c460bf4ec3a77a75b4befaf068254c41b0c477547a3eef027563c707e8dceb6caa0f9a4a5e7f729c0702b1f638fd767483589d8534a39805b53362bf2f9c38b9586b0c551e2ec467ef17f98826dd2f00b5a66f845fcba26862f4fd5246abd79e1b91f1603855605bc7ecdcca9934f7ca28d1733011f568bf22f35072491bb68f8d381f4f0b47d956abbe564d6017b8a838fdca5358b45fa0920e1c0b6cb6452aa2e956ff03d755d60214f6084c4a3d0a0118d74090d8d88c08625bacd8a5b415485e53f9279c1c1aa5919e180f3a9d500f4ddb173c976ca231f3a4a3c2d80a1a9e19dcbc572586f0ba7ca6cf09464172a80470fb5ccee8dfa076ef489a41d38508b2cfe14bf1332063561629316cd6e2f0ba85600cdafe3ad73fdd3a9fd633b4c6d15bf520d4e0a23f30b7974792ff4a919eb962fac57593000ba6faa4ea12a18c458e3c0f622812e36199ba6028f7376dbe71d1645db5168ec23ccb97a9701df01848795308bc97956008384aa36a1ba495880304a331ad244d578b67e6e6ce122e4fe1c0a4f20b897c3ffa3b1a89a6e5eab7450aa365fd934e424f97995855793686f7010285c6654b0d1d5e2aa787b86c31b38305ae87909912fb31dbbf5ce67bf4b1460f3cb8dbb385ca2c36c38a53a2ac8a59b8a02b55851dc53487dbd92b92acc582ff1e9a77fc06f6e9c0093ba13032cecc27ae96650b479c3c3f823e0058d8b978e2c9170284fd427a566213ad1fbd2b2438a50e10e13268f9547beb729f371d3e481778424f0bc35e25d168eb6bb6268663f8a0d75e71e8e8aab2887161886c7be44015bebf4f5cafad153db91bcf716e328a48d5e2604ea7a2c6d17fd35ad3d68405ed141c15100bde2887ac5055c1f8a779e7bc1231244ed656156514b71e95d4c210dbc4fd77f0f4dd0c05ac2c75a58453918fac94fa4ec73436a1d794a990c50c65a4dc22baa159fe5f0579b0839d48154650317f503b1654c2dfa52b6ef5d39cdd30b62d97ec6552748e28e97adae8a2f6c555d18f2503d8b528b5f21791059081a216ec2c8ff164092c937b78bdf48db7522480e723df3dea0ec56787f46dc1a35407687d44feb475131507d94efae0e23862dff936ef1385170a0673538fcbdcd621fea1edc949b1b36fa18511d10bd8f5affd02474fcad7d438c928ae1ba430e435a5d11468d9d3126bc133305ed40932401f8aa158e21c66882fbc46fc76ca0c5d6e76f16b6384988e6f6e42bb4938938f628fe4dd241a3388b4fcb211bf63d2d27c264afffb80e7a5ccac79e946ad017569da8e1e6dfa5ac8a73540ae401f5adab805df6714a98ca6877c6a5d42dd6e5c139950a4bcd5742b1abe60324503fad674d359434243da7333e5f8d1a16fe6c4e8797f3f6dab49e2dfa092fe7dc724d1c3c25bbd79aad3aa74130b22d374182d12bc3fb00bea0faa2b7b2ca7132f390f61ab9ac36e78227256560e5a09a52c8a1bfb1036df8cc57510938fb6dd9eae4d98ac0f61bdf3d3a954d09b033185079fe74b17e644767df3022c74888ff8b01cb3c0fc0196a2a18ba2133ca8c4a76a53de40c29cb2b85fcecd3d7164c3280ff85e1a80957054c11d930f7d443d0fdf2d9960f01926af5b42ad40f69501978454c6b1221b070e59c1f979ac12a5f61a1c8447d853e1c83a8059ccbcc3be4be7a520b7e242c0281dba292718092e7ef70a732f8c1af03ad88ee05076780fdaf7c50476f0a5693d0e767e89b94e0973077b557c496e77e975a829761d796dd7747335cb5a96f2e69f50a042e2ed5f43149c2379da48a473ac15231aad87d8d8e9b471af870e50872f71804eee91f10a24a85d3ebc30de46af09ebcc78ffd014fb7a1241fbb9879502dccc2c0248e9dfc18724ecead0b0386b8e6780680892496b08c50e682ec4af89025a0c8360b94e46d5d6aab8b5f789bbd2260c9a280a92cd0fba42634f6869298a88a4236bc73fbdd107732b6b6e32f31d8225d06f7f3be10ef6187ab9e7b179909491721c6fb9ea3d324f2cf0e5f41a9d5384616b8c3db4a7fc429378fc2ebb28de5f18df8fccd37da82ed2d09db5c6fd379fd4ec237d1bda39a6967233acdebe755ff5f0af806a8076c23cbe4dcf83f8740090cad9d42ce1bfeb412b05a35bf5aa362230bfbd9f907877bbcda8e29796980f5c454122e922009e421b657698b78f8cc8a717b49ba536f914a391b74267c2ee0166567341c1f642d94f3d77c97d9aeb8e7bd3f11efa2f9366b2cb5659a229c4a4a940371ca538b937e4ee830f2482156703255662e1982e2fbed0c65a9650f4852763fb7143a71f5d5d1fa4b6e91f5cfb8820fed0ac17170e8aaa6f28cd65ac1b720df72c0c3cb08e43e61cf75d753ba43a8e1664be2293aeb822d19b2aa86b54fc4bf5afdeda0f4e33342f2e981ee102c3069ab725b0c0ca831f8b844316ae05beff564546ee6cec28bbee7a095de7e688c8594ca109074bb8200dbb5b8e72c1d4d21a4e962632ae3d597bcfa85eeb199618006c2bfb3c8783bc742a5f27226d652509dd49e612eee7d73e7bb8b14e10f23532ee3f24c631f1867ba825ec0654b094a4ea90097f7595adc2575ee25a460252c4bf89c9440aff97355856c5f1f8cec94705d735bd4a3ee264de2d352c716388fa6f0548c30e7b2f9d253148cda22612d4f604723948e0a48923f4c6c24d6e21bde3af5b5712f14e63399b5ed9448ae729572afd10b026dad9f7bc1c5d847ea5b69da4843230ca2c251dff1b42d5dc6ac813abd702251bb4955860cf12d9c604983010bdc57ea6f3f30311ab922daab80f8c39d3e6bf5df2de32ddfe284267aee2f9c2fe6679325aebdfa687ff0d0c23e8d2903137d1b5679098124456cc3d6c3acc77fc7ff8cf2b6430e6a6c18260d05591ae1a36a1ca4771029967cb46ccb3f18182dd7d414920f25d64a243a38b0b812b4b77200113e833cd0c6a2ed9f6b2adc9c63b7abb919dddfd84e14d61351e1c38b7de8ba6000941ac0fb3ea09abbc1fd19b4e2e3dc9fee2a3543f4a904b32570f5261bc615041d93d7efbc64583543f36cda76a84e4599e422a9686265c11ad8a15348c7fa11ff630d44b91d35dd1947aeca9f95f917240593a3063a153820327b85e6bf252d7f30d19558dcb80d8d1fff295cd2b36bcf7c761891f83841dc5c7fd587c67bdb173f5a89413c2b4962b0ca47d13040922627185c8a5ed70b5b272dfe45b41fea045d08d8a1df0e15e74bab29175c2905eb10ea6494fa5fcf5d85ffebe920403432d6969b7d9f427f1d842280b57bfd8042af17a9185c9d95d8cc98b57f40319dceee367edd1a6ffe9f952b84ee53cfe6d5c98154660060507ed454966c03c7fb1bd030e25db0394b5ecf1c8b5b4f3e9b378134eb79f19ea9a5be27a1f11b5ed039c04247f3ebf2e0561e6b3b7faeacdd94fb149df969adb666e448d7c0235dad690cb65ae35805307900c5ced1964c2446622361cd7a498f1af42c5e96005644bbb1f3dddf6961112a73d70d2bb22b000c9189f54c1f781009c6efecf1117f5a6a37a707486e8e815e3ef1427a8a7aee0aabe14d71c8cf9f545efcd9f5cec408dbbe4ab5e9090d7532b2d782baa39cba0f7eb05c7fc9b8c02e268b0052a3ba639e5e6eeefcfa7610198bfb7dd483aaa1913fa086218f3afcd29d522eb2710a0f3866d2867ca8914c47234ab0c704ab7a7f50d6008d586aee7e3ea7e364fd56e9fce69f042c268ee724f6a15b6017cd88438d589b076897a5b43bc2991ab614c70db63b36af0ec5d6bd9dc25c7f862120e4608a446936b213b252e4773cab643ca767f11cac9269971812bd96582ac3c32838ee91d86fd3fae899d1e3692fa160b5e5865edce95f4d2b7c0f6fa8734a08cbbf32146593ce7465d32bd133e8c7eb28d5758110ed52436ea24cf1870d3bf922cc676c2461cadf9994a804e3e2966e8c8129a8240f4052458192ce089d682a3a10c41df6339f3c921dc673fb7e317b1e6e6b4ba2698890cbcecf6e2ee6934e9f23b3ce3990ef79814f667988dcf69c878d1ddc35fd98f177d3cf52747364f00d522617b04b0108a3c55c5bcc72e652332d3ce9a36a6a2225d087cba6616a412f3eb34125d52fd883444b4d67088a0a7e259a5f179bfb05ed6cf87872f9406d97864df1b29203039fa289729749c72f5d77f9256e01f485b67a30f8b472fc14b33420c543b9d8d868a974197a43bae83d1c0a87cd101a01a7948410222d543d50dfcf7b7b2bef7d61924030873ddfdb6af8246d8904363da0717f1fbc8a7f496ab1358411246089a176ea63c100cb4c700a6de5b6fb9ee0e16dd651de1b45cfc885c54ee3b991e9edc4a1ac0004f3fe924c659ddce1642b235d7d9031c73fbc0f62ad2734e85a2ce53ac6a842a4d8e78ea56dd578749e0c0207dbab4811c00c6b7a76e4fae0a84954534aedb768736b41891fdd649b417d56b553e44b79d42e7e51b18a4bc77e7c84b151ff103c5239c38bac69acc23b6549429e06c6d83f2e0d2ff1fb1e9b18d5c07399716db231630d4c2b4adb93704058be63adf32349dabb54697e3def4e8a264caf53acf463ee90e5bc58aa1c306de4925a27ad91fc111b093679c59dbce37be73d5ba3ca6fffdbadf7432c4af49d31baecf90b88ab09f9d9ce87c77badbff0de41cf7e2dfb763f0b172dda8cf18c7b68df34c0bdeaee59c7d8b9ee0e6b427a0e90ca1f7cb1651f468767a238bf53ce1e1cdcd3e3ac32602602e5844f801b1f1be61dbf73fa39e4571408862a724d87e61ac0e88853dc88c053108fc4a689eb6f36a7361247930ad1e19f921298aa910df1e1cad696f19ebefe9e5b29506a0ac9d48290af1a113915aa842c11a56a6a13b47f740cc5c6159663249687bb687d9ed4f3ee3efbe12e9a4e5ce981fc791650cdc0fe79a3ab09a6ae6954eaffec8667fc9123574b385e01b9a48f90f5d118629420206cb2274680d85525efb9452b58830798eda97a174435143c68d41349b2a5867acc539f0fdd8dfb25e71cd0fa0fe6dce08e8e9ffb54a92a019605abb54e32ca461f4f969721b21aee96e393e22a2de0196afb343b7154488e3d2dc6224e3a05ca3c47c7fdcc5c135afaf5b7dd9526c0d5ebcb6f29ca04df6acd345efb6663880b45800ee95bd63494f8a46e4dea9714ec2da557eba10bd13b21a3eecc5b8e29c83fcd8bfe95a8fdeb01caa5941de7455205780899c18d921ea25507332f66d8e46ac5e389fcab0d66837f8ab2cc7343e0517b87580a76b7399b2ef8dc579ea0313884440f302088d42ab1bd09e9df1d524fd4a2ca24e7515f7e89c2df1f72060194c8ef0165b8d25956fad0b0985649cd5877730f10d46522e8d26c28d2473b0e0ccad421d51e1a088b89fc57b53a80df2322106e1d3f615cf99e9a27cda6896693d9bf0f4732023f4b06fde5050300226727e9a71a115bde5c431f89bc7748526a46fd45fcfa08fa92012f4b979d01df565b9915974ad861435cce8f5733adee9df079137737b24fec829fb3e5c05e5eaeeb4778b31809d0975098213c8202f738f29921325e0760a911ac093b9afe0f4c0b186fad880a9b5f1d6af84078ef5897533372c0535590bec80c2185cf74748336bfb096e6a9f67e070fe5896feb343a2f53616cb9112175d32ec1ef005c07c3e2ab8cbeb5fe1fb671e5fe9d3c2ebc03ef15da8e5c29048728cf72c0fb2f91ff5319e28ea385aaa606e6db77bb31ac5265d6e5171cc9697a1a3b42da581a8f56642f48e199dec5c772a7dcbdb1b02950f93d66e3be83a086eeb71df929c2b68966aebafe3615143513f26ec46c3d1c7d9fe6c7fa637cd14a710a770e3d7f6cf517964dea8ba69b17e799b82e6c6cb7bcfad35203d32899cfb51048091fe9006769986ed43d548031f94edae2517474796760d5ac26c0bc41395cbadfca2e03a626e37d95bb379b722f668cd6196f2864d3e4d9b74847616ee8ea42f348e32df68741c18ead5eae80e9f352137519c8e9c4a56a247385116ba502923f11977c10676d17f506c3da706643f109172faf248c3645ccfc6bc80e7303155fd76b9f0d9fc88473a88d16b91762a57132069914d270175a60773bf286d700fd699d3dd7b4aca62d6dc10bf1be0aca0dc806fc8d87dc326bcd0a5b0148e22ceae22251b2f9adf34dc7133add8a59e581f0743e4057e38f80c13fd19c99a1fdb7e3900e708847d4d5631fa82e7b7bf6f7fd114d76820abea9ef4e7695268852e613c355fbc86ad9f6e3cfe61ebbf22230d585dc74188c409d9214a2614a306ea27ea248a77c797419a1d1c86cba70f1fe90c4f5868e7124566614b3ddb04e133ed83803ec7e643fa925ef4d8ab0c62cf5b55f383e02a3cc062883cf049288ab7e83286083daa53324834454a689023f0508bb924a53004933a50d9e35bafed925fbc6b0ec22817953382dfef5aeec21630927d27f39706d84c7ff2231f3343b95beeaa274e57dd84699b2285f5de0ea58e19355c75052e81bf74f312a650d0e8f3b5bcb11883bd9936675acb68dbe973d714c174da297114cb3225e982c7a03816dcb06bf733e4aab700a7846ff4338529527124dd07681cac748c018b8e077cb643cb3a0a03e614e82af651af28ec59a794e2ea19f1efbec52dbc7bceb12f15b69d376c1f101934ad6ba109c4ed0fdb235f7b25d5ea86312feb2659b3aa6c19c946a423163f4f528b6410b866a281a407ebeb9393a5e5e026c998eb072b892c1a9129820efac33afa06bc79cf762776c7b0fa56c1213c42d029f713fe3c7775175a0daf6eadf572aaf4ae62b91cdc780655dc4f98d3ebff351338f2a9ceeac67eb0b8589170553a1bc77c936e055b9f2a8173c76ce94d6d0435c0bed02b0ef8665c7abac534bc1713f200d11d01233539b79ed90cc566128dde92c2706058b4573daf5fc14ebd47d7358a4e6c190a5bd3c2a2fc58fe7c7245517894eb2d8dcb43206274ef1c7bcfdb79acc2ee6816f65cf8c25a49475608804f4aa83487e8bf572b3185169c535b28fec7e2de4c2adf51b3982f5378bbd210747a729ad942ca06daeae26985a748dca79d0ba90b3fc63d0a9e0550ea87add587f0d4d7fff3cb59bdbd9e5cf0d12e1f992b2dda967bd168b3efce78febd626e8095d98f348ada91d4bdb40de84a468cf2f31c8777a73a05adeac2a1f4e02cefaeb9a2900c2b8b53d772ddd71f81067bc036f561588c14ebd8e6a5af28507dbb4b84f66154b5f1f80b8b2da98032d8e363117a590624e8e202d19c4a6d9c077ac380476e65d19119f9f1847503ca812ea159a6a150e02ebd43e032e0cd067fc74cbd8612b6fdb759aafa2f8dcb75ace7768cf2e47477402a065d3e5708cf23185694f409c1553f058c01a653b4f3d3ae041c202f183a750ceb8f011bf271df868a515db59fa1f447b959490c1bfcd62c7d4b4eaa102f21a2b50ee31c16ac9cc08c4a34ed9465a43db50c09d8b63ee4844f283a2e0d328894868a2f6a527a74e469f1e63f4dd8792bab4f50ee72656a9218408b676fcf8650a243652fdd581b679930b0f7765fdb62e8170620458289701fed11bc6854b13bd4ef2f4f4ab63c66103c137641f4805a69e59c6a3102212132ee518f62066aef51e59b86dd2f6cdbc6e9dbb802f0a15550c51acd945b17356b052f231bee21ad359916b595ef38f104b013b8b8756b82a440430cc0811629c37c1950842a09af850ea6b51c2d00a618e258b23eeeda5e3732e3c58ef968ea061aa4f7076d73b09e1839fea49a5d6bf676db7e9a29056c9f3646d41cd58a1c00bc08a35aff793060744a1c03a09800aa1b82ed165b3846e38b36f527ff6aabf21d044b18a2f6d43ac7fd868f24fc2e67fdbb5bccb1f7252ec99261f31ccc5d3825e025dfbd40398ab69997fe9e4dd928dc5a025a6072c8a89895130190890f8b805495f5a803ae888db7712f5518c092b728ac3e320522c1e328568deda34804289b6bd8804cbc54d6ad81b3a761fab9d2f1f3453b1b772015a318ef9e4f17d7274949044417b17ed09b57e41d534f0a7f61c79770dd96e8aaa1dff2872f3e09334da2dfe49677f6c8ecf4d4d9197c28ac4ce33590e36e332878566156e07fb0aa261c91b964ac206d6bad2be8d4145e28a92ffb7c262303216a6e5e9bb67f84573df05eadb0fcc3da74b8e37bf4b4d0ddaf524b2b104ce952100815be4966a8e3f2cea8c75587c092349aecd1c20fffa692cb38b7e3779d57dc4d1c4c1d5663a694659fc154cc9769d7703874d7f57365c3d752452b8a721d86340d87b0fd06c8d0c8e6fb103daf81ac0c926f56587718b3300237354214c3116e1d65cfd8c3c0220b10fd593f21299d00db792e5a2a3ad0400142b87f0345e9d6d3215027015eea6268562107e95705c9eb8fc7da439a64f4169ee4f5042b17fb09551f1097b66ab9a06cf970acfcdd0700e30097de2c09b00abd7a2e9458ce5e5e8cf22b863a5f8787d9b2e5de2325d83bd921e4ce5456a822a088ae33aa65744355346e04a6a5024e3d67cb8b243467e83d969cef656d8b04467aabd9a4ad676837b077d3c0e471c424a875840d45004f8d0d903425e3b4e955c5a83a374d5e60c9605554d2740f3d5e5e37d73efb9bfd113b04c9ef02097b634f39f2238cacb5558ab3afad16a9c03ddc9f9fb27a97eeceed4d1e6e36c5b681a322a7801690acf2fab1e1da47ce281b18cce9b0871a82e5388a2621fda470a2ccafc376740f4b0922bc795074ef0a613565b33717ae82602aa0777414041b193029034ea3c071db258d35984e08596a4063f5721bb2ef453e9c8f0ff658e44e6cd26ca51aceb90a5fae42a1550d7b05a15901068986cd2b4d63ab683ac2082186ba212ebb5468fb1fc92ae4841cb8f030d26316e664a16512edb5beaf1d2e5383418c39694f673177bbd74d3a9ebbbf1d02481b2ed7f9cb040eb9fb293ce2c6da0a061846fcb173c2a0eb361870fedfbd3d927448e36f9f006c2a1ee8dcded10465ac1e587f308e68e9cec00e02a5377c90e622a424d749ce1c3fa69e85af220c2af9d7213dc549e41e6149350ae4b75ceb70504ed6cb7b9bc648cb9ea20fd34c8ab5cd49ed8c7215c700244da0ab91873840a137e88ac0642a66122748149edc2d6ca49cc34049b6f2d6d605a21e21387fe89ecc4b41558a0f0e40e37a379b255d002eb364bba3952da4b2065ead89596ae6866125d7edb4bfa275a299f0798a48050663690a452e675b296a91218a408c838c66262fcec1f35ebf4a57930f2136c3d4c11d8e163a31c0b839083131be3734d6d325788c3bbfb73566540b76c2071be07385fc4eb71493a056b3e46a1dc72ceb45466a4c2cc2ca33b1ce75709fcedebfe6e7b1e9c530f0dc52058b9c42c95fbe6bf5c76db54108570ecfeed1e39c85a0d62304d9de6e0a6e4ff1dfa30dbc6897aba8c24f6399c404c795fc12091fb487ed395e69b526202f11fc1fbb387b16648c393016cd65773ec258e872cab1ee3bf61c9713e93055dcac43c10973bbbd6e5789b9ea4c99278d0ad0e0014c993e0706e55de9831285a17315b6feb46c90534414e6ad43b8b4ddc047abc0a05f7df98fe3544a4af39324b8b8924d7d0da0c1ccbe41c5d21e27e792a98bbef86ab3279fe707d3b253b99f09261ea4e76379d775d1b61b9dd807bed3a5cb63c0cd6b0abe4dafefd5f89750fd02da416293a4aa8dc0107731ce452d4aedcd617fad1e9b973290f9ba6a808fcd936a1aa1a37f58e9d0fd9b237fd97bce6fea4e22887b05a6996f44ec282637644e50bfabf29d4b39206187e3e6913f1ec28f161f8d5f962d878b0768283679ca0d4f5f3e80f4d7b709a0f7fb34ddf11485e168f11c3ab37b6d52a072086b6da0761da05e3fa141ff497a6d7c955198bb4556887aaac26a063d34bc9b9cdc926d139ed6ce8c0eb718869cf859f9fbf22ded9cf6703c6f253830b1a77ec8683b50bdc36ad2c34d29fa6f0f091a0e4da96a058f61f4ee384aaa14d215c9808255c37d16b8c60cbb44616e6a9c132353561e2683c0c63d4f7e9457363f9930e8a37b00fa975d4ac2657290831e858d69d304fa3e470e7f8997b9dcf03492df8d522eff052473953ccf8933617c8ae56c8efef3a51cfe43781ba5cea87b722d83a1100502ceb08e612a83d43ef7bddf3997b8e05c5383ae0fb0c843483fab90f96d7dfaedf3d1a331da24c38abb01c2366b3d5437fde8efb237647b5d7bd1636321437e048ef535db7171c63c7a37f8fde704ec29e03df176bb21db60bd7b0eb297e5e3c4e18700333bf37efea447d9db1fca4a820272e8f204a48f49a37209cb3e37899700f3b15147c76c3dbd6401c98c140fe060a208c895e79e75500d245f47f34989d5372f15239582f05463e472c21b1c9f4dc320307590cb9a4c1d61c7e51d09a07c0bc9cb828cd7d4f8293fa61ab13320b5f31f1a482542860425092b4e0cfb9e632c187e820d9eb197ac1ec54f59a8baaa3886c1b82217ab843246878da63a2810c59d215a2cd8581579c9878bda322cffb5dcb001e34def4739ef4c8ce483e90b3fd8ba7bb4d1db92a9e8e22adbdb5c13334ae6c18b3f6ef773f70c303e3247ae7b3ae4a0fc1ac094dadba27f4e85e6d4b6ebe2f1a9b22006fb0ba7de1a482ec6e43c1e9d3e57ce020ef731af6e0df358ea7d59607bca163228d283c2df463eed838b8832271d9f745082c557c78243d7f89b9ac749861bc85c3baab834278fb47640ec364b381288be2c38e15a461e0915e62e230f99d03b11ab0cded77e9d435c1f884493ca95bdc078c45eaf6d32c1c1eb8e3ba6a8cc714adba393e1db5d1b8ab96b694b74466bc7a37cf9d38fc473c82484c8feb78690f44c69a3a66e462fae864192ad1e8788300f8718cbd40173553065b6a5b3a8a1f64d2a409611bbd9c174349e591a83dfe24c799968c699d0e6b727d980a2cfac6e7f9ecbc7382594b214c7f23d8170460e999276242d60ad7b1a732a65f061dd2f83fc1d9f79d7786b376876f8196232dc4d29130807833513a4c24b94b32b47a9236b9e1a1603bfb0657c412f6b90a533b211d299d1473eb4b7c9d8285b0172fcb0055197dc2514310430bd9249fa95636692d7bbce93bfa14a9b79e1d0f51e19acb2a7d46c524e87cbc68235477373642458888edf9785b20e85d8c57741928c56df73c9bb0b43e7ce7f2d329e3477066f0cfd02cd4ec99d53a20a74e654006e963dd5e9f61c4f06d4434acd94eaf53b967ce99f54fdd402846bf4fd6ae0448477abbb71ce9e3fb7e1e4722a858a8b2b26373074847c1d8422b307ab1739ef6358634db5cb3496d177a7da32d50a62447e15a29078791c92e10d56966239c8d3f73b56b615818c096b10ed72a084e0ecefab90fc16055336323f9900409cc6aab50175def8ae133cdd44ad8ee93dc673d6525c013d6187a5ac552acbeca8502116f1bb7d4e57f20b327e940fa4fc8a07185dd9cf3f3de904cb0d32e3366838c46db119130330da6b84b03a3831f5babac03d456e69d934a57c4864bf5f20e446590c75ea95f699545fed6be097156204e360ccb860f882e33656fc8a36cf1dabf2e0c2a8f0d678a85314629bba7cbdee3564d08e51433221d27787a9f6fee47128c3cd4656bf41fe8e659ed7bc0b637f083f333513bdeac1274640a76e7a108e25351e1db7755b614da4e61ec7aad72c71ad3ea56e58324e3e1531f1ffce0ed924168d351536eb5ebc0f7876e7e5d7b6a9eb0fbb5e69849c12b3a0fa44860076cd4c14e268b05353b8bf1c3738300d2537078cb2bcac4a942177a4d8cb30183b93600ca79eadb29db6dba1bebb6ecd08de0d21136c03fa6b2ef6da9637e8f661b96b75148fee94187c1240ff7991c1e8086132c9da9003a518a3915ef6b81b1350d215dffbd30618b79f30f8c59c8d7da942d7039ef6d29b0e0f5b3cdfd1ff61d0ece5560b97ccfdce358bcfe386e1b40f4edd90042c5f63ad692145022c75a3554edc816d2f95c18d942c299c78e182b219348fbea2679dabe319287d32815beadf2ce47524eaf834f636ca0f730b1e54ce3151bf4d2c51d3b029813b78b7c195ec01b3d379d75e47333387988cefb73875d99f28d6489c0a6aa23267dd7c368c05d2f8ab2c7714106c98b96bd3d082762916b16bdd7baadb2fb1dd9302311aefa8dea782684ab61e04f8fd6c5380c67a6a439accbee0b1186babc24e2e2781623b04b477c6e2d991bec9acdf356c92666fa08441e9b50bdecc704e104ddb29e155f21173aff5abccbe44809f297e59dcd2616474d33f693cf04f9771505dc35f84e46fff9396c8918ef99cc2de10ce24d4b2963a05f0c5b7c0ca6e851c674c96f086dbd32aa184b1e0055c4975010ec343c21df44fbd49c51b5ac171dcf8111dfd1c80650e1fec4227043b29b3c27b6cb4fbc3975e20887661a277ae1f35375d46416ec11389a3e8778d616b95acd0e1614caf32a8731afe036c614ca1900cf102e0fcfdedab938ecb986a22e53b43666f42f6a1a9a3f1b7d2cebedaf0968ca5986b09d3c0d0b9afd581fb62a02880575bd73efdec00be10f8b9ae5dbe76d8b2a5b91fd418a6a54477ae68fccfc6d0c456e864e0fe179ddf000b1e87b3f4b1dab42f412001789400a8ec6d4126a461100be769d81a9800b3bccf54a40467d40f1fe959547c697058a8e8c7df50a5b5d72351b877c02e68305e2380a4d66d23db45857a785772addba9541b9efd9f10ed4fa899c9be28b719c821de82b1c9b704cc4c5aa42a2d37c8307f895b25a69e5e7a828e03ef2a343821253dcde3e9ea589e63981be55d46d1ad0d33080dfc06e40077dbd516e2255938f9477f836427db1b926f40776c411490a9663718c36b1c58f77207c8dc74ff6542aa1d5d1218378e09b4cc0afa35ee203555355ab1bd64a53b05b9fcf6502e1ba1da2566737385740b8ef8fb8746e8ba84c8f4bc605a37199d4e03b52c2aaaac7578927ddb2da57699e3799959bb33ef3de94ecd33d70b9566ff9764f041e59dfd82bd1a167875f78da9ca2df3b28a8a452aaf224c896adc5148d4ca7d7232a99826bcd43be6c4ed9ee0298eff9a88d8978f81f15fd776eba8c3a4ffea5efe0477931a78534b6a2d1f7509f4277a662c11109cb24c5f9c10f28926090a4928ee37f22d45863fee38dd993acfa0626833b41ddc979f517396bc64404be73adc057bffb2499b3698dc74ba16e380537b4d3cfeeaa91f4c863e48896a00412b9fbf6355c5a7c6094005f9ac20ad5876de5ee7a723f87f776f409519b46e785b92aff955abab6cfba03fd9cf9ac315047a24d9d8ef29b0ab1909efa01fd0f8703195a717d6b2dfa7aad51d95212083db4c0265187bac49320ea0204093cbe822b7da578d0a95b18352fee6cbf523e426c1abe6a0901ebdbca7b00a3b093dcd80e4ab166946cfa0f11a9e34147beb13ec39ea93a80def7f6bb9595a07187f76def31ce43c950cf0ed47fde7b41eddd27c2a7d652482228d9ab76206c8561fda326d8ae41b974704a11c81beb2babaebe0d5ba5deeed6144e179b0c871525731bfcda3745fdcea6adf5e90e1b2db27b54e28d799247bfee4b6c5381e88c19abf6af06b8f2e364e385ed336fa4a313a720fd2144f1310eba7fd623e86f1382c3de2fdc12e6f5cda195e587101f20236ccc1cc59f5ec924a47a454553edb769510930e7e5d3d79efaaee8da3cd818a31229781b384ab9a2d7602e602d84907a175fa10bb12eb7b5bdb903041e682c5854c1d928d74d445b471d892756c9c3ccb31e14c0653a63dac3dad900ae1205cbed4f4eb5b9513bdd4cb4a3e6e6edc61fd397dbb6e8cd707aa686afbdb1596fa770d6de99523abb7116a7d83608f1d264f718859ac587bb62e0b9ed6faeedb5c09fb3a965db5820f76df4e2e2b28510c5555867bab9d8f4a965446a5343b6df447c9fa7142a38e9159d1be292dfa9f4229e305e086a26147f904a5debc5b7dc9cb21bc51accb679ba5610708cc78c8f6dacdb05e35f90145bcd612faec000052babd88a74f0822262ac88f1819ebe9e77459814f9326d5faed1ec5a89bf5f7f3840bbe31cf53c37a22e17f6cf5fe100a9378ed5f79d63f31a1643ac7d4d09360c0f3714bc98ccd027bac6609dea494bd9208380644c7411c1f859831a5c22d18b418ad90505235c46728fb2db62c1786b80428cd12c4a3e7866e28c09bbb119fa66ae41c1b52f376b56c6befb67d26e316917b3a81a53d16c5fa7056b605c2e69afd15ccec1f97a51747cb76a10da1f261f92efe51c245f5c90517ddf1144269a0a0fbefc82ce4d9482586af7c5a1815ad4dd1cabf60545d74b916c31b1c6cdf2e95f2833795923f9199b3299cbf67d0fb553f6da49ed097244c2b727eb10105170e06d129db27877b5a34fa96ff71acedef4fab8a9eef260ad1248388a4780114b6930c50170ff7d88005bb7f38694fac5614662c4d74ff3a54eed48d14f6cb2fbddbd7f8494b179ea2783af36f2a19598ff1c19686290587662b145bce413e44d28c54b6c187b6be84650431605f420db127082fbffcb15b7e04005dbe1a2d745ec6d69971b4cb0e566e47b586ea49f92136f8099447e86ab534242e858401f43fee799ad4c4e15571f707b7b3a1da1ce12bcd3cb388eb6ac472d21239f557f1a7266b4b6c278cfb448c3bc6f1c995b50c77868eb1e48fc6f6f883c5cb18f56955062e87fb2b4938d61be9565ba6a06ad50e3fa663fd5d63465440e6c5312da73dd4462f3d92243492397b85b09e0df1810c2a695bbb3c8943b3932a1522aeb8a60d52f8c8b1013613703151de3780662a3485a5ac265de6f40ea75f07d66b2c19b8967827ecfabd7921cbea12364e2e37fac2c1e0d58018c54e1b32f37c484d0365a0314950c6fa46721be4285c7749a9b803894bbd8405078e3e7a0946b64b6f6a1221be775803e760632808576529e52549ca52b5b04a7bedbec46611f280628867e36b36d02cc6c971285900dc323c4b479ba77529311f3414f684cf9512d9e0efb1cf545ab8dc910f0af29a89ce093161ee98fc01db15ab61d4a4c76329c0e5b22248c206c316a291276713273d39158781c4979e42e393d598b240ca80f2928787222709a1d34c15c7fa4c122032b84a90ecde20d3f1a9cbc9f39cb2779d5374fca7bb902d63ba2ce57a87c5a102ea82155b082fd0c6372b8a9f99cd3395de554e57cff6b800e68bc7073aefe322adad16e0349c23238288723ee94e7cded9fea68725a6aac2cc7575c0ef7a0b246510a4a58afca465f046dd0f7a41b4dbcfd4246caeafa6ea69638866c93933b39da10c0cf50130c393b4ba2609fbd428c1a80df4101e7acfd24868275b61fb637c72bf825cec90d36203c14b9100485ce9c79b95749d5010db54019d8df228fd4ae83d40265b4f36eb2da5ffa963f7a1a7a762c065cea24e6601e4dced5e2ed0194cd7f707b39cad2989842681a3a1ef0770f5a512caf6960041d291b787758b42bde66d9dd815c4468a717b520adebe05306d546d2bc677cf7da6211be56e502af8b23b1fc7c2b721a6911c510e8fe0c20d054a8fd836cd67c4e4f695e35a75128a5e2e270ec99df3a02755e3b4800e09b1a0868af661f1dbca6000574303deb7a028c4e4e518d094af7638a56b194c818406810cd52742a2750fbc0512f8fed3cd3e71c47faba7f318ba8358ef2f118cb09bcf6ec762d1a1a7f11a98636756a77dd1e4d28d72cce02fd934425c391f882582d9d18db99813f2f862b210ea2bb446165c60988624dce1da60a93ac8f454b3e86d8788139bc65644a2982a74bdfc39677dcce4670f5488ac8d0cb434fa1763ce30e0232d0e41a1e40a55d9501707e79db0fcd105758bbaf5643c4c140a412737a3fbc1699e89c2787e3730fb00a0f938eea6d70f9f9afa1d92747d893dea370f2351cff65f127f82cd4c9f3759602b57c168674b6c298bbdd9576437f6be3b567de63c28612d24407a18554a5374d7e60e063300b591613de0a13cce55f7f175e708f46aa18f50aba1b1a5a5d258d9948b26da3ed3e72ea5136ed16d0f4593fb2f774a63fef5d3f30da995c0cb4dfd238673359d51510081d304f95a6b3e6b245ebc164b0973a86b74ce7551a5e896c4547d059d63d0f64491b2807dbfeae875dd74e641e1f42f1ca637863e07d39f5583aff66c5da8d2318bc657c86b6373c7233c6b758d75b0204ac68ef0b294106b9d4697e51df51050ebc9773d45dd6e49652ddbbb31598351f377db8cf9d421e15125a3d0a2760fdb451bab51f9f3dab09a5235b3a011d38db0c109b358e42ae2cdacfcc1670036803e11e09d427d9b4b9b4be82563b3772fca384b399ceb05d127fa82e8884c2f69dae30f34df36e1302c8513148d78724eb8229a83809a7d60b43e6f35897fe6c906ddf67639f85c2dbb2102f46f0cd7d9643365f3f32a814237930fb57bb5bae694c8ce3ab797c677f9c3efc87ca668740af6f9d9b7d1b24d7fe880c0ed9ecb92e76f1ccdc5e81e76b01fb3de46683f28aceffb1a1a9be7a3d67a91743b34070fcbfe94116cd2f76c2c9ddbda23daf31ffeeb59811a95d138aa55c601849c87bc1b59413c17c5e58404872325d023104fba78c25ed5ec480ddf1e8277d4a49683895910769588d34264f7f686e17cb709955b8e65454f80ece78386f4acbd0b3f3c1ebcc63436d4dbda5ffe133f89121b19caccee151d1b3e7735624782ccdd396391664834c88281b1e701aafe6436c8c3926c79af7dc8071375e4f3923656744e0dd1b7dbb7711f68430f40742d2dee212b9ab67c4c48ee06ecea36e6bc1ec1714202bcf2558ef7cdd922e00b4b9612df04808df760c6cb6ad251c00b1ee11e2c0a8db050aaa7c5c978433f2fea5c55470bd8c29dce6d690e8da4e27ccd96ce714fc644758fa30ee68c251cc0e5d7d44318a17bd3eee5ba6ec8b6cc1cc9d86741f70074f7d53168b3ee028e38a1f1ce0f8b4be071887e2e241046e3e119b6ade823e86872145c43001786dc25f0f4ee9191845cacc78595c1117500373531f4c136fb8d693c948ce0b11f2f61bd432be1d31c03ca1cfeb0429c663dc69c6097c83952d06186332009fc816ad2d9ddd5140887ad9192d0d240dec22c342b4bb5d1e246848402db70d263f0369f21f5db2071f2c041c1c98057bcb596e4d266c60ff65dc8ca5223633484f01e2cd66e21636db8682369d0ace219a3dbf8573e9aa62a1e35c2f21dec67b89e6066a9f7d0ba6fbe6094492fa40bc52e731880932964866c1a322da2711331e6a72d9d6aae8dd45f679d4d02ae6564c183e22f4f47240362efea33b80dd12ff2e182b81895a9caaad4969afef38c5fef01d24cf05427700414c8819a09c723cd9013cdcffba4850cf7ff63f73bc1535de6d9d0747bdbdfc4b23b5bc35ae1c485b454789cfbe27aa8163194139c46ef70ba66a0d95334e275e58845312bcf96a74f1af1dda297116aaa85f0691b217ce6ac8502b3cf09346e87688756be1c60c04bfc5aa2b0f12eeb1ac2b62211180f49b7313672b30c0be332507851d104fad0e40062bda00488aa9683a8761ab612f04a7c574b0837174e59c990c8c13f2fcb79e9f3ced1a55bef89f2624d6893baa7634b863e45340697e2c59f73c232d5a6203a5695fdaa4e0c746f408b1289fe4b4173fba0aef977284cffa95ad6bd8d9828ff749eecf52bf09b9caa2460f6a35be12f2a59bfca87fbbd8b10a33265bd1cd7c06296a3809c09a1a9ad02db9240e8f1f9a91b6d719d15580b01351ea0848f0c6667d15464d3fc9fddc20e7270f590030c8e8a7b1d2eb737e50e21fb89d232c37ea03b1507c1c204a5d344c5699dce51d44c9f6ef096b83a757e90ad404d42489768a68f1bc71b1252398e6f867cbb024d6321490c96df7b283a061fecc7d5f6509ed1a0b729554d72a94ebdb8bc08ee71c801d146c701a9793f2ca1ff87cbac72748ee4ca13022d41bbd28e427e96c6cbb8c97097a4e3b10d4ac3faf9e74974aff537d29eecdb9104896bca907f1958fd1787c80c197b634adcd2e134b70c519290b0908293c7f80b1262cd0fd68614175680b26c66308d48f0ed3f2d137e813771e057735379a600e659298986709f267ad15493602c0c986fc89ca564111c9b9da4743eaf62bd1bf92e2a716f4031ce7f20561192062d4e0966b8a71cb6aee1b058930673a8c63b9ca84310267b3a450dd9243f55502a36a6908f0c2209b3912c917a2f25faf36771d30ee2735c2693bd253812318538be37925d56fa7bf42160089f01ef7f1869d81a73e61a10b22a708ce4d671b8bd73bf6ce46a6d7f0962e76d6aabf7cf7e22d6ccc2ffd9c07b309152da086ed5b0afbd9ffd7825d1020520526843359618df0971450b629d619a895c52915e5bf29b36cac1cbf371945d09cfd5886b787469be19636f34ebf3920622d5269050a89fe3bfa1ef6396cc04f85e1ba16a05991b4907d38d668ef8832c97908a87ef2254dfab1fca230b6e81e45dff5daf3d4becaf7900845f337fb2fcb0f416e7ccce1823159031ed37cf5ff0955aa84e0e4d3edbf842d3977dfabb153afbac6c6738822425ddb12147bdfb2e3218adedf3d307be94e68cf5ae11bbf0cdafcc31f74fa1fc8b0b02eb3eb3dcb01dc980f66b51cb12ef52e154d3317bea99e732d9a714043b6036a161f157240aeed84bf866df9f87e5449a4ac7c0ec0c41ef96e6cc8d024f338c453b208d0b8ca4a49f7fa66905adb85d70ee5424a58e94098835dbf3f5fdd0a8fd310952d3fbbdadb4079b603d51f82ed210d8150b4b3f394025e61ce469cc3f3674278886d0b4d25911bef9ecf2a30726d8bbf04537f86094b71afa857954255187d3da62e4cd135db6bb05805cfb0864626cf2b825175de12dc6c06d35647edc39deca31021ee914acbee16143701e140ab9f6e5e6d0de5385bb1c5952a277a2c147b5d8bb7837c90bf1eb139dd163d83b10d47c428334bd6eff38dfc79ffb1539a432f6ecbc259e9878cee43f3bfd168e5539a9e65e95dcc0a928054fde8fefe50e940abf3722840ce2d6e98707cfe00428a55019ff3cbe8cc3e25078e9455e040a4a06e490a0f8e97655ec0e2f7ee98d2a968da7acdd2b5606fd437eabb21edda2ff672e4f23745067c5f96918e4d1dd143fe60b930565e0866962e38896089620e8754ef3a3c41fe82f6384329e04339149f57cb6650a40be88c1ac2444f355b8320dc8afc560ffdd179ffd3a665ca324902bb44a963152fd0c3a06fa4584c1eeda3ca0d49bb467f1791a2a0ec8296c5a12cbc1aa5bbb3fa23a8ff9cae1bf48a310171c0a8493a14b32b3975ff1349d35d15eafeb6c21b677dbb23ca57c03fd96002ffde60a374a84e1bdd75fdb55b9adb9bd48d15d81063d2a531fa999659b9ca206bc70b046aa7d3b6290eecf87be6ea4bd3587c3fa779fdbaf1acd30cc9442b31859c38702e1c56e7efaeac27bb901401d56adea355f89988386cb2abdb3330bdf8e0aef57ddbfae63d26c4e6cccd1652448777408d2f2b08e620b3055a945175d88da03a06e3961b24cc17b4caab528a9d0d020933ca65445cd9f5661cc6f27472f898324a2aaf32674cf2bc379394250e09d590cf08529ed7f5fca7c2cf875c04102a96588a77341ec6c746cab9233628d5e8d92d2c223522512257a5fcb9fcbebd233aaee2d3bc14c1ea841b6c94db092d2dd78044dfb65b71f0022f7ec70320c0bfdd69edec75f8e1a4bbb41f28ea111a08a44a5883d394c7c7195aa2ba12b603748295097c7f4da19c1faf0f5fc33287ac4e1266439566273e72ce8703596bbc9cc810b1aa136481216adc5a1e6d34ac88543f4578c20965c7a6bc9e4588614e10f580ef8e42195b4856d3437a3cb9f7446fd5a823329dbc9e4c2edbfc6aaee93399930bacc89759e7acf0f7ce45022615659b9844867fd4f432e6bb8d6215bc973795cc0f1ef9d3c0748cb7ef269926578495156edfc454758b48207ba0f0ee6a402cb8cfe86f3ccb560a4ced8cf9517c09e5066dd37a6bf2a6f4089c77132ea91aa50c1e7128412e64bbf9dc5e0e4ad3366f3fa6f74f482ac8b2fcf157c140ae1920f37ec6023c8990b5e331b000755e0f17449ee204e2298fc8eda170d7b2f6057abf1929fff548ae52c7e69583676fec22dbe0db069d8a4fe505bee1d786710b6beccaf8a9a76e78532b4d07747f329440ddc191b7abb7a8a40197c478d9914e83236592a1933c920f0f16e8d3445cac985b06d4a9ef2a1447fa4e95fe1d4a3ec17cb5ebb3ff91f2c0aa5f81e0815cb8c27fa1e7c6a4db64f54e45688ab813f70db5b99296d2d78c1c1eefe6fa55a18ac36ee5cae4fd6ebf78500176f18d20bc8526e82ba8bed78906b1f7f8d7c83897ed28625d425f4c8156030b4e8a0f90c077fe4956de23b4ee5787cde943850913d9b4e7cdc9aa440e6779276e31185182b08feeb225ff0091b02f3cd0f42ef4f8f17a14093017efa5e73c34498457e131292ef638788b0061aac6f1f3deb91a631a6ac9d89dc4ce4baa3d955c4eade4e991b8fd907bd574a13ca620024ec1fedfa13bc80cb02bf04446a771171d1becce2868638cb6e6bce7357ffb1ac557e4f13929a803c913fc3b763d768ac8c884bd8d936d9754b01c3d153c8b08b0485a00a8b35d6cac04a46a1fd69dbe6b619e109d4de6267b6de1b6d081eda10854d892518885f39c774cf26884614e12e3d9d35493b64c2e483a7486bffc0024d4fc558f4217646212160daa4ad16b587ce5297911845bbf2b49f8e1185b87660dd459f444bc5a1bd1113756b3d8aa455334b38386984baba2b78a61a33ac39d2d4dc8acaedb2156b88bd6027af199d140fc7ff07a8356dc763ad75df3e289357620fa815a18f69943f394165eba9b438c419913ab878c7db2648602297eba2b11172adf71dfde2aca4a617b66bdd8720b4fcd1168e1b83afc2fd9790f8520622f4ab87a76f53c85ad98bc5eadfdbf7f27b67b48213d51cf7a91c5b7f7b7affb82d6ed80c7b0c1b19b3490d83c1848ad1f72e258db1b9811e34bc88fd5cea642a470b39e2c163a8b54b0fd4dbea90a0e07eb43c378f205236aa33dc867ec70e09ec97da49321a80b0c3ad214e4cc977a26608c6c917fb2853db7941b242fadb6c50994659dc84a53d49479b5b6c1be35081b9953aa0e44663ee66a52df63843a8ff56dfd5c6c82ef805ea4d14db30966b188c3148984e0373f0e4e84ee0da3155bd945fa8f805f7d93a566a03c86992f6435b49624cf1c87cd48995e5b67312c5ca82d6f9e185b70f4ead3ceb4def4c3701e43ec5bd743ed329b6c96342596683bc4b2dc913a4fd293ce7d60fd86d14f73dce025266c76860549f08c49731d079aaacb59372f04c3ffaf5b26a35f7b4e82968682b9cc79cac1eb97738e6c25d344dc8b2d8108c8c4488c6e5b46c30e9724b77270ab0e1e35856948009bdbdfe0d954703129a88b64afef5a378626b944567ab94f936f1f1294e561af3dd48ac156150a5b22d375c11c2c914f64ea2ad2f2c534ad7d633032599ef0bc6f6eebccd8a3328903e4138b54e244744026525a78ff78252655160b637ac98f338ffda5973ab744615f1646e3465912ad519ee24b7815a6fb89784b74c77c2d32e4aa0c12796c60f9e4df18e1b8f5c8a97853c01230ff608dfc04430639fc47be11bb90fcaaa80e5e31fff934db46077943f78095abcb45588719e38bc7d4271be5f22bc12f33f476b27ed0238f22c4faa73fedfb69bc110b08d2fff92baf614a1a248eab913796e1fe1851f0430c094d613edb46b149c331449176a4f30918cf8213fb5258cf50dbde9b2aa69fb8bdce6abb80f5f175a59930e7c81a79a2c7519d3d437154c5e999a4bfe2dd7d0887cf429ba111bf3227d4fff199015f5a17b99a43221a62f2d4733492efcee98ea77fadfbaa14b31e34fe9223da9595e43e59999c7fade921abefd95dd1b82ba132a82cb3541782ab9f46d73d5e271feee48b0170f8d359e4f61de04d28953ecf30a0d48610e7e1f6c3525bff0234850ad6b44631519b1a39c56a607be91c95059753615761af1749064e4eb5a906b98a5ee0c6b90f2022c2156dfe4910b6bf1433148e0a61fd799f00ef38ebea1af515a6a4f495766e7793cb8b03402986ceb7d67bd27c9a43073f335a2802eec394cdc09044cf807205720f5ba01c3976bfd5e4b56f20148c624e646a0cf86bbf97467db5fedb3ee6b61c100a214c36a6a869b5d22fabcc5f2804595ae7afab497949e349df08258bbe7ece57bef1a11265a004c984759fb3ac5fe0e1ecde0e043f9515becfdb00c58af41d785b0b5dfa0135128228e26095edf3e27b482f55e9f7f85bd144c22581628fedd2c6038bbca3aab49504d797bf13919bf8e5c429c1a8473b770c8f2bb214e6936d4075e21ddf4d9a0e4189751712c30f408b9c478a7c17d45dbf732bca0a54ad1a98266449e23e3d040a623efdfca8e411c346ba158a59df3cead0b9f8adba59266e80eeb6b0e4ff7f9d26238189175c19fb6cce83d04bf115ee0b397ad658f637079580c0013ad9e7c1d3dd40bbcb2e4a7167e7c137f5af1e6573bf7953e98e9730cdbed0945f30433f9c2b2b99982458674a4e131f28ad167e0fd96a8a70348ac3679b0fc1d270497940d10c52f4363133cc2c23cc81fba09fa657ee642d293262a8642d48f249a293be9a45fed67c849b0f69473f1b7b081527df5d5e97723c8a1b48b990d0fbf96962d19edfb422c8ef2f504d1fa936d1180960ea0b966bc3ef68862638adcd6f6254ecaa794cdcdfa8ebbbe8466980a0cca0f6b99e66efe4d76db3e710211ea32769f2b872e5add83f87689e5f088efca635b8c3a6ab7524c842083ba0ad9a8aa7bcb6539de1496938deccedd9ed5aaaae37215d27bff8e81f47464d2d2e796cb2326a0c6a58be9592d14c10cee771843d521281e2a1c15cd4846616b84903ba4db024e685be500262b8b764c4357c0c78501a120dc79e75015d29fc2e4d055106d2615787a897e5fa1dcda57421fede5bfc83a2fa23f62ba19bc2f4d0323bc59365eba849304750db3fcd362fdf16b0bdb7f118ffd45d7ae36bf1239fc03592ff1cbd634657d024c6d1c80fd39e6e33964e8daf482368e1ac33bd58023ba6a9fccb896b36d4726572f2fd531acd0d8dd13a92979ae1acde6ea49e18465036a6db94b0b426afb4de832589d379c51e7190a7cc8e3887053e7c85b39cc900974ab90fe76ffc7d4965d9137a21e70bb2537de4ad6c09416d16db3034948debb4e04718181209894e1642b8d1fa3e194d4c5e7d150b9b7d15a4b774ee63baf40d868c9b42a33f1047a9057144579558f666d8150b880316d549369dfb6851f40be61083d4298cab549137ad6f59fab8526d78fd63d3a23eba3d7d32b4f75b5a256defe9caea4f214ac5a4a99296c29fd6ac708d9ad0c407772a7fbc04204d629eacd22307db9beadb192a97c387bb1721db7ad55e93f7fa1edf65f34a1d8ed255d659180ba66a2b7d682887a209abc6dfbf17dc9581bfd49765fb747b1dd870e958d9dc0c4d019bf077536fec0a501d95cdfcb16461d4136e6bd3705a1a4843b163cae5d24535a0c9e106931edd9a58b72b87e64d13705892355c4685a958da933211a2d3e84eee464f9707d96502006dcda6f75c8be2b04ba2dfd0606215d75c388a86363e8098dc1ccc17073f3c55420992bc0e6666b5285702004180382e09511cf93e5fc1a1ecd28d8739a5d7c6c711ddaaa5b13b5ee98d380a7c964e00a7dbc744dd3b95906cc9bb19138d360b14967deef1d3cfca80ff5de0737b92e422377b7964eb2fb02578b2a667bfc1a89876964d08a8ae75ffa63d971c66f8234c87ec650872875d31e59f8ea7b0c1c4584c4b70d730b2c947e0452142889e7f5cafe238615c86944f77e2353d3e964c608fe41b0bc9960ed4cad161e7b89d343348e7cd7a35cd76b682faba87593b37c18157c795455a501686f1347c3756b4eeb0197f03f4a5e631c11a7009b60660956ef847545b31026e7c8951e1a5ec16bfb4f4d89d0912ed3c3a14b5be240e413e53f7d4e037c77fbfce7e59d77bfc0d9b6353e4843fa59feffc988d0692cc3ac99e18dd37f6fbfe90ceee0586545c66e168baec8fc5735492acfe178a4af6e3e2e7a4c7462b5def142508811d53f4fa6d08d74e86683e4fae0096ef0f4d43df82e7aaa8c7b350d956a45a76c7163d085e8d1c4618ae2490a8f209a6a935d6a13e72e72edf4daf9a5cf6756d31162116cea044c889957ffd6541b3a627907538fa20f74097187be7b207991c601005b28b595e1aebba310591ef8561c72b3c260d31470becb3facad137ee5cb18dd9be77ecaacf216bdf8afa55e1369e37eea90bcd09563571ea000b444aae931aa5d76781cadcf5c01e853fe2f0f24b7a3bbc43e91fe4f517fd8a08a4045f049f9d9bbd30a3314b95c120dcd3d433e8af8c3aac7823c3d7376e4f6feb4b8c41e37de2c8a6786f22420f65b3ccf6c7a9d554ac46e66c0b173ec8d2c25ce108d9cbfd41f578965b434dcaf46fd3ecc05e5a03db99ce7db1574a758daa2ee9dafaaaaa6b1888741f713976a48dfb46efead94b5473de67fd1370c8f5878b0abd9c973a59e71cd241de87b7adaea7a993894c0bbe0027cf5136936abdcdd4bd281d25fb653bcc0fdd6ae9b8358ff8f70640fafb510c20bac142cf57a4994312b53ae3aa714e47c793a2d62d1b1a37dcc6b1b5ee35095e869fc88a740ec3f3d4b5d6779bd99e465eaedb91989ea05e3710b65582be68d98857d4cddc0b30c7e278afd4a5354a82778ac98cd8af07847175650246cf4beddf34cbcdd25d07bd3ad55eb8b330f340241b9ba74790af5257cddd4134c352c73c9b64d0fbe539662953870f7954c3a9a1643f7ad8780609d9d675f580280fba89a55202a0ee47207b9190494936a0dcd259ad9f6d5dc93b917a900b7460b1afb3bb96ed14d8f023d758634fd917bbc5ab46c1f898a948bbacfc5c1bdfc195e652401b86d447efa141fcea77f8a4247efc52a55cfa764b9acdd24206931f3ae066c4a64f5097a08546521cb7b2a966e7ffe1f24d89bd7c7ab85480d5fbac750269676af384fcbcbbb992b86f1b3f63ed8a916501f44ccbb8ac20fe524058a1f978732c7f41b893c8b2436fcbbecab68afa83bc047e9af559f7bba46c489e3dfe0da59f18e25997c8974c5c0b8b0a9c9bb6a0076229df837648db01156953a81217c237561788a00fc32453464260bf81c5ebcf99632b96f05cf66cfddf6c7404899e08854b79fedac023738e152d787e39a1fe62f4ffb2e34fdc517a5eb5faffead80ca4f1bf9228186c738cf673afdab5d4f532c2c531cff231156ab5d553e5704e62f4613b8cb62f2935f18af3af9d315ad4e605adb8f59e81f280aed199d0aa36f4d37e3c3ab5c86775eddc384cc875afa8a7d7d06c198cac293df11b32e66891ee0ff197cc3263533a5a0a33eba8aabbbc517f31e924c577a139410996db9c4375ab464bc67cf1850ee7e98d1577f78e8efd6ae80851a61a8b196cac2f18aea961df88fdecb889fd2e85f0fe45317d8382c34c2d3802928b3b41ee4ddb6a1f9ef92f934c75780403e6884dc359d4c1918f7b423e18d4f0f70824cac84f53fbd9200fcdf5bb9a99cf0e1b2bb0c22764e35b0fd5d6acdefd1f5a9aa799d3d203fb72aa412dbcf6b6edbd1fd7af6784dd84225c548ac0c25974bb79b0886240059d941f8c754a1e0f1a9138f15571a90a97e27bfbd02135afe1f3b2eae9e5b58354ddafd58595296217a39db959f2a75114577e72042e3b9c3f76d5414ea3dd1ae9919d0dcc00c00955b9329822cec45619ae3678e4145d1fd77222c85a6641ef920fccc1b8bcb4bd1bb734a703d7cfdafb486f2db20d339579a71f7ffda32be199c4af847e79b0fd2ec77f6cd96ea4e0d71937ee560b97071deff1dd62704be80e23eb830914b80ede8af62e38fa62c847208e764abe5220b430935f1a7ed07ea60655783c07515e4291b9d240bda278b32f57953d7591082b061f7326aa5e1b3258269f9688f3ce658383ef566a4030917ed9c3c3787a4fe7a2564fa9f1c97cac4a65ec6be78d3f026bad7694af569f0b96fe09aad396c3e5e082f4bfc510c9c2b12adce548dad4f5319aa71e66781deaf1b65dcf34f657e1a7f56aad04a2b4b22663c4a3e79833a7d628cd1de650b3fb881eff3fabe6d0116d7c0f39ed9dc6f94982fa72ff8ead2f18110d51c5b0f99dcd6f83054b838e3f79ed11c01dac6fa96c8eb1d979982e03d4faf5accaaabd06659b049680ff33b90c82efd4c32dd90cae0063be5554855987ab1829f9f701bc39c3e3b5ee6e3cd7b406d2a0bb4652c12c4af54366a6527886d7fd9bfd27baefa9449b5e0b9501ec5d21389c262d99e86ec5826cd66875efc599d4b1b2ce9c5d8adebb617ba8826c58fd289f77dc5a743c1f5fd85913eb50ddfd28cb4f7ebadb85423f79699f7d887036ae0c9b37d284b69aac5c185cb41acb3c7edafd1996d47ba20f5deb67b2d34ed79adbdea37c1322a50aec39568ac453faca4d70e4fdae61c537cfb95e900ad3e415b76038668e9706e595a585377c8fec9cdb301be49fcb2476c08f7a8b8daf8f5e577b4f9b88df88250d6b38be016f7635d1184cc0452bf5e677a3954076b72cec174893b8700588c765203c722c6ae7c727f648df0020cb2e71dfa815550c96442b00ee17e2f69aaa8a1d8e7c7f257411da609e0bb9a57ee54c356dadd5110ada6476f1d7f2a4d84af0aabc70f699b84c0763dff9bda7774ee836a84b4f5a2eceda737c05433b58df97e0e7ad87ac83f68e09e13368de3bbb0ec8f3dcafc82d1285c98512c0985d254f86665f7054d688a31ee100f7c77e63c0fc979c3d2bb78d540d8164b71c3f7cdae07b4c8d84113fe58a3c579981e9a7b68128322a8557bcf9f99820449c78877bc1c1dca46054da05b554c524b8e1979c5b3d23cf57a56281407d50b6bf7af066c0da4f0a264b9c013d89f940a27e7e2a79b1aee4e60b5c7f98e632cf4f17fcc2bded60747980a3c8ba176ddfa16a039f2d64506be1f0d92595da063d41b6ee618ca6a16beefb62b6c3a0e49755a73b73b9cc562f88837902a3a7b753a1912ea354cf4dff9d9cc7f4c55a2e8d8d264bed5c6d334f3a5cd8fe7a2015e1e737f034c48ca48c40ea6742bacc82336a3ff40a767c636663cc73bfa95af89b234641cbb7c811a1cd600d652aa1ef11b8221ff73678de0755b101c2f6ac45ae7bf05cdcb5ca3676f88f54a13463d4c74b6bce2fc95dc79a1b4098d33e06b4239e8bb2f1ddad8e6e6041e62b14392490ca825e87469e720e90651c98f5c7dd8789367ac37b7a55651d80ecff28d93802ab7bbf4c0752c6a17a8bc2df28ba479ac03cccba1babd8ba9c379f4285f90b694db7f6953ea1b7f1b9e1536fe7cf6b29fc3081ddde5d9c15787c3674d90b62bbd8557c60f7c32127556fcaab6c62d994a1f290eb1291966274a1b363810e8a39eabb9a8b434ae63224a84d6a48a0a78e73be6af8ce552b616ddcee543fb49feeecd7da859763d27af75d5a1934dda4eacb2eb6441156308f30eb28b06da3f93dc1bff491c5d23496a2a032b7db931b15c870b632e660a4848ad0c04d822091b907a9217e62a61be8e9e097dcc60c12c33b9eec1abe68904957a23c6f9eb367feec1ed11f87bfaee10a189c469999fcbc67b7c434e9f2ab35b8f6d480f5f5e214cb01104805820ef1b850d65468e026c609c25642ba6c80ca7e6e322bf69777567a936939146d7bbfb9ede5246e80456056b388a1d1fbf6e19c924adfe82b3f48075438e19160a1c09c4212ca91dc57b3f27db9316b50abc15285280755eb7f907b3a8a07efe1ce4d06eec30a947cbab7b8546ebba175d1a909d70622a66b26f5097ebdbb293aebc4147e397f7979d790364816eb391c2b422d33122e76fbc12f8bd5ac44a67b1a669812ba6c7ff3f28e2624af45239fd8b1bbb19ba6b627c5e6170b4e8937a366c8aefe5d7826da60a82ebdaf0521fbffde095e74b4812504cedf5a471f00db37defcfa53ade158dca7bb5342911d216710c78f295f64d91561d05cbe2ccfb83608af4cbc978a174d7df592b0da17af3af1cdcfbc0a2cea2e1993a2723f983c9cac90d3ff111ce8e7990b218cc214a532da20273dc982b122f0f33f8ffafe99b0c8de51d403f6b997a74d71e977da5c90d55391b3b9678132d32749edbb6e5427f332b598c8fb3ed0550f4f04987f355286bd5a146197d8309605327ec50dfa9a41b381aa8ae4e948533818119718f5df11acfb28a255c79796e56cd323fd86d51b7269a38fcd33b3a409656a1b5150ac6c64ff82d079c6a05864b7d9b9178f4b0458f55642e2ab4e154eda8086b53e7d73f75431f40753201fa5978d9635ec45f1aff520a86fbe42417b2d3a1bc50c0f884a52d0083246b1a8383f4deb2cb64bff7aeb28211264a3c7414d39fbe1c669324b27be3f1dc991c2576279479b43e70d424269f60fa85ecd0d6f655f0f335a4e4ae708eacb5cab6eb3520271e90d4fbc1365999b61c4b9946b094bb242d01ae4ec7d6019334d34bee9b7113705c41fb6e54a259f0c6a16c8094931bfc8340c385d39d2786f1c85b58bf2cafb476004b3e5c586a80e34ff929040b037841c002c22a69b225175ab4928263fde9b544cc098c6328a657a68d77ffa6c791920107d93fb5dea957f6107c6e993664de9c711edb3623c6767621d7115de966ebeb5af664658204a105b3b9ea1afc33dcc5435d2239ee2510f2855481a80e8337271b99bee1f0529ce413411ea0ebe571ee9d5bcbb974823b5e55dd5ca9fc956f1e320b50dde3501cc98b777104125e4eb35dd86b2a2ccf8a8a2b1d309e8b6e58df8979e1d748031d97a26ce870577a4ef4575fd27abbdd65dbe69732bd384268b3e243b496ea4fec40ae65a4bafdae0b87c40679b6c0c9c2542ee9dee8dac211086bb43386296b432ab9ed4238f6f74c87588c11f01bdff3297a7b6fc0db7caea07a21595c1e487a3d3fefadde2b56a69f1879a548d2357109a3c6d811f5e38ad319df50deb714ca91aadc72606a502672a304da68d45aa6119a2c74f1be1bb477f4c6bb0f4ab44408e34e3376ef225e2692b76ebc69cbf45a261df6a91a5ff45f5474ec9442d3463e52fae05e4646b63ae19410daabf7dc055f5c88120664b885542dfbf9334ad80047c5610c2e8767186c28cd99bcd27d7bc9335d1e6a4f35807c5bbbd88094c3bf9d4069ef8d5231a8909e3a2dae732f262eb659f3ef86becff5592f73b9f9ff23c2bf615937da61520b30aa8aa1166bb888abee3eb56c7ac0f7c1a9bbe0d76234d4de9c898b10662d16421800c8b85e5652ddb1c6d449df50b147a835f554048425d1c9f5d0695a0c5ef86d481f3d10bd61eee497fda25b7036916dfa7c157c4c8f764beae3a1a489d24910a108781bb0e65c111c274c27c2c5f55b6fe40f30031528502dcd37e3d21ac2cbbec92863551c67757870f4fc63a09a3da6aa8fb1a3705594f618ad2c70b8d31203439686cb0efd2ecdc81e4b5f12fcc245b1681b9f51afab44ddcce20d87243c415784215895dc558c304851977a6d8c9bd9803dc2ef6a8f77ddd2ba6150b1d9f8a2978eed328262d4834b9b541da00e6f166aa96bcf21fc31179a43bfe70beb6d9ca87a31de48aa47571d1b5ac1567b2440dafab1818a00b7545a4d986366fa6225167078e2ce884d6596845bcf6ec73c72e88845f5530af27baf1eefbcf313a5e9e7fe779ddf4dae4e96db7ddde2f7623bb499fc8b29fa2e4d3851657bc898df17db21f296e30ebeb56a2f6e5cf6d4d12b6cb4201d203d526becf5f38a9e5f2e9edaa4e65d287ca592c00e4483aebaef06f8c28679dbf984c3c906a8cdc9936092b3a379ba5a5ce8f83a6389dcbb55b1557f2c769221badb6a62dd4b546a95b8784d798856633b8107995a5d99cf79ab6efe2998f8f098e586720691127b4d2d03b4ee3f94a7712d56336b9a3ac2f7e81f1b1ce81c4bc4fd7508675f650529a40599480bfe43f33d2b4206c107beca80c403b1c322851a55978e6d8a8451edbbf5c03b46939e7d97e3250f5990ab9479f80fde68e37ab131870fa24b7030e451fcd7889f665a619345c06c844e44dca253987980e95393ad399ba7c55abfa41e0fa3dca8f2a8ba0d44860a229246a49504c1978a01da33cf42c34ec713eab5de2aa98712aaec0bcca2eef192e3ceaf89dfbdc9f5574eb2860536c0cb5ecb26a84cda0c864cc46cc6882b24c31f24d6a0ed155ab76384e0ab82df3577f5ec8f04f6563c93f0434d1196d6fe666b06eec61a30f9a2f5385f02319713beeffdad8f83c23c1cc0f85894d19829be6120e0aab2bbc1c1577e4f31da6d27f7532ffc86a11eb6b7fc8874a604f48345607af736bd905ebc8d214ad1fbb455ffeec37accc251c2ffcff7c8ac365f9e48367709234148d74ddc385fb2aaf5115cb2ddd9cc2e89cd35e0bcb380cf08ee8f86170d9354fdcf1b0cd1071f2faabba146916e4c810c00501729e17a1161722d7c3c23500ce0741ec3a666a74807f19c8e53079203e7a5d1849d88eafc6698b7ce433f0d15cbee04e6c676d695eb784c13b7f685b05c834c968a972a64aa019b14a4c47693e8ce163f2a0986cee67949321f09c550445e4f86b4d70aa87fe47aa695f857daa08f7922ae3f169a781341d7b8404e2f91958a0c7bc6e6d1df70ef35273958546001bbd80618355915b1a4f9687233c75f19348a275ab110d8375b0c9c741a0c7549893bd5c2fff359abaad8367b5212069a22d2bf3404499fb48b29b3d46c7d03d9e31a23d9c5be80c4d15677ad4089dc41604830f3b35905713d8d0d9248fccf01e0719d7a89607cf45d160ca45cba59235a40a87e1711464ca729c5f6987b939adcb43507f97c4aeda97cc54bcff4b174f7a62b763eb69c611497e70f15cfc2742b968a9bbf4556426dbc983bd3a044c24f6659b57479237cab90e6491e8d5391395401e6e2d99ce69511d2e7d06fabe3f1ad478c04e49c4a047d8f0116543f1a474e89430473e8bf9b57bf871e103b76b2ad1f4b47159cfd3d4192098e8095c76dbc65c2c395d7f236bcc15dd587c5ec7f4c14585e5b64c31349667fc121b81038b5cfc849e6acd3c79adc78e656f4f36e336a96d818e90ae7e80c58a14afd04dd7ffbcbfdb12d261b869a23b15992ac0ecd00585f2fcf356125b02e6de7344ac5c6501681331f597bae6866cad0fd4c28ee8d372ede5da0012b3cd6dee4a437e84ce99ceaf9a41bca22bd9e5c40423acc37020f8b8d81cf3c7e6ab49d676501ef3bb38ff9b742da31c53790ba45cee0d4aa55ddbb93897bbfee0da97a3d9a2a5359880098b9c30aaf1e38427bb2b29995e4df2e112eda162218cbfd080ee05c8a5d70669d2a4d22ce20e069ca26a6e1abf40ebcba1f6cf0e72a426403276a0dda118ff4e2f296d6b6b72088b57add9c2695566119768c4edd8c158ddf1d9f04aae000cf4fe0320be86ecf8236961daf1b0164021f729ce87bcda8df8a6fa35bd6d32b7f1def4bfef2aa1d629046b7aab6f4696fd4547e6e8a59e9c320fa70d17f745d8b71f8b454e2c1849fafbb1ca1fe5eccd12a5fbaf3816c747d549bf874dfd6ae3a7a1e97406c32ac9f40bb9c532b47105f9694e90aac11f6a88e52ffb25d085adfbbf95c764f80bc767e147921418dfb4c65154fb347dbc355b46b0cb16c62238145404f07495fe174253bc3b1a307736bde255b68020aeaa2027e5cf6e3dc31c315a5789a70aba312468c8ac1f77d1ecfd3c1e9f13714ad6e0805f828f1a80a46f4859660901da7ffa44c0d49523137a7e7ae6b50ba221afa619adb129e7489494d0f1cbd59391c4623a5d1e6f1daf0759ba4a3fdb893c75c4e1f8d60f8b98cb50bc2c63eb80f3232b6fa78f314d97c52f57200e5891624fe03f66fb3a54491424ca222cc1b887bf9f83f969c5db4f5f480e94742cae2a19a940b68340a9f7c4089141f8f0a53436d5e7f017e9b6e74adb623920e6f5ba7890de7c8f8bb6e3b4921e2ec88b5e40c1ea294bd9c4d2e0790401583c1dbaac2e8007abb8e9bcb4de0c89a8ca28c4c78f09a5e4ed4b9aa2b080e4f94b5119808bdabe48af56088c0abb4051888d44d3041f8abd96d1481c7871c87963691ac1af84e94d2ebe9b1dcf6fec164352891f2848d19d674c5f10a605cc7c823b667f1b4ae1ad4211656a0d11bf0dc5ef247a3b3be27ab7e453a5a05ec845c68bcf309e4d5f04a7b8ff97a982bacdf9227fe10c631145537ce2f0c355d49c0f7b2f961c5ce0c99081a56f3b5039915e077b666d6e18c45efe73539848e26876f7fa6e1325247676d9bf23918076683d978190684f3ea8af36fe19c23c26e1c0592f8bbeaf3ea984c59ef13ead30d3ce44207a1f669b11917dcaee56426957ddcef0b0b70c8668336907793af1b29bb060549f901b9ca0f55dc5c84e9e9a8edd47f23bda3dbce833e28e8cae5a0fd3a3f329b4f955f2da6a57df5e0d0526093174d07376e595bd170204315de09f744b0660786587099119fbd2ce553789a28bde305459e3ac4aa6786c2933169f6bad8cc63bd8a9d55ede50a266ad773ca9d85c3d78c30aa2f58c33d7312638533cfa902fe21d2fb4920f47f1ae96b208081ad6ec844fcb815460c1ebc626f28d8d746be731b6f4eb2e5dbd19e5dd6bf830ed132d56ad3bbe1438344bb5382d5671ee1461590b2fed5950a77b9372448fd2b876a7d866dc8f9577c022117b5e156404191f08f8b321a8c30649a2098052e1094fa2030a0bb5dfbab30200ea10cde92349cdf1bda201bb06d089d6fb58ff23effa46bf2f389d76c8971bf605b45842cabecb440066e86dff384c9600cd20e666893b31441fd5af0aae509045f6108cfd4383842cf2b85b9d5d82bf258fa7eee5e5c95e486b3d841045305e4d63dcde9aabe721ff90ac983d73595040e34599da9019c60d100845cab30c79a01b74a991c500176dd4a03e5fba966594ccc78d1d689a1cc36a161f86a2f157105af1c75b8829e4123464cc12b918d66c73d9ac8f5d7a105559b98cd55907b20b7450e1b059434a08c7a77382191a5856fc99f9389b21577d611b4f6a240602fcbe81ce96b419bbece9699e0d140178bdf14805d5f433af8160e5ba518f62d02cb3d823c5952d5eaeab382a210ace293fc65a56e95c721fb6a0b91883353d24d126e5befdff16e4c324883f6fdc9eac525a4a525e58edc670057d8faaac4bd9e89ed824c5d314f6acd5af81320b575377084ce67f825a55c7c73c025045c5dfcb90992d949787b3545995a27783c1a14b5f5e49e534e262216c4f5f158d82931bd311c6dc024ee48dfac3cf7f83946786734c4d56d0ff3f8ba07c774ad5dc60e8c797f7389b35c57a69dc6c35101f3d3650df22e41d769183a33397f1e24ec7b51bce2dea1285f66b7748e9e0182ba697dde1611eeb4830cec1ce33e8847d2187ade8f63c446228a67fd7cde1e3288b798e6de78f913186be7f15af376905f3e799deaf6d7afbd845d739e53f3d4d107b1c1fa0680272c038aba5e0ed1dafd7f3a9ba0808a0bb4c65ad8c8dc29a640706cc2e7554f01f759487fade7e076e064353f14eb0d2742069b32cb83f60c293ceca658a8b3142e56e70012900b43404f94630a4bc5fe2952d9dae132aeb44478f16b125d5089b6ee30b9247ae780aa9c1dc531e4717beae76819f7680def26590219ebd04e48f21cc2650ff0bd0e399e56d1c943df0b9dce38483fca09fe531386558e7121d4c8d151f2038bef2b3fc1b326a2035a0199337218b85174bfdea1ff63392cbb8d68b2a363dfb7abe9a6ca640c23d5e5732f5d4196e2516cb430afae140a5e8be4a297d3524731eed94ecd3f0ec66b36216c44ca9d03fd004a516488bf5914419118377690f5a42a17abde62b886609c59e84f0b0886c50e3a73cebc2ee0117d113844db4d2c48501c59bd57fe4b2c81d3e2ca662c78af76c6d5b56ba8bfaafa32f0ddaad667a55295e8a3b6fa3fb45ab369f188b7e4ec931a8ab379ec6e2e8ad94c5d429f68bc1ad1ea59771cdf747c79dfef802bc5ff56dbd04f45b8606b08005e9aca5161b2a4b7846f6cc71e0c25ed798bcc466c10827bda80e29ada51a205653dfba9bb9af4bf4e8d50d76c0e4af863a90623daad86229b9a5515fb6056210dbb51a157dcfc7915004d8d7aadc1798cbaac7b86a996f994beebefc8ea2ebc7d22d378c293f7407107f5e3ac57afe4693b03b1872aeba53b2107a43320ab26150cb18422040495f6fe3a2c1256bb1c300eacb0ce752fd21d1293f5ac8787e9be8ef149126f9a48ca048c0f0a60872009f3f07a27e4758931b42de2312c90e11caeeff5249176daa3fe4344e9033536ca55969a02f1e462ad0f5cde4cf6cd7cf8d1fad6eb40a2daeee4364fed8360510c49e68e34bc7bd960c37998af4a7eeeb0d8ab52dbe183a4025d3801e7f95aa67ced053f6f246f528f4045361b1bc3ecab0450f750b789454719e04893bfa510b4b95eb1e2d6c7506eab3987c4f28594177786acf6b8dd5e83e244342c7872699cea6efc32c137b2fc2c110368a80255dbb376ed4231ca7ebeab806e8ce99631af02181e905c10f60788b842bf0032d6fea6c267a0bd56097f617c727ef7d58cfdb989fe9a04109e24f6114c286bb37803a0eaad62396b4f4469c70778877709c2a5378cc67d4aa2d2d8bdab5e8f321e2bc3860805c463d874f4cf5bba2ee48655c4f54ffd56b1592d5e16cce813475ab8c93d52682b0c0896da3ff45325bb1863ea9330c1fc504b3b4e1eec7f7fc1618354341e3cdba4a85f61525a96e553d5087061ab2992e121826cbe010107818b3729f3ca286d75082d2f7b1f4ebe53d24576d80bb8d1329c37a839009b5afa722ab8bc08c1afb0f73e80182e53e49ab28e7049d0d8b09ed6a7ae7eb1ec295ddbe35f51af1d56e34074966a52809b2e28975b566f3a5c5c03d34b248f33b2bddeb9ac4b7b2b49401938364fa7882fd612abbc6636c936ee167ad36aa7f9a5f157e8f820aaf0b8948dc7f64565732d842e08b26c7dddd6d135c8fd2f803e093e347acfa37e2f59af8e50b4e94b1a4942670afcc885ee9143e221376a930010217e7d54904dbd27b66a5521e83c2ca079ab688caac99c7dd2f95647a39c9e86334146364a0f1aed3c4fd71c287fc84bbf3e7fbe7a3300bb9e0f083c9b4db0824873566c8c34f427eee68a4d8c9e79c2359039a3d863540de3904c4e602829ec7e67e4f79c469dcd1805d6269e56c4cbe326b6c22de5a4827280ca896216d87b64948f0eafa4967073064a63d5452cfcf39ef4555e2e988c3db069bfa1c4e105e8ea9998edb8891fa4ad2ad68e0dbd5b5250b20d2138d2a796a87ef07c63f43134870f3fcd7d79f3c6201ed5e12806723c23ae7f9df1a3a4d55f867bb9fda4ed9461631a159b6bb96c5d4d8e3c9169c3bde794d5800719fa1493e6676877480643731db9f6e0a119c1c6d59bb4ce482bedc4d63c5366875de64e100b5029e761f77e120b7f78f7b041f0e7153b35f57bde62d84e930c7666ac5623466ef03090c286236a4753a429dd5cea06b0cfc4f7a59b4ec24fb9750cac338daf1f6c924648587b5829c07aadb3b5639b0a89bf3cc45852ac55382278a3bc1282c7f9da8e4e118472e1b8b012710f94ed0361240250144f585f4a9007df22c24e5734d44659704e16f3d7136072e33655c16e4324a61c2e03f17fec312660839058848581b49e3698dbaa0f7c64bb985c9a6e070d9e54d8c7dc404ea6c5a54a9d294ebe572c00b8d5020564d0f8d7f4af2ab91cbafcb4581f27c6c94cbbf6b116bd26882fa069ddc50f62aa11a5670498c44a28b915d75ae0717d147e271544a444dbcc7456dfc79b14e22791abc7398a07103bb44689b5b8748990deb0a4febd359bf689e1e705bb4ce5ff8db0082e505f52636f356f1bbac3fa0797f671b58281dd0ac477c592417d4c4f0f6209c763004ae7a9ffbbf2171ed04af3f042ab47b66e737a101eb81bae444db5d23521c3839cfc65e633ad06040c87c85a9c7b4c710476724ed7e833688d0eb533641117d51c813b5a0d4d2987c656a110d0d1a883d52fec61b8cd4e06291ba509a80ca776316f05d273f6ed3a0f51bd99f0925862689c6839f3ffd8dec5046d5e53c0327451bd82175d6b73277c59a3c943243c72f206609562c2f80907b6cf63c8661bfb158496da5396943afc4720121486d7ab5c4808e4bfa5e0918ae1d0ccb3bb3168716daed09736e9e0d765a2c6ced0e6d06a9147f7e2940f40624694cc24f8641f6d95c067ad87fff5d39dd96fd6935ab3df0f9b105cf57c412002c7acb5172158806d910324dedf194a6e46c2fee41ee91a8419ed21068c019a07297a077992a9b3dfbfd5c3ea0dcfabee9ca3bf77e97d73dea116ec4fed5cdbc153dee5a6ba2b54b2436d6bb7782c029a3f88a385d45f8b25c42e2db77019387212b939bca3f16384cf0fb37e79b4c4d86d29c63dc0ea4a479d9a541ee0c6f6963b807fbee12db4a8acd0b8e017bc8805343f86f5adaa31360470ed5cbd8e28725b3884b6e684bd75b0830e898dabc6fc7a6deb1ac87d6e343c7450eadd52d1a44dd25a962735d5d3ee0695dea878902b4e4c2d4fa82dd977c8fbf38954849a2ee3ce49768fcb86c7c578d4734a4b6ca7616bcd0241ebd2811adc08a91b022579731e13a27a46f6fb7919d7050192cfdc680430d3c413437b45f83101ceb5abadbf50cddfc3a9c48884fb5690b26b5fcbcea1b1f49d84ebaae79e5d46b977ca94a17ca1b950f53689b150592ba1d4275133840abeb8a7989aab2ffd65cf7eaa775aba2c403d2b2a33d7adaf885108f492bfda2fec991fbaf44768f25855b52ed779d34aa711d900e00d2ec521b219210c8381253c0c516434b1d22770bafceca839318ee387b9bd586b5145b85bfb0f5724cbfea5b17ec04056766e0d8548930acd7c1ea8c95547bede16dbf55295d98935536246242769b74fc2ab4736e9d2fcb71668bff5f6511e55ab9558095c0fd74ef51012ee189e5757ad1b2c957b171b0ee2ec025e25a8a5fe14114c328182cb40f14005e4157b9eb4c1b2c6fea532cc9817ac5efd267b18ece8cbf0e1929125fe620429c3f4515a609c335d15362ca84532aa090544048dc29ae6519390ba7e2d6e6efc8aeac1b88537504b9d4726b2d15f573de370e8cdab7fb0ab5d168f7313eef5dc7812fcdbbbc7e3331c76983420f79ce6fec26effdfff9b4eb31060b689103ab49dad40fab37034fa01eb315f654589cce5eaa1df30850a65467f995ed0b93d76bf6910140c3cfa009595a680775f23a29eee14e8fc12ea172af51f266abfdbd1a1a2ad96862b7573a279d9413b86b4bd528d48dd91cba5a54b3b6b22d1973d09c503ea775c13609d47cf89bdd541518b0f1ef714b9a5eb960bc91ffc1a50a4a67a5a14a2a045094cc7aea3e60d6967ee832b784a3be3a22b8df5664aec91e9270190122134f53806da7320e8c3cb7d0f27836e7e850dada26fca69a1496ecf63d410bb6fe210cdfddaddf7e48de7f9a6d310ecf978dec2cf864ff0b979a2ff631f30464bcf8eabe403253d73fbbbbe565d76ca1f233f3d9a535804af410970e6ce2876cda4242dbc85f4fbfed8b82bb2e82f653162ffc2b90cc9c5ad0063746f3138786c1546c88475f0c4e543dea7f50cd574da377b8128a09e86b0714ff93118f5ef538471d8851a7591e9044324f0e05544869ef3693b8232df2e8c94bc30c7bbfff89c4151bfd438d9112bfd6b32497ba5e0cb7bc31c3804d37ef686f0c4a902421e911722ecd54d91629aa4ac786fbf3c93909db4a758ece63fbd09d3c153379e7300251bce2c71866ff97208c6f05ba271384fe0e8093b4b9b64948f8430f2580dbe949d96de44006868043219a0c70b0d184e9ae419e81b82e38542d8d763b43b26bbf79fedab7ad548798d4e28e03a097c39d55e7f62d14a2f6b8c9babbd8c46893be788f0d41dc040b5c432151c44c9f30ac035434ed4210f0f7c71b1b44afb2eba1feeada28061106b2a79a0d7f0b2dc7065fdf7072fd1a0c9b07e707700e428d0a6c3974112ea7146691dae86f6f5bf47fb0ced53706ea435deb258532f36dac67b3c756c1fde4159dcf98fac870fa8d7a79bad40df7f64bf1265497675eec3a22d44056e58a3c4cdf0e4ec0a84c99908c4058f010cfa9b50b38d1f99d673b6881b4ab6e6b30479b802803c17d58a7d26951cccd6320daeec629dbd3bda0d158b6e2a8e46d878b3c84067fb2f6ef00f238179c17eb4be7215adb2fa8d0f0fb1232cdb1053a4a2c44d8cd73e4d55db7809e290578f7215d49f72fb2cad01456350411557aa9a1eeb5a2eca009eca70ac2e254f513bc8f0009287428356ac57f677a69cc920583019ab35bdec6edc06f490a80243281bfd802c7e394d0b291234aa1848baa16dedd2c4b3a53f5f1837563214f50bdecc643389007cab40bc82cf82061754c0d69e12b37bae56fc067deb2e697458408dc4933ff12ae5bb1c263d9406ae21a9b3b58d6e2cc7b107089a61adeb814a9ea07d2d79d4b4c5df0d151766b1150426c5082a1ad005d041c54a5e965da5a27718919b1ba53eeb171a6851dbd0ab88abca949e696062f8a89d43dee1c9020d69f7ab35d3eb650f018b5f4f34c5c63120ef8396ab6ba5aabb7ff96d677804234007d66f42455e2f0f065e517b15d8398601b624303e28f8efaac23e324fbe9d75513d5665f673a83622d89c8c0e2213745e5fea67c04dde60da7dfb92753bff022576ab7c407555d70680f511623e766df8ae1bf1de426d6f843fcccb285da5e802a086c6c8f07870d38eae94333ff4cf3343a61381c72eef8ae6c3a5130c70a840973c6f8e7fd7a476b009c65a386d9d5c22c60f8ac6920850746962c5e60804d58470ef1a9b41c619bb4e9a59ae96821bf4c20fd29c7b53085e7d53f739944f2a2ef592f3232c17de0c27a1432d2a569f271df11b70cc4c280fcac4b477473b502d4ccadda56a7d5dec98937552b29ada092e9424466003b8a7bd4940dde68b7e1fb1fcfd0f4e98fecada6099c1b4a8541382e7a9bfd13dc402ebe6d407cf3f463c414b99ace19280d2b287d6bc7f6586ab21fea7a52ed3db9dce5ce8f3de846a1d3e95dcb1b8bc97ce6ad2c0f217451b9a12aa99b727caf21cd724288645f52e634b5890069e369316254c546123eaff689b0b13eef667622f02833f75537053a57f0b8b380e1b201ac55a709fa80e9818f1e0276dd2339d6c1de1b4d689860d3366e583224611de61b3facc7e889eb999cfc0a14fb7c557923df6ca8d90934e8d06e45676bf671e48a68d5b5790a3f2a653ec499f2f535b42449eddb93af74a1f97360438c83eb548751f7d7e02b3540adbfbb670c2b32bbcac1d3560d9ef8c0e4b52ba831ac056b7da4533efbe7dbca65c9eb68f3eedd82a468f33434f85f4085175197813ccd04f9c5ee9c91b4773b7a7c0d9b784170af20301b02e94e643ae4a902cfed390508065ef8f3d32b6417cb7d30beb0dad865ce64a4adc0da440a05c780d6bc095eab0d7323cfb67b75e9d1cee048bc2a03fc0825e2fb4605e26f5a03745c90d7586927f54fcdbd17f207efddd7b3bb3169386514b766d07faba7747176b2a352e6e5282d50d9251028601acfab968a98fc33183510605ae8f41dd7eec89ff62709970149d4aeee2c1baf153afcbec386f46160a8ff12a528fe1106a04130de76d883da635ab586f4e8030e27c352d99f5cf3603a36b6015faeb3ac13c16c95f18a416b3e0d38d113cf3013ab43c5b656c300940deb1cb11c3e6bd068198b371feb0568f2a9cef82c0688b6694bb9016c2617b488d013a03622e89356ec14c7bf5386a2487db6c17b243a5062692e5c1dee8561a144a5578d327ae6df6c610ab7c874e00431ad0fbd3c5329024de46aafefbada79be392d01abf0a22757001bf61ba2f06d37ebda4bf409dc880a3d23beb049e919cd4c5106d9c37624b2dffb3c819bd19655e10aee2cb89c76a81b9d8445eca97c43f73050a69efc4a96033e8c585c6f1aaa8af80bff74ec83114b40a4a8aa7c83b5f2d51d0cc91fad9e9089e58e4e2c467c22f25c3520e0809593e98ec2a9d9ff9501c59a5fc790a4b6cd0be3766ac399c5f134ef2c559a5c10ba1f6aaa487ebb7a720b5c4cf38ec43391b87bf05fe8af71be25eef7bd3944cae918f4c3ceba9ae74f7edb07293efc6c0c1cc0f5859f8cda4ea959c61088a7c7628a5dccc78b1be973dfad7178914aa048565baa45ca562e858b10098e846da3f418b63adbcf708f6b5f8acd36c9fb6251ae37db7cd270094a5191bbf975374808ec4733c3e4ea7c238b586021402297e7a46f7ccd544e87dfcd7404c65b4c5502a9fa572700df3e2167b035ae3a2745cbb59f9b84961d26a364e7991e066b949f2b3d0faa9f505381bc37ade91b427514c5712197034811d8e60fdd1f1118f231935ce40b71a3a9d37f74353d936eb0b3d18f279c86fbc246fffd349ca2603abfce83e1ee95b479bd9dc295304a8b2f5932d8e7ded71216a26241220226e660ac10b573ea37704bcb511a80196826d8a1af4d42ee91ce5da72a48a20fd19a742a3ede90694184e2942caead85f77ebd9bc1950d148a93514dd93b18b8a53371618d36ef3cee41875f0154dccea00e7f11d0cfc97008ccd76858ee1031567aff9ea9cecec7b1b3cb8a817193434e610e8b284dfa076ef489a41d38508b2cfe14bf1332063561629316cd6e2f0ba85600cdafe3ad73fdd3a9fd633b4c6d15bf520d4e0a23f30b79747c37dac91f9dfe705742ee19223cbcb39b0210691350e7863eb2d6ca441f2949457d7fa0f81e29cf0174c5dfa90eda56360a570c439f6b5c338f738652fad85b01602805e679b61f12d504b1d2de1414cf2119d1f830baf17ade1e492dde9bac3f9ae5ca672bcf8c5d5017b87cb197c6bc4c61186187613eb5e6f9981f5454ece755e302b92b9946e4594a9a41526b603cb331efe702f1c1c0f388b3f38e968a17b0d1b85c35b62f3c491903e3710314f43247f7ca5375e0868811ae980e95a70332246b79d833b290be876a960a49ab32e1dffe67cb982f3c98b69757c0eee8c89baf68f46fa9be519db821d5489bb5759802c619ad96f56f7a725aa7bf7e61c2f0146c7f6591decae163b61a7e713846e709bbc31d282e6051456d1a17badc4fe819d3b57efc771a4117f33792942d54f6d3d85893f662270c34a85515e8813530ab4c703a387d92355d5636d0397f3b76819ab46fe0d3f44cd43f8ccccc4062152def85c24d7605efc685f17c35161bf1eeecdd9c97038facc079eecf125796ee13a756105433cb6e0bc2195a4f4fd4a6d1d979eff4e873d2c5210f0fe3d1163015750d81df01c5d0666f75cff7ae5f99546aa48a996a9623d6df26c2352ea2c8fb8b36ace0b2592edb5b50350aef50fa2991f9523da1c89d1cc49bc2c18a2be470d7b5e9cd62babac7a54bdad7d79427f4d1ac58d3f968fcbdcd621fea1edc949b1b36fa18511d10bd8f5affd02474fcad7d438c928ae1ba430e435a5d11468d9d3126bc133305ed40932401f9c9c90333ade7ba25a246f249f5bc2d348d661632a34858ae16cc1c80025082eb184934f97767d0426b825e7d4e31128a9b0c0acbd9745b04caada18906fb989082d73370b9e0cdf939705eeffa31bda0ac6d0f58e1b8e036a91eb9aa2817c227503455a91d4092868c4bd3c4957d23331379216e6258a188d9ef703e59ea4a190d8d0247dbe1f1adea69f26f28378273060b0c2c6046c90cb9d1e6eba66b06c4d5b4ce8972043ffe23fc6118b2d8bc849987f6e14fc6e5b35b00a0b556a370c60b334bb7445c54469ae0a6fb8e7471e445405627a3029feae861d7e77c95d057c5f00bf2f1d0be90dc1a9688c3c2d179929f887931dee4b97e1110be03e37231b0ba3b203364d6bc67e1a62b5dd0f20bcc0fd8a7539853a0fc7dc9eaa9499d413937706e3e727286bfa328c1aceaa43bd6f84ac6dbaec6a040fd365d0b126b9ff04c1f8b52a3a2759d0249a2bef6feccb4dd58b3294bcfa4dedcd6fc2b8856f5b55afa50d558883122ecc221eb27d061d760a13e9e153bfb9662813ca4b29a13c039615eae440b3ffb2953e9d5caa383ac9424b547f002bf927a4bebccfb1de79fd5388ff20bea19df0023cca5359bda7cc4c68d180c3103393f1160e658e393aa7fcdde4ff2025e823dd4c7d4cb903dd5a7ccb91eaf4212ecc324c606b9ff38fbd47c60f11d72d14ca5aecf02540a1a673a709de9c6a197c7bc86e5e7dcd4cf82c60f1c70b6d4c9652fb4384878ab166b8638146898fcb8ce056109022b5dcbf32ff1197b9b5136b51c74f7d93059f288d0ff59f58ad03bb0c875abef81fe85353b1fc073236271c2618012b85338351c46cd779b460a4d52e0f31a9ad54896b1bbb33477e3f8bfaa1b170445c3ffe140e566a1a35f6da5ff5f0af806a8076c23cbe4dcf83f8740090cad9d42ce1bfeb412b05a35bf5aa362230bfbd9f907877bbcda8e29796980f5c454122e907988ed7217b2ca436b721fe67f22f048cc7246a7df0150ea20a41bceb7c80078bec9aad2011da5b733b642f4caf18708fed7339c22cb41b024f08cbc6b0cbd1fbf0176c554e2e26a2565312c0be3bdf7bf54465320f811542d7d0aba7fe56b79b8cd35c96843b9adb20919c226d7758a11bf4b38cb77043b371894bc0a70fb60c9ec82b1cc8ef659410d2232270b3ffdeb486be54d9fe965e2b4e49e2d85fd88ccaff81bcaf581d42ca4544dd1d0d2454fd8e1fd05ea609fcb0645151d0da456660b319f9ed2bb71d577d41577e13a99d45f198ff7a3e414de8bbaa35f3e2a4a2457ed4b828d8183be5618fbe3d2dafb4ecf4a3b622497f1cad149bde4e025f39f283ecefff1abc4dfbaaea99e4c15f9f074b50d2f6b93499473c8f8b22cc43f711fd4b6a8fe4350b1c3b6c19c3282c2c5e9e00220ed54ec45b8f6399917d2234bf8ca58aa742733247998c18b2e4c04eb40ea470f0718afcb887aa2c7af25ce3017dda37ac50b2fb7a3adcf74f4d9f78caa9e0369a4e30bb3c8aff04e14628f479376bf8632101dcb41edce241b59da4843230ca2c251dff1b42d5dc6ac813abd702251bb4955860cf12d9c604983010bdc57ea6f3f30311ab922daab80f8c39d3e6bf5d84bee168a49b4409489a9f6adba008aba10f35425a39168b6c32e8b22f49b16610212226ff525dd6bab0ef10a006a299e0c13741fc56bab8cf05fc33d396bf180afc180b3da28ca6b486d08d59b187b56225ee895ca18269131fe3d4e858a4cf65dcd24559c06eb85508099345816add1877fca9f534d599aca86445e97bc1ab09905ef1169113c3d945be8914ca177ce6b79f523211bc66052767e00be7c65e9dff755d6291195c0b5ef2be7a3ed50fa4ad0ee1f46c98c827826d9fb7e247194790a89a2f739d415b7876dd9875d7f3848305cb013138153834e4bdafc15b4695c129a3551db89ed55244c2a33dd6ef5715879615ac0a3b75701f4cd783265a1b73f2f3e705e8a71c3cb1ea9354717a15005c7642aeb16e0539a92351804fed0759455c231dd88f0a389774f828b8734f299c49534969daef980e1a899c0403432d6969b7d9f427f1d842280b57bfd8042af17a9185c9d95d8cc98b57f40319dceee367edd1a6ffe9f952b84ee53cfe6d5c9815c0908e0f0b03a0427bf625899c5f288e7a108af36908c8f061821828952891fe06709d54b985829c3f97db5c400ee7c7070d822dbdba2de5fbecc33178f5505f66e5d994de61f19216e0ba607f9bfeb4768d50c48cc0eb0e8907177b52608f5f513ca287631b954006b8ec164d126313c127736a0e44cfdcedce15d1d05b9623a98acb297b7665241d5064f445fea7504b42713628f2da59f26aaee9667d48ad756cd7e95c123340fd07d2054299d4275e1f032cb12ebbb34177ea00841efb0d8a75dcd60d0ffde5c38283f6a8a79cbe4a2479a1da08d5ed964c2c89ca8b4ddd00a08d56f595934d14c2b0d26831dcfa8b876906090fa335fd738601191ff09c8fa102fdaf8e6be20bbb73e540c7fe9287efd44bce3c31ad82d6f5a131cfd91574375ba604371548484d81a737907c387c1c1d9de6f7c65fb80b63216416958eb99db0862ff3d683fe4be9488aa1ed8e3688381b159d417b8b9f642f9fe50198728d40e0944abcec63d10f17ef2183e191993f101c23a7c7a84514bd057e23a132ab7c8daa6000e3361e9f5b5d12dcb423fa77d5ca7a2247f2eae7b27f0b097d76debbe061bd9e426863901d5779c63b6eb17af19987bb3294365129348d6f2768a65c5e9a4210ceffea7aec7baaa03cd95c32c38b6af143eea52f12b28b99e6287e531b74a3a61ddaf6c89f5e4fe17718c6f9b4aabecaf6ec9ac02c04a99f27fc1e97d193f0f45993583d8f00c65a2523cf2a0b879647b542cfd6eaa5905289ee06e6e5d8a213068da9c7656f933dec4d2bf392ad8dafb63b2b75d5a128ab565c85baed63a13768699c260fedf270b9f033a16e580f58ce81bdf39f797d0bcc1cb37a7f2733fe0c925f1451f5b7b4b14c1d4cff13dc86bfc8ea9e586cc6dbb3a85dbfd3c84bb54c3777f936e62ed5b97c0705406573e69984120dfe0822d1b0ea3eb227408325818e4dd25433b6d0e13137eb514948eea1aa75f4772138fc61a42f624188a8161b523959f4956c41e0ddab24b62f748f83acb78cd7c0d58cf05728592135823c140c5efedf0b5bace05b3d25247678802f2ee07c49ac637207aeafba6ca50c3b30095d2e3b30b634ff500b99b973d4c2c87d9e1794da9f165b1d2102fb5eaf37cba771a75b0ad51fbb7ccdb02c9fb32ef00725ffc1630f73168476a40c0c001fdbb6f881878dbec7b1affa10e5ee5773453437a79c8570b963b9a6a40f4db9517b0ef4ef5acd2ba8f251f142603b74834903258ed7ab473f2bf4879ad34e4534ca0298fa975b0bf606ed8963b73f473f8d8c15b450cb9a4bd973bf9d850ed5752616a43987f506060151c11bcd9df2407d808c1c92fc71b63943b91e4a8908679dea0e9fdf519ff9759757fffcb8d5f972cb9f0dda8dc43f52c79c550afb373b2e8cd5dee3d10416e50a287791eb57c7726298c888e0362aa0c14bd0b57ade32a40caf288f0795c65aa8f80584657fd1ddaf8c2f780f37865c11a017ae0ef5a1e8193bd5c4fa9ed467e9932a4f73d43aaa91aa2f2e95fc3c20e70b3dbca242fe8ed4a8ec5ac3f7d70c517168adc4a2cc920f45fba501094a601c8acc0b5ccb7edd050856133737711399709445550931586a2c9d5357946960990c4a89b6d9db5a14c347560931a2f2a6ff1aef77cebd8c8fd52effd09cc2cda4bc97d8316d3092356b393888d6cc8c988e819c16042e3b214f3dbe07653d166ccbcf257d6052bf9628928b197bb94fecc31bca8fa18caa9920d77dcb58dac3f71dddbe20717a256fad4e89a063153bc945e14131cc750bffed1b263a9be13ec1815c5e40b1e6288554780fd4d634f415c4df2eeb62b068c4f64ebd56dd52da4472a1e29aa0d0eab320cb312cb2c344c4d3035dc0181c1c5be5996030a09b0fd8ee64213dadcb2c1dbb8852eba95274727f23a8059a8024c95cefe829be5d15cff087e7a7dd3fde28a2237aed21018c4950d12b1ec00982db649d73c007d7e3a21dcb46109db9c03de2f55f4a6ea966c30cfc27453096fab1b5b396eada60016424b49eee7c424ab6edce62b366092110129279954ec38eb6d36ca592d391346c3b4b695d1eafb4e137c6ac095962571e5a513c1e3ceb0e8be0a501915e26d7dd695459841e0a3413876bdc916d130dc041a21d8337615d00fa34b2d76b9ca305a4b1f272f793367f0be75c3e31f81a31e087d1ac659161f55c32259aee638ed788ab118f9a9d98694a890efaf0848b47b3962c50ada6fbfce6a396fd5cd7612b91be43e3fa9c6d9cbf2c49bbb531ef2a6f9a344e59743dbf0e8e169d573c476bbdbd3ec744d1ffde3e527964f7faaf03ee60cf08158248ebc8521aaed35b84aece9dd8a63c0f223322148942fb5008ab6a6f47287f43b0b82e5e744e52f366410dbb3edcb9191579212395a61dfcd12ed54ac4713880213688c83cbf0249c32976574c0e74bac729798e7f8bba01d04827b43a5036983194dca7324e87d844bb025d1a79ad39f7c978e8a7663a4cc36b347b415a73b4b782e8a99f16879e8dfc4a33ef6d45614476c8370ae79ae3ae323b71e50d3a6f3cfc959498badde012d0f57d694e8749d2b41c2e18d5c2e1e79495be8d7f1a6030fed7221e59fd733673bd413fa41ba820693d1bcf76148bf71a9aa38f68be75e700d1c06a737cc21d6bb84a0fe721ef972a50ab9ef59fca051750b4837128ac4a9bdb123128577ae96ec2f3f1fb691268e2b629f45b174b22c7fc5318211c7883d6f66ed11315726d1f60e35d3cc40b2c6ac23d489ab987568d24abdda7d88c21ed109fce4444b6b25aa43f0a60448205c1ed0846129ecd581203f1dd58e47672f72bdc719b315ea4f4a64c34e30cb3ea8b0f62c93f92a2b5c9ff34c9875f9a4d34a96c1bb029a08eca363563c8b3e7f6b51bedc6b61d7ec308a83565cab42a426ac748ae08f242e76c8f933f885cb6c213eaf2ddb4b981e869d63af0ceeaf169db5b01096d2cc3bf1e31c9d59031045c0fe84dcd6a158cb47d06cb82a4613d90321e3393d1d9d35f8ad3776cbd24b58d375ecebdcb02bff03220a3fa967270fb57b96319bd5259083b8e2eb22adb6f773d620374546885c46f0aeda1aa655f994fcaa37076bd0d7713e63dcd69b0c026697094394e9aff4a1e48885b28c73cc94b202f6ee98eef2633f5e668f72744fad54340a6175c01c5f3f757a1871dcb67b1bcb7b37d958c7daf76f729b1eece3cee772058c8bc4c2473850451920e14149c8cf4371e3662e5c952180345b3b3fe535703df16ba9d3eb24d5fe924b806c0f734d5229908f88e6cd7fc261f3bbd86d1cbaf45e1e7040b7aab82b10f8f1a16f1565adc1298503e949b67eaab7f12ffc60aca6dadd885f49512c49f26a8bf33419e8a2bf025609e7af32e6b015000c3818711574085334a367d67b619b116650aee08008565cd8e9397b9b958bfbde77f5c0ff1a5f40128e19fd4ed1492d50edcf1b05f09336b48bc84a972d381dba4ca1b3401dd2ad931e0b17fc58b01aa9ae73384ea63abdb18270e7fd2bfcc051a04b00ed53657030cc3fd14c77111b6e6ff1aa3c3555c880aeac78a0782f7d67c62e39f7849fe47843e52e560ac4849e82b7908e5b092206963cda5c671bef6268ec2f22640b06e98281cfe4e7be3bf06df828a4e76ccd0202776094b5f728f1135aa320970bff0d58faa6770a36f623e2f6e9cbf95400fc119ca9c8227bc53f1590073c043b21372d0d24a7258f77ea85fa38da35ba4e7a94afc3dce84a8aa1553178bb47d05b60ed313fa4e082b3252f42f4f3a9b6b4496c234540d5ae66c1ef7115cc030b0d5af8cfc288e4304f09e315402096f5e47200887c0d830b85d2224b159864d65d9db1537d733cab749cf319d13e8d9a5bdca127aaca458fcfd77d4bfbebfd05ab6dc02c56e987a3fcebb7cd160a5c725b81f55cf68aed4e4f8f863843a1ca314b666a907145f5cca6d947a0e8a1dfc0f78519f343c30333df21e3e8f1df9abf59b4f56fca99568b60c2bf9e050d883aaf326967e4a37687531e35acab669e48e72c6dc1488abe562c174282915fab59041527dec7f49f4439955f9f00c07ef735d49102844f4163312acf2f196cae8444db82205ff3217f197398ed7bbf6173b5a221ddf44406229d457ebf0ff16405b9ac164520c827586a800eb2995faa9aaeeaf12d6e44b0d16355d5359a80100b91e36d6a9f00d393d02cae44e1844a252cae924a9215ac998bbc267ae356bedabe72556285278235c6fc5f37464270cab6b1752e6625090947ddfbe17d1de2ec0e21728dd1a867b631c7e7c24809eedd799c3d8c9e31852d682b4f5878c8841537d858344b21d406300cf1aec874b02fc46dec157b1d158c80f72c24a23e5b307de105f246deba6001f3703c68530409f5fbb180b473293b1f76a322f0a556597dfde6be45bdffa9eed608bf935b2454a6989aab81b75bb3f9190074928f678371ad8be0393956a067fc4be2a00f5cf281b01e7861124dd1019a12a6248243cea269fbd1a2251ca261e1ccf5e8ab21b3d3712839f750778332a62aed9989862815b07307dcd6f48dc323e13614b0868f02771b19404f4fb4c00c329bb1db0451c9cfeab6b162a945f0f982338dd416e7b7c867fa2393af0cf49ac38d51d08fea538a09e92ce87b86f7a41bf7ce0d4c564f1cac71d680da9e568e075eedf58b7cac8bc53f92499024781e5fb31137c0dffc609d570af5259bd4efe5d3921ededad4b78ec6ac9fd5c0d1a364acd4cce464f761f6d3264600ca644da0b7385572f00454c0d8f63c5b71ae0d7ddf40b65bf0f15912170b271462bc27b18cb0a2301dbe27d3394e80e73a127d9d3cf3fccd4a097ea73e1d86a4e8905803d2fd81e557a7129e72afec0e63f679187ff856bb2ef7fd7e53c96ea673d473d797090f6fe8bc6f6e6edc47b5de74a311446d98f55dc611d4f2b145b32cfce5ac02c9c1162391fd0b20e320e11e357acccfdacaa92897aa4dc975aa25d83aeafa21c1bcb515af6988c596889f662af604dc84b208ed0cd934a7725c0aaaf0ca8b633f8e1bff4a3e7bb66a61f0cfc9c1e6344e733d9ae312e2ee24a89918f49ee2636000b7d906604c8507694aeb8bcfc28065b41cf6c319b6487d8284c42c14db7f0cc25da6898d1ba8e4c3cabbb0f2102142b36484687d239bf3b6ba8ee3abdedd77fb04419ce25261e66264ecdace17a14f0d5f03d4c53c2b7939ea9f646f4b31754b8a3d2be501bae0de1fd6819545262908180bd5b1a46665591c7ff5068975dd50e01155b4a31a8971df555e00a8aeaa6c88f254a9eb4cf45d6c5f88a981f41210ffeb7c8262eb38d4b1c8e86e1c07f6ae3b8ec45abaab73d74e0d09efd3e13d840f3bc00058f22c5680e680ebcca589b0be460597ee30834aa60b2aef011a7fcbcd7e226a29053fc1bd548a3f3516bb6a5b5c13f96aaeb2bf3fc5dcc17465317c6faf3ff4d860df7bafc7fcd6d4b56dfd99a125a8a3215faf80b72d4374be831796d4914a79ad6a725487e4d5fcf9c6b618a6e8c46f3695c4cdf0938c200e78af1c20d1f89d5c53a9b959ba2da77e23b123d405124d82b5b9de3d578d570c5942b0e7ddfb84345c7dd76a5b327e4314a2f9de82752e27b319e93ca50cdc8805e94710644e0ca774ed95ee82d9f71f4514d15afa50470d94d2a0d86e6ee53b38fa5f091051f46403d0ff594d787b9c5d1def3c9ed590a418cfc832b9e982958df204bbf983044d93cd12425f56271e5e0ffc8a1e356e8202ff8abeca7a3ff0d33daecb92238cf5e3fecfe5c525449590930cb222e4cc480db98ddb3f7281d883fcd0d0eebbdaf4bf5ca36fba8ed1f80d069c1ef3a8bcebc6745ca9e53aa2fd11c9632ccc1c2a1df5d8331e4e60bee5664298f58f68a6d24e2a780581ced676e4926dafc6926b99f998960c5e4abf9f5e667e029bc2f29678877f22cae8d48df1d2110a782750579a0907be853ce66a15ca01c1a9dfb207e1b85fd8d4e24cc636d84dc2c70546d98a70177b60436abe5fc1a0cb8d7879aebc1d9252d69b532084c0622485d87fe2d9e7d3c5d9e118c399b4967b448ebb6c0b4e2a6f194a88d5dd0603b0654fc861325b2c9ce5167127d467fa35376e0c6700595b092752ef77c7d4097c9e598c72491f2369eed57c31a3269127f90153f278a46f2007b8519cb146cc97c7c8c2e397d2d83970a6b2b5b8b95fc710c93d2bcab0712fb7367c266aae3d03256563ee354af561a37b7636ed86f496e288c1caaa755dbf01c291ce6f0ade740e525b786489c56ff907bccd366e6d338e047a3add8ebab99efdfc76f1b1c24be42fd2f7afc8084fdb6493097e1b9b12d9a187272238732a5b19018dd799db00034432677a3f5eddf238e3ddb0849bf247fe94ad29b25eddb95ef9274082044ed9ca74482ca182eebe1af5dfff6f5c927bba322e4afcd34497c73d2434612e950fa0c24e06a6c1dcc781cddc11551bad23d6ff053c2b0cfbe694b855353ceb489d150ff26c5b4da73787ef234fd61250afeffe783acdb7083bde35962a3622f0ba76ada32fe298d08ade2c723e7e43eddc49eec9861e4cdbbac9104675d9897511787be67460a8c573eeb299ef5c77938569d648b2a47341f515f19c6640f93bbd143030f5e4dcba2ef278f97650e2e3366ce0efbbce3d57766ac14a22d2d184664f5e7cbdeee0fa5352099e3b17265da310271fee045aeaaad9d2b2735750ccc9c2684dfbfe655c7b67f7009e7937035f08a3d4452070be6d872037c2eb1e8b9449a207024fefbd4d938104e1e9168c813c329a987478b4899a99321e3afe0a9d83f83d1f5e10584e1893e56c48599b14be6fe2a93c3c8a90783270816712dc7c692095c3a49817129d65362eb22cc71c4be5f20d9e0be48860bdd399f7233b6803a793b5ddc74b696dbbdef04556b72e157e6015f3550c8a30ede191c2af69fa90d3d83a8a7882080f4eb1cdd380f70ecb85b0c127743d2f1732537788c63c9dfd3a13651451ebb8b15c7621d7078212554f090e1b02d6234d2fe7ee2e306e7ea3c53337c11c7acd12a9b3539060f782c2c062bac7ac43c2e997da3b328149cf5f7721b7cd8c6847d24f25824b7c00f3e4f21d44ec3e767528f87df905336d7fe667045471395fe38295b026626ccd3bbe7280bc10109ec00e5be1d3841bec4ad272630470f2718cbf18dd238b4bb92b972a254979724d34d2568329dc45707b0122e4a358e77cd54c0a61efd14b85b609a6d82448bb52f46079683c53143e5183b1c0f1a9d273ceca9e0fb8c8676dbb9fa35d4940adcf1c41af3937708f56c09cdfbb5df319ccde31a7de8e7d57499e0addf797ad651361d0f82cc29f78812789e3d3b213b7ecbeae60d59504d552951810b7067c5d9355812624ec242b3b7f708f5ec62207442ae97490fbb4667e69b72665cfc0939b9ef8ccbc5782f1fd28c331bbb76e6af5745b068a2589288ba5ddc2d57ae1ee0a905f031309b237aacf4604e77c4d544e6cb3952c64d69cd55b0d738a8137b8f26f774a8731514fa27fec50430992e085ff398a2127b8ea5972a3de9e48667a06585e79fd009c91eef1324b102cf05b0be570237717d39d6ff178de115f1e2d999fe8723284150197d82dc511c9496fbe88ba8aac5aec51a034d597d6603e425087af1bd2c0893e6583bd7c0bc97de834fb0bffa15275f98b2b3874abc2e5a333db2f58ba17724bedcd8843fecfc3fe7d01cb4d90f8ce234addb4526ed1faf16a017e79b675a2cbe5062c0ef7c14bf78df3b2adf3825ca74af3a01cd39036a6160cb6e455bb8b452aa00a34f0095f58d78aa898d756e445b18c5d1c9e7638a666ffed0dc5f11e9ae29562e3cc8a69fa4538301a6a888d434b53b8cf629265b0591b78d10e2be5db0c9e2d7a968770a93e1829864eaa831fc8c8ef6ed3e11bd817cc30bb49c73384df5070088706394a813678cbdb31f158d49a33a5db5b8df951cb5c8633b35fe09717a6e3c766991868f2a90b8f8ddc55ae01e65b905a8b71dda30f0da661adde38af19102822bce7e710ebab80261d7eaddcb961df9489cf0bee9529606713ae3095f07f9ce1fd4943e09420d6425fbbc7eecd0dae2790db91c5cd392d9e08487117152ef3d844098f8d3b2a1b120b46a1da3e6c549b831ef827889a9dc3199b23a0ff1d6c92cec70c529933f9d9acbab6267d84c84d12a5074a1e32d6efc877b745f132c34fcab6e3c5cefe167afacbde261b4fae246a105dd95ce6aff163ccc1de4494b1044a6624e08b46dcc9e423a984f27fbbb73a4d91a4cb1ccde1ab2a9b16eaa18c12f8039b88a3923e0239c83d0ded9f5570f8c1be94dba62a018718ba511d03d1f8b8e9c7409b972a17d4ab972933b0d85b9a01e527e0faba057e60bdfdae12b955bb20e25c93a9ec415fbbcc969c67b9e30e907e6dcf2dc0a58e8a264cfa3aaec6f2d7ac7247af928dc2dd1ecec075043993d1d34c931a4507b0f5cb6b06487ba32b83939282dbd3af96054d5a6b3a855884e6ddbfb3251792adddf4cf56673829f6672eec1b5017f2533c74ebaee0288362255c7bcd074a76aad72cbb26020aa89fd462725edaa1d08173ee57106f662f06a9bac6f9e139bbbeabd7eb9c7cff2a05946028f02f36954cc691aab2f2d2e8da30ec019f0389b0789f1230d42a90ef735983c40f1c584824fd3559156bda31a2bbe75a5b1ad139c4657a5ec625ab899bf58ad46056377ee31d1e0c83bbb9fc595fc368c9402f9ffd12736835549054c04440588b7c874050ad4c3d6cf8c799f0dcafad47177015cb412975992264442bc71700e054db67d4455cd816de694f6d9742473fe7d71860e513da86faecdf381fafdf3ceb7ad418b499014717a1dc09ff02bd1da6cac82754d075ff854316ec4e96715f8f5797043d5d8874a9fd3b4680ec3d0a955b2613b7fd3a6b4660204c53db30b9458e11dc42084d18ce766603240d9ac91fda1e807fc95f4f33bd322d88955d8645f0331d958879a047c6fe91e99b7f7c79599d1be8501521764db3e4f5a4b8e1a45b1457d052e750f24d100ce1d65e29db390f2850529b3ed76b0e596c828c21b5af8ca6e5b4475e53742abc67415dc3929d97d7894dac79ee8b4c12fbb3d4184a0cb7252270c30ac09b3632a1460496f2c51b73b723bc9c28861d983989317f36fb21ca9df02f701fd1caa1e154ff23b140b27345d298f877bfb0dce571c81831723a5baf056a050a2076f07bd2bd03ab926c52f8270efaef836f4b3bdc5794457b1cb4e2abeaec2b5e00897dfd826f996c4e06b71d38629454538c8539f933455eea5780d910c82e167c351043af72cc1163604a713596140a64af61a5c92919bb94d7a651034f2f2090ae5fb19f4c48c751c14f330e48a625fa097b3e49139579e62571b26f1314b45f93c5461e0ab278fb1fa7e6e47104d95d9b0adc37b9f2a6bef66d4745567195edd1b1f009633421548d679e050922f3be84eba2471f53f2bb7aa981941b190b942be7e5c0e4879b6aee0523cc6829a02a44e7ad3aac2b78c804890d734053ff047d1115dc2cf686231ad24d773d0d4d834368b101394d242b12a268a76b13f2471fc7036a39964e61ce17423dd8548522783c13a2cad2909c72dbd3fa7461013921a7efb00985799adff3e89ca5880dd4cad208de01326fff1b52ba758cf15289d1f76aeb359793291ba6d035fb4072875139aacac948028d054966b001826f8c76e7088d6379c72f96f1acd89c6663f6f24a3d6269741c61f052b6cb854ff07097d85feba575d45a2f69944413244c844c42aa1c2380fd2890547e300059225eaa967cebfbaf4f0e0eecaf16bda65e6066ee4a0ed7e94a1034fe4c5684fa7caab8581effe2ca694547b99354acebef3fbc54ec7cd1d7a34303dfb6178c441401ae96627d02aff1fb75f5ab2dd857508858af3e5a1b10ba7cf0eba40e644f4a982f4b67183a9c1df58bd6185fbdd654c40976f8b54666da271e942105fcd4be7bca9b0e48749c2f7d7f4fc751a79dbffb59dc19efb1c1fd3e844a9643910137581744de363f5a625cf88f9d1aa302eccf0bb28ae20e420db91db0ca7a409bf0ccb83eb3d6def00970c1fc1321ce51d0e310a10271269eabbd1857ab7c20f53b25ad7d0fe7b242eaf42dbda02b1faa689c934486e065bcc7b737f4dda6ccfeab3b0a1516ade610e0b462c10ea9e7b3e58f25cea33b59ab1b33caeb80d8d315b66160e541e387650ca5cdf16181a6f3a8bfbe44985679473321465111ece2788bd5da250e87a25d3e43c35b03d9f0db061a3743ee20b5f20b32faf9be9e36fe1cfce133c0a739c06b10dc3c0f2f98857cb0573058bdf1b8b4643a5eeb4ea690939bb8f4b23ea83667016e52050fc01def843ddca3d2e74ceb5e7682e472877c5df1c5786d207fa53dd97eef1fcaa5a86fca7aaba0dd4c9559d53e49c3f5d631c827cd4542725142a08c5ce10b186baf8223f063a0fe0979f78e416306024dd677ae282b89b8f87522e99ee8a10b5a06443d63ac5f9f295e754748aa5b09309d2f8850e976b72a8cba84e518af94b66fd1d7bc4aab475f9fcc08e23f000fa7a609699c6d89b2f79ddb401944223eb85f3bd1e3b07e7986eb053063b8e5651e2095b724f7e233e9ac821b3995447ddda434f1b997d6db2fbafdfa86af160fc5139b818ccfcea4bc4facd2dfb511f7b904cde43d9e60116092b30cfbdf48c797ba308de40f6c3986711ec66be81c58c2d3c11c650c6c83e02ffeacffafaac809d0d673427f0a0da8124b964b0bb1dadc15a2459833ac6fc23c96c75338bc242029d6ac7ea333edbfe731d365138909fd66bbc31852b7add0cc303c0ace6b170e0d37852ad500fbeaae556d27f54b14dcc7c2917dc85f17dc786cc87cf80f0706282b5de6d6c7d307baa47b2fdb96e6cf7c2976b004ea7b132499f3ffb9670fdc6f216f67361cb41ddda170a8b5ebd5e645d0a790aecdbf2da8e80ddbae120836397b4ff9a2e6f49284f8a9a0ad920a97201aa1a1ff8b27b94aa69a7d2ab0b66d1986fa81df5b4caf49c635520d0b90a1ea16c2ef62a91d97869e77fbf8475a78d3965ce985b53bda506b74e445a41b2a5489f194b719bdb74da3115c6c03c4c9631ec8b3877c41afb445ee296d6eb9b94e4ee2f9df0db00730cea7f92f5fa7ebe9ac1112daed37ded3021bd2546b8aef98014c53d81d98060595c7ac66f9e9db93fd999660bafc9470f4abc9310f9f416bf1ebdf93090592ed871ae68a786c05810bd2584fa9cb945398617fc6697a2d8c37221f35b20c8a4ccf7a7b4b1e8bfaf4ba3047479b39fd5a672a5ae596e0c4d8ff33eca730a9803829c7426ace2b7a39331bb5cf2cad600f85a6781fc38fe0a9a9ad209431b5e6007c3f60ef5f03ca885c9ff13b22a3efc0c4461cd2ec54761677a76bf7b6805b51c0be129f0b9b76369253b64b805c56c15cc5531ff053b73856e27f87d71fb0cb9d6aea0bafe38842eaecd7ce14f773abb9fdf90753d9ef247f385e90f896c8a4fe086e2a18d5fad8fbee71dce44dcb65d75a65526629bfe17c8b19548f331f81d0bc125271354ffb91d919b26a581d1e28b5208ad6a96c36529d073fb5cf1d136314d2c4b57fb2641c93371acfa836dd8a15729d39bbebf73cf50b698b9241905e55d506d9a30cfc73868273d2012f6b4053ab50d760fe100f0b78f6ed7763809af7ffc89c893b2dd48d76b9b491c037e534256b11b4df59157fd4e850932c77f12e71b1ee927827755e35bb6015790486c7ddd10ada4ff53cbf5ccdad8e79d1ed67d6e02d82467aa953811bef96e6d943bdb07d3c7db3c33899838e043e37596385a9b668e998bb99542844bebb81160ccec2c34b1b7ecf9f8c5f6ab5faef1b50ceb0e2a02f44cb5b9a01ed69918438cbc31c3ed939b9d954820d6e3cb342fd35b7effcbc4da33650eeec8fd13827ab1dfbb67dda67e9ce0cb8902e3b140b5931cf0e9902fa146e21d13c1a8ffa95d01ed89d750dae0b04ac7b0a8512b16bdb3384780294a20599f1046f12ca63b8dd5ed891d366db8632ee928056b27ad4d61b49eb5c273c6b5ba642edb6a2bed1d00104207854918bd3e6a3d6c145bdbb49c9529e7ada094b867e12f6f8041fe42f6c686fd9255e4102eb68c7d93735d21cde31bfea658f9b4831dc3c4a45d98c23c79b45f672996693d9bf0f4732023f4b06fde5050300226727e9a71a115bde5c431f89bc7748526a46fd45fcfa08fa92012f4b979d01df565b9915939520c26e75761d3025d395c4f56f6748f4eb1b1669a1533341718599a1553b9dc59917d63ff3c8d3ea0dfab050166a7156189f49ec939207c7ea93f55a1cf7720afb8833cd9c080fdfe16faba49428986929d88d2607441e269409b1f4d3bff61a2840feaa6ed67eed492c2e3af4941e5b7640c600b79d3c840098484894ee69d0c3eaf8626d6119d8ef945721fcfbeb431ae1b32e4c3520fb5dc0af2629467f02430585ff36265241402888f6ba061fc2cfc4343a0492bc33158d1541c1d7b473ab196da3dba4546f6f124190ad2010ecb91c619e67366b0fc95272ef8631aac5fe52ed6efff369a62db275855458f85a0513b403669c2f55e9b67265e75b261057f6409e491f3984cb26d74c87b7bcdbcb9ecfabe29f7e9ed6dc263bec9bcd3b6ca5b3cc8da917ee4c93a771ced9b0e64b488b76c2fc56b3b6d5de665798fc516ec8b069ecfec99bab450a4e2bb7fa463821c897df05466c7041892cb74cc6de0267b3d201f366a288e22e9b4e8e908e079289bc1d083b87a5beee4be05c229c5a96a93f191f2f2e21f5fa621bbf248fb2510b5e175e8a573718c236ec7fe9150d3dc8cc92b9f0c51c4e5db9043ade198504057e26d55b369f406cd4bf24ef1df1d85010a164559b76fc4c22496f67eae7cb84f10da6f7ddb0cf3a5dbe38605bfdac2d52fa69c9b81cf0be3698d03c5abf976199caedc7e3900e708847d4d5631fa82e7b7bf6f7fd114d76820abea9ef4e7695268852e613c355fbc86ad9f6e3cfe61ebbf22230d585dc74188363cdb1e163495c2898149c3f2d52ee6e07b93da0514da446ed4a2b6355ad924e043129e11e1c292ec926e291632cde8bf56386808563d144b90e957954a1a7bae229b1d105b5a8f6a7524039382690be7dd638c10e8373db63c1fc46bd3c1819533d02d15aa6c800a7fd6cc0070e25b40b4e52d9446ef7ff581930a5946b73dd4847068d432168822eddb7bf435410251133607905ce56e4a7067c11251b1a24ce588337fbafa9a57c0e8ad1d7e532d8dff7050a7214f2ba5575406dc3f284d7ec8b6b6dc58ff61ed86be6ba320cd5796d5c07e641b76b170d5ef8943b72b2a5a83131a58930587ab38a48920fdd22d0c45312c446883b7dc374e42908f080671bc9bece0d604a5bc0b872727f99f5c83e2a226cdd4eeec0ffde795c7f8fe0ba08abab3a477da412d116560edf80f638a0adaa96d8a9e6f6dedbd63d7f503fb4d85bca422c8b3ec813ef659c80c537660c48801c02816d5a6e015d767903dde16f66e2b02d392c008c818ceb7338897c001d150c897c3d9c21ad123cfb2c40c6cae93c2a95c468470789531033c6db4ce590f7d821e15179f1890506d350610a613855c11c7210765f34e9b33c88ca7fee62ca32986cbaae161460b9d56d8c77abe3a0cf11c87564121eb9eac1b4685d9df40904799292349ccc1dc62d3f8c7f94c7073a637e7ebaff9eeb2320d1292bab9f2505d62d4c19b8dfb85a03adc05a4cf7c05eb81a7fca53b91055bb4403089db028c948d02b18cda4d790ad16f48fad566b6cbf89636e3a92cb4c9617ed5e98e1353f6690358ff76596e99d95b337ed4a06335f60a9dbf71005e95db1b258dc522675d60002440b6f16c9a3f91b4350134b2084d979c1bd03a27fc71e619e8cdc8d56060f49ca73a05adeac2a1f4e02cefaeb9a2900c2b8b53d772ddd71f81067bc036f561588c14ebd8e6a5af28507dbb4b84f66154b5f1f80b8b2d627e8bf0a2b0e63be7e57fa550416e110320241bb854b96e976798e37c4a268db7365bdccf164a1be50d7dc19978e71f6aa6c873d2b2f1f3779797c8eaf3a96cdbf9b45cf19f5d7b9ec1cf1f5e88710203ada827c20834c5c7301fba947b47a66259f1c376ba78b19cbcca7155a471006d48313a0dbadcccb091f40dd43b50490ca56275110cdbd0d9e86b0054dd6da088571447678e2f60dc4678d4895f81430f8cbc684c2df6142355cd5b9d2fd37f43e930727bf35bd7d55aa3b0b411a95aaea5c34d587ebe778f254653e723a041c7be6e23e8fbc78b981ceb15f7c9b8c3bbe3f1ec10276380f42688565e334c25f6b961d933f4070d421e2431aa834996a891986a35c5a82e2ef44552376cfed777248a90262362d417972f4734611ce4ebf1558621755136f6542921ac3516ef392cf7688a2018d0fedb9d6356619bd682d1bd824f902c4ead29bde7315b82d71f6f21243a2100a878dd1491ee0f37ad0e2b0d0abdc7dfbc74efdbed6311d31aa8350422d77092b86756946c971defc49114db6a541d4d38fafb55ec1764934a1c03a09800aa1b82ed165b3846e38b36f527ff6aabf21d044b18a2f6d43ac7fd868f24fc2e67fdbb5bccb1f7252ec99261f31ccc5d86d5dcc35f721369b8fc7766d7c8e64bda41c7720073689b50c2c3e843e99c00cbc58df83b36437accee02158d9f476c81b6e04fb76f9ae8f2a3da7fecec3d96df8971a9b9dbf03be649e8ac1062b193f4c29c7f5d0b164817e8a0749ec8e2e2d853970374d8fa29e401fc85eb89225f33c1fef491ec6e0544b3f3391e206bf109b830a778b03d7a82a95f1a414b38b9d1da26a8aa066c7b03ee44f995aad7d1bbd8145e70f66a8975836bfdd57439a3ccea45cfa351a152ef57593418c2addae61d27c21aa207fb7567d031b2dea72f3ddb3570b8dd441cce0715b24c0d602dbc1e54b97da1f26521c050ff43794bc87996def3a23cece91e6d7f1a83bc53d4fe7b9e50a2328b7ca89dd248672cfd3b781b61428481bb61a3fd4024eb2cf8c3b2debb68a84b2bdf9b6b06286f9f8bfc7655aff2cc2662f0e4c5ae610eaccfd8c3c0220b10fd593f21299d00db792e5a2a3ad0400142b87f0345e9d6d3215027015eea6268562107e95705c9eb8fc7da439a64f42d183b4f9621809318133d456f81539e9697894fe1dc79415b6eba8194af5249ad8213da49436f8effb4ab56611307abe9e971d65d63330a96c416a952a34b389a924186eeaa4d6d62731954ee43a077bfd59d9afb854bf7c33f3e85c66494041da30ac0a0d7956177f5b46e52421f22ded0a8cb42ac92b0eefcd234c21ebe10054a8a7f9c2b28d9b1046bf0e1cb5f75d839755f054e29c9f5834bd7b81496150604523181131cda8732172dd4d2714da2325dab9a5d1d738a6c9b3d7e5a534e7c5d56b4bc379b926166a5921a98fdaa196d0369cef47a26729c36242437338c5738df8ffb6dfdd6d84df1370414c2de7761744932f84bb7fa51bf53b4399397698dd6507b17f8bcda4caf96342e9635be5e5b1a1f4195cd4907a45e9b71ea195385d38abc9e5928160ae76c643cf755f1fe44aa78151240429f8fbf5ba726499e55993a1cec72b27463a76be702ba31b7b034ac2500ec805223f174b0f6fee38581cca68f52af94ab9da4d149b4d37cd88325fffd724bded38e888a645501ec3a706bcaa6a4aed8d58fc79a028605d5e4fdda6829681e69dd271dea642590ef0bc3e5323b626f666a4caa00f5c1a37c60e58a7026dbc2806c8682baa22e6d2cb3fb426dff62bc539c1b438edc8c19f13b597f97fddd7a5d8763b4cbba552a880548a18fd95abebb1a1cb88761a15fcc10aed2806a3101d54cd42da3efd7f4cf4f4202e211867c3305b672e5a57a5bac0df6ad01051ab495064ccacb0c66c130eee232c89faa482c027aafe3f6fc134d2e2f3ac01744bcae22733092ff520431649006c86f47d736f0c514eedeb616c4bc3e9f36da26565f0a375baaeaa0356644b954624e166133aa3343347adcf9723e43ea35f43e2e79854304628079371755a419d7ca5c8333093470aab0776f8316f0a1d018c3ec5f11b92b133f1a7c08b3f29d627bec88d39a2c73c2dac9f5b22c0c4ded761f12f77d4d2a771bce3e7e07accbcaf1420125fd811717946ac8d11e293b42b734abce003192e6a0ccec94a70158a267c14f923212cb31d717bf6792997257a315bff86e02247afef0bc97f5c4de084da94f253e5f35688b039fc4d3e3992ff4ffd8117639ca90270fe6cb4d0c439097f5dfd1b49f881512e3d4eadaa7e9adc420ff38246fe427be375a3e6747ad3ff9bef1b017836ea4683a4013ac0420b1cb89ce9232309284c15add4f2e75800d8b33731c1894009bd18028280c171450f225722e8b5920f29c25d10466b1ddbb66f4b7a7934be69ad6ab16262d88ae9e70282351782a34a8f2ca306fffe7d4f7a11f50f263964b706c27758cfcf51bb83b4912153b9e4921aa60ba21d8c94324646cf2d31e2bfb00c6e1a1ffb8fbe42f3d28aa0415e08c0d7667811ae76b3705ca7ad5b3e302a465702ce2c1c5bd83060ab44c9ab361d879f6d8081fa68c718e9a9638be81fb2380bc7045152af94adf2284de388919e77ab5d54113bb03107eb852600abe600d13188951ea13eb02389f88b52f5b543be009809b8371ebe9d7ab78e9e1e0a94816803df0d9ab5f5f8902ad69870f3932778c4e21df206e761f7085621a3b975b75277295df55cb6052151aff5be6a77ef3daab83e15597db74a2a84b5c9f19d4d40841c1828e7ca7c3b59d5bf5534280aa1a1ac28056ac02fb082fa26b40b1b2a3887749c390d48b27129df4a6a0d628126d6b5a5ffb93edd056062b46f8dc2df51702d0e556d45d265b8ee880e66494f588b0d6067a2f50f75290a3760791617f39674da3820ce33133c94abbb7b065538a75dacddf1e18a89deeb60ac3a7227e7543f0ba33a04cec4048c0e24b8eb76a935b07857f18e1c482ca3b86398b887475e5da1748c6577faec827493d40ebd415196260ffe3cf78d9f5d42369e893c052c019b26f34ad17891fe891c73db2b5a45792dfcd9054f0c5ecf76de8f6db72b01c916154da31830d0dbb8ec3b3f4e19edd41134aab0ffe0d4992ab03af9137c37fff425fae03e2303063f616cd8880e82846869586964167b50ec91fdd184f7e0cf1f3de8cdcad78b0936b08d7eaf7c5f34a1631af9f0963283cf9d5b801b9ad27195c6fb4d6d79b6b8124644ba2bd5fefc7c361c9b095432f6e0643cf78033566905cf89fba9a42c4e4d5de9317d5d3dffd52f85327373e2ede6fe57658e02c6621db9bd54aa3b06d3181508e7f218bf09da544dced665c0810c80263b720769d6698bfac133537147fbb871ca70524787c8dede3a89d7df30ddcd05e4efd3dba6933565131bec2c7ee057830f31cdd216c2618a12c413a563929d5594e4591b032ec32164a25b62a44468574470930eedd9754a4073372690f1f455db1569f461d76dfa885a86c6143ff5360c26ba9a1df08b04659691f1a43486c605a6c7bbbe4f8eb0aacc2784541eb9a95dca7e1a40151078bf545a54b5ecba9d734db10fe4e34698d05ef8e54122103ee7464688f4a2329dfdc323985fbed0d52eacf8a697422a47517d57ba2f2a67f60817b5252d4694a06469e786fa645447b577a5ac99cf7b3daa3fcc4184cda750cc0e301696ae88a2afd89ab2550ebc2da1ab8c59bff0de96cfc5ef7e67e6dd52453277d48a5aad402c05f1f08a45285e2feac483f363d4d2fd10f1627f7870e3b610ebf85da638b2eddb9806f2b533a77d93e778c82f759d49a1d3702a8e5051b9c61f4b2793907037feb5b92bcafc7b1d3b2e8f3a6ac86dddf0f1d2e902aeb19e3bdede7eb9ba802d17773c393bd3bfc38cd210a15be8cc804363de8d72251388801016e964c5b073017c2f6b96750c0a0f73491fd3203ce453166da836a5389e81799307ca9aee3d5e7d97bc33ad4737a9cb227e3725d4efc27994a0c158472a7abff110195c7c001fd7503587c115b5e9148277374b207e12b8971a9defa83decaa7608d9c95e0ea8f3b907b5991ff3e629e1bd5a6c7978555f4c98e928bda18382cc4c4dfac438bc0f8e27f31856121d462fd29bc2dae15108266265ca3ea5da03b6c92733b05ccf2f530c3ef6deef9a79ab03dd068e1c5298ac52e2ee079ea2d3b63a152eba782a68197d6908498103955cdadc34db1c7a64debe1cd568d8c3297d8ca89acdce1400e88d731d58552ed36124f135fc2e419b1fe3730eab6e37cc151d7102f295fa6ca80ab7807e42c55f3d82d74807f49eff0e3ced1e3f8fe862a8f44b94b0cb0da123d4bbc51fc98f19397232aa2523d169a04a620dba006f983f39b715e8ef2d93698568d744be5379f8046031382037c2afb2b62a4732afef0d2094a3bf90b90fed26b11430f22eaf15511700c0029a40f505c20b1249b7721599695572ce24108bbb578088f8aea4d3bbec282e82b465ecdf5031e792139c09e1d11379f40a80819c75abba43127b24e26df9491a8ca1e5197651a00eb2200b50760fdfa4a75dee0d8eaef9ff542274dc94acf10070c52302f0d1a50c0306540b60aae1d76c2c0fc11f45993c40ec2f83cae3cdc4daa8b9c206c74201859df3f66afe37eef88c9a328c4f14351f291b1b023ab4282451a9f49504c119c611c9adf2c55d07aca4c519fc1b31bcab9cf9a7b5965298f5b0fb6f31c2cdcd195758ccb0c646a4b5f27d39f81f852619af46ec008a563a2364a132c802af5eaae7591485dcc5e9d8036d7618565fb15dccb920d7fe56bb4fd2be0740d193037f42341e5a7c8107070f634ee76ecc9d2d97184e893829a281ac58c12419e92e57f6ba6d84673b24aaead13dc6e4f172dae8042f25e4988ea4c204bebab700c6ffe4e2e1471859920047d77b63c563a2e183a44decd751d7ca145864b7e6c78784d05e3bae63115e97b288cbae5e84fe114024e64ce8927780aa6dd3504055c8c5383183b4ca5f968ed58ce5d6def369f3454f54bb3980bf93a4b0c00edd4792606117b704d9eee0fc803bc51f56bf33b62129a7367f659604c84e65a502d8fc01218c3f298ef9f78adf8c188da67bb3e026e00e9aa3b444592c793fc873c198466297faf80cb8eb7d2ef8a2cfb60703140925a49fd4d3fc7e3a8f66ba62ac2ba0151b1941b367086d0e0e0f2b44a3c0ce46e25d9b9254d04477584cf8e381246c6d29457760b7eff014f049dbd2fe2ff56fc8408d5615cdb872c4cdb1142c5a4735cb7a17adb0a54948b28faaa38427ee386e0fc15c27475f669b0e9d25ddc6ad5e1c90f508e71dad5b1236fc3b60eab3222a8d939e5f52d330f7b02601689bc121e5cc1d1dc2d330e55fbab66ba4b5e9cb7388118dde8ada2d1e28d1625d9ff8954062f1a4fe05f7ae2bacc20ad4636d6116dc204150ae58c484c9699d3872bdc3f5939bc6da2d42d7b64a73146f9d35d15f068a4ca5278ec669e49ffe671a1c580a79911bddeb3c81f8a720203ecf7b02687eced022bca2f3a36005cb84e6f6730feda3896ce279d509d2b0be0652a0bd538cfd91c0e9b00917e0d9a3ffb5573003944963ec3c41de40770dfb4fbf842fd7ef2e914c673bb4cc6a3a53ee85661630adfe6b1525f4a61bd5771c2f9cae4536dc0fb4b71aa845a5e57300ef65294b6cc293519ae38a5d6dd7590cc41d30cb0af0c2722ea95343cb8f7dcc2c5d9c1bcf8e2525d277667520b577bfe992b3a2f99cc20b60b15dd7e5cba5a112721114b704e29c51524a12ff0829308f8e113c7f7aff8f329dc50a50f07d1200b9f68132dfa686814f6bf0ada0da008efd032f6dee6099a561fd048147777526e440f0a28a3cdea5f21dc1f72a4698e0f1d46d754041053eb1f9c1106d7afeab2a9e07c683bb4fd5d43a1df7dd79630bf059bab04547e50aca39e9af5d5943129373e76cefbfbef1af1ee62a93dd2569a3e84f18e9d2e54fa738145db51ef9a6107250907f2c11f286c049f3962345f514d3f0f87f4b908778fcdb7c16d6d14f0beced7f98414fe0c770dbc7bd303ebf28454222f96a08923a62eae7a9cb6f3b75a3129611bea4df5ebec177d62f8f85fbf3634e5efd1a4572350c30139342c50c84d81ecdf68e133ae4933ccaa5f155581126cb59cfc94c541862745a94a353cc01120962c51f469dc3bdc0d7894dc2f2ff7646c134dc6c26a5d69184bf0a36d1034a15b50ad40beb688be171cd0915d156d25870c8e1c40ecf44f2effa0849cfa5c1e6d530f0847a24874beb6e1fe42f7efd93a9a513cc64940ee46f466dec57426eee3666c3cbbc16144f67422d73681649678d921366ceb0fb58e9e750d40c62241bdb367ca88f72d1d9c0775ce99cfe98ab2db30df0dc45b2a9adaf42ee18640421b3185047240dfcebce1e49293001cb7a52f6994c3d9c5c2d3bd9b77ce92b578cc178ec685daf0d7603b6bd0ab58370d884152235b2f69b6ecb3dc0068c86b82a2c2eabb2f2c6fa607a3b519ca4c311af55eddd4b61ac8c5df4ea9c324606020d209901ee26437d8f4f9207d1bfbe186f3b3737bdd0ef6c730ada09c5126be3d70f8fd72aa1059124f62de678c8790ca73f4819f8dda257cd19b33a4cbab3f832dfbac62e465a7fcac2d6a246c4f67132116970104d0460d683ef87b7fed0be1156e645de5f1d8f335512432d2e7a4538924a6296008b170095f7bb6d8e4a4cf6f9d3d5aea393abaaeeb837fbb2bc4afe1c75b423b6baac57e0165f9b875f29dd7321924e748a87f808a73f55a9d38e1ea222f533f8fec6bb1eb68fb7f6ecad42ed2d7b60a4de9deffe224abc4b82afe7ca569b6efa6751c3a6d054ba31c2758b2edbf35409784678dc8939e57957a2d001656049969ed990051db3827ac82e92e3d56cf9e836af24412c07ef22df69cd6516f272e15e529e9dd4942096fa534f839945218a986b1e3cdf53c949508c249416e9dc8940e3022a17532236008af948678c15348954d2f713d8acd8cae08ee8a0b9d722cfc0e6df6b4a82fbaa20606552b9a7c213f08ed44a17acd6541566e539ea589cabaf633012c4a68bdc398dfc3b5c5cdabb8a41ac7842e2ed8623776620c351f2a7d175d32ff044c0b82794444580da1588b1006e83142517349b9c5265d24e9e1e832f064a16b43b8ec3ddeb82423bcb16b03e5412739c11d5102c49d07920af02206e2db5ff55a700c64e37deefab5cc9f4b385110c096304d43c7b1eb9c76b1cacc112d10da11ecf28da54768b33a90d41b1ef7f18a0c23544bfba452da13da96ce80b147b5819dfa6c493a854a9300ad7b2d3e7111dae1dd45191e35472e171603454ef136f7730b319a97171137701c96256c5f6a0953c7a656606ad65a9a5f2b68a113aed7d12279186d06440cee389f6ccb9f2b49aeca20b3396ac3ea3002f1174c1e1b2056b8f4d3db5e35c5c0c1a6d83494febbe104be9ae2bd68be6beed58682b45f9222ee795b9498984feb9180311a3c75ab1cb473100b76b03aa823146f72514db506016bde14dc58671a88f3181548aa8a368adaa53ccd7cba373c6a9bb8d392520b2683415a11bcdbe2665ea645c56ef9fc09c98e3cb20622728becb0d5cdf8269e523bf2386c04a65bb98bd8affa1f48fff9b5112b639ed83d06c412bf9c3ac5abe7787e1ca88241c01a4a83144bf918f628db4350ffbd4314a8c848d7e23e7a71241463512d677285d3fd0572539bb4c1b7e69a805f8cad73d26375f28f0b9e3bb511b1eb46d8920ed670e380d64c9a0d51b0df01ddd6ff895b5e01f550bd70c42b4e96c42911a50a7a436f77e13486d5b428ae2d5366e2cf3bbe3faf2818e922e9e237ae3f5d68264fca0ec9ea81c9f83abcf0a6f2f7eb862fe7b7d78b808d0e4e98b46af5718d411b703937e7d55fdea64dceccf64bf6c70473f790577f86db5590932e70f1c863d584b8407757c5b1727befe7c89919d1078c25dd9865e318082e661bf21661f53ba913e1cda0b37e3b4ec8887a86d8ff716471b7b6237db8c5a806e11ef84a3ad8120f85d0dd48191e58fd468c5b7e07b0b49d6b8b637a7eae611e867ada143f124f29b2013f8acdba509b9a0a7a718cc1aff72999f9561cce7cc4483541e821a672a4b3414b06dd2ec71f63918d3a54f6ad2d3f621a24feef1d23be9159196f6193986f1fe0cba08212819b960a745a94df1edf071637e8ae8e555234ed3e2816fe88ae5ef8d731d908a7f95bd6557ad24d4a7c97ba1f7fd2c8db8eab09b7c4f39826d099b87f5e5a065f95377c1af439b57ffa28d75321ead40c1276dca33d8de7753d3f67019ccd54d987015f08cfb039ecc3e8a2a6e47f8eeef3633902158e32cf8e1fb34bc54806a0f453aa4b0cc0651075af0671f6134518af6cd12a312491d616ebd888ba95f366cde79bc58d718fca51cfd427e8335fcbb8ae36d94130263a354ada32a8cd42b24887dc755a7494e04a42d56876f18bfa68db2e91e9ac3df18360e4dd2164b94ef64176f3dded1eead9bc5b0b95d984b32db0c077b772f0ade1ddf8502bb1608483fa111e891120ce43ba746dee4f116bbcbd7511d9349f220c54917e23f47adb5a5be94576ff3cac9fc41d7f0cd56b9a7467b4b73e6bb73c4d3ad92397854f7717d5ed31fffd23d22984957e8d920b5862442a49d0603830afaf5c0f649385c689528b8ffae0d5c7d96d950ff395c11fb6e47181039a2de4924bffe75ed2f8278a0d302ba25a3a23f21e471afc160364bf39077abf99cd035487c1a5c8ee1ba7fc2f79304de999a7b7d79b8330e23cba4e76d1b74ebc28e50d68daec38154309cc7c0243c3cbf3c283dd6ad4120345f9311bb329098404d7e7c6a2fe36d9f772cdb89576f9021f55dc04eb79abef3b9e4cdd7262649c48ac878c049d7be8d7b560a657ad45f615dae77a0146a729340bc4e0d719e6aab192eee86e4d50b423d6d82c52b768b4d2fd7e7203c9aa77beff1a85b952133ef3fabf34cfab323c59ee5f475fdfafc01dbdd198caca1427e2f24a640d874cd39b255c57ac8eeb85f053cd294660d794e8dc599e93028688059607e971113ced7d80e7ffff7f18