PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77234 9b355f8cfa8e96d486005e23f4b08af50ce620e1acbaf2a958555de1377620e4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88ffcc0e49688670b69cf497f8e5a7699a3fc227cb81ca8343de44b24f07158c
Certificate Block Hash
9b355f8cfa8e96d486005e23f4b08af50ce620e1acbaf2a958555de1377620e4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050070000b0020000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d8167f4795c052781978e35ddbfeef3805cb6e3ec79444b7c393af081463339f852ca0c69902533ebe5a4d73abfd22ebdd2ce4b8403b23b8f25708179cf3a19f75c16559f88a4a7681079a4d006034063bbdad29c4690eef2f0d000000000000001e0000001e000050070000b0020000

Raw Header Hex

0000402048b66e5c8a7a5c55a6222aa5ecff7b4fa7466b718f927ab777b3f4366658ef799c8447ebd387420bbf6fc153995a70e05749a51dad099a7756fdfea94260021c54dc3a6a8dd400188c15074fb244de4383ca81cb27c23f9a69a7e5f897f49cb6708668490eccff88

Proof Data Hex

59,560 bytes
1212160103078e5241a917d4544dad407e30f4f5aab9c27c73182bf925a49d71939539b294b1603d17075b34a5517a3f8f5714906fcb4a48e20516d391d817b478a9f27622a205578d5467e7f994ef01c45c76f378279db68bb9fd26b0a6de5141d2409fb9b7f13d1690619137d97a994a94eb7c49773afdf92b03cd897b266e95fc3e290e7d976be6afb9b4bc7f38e730d37452567218edc4e83b7ba0f95a318feb4e3d251ef5cb27a7e6a1b09c30ee550b67217f8e561d2897949e6a4fbfe5897ed9f3efa51da8130559036a85767b249efb6106e6d83f023dfd5ddadfc7a9faa4fb7a0624b04ae9c901fcef60bbdc3b0e09a8998e5c90b577f4d04916d4ababa5c099c40a9abce2f086d804b5c724542de631d45b6cb037f50ad23099b8ef4151d69b587ac7dec6067bdbf2a8f46ab67e89c04e8d1a46238024ae1d4bd896e47ed102cd89b2acf4ce970d4a299879426fb91f9a01d931ca6953f0af3606bc8176081725ed462c184ac5207f6251c03c8a52af2e8047a9fdb2c20cefe59528243673aaa16389ca7c8ed25d474c429ee7aa2cee95a1e943f4fcd0998dcdcb16a4debcddd62c4bb4a357145f88854b495862bc74e0f664f8d62b015dffec18e2f0fbef7cc076a9ffd80bdb5cf601edf826670195168f916cb93ebb1709b9cfdb7cbe5d2b62cfe217d895324c7b464c6927e13e9acb8c66e1f47521b37ea0ca2f528a422e7b1282557882095899eade72a7211276e5b0bb8072dac9412cedb69a319eea7643811a3629651c1dd28ddbbd0cd65dde4cd38a204b2b82b0d684add958972034ec4d7cce9aff8e0ebd51cf2bbdd57e830c9d267fc9ac91a5e393f2cba97b28a76895c4f39caafb97ff6bebcf0d0ed26c67ed4d35cc005d5d6cd4626392367209872c53f2c00044f700e673e2f0d925454ea240006730667d0ffbd09f651db1fa17e0a6266071f5db0ff323ec37a8acec5ad639332b90ceecc13f249bd6f4cb821ec80cb10b66bfe0f65f7a1985a5e6fbb6fa39c1cc5a3fa17e45608c612eb75f6e1ed0e7749f0982873d75bf17212a5121ed1049505cce5e630727db3e80877ba642bd50261914dbc5fc258676183bc0be003c781ff5a52564e88af9b5da7c370c7f23a0d31b7905f9364e7d85ed201536afb3c0bc80a873175a446df77a26f75072b1dc475312bf2bef266796a95287cdfe0209f67c5dc16eb1912745dba26274dc4cc8c34c2ef96135172075974c7c4205214d5db9279998fd395a9b6fe5a1d2211169ce66566914337571c16c87bcbe89727703994c1508e937d9406935c23bb129b796758bb729099e3daed36cb63133dbba70cda632105fbaf0f8febaae8298f4f0893e5695458fc948a79dd15ef393702c5344ec775c0a7871dab8e718a18cccf9d7dc3e6cd0e2e4e96057170b3793772eb2cfab6dfdf16b9626fc8cab69ff0361b2d08b04bed1cd0490291d4d64917d122663a0a85f383c18a5e671936b436bf24193299dcedd1f39c6ab4b2fc87155ed0272ca182743ddf174cba98e029e7a293c28a1b5ade7398abff598e024760eae7d86375e2b7a663a12f9dbdb8b7a7467ce6cd10a90bcc4948dfc112f30a506ba57433798a942866265d563772f25c6d8133ad5a6a4e287b9119b6ab6bde29c37b75338a6a7dae9e830f39764720c1dccf441742f0e2147faf9867123866c7c5d835d9df182cab462fb6fac57dcd8bed21c77ce867c2559c5d14460bb4ad572dd91beda0957379e0116112774e4fe59d4661432209f88751fa02f985e81865b1fb5ce18fe70fbedd0bae1889b630a8fdc7ae1c8683a1299597d68a37dae489b60d6eaa8291222fd06503240f8558ed5299b605305335fb1fd67950dcc0591878a8b384c415f5d2e5564308d201cd8b6547aa140f15f86c98f7b9ab2dca2ea5cf8b2cd3bc613e2524ad373c8e09df064d377894dc7dd274421f617b236118bb4e092ca4db00afeee40eedd0eb8d91f41eea8f100fdd2a3f9b36793a510c2ad86b43c99bb2c93a2e0a43452341f8c34c711fce8486b8be55d782de375786d52f5c0b45670d037a0b87644cf09a8cc5263d512ab19c42a2bb3527a73b17d6cac2595e906fc8ab462da26b2b486cba9e019ce174dd9060c4c07e8802b4ac75a2321a15e9ee5ae9010671ad1686fe4a0a4245673b1fdca5fe50c53236681837a240bd5e85112c82212887679b853eefb22bc3e1a0999370586fe29929f3bb387aacded94de75b40284ff395a4475977236d1f39f59ab9d4e89035b5a89f75837a84e19db4cd1a1cf6545fe397c3dac563d0155d3bc83b69c649ab494d4b757963473f28bdaf2ea651ffacf236312a460f01f69cc7d6d7beb01c3ae494edfca321391330a8792c383b3070b6c51db46d6fee24d3536be9b04282b3dc0b8c4f32457984990914464de4a97c3f6b0d5e735a726b63b46da262d6fdaca1235a84333780c3ef1540dfb24fbf613665c12eb2957f443764d7f93df37d7c9a646fa8804857565e40a332871769d6e31880a4d0b51bece74b38f1965bce8e746d94d81d2da63b7e7244df5fe466213bca26391679874fb6743b6b2ca4bb4bacda22cbabb7b811dca9c0899c71b5c03e4ad9020609c6b19802c291b124b8953730faaaec94269a6668d4316c1667e76da8d1df75324e25a77aa9695917217597f7e76b71b5e2f4219bff340733b635b6ff5c2b4a393e6775727a6fe7bf8612d0d6c77e55a4feeb092cb79cd46b246347e9813452e84d36be0ca112da61bfbca65987a972ebcba1be8caf2b9567062a8f845351dc4bca5489c4ec44034190fdc76951b9c5b0ca0bd81a72ed34869f1d64d5a898dd2f8d005c9341410ad15949592cb0fcd7bc39ffc57a91f96d5ced00a29745e3660a92f50a90191db660ab6d6f2ebbab9406bb7548de6d03e2c6ce812a9f812b81694212b5e3012483dafda8b8abfae137ec590466942da902239163f1bc806c850ca233e2d12c6448ff4364c36812de2183e7a7bf252b6f8c9faf4aa23d12da3b49a6efac0b21b06ef60ba91d5f9e7cc82c08d07f691eb31f0dfe3ba4497dbb527eac506e718e0dbb13ef0033fbef2dedd41c462b753196ca1842b05c8d55e24b6dec9b0b58e552fd70651ad67a1dfe261fa8c958975804d8316b7c70211cad9bf2d5fdf45c1d100b8bd999f399c3f77bdf90924a3bc1ca3389d5f6afc9ebe86d29d54fcfa4111bd9eef04c01e815b00574b60e0f1417a554d37f7c8b1e7a140cd1b6bb569745e28a94d7e99a4c214a0ed38b1a0572415fe79883409f4a9c7ee1b31b5dd5b59850ca7f97f55b9dc738c9e63ca324da9e18e298e1663b35358873028e4706ea1d8f435acba77d80c0153438a20a951cb6426bcad3e375b210bc5de8b893acc4017dafd5159bfb8d410c4ccba001fcad05e934d8560e283367e2e90f0faaadb3ea686bf1ac69c149e5ab06ce9f8801665fc80e6a55030e6e9401c3b4abdbd564e45dcc60298d6b190dd501e9cafdeda2dc2954244739a77b115138f5648895707bea5ed55cb01d3c1317afaf4dc50864b7eebba22e8139299d386908a0d77bf9dc2cd708ab9d300d124b107c11c12544ee1097665ed5218f2d3e8c268d200e0eadd949b6cb9d0c4d03c8b3a3eab548b8ef95f4f678b6ee51b0dd72c83c8f7ca66bc9946db694aec2c9805993a91b8f59bb590affa613d3b3304cce1691b1443f10dd8271787704dd1d6e54097c1b19e5e4ddaee27f74c790bd058343852e925a285748663be7111e950e42fad2c462f5a1a098a3eb4cfc752bb4f4e819d2e5b914851ab864e995976a6b9d1c8460bd9dc487eddb072c1e849dcf11ee480c1037ed732c3ff08a9c4657216fcd733e112e03c6ae98bd097f4d3fbe276a57f4a5721ec92e960461ed24b47b406ab5e5c22a02a55bb732ec2f3ee6bc40aa522c84287e435cb4fa26fa3ab84b08a001bf6a8a5c2b0e35ea4ad9a5fd7adcbe5c6af3ab038e27aa8cd21d2a4a6baf5e31d9c75affb5e931a02b6822ee94b30fa1e6e4522f24d845765ac14def07c20906bb06cebfe6009f7a754f3233275f5c91f7efed2450395fbaef3d180a4f5504f9146688d229dc8391a50d1388c1225f6b3182500e01616a632d56f0088a938d9b586dac750bacb1b9c31de49e0e20effac1c735993be89b191a45b17b922e459663e50ed11eefcaab4c9b076a0edfb8e84e62376ff17d9ca236e1d0c7fee1b72f35211b7dcde2ded5374e23be747ac8d469a0d2387a3b1a206fbb8259fbd22aeb4fcbb7cccfd16157b9bc990b27d09a6da54786f2bbf9238f30767f63e1db332dbacf2a46103e460adafc9182ebfe05aa3ecec9ddfbe7f187ffcf907aecf707e7f9f8c388d0b5f0cb30e1f1b7fe180995791d238bcded6898ab7ebea8956459bb6d79279b242e90ea65d1cbb372c03095e588bedde0122706ecb7cd967fdab514fda8605319a820f77ca675894105d23694c12194fc5b09e1a9051b05c221820c876eb3c46a289c40a6b0d555460108e675083c8d6f99838446b6c2b8f8ea1fe0487c6f893120f2a7524724d97b94fc681b0a79b2c63b2bcafdf2bc4e43d593159d4f82b9e202c47489f4bfa4b2d957591ea6968d5557adf43256a4e044857211d4ddd7be366704b8f4543f5d716a4868a42292aee3838d3ea41f034a0138016a2fbc8c406f45db194557c6e1de7290f3842ad98978c3113f9d5c06c15757e275ca180ef04fe78896ddd30fa262a6d1bb55fa02afb165d70172b162d4486ac8881da9db48a119b5a27c6064759205dbaf6920bb2906d7426ba775eba66d1988a8f3934bab347e6104bdbd5b93a833ffbe966031c9dece16dbc2993d855fb35ae41422884d24ecfd6f1b342ecc2b51ecd930fc502d32f3990e72af32093cf84fba716cba5bf2a340b037a33b0b1982161a992332c605990042af2b79d611803a7f155b583defe48689cab2c1c13af1972334428e8111e8eca155cf906d6529be49dba02df6832cbd2d0aa0274f36ed56f4ea5ed610df42ff1980551e5a6843917c74cf6b1e14e7db3c852e03929a459c0b4eaf5ae0a096ded4cebeeaa9b30879494c5e50440e1543e93085dee6ca396a52d1d6955e74b40564190ad9a53828f2d22cb4cb6d1ad95d4561b0fe4165ac736193b35fbb59e8674250261be2f65739da680ec1586619c11901446bf6f1e50cfb20b88cf5947501399e9592c04b4d500a1abce111324e4237526a78a73be1da7cf5ae779437a7ad1895548f8aec3d60a76db661f476f4058c99277c1d81bb180871d60ae80a36f615543804f61294a4040921ea606560efb9d7c882f65e1af4f39a6a55d581001b4fb27e861fa6eb43d2577f85214c68b73a3bd10a893ff8f1c8f5ca89dd621b20a7794f1658f617370ce1ab16034c08a3055439c21dcd8a6632e11007bc579da5f2180010cdf8a661e2b98f231f1b985f30fb33753b67bfcdf35a38dbbbfea533267dee7bd52440cdcf1a5812209b1af0f0906e73ee4796689ca231626d7aa2c8e042ff8fe70ba82ce4a21f6111d68498c2b34a916956c85a950245ce5e4f1e1f8086c2f02eeef975d9434146dcd0e58ebaf2905652bbad53ecc396ec02ea5e62b7a36fb94bbe8ea05cbf1ffe5e14d2000f8777835e6fbff32b8d5ff8dd938c6028ffbfacb5302166281449ce79f5f642474d0d817d70f7a1361db0d77dcb2de54f296bb911adfc4359df7aea41efb406b2cfdb470421913cd5b6a08b03e4e755aeb9d6cc2882a022fe2ef0d7c72b23e6e4bff8b8a129d90a809d656dcd4f92912cd7041f4df9dc75e553d46921faf861373d5dc34a44c069d8dade49e3b4606830d21962785a337a873721e8f6f21d2fffc17b910842f0909e8ef083c9916bea7a766db2dd5b730f0a044fdf158463c846aa154b5d91149a46c01d480d6313b72c7c884cefa761fb1e05ce6ca572730896f5a3934b47a4e6a86a422366a9df7ba1cf656043332eb98c90c49cdc74a85c306f57a3b8cd1e5b72db0fd4f8e37e36a6d20a4927d5a9d51c515f2fb08325935ce92b138596e2ac9d9c5188760afb331ac8bac57a3356acdfda6629cd9a34bd77dcdcaa116677bb22832e4f199f599e3e024a5b70c9a6ccf50bac44133a6720046384c5de0cccfb3285ca674bee271953de7e452a931871b9170b7d6d56bb6b7712bc409aa273abee99ffee3743d60428b22deb85cb165f70099cf9503c2b29a0f82f5e2c58a7037bc1bd38020c1583cd256d6ddbc7987e912a7e884e5385c4e7a8c91cdcaa40f6880397d826809434815fcb1b92f6d6baf021d903c681d86920ddde6d849640e8572ae660e417f402c283aeb2d0320c04a0bdede950954ae200b03a65491592eb79cfd4b1875c0f6006d5f4db29f55efb58865e75f4a1c8ab5786af8ea58abf983c56911a31f96adbf40e994b5ce9255b963fd998ffd09775c8fabd46646b7d6cd3c8c3ad71923f0af995454d92b7bcd66853e945d64a0783672b3e0caeb10bb74d6ee767ebcb08e4738fef24fdda17ccf1aa7f7191adbadbda5d57895f2113995453bdc68ff2faf283e6ccd306c6d4450f22b18628995ec345a415c3b56e525a127cd36d5abe6c0bab174651f73978af788db733e093531f5f50c997dd484b7ba20c105504153f627d45d5dab392e1c617d07eeb4c8e15ab543df39cadc3b0b03c481d2ccd99943bc213403fd1b915dd4bb5547b8b324831ff80b8fdea6c06f8d780c0eac24ee58c0ea5e5516f2ff3645b053e3e2e2db378d4ffc6c33c5c66b56c86c1f964c2e30cf4cb64faa14da288bbfb60915030b6c6a7771262f13af2ec50d5f42b1bc5070cc85206c4270abab6c7095450c7e02e2b9e8874816ed93f1ad1aa275476d639fcf39e3040e611cf1d368786dc10243946434a352bf74035a90a7ede26afa5bbd8d414d1f1e02cad127da65c2c5ff61bfcf48289b03be79f4e1d70bec5ef9294a5c3d95e1caa3a1b7eed04f7b9c1d246b7b622324697e974c75b7942aae62b5b2a8f04d11e4864593cba927e575adce52ccd26f55828ff49283e5ff97c215d8d42dfde1264edf9273c1ccd2f35cdb8c766e366982afe41a33f1c4199ac126fee791ce8cc756b3aa13bc15f34550b135d533e3269362efa542d32071d3ff4d888215cab8bf44b18e5818192d1d89f594ce9fab52d42299587b5fc96b607ff230ce0606e79c3772f94a179e5a840053c0826787c1c4ddcf01b2c0125ad457baa441d9807e678336b285d2bb0f11a8c81968119316b24cbf0ed3961ed81d6315e222cd36cfa0dee4b73e9665ea283a186b5bc807e6a8f25efbe35f5a6f05009590fa640b71a61bfd2882615ee551040237a37de6893224d217dc603061b31daac67c4db3d9fab79fc7e25f58adb0b40809bf0770b250556cbf44f24f6fb91e2c76619dc5a606bc21d36e0f6579351bb634dc1f3945d29b1c0cb46ee7982a3956c7872cd8482e16c5166771b122671113095747549ded278663acbcf959f482a05376f9aeab3c5a7dc495b6cd71ccec1878c78c674bec30fb503967820fa0ca6226e8305a372755a418dd0659f5a8b9dc124c29d6f4197030383450b7a2b18e14e91dd819fb1dbcaddc01b84f9d1e274ff263fc3dffb33d3d5be2f802ebeb17b650904f823c822fc7355566d3ed2ac02cf26900433f25ae6f0dc3804109179845337f61659aedb29e0e7dc97262dd97f19cad574890e238ec440a6da95be0d4e715dfb60172be99bdaf199bdd81294a1fc8ca8ca180a5b8863162939fb98ee334be9f29ebcf621e967df58561f96e0cd98bbe15adf37bdee84fc4b26a3646ad4b607ac75753fc3b40e9c355c2651b105dbc5000597dd01156f30a13696104f36daf0a509ca71ec56d0721be22f93a08a07665cee356c5456de14c839b021b7640372422fe366999dccf33917a988d0429a664b20e4aefc08c505b409e144a2e8caaa291a57b25932ca0024e84aed407cb45b2dbabb7110c447f59ab965eec0376356f14eec984d8abbbddf9da2ef3bc5d658fbebf29265fea282f328120126788b0513cd000a8fab680f6b0f7433ebc06530af07075488755f3b997bb87e7357fbf0360bf456a254763f675802936005b81556ddeaa433dc3fecd3800cb49b3f59c54515a9f23b8cec1bc879a45524ad6662f796183abf49c455cc7a22e80a812684c765412b3bf13ef54ea75757c2794e166015c817f5fa87e0f05005f39debd95e05559eb6204ab0e419a23ed37b463e3184298c3a985a83fff40d7c946183c064c497e13163142b00fb03c81cbac104f94125cf64d860c4d53f4ee956fc0f381c8b7b6dd08a9b66143d7f97127fcd494f5f0de24262af91aa9f9f879ff252c7303771638d3575087788e973848ffb1ad48d3343d390a124ce9ca258edbf3352d2a807b7de444e9d6ece1eeecce2c2693e2f310380821d9a3db72d38f2f49a8e2e9dca75248fc25031b4ab350def1d41d4b9344514df40da46235763750155dae384f9c6455c86c03053cf47d40533eb70887e90d64d0495a9fd83602797355bc1ba2d998b76c4de883fd3cf177eb59cb85557957ff1b1bc0646dd157c05f36a67b069170c0fd03deea7f12920b486f9616e91b3f7245b46e6e47de0a6b3241b773ff98b867180ea213e9951b711a800064b0d53f7e4750e82bf03b472e95617f946432e0c9e9e561c4a024571596d29d91461815bdb4cbdaf80c480e4f2cd415ccfa8d960753a2aa629a759b33ffe8a909b8ef5dc9ece21eb351c8463816054068a9f25ef39627c5b2fa729cbb3fa485fb9f327393177f1b87245c2a163cd2f306bb3d9d9814316d3a3418f8c59591e03bcb33b594ddc43b1f30055e2414b47c5e01af3600aae6ac7fc274fbd9703e9332623edfe798402ea837415b3506ab4c62da4c35f3fbcf06967be4358a550938cf0029152d2f7f14f3cf718857944916fdc329c87775b6d370e02f5558c6914f4392166d35c363f0bc89ec01c4e0600d9e3e950d7e1084c9bc542c23de70fc27b74ed2a63b23e46f796d321461fc02617c07b5def82015e212b6406f2105cdcb0b1330946327b65891601d1ec164ae8532126e5d53761b873da8c264263c1c737286aa09c46428654477845518f98755f13da5774ab8c42106d2edce84ae0f8730d656420b2d9360f17f22336edec07881f07a4fcd224f296e53aa8c221c6e6a9f2a34bb81dbf9bf8ebab4b6b058020b7096c073ffa108245b8acd21aea837fac6662fcfa73f24346a8aa6779a6b61f1aeeca69dac9da618908d80b1444c29beddb31e1481b1e7012af85818ca2a62033f1e9dd2e532ebf46328e200c5607c85a4498bf5beef2d032fd03b3960bc2669678ba141a8b9b0fd64c9e6eda7e081b2be585e4ea13bba9a787e9eb244d0d74b1cc3147d369c360b39818dc14dcf61623450f6a63a671d5f7d3d871e645ab4d4cbd5c675879b297eb2ff39a0fcc74cf847c6b0e50368f1fd25ac794d695a5e458af4e82f2bea15f46814bd884d4b3c9d4ec4c606f59f9fc2e0a54ab259693fbb18674ea185991402173d8d93bcea6f9d58f0a8ad23746486ebcce8b5aba4eeb78eff0d081eb0688a3775703f89ccc269396db473782c9d7d04a24cfcf3a574c3d9cf9c2bb6b5b65be309c28e860a55fbbed852c5446079fe9cb22718a01b0497daf8c53f6c7e755857a7a46068244c26806205e2f1b522a48c8663d5c1b2b1cb29db2113371dbcc4ed903bdbe40dcc2ab7a7e3fd9fd485baea307dc22fdc41db5233025e9ec40fca5ea11d542475ba3871f6ab3d57d5c768a2c2b2eb50e2ce8e6108c3c8481f649320c1c4e65427edff5d124aa3f54bdaa565bd01de4f161130872d160f12c7bc2c15aea246643dd33d250dc2c77516e60bd85da81506d0c2383a3128c0543e348a9ee94b4dbf90008d52d212b49dd0c0de225b81c8d75e5b5ba44853b23298b790d8f723efa33f6914ecba1b5d40d03044234213f80b609294ff9e98553a4bdf2a22fa755c68a4e55f8f2707e19bc2bc7a7d52233dbbf6c1c10c00bab078aa79a65c571bea2bcc81d1b2893d353c5985d3ffbacc3ae39c950f3fa14151c8ab47909d1228ff64d3a10325c0603ab72c0df42f0b496c35ec8c8c95e94ff314114087f5b6411029b14ee62e26de743c4d5a565c8c43dc34b0d9f065b22f7ab50ba3618a4def878985a174026976ed9dd578fdad01fa2be8a55c327c611bd116c16844bdf9dec61931ade213a3f21a3e0fc5f019f8d4e3610dd9d42d18e6a976aa5064bb885d0951c49b4b4c860fe91952b44572f03610f3d48b0259506c772310a0134e4b7e7e5e0a762aaffcdb22b4472ee16d4d16b787fb592e33bbd9f0c11aefb33d22701e5d986b4bc2ec03226ab89844c99835fd07efe3b1de0e03f7936a7e2abc722deaf85f4f241ba1118e0a28deff35cae2d7889feeb0a879e3095969b40bb881dd8cbd776d66b3e3daa3edeb5b75539e56404b27cd053b757a092871b3bcf8f136e99e06395bbfa72a23dbe6e3740d11449f61d69d88ad9dcda11c419be770db372ad3ca0ab46d6f57855e05630eee39c12cabfb3fbdd87f340142041ad0be7ccd134f51c977a6749bf1e5bfc6a63b93ef3a4dbd72d45fed92b61c5f3afca749392e84dffa3964b101b48fa517653430e57fcc36b0fb8fe18bbe7a7bfa932c35346b3dbb4b953fac3c863188cc9776fd700761147410d3df05ee8a024c57c42e5d2a49020d0bd177294cd5ae70660d1c727d6acf21af93c58bb99a191187e0fdfecdaa1afec771fa90e789da43876d6dec9aec342645de75402afcd9a6c27568e31e131329c1a15e2ab2d02229cb35bda22b89dd05bbc8025c676454ed18427d1668ad7282b85b0769c158e6f6ed190ca40d302e0d84bf5b71128435c44080bc513bdf06eb7b9fc37635a3dad284970b8c172630b1ae0b145400f10916b349c2f0eb015d2182c5c131460f4fb962651f27ddf26afba4f31e572e5da8704969375c832abfad8bd758e8a9373662eb85aa31962fe46cbc1142237a0e819c891c7bd5bb5f68655cdce52862b079a0248175154b9f7d17b932dd9919e188e1b798709c27fe334f44ee4f99f97d20a4f25c69882fd49d5bcda1d4b322307e578a32fe92098c2642a504b3dc77b7781aae88e182496c68131c61876aafb88fa2ba9a64bed12d1524185efceab0baa54fd6eaf87de3768772f4755dcce17ee3514d8bc8f44fe657a1d33cf3e212c9f0f5a248c0a535850e58b0dab4900d9ed2f7de4bc17ba5c29be3f24bb426571e0ed539947f62e5455c672fdb3b7717b73f2ac993f3e4f4bc9e4c59e8251c099b5cf7c0b4d7bd9006d473cad6986161fd0e359a062093a1abb74b1854da9bf9bea45e5e64ff5f2477ae832c3d92d8f6df9260339da2d59c968a6120658c7cbc606479c299aacecef08111f6c2e93bf6193785c32fc06c02a929083ee1fb2d6ccc46150cd69bcab0bc4361a24adb03e4fbbf6a48bddceaca6092dff63610cbd3a3d67c0eea951749b31851c62ab36381731f4f4fa87bc719518d54f6d7f91fc87694f571d8d9e7dfa986e95fd47c57224be432e211036a5553af45f7105496426127827b7cd3744484a74b61177b135b4ce8ee1807c81cc9286a3514d584b69233c2cb09b9d5f915600e2ea425f1037c101806f715028196cfd5b21cc53f3d53483f0c4c37ecc1ba30a2bd2ba4eb7f0c39a90a7828690964c8142f60fbf2c4db6bda669d85c7b098a3640a6c5461da6d76ae44a43d372a08f299898fa0fbb7b86804154155caee887a7521dfe7c8e6112b6fc9a8ed65e92a9e00b6439de5cd47b9ce76326c5121f0be5ef9f781970f093dfc24d73f77b821b791b7a0899b951d1abadf1c1a150cef670e4353f315bcbb843bfb940be4b36e79f759c9b0c9472989c0489ee5f778b816330606e55c134120a6c14fc357e7a42f585317935334188cfd7ab1a6f320559eed9bc553a85933e3ab8bd89fd49c953d9e8a21f5bb076488471d64249054498fa23d256e46295c5b874c4ccbf3b895a057ae64f29de3a93355e8e46a001cd533b8a629f617e4ab0902392d1f201f49296e0545af16e433943a029ca9f397230de15ad87bb97db22825ef12f42822421f9b0dac23d089b0209a5848b57f606613a0cc17d0d9f36eeea1404d7afff677489d7a2fcee1da114ab7dd7b8b17f8d9d36b5bc2d4138c0a4a4ecd72976fa8081c71dca07b0560f45ab3754bb5efbdee4e54c856dd9c039460791251e836bc8558ef87eafbbea06c4d55a04c3b83ea6baf22b27befcdcf57aafb5446ee16b20d418e6752b4782ddf6a397ef4e1d0e824887e4938bb7c66b69c4f0297a42061c9bb792bc05c5542617bb47f5805c14aa441129926d8c6d33b987ea409f8b58d1966bb65d957f79792932bff2d982700344e4d63bcaaec6014853370bdfadeff9cea9f63be066ecd22980ac45b45a858b71c3710c1d3c9dc51d4864b21d047ee0f30b92ec0b6eeb464d7d0bf731cea95ae87246c7cdf8ceac0d40e63c5999f256210b957ad7ace841eb330bc99915d39869e0cf9e49aab470be1197f39a71f871137044c905d27e5ab96331b4ee57d7b8c72a6bb223ca8b3c9ab60bedb1ecbb34c02f347d00fb1ea83d8463c93e69edf480c5d23d4e5efb15f12fe56577ec07171ff9d52f07b0136f04124fb2cd21eea7b5d3eda85e9ede59cbf9fc443befafd279d4d820c286b1b04a81e8119d2a95203d7491ea44f80783fee1bc3793b531bfda2f3bdc39695fe74e214ad6d09d5b8a6f59aa0863ab4a3e449b75f83b712649478a9bc15cfc2b382b63724f42cfeb4f5292393f4c42f1652e63969bb7f08ccdb152676a7a19d1416110f72b81f5c1e37a4e852a8043c009b584ccf6a63cf479993f334508f46a8e98dc19d16ffcde3ca42425e35b3667af4d77f8978e0b792a909484d2f8214496790aeb0c9bf0013f0a979512760af91bf495e697d961a132e4c9a409094cc8107cf7eef3fa0b02f2d237c9839baa7cb0e9fead027c1d3f79c39161dc67642ddffaf1eef553e52069713da10921f12f2b7f506d5439034ab76c2254cc41814524b5c3b33a56e47105ee5f8c6b91c87f271b2172a487d83cca23446ee6a558b1eb0f76ab0f0c9b28a47f05d4160cc3729f5dd3bb6ed5006211be69f098ac0bdc93729bb5a889d984e9398ff42bbdcfdf68889609ff2e70853b9ffe81f5bc611b6e2d482d0bc2e09abd7aacd011df7fd21150b3ebdb0e43f448350038c905c6642140c794fe1536c1508eac5a390e1e534f63a9934d8a6a712fe06227941c0b8e16fa24a99c380087ace217f4356619986b70102b328a6f9bca1e1cfad77a1f72842405dfedad44fd882086bd8fc185dc97235f355c9a8a9ee96753f764c09306455bb92fa3e9804615a36f09b7d96931727b6be21ee632e3cb8960259187e3168744a42cb68b147e24e73411e230d4f46d5f7fb55bb9955d836f10f14f6e95aed71d8f0805800807e998fcbadfb059a07c9841b1630721b38a837aabee607779fe77cece2caf13cf635315588bcadfe720e47fab29fecaea3c39be9fe4bf847d52db244120a9fb483d6287b0f4bb6226075e61e1e2247086d4c580904cc89a00bf8505809e97c31fc19d6b0d346fdcb5921c23ece4e1cabc5917a39084b2d620100af40fcb9ee2b5a83d3bb7828808ddeedee5e5d4b19adc9cb59e9e964293fe9f642744adfe1cc789d3cefcf8ac0eaf70d7874f5daae5b920329b45b78eb82720c22ab86e3350864af9affcea6cb86c7a27643f42af6e4d54f2be7fdcd05bb47b36ca468ebff884a658836dfb0f08089142403fd094cac8f6711a8604fb85142b5111d23151069617091b58c93193cbf216312afea45e15247a80b579d883ded3b355b5b6ce1a5011ea0f1b4d063b95703f86dd5135aa5242abf46592577ddf665f9182f5d605d57105607ea8bd1aced78165083a93736de5c206870e13f30b7ecb7eee0daf57f43553da197df4fc99a82053db45365a8f4c05501e65c2d965906807ff6f9374f3b7124d015956370bff3f839f717b050711da80c8758f8d72b87b78b6c9c34827ebb3262cd46897c7a7d4545ec791a9db12774a370381ad82ef6b8953d48723b86295deefed7b6160f472537f7853a50d7b392207b21743feaeadcab4d005088abed68edab59fe9676f6f7bf3c7fd6688c5e47f9b64eb1843a40d071126ee3cf2f85251df11e71340de54743d0b6ab099d55c9228712765b1f992cc8d24d9d8c9620088778bc612a13ab37394557aefc50a7e0d78a893d0ebcd03a44389f50c5421b5a6e5bb94e42b9dcd35457bd69bb8e64a4307fbbafcf6c2a0c34b47a2068a9942c21419a3236df9bd911891347b33e2bec14b3ab0fd8eb0552e838e414b02b3285b9f861262995e7161db934ae3f0563557d38c4e0a087bcd6b0c4534005e7c4c7ed94e99df8dcabfa98e2474c3afc87ba95ee9135284de560db83e06d33dc1c595c72689381345ab8a8c86d439d919a32afacc6d0014e6263111b1356ee4d2f83b11b270ed660fbf1fd089a39afab3fc3a500913d06479f56684704fad72208eb4ae44cf6c3758160d35cb76e3fc734700cc774dcd6930696690290f31514f6c7938fadab967cbbc94f9a82bf2ab990da7d65955d5fb48a110a72f61704b352a68e190ad1a3236909d0c9e9487c3be3e37dad3daee9b516e6622eeeaad5c91bb6fde3a43f72f0fdffceaf9cb0c6a7d4c7023a83ca37253dceafc15760f63ac2058bf52321de5e65267c128e9de9515d13fd60a682ae5ab7ea843765812aff106267c93df6e7c6ea597a683c89c662c85b520ae3dfa0545ca3f72b2defc5ba7c90bf745e620c82f7e57869c4a586e072578cf8a23ca7e5949d4d0dd15a71da99bc6abe1dd20b9a49dd5af5a16c0a48502abca4f2d0c2557aa6173db76bbd60f7e20a291f64b204c4879f7fb5a70de9892f399f9096c8127bfb10e6fedb09df92c5375d8ac8f155985398e4aa77c6762ac575cd4dbc267f3d4fc18d9da2992756dfe0c2a8f02707858dc30f194c6e0d3bd804255e5463e1eca650fe44ec6452ecd32144666a8deea3e839541ac81c2f33cfe4237e2f85bf6d4d6d9cb97a67c24a2f305ab01410e3e88bf1afb55bc372002fdfc5dbb04b421739b367bb046fe6486b4dd2d96e95c7b7573afd8a22f9b5b1f454ab28607ec58dd6d15e8f365fe7a145480338a0e7abd72d7228c99bea9f7943dbe2ed394105eceb6700d33d3ebb285329469aa8849ae6554952d41444ea8a522094128784442d41b2eba565e9e122f8ddde0c942b163a1f7082d2137a5b4f55ce2135e4f4744995857b18865d19397cbb75c53ea837af2900166664fb542072d2924628ec8403dc3ef8d1cbf0ad6fff7f7fe343356ea5d8bed103c4f9244eef19905e8b52858350c32663a751c00203ffa3740f82595dc4fae8956865ad66267c000a4bb744dd3bbd6dd88b5dd3db5737276b80abfcb4a3a1c8b4352a72b46210ba2518515d3afa5121d299d4a1088b3b3cb2097e8416543cb5d3960096fba69f9011d56709cf1966c43845e688211cb5883cd67c0c288589cc9449a8a7b0a86be0c1c098e49da9b1250b001adaa4c2d15fe396158e81f318d5551203ef862f8a3ffff8b0ee47f41f2da65327e24584f298c57c3afef38c742f298a460f69136ccfc9b5642e03801f2c7802d45234be3898339ff054b669218f7037b9f6bd7e518bbe9fae85ee996b4548921b0b15ebec72fcaaf31bbea73ba3eaa025f310dbcafa8950650d580d24c3d4f05160f6879596cae51849e1ee7f1fb9663d750594036a88b0ce47ce2561cd169082e1ebfbab1966fdd3e7d4860ee88807dc548443bd50141912d2a74076962b5d3f182279fa6fa7bf9fc2c116901bceb661db031de9a5668a47fc9a54ca3345133f94917666af1819a1c869f2acce01b86929d53f20919e288bb7763b622c842218e2831fdbddf9e93fca2eafdc0bae214d64d62e1c3bbd375891a515d05ad92332ab7a8a46fc568e7952dca18f467252be0cd91ccbf61d0cb14e5d2c8ade6f0f5ec76a9612031478758e3d591dde079277a6c1b7cbf227f6ebf375203969047f028771f0c6f330a5970329213567f6280455ae1e4ecd3a2d473731054810e1419328d18c26ed7fecb33940d573b7b447aad5f2fcfb93f10cc1076d86bf11f65e8873501866c212a275795368553dd66ec24cd890cb2c6273ef246b3625aae13588943f4ab1f5194799cbb77f9859131cb5e92f28216575aa31b28eabccbae6194fadf1ef15f498c7b0214cec6859d3f77a44fe650fb385787593cf4229aaf4682e3d5c2ec2ade90fd531358d9ef8bbac6e4be195e07defdb97bfe3749707330fb182b043566383abe52500925e4384294549dc20dca35c7d1a8cd938db0374060685bda64686e7f81d7716106a5d0f5e231b990f8f855c2cdfa57f5345d6747f4fc8aff178de0a91077977a88ab404cb748f728a3f8416b0a6f0a7c6a3b8d4d16b6e5cc5c30fb14fe2f72c97c5bd454f2e536c1bbdd41726ccc90c151aa3cd203bc88a327e16f3298d7dd5e360b93890028e3d70ac25874c9bd2cba671c64d44610ad61608031d67c66d0d9d79a8a2f3e6a96a0f8088344e9f95fee3445e5029e0fb44d02f9dbc064f0926d1d87b675fdcdb0f3db783ce625aa085c06bfe84da56e0a7e669117ef1ced36853d17950c703d4a6cff40a27d3851daca06e9dd0cd374b613287b345a7816c5576c14144f9d4ed84ed71e66d74443c473e8db99cf5b263f360479a20ee866f22485e13debdb79a560728a7e8a80cdd05ee4ee26a14334aaeb65d542f8fd3637f2cb8a3485259144a7fd071e42f2565942d4f8d9350fe524af9bae2206c0a55876f0fc83107a47b3ce85343a77db76c15d1624354026c8b1fca24028cd74f9a290175246b7c8db6fd5b5a2feaeb6f7dc681e2cd87684636e0d3d0a0a6636db1859bc1c44bd8e0379570c77306df5837ae886526ba0e79ad290f70cd99a18676c4aa194620a485cc313cc2768ecd7f7322528e6ac648e90539cde0d181c3df0ab5f318230b3327d9fe4c427b2479623a749ebcecb1af46904733b568b4d0e8182d45e61b31a309521b7c5f5bbc87b3715629b49710c0e5b4ec66d81b17d4228cae92b90c97275c29272361fd7760b13bd20ccab455d39bb08628e532ffa3052e4d65788c59385b72a1c8ca40cc96a49cfd605d93ba421e0325e038aa1a82b8aeae2169b6ea0e5de2d9dde2b59d082b125c19584e0db1305c0c211ce391798dd75817e695ceaf20a6cfd6d2c864357c2fdca55406d367681d37155e3a628c2ee4dd6a87d38afa0ff2f9b6a635c49e09b5f56dbef27737a02e6c824fc48a045b6552b22e92c53e526d222225279e1d4121fea99e67fa9560da8546dc2e7b8bc4725d7b1a71b1c0549c2883a1f04597b91e9be41d3571cb2cbb4654e1f12775b0b7946bd40424bf018aeb39d4143d0231244d92d192102006ff84a0f57aa2e60587ee27ca1d7f43a1aeec90c23d5d4450fd486891106f78063f8c9c45560c0dccc324e0772a39c9e9bd5b02c4fe9b99027102b424bd828386c1d101577fb8722dc8c67232e840b3b5b0ab95c34def9b3e12be765acfba29e90606418782e04af421368a80255fd9fac7e9197c953715b3320f38fcf059cc06a51d09df529aee610645f1402dddf12fc28af84c8702254f2201e3ed989a9dbeb66acd07379777f124d09813a646897705bad5105d948c094292039c74f90bca8c5b4359c5ae75510552a59a4b4553bc84c84110d0d89ac21da548eed163ad618d51126e50308fd5bcdc610b506a2b75b10b5193afdb4094f6425342ed6e9edd10e59eece3ff6e5e60b7c2d8976c3c718a909d8f0592897384a64f4816b1a5d124b1f9d9607f96d01c5951a81961e8e41bc6f1a3700a0a318eefc4b586bb7c6b68ef3f1e47bdb08cd56cf42893cd4ec9248b859e6ae487df6762994c6d3240d2a8e0833bd557c8e2b80a2e5c94cee142dfe49cfaa5d25aba6d768d15db02cf2eb9376e7a5450e5e8251e406e7b8dde8e85f9d7b1b2273b02addba72e1ee34203b8d96137d31411dc0bb9dae5a65261ef6240ed313735abbde1c3ec27752041e377e290737676d05a5c5724aa0ac443a5c495bcc2baab3fa95a55efe4fde3369e5c3ce4b91e253e8acde1fbf02173ca1bf34263f760fa34080573e77ad9ac15726b47aa45b05306900754053887cece7cbe3638889157e8931ed1cb35a0e2c0871879da2e8b6f4c0c3d5508fc21ee5a9ae4b24ea40e8a43f46635dfeed99cbd408105c144f7bbc9b1cea1d3f6241543665c6e2b98aa5f064e1f910dedda929bd9b8d90c0385df88873db400a6c3d27cc5cd5082cb91c6862ab34a3b3cd97b9b87ce5a1a1a02818e1818028d60381d8ac35e528e5eeb5ed18a0b8befcac5ca129914ef163710b624a993c084e2e1c7f2b3cb3f58e84d3573e3873bed4f9c2078c4e5e9ea5ac85912797c4a9c0602fdc7853324684beb9237d0229156bd4f1bc9f514374b20784ca6f71c8c6dd40525c052277d7c3765ad431c66596c46e45df1a43512982325ce19e599b9eac18d38e29e07799d43a93b9dfa1f386af1fe0c95f9cdf3551b36b9360f2f2f4ae52a51571623017971a807302879f87b2728b87f5acf8666952b065f13318ebd22518a97bd01d9ab0bae8f407649637a24cc9b6aca79f40db5e0486d540dc915a58e23d4e3b2510951f51e0cbabb5877356faf593fc207d6dd2793255d5f3e7a1784f78db45d110ece6553da34750f253cf4f3eb001e4467db091d3d608da89de6c667a28da29e6a94ff96bed9fc24717d9a4274d4449b8e8d88bd7384fe88bd8b47fd5cd5dab8e959ed77389309e9afe6f30ae626e415d97089185e0f41edc158688dbead04d75d032a1d0b8865eb3f56d7a183d783dae011172ea24f3d4b29ce99126348914205800c558e47caca5298c8b47be0fd24a98314bec761eedd120be744f578b81f01f2a07c4933fd36f02f5159e5750e0b42a77061b5e72523c7ffa6e3f2ead2e1b057971781ba5563d9f1ee46a25b0a65d41aa808671dd288b0c388132ca23ee222e57cdb0d9e230353f891de966fef69b14bd09c2067b1ab60b3bf87f213afaac69dfa1ff204a42fdebb1f7ef42cfaf51df794bbbd3b874bd08390a2e31f23e0aa775d572e7b753ff55295ebc6d248da81bccd73e6cb7317ee5064f3b7a6483d0218974d58b0ef1aa87b2a6667e6a53b51780dab7809d7dfedac3d88cffa7537f218160013519dfd32b7d45eaa8972d6d9260a50a08e91f8fd2eafdd2cf84c31ee7dce8af35fb1298c90377700c8126225de048e20cc31e806401b92aaf48f8d113e07a0c40a3eeabbb2660c529dbcf47b97cdc37b7e1a7403435234b0c42df096e08eb9b129b8d96a6c622efa2e1965e0afc6d1c7d0ba81558a69cdb442357996d482d4d69696d2085eb145f879dd17abcc5e1a12ed7045c12f3d36e342b0aa45e8ebc5e12bb80058d4de73a88031938b209894f3ff439244cbd11229640ff90224f276b362f95b0f5a973722c786df3f78f355150fd56a4879d193b95a51218eb074a9196b76ef21f1a2e6b7ece15be2d8d4a80ef2dc23e666514c39d8e23164c74900abfb95aa0204c16e3e4faf5ae62aa1cb62e20507daf39a82ad9e4b3daa94e46625c4d7af8bf4cf9ce042c34d5abcbe059386fe65221ce026ce6a7025ea7b0d97eaff6ca432865004b085ab9eeab081e5649ae6e3d1769b5159ae5a0fabc5f23ec45b13219b8903ffe9c758312fc70906ed44ea3f2ef6c3b375b608211b116899b91803ab1720c10c85d25223efd46cf0143fc0c51186e0f9fe3a0c0c66de9ee109a239728a62e9035d23e49c8306fc5481c175fa7f54f0f650d7e031a02de77212364615e105181cba213cd483a09b7635d09dcf93d687109cbef6dff9b88029cbaa1a916d6e4d39b50b65fefd31731d6eddb760ab91614496780f41133ef39ab76fc3d9770e12e68b0aa201099225d9ead53080552a6be72fa7e473b14b922273bc4c0849e2cca56a7ddf02a64e381ad4dbc2cc41825077c715ae7710a5457016aec85243168727c120330d743903fcc7b941c08d508dac6461a623e25ee572da19e5748e10683a4a97d9f5ac1a15138ebfa9ce1d6594ca4a9a7a9066806b70b1cf9b9baf3b78aaab798063625880d8378e33d4514c59477f7930d5d388687cd4adcc9009b09fecfbc0f1a28e3dab6e18f2f3ea1e24d5a70d589bb195b5807a803edbced5666c25cd1cbf2e6794a03d9ffbe61ab33629a2b3a3b2b2dd97f4d0cbf1ad102d8dae903802e023005442384069fbc81e90a503ddbbf4d3ee5f9ab8a294e5c9b375c847666b592cabeb16c2fe1821c52df5c03b91d00d6e263f31cde3458ebb399c3750faa20839a21c171440e49713702b6161521a72091892b91b0548396f9a343bf92db2a4ad6acf90fc244cbfa2752c1636cec284694eb305cb85e4961f8974fdb1b7020aad126b377de7f48c387f668cb0e68ae98b90ee182833bcf609f328fd548c505b25ecb94668a2670bcc659c63a1ae5c566b1c90dacae7090f9d74de6fbf002a5e6f665205ad465b4208a2dd9bfce6863aea8c550179bbd43be1f93a6e51aa01dc4d5fcdf57a3e2a2dc04359d5e8010ff45f00cc4a25c3740372fdb7b4c13316b3776cbb59206c477af40c2d3688c0699c9fc7be349a9751103cffab72692a3c674b08a33afd16dc50af1ad6d3d4f29e7e1527db2beb8f66074963464419bcd6c4c485f2fba228f4f8bf7bf174b2b45f156484d4fe154ff3179ac1236fb10d4dd26452fe040c5c1c7904e1d9c18054caef31b702277b75dccc571e68f36e21678dc0209b17d9be347d979e3ac6b5af4e30090e14c21d1f7e6431af3d3dae7f9d1aeeb3d4aa2eedf9dbc5211accbacdc2738bde848884282ee7d316011445425f693bfefd56893d65a45be636f2d9e5f8c1e31b1c5a2215cb10e9a69187f31b18fc77c75c2f7b02e6550791de70d4b5264458f21356b6a29dcb907e46a51d425bddd0aad754b37fe647702d2806c13df673d04a90d20bfe831828725ce8f8d2fddcb72a62dfd0ffc2f0a511e8c714ea1fe6cca0359bdf868bc85e126885beb91cc39dc99aa480352fab8f65a93155882bf9819ed7656555ad63b72140c0b2e7062fc377339fb0b97d741d6338afd37275d142988582f778f3a07dedf2d162bb808d5d38841371a39dcc9459acd28bd8bceec5ee860b36c9febb0bf1e33400749764dd49678db0694839636cc11e8d092d03c5eba2ff25143b0a0a9734fee844027a454c2805e5b7a5c11894a9fe7683f5df6fea3e9aabb92b77b4e02cdaf22e26db230d7b0fcc7c37a06721b329d75512f84485ae75d4ec5cafb70050a3e7cdce1cb3ac90b27567d0da88949fa9cbfdc6e0a482c2fe441bc221d14d708139a1a4a19139aef0761b39f324fe4653231b1a72e4d5e39b581d02f25f4146a05cfa47cd00cf53fd2be84472c8076f833f40c6abd7be2624f31278a7635cf94f7a034131e7395705d8c7c96f4de78484de2795bb4f7c2bfc8bf000a7855f21d812723d27116cc1d7f887853f4e9b34d2c46971abd98e460b7fc6c579efd760c59fb31606673b18535f7cec6745439ffded511ab4aae53b9f442c0687d15062fd20f11f13ed5191884418c19ca310b248abf07ca36d4080ad0bec2cfb26b486d980b7c262158b92090f818570087be2374d6959ce4b32f9364413eafb24d639edd581a52ae370324e98475eb378197e38289b00f905f88bc82624e446cc9e89f301c7703b7b7dfe878812f34131890afe68b97dcf1f8edd04f055ed8b8132dc638d5504e177b73193098a6902582e00a02a7b70ff73aaa420cd9afce104e6c2967baeac6b7ca2fa6862d89daa99a9df8ef30f07fbf64bf6c81567ba54403a8871842e1f171509516b031101ca2843178d929ad433cdd2070cf95dcaac2bdb1761732c9d540f120b9c42e34d6c9cbcce75fa33583db32799fa58f43f12ab5b4c454abcd011c9219ae861373dbf4779b89d5616c5580507c69d234aac1688b549ea709e6e4a7e4dc1844331f07b5232db886f88f48542a926bb67295dddf841b758f9b8668d999d50a93e786acc68867f46a7934e5612391eee909914b7ca41fe7ae6908f54ef7413d0cf5bf8f14472672196b885d663d19ecb0e8c865702def21f04282a1719a9183ee3cdbebc66efaee4b300fb684887ed116ad4e5f98d1379cdd5303edef6bd01182ed1267925fae90753c30f32bfce3cc32c6f9e9254253e1ef3d7665dce62bf804d8e0ba90e6ec4cc58c028ef818aa584371fb99c823c8e879fb5a529dbae320311e5b0f791e6dbf91829339e0d2069d0ef11373c7221fbab4e0e1962d0eb4c1dd995bbba058d08e27dddb6b65557ec1454ffb7d5f58ccbc36a2935af8d7c2b40f227327e826b19c06a9118dd9ec8a7ac664b29d944ccb685145063662656c9fcdcd4c5dcf791fdc2914f10cbc896241ceb6e5f151028b610c0a9602aa5ddbc480a5e11093459bc85cbeb2d13ceee7bbd33cbc44995bf83092ad4667b3868e8522fea13f7f1bf38762d01d7dc0f2ae5f8e9bc6e2f0823c675d2ae86a2a6d1eaf08c4f962f369029209c414befd9284b4b8b612874e76bea699f69f3204d84c09346073b04ff34ede983cd27b9ce684b34129fcb3ce360d30fe9eeeef8e8cbb61ba1cfdfd215dbdf9c45428221a161bdb086f98d4497a01d6423f62c30c505beb38275b2bfc05b2b2badb34236532d7526d3cb5a66c88a618efe77dd1f724b8fac68f88aa30e18976c0ef8e4e19e72d64f8bf4c089cc4871fd0113df43a304805d80b35c7b0fa4c7c741197e0dc7114527873e95d3a5e17939e028bd2496aed662c560f6ab0fb0192deef6f4e2b6afd31a29c5540c14d379200bd11b07d459926b41fa266a307e537a3a1798a47d6831d9260504ae41965b81132e11ecc4b0f66edcd5531b3dd493337887129fa5efa5030a6aca04e09f534c19f8a51e66fc1e620cdaa1433c45f3193f7e5b268d41ebe46305c437a3de886f8081de0307e324010ed6f9511bcb259b3cde183561b5066ce9a8d960261c1f5de9e3b241f32cc34a204976f8462aa8757a7e480f051fb42de11dc6a6d98347bae834dd4ec1df0375d3e89170d9836c3ee733a00e745c3b8d1e0fd5b057a1fc28f4b1986516beca5d668eb0e7154e0b8299ad173475ac957e8bcc25e77ecffd419c540cc46ecade10766243d5173e847e3d5ab22111de0eab223e5a8652d5f699aa4549cb93060467aa7f3b523706b7a30e92be61ce3c58b474c75063ed482d4fa98e5f0ac8c7916bc9d18cc619a75ce63753fd6c24065f431124cfeb42e5d39f072863c35175d6e1e185fba1d41f57fb568d949db92892a5acd51da8b237270f8e1a7b0719e0fdcae9de8a01784b4c5fdc410d1300392a1da390936e1fd74f09729c3a74201b28172522eb46355803c7e7f948b171dd3b3c0d08e7f7789e9ae53cd49a056c674c53f0aed06d757c26a513c0c126527f7e84b5c586480aa6cdccdc2bea6c77cd1ed35ecda34e29b1bf3e4a8db3097db5f50254e40ee035167426b2104a98d8573797e40146049b0f0af333211a7aede65bf327e26f9e5b2869c4cc6426a07c91a81dbed9f04ca70ff12dd153a98ddee477199ef70472415bf9b26829119b18e48d6d529b4881e8e7b4647b1633279e909e3744d19391b51a01336ab0bb0a7d6cf1eaf9e99c9fad45941f63a57cdd3f29d41013f738c573a838eacddaebb3be8768bca5a427c85b13d5048051587def50cb740895ff3792728656d3a00de8520335ec27ec9d6d6d31418a8d9009436135013a0622d78f439c9ded07164da2808d50db0f1334b99187fd140d17151e45469e338d37ee4ae201339dc315bc1d8b94e6cab5769c75ea4bab14add00d62c947e36d0651a03ab919fbe09a30e975a6314700696a68d22ee857802d5accc33e01b20cc1786759b0efaa4f8f3187d5dba91e751bd76718992aebd1fca38304919b1ed86138dc7c28d2bfc3b201b9f1013b94f7872051450c3da7c4fb26e66285db9c0a0eb82fecd0c26f41db0836c347d766c3e1c64a25338624c656d978a2ce0974965fbd68f086774025c303e6f26c2971e303414d8a78aa3114d374ae325f94bf0e51282e3648f35b390f1a1eb620d9ee517303c66e7ccbd7962027823a53767ae37ac872ec28738819208558223c261f098581e184aa55584a24fa2342fa043dd626b2bf9dd321d00f70d679e6dfadb9c5b003dea8b11ee3c838ed5962c6e889f4ef361acd1c5dd0bfc53cb175eac2261e8b577bcabba0295e6a6ae2922453dbdf75c5a56e512e367945d152ce5ee900c3ec4a2406551807a67b90b6f6018f146a3160e445a8a4ea6d4f342a0cc1d4626c10d7d99dd3d309ae1944fa91a37165964112ae7ff02f2000da122c192af1a78098d9f71dbb9fa2de561dec747e5a3c21d0cf041f633852735003f29a45e43993a9bb971f564db0865fec960717b9351235c997c70a06e506f893ae5fb285e6effb21ce9d2fff23174bb12499c88394d29d5952c11c90cd201218a5a0e0966ee045784d2135b2fa86a86733df65acdba63590ec84b0940a519b1f826a3967e73320f3ff54cbbe4c3e803244d1a6320f703079c5259474e12e0d1f88b2227216bf5d33079abb20d771bcfd4106c7b51cb113bd96f884b2ecf9ee59b2d2ffa64f1ea8c74602319cc61d8f82568fda20bf8fce96054fb4f6eb651db54e75bda2e97c3710044f7de1040d5b73b133060643a3939c9355769a207f0003fbc8564bee27c2c82785b10eac7616ef90ce4f4c0d838ce148b4cfecc2b78502184af1f4b101cf14c54bac0d16f1862664a1fc371b2623ab4409d35b43bbbb8576575d9b66b8a65fbebe2942d0f7b68c6938d7a76f77bc65e9f2df7cdc72abc8fb03f65fbc9cb3cdc0b1953d0da74792ed8b25ff83dc06fd7fbce9091e0dab14cce24fb18900f9c87b635901eb52f8a17cb2127948d430aa433c4ecda5f3538f8c1c6c42a428099d6b31d14086cb9d83fe67e6cf32926699ce82a0a2af30c19f52f659518315d10eece10311d93dc24d3044b7da839721c2f10662802700ceef685c8ccec7f724a4447eea67ab40d708f83756bbe16b19beeae1eb0272dd55ce03690daf8bb60b40f0fa412384cb38eb3d5c62854b7182deeb583297717461f476ebe4dedda1be31bb2b4b307c51175a1fd0a51ae5efd9972d3f48160a5eb06d5c5a41bdd54ef7a70fba46aa8222592ddbc65b007583f5a188c4b4ff2b919c5b2acaa591bdbf561d728b99061abf38d4f1cf0dd570b0182272b11e35c85427c98dcbdd1c0e42660a6e1dd47e5f1ad17ae7bfd41a8d73143182b7a0ef60628692a322b50f296f5a9bf9a2ededeeba7c0a315f95d0486d9a4a5d80000ab0fd6649c168c312ae0b932b4ce76c4d6f386fc7d84c91353937facb183a22cd7f060242b4a819a3a0a81adf1370d473b577f90f7887996dc6eae95189262789ecc8971ac80ffa48d05988b8e787d4da3aab582d6e50684bd2d4879dd95a3be1cae49a0042a7830b4f12d96799e5c8185e940c9ba4a3db1cd5b7000a5d4ab8c385a2582de97bc2b316b446a2c1eb392bb9c7a0fe3f8a2e006cce3220b25ed8dd56778899c32e13e5eaf9de1b9449d91e2706c2f4ba41ef66b7cde894ccf23096082ec9cfb46adc9f08e061e7605cf5275d722d2263646e2429ed7a7bbcbd2059f2413889339642698dfcf4f95e65f96b87abfa37f9e79e2c989301a471ac3980217696a634b8f08c5ef582cd0769b2e0e07f799892b9e2984b8b9a79f0b2ced69b4aa0acb4abbf7c394c8cf9e01230c63491d911d203516563227c23695e4c89f590a1ee2d79ee46ead21cf5ff958acdcb2f4f09bd1d599f7b821797de7a4c79c58f5bae4019aeb4afb73a40e084fa537c32d2eed21f656c73825ea83b525b0455e4e4bcdf1b0b5ce867498a289766a4e12bf2d392d6aeff555ed6ce15ec9c99adf0af876812923a52be6247b8a4ef56ea6c5d40c4f7e9fc6205d4cab1e74ba60827eb6e7c26e86d1097aa4df97d56b0218b230f40244e0d9411b1390bfcbe6353d0b70772e4e9a3f1b61f31296fd4db7fcc9c72fc55c60b4b89450de3ebd121de70ac1edadc85a55cf77eebfe2ee8d03a9491f0a35f0cb7c649482acf88c6e348af02331779dde3d743b23f3a1b10d11914f9c995d27109d5fc5aa79edba2fc304c47d37fbe70b11b33f80dbed653432fe34c96f831cfb369dcea6abd72c19781075eb116e9f06e34cb24196d3a95970ed151524a13ac27a51338234a22522c5eb8ee9b82f1675c04b379339079dbaebb8aad477be2cf924468894bebf42e38f5a6664a3fc4c681656399d9144d34c6178408155454fbc6bfba29752d46a689cf4ddfeba169780277a9509a4ea7c8eb09cde049ee8a1d4105d3f269adf20990f7aa8756d846809456938d80b7195d37755ce6417da2fe3b501c110433621fff644cf673e8dd7b73a8c5a97a34cfaf2767a9258cbfbbb4e52e981e516d71778fc3a0fd18ed40b47a0a95dbb91a02c53c5a1ca70d805360df2825cdb82826efd4ff6bb0080847fe44c0debab0006b2e0eb48422a055f1cea08397b27a69e530ab94f8d3775e0773e61bf4a9965eb6f16fdfac02ab315ad6e79b25cbad48d20f7a15c9cf0df45845f11d91b45d38fcec63c1d6573e342cf7d39b23000688e642ba7b448b2593b994d9c55f1b3338fb8d96e1a664b4b0cf4b70caae0b318394965d3075438d535998479fa08de93b34632bcba97c96883bde1448166250c5ed7b2acbc6e5f86921bcf5225ca30541c4302b71b1d6edf9b6639d6c0d8d2ca08e9cfbd53288bea227d9fd583808ef772f14cfb8cf526363f0d97b1ffa45f557eac0bb1d1f56fc715733d5b35b157df6c5df1dab64bebc6f570fb0ee59c43a4f35e1fa4b7c54ffd187820c59ac624727142840c9629b768fbf4c50a3ef592530264db72b606c9db6b2ac472b77f5056836d24e54aac65300770ef7b9ad4b132d5d9ed48164a5bd32df3804f4b12be3ff55630e7f72745bc8640a8f68ad10ba1ac8a96a25a3ec5464a8015d84f05ec9fd034e9e216dc98ba6cdf976ffb966914674fc5af46d34872f8518aaa68e1e87b86463f8685f580dfd1b5c0752efd06b47cd9c672ab83db4699fc31f2c1d2e21e6644bde9716ab927b17b0cdb6051e42121dac26ce449621150c0e3b97046c26daecaf12471465bad8fe7ce653b14ed0cad098a6e968200fd3814e38615ee7dd3cc6ab6003eb696bde7b684a96f6e67c797da9581015bca1a3aedf05686aad6ff5e5998b41f720df73fb2ff005a756df7a1d4789e5ecb8338963f5f01cf93888936b508284449370e5761277a5eac79226ae5911d0ef1646932de1a07f5505e449688120262d6fba6455e05b611affe5f0b7f19c53b13efb17d6ec5d8127c0c461192d630e35f4bceed1884fcd460a17af07cfce865ed8c365d811736504cfd4a040e127aa00d8c49b27c9dd27fa8e6f9e3dae9ed46042a647755666b187dd8f277f19f5fc763c82eff7bdddcb78fd317a06c2055073d4b4de896d3aa4c6d5ea29fd3525c870ea5d1375c61cd902516dc040f28bbfc861fc302393ad73928b5777f7375412573f070b51c2e601229efb529847cb75572531bc868f13d85f63763f596f3dc00bf03a38409924ffa04e50573058ba80ead93d0f5bb626c9756758485eafb366fb4d0a7f982358887ce1998b28b7da32f6b17b8f6fc8ee817b8178dc5c798870168b7061e107ed0f3715e0f6a36f37342ba0d6f818e3278e1d9ac442a54acc9e224e01626450c32d2f9a6c739de82413b89298590004ca4ee197b874c7a295da9c1337b97aa02dd23ae9f0e45daf2a596dbbb98790a7d1de5d7c3528f6cd69ed58bb0ee3edfac91f611f11f095a30dec27cea6af67d975d7378cdfde3b4a9a51efdc7183e6346f221ca86b592837084b30e0814b9045f4f2c2641a8e0cb34f490ae836da9af22dbf1ad90078ed558c2d86f5c24e2bfc81b9865522416e6beb2851262e794bdaff60ca972dd51ff80c4228a384a40fdbbb84b7fceb16dcb3b277e25f7b2ed9d592529872cacd8b797b5d7043618f9e9e61f28679dba5b60871cedb2dc6a2bd837b2ea92e5ffb5b9ebef2e7c8c0d8804df84bd17216f69d1e638868aaf40487794c134a37d2a31fbcece88cb6c9c800835c9141b28e7a6ce2a7af46ee9501cb25eca1b15c5248ed393ce9cf2b0c31c3155f6d64caff9934f1f10fee4182a87e1c7e3e190f34f1eb28ea14c4786ff51928f9e6424e8e3baae350915df782f9dcc7c0ed39bf6346eec0f8674c486d8a60a7f4920e9f48c6eb98839b88c0b2d498c657de2f90151b232e4d1059339a71153cd1ebdaa4aaf294c3ff6f57f9ae97083978c13bf063d48009b5308b3cb5de1986b1058ed7a38e4b5bcb3982363329b087d8cf60b047649b370893bf6373cd34fbd7a9c6298b56822d893e0aea147fecbafd2bd67d40b340de9b7c0d9938c513cd924b6b0f22c954b0d35407bfd6b18db5bbb03b6891d0841627bb65a5b0ace2c12a8a9c878e5e6710f5b56c1bf45ae766ed2ba872612386889d9da53f82a619cd9a956c582d19376147e7cca9c2bd5bce44f2ed185ef759bbf7727dafb30bf1283dc197f99072ed04297d4f0f0361d026329b2a3ebd71504176c1feb2587e2612740b27cb22c28cfdf669b6a0fa6ffb0b677989842bdd0e86ab07dd9ec43dcaa8797d4ae8f02069170e7edf3e3d7cd84aedd2bdeb06c0edf3516336e917decf1cb1023f1f203134cc325d1659d35c47c04d6d7fe628fd68ae19a60b1d491b39f53658832224d595ea6f19ba7dc60b0fe9a7994323408cdcef1f7506e0017d01309913fc0bdc519fb4f40ed2cc0cd0f5a41a9617601457381feb288c7d8eb7832cf1d04099b4d576b4e1c0fb093e401a79ceee68da8e588d9b2045f5ca99eb8f0546c5cc5b8beb1c66a818ab82a0ad0f128ff41aef88477ad17a1b938686d6d24c1cc355123216390f8529219332ed2823ef4c2fac4fafa04713e0e212e802e289cdd6479cd1ce5abf4e3a6ed54dcf417d544dc36431c50cd3ac0a5c2c53380f2e83ce70e5ae25f2810f67460ca91be37929c595ac708d60b101e57fa36b6dd287b703c4cf1a480abad9c90297fa885abb95fb8507b5e30856fb124e5c0295e12c8cd7ec6994cc3ecfeb29dfa653bf0fa6163d0d7c7c859179956d2563b554ad3d947b920fcbedcc3abddc79dbd557f7ce2c03c13cbddc17ea369705b296d264905a8d62c30d97112bb6b0fa943ab007aff3276d9c76580c182b79f80e1eb904156c9da92840e25009ddfbefa30a183f83b6eb079ef1d40d82736f60f993acb1eea41214a7933fb1b8aadf71fbbb1daa912fc4a13a82970088219b770d8e67b62f320c2a9bf134dbdb5e575e3f7eb1c01e667a8c1e5c46c2328a19f79fe6e8fd8d51d3694f687385ae97140b806737c573b4c7f30d0834d69ab189dd9b0d74dbdcc44fa5fb29e73a95e8d4a565b43333d8c1789922d9b8c5b60c5c4159ac887925b0dcdde3c00b1e5f245885c5ac0a3a3bfda5f2db6104181e3aed51ea2f9ed914330f4abd345cfee086a6bc8df92543756314fc2533c255d1460e24dfa601eda47c8e0b30306ef623df4d413e2545b428fca770d569a089cc1764373f58017c86472b27d12cb98b6a8f55b1a7bb33bbd1eb314fcaf5686743cfa2b9fd7bd5a86b8968f00545b598c9decee5668381fb7480962fc7ff36bf9ab08226f609f9a4bd7aa67b75d5792c439ef7a0fa27b4f87959c53e1fdec398afac47d1daa931e7269ab333cef8b5df6041df7c702504f609fc42a7475fbe88d4cd897a99abec1ea2beab13f7d55bf1d1e0fd9cd9891fdd4bb9a1492a639578ef5c0666287c59f330f9186e8e3ebfc7ec1098ad03b5bf55f2816dee50cc70722afd32f897f7c84d5ebd75f402690d45c38654e8128dba85a07fb81cb97e5f158f8565c8bb8105e3ff2901d582b2d463105d695a8fafc7ec22498810bd7edae4c68317b5b3691dd9217c3b00fa0ce709d6b98ab28b73228d7acdb3222723f51317311d348cd3db8be5e584fc316b71879000df1ef84d140f79c6133b18d37d39c762934d6b5766aedce59fef81acb119a20c8c69003fba8873884679b1243e16f3da10ead09b71d5ab17cc69d3b49e89490f526e42dcc638e9ae33fddda35591f54f62587c6555f11ad204c6dae32b1a839e3530d3662ea6e15a618546f301f731f86d59beda48ff91da85a3b0efc50625cf8bbc0604b963f9a79d517ff6c61f751716055508955f4097897648beb7fb04397388ca9fb1b8291c784f1fec83f9f4dfbaf78599c966538617d62ab568142a0422fc0b1faaa66cab80444d387427e9bc9d40e755e00ce7ce929a54490d3698e06af675ad55333a7a2f33bfcc22da2f5c712e34a4c5aa3857a1d57049fcc50ca236e8a19b6ba69d85ff8d8bebb662262dfb1aacff0186aa70f119d887ec592b62b46c55621df5bbd7f4fd1c168bbd019faf5320f72d01925780dfd55e32ff5f18fed1f77cae789fc7be34a4b9f7606f23fabbb90adb26affcf3d202487ec188ae50acd0d7a875ffea785e9d4823107945881cf45ca15e9aa4164c5f8989f047d7e34ce657a49820b95be64ec0a0cd520341f03f6df2f21fa8f4fe965a16991612e4a5e2987a3ee6c91722a9956bb9cac7f936d34dbdf37c60ea18a4bffd2b4f5fb739c1d49a2a15b3a7619bb54a29d402651245d962382bd89344babdb645521752a64b137ebd071ff7b5a445792d86a453ac62df96de074272e06332c7f9353350a72b2d29dad46318c8e82cfc9bf9e8cf90794db6ebfa86a24bad6d9a03f47b8aa3b37d7ec46b7d22292ed61ece7eb00518d31ae81c6c342cc82bf226a00d8e7fd4660850a9425f310056c000274a8d66c3c5a029115b08baabc261508f1a55c0b0d0408eb8162e0ff680e38be2cd5df214c51a15ee98cd3e9556eac2e0c1a7d8d4c33aa34789af95b11625633e29b28fe9d0581ad281d0a0cf38fcb070bd8815a9f83b5ee61e8a17c57c53dd050fc1db83f3151eb773c9bf09843dcb05cd7a409438030e93ad30f5e5c48a7a926606b2469702d429a3fdecde6220cc21d878d0b7984be38d7391a259927abf0cfbb161e27ba00354266d400ecfa25723ce57fe85e02b060db33e8e8559c9267f4b10000b02d9250c8a9a71b0bca233bbce4e4ecb481445cc5ce613515ba891a5032cf6bd4a7baff9099ae77b31bc5299ec87f281fc8fe664887611f812e49b1501668aafae459a68753f1d811bfc10c9b149a90ff7483319b7e6c0fef79fb7a7c4c530522b6976e77f5a6fd34b718ede67801908020ae8d268cd4e540c8503fa5f13c0860461db309531df50a0b6609770b1912e18c2df3b06d909d6cda76079a433ef5a95a5094b85230072eb6165933c27dad95ebd4520de5ca791055626e955bc0df67c74efb3eccda7df1f68acbe61ff8c30397e26ff567faed191233d3245db134311d8830db0129bbf498e379bea0f68f80e85c24bbd5ffdcb22f74b7d6450e7b9396f274dc8daeab6b571a3e3b24e2e288ed4f23c83105a614ede0812635583794971d7c83ea8591409b6e52b62898a7ba631e919b83797f08d61fdf228767ead9385fc65905436823d2d239a92f2ce1886e1a8a4212e61ed471a0e4f85e7459a2d7b137003fd83ff6a9f677806a0fb505046a11d7a56ca8fc867b0c7ef06dbd40007a9d8c4b0c103d8f83176ab7a18e1c5566cf90e683c52426674a40e7429b49fa34b11de871427b1eea9a1aa0634c47cfdd22654cb77d41c6a25221f24d69696466ce91b970dc653cd749d6664f6676065e97cf1287cc068cc55d4e34a5e57b5f38935a63ab830c833178eb50a51c6d08dcdc3476d73b5fa9b98b9ece40fafc7cf16964ec9d7ba12d5a11df9129675e725af5942bd400f0a4dc10236939054454d0fab807160fd3a91458f4d6caf9229301594ea8be1b179dd2abcfaea4f2e47e17011f45f717f6fe7d3953fa6ebe061b21bb7c09250ccbabfe7928fabccb95ba78b3dff1596ad514da305a613f0bf28e5a8674e6c35c003171667842c0a05a5ebaec221184c902197ff1fe94ea67f6b2c4fa3829f042c98e412a5b974388bac50fcfeac47631a5ecd371e96518ff22d40f53e996a2c2aca91e1b2a4d992a4819ff1f91919ca1cb09ce9b0d10ee707a9d8b7ed9992b64e8764fa2226de2202f716fd494028c02554f1317ffad5e5fa860991a2b9513b7425f5acd929c0af1e2267e6a4e1085c03ac96abb72a67c2a35a7c987377f518f2036076bc590678e6a151aa37fa7d744d66b04653bedb7cd3c61c26f3acb7aed399ef8898b844181d6e942cbd85ff001f713ed818810d01217a9c156377e2b91abf1aaa475385278a250ecad0587701d732d4a34f0f7f4e54e653f72167898a3b0a76806eafd8593b59234b953288e6e659bbb559d8af70c51ee29d47bff45fd82bdb3d82c046cc3a1a79acee105fba2fdd3071fcaee2818dbe63df8d7f64a1db2c005dbc5fbdb42a631d3d1941baa02713d5e9be26c0d2ade764603eec9f9e239126e8ca26b92c8cc7cbe9951253305eace31844f0a98257f34cdcbb2b5c7402d379a1e911dc58227fbca7261c1b010b072de35616c1a3268d49d60203b9a15f39d98f0f253a1bc51273824b650ec88d6e846fa3eacb6e1f0c4649dce79f22a839b81d540904fde4977cea43f30fd54977906afb7435256321b9df7014fe14da0a488cc7dec2e526abc363125fdb2506ee44906fbab0871cb40660096a039b53209b5feeb218f0e694624b3207caba3fea7ad8e09a99515e66ae4a4a25b27f013e9cab9f3297dd3f18a0f40e91d200f6fb789ddfba92d7aaa928665e5dbeffb66f0fded32aa7e00fee601a79334f66d8732938e40d5948b7010e151b3ed7856ba7f707f5c253879fddf6b28540efc0e31f240bafe2e11aa29f8825fbc069357648e4e2b0489c0fd708244bea55eb864caa6dd8090c58d4d2b90dbef0217e80e0bb529c119cee4e2649d0d0fb28656f118697e6574a74a477205584f704b5765e9b6eff4a863bddd94b4f209c8cc343f9c1a3a11e9ead48f4ad87ad2e5dc1c5cd57503b1c558e14ad1357cba22cbc3ccad8f965e2927e65a8f94a7416d1e7f6ed42f4fe9cc9fac3915ed5b9ae38301d7b1772c73ff333f52e8fc87aacc876f3e9930d0cb33bc7211245b922977f221b2d3d3879165b2beb850f6a001a84308849c73fd9877b203c32e4f2f1adc38af9307042f09f2f214d6f92e9678216539d8e6a070f921ffaf2bad0a6398ba30b13e3a3189eae54279c6c53c9baacda947729922490e77f8f5eabe55475df00dba0a1c4978383fbc2da47227c306dfe0cb982eb0ef0fee8804a0cf86de5060cc4d1633d9c55578082385a31ee7a641d16885e08bb311184ac092ea105809d9ead3db8227daf65e569e02a98568a19c5fb30d412b4e761cdad394062c0eb1afadef18dd4dcd751f9e7b960d8152893dd6136c9e3f88a759b5016edbe4f9e14260ee93887d858679ef6e2a29bcce313e2f437060b3c1edcad6e6098d275b5a1d439aa8fc089cb92020d961bbce4899c47d1428a6507443f6bae6ff9c41125942e6bd9af18ae2c3c48976331d1b45ad35bd28a4cb5dbfd83bb096efde309ca6bed4652469c0de44a32b29017fb97870f3831abeb052de945986063f664ba98b36ae61f4d744d0415878e0c5b6743cd46cca9a04e8cb51112d21ececbc8ef8997b29b62615bcb02374cffa7edd1baed2c4ce8d8a00b79442188820697c873b90189ee76cb833b44a514ad1b8dcaeb2b000ac8eea7736d1ab4ff52f6051c1c0b6ac9f30e253a56c7f82846b2a0baf99cb5cffc1eac2c6d56c16367b331d17fa52051425b79292e888f0bcc49b214e2541fac1e1dc72a4feb140dcdfc7a1db6978fc3471ed9118316a0018d02ed568819061e81f118c470dea925371413a90abe42c63dab9889af38ef8a232491aad68df1d73da1d54aa621e3df7946fe3ae855d77f0e991cd95cec5c741a0f43bf51a18188c200c38b9cc6d7cd418d6852164a87766857aa5b1a519d3fe44c3a2dbbd58db963361e850c47d4e9c2da76b424d370b300c0d338c6e2de070168c2a0688788e33537238de96c8a38a6da0ed20b144d5a8cfb72699132683ef589b68d0437606905a0a76f4069858897cdd19e2b2ce4a76d687bb4744026592b7802204481e43f0bfce9b7f00b62e7d71bdd54ce7050918b4e9a15c40837ef296759508e7bcff99fc54d3b77d6b7b36372b1e39ad291d4bb8104ad8ae7ecb6082f506021533f2306f67bcbb72c620c35dcab9213c71e3d21e9613a5ab2a5e8df12130a412334e19630ca19122eeea959575b01b570fbc17869740b919124c290617031226003c131563ec08849e641662357f284f53a64ca0dfd120cc14194840d8827319593e7858942f6d4c1cafcd0ab80f980bdaf184853ce7686f35150d7c985932b98c95bea83d67cb02e7682a34ec68a39168519c97dec276194f010394fb50845dedd85b193d1ed216fbc34fe4ac06b6709a4429a275f3aecb7584cfb1209a2a2cbcfcac537931a4dcfe119cd3afa422ca62aa753e1be952147f53a8f68a44d27edb6be09c09f94d47bd38cfc720cd108cc5955321d098863d2a0866418700f7d1718c5e7e6183c9f4d82cd493a4a5fc9bf917b41d2d6f35ea43c50f17acaa280d7f1c3d0379ebe6d53b61249e46debe44826c40e3b3ab3f34150d54d3b5b488d9c241798d1dba51b637914d9d8a230f2ce16ee9d8b66d559d1f6aca8bb677feeb0ec6b21e5a068a4fe35956b051f5b626104faf68ff3cd6078926764ce2ecedf57250d0279f2113d4843ce257c8703392d208299b47bb0cc494890c51def5f646341585247a89d888c65ee7bdcf95f7f904538569de0438a61d694aef0a3cc1f0f3dad956543d8583222c070107cd486343db9ef0a2095d0013d2ce042c4664cc6d756646bc05649ed72a733e238082eee832f3f579ae6999d7d1515bb7a568ecf65450a92580712a61dfe721ec1620ba6b33ea2ecf7f41ff294c5b60910f42501b089090a8eaf76fe6da78d392f2f7efd3de18caca316e44307ffbc13f3bcc6b28eb3c445eb26970e4319c02300c7b34df2928db9693995124aba9bb696290f2f2719cb2ffc9a6ec77f8660306872c268906294341a0ba5c2bc46d603ae004ea049336ad8ab4901a3bc8c24fe59e8f42592e82deace33826b36ffee3feb6bbad1fe92e52ccf8e58f6ce0fefb4bb1ee29fad42bd794cb23905831241719977b77c473db2a7a3aaedf2cefa32a20637582f0b1982cdf75999ab8ed0f69bd0225925771815d1f7ad5ddcca0b692f464b4c457ed2890635a1b22531ced13836146d27aeead89b921cb02e8de06be573e9c143dd0067d337dcbf21b5acaea6a956c50c4f691ed67b7748e7c3bcc180e31864b5df367282ee526d25b234434f4ea714b2a3c4a156993fd5528d7dd9c82c41a2d357d15f72b932890333fedc3b2fabfd5a9f24e44a870e446f98054e7fd6c7d6c50c5b0c951ff88222d8174e013024213e05c50f50bb037378c1d89130c5f181e5ab7c1289d517982fa783e20beda545924e5a4cd80cba9e5dfd86537438f109377ef3ab2ea5609415f2cd41b1a0f3a9749e194d2f86b3b970f604a368e8af40fa43300f1c3f283fe4ee02c79595bd4959bf2b90f31552374b79008b84c6cd933eee092f889bceb73f0b7393eee65ff0d114e8ffbad800c47f176deee8d7400473111737a3111c342ebf2d3bef9c582179524efdb254adb95d8ab0e4d2b354f95ea42fef47927bac8a7b8524aec6ae2f419349001d092c7e84330a8a13d241defaece51b5272977a52f4e4bc0a317d24aef4256afee4202477a7afb7b051b9498d2a64688aa7ebffad2895ab37eb402072db8fed14f50b2eac3052c32eaaa7283d7b4273e224928543d63c79e8e6cb5f02758563c68d60b5ba14da6cde96ce42568f474d1feea675e96ae68bf6300d9bcf280261b35b150cf3b91a41d41e08704a266b17eeec76d9afe2e3497a86c413f44fddbae6407c014a54b0467ed7c5f3c9fe11b89a7baedb3035517009c64b44e87abb3790301ab4c3acba1762c0259edf67e19689a6d496930a737f350b5dbe35fd6cc1d87af716b2935a9d2d2b58daf489c0964520802e1fbe6c0481d18c678f8bc2ef30e0bfde400ead6315eaec0bcec4a5b7006ea83f63d1a96ee9db91ec388c304113323e3c320822b0ee223bec09c6756587da64974785c1a3776e46adf2a32dc72e11dc5194d27dc14d1a5c5a36a33a0bc852e8d94166e01be715e9d35177864909571690f0b1dbdefda0f4bfcd50358155f3148d1ead91b019b0f5b2d61decf62b849b7348d174f3edec48d0595f75e48387ae1973f303344d18c433d44f9699fe87b55b2e69fbe97797622d186e51fa358ad2f172117929387ea1542683109e4746bfeb900cf1fc8142b4becba6bb19bb8f73814d26ce48382c60398a9e0e37af9ca9c1231c0fd3ff2d3b28d4eeede5beff5428c67e79bcaa72153e00e683af4aeab4f976cd07fb7bca8b55d4b05fcaf1a4ab3edc790b02c6ec99a4b64f18386043493b41adf04203147779127945fd6683cc5c1ff8bf88fc9c7e710ed3efce73169c1f0b420d9c7ed074ddbe69420caaeff62a35d52fbf58baa1d9ca06086c9b962ea5cde9dd9ecd691178967f589fa4db0432a2a411911b314d30abf585a991477011d9ee72ced0fd185b34e2f47d0c9b510bf84f855fc8c16d16281ffb4caf423e538594ec86b9f0b1383b69f0c9195468ab4d4a4325c95860d26f92e4e7b1d43fbd533a4f379797e9f152597fc8df0a6002aa73587dabe2ebd7bc24cb09c3616a3da54ef5af355445f8fca12534632abb367c55610b3c5839252bfeec1a07462409af22d8997e7c750acaa6453233e7f35ec57e1712d4b19ff3157498f9f3e391fc0fa75a3b2b042a306809501f1c4edebc9798e7fc87d00188fc24fa2f25e161a7e0cbc9ab5dc8548c49f979c088f3860d361b37f1f1e2d3d497c8c0dd6aade25b8bbb638e3a3b5d7f479b843c7776e7f1c7b19237f712476d21eb3311271a86326a6fcb3f87981c9c5f7bfd1deca55e4dce8eb8ba704c6bd4108331212601384c936f272e8b07416645ea3e989c27d4cbf6d6de9bdcc26d597bdacb0f205b2c76771b4836cbbe6269da4ead370dd083d111eec2310400f2d820daa9a4450f3ddd8e1f5b8faefa76c2174ce57a327d592ab11fbb71c4fcfcfd4d29bf295b3e39866173582d4f7d26cd25606802e91b8900188f3084528a6c694b7a9745cc4a0ae5ff27ec9e92386ad778c9f0f05eff87927c7792679c29afe9d8e24b932d00b1be846f91dfbc289608d93a3cee07105ca7bcb22f9bb76e0060b57d029bf73d50f387b58182ebdad8782d2f67f7a1ed51f6ea75f7a494b9c90ba7e88d1f659398fc9ce354dd6c1ddda190a2d0f4dbbfafb00e606fb15ec0f5692932541c4af476cb9865731e3a22b13d68acf5a5f0d37a1eded7ebf036d61d15e6161cdacf4b8b0f3fa3f8c9e17938d107328fd548cf4cf32b3071a49ac32ca58f543c35f397e07c5e1378711e8623322c302fdd67eb6dbb7c80fa6fa18d53fc1fccbf688572987238458733ccc779a27222ade8ac16a3ba422b174b8bd6f4c4ec04bd8cf5ab23846261eadd24840e7a636765941ea99b9510fe655dd0e0a6d837d15bad8d32c65e8ffd3dbe0b8f47e5b8700dacebf70fc577420f9c76874a6af255157712e16fd442ce424cd9aaef96e64a94600f80296f976a9583e5207d238c25705215d00da5db14f894098e5cdc4dd7019145989517c02d453c8f973c723483cf0ea1dee29562fa0573e9cf3a102dac38db620e51372c63814ea33078e491462db25e1e8d64d07884540785e78ae116292c083e63ea6f4efa5ce5a2fcb6b2babd95a316b3a305a96000e88933bdc8ece224e71b28539d28cfe09038d1fe8d1540c49658c188bdbb6175475bfe0d524a403063b5bc7389f1d7ef7acaa184b39f289b258da8c8fea64588747801cfdaa47b8d2d2f126d24373d98467b6f8bdc70bffb77b5efa91739b29c4b56496cfcd1caca1c179ad941c063d3daf5a9f42afdc529e3e9a656a7d0521f4f7f95ab61d3b123c0d60a900a3d5bbf466f421451d119e37e8a72e584037c9fe3aa2e3658758a2e2d16321134e0509e5a5ac4f6999a4775cd604d14856b148eb6c3ec9d9ce386cd85b9901b01516f1e87bfa124a6f5e1824cb09a41af961f7627eb3a301bad3b16bc44b563898ab2a7f736f7e4cb605663cd63c78f4abcc5137133d9f7ee1205fd807ea5ee80d6a637fabfd07fec7fecdf3f604405ce4a689c4b60817f3fd12bc96725026926a13a7afbc2db438470383ab31357145507035f19f755d9423715e7fea9d5ff4eeecd949681b5e259e9ca9d67be115349ce7a554169db12a6b8c10893c93992971ac954a6c0529549af0f762f6ebb930081b4ee1bc74918ae853db701efc22fa3fabacd5c1dea14cd83de1acf55e9e5deaee930c94b3e7853727038db6ce2f20a4fe09abdfdb00f8deab2bc6f532ab66d690b53bde4e18acac3906294c0f8b62dd78dcf87dd38fdeadded83847e61632f3a519ad439fa91bff0a2f136109cd64a9d779fffc0010f4307064834b21e6c8816a197eb7262641a2364176d527ca89a8c8b3df9acc649bd1a09ff0f211663912c56d2df6e40e437f024ca05b425aeb43ab22370c777397863918df2cd33c0a538d6f5eaa1a0b1e54cac7545d3d61a053a5fed2254bbe1d3446de4d6c65a6309b236429270b6c6ed85bdea60cd73e2d675cef5f8a9ebb7a04490a96a143fc77e9d7691687c7a24579132736662a3376c67d3aa397a8286a46f6caa498970ba9e97f9bc487d17a51a8988fdc096b30fc08b8d86a54ee64273dd40d2a7b6d0669dbb51f558778c39fe857c4070cbd281d090e2964c7fe1e34c97522ddcc14386f45c93915d7eb3ee805ec7c86c638612b34e87ac185a47d54fd42f3b77c51c2ace38b9c8a9cb2c8c94694364c97791d94a236aa25e6062e0a7801fea2364fbf0a9f8aa9120f51e5d918b772e5bdf00c092cbe4b4dd3c87f67c06cb38666cef5812b592105389374ed197d8c3cba45ec56067c198fa4e7c6c5ecdc321426400747f5a6c7d28ddea9658cf72401686b3d1b189cd182c68b6527f74c63fc73a02e3a020a8964d1de095226f00adca4830aefd0dfbf7b7e358eddfb6fbb3da1764ecab420d851056f529cd3daa719080bfd6fe62cb412cd7ea70e4b60c4e8d3e11b8f357a8b2fbfc5cc1eb9142650e8b69c285935df437134bfccaf1a0d562271ae8ec145dc2e61b00cc418dc53e0a68c22934b619867075af3e667432fb6a9a628dbdb74c6b9445cc2639f9e7ab6064b899cc99c5c087680c20715d1bf5089602c61ce39cbc2124ca60319f16774bba7f6fceff0c2698efc3cdf6e8bd000e5f80a629a6f054a64fb4ee35712a7046c55a96e33958c870ed03319ffa7c145a4ad5e438c84944a10487766df33e32b2ddc90c984497015a104b682f37d053c85a7eb7eab750ea997d5a9ada24d7181d01959e8a008aae71fc225166a1c5500edbe4a332c2cdaabcb3f1dfe67eec38b9cf4b4c9c88cfff81c642018b918d34594f750a04f36a5148e968128e342576b997c0432484ef2a696e9832e74406c2d8232cfe99fe9cf1b55905e740c3541d19702d6cdcb7c645e3ca433013c566e5eaf46f5b39b45b1f3c38ad69bc307edebbff8f9618718e13680fa86b0bc12560fa842f5ac2aedec6ed2bc82c9aaa9c21df224c3922283049228bf45bec0ec879b093cc8cd3c567d29d4da5751e8d0933a8df17f80a12ca831c67d308d706d6d3d762d9c37a361b3106157a1407f0e458d8eaec2b21d231223824c9ed71e21248fe154e17220b30e32c41ae34f4c9e17a9c20fefc4a500a341c6af27f2c68e41d12521df8045fdbfe44d23eb87a04472e2c4c2f24b0b4639f899efd5310d52b515808c8eab4ac0e43ee21b3673b12bba3970f7f5d2bb22358e99585b6be8bc8976fa4e0881ef194b6f74afbb4c354d88b0aaca17dc0bdd2c961d2d50964960457c7071cd7d939db679e88637fdd11b5365668d290abf5f40b695435c987e2954f3513c4f7f5bc45ee8a3b5c6b96eec02dc9667e04d49369f2fb6ac70fd9cb626ba458bf3caf3a654e99fab3fe2a076ef7281946e673cd83a484be36b7d9000a0d87bb6f08eb5e09157f36b224665fdb8759b779024383fc2f7153ba9e120f6e125531cd87a292ea7d761a872b88d414b593e437cb8075af64011fac50ad3f1c6613d78a2e398ab8767ea3ca66752ed679e19ec5b07d557da8969f055b039a3052c5393540d3d0db0eb93547cdaced1e87e354a18861d58309d83a24849b358d340e5973f7799373ff785bc11ae990ddd954085f7641363b5da2761373daa8580c96c94cca9833121087e7faedf6682717eb5dbcef828eec2c4f5f8e1c3db97caf1bfc2b67e23b894ba73921f4ba0b38eff54b72a179f40b67c4f5ca694cc1ea9f52e7e23ded5bac30b67649324f9af64cf009d2ae851867421739b5e4223223be456a61ad650fbd7b8ce1752cd6b69da3420a0b673edfc3fcb4a163ed6e14b71162100c891a225741aed47a30851743d0e931bb19255dbf261dd07b4722aefe5a08e8407639e94c64d31694d01c00a0e3aee408d76e326dd86b549a9a6b6856e41d39bb71af279827e07091bc76e0f5d657a6ff7bf1f2df392c2db5f757b1139c3d558ee751dc5cc07d099fd89e607991e9d5c4c9df7d935e9cbb6cb39aeb24919089eb155f00592054e13876f7ca1a0107f58b1d3a409669ea3cbf86ec4ede163fdaa48ba8a89135be600b9e5b4ec606fb82a70f47e3b391eba8f45e297685cb7eeef78cd072979b81d10ee724d9f09770ac6f43b83ab62c02a148e703f6b5ac71d5d9cb30c25d381612fca988cd2cd9e4262e445f473cf0bcab2d0365529b2c5d68d5b84f980054fd33d4dbad802910674cbd973e5a70140f3505a103d3639b39f8ec6010d46870975254c11f291b13cd961bf19014f6c5bf3dc34666dec244edbc7fed9f2483e8be202ce287473a8b27a6c9e501188816077c2faac681a6d470bfca6d5db0341e98cc7bd41fd8d4891640647caef2eb47544c515b1d549b2e6e9851422821bf04c700d9c3156d9ffda7132d4fd4e0f3d258d8824ee336cae6e508910de08aecd69cd21283a20b7d11d282d572dfe0acea12fa3a7b408e04d8f0f68302d60bb20c2e9e23019d9f537aa5911a4448c51d5008105cf124a017a987dab910276f8d8698dc6a12b4834828e333173b663f50e1fd6548f2e485b4e930eb4993a9fb20ce92c838135bbc1cd85c39503f5f2868f5198208afd5d8ee2a39a78f66c75a2268cb28d9a3eb5e13708dee8442983f386d986ee91a86f7e3e70b12d0fbd0a882e31db07511e2a26c83f96ed768acdec07cfb8b495a543fb6e9f14d82587bd406ae60753e932f884e5af1b6c4b637c632b498418347936ebb2bd3f64cf9b10f97a34f2c408e4897406af0b1c5cfba93cced86c6310051d375dde695ed126bf83b5b22e89b732d3c4a31a7173e009b38eea02cc6c12bfbda085fe709c78d8068cc73f306993f8fc80e5e00336d63f61d2ff363f928cc3920c76d13d97314e1749c0bd88b5cb03a4815db2477b166628b547ceb332680c7e3df893f7f33c0d4f08eafd14c3bcc04bd9131986ad0f801ed7c088fbf3be644a6cf7a6710c97d07a71c6e14f3c514f1d078a8ba5ed81ed667dddcf76270d38b7042a100da740522f92609a22187bf1df3989448ce4e5d666a6f372097f5dd2a4fe49b4e872bfd29aeef4e2aa02510023e4c49bdaeb19ab2f073f525d80d365341f11c6a5100361a3798f268d6839e24eaff8f19cfa803e4aec778b909332067b610a983aeeb37fd84332719e1cfd79545d51350a1d8252f65a957cdc848752c035f815b49dba3f072da0fcad194374871a0ba966be9616908ea4fc32ae9db2a98d8496723c0b8f3c29999bebbede7cafc0fc0fd76815534fff624a23f19069ef620065bb29e323ad9079303cab0b451da7446289dab43df3c553401d316e98aad5cda789cbd5f3606df0da7eacb552be3a9ba9beb1d22d3a7a431cd81843ee7f58bd7f409db7942f7c8872e3dd3b3db6fe1138fdc6cd77dc5788db5d3b2fce51681e2c9076c573b1e590d612e21888083923116497e9a348440fbee9b3d350018812d3728db6dc5e97d2c33e5d7aef6897a9450c72c1a4add6bc8f4c5e8670b8be2972f28a01090c5cc5ebb1d31243248777e62d7f1cb6a63f7c93c71499b7b0ed30c8a7a75f2dcc92b0ccc47138758251447dd3d055d525ee65bf012495304059f1e8c02ba6d296a3ca269c9bf911685e0fb007f72b90cb994dc750a9f5b405b5adc911e7586f849a48891f0bf587accd0b2431d488b3d7effe83fce3f6ff2d6783bbbcccc4ce08b4dce0c780ec7a5ca19fbdf214b913c3d27348dec047760a5dfa63d783458985b48cf6cfc9ca831178e64b3b552b612b8dcf42f8426ef688af311e91d920ee778c962f91f09dcd0ff2228d31ca586b9896e37757122634d510778992de70d96dce0cb3266baa63a7521662de70770a7f4f74393b9066c7c9da0df7a1d3424bb82e0277666031c8ba442256d2ae1cb34f8dfd1ce14838fb18a0fbc3241ad44c62a0b08404ea92abda749898a5a954f01bc8d9c4e02b322d25f0d8c7a2445fa1d2668a87d6b1fc176cd9b4bada8c051140f967bd8e97a75ca8d19a89194c8d897dd9d8a7606663af196ae7c441d8f14396fa5b71b0a197a204c52ec95328a6145c24c665e13e532895fccb2c4a642e93a790c854fb9d194f6b1033b247115c88735a343867f3b2cb6d996b8f44afd9021802db9dcc22b81f77490d6d5e9f63ce1a4613ce24c22f9061fe6aa20d10b8ea1d317f60dc7d8f5d76aa083b67f0729ead78779382a83c3b94d1e18830b4df5c6e0faf61b06dbe6936ab5797ed2991ebf7ed79615c7957135eec4511b1e3db1490ac98c0f3012cb65075ef04b4d833875383e14639eab5a9a1827ac8b075f95b0edaca766256afe444e652fc105ffe98ebdf67afc164da08bfaf8f687ca5fdb25e7d7785b999d3bcab4aa17d973839c4240c0218f1d7b48274483223b147c3f1d893ecd73872d70b81cb1ed826a3db26c05a13a072eb5c75add3d11d074ebed3235c80eca216380bdb7752d2afcd7aaee8dcb73fc2cff84507c1e0b5f689ab5e76bf96d45cf1d1398363c256d14fb6a54fbdeda575e660fb2eaeeea8199e894acd7ca4087e854fbf798a79cc8c710889ccf02fae341e94dfba6b49fc0a26855b3d7ece19bd01466b84742cc7573ce80574aa801e72d3fd3f4ef1fd7e037c0904c1376843eaa8525c08588ac120d340695062f522e9222b9826ddbdc103ade5ecaa936ac9eafb4ec62f89928ea87ea221be51ba7830832913edf5b8048e40846a5ff9da73759cb9527a5ea6fd401c812a905964e37f5fd40b2f7d6c2ef9bfa7bd742712464b4ae6225312df079656cdf12f3b5c9139c4c88af765ca328283c6eb14a0dd47a0b5b6df7f0023bd2ecda36614158b3c1dedc86eb9f47394259d2f152eaecfa2f3a1974d7b39a0556b976e6f58b2ffc5345a822a1253177e9ba813a41638341ec347d5591fd733df7720377c11533d6d2df505c23dffa42bbf5b0c6fccabbd5efa954f8e6bd1f56b077e60fdbcf3f2979a6df07549584b3b271bf914b6e93ed10ea8b7541c07311876759052872323384d4db6c6de6ef8c1f9b2d76a3a559961a3086814e830f20cef10e8be3d28148ce5114c6632837bd92f2080b01d0951ebdd3e01aa4a3969ba9bc3b456f7a6fed59ee47939c1b828af528fc895b1a2a7751f836ad3794a7e984199a091289d8b26f5e37c67a40bb5e9c1976348e89733748b96ea0f217fc9249a6e71cf1bc0c94add5c910a6eb370a8df54b64460a9917d9e4f6712adadc8f9f97b4f5d15140e7f751f8a0023ce7f93f4bce3ab94ffdce154368a327ed49cca5f45fcd5e1618d7ca9c2d59409493cd98a626b815bf312dccc8f036cc5a29f7f88d70d4081e9b1b97af2d748c193ed75b2acfec54a4b35dfefc56cae18112bbf88fed10c0fa18088c76eac00d6b89888de76c4b922fef7ae51a7fa5ad64fb30765df3f81c2d35df57264079634aa461b9ef647d4bf404cfafa05c6f287f81ec6aae722fbb85e98ae7dc74825bd860687fdcff1f1bd7b7af3beb652c437cfb4ddc08ec0de5a40dc772b5c6ccc8a782bf9c634d21b25d34c002a976f547f6390cb50b63a8d715a7f698ba6f598aa1df268c2b4b4c098e9698536df700ec5395108d3cf98bebc3ec0a7ba89885b9da969eab99cc02dc211fa77a1bfdcaea722c3c99c30e6b358f79ad027908e52704f8469e8a383bca2d7d10623658850fcd8fc301be057c9a66350b0c2a8e3a6a5294ef54d1778473c5b484060c7ad95acdc849720e1e9b5c605253a74b266d8295d8ad89922841d7b840bd53ab726064a903a16f3b0affe7ee4c5d6391760ee27322ee7c4b8aae65f053e630c00c432cddf824d080f9a5a598a848993b459f8dce68a17e6b8031794bf4a40656cc8159aee599eb5ec7c9137366e37e010745ee8dc116b62f0610ae81430d689a0b9d48e0b3957252d43a18e3c3b44a46cb7057b84d1c9b6c682c2bf778d434e5028694978627ee5d64f750e677b4700153f435f99646abc22d1cbe8fc62396fc105f4c6e24adbdddb9dd1612101071e9ec851a3934511ea81d41ff99110ec7e9d5ead7f5d9c22e5363e987107f80636cc539c107a38d5a04365818c88b278dbd223b16bad2273b26c71c2f1ba7a0bd1ee8d39b68207f587ee24729927e31bc5ae7ea1142db614059a1d60b90f02ce6a31c1a9bb70fe3f06122c6d2767f571b20022da98da0f783cd2d55629e7e49f8ce455ca01ddb6fa99fa23d48a49a15f91e77d9e6a359a5888319a34b2e438c712a4a513750e82cdb3eefab2c7ad616daca7dde156c9d0beb1d76ce358fbb895f0fed3e4b076489efd77af1589ecd64d4486e87092c402350c5ee1803b71b893ae0c23aa0407b91a56848b01175b55baac2791a3273097aace3b13841d60214c214d515371ecf6a6f34be09e946c4d64c34cb057fee71f12859c587f29bc0bec4e5fafb4dd57ad19d7d63fafbb45509d94ea081337ef94696388a39e9058b24a380b6b8de4d5235d8c597ba3913168fa8a9475009eb6ec08e405809435433faeae9095fecac80d76c80ce093d2b51a9da3ad641a20ab835bd1b37a53be7580600a4d7132764a5b2b8e74fcb0a4f6020639c845d2c3e33402740be33758c42b070b7103b54df1c0e9424ae41c2a01fa8d3ee19b3b3a02911c365b8428cb376a6336b3d0a9ceeb90b2c2b81766fe4c4cf11fa20769b15789f5773d14fac20abf0765fd2c78a54608316d723e42ddafd847a02611ed58e288b79741041edf97247cc1b3345fc6708b8e0165fbbc86c84cb4bd672b257c5aa01ca2b471eaefa23507fc60207d39cc4d16c01439a4d054a13ec14ecc03de3d1345ac493f741c3fe026d447e32e4c1265bb63e7e91e0133df3f1401c7fdbb8a52fccb95e68ca59a6d338cc6bca47bedb7a996ce9a9606983feed154886b4bfefbf35d98e7a6083b2284659dbf94d060b7c34eca01545590eb36ec9d2dc28b66a3a0291dd4254fa61ede9f3fd1b787e2e0b3b20388dfab51daf1eb0c1fb453079c001b7908078bd9bd49f76c8c0e0e77a2cdbb4a5426aca993bb541b94a243299eb38892317cb32638f05f68e0f126919f06a88bc5b2d94a1eb61e50bbd88e8fcddddcc13d2bd82890a5ccc51159d64c164c7e3e685e6f34d2822cb3d8fd6c1b6f9483635783ecd98d2d685de2d0215ab31f210ab96873b54fca11f0d89018738230575d82ed5ca4be23334f970f830fbdf180b639eb64fb0554d150f5959e4db21e0b0ba3442c6b6f07426d6f7eef11776e7fe3c64ef247bcbff39233ae9186516b34719b851bea3c130d99b5ab0e615194e7e4069d18391b75703b4bb7774d4305ceecc94bed7bf3f994f38d0cb336a0648cf5057f44efcda248e9812e432b7406c01888f4b19f5384c2da2d8a781a552d0d8a2bf383a396de5aafec51a40606695692d5d51ae013a9d43b467e99a5c6482b819606b1b7674317b39e7181eb1bd0e99ed26ef8d9cf7e93b2ec83f22bdc2e0eb54ad814a171154877e956c8977aaf02a999bc0026e9cfe199c1f909ca713a1aa003494418ac2cd7048c80ff5768e01dc5fe402550f51b5d024331fc64de2f2f20c79fbb7f91b74b13de5e3c1a1d336288c2585b8283ceb61d46837fdfdd07b1d5fbf9a581789f30a1e2e2ba27522756672399e007617d7ad87e430d127cb56aeb0641f94be246d682f703bfd59dbffbbe7d08123b4581ed491897208a1599f52f8a90b93adcfb77afa63370ba12ec7324d0e039aac32caba5b60c8c7640e8f7136bcb3044de316ad3443c3f939d075b3be27b5a27667ded5a46e0512894549d8a2f53d98aeb3d926d83d748ffa43ee46001066c71b7899b3e7b6a57d3be9959e16e33f6edefc46d80891f7108a8bdd99f2331d7699145c4d155a08d698c8717acbe0c01f8b2ca6b1983e9bafe3209e53376a14e9fd4f09a617948d9a52da704052d514d5455115c0bc4fdd87cbde6b4e670cf9b8c0db0bfbf6b2de375e737c7038a47fd4772322fbba1d8c4f0c04351d550b1f2ed71a195c42d42f452336edf072f23c26491f89acf51dcc1ff90a4f8c9b2f8019cf2d8ae01aecf9c03a5714e45f5327192bb175f909c740aca35569975b0910c1423ac5f15611946a18cbef74adb041e811e3c44e16a04da2fe509e187a4d97eaee096b6e36a7599c07264c202d2cdad0f0cc9508c22b3e65f9a02d154d9fc998db3e4f39c152d29bf3e10e5999d2d2633ecd3dbfa479883c879e716cab9c3a92eb712f30b8ac50ab4cb1676992566c9ac33e97662bdaab1fd42e8fb67ecc48030630078d0fe5e80e853e366a7bafba68ef6d3d6403396e47e44ebda4370557e92faa9ce27c29996746ab82048e8ef460f1d9a4211b6af64fa12cde83bfec7ba57fdc41b374ab75262beeda718a5d84f68d9c796ddcaf238836a214afa5d0fc19354d42ddfdc6e1664484d9c55801d3922a5ad0c6041717dd952efc886f3f3ece922ed9ff61d3c3437cb38aee4579534ffd9776c152ae68dee787c3b1104cb0b4378604de4cf86546d55613b39e1f6c734e005a3a62b7b7b560bcf750b1b6ebc9a2ca9e5d016fc1b7c2438dde07479c2356e516413e7188677a850c889450c359604c21801a2239a406ae73734a13ab2e72dccd4942985db55d97fe6b3e993174439926d8d5eb2c4e226fc1bad6effb48eea076a0ea1ad2ef5476b1b669b5a7f7c29d200e266e5a7081b4c1aca3be84bcba990bb3a7170391e33afe81ce2961d17aa4a12a6da44d084ae4cbe74d77144c7d45bdaa311737ecdc89a1d3c0526b914e25dae320de78a5a11989965cf4a60966b9a7dbbe594d365c5a3b5165ca2a9d47bff45fd82bdb3d82c046cc3a1a79acee105fba2fdd3071fcae5b1da8c858a369c80098a6ebd40d28ec5efb53008359994a7f8a4b73e77e96c16b0fceb3e44f1306dd8af743ab7563a07d48faa25fa755f96cba1a4b9a12ca18d61f5af236f9832454ac2290c3f11206e6454d4a87fc90718adbd5b315c9d119f8bdba715de59db5270f80047e6e445a832448cbcb7cacb570557f712efe5f5457c1b114248bef971773d4525cde4cdad05d9fb0c38d6cdb0f4998ea4cc658ace474bb71f8aa6de98c1546635d74abaa9497327d6b6ba6770845a2e4bb2933010535cf3383cfde990e409156c13f07a5e6c8c75f7b26436ba225c01889742065f6fdfe099767031cf6f84b260517e5b4a6a98cb5bae131148e02c83a28b421b69b8a363c87261ddd305693065ef339e1dffaf4f935ab51d53008994ccd453a506492a4fbc2e286b8e562befe8bcaa6929bcfa9c6b2a224028b723c43e65c7646be3108f75ea5a4b9efa4e04806c3350f4a0253fe02691a75188c3230385307f5a80678fd81f11d25d1a98afc59d361ac1d5d7a8fdf43f8d80cf1ba22ae7ac92362d3c5f9a5d30183075702d81583b478855e89d506838f646c849e19174a4f94cd6795b50d660c982c183f5d46db0d4b0836a64ef25ff1b681944cd51397dc3c9b7dd8245bcea4338d1a310793f06039db3b45d093fa0666eb9c8926a2ca46dc09078e929beb1559eeac39bb6208d870555342368d453f109563e9d5fb7943fce2d10c04cbddf9ba9afa76707b9c5ff3619ec1e4f2f1adc38af9307042f09f2f214d6f92e9678216539d8e6a070fb31aac4d3ca3ef88ea85b2ffb85f8e1849e59519b942bd2c8e9e8e0efbb50bb65292e899761420e5cf0359dd6549ac96e729caaa633fa9308232cb9deb1f9b3470116c2cad94d313c22c05e150619fedd5e156f1f7992524e90a52113fab9f61e29fc200124201345b06d4f8d625c6b69b09d022d0356d262bea4871ace3ba4d5f54e4eccf5f4d384d93f268bb8a5695aa5ce85691769e2aedc4b9ae39562b9c5920a56e446959e5b3185978a6f03dcebaced88bae52f570f97cbe802c54bd1b134dc9cb293b25a8d12de3a9063926a0fd3366c057e01d82c35bb12f85b481155056e361c8ad9d54c94befac760393be21a3f7b0c00373ccc0bdcc28df3a64da0b2ca8398e0424cce76c7a0498b9c6378c309dd95b0680170f2759df593bd68b2eff352c6d242ecb413b42bbc73da684199c57c7bf96f467d07f2fe9971b7592c2373f618633094e417353f3b0f8b0416588109cfdd398071b27d96c5fd74ebce4f8e572e4adbb7ba82fde30335b64de6dcda2c6b1680e016eab0fb254e87dc3eee2343cade31a8c283f5fc978bc33577c71932c589a674ed1aed3c967e81ad0dfafe293d8301dcd528f99dab2a07b14709445534be2cec619de11927021e9c7d758af521ff6691114c2ce355330ab3f1244d1aa774f77f07ce92da8dfda7cdaab090cd21c0fc26f80a6a5967e1cf210653d28dcbda62906182c780aa2e42fdd7d86433059654feb9ee813209f72f15ed59cf38202d255f0b076af8a0780c4bf802ed54187a7383da2bf76572c0b0bbad08779e84b39061606a7e10b6c1fa5ff58102be078e26ec0da8bc9cfd7d20d9a0d3dc46355f6c481bd03f3c666b8f8ba2ef9a406d804b7982f5923188d3018f7a58e30f7128a4cfbb64a510272ae8bd36cde5ff12f09d27bab0c80bee5521f330053907802204481e43f0bfce9b7f00b62e7d71bdd54ce7050918b4e9a15cf2f011254c43c2205ee435feb5f83bd954119f0322a37ab0e87658238380e9302cf9740a2f34d2dac83be4bf159b5a537d7b2bda11928f2a71f0a0f9e85252243b44f097c21423667185e0324887eebaf3c7b34d954eca320dfddb30159599a276a7eebe164fe72633a4b426b24d20e5844b5686ac406ad20911bc1d8e0037f0cc130e8d08c61cf4f6888b529ff3fd9f207163844bdf33fb815b17469ccf26b04cb722cfaf72635da6954aa4f7171972233b8503696064c60cbe7dcff0e78f6864267afe469ce236ad60479c59d0742d52057234382e7327b60c0c82088e5d3629ad8f319139464be13bb9131bc06c107f6325853c3b54b488c3eba87c319aadcf217fea67e06c13adb896e0abb0cbb5971a4f31a913f355d98c058fefd9c5388ee45e965c539cd28b66e1afd582462221bf9718a31df543bb8991a290806218d1fd11a79ba091b8af7d2ed8ded0a21afad6c404413371a81cb51bb9f4c78629a9104eb28a9b1ca129cba21cbf0b050cbfc863371c876966de1ea1f2d62222ad81ac5e625007f342b1ba4f2bb68f63f48834b83ffd6bc424064e67c05791d1394c4614729d5a1db8bed250d0279f2113d4843ce257c8703392d208299b47bb0cc494890c55985d888a0994cbea64588e5bef0fbb97d8a6928171fab45e7d3d901a6a827b0861e2567b8e7897ee2c126cfe70a7f64dad8ffafb7652fcfdb4ce15dc3e87defe388cd538c395d34cffdd3ad6abf7cc63b43b65aee68158813dc036ff1215aa4f4637d702903fd85dd1363c9df2bbc646c4af4d8ee5ff2559cf567819e195666093fe3864b073fe8030260465e35aa5c1ef41f729293f6ef65653cd0d5e7c03449798f215634a8c6148b97f1f5a289a8651ff6b791f9cdf24e611ce97b4c51ead95be3201843382084ec35f57df844be899b6ed1d98618e888c901671a02eccd8e015535270cdc02337b594eb42f2d1fd030043a5b51774274a014442c0981026e598bf8b6bad786a5e67efa205b37e7fda49fce2c9614c4c79d7bf3b4f47118386c92ed147cd1876f3b3f498d4dd3b7b7c255a1ee8c3a325eb96bd68d31bc7c88992f8c95a0627ae5c152fd5663dc61ffb00805b19a9fc04e35a1b22531ced13836146d27aeead89b921cb02e8de06be573e9c1405c7ac90587eab499f34357f295a8ac3803907cf1a8daa04c60b98bf4a3bdbdd3bd8e3fe2aeab445de86d7d681a233d44da02364b5b2c4675d3cf3531bf61821bc91b8585bb3d5d358a12f4499454d0868bec0a16b004527036223668dfc4a2fe616d6bbe9fd76d2b59d8f45059989be888e54a80c10df1bbbad6e3a823f7db5aa0360544a8b90c97d7a77866ef3ad9fda2e9ce854e9cafc74851222619be930e62d7b6dafd787bdcb0fb5b9341c7f46cba287fa143e0ef31fb34ffe2289c8a7271f2d03a0bef1a5c8f90dfce776781917e1477380a171a4cbd5b753fdf23f1ed2fce68613a9323c2a7ba3d8759ff538a220e53bf893bddd7f796001b4bb8017dfc3c9c4f0fd0c128293df753c41dfc196f47446857c56baf628686b04d9b4fa9ec1c1740174dc3dc93991b9eb74f96667f213e105cc88fdb4ed181ac7f1a67cd2f32011f15a382d070eb20a4a718701cd05181253d8a77b55b86d7ad5bfd109f4ef095628ccdd68c34930500cfb8db897a5ad719e00c94bbffd553d9c7faea1d175b48fdf07d192698710756e2cb6ac8412178adba9aabe06ddaff919880ee53d1e439f9c1fa22546ec0f6ad036cac8ade6e18800a2bab753779546589accb386edb9490351410d2c4ea3ffb48d8186c8b3908f7eed116ffd48f0216bbc5d3e30821fea39b8b15ea6eeb691bc6304c00e819c2077559734da13fa3c7808cbd9448c0d5dd097dd71934a1967e63cdf3df0b2ee215559b5c0403c4eb0bd930e06d5703ef60262cfda0cc59c376a7f1dd0b4a3902ff2125dd7ed4f47c24df67a6aaace6faa70086cc47d3301ec1825ca6af54542c8e6b1a019f9c8d593e60dab9e96f3856520eeb156b2cbcd669a8a076217f743e975022dc7abc7371413c9b56e289aaf3b6722770800591842a23d1bfa886fba61c5e6535053be42bfe68a30549a37b087e61c28789c8842c3a392179ae5ba6d0e5386585c0b4df91e6373457a3f471a90a6f6139286ffb9f0850738a9a47430f6002cb34558557a43a78d4a6b02b58f554b35abebbe20ad9668082c1a9b9054f52990a563f5cdc44fbf3500cc08536779480c34babb0827dde7b9dd70ad54d20f1fab067910ce1b5ee46970d54c9522c68b8c05750f7fc433c744fa85afd3a2bd7e383e3de045b9a25dac306149f4176653ce89b8c3d748d315191a70ee20a0a70d9a3ef302d93d476bd09828832a837c75f18f029882ef16709b9179be5a42902425e26da4b5baf6b6cd55ddb5ef8c1677e3ca3ca5e7d24d62b3550e36941c090f528a171383a620fe25dc607affb52fb934dda20cc9949f1b19e60e58c9b35b37bd037166b7aeb75519ef98aa095b3f76a54ec295732452fa9e826e87abeaa766a1655aeb3acafd6a5b72c07c9c6cea0ea5c90372c274f5436b00a1846ac6322273a2119cd637475e381015dcdf739637c3e773f0197d37070dfed5c9c2ca783c3e81ef44b1bcb4e08f3a1265816d73077fc11b3012fe1d180b29f5f0bcec4d7fa1b57591d135b549416ae12a3065e9e6fd87554d735412aea9cd21e40a1f3daddf4050f77131cf1979d51c7ac28248dbd3768ca512bf453011f2aeb55486968040e317e9fe6b5565ab5a378a1247b10eb774d185730700e01883c2edbc0da52d59f48737f76134b38825556342bd652dc3beb34890dad106d97e87679fdf5bd489e7a5b764b36528984becbd01b4be5bc7d739fd803e77f16727af40f8033cbe93748583351b72001b41774fbf689834f034474d1bd49607ef0385d2505cb803fe1b7630038b9cb4615ad867c289054464c3de641d8a608672d62e0b9a78ec28d03ac03bac6cd03743dcae9df53ec0b77190f4a9557b299dbb6d693f4e9f3037a05e538189c57e8f22c017b075234726caec6e838d290c6fdcfa39ff5438038877244948799308448cf8d229e8134a803a28cbe03ea4dca5d8c4c610cc76a38cb667e5f5a74129c9556361e79be42b22caf27c51007964a84e68d9a83a0926b2fef17f44c75c0075385278a250ecad0587701d732d4a34f0f7f4e54e653f72167898a3b0a76806eafd8593b59234b953288e6e659bbb559d8af70c51ee29d47bff45fd82bdb3d82c046cc3a1a79acee105fba2fdd3071fcae920f924c6edd83e05911ed8023055c757a764fa679d6928934a108c7750a93911aa5460961360eb7b878c19e05c23a7811f9a7dcc53de611e1677a92d5ef15349d79f10f473689c554a517d9062355e9fc93568e95f7f82e0685477a4461ba8b992803c0410a2e25b0b7c2283bafc65111e2e09ccfab3da2697440de4bc4b7ebfa80fc1caec23b88563396f6844bbd112fc8eb8b710a9ec20f03ad531198f56a47cb6efd3f5657d26b5311e3405b4d283a574866670026a80b34e69806380c0df445626e935ae08ff552b2509a933612ff0bcafea623fc38e07e5061713ed812bed71a4170d5eb21bf09c05edb041364a73a35616e7218784c3d30c9b7f5b24c50120bfbca6a145784d9587510d804382502264a62cb12aed6b9a20b94bbdb64aa29a1094e68218fd6ba97cef37b7fbab554e1c9e18d67924dc3526ea1f8994e33aae1be1b26d3f52bc60178731d234e85d9409181753481249b63ee96831971ab92ef7caeeea82d1c740a9e8637f5e2d83694a186f54ec10aca1a1cf28eb139db5468e6b1cdfdf8e37e3d857834c9adec7edbc45332d4525b14f0fc9ce847be3bc750c4cb5fea1ac91f205f5d0f69d2c1b1e339eb79478341f03064d09ed7f6dba15ddbe27a4d4faf22ebabdd2bc0c9ae5fe05fa5e545ac20f1448848c73ff333f52e8fc87aacc876f3e9930d0cb33bc7211245b922977f221b2d3d3879165b2beb850f6a001a84308849c73fd9877b203c32e4f2f1adc38af9307042f09f2f214d6f92e9678216539d8e6a070f59949dc42c2a0c427a77d0bd8eac7d72eb77421bec584f7c111e149415e9d13dcc1b2c9806b54fd1e218ddcf87ea6b0c9e0aee122ccd7c708cc70cb0fab89c644b6fa0a8776c1407050320252cc60fb9d1b24c9115593c55eca45737f050ccd05815cfbaa9cc13f65f91b4f301ad38799a89be1b81ef22c119a71db855d2d5d0a1b8ad8316fc88c241a9f2fcfcc99b9028146795beee3fa8c4d40086815ce86e28211c773fc7d3ae3ad1bb51e136053e7eaa43dbaaed839fec7793d9d37da1bde7574c0109f7baf48e07b73231877a04147a1bbf82feba1dbd301f73a740a0db82f0e5e172b5db229d4b33c99a54d36e25d995c838426422c9f1e06a92ee08c8aa9da94e7debd99ddf103bfc1397a3caa47448c19de11c1d0ff57ae17b2e7383b086d8b7ec1ff211bf8c6cc2fc34015114492e2e4c842d6d12892c1310c79b7060a6c248ca73ce12b25175d8c986aaf565e0d5694c4ff7c5310f65007ad37ccf65c18d25cbaa10adbea094b36104ab477388d4f12aea44fcbfaee8c5effa6770a31bd898d0d6788aff9defa753da09f577808453fe54e7c03e899cd97dc9dd50618315c90aec4226ab55282221211bfa1edcb1fa73ede6bb62ca05092302e675d3cce514c8c47a48ba8f5e5d66d504c574b0924b1f53d0842fe434317ead0eb374042034b084b4b2e09cb524d16952bf379579f658e62a9fdd5766487f1ec1dbc132204efdb3bde70b64e6ef8b191f8df7e0f7688bac55fca1c6a77309ac01c54009e4f6db1a93c4616cf8f7215514f0ba0e67ff0fd50d7b58a0b4d91b56bb3f03ab254e84f2da22d79df019f0323689362e009e022132bc60e926bbc28de96c8a38a6da0ed20b144d5a8cfb72699132683ef589b68d0437606905a0a76f4069858897cdd19e2b2ce4a76d687bb4744026592b7802204481e43f0bfce9b7f00b62e7d71bdd54ce7050918b4e9a153f726871157a2d492d3843f9cb379aaf22cf6f81abe471b8871153dd9bbc5c368a362221dd92e8cfca2dcf6366707eee739aaa39e5ea8c12188753550813e9205508ce8e4d061c8e23c539be8324ac97aaf04f0b33da9a2ed75d32f7238bb26fd1f14859c7c4cf5e6b92dd62e9c2a4860c677f98be1eba348be8714a758fcd380c4cfd3a9250e9fa23487e2663c0cc13486658f2b58252ae251c62fe0a11a2007c5f7f6f1caa4a3612c70e5ae4be4a03352f33c707d5345c8097499419946b5c68b42ba93aeeeda7e4cf04af4d7dfd62198e93e9f3fd61e922cd720090f19683b3aa2b2c16e05c542010b55806dbbe834cede3b5ce357d7e1322b36ad14e86363d299439e47db768beee4ddad6d3fe7f5e9d01463da22fe5800d57c6e2523a4b5bd3c9a97e7495aa1081bac44a2f67511449564f990328cebea0afa7d0c70286773178829e84295259fd1c680bd7a4bf14ab20aaabd449f7384d27a53b4957a8cde54b9deafb5e819eb6ca5fef81ac317d56be86d9d8a230f2ce16ee9d8b66d559d1f6aca8bb677feeb0ec6b21e5a068a4fe35956b051f5b626104faf68ff3cd6078926764ce2ecedf57250d0279f2113d4843ce257c8703392d208299b47bb0cc494890c5806b9fe09ff61ca42b1818f207c1aefc07ed6c9a7b16e8471dcb400d75c4db5ed175366ace8ded1c3264d52172a2f960439d27d282e28f3dac2b130a257356bee1500498602d79cb43613bb97547c8e5d52138179cae867f9ce5d04c902ac741974c147fe2647078d91caec80e889f0efd18113fa91e2e96b2fc3b9564f134350995e88c2119af875f77b044372b196ae59fb25776449d51ce04590122a1d37ac6715514d467a4262240f261774792cc6ff0c974483d583192f0feeabf5ba64e292c231f9f9e6a8a66d66985c60dfeab68bf41f44bee1a7d5cb33906d974c16f2fd59d7249457e48cac40d33a9a42d4138f6d614b55e282a246bbe4b2abf3254ecdc3f8f572dd8a5be146ddc0b59ec8ea7b21c2b1287e3a66b37befda9b5e3e045e409b77c473db2a7a3aaedf2cefa32a20637582f0b1982cdf75999ab8ed0f69bd0225925771815d1f7ad5ddcca0b692f464b4c457ed2890635a1b22531ced13836146d27aeead89b921cb02e8de06be573e9c18d32f8f07f50ec7cab2df10fd85e474f8ec93ad9570609f08bf6d667a3b8bdb3f67dd03c5b918da28b0d6670d824447c17096c2840343cacec6549a2e65e949a03ef66f8a1bf933632a47f8aafe0dc5320efdfa8da8684ef7d9b78b765ee85541c9f50f07d3afc2164ebd706f2f9582fbf8ef6beea98f9699397cf9aad1ebfe8d6b136584c144f9b6c19bd799697737b271387e34e83b18d769dcab1ceb7cbea86daf05fd86932ae543daa0a953a60d69997ad4c0a3d919543d8a211b388f49085d6bfa12aba1c932de57609a3a0cae30624d4b1b9802fc05979632933129e85b518fd59558f035789f31f203077479adef5b74ebd96daf0d46fc48d3aabc081e669e005b0c0b0be479f6ddf842772106c59a277e96da66b4223210938434d6b8a5516d2f29e64e9191907a66b7f43a5c3b4d6f028d0dc128ff20ff1c632498621a48b62defe9fa865f6b836f960ca0f7a5600484dbd277f611176c6cab480646d2e9b62ea0fec1013979ba8de6b2de859ddbfe08c29126a2d2023c3b539310501c94b80d4a2d88ffbf014b5dc99920ab58dcaa2465fbe9d4d77fe668d8c9d2270fa93645e67948bff108a7e8355b1fa75894867822e80eea2efd51a4f8333a9ae9a8ccb88196c5569e4cfb578bc25cd513b9d17e92ec3a7d71a3b7ce31bf2ff4ccb9f8cf457eaa3a18d7d0dde9bacc1f12b73ec06f23d37e2c74426ca214cdd699e269353365f6607b290e00cc8f432fec4e136bcba7c86982a0589d7236eda0c30357482641db1816ae1f57d247b227369779d96bb45f3266afa4759d76a7e3ddc92ca6d4a29283030b84c02728f95f43762610656b562ff6b5e86f57d7f6978f283794b33a0c84fa21e7cd9b3b002e5c0ffabe01e36b80b797025d80dee892f227db4b9c74ade8c662c7a5839e641d7da142588b7d5e3947a1aa6cb1235ae758954bbc52c36794a38b08cdcba1adb9f9374756f7879d41ccabb9e62c13402db60aa22953ed242b8291efd5f6dd495b38aff9f2e180f1edad38670eac0e2ab2d5eaaf3c66d6e55552b4387b6b175aff571ff3ad412046cb780dc78a2f8f2080621283fb90d97ae5667bfac5fa980fb1f43984f207c4e3b71c80906f19433dcd0f3a6d6d000d0d8189d5e031e2c807b2ce93483736755cbd88cf4818f4ebe07c525f2975d5d6cf20126d6cc909c3367bf27afac46723bc8f72fe1f8aa258296e0d5872ad4617cae10adcb12d8893ead1bf0088392dc39789d78c496f3f4bc10859fe0282ba9bd062a9e892e3b628976aa3da4672125056835ecee142da770c94665ab9e8dc9163f0097c4ee43dcebc87dc85b52fafdf6ba5a4a432f9033bab3ce28c6524db70ff7c727c059796b984e12068f0e5d4cd6c2853698b2af4193453274e000781c48122186b581bd2a0d514375ad7a7665912e95141f7e822b6271daedc97bb7c76945cb71db97e4b8504bd86c66c3679d3322fb1ed8e8fa6bc5b016fc03f38c2cdaa4365683daffbb22d58c65a941bdf8289e4072beda16f20f4e41aed4d7064ca85ecd80e9357d216cd9dfb94323e2c0ba550fd38d9a4e1491c799c07392d29f5b0709175bdbee41b81a1d5a45abf05ab3aecba6c327c66d7812da71b2372061da5560f8294cd0bc2bf287f4ebadd8fb9f0eb4c9cb6bbe715bc57cea0410f08512ccff54611d2253ec1905298c55a529bc23f51767c524787b67d36609caed19446ebbb865f1e150be79f2acbc528062a5ec550ed607f7f43c476e5d463113fb26d6ccdebecc757cd59800429701302742da51afcab8dddf472df860749da8b02db2f96980fbbaa6d24e409c8961fbb96e9a5a324fed3d307bc41b551a725cb07de5788a719657806ab0ca4db02a45d5ad91b1685491069e15ebc7ac713feca49f8fa66e08a2432b7621fba9575756f37c5069e512055b05600d749083835496bc3ce34207e2609d12fe6d6d90b4be903e8cddfa8617ccb062dabb63be42b22caf27c51007964a84e68d9a83a0926b2fef17f44c75c0075385278a250ecad0587701d732d4a34f0f7f4e54e653f72167898a3b0a76806eafd8593b59234b953288e6e659bbb559d8af70c51ee29d47bff45fd82bdb3d82c046cc3a1a79acee105fba2fdd3071fcae41048e37e76949e03db3457ae733a71319fca1f31595ba51fd8430e2ed9fe7e189dfe692f7974949519a86df2f6ee53a3fd24047dc3e88763194cc0b5416d1ef4d84c3a70b6c2826841650c753a1a85a5cfac282d1833189bb9b45ac413ff1da4d9b62b706a41a77d09e325daf6d96ff07655beb5fd761d7a67c09030abdf4667af105fe4729014baa0a05e69882f104bb3a3c4a19ad5e820f2f63443b7f6adc7c131b2868d41039625639b839860207fc78153c517d31b99a3a48992fd59fec7522fd3e0c149bae14a01eb7ce055b86220aab8072cf066a6e4908f4463a787b1355f8337f2a75427303fe10799938fb86f581bd8cc2a23c712ebb07672a86581373da32f4774aa501cc95841c29de5c1599ff1be45d9a341bbfc24752f741e301d6639dac9f5708ba230b201a16f2391968b853ee6c2800d5154c03ede0565d9a3dc6d71f112251f19a263c9a804939d892e45f26f413a7954b5b509788781a808ac7e25c2d595d6521a108469b3c6a3fcc554dbbdb6dad6170c888bccc68ce7d4a25214cb5e5421987413a51bb6d0f0243478e685ef3a1699560f425b04e70fe3ee9ea7737b6a7015eab7cb720c79141ec6484af30a6cd689b116579441ff9ad3a5ddbe27a4d4faf22ebabdd2bc0c9ae5fe05fa5e545ac20f1448848c73ff333f52e8fc87aacc876f3e9930d0cb33bc7211245b922977f221b2d3d3879165b2beb850f6a001a84308849c73fd9877b203c32e4f2f1adc38af9307042f09f2f214d6f92e9678216539d8e6a070f9464e54794bfa6e8d2c6f977b3462713d82a2d8be81a2681a997a3f45be9183669bab7eef0ae100c05872a3bb0573f9252d51d0644fee51405f14531901b794e54bee18560dca1420ff5e0261bb79ff9a4841409a3d877e83008cd5a61510f45f4db08448c7933cb8f1c59177f4b640bec06b5419a16f1dd3198f973aaa71fabf9ed97726872d715b83b4b33f0db197348d3d2c9f383d5f26a78a1c8ec8decba803366643aee96563a861aa4ca737296e69fcf3c95c66184d32923847f2cf4466656e631da4c144b920141f022b5e895598ffe115c8e46325f308603c49ddd54b6a61728bdff64a6ca09d504c34cee00ef498e9f179399cdbfff09885d48652f82a5b24ec2c73c0422f62445755d2d24ac1049a61c3357260faae2aa5ff5e48da8bc8688ba21d56c41e3222af3468a4ee54a9108bba84ded88e46a5a5290685b85ad75224ad7e34e7ac41f348e77d562276c60e767bb2250f4fdb559c28ab7d887bdba1fd6bdf5dc5792a980c7a8d65fa4aea0202250861535f72912aca015e77f4b143eafa0a24879b882279aa5a4b448526d31ed3ef7941c0f63c55e5fbbb23133712efe3f3b059c648c8bd23a5158cf259b72e6588f6aae92f9b9699737e2f4a93e2e52452a4e575b02177064c20b3a68e73dc5e3adf313e010a1c6e80f9ed165caf889b7405d97431e0458da85a0dec935ddb60c95767b2c7853f33af5999ba9615b90a2fc77ee1b906a3924d0fb3d8997967b29a545e43d4959f835c3b6c718f9f8e5a14e2ecce6ed6c7bc3959e60b4e241a37d14426f2a0c8d3719ada977d9254e84f2da22d79df019f0323689362e009e022132bc60e926bbc28de96c8a38a6da0ed20b144d5a8cfb72699132683ef589b68d0437606905a0a76f4069858897cdd19e2b2ce4a76d687bb4744026592b7802204481e43f0bfce9b7f00b62e7d71bdd54ce7050918b4e9a15ee39c20ca2063e35f9c2677be667cb0d41ad1fb4114bdbcbab26f7ddfcaadf5feac88e2bcba4843e8fc70ec3f116be12c5d989ec79f9399c471f3605653f8c4280af3e2875952e106837e74b65fb2f1467c48916a9d8b2e9aaa58b520aae4bb5bb5a21e1e85e495f604872737d9ad5aa4ab2dff291e1f00a34761fef711ac4e20cfd719e8e0b21f88a2de4723a4f8ffbe6f3b3e73dd8567d8004f7db0ef7787152e451e557efcc679cf6a7a4e251bedf85558d93c6c6c64177d95eb7bb69bb91d0eb726bd239d22f072fafc4fdb31a89e0bb8f1914d1c7cdf2970c4ef2767a138b3fcbda4a1b07e52de4793a32742978457d5f60411dfedf7fdd183b6b6429e526201ae99e105789193c1513fee6659dfadaff3a3d365127774caec2b2d4f00b18082e84609fb03ea9a4fe73cc0cc226f9dc948055f9cf922ce76abe15c9ebeada8d33aaa2bbacb099ad6f0f184790e5961191a6483a7d4bf24d27a53b4957a8cde54b9deafb5e819eb6ca5fef81ac317d56be86d9d8a230f2ce16ee9d8b66d559d1f6aca8bb677feeb0ec6b21e5a068a4fe35956b051f5b626104faf68ff3cd6078926764ce2ecedf57250d0279f2113d4843ce257c8703392d208299b47bb0cc494890c5a9e41e50b033ccfb16e77fe8cdf08c80499a05ca78bfa868bb247e58e714aea3ced490f4eae7dd7d3758162a431d851241ad74ecc40fcfedaa1ee51266fd29f39e241c06b125709be2fc7cb28b202d311742bfc0549196cef9d8ee951331088f594de753a4e8122da805d4a5191f4d5e77ac3b44151fdf4a4440282c05a0135f09fa986ea2c86fe1240500b52e0051acf42b1b31579da49dfd233ad41bf4071074d6021e1e4a317762415784bf76530a866992831949d7a7c4e0e105c42eecb80462c8c86e31b2be10abf403ae4f2ba2a0ca8c421fa788089b612945c5766bcacfdd08073242e63bf9b4e560fc2f6fe5ddda7a01c198e36bc218ec67129aa83459f8209b1e7bb678be146ddc0b59ec8ea7b21c2b1287e3a66b37befda9b5e3e045e409b77c473db2a7a3aaedf2cefa32a20637582f0b1982cdf75999ab8ed0f69bd0225925771815d1f7ad5ddcca0b692f464b4c457ed2890635a1b22531ced13836146d27aeead89b921cb02e8de06be573e9c1b5b7083f4b869f0d7632ed702bffb3c465e7683bf441aecdfe0af8c370e318ad06ff7c478dbd57359ab5cf0d7c371bd43233ca38ef063cef9468e196d4fd0223de5d3356aac180f729eadbcc757b7359b1f0727b4d0cc05db11969c6f23aecced8495d31e34271ad5149e1ee5e402a3b079cf0420045f9a657197c96f240c70475490b9f1cfbacc93aa08b56a5f02e6497ee2431836f738e57a5fc8efd0980d97188abbc9a4d299fddb471c356db5da59a2bb340248955f12aa6b9e832a2cb387d5c33b97e671b8e34f84b8f0a077351f394585d07df660438bdad51ff1c0cdd55091ed72b7c900a9bd6e32aea99795e4463b16dce6ebfb04efa92614f745fe2e08a13113dd8de36d880aa3a7af931c805a99249e71759465daaac6ab633cdcf7bf1638347815881b5de91c88c33decbbc6ee6f39d8a7d43b713ddaf0e7269a82f22a513f6e974de5dbf31bc29d99819ee65f5b945af4e41074832997930496a08156c30e2c39d7a9034b923712e2a31a27677d2917e9dfff2a7202d90e8909b8246bee8f0664c5d82779e1134669f1b5a82f00cdba6ae91db63b3893269c5bdf62c691ab7bfab581c90f5ce4bc2ecd46c8c708d39b4a128ff291f5982c69350c02a87d7169c21a5f5bf3e52d9ab2c297e89438a1e57e64ad431d52394bb17f701d882ba1e61e2831cab7029e9aa761223e3b6fdefd93257e242acdc3897b452eb75ec994eacb2f6aa3f225c4283169ac281584cc832177f49c6f16d8dded65afff356fb5bfce05768dce88aa2803babb752211dd79228e92b20d599bf499b74c1a5ceaa1b394281dadf80e91e8a3740b1f4b6747aca3bb449bea8154f7680f1ecc3e10a273c2f711ec6c29b5e2302ecf1a7e28f90d0282f22fb4848256c6acecb5b62abd06f1444b81365386bd7fc1991adf6ee61015bbd1d7e07d0a6a040a4dbaebac391f8191b999c6a9f48d8fa35f1a782019e2cbe32359df8a8d932c66e8860ff9ddb7c1f041c2eeab88dd9c748301592a573ac71a93f55d755d8ef98e1bb8c9b79e3ec30252cca99d6b44465cd91deb5a314be80ccbe801861c3ac3436cd03555eb15dd73fb4fc33cce2ddcfd60887f2a778be8caf425bde86f7b35fc76ef7bc32c40a6e0050d50e7010e7e628921d5ad3614cab31092cf317be6565d1e29eb48f24503aad594d6eba77430750104f958d910930b7429af6443706f9a090ef44833b17a8f5313db5f7fd1af8b3f6c62f70809bebf2683b9482ad5a920e2551f44d59104725eea4b7999998f3ebd65b4bc231846f3bb79201ac2cd6838da470832a0b42987157db427fa1bb09dbe2fd60c3c4abcd45f457be4cd1bcd24021eb59ff3802599ae847b6fc410275d667c03778af413906af5abc36f9ed7b30d09539336025280be5863013db339abdbc5126c13e47c871e9faac04853f30121dca81d09f93ef0819d0d17108bc7affc473963c6cfa2ec9bd7f0c6b71e4dec871a3298c4aa8e20ec9efa9fb97a46b3f40dcdf555c691a8e9e08e37de08c16b9550c87e2e229725996bdc59f0c2f03e380f8b858a389a96f0f52851abbd90fafd534879938937c0f491ad7450d1b8df277afa2b3fb66bf192e13419301b398d7dc7690983f353a5ee4771d7ca9590bca7c86f88426ae6627c1ea66f1ae18195fa5f4a832f4a4616838900224e0f2a3d6e94f2c86e222b9c56d4126afb6c030d1406f126419d398b4aa88e94ab6503cb4a2457738105182f9f448444e2474ca9a56c85d6f844210f2d0735bea07f249faeddfd4f6b9536461cb97d9b406338701d72a58a41bfa52ff8bbbfc484ed7d877b263956147e0b943d2b0123012191eb1df2b3f7a266b1e261deb3711866a61978d6a8e0b509003754d428e47737b38eb219fda5fb59e7dc67a4cc85d294c462aa16344bcc3ab7c9f28ccc9fc2525068918b23213ff4a1e821c389663b5e380e16665eb066c431912e91ad3ad823b7ab04bc27b3577ce98cc3529b6a40fa2cadb1d0a10337be39f10cdcc294a7622b7057d9ed3af2215da66d3a8467fd8e18e59f3943f34236b6634a4299537e58453befb079576c6cff5c5827e3e8ada280319c3fcbbfdf0f8110b730a1da5dda4dcbbcdabea0e043ced68cfafdfba3a7872dcba85000d4d1d455a2e1f8942dd7d12a22c4b9be120869baa7913b00cda250ea88dbd1a0e8e8319fe454924ca47d92f206c03c537a18b510bdb91cac9c6b6e8a8126c220543076661314ecd39a3efa56852074e24343296c83d3938e9cd87819ab3059d9eab555d9d9cc568045967353defabfaf36bc9b805bb9531339b8e1a161f3382476e8d8a2d6c786796e6bc4531ba38c6a815c80f7cbc835874c24e7d672985d735c3b90d0e357565bbd8cbeed4d04d9d70e82e517155fa35c990aad706596058242c76df97e241df79b52fcd8535e65bd63aa3b5729cabe9d64ff130c03724b5f60800ab1bec9bbc581a3ee1706248f2d0ae11fdfa4ff6fb77dd04d0ed00b4b4a797a681f8736c2886cbb5e43daaa753e80f7b31a2a9cbf2fbd65792709ed8c5c32147530b053c340a4eb80151db3c312fe00e660790faadd41a4bcd3fe5ad05f66643ad5f8443924d25c7a11c5270283b5d6441593d8066f7f72bbfbc8d113148c24d1321ae5daa907f071668aa2f46ed7102a4f5f1d7a9643391c1019f496ac46647159dd527f0e04eb4a42421575858727f53f23badcf35b6e124c30dd462c2015e7f70b75706426eac26e7436d06f2287b2c086ed6c80213f1e208593c7497df85a4b4109cf81abef078bccd16420d6a1719fee676007ea4446445e9ccfc63643d8e2e81cce52044f07074e5fa94303505cb46fb3054045b531ec666a5c9ebaa68560268c8fed1dad7a6a20278fe35c8cb8c2e71aa4b98bc15ebf8d29415fc0e2cf20ff32fe5259a9852db5d115a32d1a8c2b653ca7e3b7ef49607f36a0ad2e7bbc1174e529da7b34dcf45f9e158aa38a537881c03eae62d9fd4f59855f4b671339ff08651ce162b0a3dbd9b73c2f7d621274ee54c7e5e6ad53ddba499f7f9ec7614073e9be35820bdf7223216c2a7d1683a943d2f277e059d18c8847876dc4a95dc1ef0ddf72279f5061a2f9cd9fa03a97d5914ed2e76527639537a75625744bb54cf71a128ad59854d767654b8772822c5910892dc9b790db50ba8125e23e3785d46475c11a7774082bfde8ab929cf2559dee7ee6946a51a00eca6c99df917677d90b8febe012f5cb7d0c77e236af920b31f26dbcd080ec5dff7d2448d6c18657d82ad88aaabbcad3de78b2f97c98b5589ed1d60933478693d34eb35c4960fdec85d5305a18e736aaa0fd36372e84cb88f085754c155983d185064a3ab7702b150b16a6206c3b03e38c87394c0187fee8017f9a5af5f742d917466e4c6c8fea1fd74309d0032d17d6050c4277ee86e0432698ac2d38178f0447dff0e8d9418cd2141e497d046433732b474f52d5898927a3a6dc622f76cca1c9d566325f0aaf432fae2732939a201da1f7888f42c06501c5f5e1f7a65de7e0493697abf71f01cdb97ad537d52b9d76652f08b81d6e8bbe72d674dab11bd9df804d59591aa7b537bef350256bb02d5f83899cfc7ee3406eb8c8dbffa02ec7ccbc826ffd89778bdb0ac98a704561f12afa8c63f9cfd946bc78d892af3014c2b302170c610cadd61df6dcb94034d6208974cc7e8b0cfc4a6485a07f7509ad64600d1979fb596a8bf61dcf698b21c275bf9b1d7658dd3e6096556a73a1ab6a72f0efa07b68454fd1a4a05490f706615c6f0009f1eea680791c78d754ee8873a86f923b64a2eccd7c8bd23019ed9977968651b268f9d7742466d6f6312b6d7c3228d44a3c71b121738138e2bd13b175c8deababebf7ebabcb8d954b85b5e46647de05cc2b05ecddd842baadf8aa5b53d803e9b6d57588b46039e7aee7967f15d3dc98dd925960ca2ccacda339a396bbb1cfacbcc2751eb53dc89ef2ad72a1c8b929a5dd117d5a89c022128a136c91b7e4ccb55903b2a82a9d5e6546f9d8ba866868670bd0992caea8e75c54f4dc1ae7586af110a29934bedd32d16b1b30cc3bf6e7688b7f765031e9b910506a8e23faf2b05eb075ec5ed90203bd84fc14dae6bc12fac0a98dbe12ba5b5b32c3117b4bd93c982f836fc5baf063eeeb10bb9598b2c67c7bf388fceeb44ea999577751517bf824741da16cebb7ab2625ca157c70f91b054392fa3b11a425a57b643f6735d81765a03686fe1aabffc37a93fe4aa644819223128d905f97c7ba683d642e8ae684d7cd0bb0f3cd148bd846bb1255c89c221251007d2432e351ae2dddc1e39095258b1488300644bbd66d2b165bd0d767edbc2dec3cea7eb27e870028b048bc1b96ce14e81f65c62828b63e909635aa19bfef53384428475eed6b01c1da21310f8e22776ca1592b9417bd964a57dd7c1a723ceb6f4f67019e838ab3b47a9ec5515c07f74d376e8645540aa59fa90607f31a9ab538e7cc565841eb0672cb02aaa2e058f3e5d334df785f55ab8b77a907038bc4412c2139ae45c55375c30d7bf4491a9ad0da54fa7108bfa31631ea2686c747f91e39233e554ac8158c970dcedbf8900b2e0b3d0ba2c17b89176a6571f5758fe2dfe8ed531a194aa7008f9ca86f672892b0334ebe395b4f4bc47647cc3400bca271249078df54a651de72bf52ff905023dfbedf5c6cb7eeb38e210086850d07c098a9502ffefdaead7cd1d1a5cc456aa1dec12205f92753d2d34425b19e2bf84cba564218f5c8feb76e308d2445f756b2cb8d0bc38e3298e4465677a0214fff84ac34076f2396b99c81403ff9f0982ec060b11a8f63ea3d271c4110197020bdc2f387ca215dc283088753d083f177970c358771397714356d837ed4335a40c647c321f8b1db4f5f0744ef7ca6dae1bb81bb484802e77041ecffa242ec4acf9c2c11832287ed2f324832e82f0305efa5467cb6319de4af00bd4083ff967c007ddbf4954d8323d9b021605a62492be8cf4e22713ce890707a454e853edc0da2dc83e13d49a5c3d5bdac74c2c5844bbc0480805f43a91afde3cf281adf21928cbe5cc48f52c8b7c8c43502423c33579508806dcc1df2451b9e4ab83ea2c72731a8a08be38295556e4fd5c92bde47cec27b4041ea464fa837fda91b6d161296dbc289afcd42656968938ab956ded273eb54b6deb298bbbed3e2a3ae6861b7ee5d788ab30ee325a80996c8bff3592d119f752bd5671177cbf59fce4a310c1df534d8aa7d3da2c16967a693288297533efbee76ef120019546b9a32de08b32b066d7b71d138bda96fb003737fb088321738bf7247e54c1f9e6d55be5a3bf12c41e3afc122da9b2113803f0a555c913c9d9c3da754ac3194c807a61bfac3d244461d7aa2a949468048e1164e8dc73bdbde7e585aed48da7519cdfeb6d246f0131daa4cffac9f05dc5dfc3d696d0d5cf07a6fd9086b6e4a2c7d6dad834b631c0381eaa00e5115af5557684a59283a50fd61af39d229e81a56eca42841c06156e5c4a14b6101132880bd2ca3dbb1812b5fd557cbea3177a944b9e61c48fc9c11f3ab3303fc0009546ba4e14a5c5c008b75e2c2470174881a6a3483d388ad39a9e3723a8e7f8360ef08b924fe594711e391e4e081607d2e08d7899aec7c85673d71e7a2adf622345ad673f2b6744d866b36d3f913df1e940858e8200e6938ffd5f690773371450a3a8a8d081ad8ab5c7bdf05be9a5b98dbbf1d9a0feb2adf1f09e0e5df0552c0e49f081682a2dc556792cd6d6522258adfa13dd9c971d7ce721eb4f92d086bd73e98cfbb9f5c00a53af7f7b1204b62b51214921604d359c2f2cd899716a870d6e8d4ffc997e5e91187ec0bf31e8b1425c689cbc65ed05cd68a7900f8d70fd460f706541ffdb8c3ca7dd2e606983cf2b3c2254d24d79fa2fdf85116dfb02eac501cfd5e72d7fb79bc1d53b918232e61cd020cba26180b769bf478bbb052a7413207ff6552d1647e141bed90b723c8f2a8364a542d2b4d3c3522f8db5335e88d5992d5643d77ec81e68bb356c65d2ef6c3b79c049e4aec519483106df91decad0545792c090ca8b5fd7fa6a0e65cd2f47c630547a06727d79bad678690ceff1307d6b347dd26c740540107acce4f6bd8ba14eb3969078d38a91abaf847a2b11e372e66bc34fd22a762523e1d489542efa8be2ba1f1f563396d81b58e918b351b6a6378fe7ffa4c06728c774d44c41f55d7355e6b181e250a7d52fbab01034bbb17c8746ce929121ef6eea55f4c8ef34b80bd1c4ab7edb928d3d7dbc6407f8c4dcbb9a78fc1d51b64f2bf0c6c8846f61686759aac39f376fc82d681845806e50e6cf966052ae637c7b16745ac2ed8e950b88c6be93b62a3bf151e97827d4c1e9b9e90548d5a0e687ee9458ffa3aefb73a007bbbaa67686781bd67a0701d242524c7c8790567adb2bff902fdfaaf1be5020958f4e54e44c4509b25c20ecb8573b620d4fa5eeddae89968ba8226fa2dd2c319a1e8b4e8bd579fe5ab6cdad6e88393bda0fc13eecf7d0a1029e84b5b715885ac6fb15e1a4290edc4b7657b7ad9c8eae3100723907ec07cba7eae3534b44a58c0a4142aeca01240b3999a2d342fecb2194d2c09a119b26a6f728ae0f9064bb17b6ccccfa5ec880f71937b45d2d1dad9b1ecd667db0d5dc0538c1ab20d0c32502776ced92bb27ff1db8335b0ace0f8f3c608c13cee32158ad0186c7be4c182549c64c555afc91df84c6094cac42cf96535e45c20783db087bd0bc5cd6846fb331e8db2d3ad427441a75678c364770a669a898529a09cf1a76f51884f38aef808547f06772a0c4ae0bbae44317b69f789f02fe76180a548911e12d2b6bfb46964ddec3ebe4f2614b7a5539ce1678b1f415838881dd7d77cb853a1f4bd48ea8d2dd069eaffb36a7ea0d13f4c418aed5417e4e2beb9863968bfcd0b030a199f0fdc47518b2578fdc61b3c6cfcd7c4e9d66ee15c43405f7ae61ad59f2162e69aa1a62a680cc80b669c45014d28576cea8cd9dd3e4c437515cd466dbfc8601904130cd43a111d2a5c853270463e8c698b4ff2d4773a1143c57dd02a080187aa3de996f0b823b25f161e4b2be935703332b2e451fb1974c2d39871abea39f0de737d4ab7d4ee3dfdfad5a65e82196397c55e2bf261ac1c19884cffdae405bbe0ba466e71e3a94bdc36643635865379900c1b9738def877f9bfeb5689d589b409248c471c201927a48202f33a6e04fb02a700b449683a139c3baab7645e17c0bd915115f0297e577825645c574e77238a2d2a40249d85a554783f9012ca269df61134e4e3cdb71db9fe6ce92d849c1d104aa623478c72989413698594dfb526d4ff4f359b2167e08fa0e9647d2960687448f25483697551d2ef709400e0ef498d4a7e85c23d9b4ebe2a0b28a620f2c0f4f1739c12faba8f8d70d86491266d037243926084e621009d53327cf95c2412cd86eab39ffbc2b94b45d310b71a79449187803c71fb4f7af3233150df6603bff30eb744bcb991d7be43ac958f9faee7cf4f3841bb2d4a5b2cfa1f5395c0124958155ce9817c6335c72a4d3fa1b9749b767461d067c35b592e5e75a1229a5a69153e956bc66c5bc619ba3965eb909547c1a44d9c895e00fc6ec241ba026729ab434816b55e38e3efeb7b9e638fe1c5fc5ab41e0a19c358f4834430fe379401448e0f674f201bfc4f180e43246c5aa94f4445d9ece90b2772521a7bc695ed20b117fd2e90f139ac7063e0305a9662d17c5dbc350bb3b3e931b3ff8066d07321e1cf1b7fe3a848650a4d7c618a8ada4aa672d48fe9ee210833e21b521936567162d71becdcab9399d6ffd3f794d0ed1b4ab5fe20a893a20048577a7e95ba61434c5689101c9381a601e8dcc880fc78a2a5dc8afafd91e5638a05df0b65f01b6410fcd89221686444c1f9393b312b6a8653f22d6c932d357f277688217b5869732b12206ebbaa119a11ee5b7e7abfd0bba54ed63c344e8449a9834ba1e6db35444464df70a09ed35ee98147bd7d893186c0d6ead2d3ac395e7e9d13a0dee1ed7fd03767c5b70fbe10d458597a576f3cb4501d1dfd14b3c151c05a9ca5addb902d7ac97ff3eac1bdafdb8f0f5ed4d27c14dba86334e6752956eb5f6ff244f530efe0d823a35a5624154451cc615a3ae51337706cb9c247186db7c4c7c2a31e2c45e25c7eca2678116676d39cb8b21d7851fdaf8e0b853ca8903005aa101007af4439a68941e8cf509cb0d0c17952940c7490b71f2d5725179f3c843a7c11bae1086273a04648aeb4e9078b2380bdeb1e9d0ad1a51ec4ec5ccafefff72af23b536c22812fd63d5194f51e1368af7250f5fa0d49baf7d3eab51b63c8f6b7ab1cdb021a2edde7fc5b0a06f05b1021e0f7a1736ade3acdc448f32b4ed47fa4c89a1dfe8197b647d877a0908eeddde8afa855f09a8462bf6ab2a78c129400b4076f9ce21f2fb34fd2f68496b3c6a326404cd09b79a1c0e934cfb6c70cf59f8beaab25f1a4ed4a8d20952c88336a6126ae3149ed7b7bdcd96590b328a4a29a535d57c608f4e10e561ad604a3084165c798cfe3f309c9e0c1e0a55e2bc09aea3ecd77a7c465a77d1fecbaf20ec25dd2cda01eae4507a9d6bf997f04267ddd8f76d9a05a3c31243b7d1b555618c153fd3fa2cfd8447ccef54d9ab34377a3dda550be23a68232eb67b88cfc77ab54dd31f98ae4e3d672fab6094d92f7b9ffbda499bb920b1c93b58d939434fd0fa9dae878124b989a963268307088147b41df80fc5d3243c94d343dec7b5e1460b8965ccaa74ed715fee04404707d1baf70db9d5563af5fb00cd96f465310752152f3ddba7acededaae8653d9e8a78ab1cb8fefbccaadd82f6da0972234e80cafec5b5c4d3b6c26973146a65486909812c0e5f326d88a879c93da66a6f586f94717fdeb056368a299e21d4c8bc17f6d455b482166d3059443cdfc7a8862a2953534e65a73bd02754bca3662ab661a3e83ba5ba1832243863a1295a3d272fb0f22114950f0ec676404b586b0cc801a8f987d044c07e2f4f430faca65b806b3daff57a714c5a58ab528c280a89040c6984181ee2432373f8e9f175d3239cdad04767b5b7d1b2d19a65f7ffe28856035b07bdfd225346f8e9819e4b530cdeb17950f48c6b459ffc08d3e646e93f475a39c2efcc4c94d5d9588a5eaf4afa77fa1711c8c68ea2c9a291cb9b4d0bf5664cc489235342dc8fec225169589ce7f312ca6a8d4410b615245f5db77273382f8e312781f6579e4387bc03d3498037153f2bc723c6460418db04b26756e496f91078520e991c89fadc0f43d65691d85603d0859b6f7a67b6b59cc2566cd22de1166e30505ab06a2834597c249b22877d6b04d13cfc5fc34b51b0828b34d98efcccf4e5cb04b5ce8b38a797d33c77feb724fdb2c8470d197c3379a9c3f0ded59836cf953266eabd9622704d9f3bc05d88fc5141571a31e6d196a1c9ab1125737d217353c881bb606d562fdd58e765044de2e48c7060b48aa83eaad57e70e08b0b3a420602e6d871814431aeb35a3bc39479ccfcc9203e77f6db2e16f73ec614deadae74eea19db4b06873f8ad85d4d26ef7d6a4b121afd9e1a5deb7f74c6cc0698a32af418030a6b5cedecb6dfde5e2857da7ab454a3bfcdadde3d4bc0ddd6a796fb5198f848346e14e582cd3fd8d987ae1632f36d925730890c9d054c322dbb28006076e0ad1f11acc5f47a90c23bc15ba091649c0ea23c54deca3a6c628d1562857111e491cb8a16c381415df64841a9226f0091bdc175b34ee2b23ce0eb9f05ed01f072371062dc3e8afa7d683931ea19135852f31d5af28a112ccca12ade8bb2d3a22baef59e916ba53444689148eb2aac750d3e95dd2777e1f018c9adf09a1a31322f1ae4fb9ac22d805a7098028963e871fcc66a9eb947b8a8eff5c2dd174a3264389a5cb70d10ec2db20647aa6fa3df0d0d23aa9838263a633983bf67bb41c524ae09908233a08d294a36a6d7e5ecac4e61a2044f2263245cadc34e96c46b3527e293ba1f9b87d426e6580ce669b867e3ca2429454b4553afd7a5f1072e379b52e4d4617ce2262e1c933eeaffeefd05cc67ec24a32bee7144977acd013d6a598779aa66d79a168a9a65677af3aa3db35f081518be09c3069821ff0b34b7a056d65dcc6082d462b82b3bac02e0960563abfad3e462dda98beba2aa678727c4f28c60910c232b775c72dd21710d495fec2dd1c4a0735b5d07810bbbffa3685e757c74e67b11eb0d0d68bb0b436e9d584c894fbf14df4a68aa870ea781c8b3775cffeefe59ab0f7291edb3d3e2920f17d0dda4a2484a590eb9125bdbfbfdc485b57bebe97d073e4af5d0d2432827f14eb974b7fa684ffafb9289357b4a1f45e4f39ea9a9b24532100807a3efb55e5da08df48fad4a16f0b610c31b5562a4898fd948b6e9164a0d6f93c446ffb1c9daa0fb8ab36fc359b8997df5735a71497f7d0c6f97a127e2658759265c280ead552e6ec0c324cb141a07b4b0b16d7e01611ea25545769b1978cf3d13fcfbda009b3e23cf6bce0fbfdf1173164adf4930abfe71230dbb5cb796ae6bca20ab644e6321dfc692aaf130b66feb962ee80334dd4e87667829cf9c529740b1c42af1b23c4b27c9983a5247919b7997c62dedbd17ddce2abab855fa0924dd25971ebde897252e0405c6fdb2f691493cb9dd9aa568f83bf4eeaa0a5657d046df1e4041eaa3bc0fe8fc652201e9f2b0f5d480a519a2be58f6a31657893e967680ef8bcd00cb318894626ab089b286f1681db772cb0c701bacfe4132d4e850ea70e0add097138692576a96b91d096dc0515cad5bc7f85576e64d8f3ec01595a583ff1c216898fe516f331c765c288cba2f8479f06453c8c6083e3536ac3b4eab0b043c109d9aa063f01d19441137c94f7261b505c6f636120c65be576b56a4074f49b6777c92117d9f2adb3acbfd1d258e0bab061543656d06e7a9282eb4a0713762f4baa6b179a07395933eae4a34008e2d1dd22137aa0426b1621c348681a461c1dc3bbb8f3ea85c84e5ae874ed6dab52f529c1638496f22d222d80351627cb741923d04bfebb044d68c5cee9448663089430798f34897b1ea9ca2a3d695861aa0721966bd8c8f368f43594246a6aee375e3853ac3d530d360fc61adea037c1099e95bebeba86c0a1afe6c61bfab6b52a630620428e5979f8896ab449c0644eff1524cc4b9de66065cbdde14104b2e7b023940ead0f5219369b9a90bba9417fa606c10f33f82046f536fe71e16c659e31e89e15fc2920b6efe13a015c8bf9b316401e08ba7fcaec87b57f305cc03a15371fb5a66a1c65c88285c9e69766f0f6129b46e421d75fded2fe6ada05e615f8ce144baaa6b2aa6fd705cab3a7037849f602b2a1b53c06f1fa6b1b26e9baeddca87d7d1b71dc700a5f4b74f32cc7fb04f4e99381a4116a8e3b236b1a24199975510e5deefa029f91244f95e2d3ebac6d76ed6a9481db6f06c5fb5e12f73836679a91779574c2e64236e6751bb75aea4ec3170edee30fecb2708ee51439cd1835c3be97ded3027ec54de900baef8f334628ce45eab0fbfe1ac5e434f2753d74544c759199395f872bb8d87f6a86d814e3ec389edbff286f4617ac7a501b7f5b2530b8dff1c180bcdd022dd5f02e1314ae5594aa99e9453575225ef06ad77e005962ccd8100f1f54276bfb101072fcf66654327dbfe228abd6e7be81d68955edd2cd1eddff0b47cb8df7ca668e75fe0f6b4ccd6aa49394654c27da0e40ca2c43edecf8d9085d63824305d280251f02b99ffa37da50cf8831d00a5aa71ed3aced02ec39d7bfcdd6c4b39b03fa0e3cce8ca6866a3acf2149209afb86344ce3ac54153e61e146e1c8875ce77a05fb7ae6dd872e71b132c924c49548e35110d2dd4eb6ae174ec408375da3da465bb98063af8a9c82f5c551a0d8030b743b979b848a537e7c4bad2e4304796fa16ae3b1135ca1d2c67a2e27d2eb146f5b9f82f886ff196f9c0e1e36ac5b5f889932e89d8d6764791c20e23737d0b2c8931ec3dfb9bc2972a50c21467279da759c0462fba0285a84b55e3281bbe7e189523cc639700a4ddcbea892e9a5c9c4021b191648b21e79747e8c4c69cc76b5856fcdf6ee0b69a5f02273e8eb3430d3bb9f0fb58cf74fe744eca8f02b5304fc162f6ee78050642247fcc2be125224009a5dc404c4b8e982fba2a426786ebee4929ebb01daf3115449520caa57eac14d88cc5e747159a65223df88536429b55b11db6268d8b99bb4550e0202a24b1085f8797dac1c9eedb316d07972532d13f645f96e7f13f03a92623dd523ad73171f405da3f0cccd84a1caa2b70872de1c516d68cb3653c94d7e451bb34d7e825217c52991b7b54048d8db29236a5eaa73029aba70cde908dceea905dec58d9357f9979210aae3ebf7dd287fd9a170c57e11fb0a35e2391c4efca56650ee686af1e6ec86a4d2ad5a401de3590f2ff782ce787d275d2bb111855cbbee953ba58380e5c8e8e2effc01ed0be999cf46f53d086b273bdd5aa5702234128bc49fdda8ff36b000664eeb5eabd43b6b4206c11156c217bbaa396d6cb0d6446525d5b32f5b537bb0955aa14cd9c2499c58aace31af62f9e534945f91e7d50994043636f30569129e83d772cb8bcc5f6e4579bf318c618ecb7d6a04c2d3323731f8b0b20107cf0cb8996c6e174370c5b976639eb67b0f72200c9d456326a6af820963f7861e54259688eb50d228a1abfd33e3799400313692aa787de30b52830c0098c9c0fd71f4c1dd734c7d0932483f87a762deb0905675699f873672b081045e7b362fceda7d932a9bd2a8e376f6d9ba194a6c4c4418a8a2e084d134e28e20421df0b124f4b5312e7fece41f80b7ec8ea703fdcaa4bd463faff599350214982622b57aa8e853431d8cd5a9922827179f804a462b43a92557566ca9f574c64176788bac3596713bd4e0c80539ce361fcd5a5e506ab4c875d8dbd85f2997a5fe44398b1c75f33a5eb1f69a42957314116010af480fd345dd8734494c185a9fad431e188647afa4def6f3c92c53eb67ef1df642975b1c22c447ccf3d4ee861d9c00f1be253b42124ec96102e97dfd939a072122627d0d90cac9596edcf6282d12c49a3853aed57dfa3a12facbf8272368d449864d1b5f8b01671910229038c4d63e848b4904c3bed129503c6227fa5ba1ed3b70e5dac3e52a01a2390e6db9618d83f7071aef21584f9e36029b08754196e008f5726425a7cbd8137d2aca705e35031a2e135dd4e0e3f0f3688badef079aabfb951eac7ab8dd4f49fb4a8cc4f3adc2ec9a1110fbe7164a90efc8ec387661c486ea5b0c0c611cbb60ed760a4a21f9acd7d6e687734b2e836408d9c3536e3daedcd106e4b25cf3027512525344f9dd00d7dd78bfd6820a79037dd0eb39d175addbfbdb2df95b1152b1c62098060fb46dcd523b0e39b8ce78b25e1c11e5ac3bbfccb7053c5a9743b12a5e368ac37d5efc0941ff56db82cd27e3b3ddca2e49d6fb5fd51b39bc17f3fe07d183a04c6cde37575b434c876a21c41e4e545282c8ef4d0f865013d9af85e80de263b53d5cae298e2781f28072ee2992d6565e60e176a60ed30a8f32995ba3e5180111d8518362cb576e3b5f6e4e961969ce219e55d89e67e8e8e5a5cc3aa0b774aef8423fbac54d8a18c6781bbffd3212c5a3a8274d8b5f6245400b4db54c8c746713c8b03815743cec2d048228c4815d1f3c0a7767ed97f22dba403fc320456210290e4d79f0f9d3c96a74120fe52ea7dcf6eb6467f16587aa68129604c93cc478e2809f4fcda36aecabafdfa0abf3d25f62762a7dffe2f44c553be9dc3fb1f2f727b8576bff0e058c6957191daabf73a830d889d2f62e40c21ee44b53a49f622ffbeea5e1056ac95b913eda8e25d568a54f11bf4fa6dc3096cc3d542b0478906d2b2ab2bcc48830a596e97333ee1b0eb464f3ed02d7e130a06fe8c2bc3bcb98285442e9300929f5aca4365808f3e8ae177646e24bacf0df6957acbc01022af91afdfc3cd54bcb66c1b4855110f1a72e591627ed6b8c3b88d5f4099fefe6fab2ed32523f57c434296945851ffc8d83c668e3793a10df43915c5dc6b59304bd1f0c04ceb6f9f571753f318f6e02fd845b0cd56d6dc0ff37127a3590252fd82b881d641346d7924526f654a9f58ba619bf150c7bc57a2b7534d40ceb0044d7a3345f479e69b80f9cbf57fc32625d349f6be7175bcfd5c74fda3b48c6ac0314c5d4097cff4f5c6a19b16ba4001a5a6664db9deda658d8cec364e9347fa272ee0059cd4e06bfd217229b8be5fe6540e96d172c85a1153cad3032318d63372eb5e00f572315a496ff69abcd3daf2227f91dade5196c51b2f526aaa9276b2fa8fcc2de2b2a76f0460732cead2d2936cdeb109275930c35f910db3ff7beab11490409d1215d95d1d4b0aee5610f0d0d6025a0eb975e6b20f8e14179ec4702cbc0783bebdb3294dce92a6b88e2202241a758c2ad3dc03f19b48573ef94954f43d7cc216196d5c3aa4fd92fedd380779789f0098a62f239bc2502c47f7e8a4cec93953d23513d2749d022a6407b48660d8d444c908e80b8d77207d309fc6d5263e8b52862d5ffb001b727ae615639969d6e8091a0964f5a0ec482cae4c8675afca584371230498c1dccbec8afd9aad74a5ca16394e099629de05a65aa4398bbf8e391ccfe7706338dbf5138a00ba532a5b9bddb1dc67317e1543acceb9d703a191cab4956765e9913d2454db8d0a3335e0a810d45b4b4daeb9e5f7de48dd0840136621d688b8d14adbfc674ae77407b90f74d3ea4b97c0edbc6deedeed2395b6205e0099ef36aa18a269abac9f322c7a983bf484c094299889ebc0946621c6e8ebc2c33b32dd2a2e25238602695c5ad65bf4c0f3f59762810f0eefe3a60eaab7046ecc440aff4d453d2b2ee85b58839c48018a0b42a363db007dcb224db54ef36fddef7ad8fb93b16bf9cf5418304f991029a528252648eeddff20cf0a9cbebe1b697dcf8f2743037dc7eaad88f017e222c841852a422e935103c1ce7cc146543b2d78eaf9070037450d077f8e374fc0ffe9257a15bbd520a9cccc91a4312e3befd2f928f7b4029263b91d30f8ee5c16e924c1f63c98debcb67e79f954b58168a305f032bdf302ef1fbfd472dfc0f482bc923f1898709fe25af93392607f7246499fc4bc10b07839bed57d1f0fb9aebc8305504a7557a82a4b720a56f5a504456f31baa15a820537055aacd5df17318a65dbe3e6ebabc2233489beb246725b20ebf97d2ba63e6443d0e230f1e4c57de93cda8e782c92c8614e354e55d3e505cdd9ce9584939ae02d12cb40b7c2dea6bd05edbdefd87215454bdd82cf456bef86fbdcc2bb777a9158cdb157176a1a0aad36682d4240872d35e52acb29b314e1e40550d9706453696d777fb4288d5b03b2d84aea4476e44c940ec2735fc1584cc6669fba03ee4a13d52e8955c9805f230c658d332bda301f55f7e07311accb45f35f256d7fd418fcc73e707c667d2c3b1e150bc8ba5537ef622bb60e46a0d6444573754656feced7e5e2e5f1df373d4f0a516060f4680525bb39b92f89417bc82554277736929bd7cb031d2fad671c28e11e13844340d096ab75571bac721c72bde553f63a5a669052e2db663a7ed95af47437e4fb3cbdd9c45a96113bb3d3f1c07d544c2a1ce8a0adc0e402a4cc12326debe3278fa57d859b97d852b8f9332b18c833a6aef1953a7efa6154bb95ead29f5ab428bc7bf91d27d6f82d1c4e9b9edf48bf7d1753ee1648c5675b12e29ad37b781d57af6cfec0317aeae82ebc339636f045f1399c8487af9121fdae2ff658ce06e677fcff0fe944a7426d256e4233c4130b72698e826cb4099d86ed01fd200e6f711c1c2686dfa3c173f8368c906eeac69023980e7fe5bc4816ae8cc2c81aeff250cae11b95cb1e5a68aefe7c692b2cb987623cb1e2cb2e8686fdafbd281c53783a034994588c792fc342cc3af884dab8bd02a310600845202ebda7eee8e04ee98df92edff2e94d26a03e92a41f5fab571717e92e12b3d427dcaf190425aa43ca7016fcfcb5c194a9bc82e70af0f656652a8a3a255ba6516efd907901d5a5a73f850b22942c30ea82d33b774199f16ed559bf71fe87ae248a2a783dd700c1756cdfe89b1c872a04e0ff9316c2e81529812bb9f3564cf0df4e3701e325cf653cdf3925570adb049a99d509481bb710275d4c77a530d9a36023411f1b6de0178ebae42ba5ee6266f20ab22dfc70895110ee9abfb1a44621ecb03e1d1fbf21478f990814225328e44bfb60ed540fc8bdb75fdaa26de723a6ac268a87844de233a4e05beb8406b5ac6237718f39e1117c4a9487da7864bfe65b3046598529f8df6a05fb368280c8b8a06a5b55cfb5772fb0026f58c86fc7aac0df25277fdaddd94b00dc95900a7d0d84fc34618315ec08313033a02a7c39e746c16bc85360b8f35591571a78c479cbba53adffed05f1e78bd57e3cce424e81c48a7cb988e056dacee06814725b517cdf31596c5d13a2998306e812b843c97cd8cd6d75c5cf4819902eb10eedf072fd7626644278260b2006a4aa06e2983fb39b69a449c68b329889c0461cba03de53b4e2e842e97ef122c102ccb899afc61f141bff1f8a79ad9eba7e8037cd98ae35e00b05b3bd84e456f5e6f692856d261df7b8dac78b65c798f0cb27fe8fdd0d1c2bbce58b446af5a2555985240a2504deed70794a4a6696b0fc0fcbfc04e7e226557cda108cba7ad43a7f86a757e9cb6bec308e17d75c66cff2290b6cd5db3386a16b682500057bb44a721bb2b471fa1cbfa3b8410aa1c8bb67cc6c40585db43222dde78305d0b587e4ad295583c623a109fdaafcc51da3057dd51073f308fe8c2ca4ee5003fdf83612e61de347ef983a594fd78bab7975dd1be64cdc4b52e45049c97a0ec06401aca60f3aa318e190305e29f94f93cfe7e421371ee277c47adb633e8f7b99a7162a6884ac2364b3e8055dfe8597951650b738fad727f389cec61fa63ce1c7a4c29bea35e0efa1ae6252edc2488f242ce06e1718ccfb89c4488926e3a3c4ffe32c4add731bd00c0e283193ce5e0373362970e9f215567b8bb6d3dc789116344c5baefb970bf86173591a30679cf9dddce81b373a1bb4e648d4414056845398e42339ff16e7260d927ddfd9b85966da90034ec8d2467bfd902370ed264fa5f6fbf693cd98157b56dae680189d30c63201d5cfc9c76872e4b8fed0f82a22b31dade50e6b55847869698a82dfc5994eb4287cc2a78f17eb4b23aca071f05687a2db5e2e2363a9d479c0626c3c9894c02d7b0198f87669ec9f9a6765ab3b51d228d23b2aa00816e7d0fea851ee953cfd4cbf444aef1d285ba284b8c54ca90be23734166782dd55e5ee48748c7a21c408210df1d7b3bb8c79756401fa81bafa78f67685c4485ae0470b04cd8d6fb3c75f33fafdf78ebdf1d02f97b9d79821e463b01a74b8709bdfa4d740216ce51c5f9c67e89178c099c8755c9fd7c1b41840dc8220feae16a0973c7b204d7d030aac910366b811f00983c47efe104c97cf891d0f5a24451869c808555c09f0722aa15435d5cd6b8224eb2d69431f67607f8ae411c48bded2323fa74ed3a65bb44ffae8818c4dc18100e8460261e6f35548a2998f02ad0f941e6cfadc418517429689dea8fa044e718c20c414216e8f07d8b73d5307355e6268b640bbd099f7008abdcac6b4b7ca80e859a40c253187171b2dd21121d0bc6887996b666f4ed484304aa3259fdb701ccdd134ac2e3a871c4faa187e693a1e55205661a714f2c03d50bcf7279eb1894e7a8b1c0a9f6da04da09318f53c9a893505a4ff9aab3685a3b2757687101ea4db320665179aef2653be9792eb663cc700e4988f30ad08d4e9e5891fb1a09f7bf6e18ff90f562e9a7f97eabb21d2662236d2c9990a71e5b4fd7d162f3ffc2f9776d321c258aaa12dc2e33ec5f930d42cf7f2176564d936c3da29067d5ff7f5f6139dd6a054c73706531446264e386c234f27d1c588940a7999ad6ffa4f0677f5ab6aead2723c0a9f710b79e1e12acf6799080769fc9de992cd70f1545f61c64bf801c875243c8d81d45aec08d8e77a1b73ac71b92a51954c31e344ac59303acb14a4b0417c4084991aae59f472a8b02d621ec143cb3da2c8a2709027d4eca1aa3df9c04e9c4783dda485bfedc7d4564c76f4e95053ccfe7b59cb49885a3897b22b2429021e7fd09ab35d820076729b23afa0bd503698535aa6632879c16e4c543f025800673f7a4adeeea9cadcbe3d9f91c69c531423d96b8c9b5db2aef6a7d00f11d87ec83c1b92a201eb8a96950f1f5ed3d2b4b99842490a4e52263fa970f15085ab2a9cb5d9ef20dc006b044dd18f92c58bbc83b068c9e7267aff1157023a4a8a5cf0f16110d526f5ee0b6ce592faa941daf8480b5153b5433ad3e9becdbb33435a6533ebb9c0fef0230fda0cacb3d74a71c1fa7bc705417e92a0ff179795917b29c4e6fc62e276154e43bbce13d12893ad85a4aaeccefdd0f56ed2929e00a1b9526bc29583d09ef8b844c7faeee742055b5b8be66c304e0045ff1e75ba80e7f39b1fa68ef5011930c44d8a9d56d560fa6ac6f677eaf8e8ccbd010896aff4ad77c8f1879ceaecec35f2b471c1ee5fb7959625feaed2cd4207bc2f04c248a78daf5a65698e04466d30f4dd03af911483b37769bec3f3f08911f7295bb4a575f31910fc32e658ba4b0755c515c1b96ec90a6fc98029d92d4851371aeb01bbe07f9a94aa3df37b6daefa11565010c93df539073db1cfa95c7312ac01ce6b5b3f9629312eb310546479a4b0516e9f1c322de075469765a3f473a476b19b16ed1a93e26a4ba780ece915aed27e3611aa27e5d9a078bc9ce7fba3f7b34ad442228daf49034fb02063594d0e593a931a452f95c3d12b8bd2ade2ba8cbfee14655c2c86d7431626c8ae61ce7651280e3755b594743d9593674e9437a0c24562add88d462b1707f2a8462b9ce0a26b1d0d33405546263b9e36dc030b69c7cb9b877b44c17bf4ed4fd515d21ffe6fd0a221f499979437f326f815e928ad943a95d783606a07eec287ca806e1974d23d857cbcd8209dd209e965d69b304bd48b26a8bde593635074255f277f2b88746c9de2dace05cfc97aba9b051404569e5af781210397b4bbe9830df30612444a65b620a2a7e699a593d6bc352f6682ee97f0a5c1b4dacd944954ca9f2e068b747b949db604ca50c6a54af6532d8e56ffeece62608c620de2a8d1cd417846bbfed7fec87af08ce72df78a9b85956fd201c07ccb1870b53d9b36b311e7013d1c368f8a37412c09d2864fcafbc549239660c69b4dad101c39b54038049390a5a56c360ecc8d629f5771bd776ce9e27139da998363c891824badf91cf2d2798e6372bb9da976e6659dfe6a100aa34798a06e918ac4fa64a41518d8ad338d3eeedf9c178d6bb278f20fbb8d9a288cf83d0473f272fad9a97f5316d9da98497c07e0c39c601a8227c25a405a6af892ccbff32c7953f8261a6c2a793eda2f5bb30b3bb9b81843321bbd36fff13d23ee78c45ef3a54010cbe89d457ff75182377703e2051f64b750aceb84707cea381be1fb88a972b7074e582c143370910cfd41b38be842847a17920ea403c548545aafb49b5ea3138cddfddc83dadbab67918ff9f2b0ab540b7759f75167d828dc1a99a28fdd5f4df62df2b543e963959d0c56f02ea99b2a159a830d82880cc771d7cf0bbd08a1bfae0fdef8f77cc220f063aede56f9aee6a6008f4f10dafefa4ca5ba920341ee6bd0591e4cffb33920ebd919070e7a75fcede63fa6230477b1bc6a3341d2b1c99e052f8072fd41afd20ac16d42a41e8bfe15dbe7ded53123d922709026dbf6e9b08ba2695f3a217ce2f0e38de114f210e472fd6be7734e64149b2e2298f44b5d01b9732b8ae8c4b46fabad35f53ad85105895aa1976cf3cc444762278ba7108d17928117566cb0a58249535bcea38f206bddb820514e4e169589381e2b477c49e3ee56ee2948245969a9b0ba000d8ba310e2a0b253292822bd11f959685bfe77ebbf5d7a575fec51d513a3c02c1823cf4c257ad9b81c3d40acc6aba942184c754d8861d4f4007f806de0414101e37e8dd7017593c0a8919f0cffe2481d1273fe6a19fa06342328daa22272909291e56f0c09b79d2b61dceeac1958dfd25a51d623c127b53997250c94cf3ee3b48fcadf89000d313d02b35d392d8c074b2f20a66e4ef66b295ecc8f20820f14444103953ad6c3e66a4fa46058677e7339a3758b36af39a5a56ed5524380c595f5c5f29e3d99852f6ee6c7303f97a5654e1b01d83c1a4595321ae4645c9d2ec5307461f809ab198337b421704967f2d87b92144719c0ad51fc1bc34a8d501bee464fafa188fadc354408702d5d70efeea39b1e64d2afe3321ff49cd2485306d01da3bd3e0b366cb4ee6f6a9673411bebd1663b35b997da66343b422979e1c8e7a5529f115ba300dfce8688a4c21aa1b50501b8940050949ca27c4c16648e1b695f62cc79c7b58e11e6a1f021dd76e35bf5c88abe436380cf9d26e73b460c2790589061a4e92508118954b144c6ad5ea061f652fc40fdc7fa7067d729fcce2dd293f1faaa0d5fa7971e990319f56a89631d40571c494104fae3b7f0dfa640a81726ee3397219f6bec8f8ebe0aba5a1753d41cb0e03f65831250a73b1aba5d4587370b1b7218832df3a3154035e2a5c520680c5d10168758ff1ef76a56ed4512ff0991ea07c509bd84b0782162b83e0527de5899abf2a94abad5a8da95c57fb2742ef4c6ae3003484be1b60fe21adeb6eeda6d410cf2f3283ea0ff73c4fec6abd0b77384499bc66c723d4399981bd2a86be4f3b551fd7716b3de192c21c99013b2f6cccbf831a9d4b9b3a10785d54e55c6d094b100865f7235b48da00c4bead82b4b29971afe8572328ae46394fb06c10d141ba1139ca1fb792aea6dc408cd60593af2757fddaab98b223a8fb1d57173d5a47e5bc6043ea7a8eb665cceda04c22bae072d7b56d30e5b50c24543c28f8cb077f2e21c3d5aa5ab12d30f3d884e1615f65fd01025ece610085a61b9ecf1e2bc57d3aef5746a424b44bdcd6b09be5ad44804010678cca1a40913be43a3533ecb1f43714c8152a9d5b8615000c315f0e50aac6727fe295d8dc13d01e121f4b3d63f5363596c4769dc537a6a2d5df03a2936cde4920128e4127e9e31c34e373c78a4d90ababd27b66d75e802387836563e785e84270ead0afab74d705da7f88a2c5cfefcbef0288ddbda62bb756d61a092e822d5ac7b342dbc95ba5fd0615be8c23325e78de59c990a108594b675e4ca2f6fc9ca0ae138ebca375efcf793fc68faf2e7e5f6e042a75b405329c9047540e6d625a844d56acdd561623a1dedcce8d718f6211bd4688982e09e24277de919da726fde843cc3fc484740e1c0274b1c6540896800b3a9ed480a71e7033dad6b3365e65c6978a434373d91d91bc53f3dc55eef020934326aecebd4bb809cdfa6514a4c5fc0698682acd639b95a81999143b49fe42f57e4547cdd5fd271c91d6e9dba55695e30a73a10e09c90fbd9764035cc4b60b2ab8b30c2ef64bca55f437064a44e77edc0acb7f813dcae7da6407a87fa65f96b197a3e4aa0e163fc036854569b1d99d51e6bf54eaf2ba54ea8563cc9ebf39b18087f33744558db4a3516e1ceb258a130141c6150cf7f1cd1ed3775ff265732a593874070b6ba5a816dfa4287d1125a3bb662a6c931a4b5b4dd5978724c918b209321b6022a9f4286ca63577b8cb040f2bb82d41be6b48f7bc4bc45553fd9836bac110129021e6aa9a6f5a82ac606ad4639f629962c24048de81b7ce03ffd8df72622837bdb47eb4e9882c5b2113f2dd2cecdffa081002211dbd8cd71ef31b1ce303eb46d965fdcb9759457a58fdd838e04250aca55d5d5cf343f5a2ecc59c988850267ffa6e439a4da05f1331be298ce0528e58e195989f93161c6216e2b6c9f78c338dc6937d8c712d1f3499b4fb1e72abc9a3d52b18fe7766363d21909599edfe6edc1c750e34bec1003d2e47de1d38461e6c9af0c2f72dafc842c48283a86fccceb3ebe0f61a9b3dc07946468348a5a008ed144b1905b7032209925d7e921bbc69b1fe440a3aeced8c6fcf4a02e56d29f029d7a5aa9de4b39bff74919942968064a1e4654be7b0015c981ea1af40410fab4709a769e8b6b89bb0ddd83261cbd2fd8e2e074f13b54d718b6924fbb8b178ff50b60844b6b1d556a215c80cc4719548a300511b8b3d1d972a38dac14d35298d9a7e49cc1152da2374b9fa8cb7f1fae06d86e5f57135d50d5f3d23e3ae74627a7cf52bc14be1981baf87cb3830bcc2c7fdeb9bb0a1fc1c8984bacbf2261dd09d36f19efae6f3b40cccf8bd99e2af7b6d8c52b38ac781e6a36f4d7c75043049d82730f20ce4172a12e7a497017c27bdb74cefaca3cd6fbf47b61a0f2a0f26eaa8047afe637c100556b4c2e71cf979bc622aa590ac5bc5e416ed828653a8f5009ca7a1744949ca4e8f8998a8d5eaa6ce0838bc14f1f5d4ae0198f51f3e707ce37e6555355f97d8a19133ccd92c666e8e4a3c6c084e3ad581ebe6838cea3686c4bb9c34c46899e3f13698668ed6058262a86c7c0e7efa63e93f6224cc9023532195892ea45b9a259e6d5cf63b5cd6cb46b989ef8d1bfaed1791c0b56235c3f559f4fe12022b123ced5903f8edd3b56dc3fa35f09665ddce32a5cb4c5487cdb7bbed33283a49f578412990d82b9721c8bc4f37fda416a8c0fb3f701d335947739bda4f24dd179f4a290c3fd8c01db6994052a5635d00d767b122a3d56d170ab01326f1fabc75644febefb3a6a93f17111db03ba43906a242cdd1aea438fe0d07a261c686e6fa97e5b5f6ef2dc06a820dbf34f924d2bbec144e820ba526edd01cc02059ff83d5c574f212cafa964ec0e921be0a2fa0c119788779ceba7694f430233268e23a518b2f9c8e09c46da2eaebd75bc668169169a35d210def87676c023c4102cb679648a19782516c389eee3265dd030457542293496d5fb7d0e4bf3fe6d7da84415e98b1c0efa8d536daae563ded82b40f776cf307926b8e9100f6df08deffffff21