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 77787 695af340549a32ae0dc37c935c4be5d6bf5e85335c74b6063269efee21667aff

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb85bc06e14e2cc0ef4189f6e48ef6f823a2e10965fa9ed0191b7171a2a1a02d
Certificate Block Hash
695af340549a32ae0dc37c935c4be5d6bf5e85335c74b6063269efee21667aff
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00823300000e260000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e33707618a1784f86af41b75ab954c795ca224236bfbea13dffff1979978c51f908adf9b1f9ff1219b44bf4803d12f45e53d98454a9b0901a287f0f83bfbe5eb09d0746f57708d6b9c719264d75fe8925c272081a8582f251c060000000000000000020000000200823300000e260000

Raw Header Hex

0000402011bfed63cfd1bd73759170d57b7fe6afcf5eab5a0e74ab3aa620c2f629f1249bfd21be05bfd5fb16c72de7f2a3d515e8e58a312ebbdfe82b0f08db209431cd8edd793c6ae0d200182da0a1a271711b19d09efa6509e1a223f8f68ee4f68941efc02c4ee106bc85cb

Proof Data Hex

59,560 bytes
121216020307e380906ccf5f5116c41604e683e2cef1cfc66309f3639adc642ffe8da0264d97b28844b6a192cd4c0700875cc6f150085a522ed831cd1a3fcccc1976ce6f7ea3b1db168972b63e956eea8e0aee3021caeb3e7d73d58ca1db3d524d4aa06a3f5801b464ed2df930640ab6a4d88b6ef7d816a1ff1ace6115f644976f9519e40eb56a13c030f82cf873b4a0c3a327154b069ef075b1082115741e9a61e2a81c3f321d4615bfabc35c69f87655521966d711d20af1e3331ea2a58a107f8723590d6711ce3427e7b7bb5e02698a5817c4c682d38debdfe35a76c97c8f6360ecb6d71bb08496526a63edef23ecd161f197c48a23fe3e924293101109f63be4df4d0f2afcea007b345e83c5218d91bb9fb6e20a6dbc3cd7a03dcc7827b171d32abd596a22b77bc24748c7a892f91bde65b3dbf54c3fadc31ea64aca2233c8efb1a1a40d21dca8d3a6101fe6b41cde6e239844876e1f1165fcedaef51c5edb5dde92fed4c8ce998ea5778e219b94b47dc082cd55ed8b56918e473991b06bc81b4e6d4f3374f6d8abe89dc115ccc6f801a1ba061c78ca20cf9be227883bc07df9863bb1d8acead14a88848cfa84653cd0309e0d27e7b1ff4ac271467f0b1f34adae1dd2945756472214cfcddb6004ef72ef394a6430707bf6de2450f6383b57cb8a4a1e9e5105481797afb491c469a372796291ee0db3241e2244f00007c36f8b14bde827161f6beca1893c31f079ba697a25bd28f71742c63024785767a8dea94ff5e892a53b5726dbb418a0174283654d56753bed6a89dd5baf01c8697cf2d03b9786756cef7a32187c2a3d575d33163a5c81717eacea729bd758042bc5a746257a9b4423fe3a1926fb81fff03c6b8f6adcf5484af4306c829de7d5e2fe2234cb34e9b747b992e6eefed7f59f7d138342d61eef20e34ad436b3a00668993395585ec665b8fc152fe1fc0b1a9e5905e897b1979f0c720aa316ed18a1038966bbef11b7b44ffc5417696853524e75c8ae53b57ac1c030265ada393566899975ea0c855fca079d4f560b805a7adbbda87ddcd192b15c6bd19b7d7e2ebb5ef91c2d85413c183e1a4819fcf4b76a4c970fedb5e1262fb7309b4d950ab63fe3abb2ad9ac1c66c7079199bec61c629bdb0d4d5f051730960f103586908bad7a67ca9e9b7f337a43b96df636da4121399761f655ad644e4feb055f104619441551883f7ca9a5de95f579b9c39a2a128f2f3d97f78104533fa4dc17e7fa805a5001e48be8294a655ccb212f1d15d07145242da7ebe4fa286639ebce4104bbc13bfcdcd6b1d48173df9633045f45eb95d0dfe399e39b5b40ecec03d2def8dbd66c2e97cc2c85b49d6f29c4df74b63c4c0e2ab8a9592bc9a0d654fadb84799444d33a475afed8e41a24ecd42b1971ee4df0a0188afa22eceb04130ccc52db7bdcbd333d48febee9f145fdf489a3db2ad9a1256d40b0e9e02d930c07c246e767173ae1aea1f9c7df66c6cd388e7472dd80baed08aedc55ba82d5d6ab2817c76097d8a712474dfff1da2f9e5f82cdc5d7511bc30f90ef7d288ae64c2f10880f72304dfd2895a7b5b0c8f868072eac6045f4d4bc8a3377550baaeb6534469971ee24406d3f6260dff767083a8719707c2a5f605892ccc1201a31316b388df9a8f3463b039b7272e56e5166fc8ffc36061fe47d286e0de15b99559459af3d07443f5d22b47f95acf18a3f964e24cdd847f04eab6f85d011d2812b7a41dc083d99df88014b00a54956b2138324cd053e095c0f2f8d3eb6802c7cd0e9a2dcde5b21cd78c03be72a3c54ef7db133ccf54532241753f91f0e311d70c7b5a25320492814843b29241ee508daa9fedb71396f9190238795fccc42ab42aab51699432a011ba7b3f1ccb3ca4848f2a468043662ca45f36962c3dce629398f478c66766a46029ab79614cc05c04db378f0d03e287d06ce39911b7074c69c7b622a28bdb8a6c8602ac400f7d202033f8d010216d60719de5666bcc98034a4832d4a30e3167f1bbe2c842798988b2221ceeaba92264b9e4d2f65cdadabf798ff3ce31d412f8975416ede8021b9d2f6cd2f1d21aac07a9f51196920185af130e13779214648b79a37a9a2daa2f137342c6d206b72ef3d055725ff34414af7e4b7aa3146c0abd500161e7e4ff9b81b0b04373f550d09e4bfaa0505d056de3cf29589fcd3a6d6d5774a0648512b1ac7c1ece079c445ff93b1716f0aba687de7b603f4ee89810cf4e60085f3518236a3ea33225e40a97917738be71d9f1170fc0ddafbda23a0f23b21c6fa6d84562664cc9c122cff5770bbb4a2418f283b2cf7b67e98d29c43ac3281ec0c0744c7c5aca97f87bf900c73b40c95ddabf4ebb0ff729be106cc39edead63cbf0eb7fd932e0447ed16b2702b8ae0f2aaf8bd627a1ac74a7beb031d4c6623e8660d263f43aa3d2242679e165f423f9375f2f7e437c50d93dd3dad406c078902bf911bafca0692bcd13229571c0b9dce0f7e749c1f1f4d1016e3cc036d2d55c9776de7dfedb43c9c61e3daf46d9fa4eeed05e8787328a1ea18c5e941a02d4d3ebbd8f1916e5f5311cd870c6b3c8aab6f17b224518607d015724452f17f72e20e82070713c95759407c0c11d6f6d9ae96af10107f04b93cca07ed9a1f6d701460dadb671a0cc2608f4091d0ffac2c05daae95f905df0199028526b3794bd65a07ba6b35947b429835044c3e62c6894f5e36f26f040502315be0fcccce9f3ff08c2f73b69a79055d578541bc48043e44b703261224e8e05a361b1b6ff39d6540d0ace36d10e51457ad43d3be61f986d060aac48c734c76064a8a710f8188f3ddd60de586da55739696d30b0d99ce3b095b442ea070afb3c39f00849a1b2a81285b159a07b840fc6df5f361012b76da3e0cc68b2dd90ebeb496f811e9d804bea60442aa8c8c6450aa5c2e7ce6d09bac930dc4e8286029cc3cb90634354c8a4cd6a56c9591ecad2e1e005f50397b551082584e11c8eb14bef8ad89d9ee87073bd784ac72db4fe2bf202f9b0b76597014c4a610d5d763f2169284cd1b305622845b41e596c110f189963dfae2e538f7b76bdfcf0b221c9eb48bf09ce860d66856bb0e039b6eb274f2f19710d185d84207a7ba01d66576d250387e5e96c9480a2b2a759226c051b5680a7fb504385b166497fc5045206443902434cb908d10e3f607d4d3b33dce3192e0cf3670bf0cc26e54127e1cc3ea7a957ff5a5cc41de698c143c56411ae25224e5b873495044c80a564dda14f3fbc8ec475f23f99e42b87303875ffcf38a183234472e58a3506f13abef0a483e381220f9ec7806ef859a5c43f41aef9ef8b4cbcde008a4076519e5007bc29c78f505a1cffda8a60fdaf960e304a395e9ce9abc068437eaf9c42719343e87fe821c5960ca6655fe4d4dfcc01558f85188d2fbfec13ad5090c6f9dbbe2fcb7a81c5d3b6af7bc414b3812c55b3869903f8572713c2b14ac4fc72f79a78de404eeccfe153813f881e01e4b0bd88bd7c13b94f186eb43984de7b5261afb8458fb0f912d7992dce7843e13205fb3ee0fec338be537162e52911100bd5c35856fb387af4753274b9606852b2cc4f781f90191823f4c21ffdd35dceaf0e2e09d8d4b5a9278ebcd6b3f2c7f27020c4226e655a01f303ad30d20591f0ba8fade82e2c76fa9a2256a4da0452c940dbad6aeafdd14e0c62724aadbf35a3681219efa325c9339bccb0ea91584e440eb324544c5b566c42df11d6aac37a89e3092a9a4efec77a2dbe23f77c3bf6169f0fca39945b1a4cfb6a97cb7d9ecf891b180380b2f563fbded8df8e3c3bb3a97e8295dd1b23a8430cbae2dd6ef549c386f369ae6288a1ad999f02ace004ecf498284631c311e22b3e7817f24b1ffa30352131406c5375086896e28f56d804483e16892457c265bc5974681ca08c31fa4e4160625cefa7f86723a0237c2bee562a0b64712122c00f8f11284bff2d8b5b1612ea571c7b9be4b472471a009a3cbae05c8979497c835adf1b65b8e646ca1cc036e1a0739f14b0d633a04802b04a99bd1dc16e4ff765793e19cfab26f1ee5d13ede58cee824c0f395c25bc145064a1b8627c690d93c989f57514fefa9ea1c68971489315c4bea8d9c7d73739f97263ee3f28cfee1dd514a302a682701b983a39408826b731d8db67bd34b7e1046eb84044cd62216429abed2c2b2cebb37d860e5b9b6996615d36586413af2d03357f541abb44cc060bf3e000ca08e70afc2acccf8aaff8a54f4ef06892d5a3f0498d7b4b1ecc9b0b91b1fb1742ff5e427c86b484587a2b4c360a271ff4a5b0a84e1955ed9879e79ddcbe3326d3e29125097a6ba1b6c18dba6aafbed990ec1469bceba5d302df39ab1c4611247e9c431db5df5747b651f5096b49eb7388601b5dc46f988991be0134d15f2ef120929f899d908a3f251ca575d0c9c6aab6c3d6bb47d7dd5be9622e246d1e900e7b522de8f722ccfc323ec274f57aa0805e93c3b5ef10058fc2e8266fb670660004e1406e721e6a539b67ffa175193415399f100454d1e47792dc5d2cc3d9d1df449f551fbecc5007b1da83f3db97a5ea0182e35dc3835997935fc836c618148c47168fcf54a0020dd87e77ab3aa172ccc90f84044e17646273f789f8ba4b7aaeef3ac3ea3622084ca8a9340879dd602f5762cdbce307ff28f92a85723c07dffc9870759c6e1d9362a45131204aff7ab708272cd2cf19de10454ccab98d48ddab7fd4585870878f0d5d49b5540ef7d1f9690df72ab373910de6ae7585b488ec9e1cd8509fa58029162bf125469fb434a68e08e974aa1f6a1a456e04e8ec80614668f0f876be02870c379b87e902f8c1841b0c42e94ded123b55aa015c50465ff2b6c0c89859fc6e63d2aa96b5ac7d55a7718a4f24476f9cf6745726c295e771c05d61ea8ac67373a0b8a2c6e1b68a03eb4c6f8f019d501e80738559c85ea58b9ab181ed62c0fd760076196a434cdb259905c9d938c7f3f52cb9c0af9eb2802a6bec33aa4c81e8358ea9256f6c2e1fee4dec52ee58d5728ef16ccb364ee9da2723e2cbbc0f33e36455b1183b4fcf7786e89b266fbae4a8179382dbc0448e09184a305b96a4db91b65617b69d97d8fc6207e3b93cd5641a241b67a012f1b709ac8887a8c2efbcca544dbbcaf07a9b2ac258e199be75762e2a57c8f9d4839eb38553f2de244076f6cd4fb41abf1cae9cf250df9427ecd221857af9cb3d95efa6abafde98747efae849224083ca8f1d5235b8959a176968bbe82706e9208c82e69f8703da54c97c9cf9af4faf5c35ffbb531ba218f40e14835ab0134df5cb69a2701aa9ccca584c1bea24f468a642543023576f7faf12bf2b1c115439acd54b99970f3400952fb28e129b2f73efee9decd9c933f1c2489af94d818c7770b4ff1c8ec6099c93a082c8b3ef2f7a807d7ef7663addc0f26a5f2095bf6df78d28705410768d593d4bf8ba3f3efa9130ede501317d6abfc3402046e5bbe8f76d585b6edccecd844814944081ede3aa770f627540520af92869cf6cbb30a2e3e5f910f4a647b4c281c7b40ec5d784fd6d8f0d1b60f260cbd4f6ed0541d6e28f2e6cd415fde3efea90da8c4407ad984a331d2bb7769b043d85781200dccc1c468abf811dd97a31f69af415946faeaf4950fb38c8f202ba5d71f98c2bda547a82427cca43903f0dde83ad437262236cc5ce94426db23afbb78396f938a4a547bc1d5ca80b85b9cbe88b565ac0ecdb2eb51b9ea65c19db926be0258e6744fb47997e0f5bdc1d67dbe8fe3f7b70c9718791cad1badb9cb9b86cdba214d0f7ac6141b2ea25cfe86a198de81e45bca56322ce81ef6d92806df980bf85f50fb222ab3b4651687f8591b1ddf01fe09906f9dd9241bca53026203a26cfc1d90f1c4b307661989030f5ae953fdc3ca8d451991c2b14acccfc2f928551131c2d7c4e8962edcdf0ff7ad5cc3acd2abf6788c7f42f41e932bf5dae35bba1bdde9cb058b28ac69bad77b1ec11bf973cad6c3fbbfbd99379a6fe7a56f6c4fb67a151233a6ee60b59b0d6ff8fdcb274405b05dcfbae1bcf25f94adf7d66c492c9ed32b5bad1e9969edf68aa1347b9a28d10bd4b7ab00c24d37436946b3926c841f4410d190332ba7421fae2195dbb4f4988e126d1b662bda1ea66a87a304b98ede4b939bdc9fe15b7a840b0b48037efd63347b793a179090e81e8ff1051e23a9a5baa7f45152634c5e348b94831e491084d0ae34ad23e60bc1291b3fd210fab695d70d58371617540602153bf18abc305113a784dae0c093280d9cd391e2f9c12cc39d62d40b9a8b749065074538b065daaabf432e7884cd8f77d183ee7303e40e92779033b6641801ee4c6ab4d62a393d79fbe27d8f10dafc407753ff73e85db88290333b066a436c77c23461f121739abc8454c2c7f2185d2bdc1cae5d4656778054ac57425ca4acb4f4a8f4ebe902ed11ca62944a9332fab13edb127a4fae24100dea2e5ba84f491ea5bfb5c7faf6b5fa010a2909620f3a540725d2339e8714fda556809fe72608f4ce47599cadafcbe67f90fa252d7c9b5b05ba9a741dd51972b17924f415140025ff3f378dcf26eb8d59dc76e0ba2533b07a2de8d178e658696fd3b5cba768302a731657ffe124aed568ca48eaaafbe06f220e3fc77585b6a6af2a4dbd1b6199ec3ccd8d89d744e4b75ac247aa8c84cde381fb0f8ae9b350a797c17bb05862293729984d7e29460113636479c549c7fa9cfe9e9567b1a86f3a009a9b1fced92f36c237f11de7ec4ebdf0b1ae07a51ca1a4a0d35ded5f27443165be1857ca2981a5c87644d297e143ff8434833b2d0ddc6af92bb7173136dafc31c1d734782251dea4a6405c7d6278d21784893b0f28f78aec8e63ae64807c4fe63ef71ac7585aa81effe8fbaacd93adc8fe1c81a1e7fcc68647bef53c8c9d8c72988b9b801e1bdf4c44e10c6fe41d1bb91ce1e9ffb77fbf2e8558622e8ad19222b4c77bbff5ae3fc1fba86aa463a807a74ce5488af7801d7eda5e46d4dd1b1ae76a878eaee510a953a45c45a66c9b9f7865df9651ee69d68befd7fd920947e17de7074e7aaffd19028def6179f3415dae183d3f950205183903ff7398c6f4fe539d10d4a9e6092fe380dce5960af93afa02b4d8ff74a8e887086cefc4ebeb644ec072c1e90e1bf87adaf881a96a6a6871e26120721746a485959c315d7b81c39999be8107ba8817a297d6cab9cc105ebca253a4bc5051c88f3f5e01757ebd19618b1946dd579533d380a3e498ae42ddb80511145468bc799c3ddaddf84e6a28ed25a9fbc83bd96cc1e1beca69c7d97749cbd647ecd0da26dceedfdaa9dbe387d28ac0f4bdf53b94c04696f708db2a311b240a85c9e9d8fe94fb9b755edb19c4668aca547a739d5bbca089800cd3cd310ae114d860413da635617506cc44c2026f4cd540d02d0d287e4c2e55a728edaa6ed6fe5d8c54b516f39f173fdfaceec525c0138c4cc77a23cdee4130b6a802348ddb19fbdc017a353a3541c930407195dc8e55537b8f98f749a7072b4707ea6404ea95530a314aaec5970b47b9ac9ba11a5961faa9b756a9f1750c824b8e58fb1c819bb184bbdac4421953d06f91a6eb5639252bfc95ce89fce60c600f673434d23ce055f7640bd646b3845589b4700459432e481b601649079e81476d57ebf1c8a8354440420193b82273b27e88cbeeb1467cbf8622eff1db724238cc6d8eb1c5e3f621fb5a7997ff877f66a86970eadede89cba9242f0d2eedf9b60773ea8728ed72b02b9dc6306792fa899b6b378e16aac016c2ae6c62898a495d5650cf881421fd1ea24775ac593503aa531a0d19617f2b72e84d6df46c6c8c080aa867bf5bfe82dda30dcf896522586df5fedc0691c63940bdb6ee2af4c14f0025b004a5388749e3e9e0d73698ca50c76be1d8fb9f74393f8238cc0516dce5257a86860f516b5a35a136c763a13d01300fdb134a78f9e2e169948438067106a4b7840ddc4c6ccddf915b279fd30ad10e2dd7145bec311c812e0be4b48fae079ef7028d14957efd26b735c0331cdd849d8c1e7847864b0cdbe7800b6fe1a8d927600c8b810fafc0242c581327246c4771757d3c49e49ece80717f80ebd0b12782e6b906e3c20fc17fe44e7bc6e1b28443402b61810b15512d044d17a8b01aa172bb34b0fa49bec3871b046225046f4c11f28d3fad1e580c0ef67947bc3ad420cf789bb7613183ab168c94b628d1310e8a1ab1d2347c51deb68b0eed5c3ca50d3fc651c8bf17ddc36464d0d1540fef8d2d8825c280d69c58c992d2c1f982fb7786b02f1ec3359473a5f076764f5179f97d8823836b8e7f8037ae3b999c4a70d2cf798a67a2aeb1b905aaaa9dfa53d357a034a842f02d2f7c873164cbe140d7bf2d1f8deb3c916a5feef1298d890f434329d4fc650e218aef708d8167ec9d2cbeb5f7ca28b118e4cdc536f206bcaaaa3b91374e1fb3ca91e5b0af2b141f486226ec4e4f9cc24b97175d28fe5e284d6f24a55fdb2247f367c2f739908cb25df3400bb6bb071373295f4f9fe4eaa1a4b65139332e20a71e885194fe032eb19a22ff3d926abae57c38fcbcf2b95080bc4b5a4767553b9a631b0eb70fc6c424139829d956e90dd51d9d1fc13fbbc506b9348ba9219a490954acdfffb3e89ecaccdbe8b4cfc50405c76e0f3c0693c7a2d048cb2732a9c8a1f4007208712c9d2d1e8aeba12e951d1c679dd27284c4450ddf3ebff56b9bb39a2247c231fd3bd411608f1e52d1d56b14eec07fdf472b410a6305080529a3db7598b11cf7fd8732a42f4c70e9277290be2f7047fa959f42e1363b1a0637104f72200c64faccbabe32a01abd05ede2fb62bcc2385563ee05fb2c1923cef0b905afe8966eb9e4e2e3f7c4a739b7428c05e64bf8d45a7c7eba5d8767855e266dff468f560b441f5c0e2ac6776b47745af1237cd7240b347a77af39d46781b0b7f5fe062647b652a650abbfad0e4c6dfa282567a336e97d89f102bff179c6b7e2cebdb2e29b4341675dd54ac275a5563f7aed529eadde1d4766dc3dd0eb4043dd3f94179d1955bed706aa3b202d2bd09c3a88ee40293b15423e08f5e1077afab766c5cff57e78dd9aef0ea828f3f4e8e06ff2cf141b23e2599bdb2e1a48b1435226a95b3e34e6a4f013718e072ae39a205ec587fbc024e1f3f6a7d952edca1d2f211eced26223e36a6e4272b014f403b9be6d7f16b4fdfa766658b496352887ca10a2824ee2bf2bf1e5c6727bc99c554bbb29d69d4fb22c40ce9df793737d9a25ed2b56d97d4c6d2ad7934f4fdae164977a1157d1bf4243af88e7d463aaa42b3cdc1e16f73e588d56c76df7dc80dc74dd803c747607cecf14dc044159e41ea6a8ac08449685761ab48189acb8e4d0f92a8d8b33d96c80b0b4b8eb5e38598eb7bfed19f44670cadba022ebda4eb8b6b5045cd1bf107da38b732fa56d2384f3a05202ac3ef1b4f3333bcf106da6745d96f48608b196b2b2feada0307baa265ee1ee07d95213e700e3c13cddd9a87f537c8dbd02cce1cf3c3aa50a2df32ddfcc215b2f449f34b9f659840aa0f16d9b7cc0d1dc780f687ba5c70d75e8234f96fe590d53d671bd7071c544b06bd9d9577961df6d3002a5ba90251d000a397bbc8d964370e4c948b3600edf6a31e7a1179bfd5c188bde00d24e12011700b8a34cf3cc77d602a69f143d452262b31176dd2c48bcf1897d5681e3ca2861d9a9d6e30ed196ae04295cbc2cc8447941155fc67a2a4e1cc94540290ddf314f67f7bd1e24db2bebe590eea8c236672b07feafc173d666416a36584f7e6c77d74496297e815ffe01bb5d96ba5106d4a424d46c33eb7f43e7f7cf378c2b7a94059d6fe04330a89082a3c1ba9a6a6f50296e5b6443578761d1c4b4adf293ae2361a34fe35eca3e81df44dad8b2814df780ff01463a90e8cc0764d5631b71f141b1b2bbf42f8bd3d40c6622004c48fe69aa7cb3627b3373e5f776d03e248e4420061e148f3df03b0f5892a7b55965b1e263c4ab11b1608bc32dc27f72a5dd160b6856290549c406252772deb5d859d73119591fff03214329a9e9ecc0462cd96a89a662763b948f5fc5d0b2aa881a7d85f894247a9bcc3d3cc63964325216df6d7b6b33dcb9194b3b29bd186a97f2998b0e65f5eb6e67b3554008fc012624e47536b88d8a236fbfc0cdf34e2457e037374dec7c476284b61cc25c02edcf16a3917b930abc2b8b9a35ef7153669ce27560fb487f49ab52acd25155625d760c9503c8fff010d675d94eebad66abcb9b082543a91f3a927d27a57e728606f0a74382c52f79cd159ef17edac9809bd8428d3b3cc741a19a113402205ef2b1b0cf091bd1534c28f9e9f8481011ac24e296b3741bb4f4831fd0e5060c37f5be8b904539e24fdde59432b993fb8ca85b307fcbeb0785e8e3d9bebdc4f4ad6dd4a96e46eaaa86b15fb396df50caedc72c302cbf5594cd9d5ffa5d19dd3a6216e055c445420cdbc82cd1dd52a7261870d3b1b81730618fef7a1f33aeddd81b8ca94af7ae1a29abed4cfa253ae9bd02cf9e8fff5f7bd9509a4ccc47f1b60fbb3a80afdcc1f1212100bad6a2514eb69eb61d8866ed489a2fead6301fdb4b9272231f0e6dc5e72705443e7d95b5618655829dfba1f2e19687802b3eb712cb754b805dddaf7cfa451be9481e056bd861eb9acf387b632b8735cfc0b5c5fb340182c51daa7229ab95c7eecd48fc65b75fa4c0894f931c86cb83191fc18889f0896e5516d8d075a7d378898d59fa568601eb475ed7381612d5bd606e8b308c9309cd00342286f0784436550ba8228165e7eb3ded7e6b503d67584fab96281e391dc79e84fdd48b17400970d9cac498bc23617d3fa8cf581c020aeb95b90e3bf3fe0208c86e66bb23025a0799ace4a3f5d9daab42601d239265281d075afc5662c6b9ffd7e71dbe0ba0d3594580033bf654f7c363a5d265c81740dd90aaa44eca36299a1c48db9d8c90f7f06cd1acb90d1eaf3ffabdd313a11c98b8a58195869fb4fe7411d68e0521f6e7fd82dfe46e8ceed1a9222c9e8c2e0b90cad5e49641980be0d4ec6c8bba47657d9442e3503847230942153cd817e41dbe69484af97a301cb493aae55af581df3ae6a221a90a21186ca87aab3cb5fb6cbbc3dbab471238a41384f19cdcf11b895e6b7c385752e5177e58adbf239f08a068bba4feb479817e7c3864e1f7b68719fd01bb4a4cac6580a0b34422395f86b0df473ef59ea0a73f378e7d6cad39615b4f9b70472f7b6bcd369ea0ed48813eac6cc0439a316ad8640cd9c06209f7c16788e028149da30cf3414a83512370e9951f70938fd95409da1c5b2772ce6794e787e19bc2d92146a0dd4ce6a2feba45563dd2ba2004b6e3e30de7dff1a3bb852741a051a08646bd84c31e4862888a0e7fe84b0845bb17dddfd902266918b5a8b77ec5a6dcd97ef9bd2b79752b111065ca9e3415fa1c30200ec74e1b2213996630528ae4801ba5be3da35f14eace2272a0585e91a6ea270c2c25616d9d4fbd3e9ddb604948ebaef98c0c5b9894e372d4bedf7951e08957b6bf5420aed4071db7500983e1408ee5e0f0168b8335cca410275626f90ab6e9fc26be776cad0da946ff7f5111e8bb10be4f217baef1b368a5fae24caa06c0a46e7c33e6e71eea41e0dc7a787a6397156c7d1868af3ace94f473b2040007022d4684b0446b52e01074026f843eb41bed52554616f14976d5358051ed1b02b20058a7fb4b064e194a9c59b7dc05cd6657625467496f89010509dd90b687b5be186558d48d877058934ba100888b4382630b2bd49839df48629f2b19def397297dadf071a06462b76ea942b0f3927834a922d6b18e2f59b4f44fb11dc7bd8e020085421f9e03444f74cd17d64d97098c42cd9b6ae3c0737f31f4c4075b9db1a45f2fe2fec59398bdca711d5e95d45e1b9ad69673558797a6f26cb791e42dd43174bc32f31109b6d4d1ae21364ab11ad7fba8ebf23c24d220e031579c236c772e47de0808f2de081e262c9803693f6b0e069bdb24e7306c38fb2ba7a279e90ac38dedef00ab0f9c384df7fc1ae9458c8ac9e791dd90e08e95fcee4621916f0c939bf35026606af55410ba967febd76a8f7e2cafe8d51afecc032642268bf947917bb664515604e943fced230314fa4c929f40f7199bb7190ee44d7e44fc12b52d33dcf406045f90fffe6854e25cad80fe3dfffc4450b78f4bc0705b4c4b4fcac93ca7d1449cf9a738521eab004e481b6eab64b270817defbcf4324f24304d7a921eccee908fc7267368f911795a0ee7027dbb606512f5c95af8ad5fb30b9bd1decb588aa558b9794a2b345ca133af6aa06e9a7ecfa87f2d4b4166cc39180a897c1f5651680b1fcff12c46c74f3ed14eec86938d21b321e5f1f3a6e3ee93e63a7e4212416ad8b04fda1900bb689b38ba573ef9a3e7d0007d7ba22696ae9af866865e6297ff55aab2e52b2b66a323764e5b3462581f128b09b43cb487722ce4777f5aea94c1fa636858a57e39171ace58cd260eccc4903dc390c84314b7f1434d4c8e7f4db780f472be961023239d263725976442a62a580476eaced11705a87634c933fbd024716e1aef49c8767e32e69a020d0eaa18734b27ea90fc7e2546e604a8c0fbad1c7050c99e4ef78bd69ed877c79a471bc3a7776482687e4517310cb08aa1aaea5ad16d71e7a2e84eac6acd254be6f99525438b79c0099034ac159f6071fe2045600441b67efdcaf7ea200105d0e15d64aea16aa78d0682fe868ecab1a06ca23f834275ea3780d0b73c111b1adaa08f01482531184f1a378bd52495dc2b56aaafebeb25fcfe480f43d29f45c691a6972965e24c80dfedf58c252b51a1ebf22362b2cbb24f72b8b99436e91c4054a6504a996483a5925f3179da31c1c8abad1be7c5d97f3e22abd1019f8f81cc581ab6e197000ef4c5214441d5c58767bbe5557cd7e51565e5a79d47f79d1b201e7f9651063e47b528ae11bb1aff6f01be17950958e93bc243290f539c5d4e6045cbb22d8f2eecf8a9bbd41772145877eba18f8c258f099d8a2af3e489c45479b675d6d729ee6dd085994244ac4eab4648c5fc250e5df702684dcd2edba92cdb6a1a8d5d6609a64e2c233117b8061c35f97b8016440c41ca874ffff0406856926b6b35b07d3a618997c01b11d352eca7a5be5433698ef7e415bd890c796a65906c8469308647fa9eaa3ff234077553283f5d9371371f69f0d8c703e1be9675618e68e4be219f12b9a2c16f90aff353dc2930f35ede585c1894e6d4099bb034c329c622fe6bf2894a07a0b04deeac4c2a125d88473ecaa4d4c0a3ccd026a52b1f114800feee6ddb6d7a93d06ddc03684f4384f29b79f0adf1cd611529eec07fc7a9a2ea503bdee153eb8b30c2b21d0e6117c7cdbe4682f688431dd4c535fda0ab4eea1ddd203f1094a5b96a5ea076e61a11afed7402a75d86f8451d434911dea94493332241c3602a5d686a636f80ecaa4f4b80250c1f5bd9d044392ca300ecd43a9d1d32be19e853e7f79a13d8b0b6f45100b1b3cbf05edec9da1ed6ddfde8e6cb83f3352c90b05ee1dd25de594b908b5517717deceabbc0f54e78106f6d7a1c1c725b809bc52a7f6353eafaa05d2c6df3e1513b067399e2226ff74072eefe9e382e40c6c3c25197ddc177850d16247fefeaedf119198432f7ee2ca2b8865e2e9798e6651ea79ca369dc3bf60bd2307758c2c3000886c8c27d168a6875d9a753402b3510454d6bcc9c22e85c732171d4429c2db51a484cfceadecd425b9d98015aeeb900db45f510b615c96eafc1e313c7e8b468c94ddcecef6caca8a4d833d97b89fe5db5734cdaf6b8a8cca12314a587ea1be120451692e1401d9d85550d32dd6af93720c5b1d3b83757bb7a14cb52d5142376ee7b808a09cdf7add0bb730c6df40be2d7259fe3c8d3f5e60c9e9e5f3cc88983bddc2597935ad0e3ebd785fb820eee8387bf3fbf54726c5c8bafbac654a67c0f6ea1cd13ba88f4aa5d55eacbd9a098a56c1ea748e15455e61723f739ca4f17cab44a1a19663771296d4aff09e443850fa67e0d40376adb494c851503b248f4b4f221a93a74efebdd4d48f57c387da28d4efdfccae3167ff89b648104e5559042e28ade7b8b21442139ab53527ef4fef4e6c73d4ac5242b2086b8ece573e6dfd65494576c0dd8057331a9f92d4f8a3b8222235b61bb75efe311f64edded40a0835b80ab01dc5dc0b222bed227807c8ba90ff049029f650a25b8dc74ff6d7a5ef92326cac96f66049c19e32c62ff816b1524b77199dc5822c1a77f185a6f80f48e13b13ab1593e01d3b7fc36f73eb7796076adf966babf0af213b0c7d85f2453d4ae2988fcfd62d6125df98ed730dce66157acb818e16a02881fd5759148cf3e69462fd6224bcb7c8e0643e88c69b6abba067bcd89efcb242ce19bbebc3cd817e203e2a5f811ea66e5ca0a611cfb59fb92c3328e7d25cbb747a03cd9f03eca4ae6fb3894ec1e7599726329bdeaa50f29e7b30195b35b30667b048c1ae9f6c3bb612c28b3d76fb11e40aa3a1936da89f77a0ee61be864786fda79975335aa6a26aa807c398be2a6fff57df327645ee74256c9ad7013ca2148901b1a0c11362bd3ae450f64d604016d117b1aff32a3829af56192371e5604f40ed4105f093c4341e808615b7a90fe39ed03e9b788e5220a76c73528a1e6a7be73c794428a11bdc27e26d427db0b9e827e54c8351b19c31d3d625ce07ebfe28d8b1439b915b3959e976ba6d19c2884d44aae2cb26ee1a24b1266b1ad9ac66858a50633a875adce6067c59c55a03ccafb7742626fd5e81e291576e5216bb9502d8edcaf6090e52d4ae9b627eb2a687c49588b4edc43d8ea122cfa8f902838566f9b32d8c558ffca4a7499009096c656c44ddd7dfb32f1780731c73d9500e65b5cba5a5363ddcd741f36a634d32f8c9c65c4fc17747f161f03683bd22a3c7257a0322b8e60389aac309231479e819c5035744d6f0067c65fc4f446da97faec5ddd0e47e65d9081445c4dea13f36bac4f5dd74e0449a01fd25516afee07bb414be941c94a73bc01f6d34b85c1bfd3c8a244002c5b9a39c6a5469ac1f164206f78282a5f5d603389cb3cecf1d73b7e9761c783572cfcad5a26ae4c14f3f1686095c0f19e31eabf397320e286c29cadbd0137ed58633339ff6aa432fd2f3ac9b7144d505cd85755717a2bfb8e344ba16b5bc2ca1d350d1954797747f4a822490027f82a45db376b2aebfef395dc6be0dc4abb71988576a2fc7db4322ecbf7abfc75d22553b4481e09871464ce93480ccbc156547a8aa1808af8d4e125fb37ce1f2be12e931ab6795cb819306fbfacb1d259eb2bc91f6a1b7c274e8bc43e4911aafc052c8a9d3b5a63a4ea4c3827ea88a1cfccb682cfdfae85201affc7c8161fd4f3b1bb5e3a69d9e6fb01d24c2831f68b5e66f5a7271670bd754b1de6de57597243630c3b21e1cb75150b64445791c878a52fc8e38b3143f755bda13a165b4a1611b8ea7651e29f6d54a168faa695f8cb2877980e0aa865c7afe88c9bcad05e9e5c559390354b146e40244243be9a997fdb17d1e55751c5bcf8d6c7ce34e56a4a182556e7917258650717d4ce8fb477a378c52d07d57221ab3b4aafe607e17d5a6af51a8b7f439f09db682b758cc77a86dd6fb6e59faec5e7c82f93814ddbeaea1a2cced2464fb4b300fcc192fcf23909ff960b205d87c91a88859cd791335336a563f78b32d03bf8d1069d6e2bdca75cf653f97fa99b1d23eaf7d2421e59ecd7feab7ab52b1163ba0a73fabeed7c7f0850c4d84c913f0b11d4be63d0183f002b7b0470ea7561587fb1ddb427456e6f45306849764440e8ea745182792e4b591a23c019ad0a6c57c79044c83bc52dced9115725e16a6a9d0aaaaf9c0137e468fbbd35d0b21232107aa3aa15dffd6d0b90b8b3c0e69a0cb354c332114535599e006011d63a1199cd2372d76eb5dc2362246a43d4688b51a60df261cf55ae591c50548a2f56099d675af982f022f6ff36b9575a2eb73a26a72bef95e4ce346717eaff71d300299f9554ad3f178b248e3f9a5482e33c19114ec721a10db79746e7df0f1f248deba02afd64d4c464c27b717e37a61eb621282cd681e419cd631260437aa8f43cb10082afe986cc211a34d91c016416814f694ae2756e8ff3b83d0d3997dac8ccd1a6caa53aca4cc02527cc804490967eff3dbf20a6f64f98e9d82d9139b49d6206b048bf62ca64116c98dc342f6b7fda54ecb558f522e442eabfac0c6cd24ae70343865679e7c9b1a2fe71bd902ae31d2e3746e5d60e0ad10b8814e2356c82df0bc371717f89d0e4803709e48973aabfa8bbfc1858bfc93e66b65e23c71b7730c3f4912922c56a8a148c1a2e7b01c0022836f572ea0b555ccb93b268ef3907e0d2936b679d96b31012914b393b86895266fe158c383c93105fb6c284ce82edf857f2ec21638cc1a304411cef2395b9a43f7f68a2e7faada8169cc94895ce1fb9ce201f41df2ca63270dce43e6005c6ec5c258e89d1a3e5a4acb3e62d321126f5391cdc3a8ab5602bee480fbce9b2fce15b8c54c8f2dfd4fe6a0941ee4ab0d0ccbe99fdc7d697aaacfec76e43f06c280e2be9d5f516dd0a0602846a3eb2547f33ca4a17804c73d3b1df945adfce30141ee84cf94e9b8cbcd3011c933fd8c84a453135019d49c45d30fdb68e74ceea81cbc35db8de8329572e5a46fcf2d404556dd4065012f5c705523bde5ec63a5e01438a2b5124ed678afd6edb9ea02bc9d0c393a4a824ada898d7722f199a74b41e0a9a1b5b83bcfb5189515dda0145f7eff9ec6db43b40cd843fff7c745b1b73c5fd9cd6fa4644d8587e75ee46bb2125622d0ea664eadcf13f8a4715053c2003d10a1900f2005f5ca067d437053539948c470ab552ea2b73bad3b52deb2161c698eca3f6fa8c332df9b2f30b4162a54b80c128d1ac14ab507b24039e8e1c63a329a88ced6a6bd52019ebfceaeb40ee535d3defe9ab42693c02909ab6b1f10f4092a20c40500aada66c607fc73601a3620bd936ba4e6f985dd05790f1b8c85bfe475214527b18260613b80d2e095115339c52ab581f931099fe11d56e4137a4a683f66dec84de2cd3a9b0675775c85de50e89233831b2c0f1994013764c28d3e99b1a41b979d3a7891ebc38b53744abd192123a236204c1f1948e67a785c6c1974ca7e17ddfdbb91b351c62dd47131c87a8e2d99b2c3893f04c6814000db6946208345cee2dcd542468bd81e4268648095b9ee3da62459a3fa4ef130555261585f095d08c8d3430428b0719315b1ba0bcb4d0165c75ce5628247b12be53bfaec22956e315be8482fe88b62c2d33026825df4294cc4a3f54f6bd2a7c8ada7827f5293b833733692ca0943162bb746c8156cd1cd097cdebf45b912c3b7c82f6c7f73c487d435d26223f6576d0f633ae446daded0e77b63e355ab3b91eb0bf64d791455939d1457a70f0bb36d2edc63eac1c17891d86170dfe6a4fe9bd13888b8f76e67f44bce481052d74d7d43d133109f685da5c0af1375957ffd49e80c27e5feb5eb3204580dbfada13bbd9d6a81eee96708f4235fd3e3c2c6c9bbf37e61668623ed009c039085ec55855157260e446545dc98b1d83364b0f49985e562e8108bec97132a6b3c6aaafee777dd0b72268e22fc0f7eeee086cde97f0c120c3d14a460bec7397f4b059f0eb4454a7801c4bbe912e40b18cbb296989580d752edd46573f1d3de6d25e9bc99629d21a62f0c02cc3d35add34cb098d866b58fd4a6bd6025c1c422c8ced6d1241bd5517806b8220f0695af4cb81b31f182dcc1521b0c7de5715c84f1726f48cbe30c0d0887ceb0f9544a4b2a43fb5e036ed1d7a9cf1f91184e03b28760a19f32bb300584ef0b3c2044de069e417caa8a37397cdda2b913e060fa2fa7266a3e975e60e830b209505d5699142e5dfa73a752ac6246c6d1c022f0973e7fc1b678fa3dbd37bac92e3ec970e637442e9bd869d94e07fc8c9a2f4c32e0ee63082e37198310eceb1990c8a2134404d060a5bc98a90167122c7b0b338e3dc17c0ec79f1a33ba2e922f78c226687ea054fca7a66951c057e2448c1a8116cdc81496c17f99b37f3277273336b8563d47c967741728d60ac30061af65be41b298888b1a45dcb8267c4bf9a1e2341802acd01369f9757bd9084ac923a501f9661a4fe3078eb06ec476ebf00e3987e34245b18dbc37ab4215d1856ae9cf5b8d4f1ee851cd6baa88833b547c3f81cfda54be496dc30c3a402f5d5b2c0145ead746b93301ba81844e0f47fd81902bb88ef0293593f814fce6c3e5c3c30b4868539c1a7f97737076e5e776caa691b354033b61cd16552d6c7fe8f504fb300f550c94c9174ba9a3514933513edc96bd775cfa61bbd753f5b5a907bab45ca804a5db59f0401a71d82c9ca7d90c94bba0e7f797c6255381a6c93432cf5a9d2cc7c0cda4080c6e9bde438a828f55e29bda26db3faeeed461a330cc9c6c2849d385db3bd093c52a4c12c2696a7d64e9e0ffa7e59520c1174b4552bf9efd7368119caf36d031bb555713df3bbc1383b7300f32f2981579bcdf7cbccc44a014d6b925dbb921d7958db6b0fa84c36ae41b10d911d807fc6a4d9c80049cdf4cf3472f3e0fa6d49c5f384f510b1a663b60621db8ebfbc573fa5ede24b4ecbe28e63a3ce736bd4c8e1a4b8eb5c5ed3593d9463f1a477a722496e40163b78522d178cafddb02a18f8f469a86256b3a53f7d38029a99c32b47f25096a82a2eb587486731c4c1b0aad9e44d9cb35776594f124979e725cfd0a2b1839f73c9e323f336a4a0e00adc60f13b299c90a37a7ec4511b6a28e8b11814263b670863447eb42a6d70cb927eae229227ade5442bb835125568d94b1c9e607cece70d3eeae471864aee99d127f4e17aee5b9287cb89cfe3ad36b66b337c2cd61d1515db841d8cf4f8e52ae1697614d5ee0e2034695c51e867191e2671cff90818d49553115b5b83dc9a98738e727a71853cd8a84320efad18fe5cb53aa71737cede98e283934e0cf0bab8b05a7f8c2a5dbf2a9131f13ac0fc8ebce2d001535c64b3cfa0beb2ec062fdef8556a8e051e84ad309f98126250df72585deea4a8379560cb6a75252ba0d8bde7af1b5650aba8494eec5660646049a471ca6b8a31f521a798b33bc465eddc58643851758a8abf4cc707152606573155394bc997284ab289446dc617435bc64329a8eb8f8309e17193edb6ce56f4133fc66722b807267e967d4fef198b22eacc55e8c3b52fcc58564922b556e8870b8658ca4578749f83df12632f762c455b78621ada879f92fc9075d100983c6cf4393d720b7cc1d769bf05217a809e9b3603bbfeacaf8fde880b55a9fb0f8cbec29f81803b706923b660c1ee07f0f67b4af3e9c73e952f281e67588f3d72c1dafbabc785764d468325db257a225e9d68bdb0c997c59e3e2aee4944ab86b9624cbe538605c17282114b2fdb99b9d322ddfe11b3c6338427363e13be47919551bca1db341d0692fb8a3eab8c2e01cfead183c6d75b59a4e16c884de03bd2b0266db746124f467f558ad112b1d24298b8983b4c18c59bf314171f912138bb080c7ac39079a2cd14da6d7dc9685daf17a2013c547b42263e4263fea34ba31c90f1aaa74daae3a70b0a4bf3adc531a4685e9b08944a5ee064286e32f8ce17ab7d83e9db03729641f7790e098cfbcb51f6018c50ce62878ab9e1d7ed5676c2a0d1662b640ade90f5c31755bf6ac6ac4765ee4acc0ac98bd5ed09f63f40640e6bf78fdf840efe9669aaea3898f0a1cfde818bba1d6a6ab8435c0f279c4f6a905323d23077dbb6d959bef20e7be637f54edb0dd14358c6ba85daf8ad18b3767dd74a60e854b126673b50da65e1d07ff8336b90473b4cad9ff9ae0e054e6c0718b6c8ac31acc1a26191852a5fb51f1e8cc27318b1e50f0a2f661d235ef8b2dd8c72095c946f13e80ffa435eeff9189081bcd47287ec99f53b55c2ae22bc1423b49a8f4fb94b3b1dc2d26ec6a318bec7f55fb43092f10a935de6c227f06affabbc55289a1e00a511e2d2396fdf722737ed2240828be038600b6974fa1615092bcced09184b50c83f333f22f9962d05a6bde52c0997aa93bec8b1495429fa3f70a903d38c0f9ff5fb4bc527482b824e0763656716bcec02d73c80bde5092e859da248bd2d7aa432eeba065d6baa728c4dba16ccf3abc19a2d655eb5d7e825f832719d1edf7491998f7f4d6ff90d2f965e002e07a67a6d8076c9a40a5b2ef70a76c1ee76c983ed3a1212acaebfe6e833b5138157f0065167159662403a2c9cd1de0e4c55f770d97a629004bc66ece48750b29105e9e0eee43a47eacd8c903ec2019933accb46739acf8af86daecd572c2d938288cfbd1c15c78079a9e86ea42a745f33a5a5f51c150ff0a7453ca589cdd683f6ce3ecee7e15be4b03ca764c97af40e81d74604da9cf0487e3412668a31c5330fc2b01c64cb10ab7e25592c299f4eaa5058756d5a44e4b11e199a0f449dcd10bde1055bf251a855592a24ff8845543ea37a6a52822de0a1ebe984f9c57b0735f3d74a48dc251273edfa835a7fff6391ce7fc2cf1d72dafd7498b08e8dfd5220b4b21e8b577f1e7c400a674c21f8720d823a939b3a85afce0e64b507ffcdd68f9fb2b56f763d2eeacff7c8829d3a0ce15823b03fc82e73b1152b4cadc79e3f4dd1f49a6b9632e5e0a1ede6e3935267a31c5bdf704099b7987c90cdda6dc6d59e3f81690f9072a23a6a3ce900586a6820f5a1a761ee4f44f8fb6ad2249f3bc68db96b7438746ebb1c1141f24bf69cbb159124caf829469a48be84adde4b26c073d40e2afaf6f4b666a2d67fb3e02b1416bc34b90b753ac2dffb0d8a20d11b1df525cd5bcad60fe085abe582f7daf7e0b9d7929d61bb6774f2f3979315d88e423843828a575a4e106f98b75d769d5c2c769f1c889b370454b31bd5b89218b392e0ce688ef486313d8df0625c363b1bc440f255571f0f08d0fcb420a8b17d6596712ef69331cbdc2a4e6e272f1e87410cccf306b42765f6e256b72525dc28e7842cd55840846fa1c533aea148d5676fef90c2a21374b4dd3ee7e52b798bf2472027829b2a03a3c29a6d98cd8fa1bd09a11973de91fababf37a97a3a48084b5fb4315da2749b7b0e2d0ac044708712a3b28325ef8c0aacf62ed6bcb365ee7483ab8a9deba2c391679f610dcc0e5fd8001536546aa5ad156058f7500d908f0eee5059da9a32a082f5a293fc5fcc8578e4e6a641e56f3a01a2fb19e626991a3eec8d71776246223715873ad4035ff6293363de68e53c2e9cef8110b9491598ceb55b3c86c124172dbb2beccc6967733f106efb137b465fd605686b27edddc8d30fbd0ff3396665ba1ba8e6952c015709d26655705a096590c333bde6994cb06f750efe1b83f5d85589c6532befc432e26449609f55bdc9dd9f29015d4d7903f8bd28d38aafd759be9e95fc57c9ae123d9ba18e311c05a6fc4c4e4ac776b26c09597d486e6e2419b79ed01848a01c1d5e4ef70d38ad9eefb2ebdb6055850374996362009c7936b09fe7f6c6993a6de156fddb402d02312078e3499fdeeebb7f40676651832d26cbf7372642bf68a06d93f7afc1977fd0450896a8642d20ae48de7cfdb2439ff88d96b9315cd0a24f3fb09a7481c7f255f0f7e7b6fbaea48bf70a594976f2234b8a3955362733208739654ccb744cd8365af8cb69106157c26b211495896a760975edf7154c5eb97487dcd01eb738c19b55a65babf59cad861d48b08ebaa47db40d4332914a0dd277a3cf303af642323aa7c5c35c587377bc55543680de41d0f1db7409eeff5b4834fe0cecf9cc7d77c7c9911212f43c95da1bc8259065a632bbb31c94e54a59e355f1e721b98d622c47429a75319dc54106657c9872ff1eb70a635634334b79bd807f4cd2b0f2f6328ddcca6788fb7904c400689129ca8fcd24dec0cce1e0d686aa301bab6ef03996d3c867b53638de3735635f0d90347f3da4110a92d250d4935cf9d2413686c0d249de845396f4c6b68cd1a3e4a6ea3151ec5e3f62eab9a9b8be1825a39c7d412376a8b42200f1cd59d0ee394b652a6f442c33a5f23595f1e755dd576830ef92eccac4a0549bc925336b0c407acb8130b11a9633ad3ff15d1abb0676da1b44b6eed705265f8e83d83769a8e09047c822ea24e894e98f674589e942e9fb5ed0b797fb79d60e9ae63b48303ee7c622a7df8e24eea5b57da9c2eae69eca11a6d21fc8c80718a85f7c19135fb3b32d2f9d17a884b4a9bcce037046277a0a1a459dc7265d70558dba225601a6b9a8d1faf0075eca683b594ad733e1ece160f4bb19213cd2c07de7a25a4cf8101cd1fda40cb54b57642a11462aff3d3e303708b98ecb1d71ed98b44c0573c83b4fb7e78bd40c2c294fa43da718b0af535a3ba1a8dcbd372669253c6a0485b1918bb5849016a30d733d44d4cd127b8481a9ac38f57535a539ec9826c3e2c18259124035bffb2c9ad36e115f11df31eecff1dc957e88f534ec121f38e422bc826f6474003c74c6c014e8718eaab507f37ae91a3c65d209f6edd36fc1f6e4c2fb2b10cdb8500c90465df8a1b51c6c8e4e0ae62d1f016195098825ade9d7550e38044b34fa7a1917df74ebc7bd9080e3d104b0447d6231728761850b1a0d778ae3185f51ac427df9fff08f3359e4b72bf1ef4f7b5188d1756e4332e53cd0b2c642f5e920fb658002f7726069ff9cfc24c3aaeff3c14784d02a543bd6da2f68b97d832ae83c409a5300adbad07824a030f0c8981ce30b7a0338cec93e01d5737488f0d7c438706af4276d4de4a1d87b396b85ed6ca330fca69346fd3f5b2377469e83e652bd33964f372b6224b05a4017affd91b798bc0b92b61f573289d5b933db69d74e2d518ae79e2bccc5f76873334ed9f67f793dba18da71dba9ae747e53b3281407acda266f40e0631de2339a224155409dbcf0d4c61feb880a31878cc2895a6881c03cda6a2f4fc2cafcbd82e0608dfc7ffb0015d30bf7617239405dc8a8edc9831d9ada251d1c7fa6744b3ad4f1cdc9ac0c216e644a4f25615ee48788cf2181de5657b8c9fe0648cbae55fb29a096c017a4dec1064e74befc46bf1d75e524a96c4bf3f7f9421e6ff5b6ee27dfeffda3becc1ea24f9a66880b032ea907e13ebcdc7af7d540da1eccce042770e948b87420a4876a6e99ab9b1069dfc670b2293a41243c01f34bdf943558f2179a41f5eaba0ecdc754f9b5c31f8a55bfd2485b1ef297530ef54ae6d16fc303bdcf167148e3a42309d9cda9f1aa7534dc6c7231d379185e96b5ee1632bfb69177749c22c702e703e007f23ce50491604bfd74bf96dbc81ff3647384357b3e7ba17739c3f793a3828a01e9c7c69317950703180eb47878e3aaa87cb13fe7d2ccc6ac19e4c242ad8234574bce0d30dba129e2d33d95b1223be441a3439d255f9737dd0946b89a4d66d199066b6fe45e8562eb5f988e0606436bbf124f4a22b0183405a54a69a9b51beab0c5ec96c7f583306c18313548b8b4eddb3496af5f0e5572a4c89879484b262802995565ed54eaaf9cd051b842ef100444748d8a6d650204bf773cbcac7f7731f9658681c571141015da061cd22ba55d83733404b996a713e423aa271903e0711d92d3885b07cb49ae1c7ba1ff6e9799f6d7f892de2a6e503bd7c0f51e867943c63cb9e0e7ae4ad3794fc34eab6ddbe073ca17f7f97ad72392ef266cfd2b2669ccd6f2ec7e7edaa21f216fd68be06ac90fd4c21436dc0eb55d0f66a5fe5b6304ffc59a87a2fad5763a7e63a7a387f04e49a497f38d7f6a8ee0c277c5506b7b43e5c776f29af940f7495317035bda5f9496fc0a1141e3ed65df470f51567437f8cf05715c8f546bf77893667a0de705ff109efb59a76c3e83c9a1407889845d43e3c3a5420c33ce044d20156205c30760f95a30729dfc2a3505942774645aa9537ad7a8f8b0750bae76176fa64860b28d61840d094bf6fe43bd46244093bc62aa3ef3a2ec79707f76e65a454b3d68d066fe69727da59a564b4ad63ff537db57379d7b13ff94b5231a8ad7e0a5b12ef6257906d853eea9033ef42949184d342a321e55547a2023ec3a74b4c48c2ecabe3795b244fa2a6d113f89434763644efcfd039d0a5b043201760df8188d722e92f8100d67158f7f5227f6f2f8cb9321ce4a8390a334d3a068bbb92df9a042dd11cb3108f7ae34ab90d62942165f2fbf651240e8f2da27fb2927757615ea8f594378c2445abab71e7f8ed9ca3ca1e21399a18ef86ea8c9981cc6506fe414e2ce7cd3b3d8955ba1978b7e74349bb176ba64b11e505eb8cff0ec8d5c4f70e9a70816d934dffe2c0f8ed77819f4002e17af28a706370fb4c0c153df3f1725b0ac8044ea1fe4754130534f56aef675e4c4f2f99af6f6509c273aa64c06d6aef79e4fe625d0c2a96416894efd1a7547d5ec8f988ce0d0a78584e2e1e8e2ff562f6385e0ec06f4ffa36343459fd5f004861f0d05558b96838dc12a0b15bb6748420960ba630cd25c2e1bcc599471908f1c90afab8c6cbb60c715d0af972728bdc602d39b57cde7589a5cc017b7493bf15a465dc61933a72b6054d010d367cca7d5128c10dafb39f316fcaeef8160033a8864a2a815b9c70c6d5ebd17677e6bc4961ea67bc7c5f6e7ed6d28a09785df88e84275db137171d36cf63e909d1bb9c7c4a67443176ad9d38bad90d27489d29382ac53cd4d964151715cb0928b7ae05b1687bc93784ce166b5308165fec7de166adeff977f7021dbab3b8a45232b29ad9cdf5eee59aaeb5ee14a14a6a1d2f410dabb38cd00be9697608effec2836e91c68fdeb559032eaefe5caecea41b53997ec9cb8460e80e43b108b6cfe2d527dd9099b8faffa6c4c3529407a4630826e039466d5f3c25cce0896822d37f41577cc362e4ce7f7f85d13b48d986161965b27b11debe43d06bae6099b8822e4d71bbb5b67e392778df8cc42bbf010d3e2205c3dbbeb61f88bae8ce917917c907a08762495c7e8f66c7fbaac1bc4f1e260c98dbda44a6838414784b0ccbc993a7610f8298b7e622d9fad28f550a0938eb4cbc56c888606d6b28ae3c3784573fcee5ab95772af10c3a3b9f2814102086faddb01c003818810cfbc3af72f12565feaebd732d49c512ce025ec57f49483d04c27801cb191dcb475f7adeeef3fb6c30a0681144ef2585a530d05ce5de497a66e536eaa5d8dfebe7348a8b24fd322a76909b3ef903bf0eda8d810fbe7c4ce6dfe333a4967e85c1b1beb9acbb54abb6c27eef19c9c014221e100751b4eb58b744607ab4cc664bdd53166119dd7f2de51747b4a04ea4c91e90bfccdedecf5edb2dd6b013ac93335763ad5ad48e37084c3516c3326ccaf98e75842ef5f5b6d3bd8fc9cf66006fdf5eb13a741f65fc084df63fc4140203481d41151896976c4b7e8fcadc21ab7b85bc71234b50df53946725b7223a64ce3a7321903a756a649e1116a9e5eb4e0fe5896c86ed7725e56fcf41846f4653752214b24ee56bb3108a49eb283e730946f2fcdde87a93eb714cf9bfcbd3b9a35cc236e98585b7c31cfcac3886ad11317c8922c519ea041ed3be20e1d27aefa04013006c86d090b80f23bdb85ce4a0b3da746fd9c0777b2bce81dea065f98d8d817ce78483daa22a1b0f56150147bf29082d32e37dede6bfafdfb303b4418a0b7d60d4b59449e6b17214cd438f17913796f20acd8e5cc262895814def887dc1d1e2d003d4c22ec43aa1fdd0ace6824b608388a0aef85ed227a91722424c8e2f1adb173fda39b44349133eecac59efb07847a01d6279ffbe1f408af360ac1a98ae9fa0d5e0571db3124fc85b429fdfd46210b43f670742d4631723483dc8b6562d705fd7b956044f85f786661f74799d043858a292ea05e821c0313e4f47d67c31ebea848de510f31ff6cfab8a0a75aa912535c7ecb47476be10d085c781f33f296ab1fd897daf958f9625cd20ba0483dd32d3dcc1fa0e1c0992742fcf1fe4670484a3995b22564455f11ba90dd013667096f845c4d67a05e66748be2e4e326d19c7b63daed594804b852848be9d1a84cfd49b84d887eb141d663d3caee879eeb3bb25bd11a1f9c2c3d73048f28b8d3fe157f86ef535c82c2562b81740af7cbebc99a0aad87179642f0af84042b8aa09b853af18a3e40ff0ff1fbfeef8a8759b1370e292ccf6624803cf935f5a3770c8e7ea715f7867df6945ee4475e613a4781fef28a293dee25cdc2cf552c7377f26abe6b4ec8f487da9707cc2dfe01cbee9746132c44f5a75aa76dd46c93d02cc5b1142e3bd26715acc3673585dff8d119b0f2c93b9397e422da4f15ff895cb16d1b538b5cdc0a91592d98aea0794f149c4e57884abf2f99a6d3163624cc92a5c00e20458d5f477220155d44af89a8848b8cf607971b37d70befce4158174adc42d10ccdbbc8e7c9848cdd25c43ad96f597e45cf37e1f08d1a4fd3d1a83183d81819a1fa1ce35dc3591743894bb78e9fe93dbf4a8cceec6a9ca5bda0c4c1cad0596b737b9874b853659c023ba28d2a552dbff0b45876510d77c1d1582a21e6e9b2a49c50ea09c011b7af84dcd483b998bd0b2b513c48433f900abc632d2e8c38c2535f48018a24843c88f16a6df258eb293d3fb6193d3374219aeb2e15d08f5bda391daa40dd2e1eea69f7e4a2989002a2f92f19aed1af7213bfc800d49fcf099d543889803c4a5e0a7685f26ab0185d753e3bb0b46419ec4d7f85ea1506e8429d1924c57c2b82ee80826c1f5a8d075b71f3c69e6c2a430fde691614acbd048a4a708db4714bcd99050e26a5ba7c91709cd7c5bfd4b47d8439e9cc4ef947c99adf2367f769bfa305bd1cfff07bef0896ebbd9ac774eea974e433bc4c60791ba3912a43c312678a4747ad092bab09fbe6de59cb8ddc0309749de4ac1d7ae5f5042ec9c5a2d7dfc753c8b4c3d274a9f66305e179d8d517dfc8bfb5b3bec54d62a83e65c2ebeb7d9a0f025756a0bb005e01a097f0cb1c39b61c78a02af5f1437bd7f7c21bcc33cc664f5219c182356c431d4e4246ff0c9bd50c396b30d25c350aa541deb804436549f7f354a315911fa453cfc1481097052db29c64e626646eec66e01d69c52f9887ca2a08082fe0d7b399bd081a3f921b22770c3e2eefcec162dad7779d926edd5a0ea67cbfbadcaffcd92b636435ea606d4448bc78f59942be0a68b1c83c21e2bca12ebe8735e4db43d18d6c3ad085bb725f544f2cfed0d0027b8e78533bf33b65f667ca2babe9865603cdaaf750ee390216a77cffc78956efabc8c12fa92804699c1ea36a501a79618a28eb7944eec2cc0af0dd7ae7f46ed9c462931941dedea3a54221894d35cee0b2678ceaeb56241e2328fa34f581a929e28fe4845355ec105e48d15d7a8812d5db25fbe6df736b029ef0cf1b3d410c53aeac74c1704e311a3edc7d575169323696ca89636c0833013329fd17851f884ed39119888f0e633fb46e0081edc9319b26c46bca3adf130e92a56433b7a4ec91cb9585ce51fba43eff0dfc2922e2a0a92c4def1a2ba559b32cfd4aa7f04d99bcfc6de918478290af5c256592411ddff638d6643ab7af7947fc25d89a771e4b7bce0ed9635ce41a980cd0001a7c16d0d6e1d8936bda3948e645c59f7801fc7c7ca10f8c362174cc2d9aeeb166829a39651bbde464f99762220c29854ad765aa4fbd6ad5986553dd65419d96c52318140e96ce6ac95a9f81493d231690ff0cc0bf09136530cce4c09e0c0f42b522d29dde68e10677f9050fd03e0d844f054b49774a8ead32b9f4160d0a3e49baff75372d3b9ab9be4732c20c4a01cf19304ff85c0863eb2615deaf5084e759661784d0ebbca48f60ae9fdfeeb7af044b2b1a4a1d94eaab7b25f85542c1d031abd491ac306d3838ee1edc4588d8e37d51e17c2561bdb7a2a7da1adaeaf2d0fd2678c7e4ad0df6027c181a062a062462c97a17db0df0a67669e58bae88e7d3a857d6db6f81aa97ada3553e312116fadba3a6ff0c8cefc665b04af76529f3eeea1c21716f1de7f6cfb59e0da843385b6d561dafb5db90d04b6abc57fef70462df07e0ffdc7614bb4a1e50474e754e1c1a4b330fca553a59bbbd87dd180ef857320b4362e757af3125a664fb9e6146d5a160bc0a79744525d30d98b8e36d2f708634897c1a1f6829c46c8d3331dda5e0a95c711c7ee722878628b9c609b20397872e815c1f3bdd046e20785984fef10998c373fe566a6945f1b27a9b95fc23fb0d90dbb8ef7cd39c38f8984d70fca47fe3fb12b02655dbcf6f9f09fea1dc3ac14ea1f358d9779b16402e6ac05e049bbadedd91b0bad543ab4e2f0990aea6a04e336970cfaf57a984c036d711c290317754e1c3a31551da6c4909405d03ef457bc9c4c4a7b35ffa6cddeb7fd4e575c8bda75ebb370a33d384140369acb174d6b8401e7f341a3272b4dc6852eaa83ec52e286ff91d68fbd000260503e5c5b5b1715712aa53afe8b752ac0b52cbcccbd19971f96b721d8cd59e94a35b1f04fa9eca84dc3e5ffaa777ad6f22c0fab0c6e682cc64c62a49c7eeaf45eacd975d260aba2eeb7c4258aa72072376f4cfdf98ca2d1cc1e5a1461b6ae2cdfee48e260c0a14226780ef685be2991c7023c1d81e0debd9fd5d47d2403999bafbee51220c104c758b099f858dec7d141315b1ef33be450a626e98dd975c28ec89d8e81ad56228e0fbce6898d675a27c522ad1c3999009b97940dd3c2cd06e69500f59270436a7c8eb2e0e901a5b8357af1ca46ad65c2ed8616aa62268b17b8064510aa6962563e91d74f0cded71eda7e73935e3be128040ed900cd1ff8da0ca7d7a59ea267319dd545412c2f67f32dc098d631c4a8add2179fd9a9bebaa7ce13eb263930e71049c64ce7a562ed20b717160dacc3cce6e25e291bd9d4d8f1b373c188128b7a8c4b96871ce3ea8518a56fae5265b876a380306836bde5734c944456e25cc2afe250b4a2d9a73d39ed83eebfca15bd47d9968fdffbcd9fb27d31ea39fe1a27d4c626a2377b97fcab8d6989a9d52adffb13142f79532577056468c49da25bab496cec283848372ce74c627f7dde008b7e9738c78d11527d5b37b2e705f926c9f8a8ea9634ae29572a2770538bb2cc6bd57c787c87a138e027435093675bf4d341ebffdf14022e3e4b49f69288281188405ee60464c51ba4c6ca6ee289bfcefbe053f977b2359f09b8af2f0f4fc0274a03210c7130ddebbb8e463e94bc3a723ae27ae1a3f12d5643429c298209375b5d21b57722b127ba354904c1d99518d4e0ab16f77993900964f2b07637b791b287edd5555ae9f6a1dc2ef996efb105673ea6beae152995892e49f97dcadd08f6be6384709215ffe1b50109b9969924d02e25c6c9443e914cc5687e9762f94b3d47258074c06c31a15ee37dcb15861343e5cbdceb68fe8ec32ba44b3a67393fc808bce2bd6de010210e9690d3b367cbec033ed45550b3d21ee8a6ff4d2a201eaa02353600c32a5464dec876236660e3ba5e6671c74d9d7b699611adb2e9ed16b057b4ac007e3afcbdaaf8708f2f6730580f28693c809239f67cb4137e4a9de41b310658f7c5c262e09df005adf4f0b51b05ca091dc934f0a4107ad9fac5c1e2fa203a10fa91ba64e466274ea44c3ac18dcccb33dd9d5a9c0d069f2c336538849a33c9ff621551817e3fbc6f8171ca8843793f0021f54a5a3d9515590676bc5f801e3a43dfee50b8a66bd07b923a3c93af90619d825f0c5abe964494c0602f91397a302e39e0b714da9ea1d757733836152d4c4db1ff767f23540742d31c0ec4e5955561c339367f24e8f0c288069224fe260eebbe4ab3d5e1e2b49a9b44b24adb1dad636276a3db87b0383929e7a4ac835718798da137f464333f2b3d081ef30ad4b94caa97d29546a964406904fa027406d7e4567dd39fa1243dc70ec3efccfdd23a5d6692e0b6c189310bbee79474bb7b8d60d98c85171899cb5c53c64d3ee2f58723c9187c63ff0d35ad1fedd75b8f4e1cc6960b388a8280bcb1471ef0c5175a25501d15518208c866dd11df0ba081a2a38a22645608b477d77bfd57fa8307b005d3dcad8a3d01156603537f2361d8b2ef0b8aef74567d3728be983eb95a38fe147573ea8906f0709464b67eac90998aff5ff68ed869a039291adb25e9af70c513b85ab35a0caa6e98e4b75fbc7d95987be006840122e93e4100a04b67963c1986ac24838e128502ce7f432af0309b258b85dec6373c538bcbb6875da2ad8e4559f3fa8f41705ca43f2f53b6e4560d52a6a220c7e4a591789b2d2bf4b74ffab04a2be6b061633b5dfbc8d7f6c537cb7058f5e344fe14dbdf573fcb3f89217e9dd279589095aa2027781eb7508d1dbfeb7aea7e4735addaa59dfc8e33e1bd2c974e698624006c8c9cd800306ebe5fa13cb3e24ebbe2c5e35764d5b4573f80f4877d6553871a8f7ebc044e79c1d7a45273eae9df06b1655737077e2c95964923790d939bf20da18ea142a275bcdc94eb9ac01bfa0233fe6c4624e26cf48435bdf89f72a16f826efd75e6c1a0601ebd4ffcafb915c82ece0dafa08d91927636703185ba887222d9c31ea06bc8ea3ff4e884f60501accd32a87906c5818ae63de95466501b1be166d2d6cd274aa6c9482ef8e2aea059a1d6be124d24d77d0c0ede6e2f4b1e8ee936ddebcb969c594323e9e29a71df209dadcb0bfabad6cb42b36f8db9ffd57f620e064af4a2e2e164e54fe718d40f30e63f0f15282d51e29776bada746dd7760a83649db9dd013f397f4c65704d0e01521efc018e57430d3a86a0aab3590f599bd254d011f81a5292cf99b9d5347ab5ece736032069c249a78e9d2c699011ca6aec4ffc234d6c5d1d141c603b128e803ce8a46080d12d52c2fbf7ebefe540ea13562037064684da72260ca7c58ea36acdc515e5fc8ad7375b6917527451c0817fcec2cbc13cc6bf60ba1b64299f9d963acdb79afdc26e12f418ab26807186ee3e7d4c4312e99c7b1494e1dd7a3b8d703d7d540919aa333df9ed8f3be814de4d32f3c68d748a495304ae896384274de696d0885c5221ea518f825064d3743682cd5901fe8f84568458cfd8d7aea95f11e54cd9a63395612413f753bafbf61e58b4592a80a7d4bd0730fc5f008c7b7dac8de92d5edf2181778ab1b419173dd2efed46440ade4ef8861b5bd578acd40530f0dd62774a6a81074ae63157df97e8a3936a1273acde52efb78e97ff924f9d82e62a224a89f9cf232d5ff402fee2a8621852ee85822cf9a3a3592aaa3d6509ca72f31fe6e4e1deeea9538d7ec169fd895a4233a4d0fa16dcb6a300c525915b3beaa84a5953b53a15bab8227c91753dcf9a11884d1dca1d9cc0165919dd4136aae63a24150fd1c0117106759b9ebfdba005905038df6995f2b40832427e59c0f2eb64703f09fc6755a0ccdd64a8dae625aa0dc4f18dd3cea9398d5c8a0c814494a122f3ca72c7f5672cd8b72d3a382ec36b49e7650b01474628b9e37bd1847d640aade7ef563f0bbe7ed5739b6628c4499e4ff10e0532801bfd3dd3b588766bdb21d28e4068215cd4227604cfb08854d3bce77090bde9d5c9cc4dcde25188589cf45ad5499525dc821e433907efd355cbb479920b1e2791201631cdb0593910d5c31d7974e61dfc0bfeffc3b11e18644f582f94f64e99ab9459079f3db575e9daa95b8248c18f821dfa05037825e8bc165e2917571782c64f8bbaeb1b027446d4229b1036d47c576aee3710b258fbdafa8f877d3ea0535e3809253d3e7cfc6cb9d43bef650ba1b5a6a12ce14248215b9af57a5d36b1d4d9754e7b529d2be260a301db3a28e8c6b8254e807a6c752b8a7b688f7a4f71bd6f78a172d92e49a0121bf4d132492dc40ca462c33abc3f39111611eecb61e705f352ee005281c92d312d33ef63feb4e0d2a2ab6fece9925245c63eaa957887109944b110bc22b5505c0eabcd7a95361288c07cf6b65a58bf211b1e3e59ad3688d77337e7f52008e7e15a5973f31c4b9c39eb7d0ddad0c2a999c7afa4392b6cb517dd3d16d5be567eb6f0f4aefce9bee3252c55efe558208fa4e8c2d5fb4d1e0a43ba294879173ac527e7342a53444309d5f351b3038b598380a5301bd8a9f07d9e1d55940700b30cb222d0fd1f0ac0c339121e61745c750ce259b5e066ab289c52eb4e29620e02d269c7d0e8701a125f1e9d32cd414d1006eaf37d13ef0c8364e78884329f453da7a845826cd49213f16dffd73ce32706f36f58cf6738fe5b8419d454213d30b7218e9010be0d48c4b46c18512e9da15dbb51c5f1d1bf08e6124e9c1880232e4aa313553a86d952d3cf58cd0834ded2d7f5dacd1d3c708cbed5e4827a9a76682fa18bac5b43aded1322306d59be91bdeccdc052fceedc00d8e848299ee37147d8155b2b81b975626e9e084752960e0e65f65badaa346631e9e5bb049951382bbc554901d79dabb3c5744d507287b79e71d8f826480d8a264f6bf3dce3b64b4df46a9b724ae380dab75971a6436232b74bd672b50c3b1f3c499773645be1720b8dfa1ab5a99b8833719c3675b0bf18c7739d661c7619d23aa69010ccc06cc8b09defa335c4bf49ed07b522fd82f9b8c56ab8f91476b54087e5aa14602ec7bf98bf64036777eb3b73c9d1e76b1646374ab9ad5716f07f39ace3c18d398218a846a0050883667d0e41a5e8ab7e855ae83f44fa4348faf2f04a7650e5412bc241fc3fa1dfab1c3a6912432db952d8aa499bdf899adfebc9c251c4c33773e41a9901a90beedb44f235663069c6a4fe24ee40ed26daa5444b264c7b46b8bba0ac12c9a41fdda2bdb6b7d47280f726e74339b4a260f6427af8c055f7cac9d999ae59e6dbdc9d19e1f1efcc276727e394b90df0b8cb41a021e2a071b5d7f8bcda36950b551ed1fc313a268eb34cd7a6aef1a0d7fdc31ff89305496ef491d075233f5b85cb78f9f409ab0f7bd37b2a584e4663b0224598077102e1fa05715b54658e1c0471ca67760168b882e8527bca7777c7b89b800f0b8ba4377e4ec7f61b12b201564eb1a64cef30fa8c324b880b7ed3029a0ffe11bb8f07986ca0e845bddcb6d3927b7d23b45cdbe10cf9f054ea3edb3e22b5d6c4c13dccb06af0cba2df14a2b7009531eaafa8c916500b5f0391820f6cdae70da18d8b3fc7cefbbce03f65cf1a6b14d03dc6e125ff30ce85d2b4662400ddb168c62394cf7eb96addeb186169744a2f745ff9e14dc1027de8e8960a266bfe36ea5c573f69da43bf2540ff16331a696d4acc249a1b506aa4a1ad8ce9dee7d9bd0e6205996af5bd21289f5315bca6a968a0314e704b07a178488cff25a7955256072c9187d2edda3553f2868a5b66c83156006ec3ef2f798337fe674fa140ae5c319081f358d8dd7adf30877d1b98d3600b719d61daf37a1d2fabbb0ada24e07a808c695304c83a6d0c4f3d9cb18ff5c4cf82835c8b4213110cdede3d632d9de38e760c50d0323c6b5119d592ac0877c7792825a02de49ffdf809aee0819249aab55c418278f82bc3d956e37aa8b82336c008ab3db3c5503e327a00c2e48990af53a32d4bbd389f41d0845323d6a78bc8f43b8876529a4586a13a2e2b5e7ad3a44351eb52d74eade556dcbbcfbb506376738db862073c2122c999c825e949e76e2d25ee6f3f2a2b4333be1f3f8c912b2d629ea7023981ce22d9f41de3006e6177d28d41be5643cf75d13fd07c286cb445ef7296df67cb6334856e78b143aee177a38d4725b70aa495305621a8f7b5a3ddb19cbc288cd8bf95d5129132526a6a60ff92478a1c640084cbab3bc8de6090f1b8eef253acf7eb4d81afac4f9b1f7077449b6d030394b5dd46379d0bc95a146c6730177c1f39f89b0acbd7eb094f4f4f6594289f668af13e399bd0ec7899071d81726d21a98d1d5a5dc4157a8beff9359ee39894a819ee5bdba5f714a36261f318b3babcf25e08aa2424913980dd93757531fd9acce56b074a743cdbd3631c4244a0c261d18db82e9bbfdb09366fb30a4da73541085d965d53e2aa4579263e7208378c7b32102b47e92b43a05601d31fe116c2b0962e55c1144c0739a2c28fb070df9aa180a7f77e25dae7fde4d3170efff74db2c5b571e890746e069306152f603ea5e3f78609b1d00083206ac896b2395aa16e3c86f08d47cf053bbb51bdb08de5d017c5c7a69ad6b974cb3e837862a129a40c7274812b63aad85b08adad9f5fc9c1114e779dd7f11d217329a79a44c3be2d0ef6d99a67eed8e33a5e66cdde7713afdeb1956510da9e8aadc1044734d0d38e9f9bf7342b3eebea62cb17dca044ebd3a6cd9429c944d17d9865dcfee138a8687acad9defc16422c83ddc52ce8da66ab179666258787826a5bc1d80fbc4aa267d20b5d5b46b42e98b9f7c4ac31e217150fe521ad8336ea77fab127289ed96d75a6213c2d3fa8e6d2544791a59592eb85f5217845958e59a47d774c1086eef8cf2c829877ccc28c3b227e46dd93e5c85fe2c1187ac66105d91493b4ded8dae0bb4b0e957dcffed8d0cb4f3f66780bf1f9e06ed59506b6a111bc7adb10ddd5524432e0cc8f0176584a67f91a1416103517fa24f5848684deb3fdbac9dd50ff66f17640f154ae46d66ae30cc9aac7427a916de763b60ac87e73fb36bfdbd948d8767f1e313ab0c4f28839adc539e26dbcd6505c56436cb4fc6f59733e897d620651ac8e16e04bbaaf31fdf49aa548c51a0f5cbb0b9c6cb7feb3d0300c99586ade1ec79814c0f9fa0fdfe72570017ea9b79a7723c29cd3d403fca3cb22e1e75376a9b748ece1374bbb51fc8fa22e3d4072b81b85b2bab1f1b3d1d23054f0ef7f77e18c9d079b8fa3ac195e4f5f7aa1d800b0433b221d7c4628b6580748fcffdae1a519661ad36b1ab7616bcc94892079dbc33b9d1477e116e9d6c932df441f7cd66ed7a493cc0db5e80b5a847bfbdfee3ab41f7bfb2edcb6f17763d1d449dbcb8f63b6c150c46a592b42ebcedc131f6336e58aeee39ba4cc966ca61fca22dcb7dc8cd3de61c97c4affa5599f4c8452503d390bdfac276d74d2ea15506b852bdbff2f8f88bcd003de7c9f71ca2ed1044ccdb8ce96c8cbb698584498f14ee15702f75fd8ab2b95336cf690d7ba51d622acc0d7c5b82867f5b37ce9ef7dba0fa04c0f53463aade83d6e0ee5b6eafea6519b9b3994e236301c2e126527efa7bae8b13a87358311563918309a9230709a112f0e96b5ad1b8090e07fb8088ec59cbb75ee6efc531d028cadb66521534bbf1c5f0a12da0cd449739825cfafc5410e58b466b8497e3bffd43279754dc2c9704b64075ea2e54206d89245238e9a5f4df99130f432bf370fb31b9be13ce0942acffcc7d829581ae330c14c4eacb99b0eb7eb160555349ab97edf700da7404122337ddab156935232db8aaf5ad5f7a5c7f349f1c61d62a25eec6e1429e0598adac998f98de392df1eb512086de37c81c41b665177680418dc8a81869b455e61e3d0f65839d6fb46795536fb92ba3a07e11f34e9d6a749d779d51a9dc395368e7baad31bf2e8079333f2c0e7b650ab95059bfae99d8b44a8692b931af29e406201fed618c4cab8c8092d3f314f6afa2b290ec6d4b8c03c7c48f5f80bb51159b019040672bbadd02de86bad96b8272247496b8ccd14624e5804678937997b307b0dcf865886766d820f0c63102654906cc2e3dc318613b8236613dceb06cb482971f2ab1201273379f9ae98413de6c149c9d709d0da99119122234918b1a88c6a8892eeb091d7bc341925face3c06068925910f8240cd197cf804996c6d6b9284a22deda4d6733808ed06930659156fb198925dbb0221408f0d10433d284981011c371233c4f320013ac335fc32377c9df170aaeb79eabbf51dce96b40fcfb89de5061c86bf845bccfbe22a1b63c99c9c075eda3144c6f16a7645b153452021fa967e43d66e4a206aff1b0444e0e996971c46cff6c56576d216ec3c3ddc3698143db2aeb3f1d1a0f14975507a835213ef235cb3c3a33166aab4107a60127cf568698181b826b4349c8757a9b0c3990ccf66b98ef63018941b47a08f811218a8c0a433127f32d18963d340b4d44a2383b480c7376971e41e579678928d0520aae494ab2bb328c5b405df10c1dfd5f531a5eeedd003189c88a48904fdd891261bfeef25ffa097647af985018964cffc450f2afaeb4a28bee057e14bc8248eac5b6a3baf2fe594d42779aeb36e078801298c75029be243184b3b2a29467e3c6e2017805fbe82116adc930f4b6187fd0320ad6d576f055fe4fc150ff20a18dec570382c5b62889e5fa158c05d865cf52a93708ea25c65e56844b1f2e965c6aa36fffbff685e5ecabcb767a01a9c85206a82c2816716784261d0c1f3440dd89493494a7acb49b1a11285092408c9ad0e6f9ea823d7a07f7ac92dc260e99d242f5d426dd99719e160b608fa10d2760b6ddd0ad52220510329abf1e74af93ce836d540c51c30527a543dd8348251b1914c8c09bc39262c8bdfb4073d8fa97bcd87afb747b5e1c913ee9eda1b8ff3c911fc57f694e9f77fea8dfbb64be71e4f98fe774ed645626c91e50551bd7e555d3f0b2d9b90126b26a4a8cca82b2073aacb1bcf9f74280f7082bc4833b548078bcfdea12f3d1fca323857ca9926f76501c7ded733186d281c356db885e7ccd01249cc7c9fafbbcf722cab48ef77b1557213c93d8bc3fc2d57db8a91eae4212bb08813345c040b0056dea4576755b14b78b79cae4cf5bc97613c9ced44cf0bf70b3dbbfcdb39f7db64efdc63e83ab932450df036525f8ebae89890081c8af9abab37e71aa815a5b71ac5e159865e88da5d3aa12f1f8c61170fa946aaad1c2ac97a2b6f1d7e65cb83b18483334d8a9160299b87872c0555cea8f619c7d5e00a6c2a9f76113fa18fd17361b6fa8e187e362e7c028c6c83b6f8a16e239bdc33dbf760895ef5fcd6b165b73bbd75b4c864b1d966f782d702c589870908a0079ded43099f132b9653a5e6658aec10f972cc72337438ba584f6d2432308309f2ea041eeef7503984efea2305178f63f51b512971c7681d1e737daac82e2eb04d4668db51079a5f2ebd773d28529b82367d3a6f26153aba9e9098de945db7a10790fa9e4ac2820ba8fcdaa1fdb406dea9810ad733dcccf4cc3b2cf4b3d005e4f68801aeeef826472d7190cf489c9a32c9b3e140022c80f0be766415ffa50e209d953a2f645a100f50b540faa6b7492d5b26d4e4a9896568fac0b9b0a6c22ac9119bec124b140a63cd9fb9e818dc7e3189b9c928f99f82512fde6e4c74a8dd6a6db8e06817146f727c054d46a6f6f055be97e9d52121c325b8a8c63dcf420c611591fafb4c52ad28dbbdea5da1b02b6a8ee4f1370bbf4a7dfec9a4053fe90b9cb39c27c8df20f7e92cf92e569f55b52e3fa2fdf870f7127d2a45e369c056f1cc64b3d055a3852c1bd1c6cca614a3afa0f31cfd6195a8ce877890e22532fff4ae21847e98ccd16d21b31f29b48c04a10ea7cae18a2911832420e18d4b4c6663cfe802d0d7133e30338fcc49a946cc32edc80e84f102a2ac0823f187352411900d76b3d66369883439e8a5b7934d9e06f77ef63f4463596d630251a4e13ed4bd7062fd0f59d22fee691c46489ffd33b94efca0f8f79b76a41edfe387a0a7956e88b4b18ec25aab8cbe38360b4d96bc5e4a46f04e4263c5f6d685ed20df87db986f25944d0a5e3517b58fae7c5111cd781b33ca974c27ad32ab45d1aff5ce1940ef7a6f0154bcc2fdf76c8c3de5fb7087fe410198e56d3c0a8b977b7de18d67162c0940550a3363d73072d43ef4bbc9de5077b677d5fb8a31ba91340f84eebfc11c90db02779f9f1bb6a40a4462a060d6b3e965e5ed135ee826026662053b6fd85cb1fb598e16ab36663a89750f6ae19c40f6d021e5b234e038d3aba230c08e6aa7513518af358913fc5bd1d8c5bed859b12104c64480a0d727daa16e1a1d7539004f2ce0cd89eb720e4a3a2ac2d968debd23f16c60d416e3adc2500e9b79cd8ca7fd833b552916afb71106e38ecd5d4096a013d4030ce404a8f13e88df29d801b50b8da074525620c5f4b432b384e4632c246aaf08cd9562ccb841ccabb29b13eaa37a157df10c209cbc2aeba207c95cf7ae116fb4641c704d88b487b0af98905df6cb58d0527ce90e0390eec734a46d4d4ab526baad1dce620f016439dfe2e05b6a70a51273c835063a9c39c8a5064d33b94888939414e6ee749ea4861aadf9579de2719470f135731bc6b0d1fd20a5fc844257d1fecf24c427cf60277224d603910051ff2371eec613963fdbbe4e6c3b92b88a2183ec52fc8f927544c0993e71cec7ce49f44f22e4085664de2dee7e8c29fb2e7d8a02b7b0fd5fa594b998054ceaa0b1ae159f7f44105b1ed30eb770be77784a729bfb7ee26bd3eba9f4ab5af4ea602a32cd639417613459b588e55732499b5bfdb1b0a184a8003babff703f093b8dea5aabc5d639c15776c28e468310e73aa6ab3f6ccbe37a6351ac501379b6853fe6765bc69d15bc6e74172c8221e01ff163b653a09beabfebd6ab1ba76e69cc492bff587d93bb3367015eb805a12fa76009af541e9049e61a0e870340144d6084a0ce4ec4fbfa1d9fa8edbdb65ac4b71aa8eff9e5f6d285796f28fca2ea2656ab5929ab292b47105d12ae313e93efd1a63096db4cb53b8ffe78364c596810bf0d4e694d2898547affacd251e6a5c6f7b648ab1e6fdacf80e4353c94cb7440a1036a2c145e429eab67a7231f61b404fea347e66b5d915976a4fde023a342adff23e354433ad41e611c4d8adf2e9d2b497469a8644fee278b73b161093bda902407b9c200c7243a1fb9eaefd96660e1ee25f98622c21ccbcd578cf8bd40f830c9d08d72c6375fd2d8b21f50a35a89802b1feaec482239e6d1da72425a97bf684fe0e437ef2499c5ff367945ae40589030346df8bc37f7a4d7c574005334d08ef6b2a18c6c7a7d0bf3db5782a0eab970c7c5ac9379a8139eda5309cd85353b74be31d7440de7ac07ff7f3e323dd0c3dd03c1bb1fe224c505ba1e010261c5e7d483d6b32a6f56cdffa9d27d41f58bc38676d26baf04e5f1103dee213413d56b143ffa481c20fdb8033f13a3d77f7cb6af12141d838c9936dea6ffa52496599c3a8526f1a7d05f487cc1d74e068c6c00eaf4d7fb140485154cba1d5fadd565829fcbf2ec65ed5bdbea3f66726e894843b6102ec9a10c593f922fcc652b9023ca3d63c900b390bc4c776f4455621496c016c2ea7f7ff023f280d987208e70be259ff8d87970972ac2898c2d625f5bb15e0117bd914b2e0d05a532b8e8f38364d18f00f64c33280147a3b68b2c4dd7601b73e63101d20d2357a77e496aa69787309f90b31851301107717a7c5e80096e66874df2ea6fefacb7b4e63e9892f053c19df9054487193169e52812258a74ca0dab45aa5938ac397aab604c98bad7da61e40fe03b928296089ae3e46142c8e74d384af4b06d4eca3b1712f8a27db5b81d4329d68f8fa0599b281fd831662a96e7af1a51c12c7eefd487e1504867fa96428bba95cb3d39df0b8340353079280712aab9c325ce75b4e8e908befb671a98c390aab0d9a8e26ffa6432eeafc9702aa18b5a741510cc9a4cd3a0f0eb323a9130ad84a474132e49012c0e70d92fe05efaad3b610bccf3825c2aca125b866189f265f2cdd561b1461939c2cb88104ae78f583214cf9ec854948c062e6318a7b3fcf7cefac2c37adf302c2076c99466c217f3a3a0935c4fa90634e88d14fde460f6a0450e68056fe90d96595c39cbe5b572bc56d2902537719c31cb3c44683b0989ddfed5b5072f84773f7bdc08fdaa179b84111a555dc7e9618462d4e789f056f7b8ccc9971b974f78e0c03b90dca53ad14bb92c9c2b8178a86e563ceb7e0f4b17f99656fdce78cce6dfe12bdd9534ef2522ce7c59375f6830e514d69409f395c3e62e0bea04e84ebd12076db3916b82d7161e7d056378da33ff4b2823b736b1f556347fbd30da28f7a41b3566bb3180384bb8c2db1f4ee37c578f35b7ac3d95e914366a05e5cff208ad7076111dcc371f95e10d033a38d209e92adc5a2e3d787ab37982f8ba5c6963d083dc2242c41e889b5824396e9aa15788722f27f43d023c2a269b7b2d88eeea7a3a0886e1f822ff3dfabcf518cfddf214e306eef094e74393d2438a4f572320a2155d7f7715a152ce274e52f3c95fc6fa4e4c6a9a98888f2835cf7df6e42772198c6757b6c9fbd352b100f866d562582c409626feb12936689953915a464ea4b7f25b37529332899e5d69ff452e30951efa8d018d4f5546724e299de1ae141a7d052c0cab5e531fca0869a325864ba37f5984fff48aba2e7acec706a381462b79d5a7833cddfdb60976446f62c7e82f46115932364fadf8a544973022afb6ca17948d63d341d6a935685f7289998575908620d6ab11fdb5d274010d71320901d2e1c5e7fda8e38e3b5dcce13a5fb931a377b76aae71b767aed8cee45b825312509a9948bda2c47cbbac3001244a7f61070df8c2cefe3987b0f73c881b173cfc8cdcbfe5e75562fe31a4d4f4ea2dd22b01a3df71bae62111d78751b229540de31aa06169840beaedf1f2b63724438eaa37041f80a723a8b5570a165284006b76d236838905d6bd10810456dd478e2324d650a595bf5a9df873a845ee3851acadf2dd4f77928485031bab9cb9fea6f9d75d55e2cb26b8550034713b139328575549091c97742a4bd0898d1097ed72d6e4018d710c729280b5aea26e871e0f268e3ef8fa3d8b057889acd52662d6ec38b373f435acd6d5be5042f142f6920cfdec5ccd104d158a1fe653cceb07e55091819b7c05277342ac1d00c51364ac2cdb64526ab4c7c3bc11e795b39d422bd0deefcda8446e01275e13a7eb8d918a0853f5d61468b7ec380ce6e54ae9fc42571239731d2c9cf3c13e239004e9d8c26c2d49bd4c501b5cef3b61e931e8d0227fce1347fe24f4964253506046b51c402bb04af957efe02f164c937d3f6a2e07a3a67faac8d9578738431f113d9844bb85c7832f3b6db7c16961947bb1c9e6f4a172a25b4a02f2687715121f3d1739bb3291a9dbaa1519c4b6124d8db6f9d9925bb4e340810515772be2ff4672e884cf3e0246d168bfdd937c3b7fd708a422cbe8e2f4f15555f0ae777dd22b5d378241dbc29132768e1ceb0aa7d7ddcac67133decbe58f7f7a80eaaa2fe45152ff30bf95e70065ecdcd86e9caa429cd6a4060bf8c564b9ed95425a2f0b26f83f717ebd3a54ac8b511dc48c0d98c6e199c9df897ebf47be603e2d5a9aa6df3143a62baa653d645d46870e768fb2783e9f0fdefb45f6abc1bc5512470cc2aaec1a57b271698255bed4fc87039888562dbe337d9275d751b31c740613c942e420398eec8b0570215c2066c7043af473505f49cbf7548fa59b86b7272643b27ad6bac55b7a9f38d05c717cc7d7faf27b4c1d2314a73837f3208689126c675c8caa28f94f1875fbd831c724028edff76e3387d61c5eeba2962e8012f593e049b7f46b2857096b088fceffd9940c6d4e38c4a9937d082fdb50d9bc9312a736f2281f928f239b5ed856fb562a6fd695aeafa5471fc63c08e8d948c30da06560ed8adef6c10e663a1de000438e95e8ced13730cbb9c144725e1b0e765d846a40aa0d7b0ffa67c3fe97b16f5af66f2b2d8eafa52b7dfad2fc95e24874ced535671dfd3239d2025dfdb23bc04255cc29f828f6caba0d9ee203d309eea0bd81c6824518b87175ce34ec7f4dac766432f313517f777b2f289ef690445f2ea823166c70c0002ad699c978cc923faf6edda07021e20349993350f721c58ea1a1aeb8cda02ac5f8b32014dbdf0dd00f3f677b0b1abd2c94d4a709293cbf05f59bb234ed7d1be7082ac9f3ffcc592adf832bb017432647f32e6f5da52fdfcfd7fbc11367206ce532d6f4bd29475e46212f1cc6bc873198a218f1606fa00c3539c0c827410a26cf8e1879be6e1e82db6b532bc5246d2c684589befdc78290f99bb2570b39f2edfe7e5ae66eaf895fc60336a91910fa458911a3d4a0cf12a8530c575209e6384c69a894b6f18ac6c6acccc94692d1d3eda781acbe82339c03b9a041c14f33a71cd48f1b153302c6af73680b21a0bebba627ebeebf236729ff2674a262bae143b284a6b8c742c0f4e769c0dc33c9232b1d66e52ae4f5ff9ca0440678228eb779b4db12f211fd351daf6e8337c1a94892d143233af7be76d131134998ac919d8110394652e00fbb534ec1555c775fca9c76973c57eae382129fd5453428ed5cd13a57f23427f9b756719aaf674eb6ffde285d1e7262f7e7d3529afe7aef578c658a92135abce168dba3583f30598138d2f5b82e2032ebfa61da49b52c7f28bad0922e87d98c4687c0b1bbae0a292b08c896790a88c09a6ca68d84f56a1eabbcc7202a8bbb7a4615adeb051fc0e7e6b0cb2eca8b5b24b1e8d8d0596e31aa9b94fed933d5d7b9e5eecc3487076d9d728bf1322e16ab67004a173fbe07ca8ca9079a1434fda9f99280316464ce7eff63df0b17197e45d7fc72628b88e5ba70882e83da996694539c5cd94d712fe6a29751aadf2e8ea63919384ee3feea4bf6e8123224c21bccc2f29a23b58d3f5c74e6b5f2785cc33c97dee8a6aa8087d3328ab36ad1a7c763201a7078513268ed6fb21dbdb38aa5572531b204bd475b70703282937c74dd18324828e5bfe7d7fb6a5fae0a7da2e991793afc73d4dfe5a81215874b5a94690d3e9a52906703155cc5d33ba75f6b6f6033390ea9888fea46beac20a618df8c55f49f29d75ea4de7b3c1b3b1883f105d95ffa5ffcbfe0538084ebe6e294d6093e76e555f6e7bcea3a5cf655308987825a03168a6006e35733a4d50d7a42e8c5fdba09eb59e3d2465897468d4b9f03fd81ffa68d5101a87a5eed383c5e3a01055859fd5d1556e69ee5985ff05d6c4ca41ac0fa31b77a0030c53c6aca58ca9929f8a3d325a5b8bdcfddb692e2a35af8c759b06fdf58a48276e684b6bf8040b8d6030e2ebb5052abcc3c75ffb66d3042409baafc8b724b95c3ae6a982e9119f49c80f0f59eb484618236d678ec1716e0bc0c8e3759732154c1a000776a5788d8c5fc8a5c4092f299753a681ba29021ded8207f052ecc1787120b20c59030d965aaff08328e80ae3cca59aff8e3b2cf95f30457bf3dd3ee511798f85fa2f91ed909033e429d766f3710720ebfae0a753caac6b1115a3b2546547303c7d3cd03358a840d14b217e1a2794497d2819aa4180f18202eef424e6a56d746486ab5b9c1d6d2f7657dadd8212ac0f572d034e8059ff328ae854101ac30914b881f9d2d2f959437b666fe824d74a6b353d76c0792ad14addd6daaf97d08ac74cc31584fe0f372cd2730f66da0f3d349c9118a81cd904baa51b6f9f8b22fae75c579eed67a2825cff31c9c6ea7cc4be7e1fe61b57e7e98f14abb989e3782991c2df8d60da1cfda8a8ce9c8d8d62640ad3ac9124fa91bab228b2ea346edbb4cf5347ffea0fc7e8cb9dd2903c9e2c925c4ab62aea12d81628ea88cd84e5fde0d6a338a13f39ab4174c33cefb1eaf16ced646dba479a403771d691bf3acbc91c5cb826097d78ca027c7189874fe4f8af6dad3436e1c457ced675c25addeb1666f799b122d8bf8a5dc8474d13aded0b45789cbfd5b18c22a2a089c06d1804d4d00eccf0d17664c924a75286883824c4899ae43188cecd0911514184d5592f958b2881dae9087636e5e81521c1bbc3d1a3985606b9b3d63fd3161352349827a8f2beb5137692a776a796f690c22e16c79af6070ce29cb93425687bf675b9f30b1b857390c7bb8c14d21d740d6168852f9b421b1ffa4f7c495292276ddf16dc8cbd9224e9d3d5a09f6f96c1aa22b378afdf946503aa206a3cff07f4c894b59b5c5ea8bb7de4d63bc50f757bdf510dcc7057ce4d13799c4a195b49c910c91bc3c2dc4776d561ed0307ca3fe4f8a87bb0972a6ade3d6bf743d9417e3c2668749506010536b11b19e8a09db303f1c32684c80cb557b40f0968055d79a82ba514a2dcf98309762698fe3d7ac30cb51c02793dca9203f433b87435815d2acfa994a7b6ca265d3c40b0fbed8b10ec306f9ee66b866a1de90582b1e1f38a0f11b9ed041c4476bd6f3c3fb9bf2536a358dd172cd8aede525465c37bb3939b56b14cdbb5c71c82d09b4546a3bf3e656b1c40a80ca4a716d668c3d3669c956bd4ecffece62a990179e0cd941588a38ca17f9ed7863fc4e4062a41078a3dc7a56c553dc769eed705226f19c52c77353869facb5fc2a47b7baaa7195099ce7395f91cd8467633c0e4e8bba970728054a2aabac54a8144198c6c9cc6f0b4b4eb642a1b80632573f0d08652c415bcec8738c0abb66694b00d38baac2f5b59bc5ac080c9d56bcfd83b3a804e8a41aa3d86495d36e0ca5e665a875d7f55409d57f121b6345958185e9e3f52f7292b6154dcc471d253bc0918e5531a435e2ea98e0baef07fd45f677b59c2cd21225ba4d5d7dca022e3c72565145725b2ad233a39b4b5cccfec0e0eba299cfe15ad39ca822e7a9184bb02a2ee848b95b5f37e33de881c2efc00198e72d7e5bbd1c978b151b5b4c61519219f848cfe971dd89955ada76247796239c98d37992d0452ff39ed4cd8f7332cf25a8c9cfca263b664f1cd260c1bbd62510c98bd63a1cfadbf1249808bdfd2028e8a568037e941ea0ce3d607dafbdc9860df13652d4e5033df34485b164700b5f2c6a945e3d2ae737543b3be351d49c33471aebfa8b9746ff65b4a514f26d51fb48c375fc3d0f95bb93c78db998d78bc5d52464a2301dfb1d9ad9b4ce58d917d95e3ef499f2685e68e2fd53f43975eb9795172bb9e861e9126a7aaf4c02dfdc970b8e8f6dd49784453ac7730eda5fca2b4326c9d4496ccb34de120a77fae845bff6a4411e284d92d846a3a87c911dcd1a7d38e5820639fbf4aa2d233ed46dd31fdda6aafc03748563f7b7f2b5cf3feba1f80e8965b2ebdee9d4e1bb649488fdd7f50d81b865849ca04756510a1101635e2cc71cd076abab01b3bd3ee09c8d7da62457c9765b10e93489bc966d52ee1792e6bc889c01a05bafd685d8e9c6f620ac897eec30f5bcb0f04287ad26a91bfe7c4be8e52d75a773207773ffa79113ca2b142eb5f4979d5ae58763f5dd29c6e1f085f8be65151f8bc84f0df5ceb923fbcaa287a2f3413653b4bc4bb6d4cca9db9517cd4dae1dac20b391e54e1ed835d63e159607ad73525eb41af450438fbdf461f83144e811cf26dc132e302cd2b498363a234352db9dccdda17d53c7ddc2529fe61751553260905b42423c28c34148690042974ee215d52ce0f660a935047be5335130a0aa54932f727d9ef634cae628a619c7b6ea867f909c8fa67cca6decb5bab14a562901959533135e303db076a1a28e5f54f9dc596dc3ea2c505b54a78f5d6f902e0e054eb5ed235efc582cf1657d5802e763591d480f2417e60b2c6a6360be2e4934e328a5e4b0e10284e256fa79349de9596df6615f77e9961616c718fc03bb8d444be3be549bf2483bc039e472a801d01b7e421581d9c86f3bc23e298b180fb4c8ae94c865b14dda108ce4e3e280dba4bb1b9cdbc92885dece4a1a69018cf66f092ccd963301945b095c28da8780b2282d7ca6608c283b9156a7ce97d4ae1278bc9eff23f944e150711961e6e618d81f1be84cf2feea48068c0d66cff057ea69c0a837b98ecc918c8323f04fedb6f0c3eae14829c67f267679e39369125b9e0bd299523468f542f8a3d0e3b5e581b5c16182d07ce7ae7dce4117fb8c06fcec7e0662a12bd4b70a758ecd770ef6f804fe9c2c78bde996fa5f0b5b2e18c9e3cb2cc09fa0e6f7d9667c2af0b8f018ad2a36107fd1f426caa1b60ff754af8993d89c91fd35653d73157428dd7ce53c61bc7909a5203ea53cdfe929572283cd838c638cb10a37fb3945fa02b63670d2e9ebb9d92fd57cf5878edd3008087abc7f82f066b4cb477d394484fc978bbef22a8f591b0978ac166966b31133f57e6169cd10f30f118b041b67539b15bcbe1e48452c10f1c8a5178a649e331cf3064065237d56b28e4c2dba4c3fa527a53a1519fe1c2e166b5883eab117fc0c0176932e16ce690c9203c0691446fb7b2bac4d135368dccc81c51f6f4abbd1d4d20561dc3e339ef55c11dbf280153e92b48cc323de4b1d88bfb4a64095538a2c9514e62e1b4ad6963810501cdebd5eb87d0979c147f2d7fe472086170635b5eda65c63de04158474519fb1dce5fac1d937b099ac285511c68e3e70bab8bb65ec9b6ce2bcfcece6009dd105c917f896eab208b0d3ecdb9d37104c7171055700ea0980a33aaf09506fc3c9bb3663b7bc425d4e291f7c2f7c785bb3619bb54b081f3a4e415bfec162e79f885137e493e8ec71236a3bb64b6b6cd8b6c49a2c11780d70ba229dbf918d2464912dfcfe25241348fada24ccfdf21f0f50c0395319c3efd7fde053f2ba1adbdc7f05c57daaf34f2d910299af4effcecd6667230bef1d92af7b4c5439cd702f98ea9978b9106b7ee4a87273c882f2309e53ffaebc6d5e3c54300b033beb831bf8492e1ad200c30162217491c6d1ebdcc6c1f1698d2d19bbd21735cbe958c0b593d072bb5f05f98653fcc2458dfd7a7535f1fb7ee8ab6ddca1c3723d21b80c93936c32a74187749a6a33fb772ca1484529c18223c8056370027b3bc18e3ee4c294c70b876f09d078ccd54a717aa179a2550d238fcc9325b3cab8e87a5c89332e9e61b8f868951ac4d07c36aa49ba3bfa5f0a2834fd09e9272d0d2b91b73b3ef3ca8483aa504d09207297b115f9982b26df5057ab96a5c77f23cc382acf4d636712a7d1185c344064fafa7e5abf35af1114c89f65f29e6b51fae375caa28498b6dd237dce7531e79bb5ae11f3fae57225a97d61112d48185ddd15d389ee9da46a5b0182605156ffdcfde5c50a7849aca12630c4f5e68226f12666252838e09ad9464dc4a04462cbd5c343913f33bfa114d05ab244ff72833778683e50c01ceacb77ef14875165eb70259ee2327348c8f83dcfcfc744f25c5dc9ce91acc9f563eb89fe6edbdc901b9ed5942903d69a0da20d3d7739b0e98497a81c0735af5bf42b6c967008094b446fda7bb747b5fae94b422eb1ebc42762cb1b4a717e849c8ff5a02ab1375c4c4807c18b1e5963aae97407a428d9ac0c8ea5a3f7edb0dabf617535dd474cce33ce4b62dfd330febf84ba25656ce9243800c32a7253b260be78af7debd1822faf2dd6fa5f85442af2835128e381972f1c7081ab87a64ffa6f2e42f32c28d331b107780c07be1514f834f7966aa7e186293beded16f0583d49d7f8f1da6c476325a6b96a28716c654364d47b18ff108bbb37531ef2c2472d595bee7a372fa4acfa1f4e6dde30c1400fa441a0d1fd9be9abc19810bce61e38c028c9d991cd16837358211fa3a378b1f139c5f891d8e744a1998a8190feca276595b24a6193af76a4ef2206caca61e6eb270081c225eac1cf081670921baf850b5fdc04a62668f364a93d474f379cb2f75d3fa662322e694a845f90fa5fa908772e3646aad33aef5cf7a2ab129e9f7e6c45421e39c2f073cef0dc1565d4104cfd2c4adb24d3f4851b752bd348b23d7ca3539fa203b247843caa4342a702b3b02ae2c83e9951cb05c23ce95f595cb05d3f2cd2aa7bdb0d442d89a2f7b1b924e61952ef2604fd33472e47315b00b755234b1de0caca14f0a9ece2e7dac3fc55cd4a0c72fa601807ea72fbe94d894f0234792ab1b722e5b7d8ed5351716d41f7431a10be2d62e330f7054b1be37247fcf329abe1949c77c6d6082464fd6ea9e01fd15d69bb981c45d8030b78e584fcf226ca2ef18c2ef12ecdf089c8dc531c5c84c2700afe42e51641cfb1e6229cf6761d31ea4d7925651b7aa04238a95cfae423ccb7afbde2d3a17ea42745e30a3442db219146f606874bf6a4abcdad73d26ebdc15bf483012053e00ca742468bb2bce9fc38f0430cf856012616b24820fbb4ec35f0fe09c8abc8db28e2598655914b27367c1fc18be4586fda6a93598c80520b3ebae73de4aee9c217fce6fb61238f200be5e7ca8583c4a9e43197c224e6660fb9b0e3d75c2dfcfc7602ff4d7d3ef0e17f0d3206274ef6e3ba621c4d96feb226f7426a69dbad9a7c2ff8234dab719e5d2b79e67215a925d25f68b9a84584f532869df09a6ef88efbaf252bdfea93a7d2e680315ecb11495d4b3d60ecc4c840f3680e80a370d26b96499dbff84d24496d0a48dae23c9f8207cd19881b7dc610b6b1f6d9fda9761de0f272a877910bc6ac764d37c0437b41ec14652de8209cc1f2d01f7ddb2c6ee9a50f558b806a3598fe7b9779239cf184bdddd9e5e220c8263fd9790a99d7a23f514d4568627c8f0bf8f355e6596886bbe433a8438aa030c47d90d863e2e297f9ae6fd412681ee3f3721faec810805e26dd48172d9ac9943598730e3eb49fd92377c3f5828a68c9194786cd2b914bcca538dac980e3915b5f5182c9643c53c34c44eb8b58a9bb4e192563636d72b2fd5ee0f545432ed2d999e3e298377904587ee89a8b1f5d35c980d63f7efd0b77e1c093bb31f3dfe87c7e8756fe217a7010c82bea993028b24b6590a9c533a324e20f85002ebf2915b4e4dbfdeb98075f6279c83e4e433be4e903c6e82327e1ac2db2c97c67e444301f9521deedb58428ed9eeb8f6c313c2b28ccd77a6b0e3ffa6357394b0a27c3ca230c226f38246279ebf3037ba41be8b7e659eaffd9adb8dfd28268a8211e9df54a67652d5b5626c578421e0576c79e34f4f944cd1a048642f3db155836dce2ecf5e9c6b91c698fd69751c2e1a9780e94d474293aceffca7d3a5de9504e4746b58693f4a64e0a572177df712649582f7cc842419b25d881cb986fdf4e353ef9aa3aa5e63f40f8ebbd9266e3f16ecf4d048076c9b698d5e7fc8485ef56fde9ed26f6313033c374bd356b98f7697920f3305e5e7e24731a516a8dd5a2988538ae28fc619e77e9c37b83070c0566e726c3559eb8cbd4c7e57d6c18e72c879b43134c4d41cbde64bb5eaee513151b51282d90bb0c33e681fc9803f4c42b2ae80a9d340b48b55a0a7bbb6ed01cbc13e24288af2af46793f08f773ceadc9fe881cbc26ab5ed66c24f4544ff9ba18e2839cc611c617907da08ce87fdd930cecf38575a46dabc471e7a80a5d087954292395960519675635279d7a66cf6b6ce3611d353f8524e0db8b17fcef530a3111b61964fce3e16f6ccadad9ea54091b1f9c5be3465f667c2bb9f504c6ee6c33be6c2523dfdf4e61bad44185b606b53ce95400a70f7e2aaa77e9d3176f4f20b9235f2a644876a2e6e51cdfacf6f5a9ce602164e546a3101082e697698e641dd6686b329b67d28ce9ac7600a4ba8a7acb5afde0d0e1700687383cae5fd2eedd50836ca7d7d8f19152b1ed56c239a346d17016152abd024812b3809eaeebafc9addcffc4563cddd9823de54748bf44c58045f072fafdd95cce74e998b3aa0aebed6debe092d874cd46b44a66f67cdde8b2aaa3d4facb767e74d15ba78de282e1368e2749be588193c516f1ec78796fe48e82535e98f224af9e11eb7bf4f3b9523195aa03a4c40ca6a4cb3250e3c42436016c8475495b9a32996df0c7781293c8c3fc2dcf22f35ec1f01b549ec3729dd40d8cb5b72e6026ed70ffe7d4d0797b34d345f342ffefdeaec1fe81aa6082b02fc79f940b44faa1cb9be50cbff33b927baed32fa9b8ac415861fd4e8d832f2e6dd223a808b2dc57d321ebfe5a27ce268f2647333e863acd2b27e2b9c9bdf2fe6b10a65111ae617748be2faad696fc124371d7bd1bddc60fe07fb45bc45291a56ae511be659166f90788be37c899888357bb61ae6fa75f0e5225d7b47647a83ba4747ebac1a0ae736dcb80dd1a5887f727156b840bf54ab2c5307c1cc3b4cc40d1cff2d638c3b892a8ebee3c2a9715420ab9a93d86395da1b0bed461bd10b447ca512c25f4e7f307cf2b3dafee70adf7332a35ff9fe4c87d526db85183aaf050c238cd9ad502fa762805824747fd64302c720ab886501ea50b47138a2406ff770800ccb50dba37def1afddd4eebb470bc691d4fcf6d252bcc9b03b417fa47110437707af0939645528ab1e01675e6c13b2cefef98803dd9425695091bda10438cd758a61c79d9ec24326623265a5a64b3959835f986dc4b7f4db2896afffc2ac32df849b623a3e0db89b9e9cd662010f046487e821e664cbf88a693accbdcb5c62a8c3f31818c0a2170c0415f15cc207cde3a3ac41099cbeb55fd222cb7032c1855c88ea1fbf744d217f1687e9b476936cf31ba778edc74d1f5189b81ed0c0990862621e341fea88ee58ed0a65c4d566092f5630e9d3c300cb206181ca5e504fcf15ae04cbd36c3bacd4c73d14cd12e829b0c3bf23105554ce768ab2fd8654cf1f2fbfdd5d7e323ddec7f1752894ab79f99f1cf69615fffc6a80bed342a70cfb382519484a7a2b3e134ddd8d385a600a3daf9a36b108ac24acf968f1028b3e1f96448972b090698773861625d4f60c8645416698390494152e23a8ca7e4f7f0364546fb3bc7192211b4f44bac61c20c53549c829b9d095c14576015db334939cea708987db1551496ba77334e3146b8803aa30baa104b6518c0a7589314eed3501b5ac2776283e6860285319a94d4f700730950d4f12344a3c65e2be544be365dab8c725ab1103c471348f52fde7d45a46161bd7a853341c09c9f2fce7f64a501af04690a3307568190ce5140ebbd65c86b47cd273da8308db3fbae2ae9a85432ec52163023734f769cccb9a97de663504f3a196142cd7600c2bf1842c9b8f8d71cdfb0e65ebcd333b440ab223f6065828bab017ee904e127b1172b9e6907375fb595546a78a761b04cc440a8de7c060c64381a84b55c4e892937d8a78536aee1a7f688d67e47b0ea4ce1f068b1568fc8bcaf87c80d579f7f924dbafc542ef81e27a08ba736c52790c7a8f36dcfa7bdbf362dba227cdb3c1541e82b55edef87b886d105780accf7c7645ce336af1e0e310b58bb75bad8fc19e38fda2461f870fdbc9f7369d996d10b9695617f4388ed2e1784ca3cae547c49cfadf0eded248d30d2e6277a53d465d901018aa22590b67337ecb2baf138bcfca214c393aa30069c27a699d77efd000dc05f361c25485f77f48232bd249ddb4b5fd7e4f2d81dd75f34e2c8d8804ce37ddc93e52fcd453bd73e00d530e1e2b428440831afe9a380c0fa64d7fd7362a8279ec5b0a62d2344d12749e470396542081e0aef624620420420662e8bd8118b6a9a116191799cf151bde1ea916675a4526a4b819744109bc793f4018ec07a5091262321da2d29262b2aa0170deb3c3f53ff5a7a13db4a31e4d9f91c730866299e55b9bf2c7c30635890c9f73604001d8570caca60ac097088c037f1ca93da38c8a3e46ad28a63aaa3082aa0ce7249ab9a78f09f568306ed629e787aff78936fa2c6fb60e1f1cb563d4524551660d64794b356ac5b777c5508f6feb33102d6b2836cbc63b7d58c6c5ff66f5592b5c73d63eed6e5ae8925ced539bdeddf12671713de38eaeaa9cd0c73f5eded2eb2558c9c7076149e6e7bbe441d90128892e4e5478f70ddb5fcd61d8fccf8a90568c67b6a49bb6cea178998c9e679a15de1439610679f61ad80c5a3ba39a770bc81e088c08bdbc1a44032522c386074bf9b318f4b94b1743e7b34703cc6b7d25bf3c3fa5889f95539c984164c24af207e52f43b95e8d9a5f03528ccd62c47bbe5c6ea0839ffbd001ea8736ebb73413ab49795a3d674305da3c18c0b9b37bfb42e335740e26424145208ce4383b5c3e9dc7474c295569329b87f1385411b1d78bd6ffe55be2d464307eec64a3e14c9c5ad1a6cc1a20848c144474a08f9c158ad55e56988f33f16eab4a3c1db271d3b06d7d526a0bef1ad349af8f0e7762760d0b333d5b6efba8463bb9b6bed9eaaeb2ec06a6e2c717c1aea3e4cc90a1f35747339499b28f270e8577d40ab9afd576926e7d6231ca7a1303f694640236c4fb55e1932c9fe7539f09da99c26a6da9543589893db4cd396234bd46675bd73dc0627f1bc61913223ed068bd2c738b934ec2f5fd1f8f446bf29ffc05bfb516210d0ab638a56dfacb61a5761654817f31960391e1160ff75c34a8b8d6bbb8cbb12e81b066e46f412c0d6d8204ad780d9a1afc61e40332ea2b4d369b7fffe938e239a228aefad889ab1b3e12b8c4c328e0463301a8ed5dd2053e21a198dba0054c754c3f63c07406dcbb36650f8d20a41b6e729380e8e7c348fc1a1ad7a6cb740a594674e2e977bc9441ea575766b08fb32c2c43f9b3cebfd615e408749cbc2b3e1fe7aba5cac4b0a33ccc6943b673e6e0b76467fb1acffa8a974a9b0b50d91e375b71b7c0fff77e00cb62b347b5d1780e89221608febdbd4469bb669d9dbbefbd790ab6b8eabe55c65af208e8adf5a4b01b8993891d2d725cda8ef44f7e373ce7ddb2f9d28d4700b056f389eeae4a21e93ad414ebf5e52d0f53f0928cdc7af1c5ba5ab62ce9373f407e0251360daa4bba22be72063aa47ae14fd6ecafa5ea676dbbb4784fccfa79f7f2e194329fe023fb86b7fc065efcf98be9a858d5076371e52cdccc7621c1ab991ad00a710a78043567591bb382845e8f0c51e395a6cd9d061c5a69db2f0fbbf900d79fc4d20fe38c772d0a8338e22f4c00c04a15484ed1a256aed0ebc8c541211ef93a2a730dffaca6ccca1f06ba2a5746cbe1bbce523f2bad82c2f90b2db560579b23f6c35b7e68f916ef451139ed9dec92de191ea8f343de38554b04a17b8108c8b239a2f601f4e3ae917a73eee7c5f80e4052bd6c0862d3cec1a4d580c77e6b271a53d3f0b4964e4eb2781f3ea9b607b142ba7a2da93636b55c4e732b0f6970dc4b586f654be38e5bf053cce42acb99d1ac78661b9de2116e6af5f3d1f92d2e46446d03ad5889b51a864fd37d456bfd8a6f9ac683a0c6fd69c6126da6e6e55f64b624cc5187014b947ce2c32c7fd0df9f65fe8b27c941668b8684e2312fb5cad976534c2b610c07fa18610736fcb5d50f9a0729271ef80f99d0ded1333def432a1c1fd8ec4c40377a1c37e7c982ac0a0b03cbce91d94785abc77d3ef0c1de45aa9ac1743feff5d5be81ad25d71c4bd9b29ca90ffdf763b462955138428a5588054293988463796f653bfe4577ccb177389087723e2c52dfa8fc2d63fe825ceb8ae9cf14b4c7eb32824b10bd498e679c30a6f83944fa51ecf9a1ad9927bdba82570e4c7e569bbbffbc7ea1cb53190be510a84eb2104ec230bbe8b49380c4ba547132705ecde862d591e9e95f2c6d3539e40e094a644cf6af1a4165d24160069e54062996dd9bfc8f35ed7963b16ca57ba6178c240bdfa7b575f79d9185e94ec1f8d0ac9b7d33fa2cede3ace28fefbddae0721a150bdd074589c80238c07a4ec49c9019ee066a176c27031c255f92f52ca718e645295a3d79e96a6964a1bbea1cfdcd3c2e0d52ec11ca3ded5853923e957680324be8f8f096b8c800f099fa7f0dadbd23367b71618922dbcc0b5fb2e8fc78be3c046c419aee26a2ce3c68e29464ff779d5504e2d42f2547f922a16278c064790c5260ba192f9102d74f858451e85202c751de1d10de9bb3f33a04ab7021ef846e5adaea0e29dee97a9dc2e8c524c76198aaf1ff66b6cce1a0babf40562fb7a4805e019a52917f07a80d5f5cdb16a7bc45467315d57937108af056568c6465347a52799c06db93c4049f47d0022d86edbc1e6b6ff3be24460973bef00888fe0179751a1a11c6ff1f0bbf1d7d7d6042a48562429c310a80ce7996d66020717cbc0ed33b83984671e703f3ca09fe0a52e884b311d6e9afda9242174b5642d9c9e61e8481e7aab754ebe73b90e47a6b49e05064dec91709ab0ee2cd40e7b2b1c634fbd53db1f07ca354ce5319face48c16fd253c2cf66867b5e8a0fcce81f0e9ee150af1c35cd3aaf3100cbac63aa1bce777e1b518013de8f2d2d90bb651e83780f635150119af836cc73c930ef0fb15a95fb027a960cca973311c3ee21734571d0bbcc20a904d16c7979684a798ee7d1fb14ec5227bea75aa8c3a65ec0dd9b5a1804bb4fa276554d881a7ccf8672dd2396ffad3dba8e4d88b4a5c11a34607d3192ef2448fdabb3c8afc0248b78ed19391ae6a602bd51c0573ffd562028dc934cb353036cb2353a262f1e9b336711de2d4b381668cff9163e5dff8cf7d6213ee5c8acd72888493c96e36da8f519ebd6e3ff27150c6c688d91f27ba855ebf333282dcfdebe1bdfe9d5d869cb9ba452007122be9672d047b44152ff44614a0014bb5c2fa1600d19f0066e61f56eebbb05d603666068c319a193ec06e51eaf437599856a3cb7f16121069ce74fffb85712638397e6360637e54ae70a50e6426c64a36944a87735e347ea6c4855f3ed0c43453d37d6908269ca72494c30e4ce03d59c89d24ed58e4b01ed9551580e916b4be59219af074afdb139c605636f82342ab06c5c161808119e37e5d8b00c6fe9bf1e0f7b69dd921c7d435f57430c15598fbe407fed46418ca111bc6e416e5fe70a190adf8718ba305b44bd119c46b9a86bdd9f4b584354377e583167b970d032105853eb195a52484dc99f4267060687c5bf949fb1249262327ebeb323ab133bf5d8e284d2471389dd848b4d5cc3cf5975aed16439847b10aeeb47b368f65b8c35712cd4a63848e6a3db2f7220492307bc0a46b4a7efb15d932ea85d92265c74d4bb446124591a1af7d9641a770cfb915a992f52db0c43e4a52043ac1453aa099e5c1777732cbae32af6b9b6d70c3326fa24b042119ebd085e99859c65f49692796ef1099cb4a7d534fb93803cb1f9288716624038f0372155fb3d8ea0d33448d2cb3a2326cc4b166cfcd30c89731595fb5b38ad0453fc410ca7c458560bfffdb80c1841d049dfac123285ff75f8b6560f8103dd7640eb8e90a5e30e009312c4fa6ca0d5158239f4b6b54947d82a0081a712d5862fd3fc7b2759bf7825565c4b2cb36332470c92d5815c79723a700c3c4e50dc02e7ca238b81111cee01f19416282c0875e1666d1a50c4e30909f0b6fa3e959efb2e14833f28141135c8d0a40938c7d3c11b4dea83ec3e944e9aed7a7987e0237bd51d56fb9cbcaf9d4643e0a66887e2b7288256de0f4281846ff2c47ac7540f5b1d965dc719b3261d5f198bba1dc3da5df6aa4bfabef81b1ee0159a727711eff863b1d5058ecfe343f20c8ecdbba938abf109fdfd7af7635a34c7fe9284d6a2bf41f85443d360875a47eed9e223c2c88cc262f0e595ae32c0acd8f29881bf90bb565d9ef36a11ab384bf2460b8feba6ec5d68287fb31d21bf77b778b451740f2bab016b91c7d9571a5fd2caeb45a8dd48c2c7cf4b0d2bc17c8a469a8ed48dcc92748813a77324099df0faa87efc99554ea54c99b86cd5dd61feb1a97a213163c10893fcf0f2f1e735cbc8efcd7b12e01d896f836fb3fc49f32b907f86610bbcffa83ff472425c7873d314a12a7d38285f9d2faff6978e0baad4efbb7fa09fe3ea654396c1c22909feb147cca71fb616f26ef25272d91c92819fa4864f02d6a10e1712fac59f92850840292939df49019b26c851c71602fdb4ecc1cd0f19f625a3e4746825ab05b5496c643fb25033c86925727ca1e6dc6671d567bfbb6be50f8f1a42b867bb0d6fb4915c21df0d538d669138e58bbc6881163c56da2904f35bf1af0f280d5ede26c994aeecbb4388db576c04d9aa35c6b2c7824bf707d00b7112d228bd6253e12e4357dc117295b51711d1042a26fe9a4a96168c8fc49ba41bed6d989928f9f9eb94c39fde5c67157d62f52612f3c414de5a686305b5184ca11a47a8904b6bef42f585c82afbbb3887480590e9dca6b0a174859f8e09e222f498fb8063484f8a4b9293e32985495aab04cf32a849b5ebe26665665e15a0da2b49e88849ebcba3fe08142a1a273972ee6a58014a2685683e660cdae85db4265b06a220ebaa83d06fa0834498adc27db205b3d360deff678e508a77af8f35aca1eef5504f3c368962242e216e02d97aaed7cf54b2fbb8d20318003f589d49486377c9c11b487ae53e05a5986ccbdfd2017e7323ed4bea6f15d21a3c90aa1dd487d360f0a46a7149a43f009999eedbcd252cac240cb82badc5c055ce1a744fae8e588090934f1550b41898fae3782f3ecce516d571242a745cdfb8d300997e40c8aa8d15fc96d798b0af84319a6b2f2d84cd597efadc6068dd61c5730a19b004a3c1a863e5eaff21ead5a7459c6d9e8a670f4e25ce076b567e878c0fc33da28937e5ca6a1a3496fb7540d888f54d2b2fcd604b1f645900cd545c816251e6f38bca0f01b75a91585745b2d9ac28609f0169725dca7ffab0e6507c9fd2a8fa4cfecb170b3703fcc65a726e1d90ddb665365232fa7c03d5c41664ae3a54010c2cc7743edf44edd086fdfb94461f4e517eb02a62f8832cf5ae81fdb7f4a1fd12bf019b069ef7dacdbe91b4a37c22ae6f3f0bb4e6883513990d877100ddbbf1a1adb54f7630a6d0bfe69a757dc32898a9da2b47184023248d520b62f50215d602530379d2884849d0f6ff75d98bee8eefb5f785c118d454add5313cf4253ebcde9e51e3eef408710c6a23a9ad774160b1da373e6fc32cbfc1ca1c54b69d73589d030138fe32e90d35d31852c18ce496e9cd96c8dc3e18364833b30cf7308fc293d8955e81e2e1f058e37be5583a9f1aad817871eae5bb51ed59e2c6acd1f874237941aba920c212fea7b0aadee5a1fe3f899e88e5cb094fed58b62f116f4504c713860ab71f7b6e03225047ea34a9371f1fea25013e4a44ff3cd6112dfe290451d47e03f4737597bad3fd8e952330fe79bb69ef8656e6e23550578cbda8d1e6c545dbce0344bc3ed6f4220a4544c61301335486d811ea079d5b2cff04892b322f67c56027ef7e76da45fdd6026810c59c5e6c282db965f7d8dd407c3eb721b766d304c2dc9f33e0ec673db1b6347fb3d8a3c19a9229fb43ae1931173ffa3e7db004ddc94b6be85f96b2fac35cc0a88e8e770eb48878e5a2506c36ab2cf6e0c89a7cd72ce98c17f79295bd61fc0e00d41447b0a5e82dd4c5fc3fe5e919e6ce0e329a8df6809421b4efe67fb0430cf2e9514f9e52072c069c17f232948eae2669ed667813b4f8ad5fa9f311cc0f73ab43ee7058bed7e492848459857b1e287a7782fb9d744b54add0da4690257b543f5b9306fbc43b71bc2a2e2e1e94bf57be2670868fe87d045fd9f1381588d8dbe40c99426fd78d7ed728c202599e6bfd87662233b116075df1eca10a46f0bd5e8bcd492bd49543758c0f2c8747ae0c9789c41b8f69346a6b2263af1a801a5ca3b74eaf0d8b3a08c2c93f18652dace926c53a7c7e05d81c41745b3909d15b0274965b40655e96c57885b494b7f120c862c2d565c6bc88804c06fcfac3a07406a15d98d001721ab07e44c0be786c970dce115672f8e6fd3770881c6654a94bc1a62c6d7b89e07d9dbc6ed8a3e5c6fa38bd32d859e958b0abd2be7236df3ea6de8b5cc0ac9d7f779d6448014c3577ec3a66018764e70f155c14636fe0ee522cbef6d438a01ca60008b81de0c21f42621fb049a1f10487557f295a74692336bf3036cb48bd1ef331687312df5530b35e19bf81d2a999d454949488bcacc5e58245ebd7e20df16935db528fdba15fb1c3253ae0163dc9f3f956942dc8d00ef1635afc4210fbacb5781b0688f2d53febbcdfed448e641e1395b4d2861221f951638509bae289e7b4bcc158097b519a734560bf018e39fd8df73c887010b718ae32c26c203e66bf8d18b730863e18d7e268abd6ebd8fd454a7833fac48adb10ca21a3a9e2708ad94b10b21640761b937c099708a18c17fe256fae1666f49f3fc2eca218679f0df9389339fea36e886edb585054a21089f62e56c50ab56f19d15e68a6e6eb8704cfc317b6c36a6c50482aa65b641615dda72db4f9d7f49ccae2a2d2077de36fc206992d605f501be30741f2ffcc77f9ed11d0ce4c491a9bb4306a27c6a0a01063692ddef0dd45a0230ce8de0c065698b5ce21a7d871b1459689be6328f75bbf7ede6b30a35e26ab0ed22f09c46014d2ee4d0f00af0f25d4b2b3533e33c0b58e0a87d7bcc525d236f02ae6d519c3dffcea32ff73cfae06f0a32b7b8d349fea904ae222b0ae04110f9efd0add5cf76dcd380fc3db17efd017d26d6604f22c4b9024fc060bdde82f58e8c5ad9ec3fcabf6bf7e640a1c4b568d1d41457c108529b9829f333236570a7479dddc1bd65c6f09a2f0e6bce175e3f0d9fb28f700a3c1e1b821c0e101ac03bd408e5cfeb63d2f8042f671d4d8020036304a95d886590d72a9b3ec8861be82c987386ef73a08715683eb40c1fae20a4917f8d1600d3a49477c98150f3c631dbaad47f058eeeeed22d966e1053f36a689cce0f1568f46cc3a00fb645483d2334639e62888f526521360dc2a1bcc2ad36b501f7f4e01b13a4180f5afc7e95c1013be704cf842d68c27217fa7450ef6877b0a35c432f22c784f1a07c70da2438ac9aab1ed6473186e1b815acff390eae4c711d155c85bc1940c694c1b36d3e68930820518b0881858f76a5f8e137ae27541c703dca554f2fef98a43389aeb79298253b80a86fe47930772c368ec1aa975d850f892bddd889c1e1824acab190548e2c3c8a76f852077a757eaff1d0433ee85b46ce82dd88424d425f78c8ad29aa444f455ba5a615fb8a1c9da3ee695360ced7520f36cfc0511763b7f19f26de50aa3faac48e5f19cf86ac80c6e1efd80fcd45640bfbf76938ec83317f3c3ed667bdad8affe7fc87170408007a74a8b9c4894dc298bd36b866cb915ecaa3217ede8c67fee0c08aa0a26fa45e8eba2d58fed2c4add89e977b3d3a047414185eb660cca08b8f754eff8d6fae19100c158fabb92b5eb3e9d00aceb68449711ce1016cc29b63516b3d35348588f7ebfbbae8b4d7aa3a8c0f671301c16ce4eaa110b4d8471b8e1a603d014f27117c55e74859b99ed5d37449371f3f93ab8cd41f716f2d1be109f1a1c5827e147a2ab9138ffcfe1320524b20a9015e868c40a6f0f116b9e9f4a8349af0ef119e87e976ac31dd75084b8314bc21aaa0c68aa0c3b6a7e4aa72e35848916d88dd02065068c7e4ced6a8cb67527f903d7362071434fe0b29e3bb764775144a8ee85288e34559b269e5e6a7bdeeed289aee07a28a01d02cb646ed723cedd68a76582f7222eb684f9803eaad9cee365c39d4fb6e1af53ae4e6370809cefdf6d5622f8d5b90f8030baa5f75f8e584014a0b71ebe8a4087bc573229aaf0909c255c57c3a73dc4229c8bbf3b26efb4fc34a20fa2db42c65c47e1413a6ac00f7d3afb4d0187584c7a357a61c1dfa606bdb8353b359b66f3b2f7857221dae8c938e56ca44ac9bce1635f1394885aa76aa53640242a53198357f84ccb959d18a236dde816bddb64a0a9b0ef063dc786ab63927d200c9a467e1a0e642af2dd52f42aab1ceaa1bca329007efa9caf8dda24d36d9c470ed7b943d9f707f80f95167fc8fbc2ec2724134d796cd57d63ef5a731890403b19c4570bb2911b8a4fe98354418fac8d5a3ba92476e349796ae0bc75c6f607ba3495de1c535e25f9da95db54fe7cf03fcda55b060d95468e8f238c8486adac98ba34ae1fbfec2388c3783ebe41495904c75e50a3162e1972cd6a5d2d2e8b95513debdd2bb05650a7e5df9c4aaf9381f321283028a55e71eb22082ab66ec96ba18309a3e001d8725bbf4f59027a0341cda34dc5ca8a6ffd8966e6b44d913f17d3857fc57c6f9ee8f61e487464998f68ef03b462ae1fa19b203413ea0cf20cbc753eab718754489c8e98c5d0ae667d71e81b46cb23a7ba6284271a5d3674fd79b4f1b0cc7165a11de0aca53af0e92f0c7f5a68537e0c577c98e83ea6bd4dcbe78ed5671f747771e32e3448dad976fdf058e7eb12cfbda36d015d3ab3aee9154b44e4bf94605b67b71bbf7edca309d67ba67af68839154f1db08613ca4909ead34a5007161c4b12d56b77f4619959791f7eaa9d1209f4d4c3c7de61b411830150d87d7f8da84776bfdca4e8dcf153b3760e5882328fc528b271e436104a2974fe1fca768067fae14b6569b17075492312f1c7385d2229a20f877f6892a875641edddefdf0a77df25a9c4008496c289a5df835a30168fd35742b03be7a46e4e6b51257b17b818d090131ca4c27aa70325a1ca7e34177a161ccf4b9bfbc0fc5dd4c6d2e5a9fea4b05867d4df146da914efa518b5f655042238233c93d2af83b495f13c64e0062394264dffcbb9b772fb760c65028c7258da8c17f10f1c0c5499720ed45cfe0e8d378b558b18ac5a1be685d8788d6c800186cacfd63126d9b6f0d72c7d1d03f39e372eedb17b3f82b3b7cea8708fa44025247335f92019488d4819fbe9ddc10159cbaa2b8691d0a167bcbccdfc0f705e20f05cb1364d2fcee19e1c95b09c8d3407ae39890441e34209176c923cb2f0e3995c6e0c41e08a6624fe15fa08a59cf7781226fe7b8fafdfc93e77b9e2f6e1c2ed6fc0ee7441b5ff3d509b7e5268726af4df9a88e0a4b67098168d3364274609d6a6be3fee860597d09437d77945d8e6409170cf9295b183b63ec80f55bd4df79e9301bf6a78ec64a9ee45574fef7f6571d2ab5f56fe5e5c9379a2209cdf9a79a3f53fb820828dd9e8ad9fdac0bb6976c94aab83493c2940c73117a4aaccee83604038468869e84775bddd26eff88b19437a1061766ca1d2ee265ca0734cc61aa1b01a585b68593540df700da29aec275c79fcb33dc9e9d92a030559bffc595a5872626f1b4e9e8d1e879302117cc2eb3da8c242f632e4c204b27f28da1e9ff74694302869d243fcbd536c071dec06c149ed271f0da1f3e10371035fa729304eb2f0f8eb3c19dc63701a3c047254a2d97bdb820c0761f0e02ef19c1b17f7db358ba58dcc6725124d146150183324881eed237c6ef0fc9d4accc390ab50c71bdff84b717a5d163112a0751b2f40918e27f35757a4d6099bb41760afc488df6b4d01e631775371b6289417b1ca5992bfc98387cf6a2e9e308f64869058fcd66a5fc757a05aeccacc1099c089d16155c41a45682f6773a35c14491cadd048cf2e88d90e44921875b1e87a87a673c41c028539d1a402a345cee6bfc1bc7eef792eb785983e91e038bb49d53b05a3d276299d0e0c49963eed45100f468721c5d41088ff30eb63ac7e14ec3020b22b4697b3b42933b62cda2666fa6386a5def543ac8cf1b0370d2653a223d3555fda1662b539588bbd2b25ff663edc90c782ebf68ba873fb45201ab84802b363936016315ca184a1202862fd895a6703271c93d39db283ea16486038d5d19dc067dad29f2a2078c23a90627d055dfcad75359cc17a39136250c58ecadceb6c8569c11cfa04e248f523b2f74faa4103ba5432a6143e607354b3abb7b6a387b1c88d09f36ce2bc15b832e99d4d1906fe051857a3c1a93e4ca43deaefc69639019606de478444bea08197541ebae3f550e4b6e48d959c5ae4aa700832a0946aadb7e7f5454273d1438000ac988483bb257967b50a53e3945bc2b3755fd0e4a25dac703dcb40624f6c9ce3d021d9de81dc44b6b34b0d6771d853771e53f295ba911668420565ad00e12be441b621c9212128be5a02ee0c899bebef9792f69a6f43a88262e1c850e7e2a2d7484c275ba8ea1c7dd0765f9514e7c744d74139c18b5657b872845a5e8bca51ac7daee889591bd2435f733bace848b373520f99165d9edf915ce9b180c1b180cbed769fca826ee2f3cb1da35abddb5273fb0ee8797caa682365e73f52cb60627e1c449ce45531f5d334e595e96056f0d7b2bf0a12f7cdaab171fa77465aa3f4419e01d84cfacce90d9090ae10112f68cc69b68c3fdb0fc91a37f0a275bbf36c531d79917798004884cdd3af7c7f3ed29b9c899677f593a34b4c5c1c1b2f0553170ca5f64470c15fd29e40d89f5912d5512440135ad9d9bcc37911143f847d0be245b87fa8cf99e8f3b835c79023e6a30031854e1befcb96545149a76e12358e3590e051c65194e0ae60e3c5c25dd50c385e60df4231650a8a9bca483ad03691ed0663967bcc797d0a4423ebceac066bb0bca459e5254780d4ab7b159a7bfd00b9bc67691dee3726072bf7de652bc855f30987123f708952e7087545e0f4cf653b93ddcb3f218ffe4b32ebffde94eca81e56df86a460279ea3b08e58f9a7e6ee8ed1be156e1f259c4a513672d50d64e08e48b8eab3fa3f5c19bbd931a659531380529e612e43acacf6bd719ed1150bcf8ba757eabb82a1d0aa3d9ad9fba53d6b25d7e600cf1230592d5887a5285fa69f5a867b3508d37e9d27d2425d69db52677ab6266684dea0f751ba84d7d45f87fcaa912e471b0eaace03fbd137868500659ffc6e01e1ebdd97ea3427cb6835858a9b5818cfd0d80fcf460b8108797f4d071047669f9725216b2a7a02a1fcd8117f26d692047eaa852a3abf9e2e711ca673202edef5b2ca8abfe8a491e6baf5c8c2b8be0002c22d99571950b86cf5e41bfc4b29c344519f114e439ee8144f34f3ae63ee11d35db9b3ea3941e1c15094baf1a4104083d62bfc9ad9b088ff1e1d251c22ed89e7bf7c62fec8d269a06c09937501bb6ebaeeb002b90eb08dcba5174d2001005c9cdcb981bc88fd0eb8721c3c11aac42c29788e2c5ee192072da4dd42521caaa7921655bb2bef89e602cad3ca180dac4afaa61ffb2986d80fd11e2b1cfdbf28f63e9014d2d21af7bc625abbcf33165247bfa743810818068b0fa840dc3766cc238b8031eae17d2acd1040d5a14930f30d8716f309862e9b0fd38700a2dbce2da8319e52f54992aa2f46d4114ff861244402a8896e3596a2f7737b1254a1bc5bc3b81be1f668bf2deca5b663c157fd60a455932b6aa5adae1439a26babb8b1aeee467261b8d634b23449c714f237591dc45499e22334690161c7d697ef3cf660953556367ed0fd85fd1cebd1bc13c4f337ecce5d013b3f7b1399a16a1bee11de5b248a775f13a5be0a6cdc6ababd710aa0d7dcd334e8c421eb26f0904e1614b3cbe39483554cf9cdbc958372827744a4932681bf19745e6119e17e6bcfcb249dc2a8c16f74a11c5bea4e468f9833e6b49c9623b05b16f71ebc612ae75db97408b74b50f47534aa5aba3b71f78a60946a8dea4597633a4115de22cf5bada9b48c19ad2d918bbdfc80d6abf645b7416d5b0804eef7a81438f68bf9556b417f3b26a4075ca2ee53953497682c7d949f5f0dbd7457069359b121792851d18b2a305d0b33e2bc9f268d2ca8578a654426e997252d658acd4696512eea232d054b8933d96794fc5e9d7674845172d1fd7a87994f032b9814bf187abde554a060179afd429e0d607bbf1021f9cf23218129318d2a923448fd1a3dec805f966d2d568ed7cee4a196574999d9e4ca45322457b36fba6c4dde03a732138eed517d11d1c7c23f00b9f8632fe39a53dcf9e2d71c08d0a5c3c5db6677a0ea2f51b2afda739aac10c1be8d0760621efb5d36bae1df44e29334e0269a4d312d48b196c80b75d9410c217ed626873e863d1a2505c71c638ad43c16bd1a0053055f47810906bbb7fee868db01b6218279244264f5a103164dcfba4d3fd57fa306ffc5d0f8f26b5daf3c79a909e10456ba96ad36cd65c7dd483564a00b5d713f1df52556073843f0211ddfd98e5670835e2f74e49ea6a89da2b40eb9e9af56af8ddef2101fd13526534fdccd4200e490bfefbeaa0117cbca265138cad1a14da19afe9c0f3dd41443fe98694098de79522562e3d3eb99a9be59968fbe1c6bb3863df1a32a3120a08cced9a35e07dd8782a0aee6c007f77772da685b40daab05727e09f1f24c27f3bfaecf9cfc5f4856d5b4735276a572d1ee789070ef72085e23ecb3d39f538320f09472469033ffbf56b5375bd16391483c5f647cd37ce9f0f987d79d5916d093c9075c88dffe729ea555a0ac9a09338ad73547eb94e393a2edd5f323630bd89faae19f7284719f86dd342643d5d7400ccdf5054690352d397ba8c5c421f53fd260873a328adafada33e19146b8a216d1f6a75e77e9bb1e2d2abaac7b2f13ad1139d734b280fe7b87231cdbfb8f9359e0cde7f0f8fbf7187aaed68e845c411a43d22761d9a4b5bdfda389488029b23253b1b5e3049f031eef7751d30941e703460624edb1370cd9bfc6cdc010c85a0e3666ee5a7fb548a7766eccc217d17faf8155488162e266407952c8731048a8e41274b064260ab66d31d53527b2aa6ac30c91b4ca41d3072aae83975b5dbb3225802901c3de20d8045b148b8faf693115cfafeca5ef25412ff241670ee710478deb1be6c1038496ad4dd0d21984b40f096037a1029ef5da63254f832b1f3199d394703fb74c2e4ad43f60c5f99bf2745fbc684f4485fbdcb9d66d9f67979bee121c1b8e6e1026e2912d3dc4218f6c30c0b19b4de5ef0459c77722fa10880b0a543389e855005042175806e4eddcebbcda0462b70d9af28192ae853fdbba88a57ac3855a0cdcae0df164597af571cb042297dcbdb93be53d6d568c8da7eae370a0b9b4263fc39055d71d2c30fcd07d8b38af2eaae74936f8ec7ea45809bec4056d157383ecfecace404fd1641ac1a9ce878a9385b19d1d78eb39782f7904e98ef3d0a31933e060336fca47fd207aa7e27c9ead267f9515bf28c4784094fe0db8595bd310ea12b4921858e095343fae0273233687de5cd58dd0151b8af4fdcd71a2b9b170e3a9603a568d0abc1ca824a32f3f6e3a5ba3b0b2446d00c63ef6c658b24a98b8192ccc198aeacf5a8fdfebae9660a610d8e3bca0c6a77afa7ff79fb96615e7728ac681eb5568f3343f20921e85ed77bf353a1450d7c210caaab1c936336d5355b38d89b96bf8ee54344f89d1624d40a51e69b4d7171d44c1c280951dff1b939ca9466e6d54e8d8e0bb90bae9c48fb45ec29c9b566fd70012f731b5c8944d55007ee6a99d2b024b72fd55cbde28aef422c3aa14f4bc1b2937bf5c445e22d580e09b543686facb959af160a1f13188397b2d3b010fc0771cbcfe20a6257e714c9016b048c62dcff13c7b93300f6b3de95f133b82a9869a6d78375d3ae64be7ae19ecefbb7e14e7ed8acb5f91f87d9b4c70f6847ed2c178e2a657b97f2af7102b1297ea1f9b29a430e72ef00e744535d8c7e895179ca62e554122e5f448e0913c23001b0f9a1841241bf198708f91c8317da21d8952eb0543becec11ac52a77175e9a8ddd477bf0d848b52f0f7e65ed91a3a1df67278809e6ce97747dbb7cd83a953c9ef67d2ebeb4802e3dba32dddae5003851b135c36183ce6e1423663ff3b26de829f6ee87e3fdfa6f5e11e899685c86c80a21eb3af4a61f99e978620b6740e0913c964306d710920f19206c6c73e18355dc14defb7913e65674ed385c1cfb65c63880db49aa9e581adb7ec1ee87b7354affd48e854fdc01b336ec41cb6ef8e604010582ee090582e2e0fe862eff3ba6c86914871cc028b8b18b30809bf21e81ffe65eff89ab7a86ac93dbb997a88f3a211ee4ea2702832c8a06a3bb1784e43880e4a6772b68799410a08949ad03c481749121131853783946397209672d7f31bc43c6cce6d8cb2901a5132a6c354db5b56fb7098a2c2baf43333fa825e2fd27375885d8fcdd6a78379e3e95261bf9a6b4fccf065be6b9cbad7134fd27e1be5a31e4442b58080166c52a68d623a4175f4978eef1cbf8ff83eb7b6ec9d81f06b7431a2391f38b70a32c048cc5b747f3935c88925cb06b80d041528a1e9608734c16661a57e4a2e66b56c18a4608399546b406da55a874580c1bce7aa429911d8cc4e7f8cfd8abdc84d4d3dc1d590d839664f828288ae531189f411eee10826153c9430a375643e2b0108536a20cec7e58a957bc5f664123548356c92cc377c1875cd7e8f62f5bc0348c89ad71887017f1fb9f0aa4852e68c8ff3778c84a9314df05b1eff06066e3aa03418da0050ecc3ddfbabb341b0791fd2cb4410fb5268e2a1e3996cc87104e806c602f0adeff8f6f34612ced6c9c454ae0130b8268d416b46f8a141a76834842a5e2da6a8f0f73a407c88a23181ac455d180ad254bcdade719de603abe634b0970947b4c40e32e80c14414232dd1b29c4d1a69a42e340c068447d8c21d55075a492d57a8a86f1f0cf835f919b3c75680eb12f3faf69f0342e9ec209029374ad828845dfa8c1c1f53d52d7ef4e2210906af6c50464a59a61cc75af7bb67a12e3d376aea7dd5313e76f1b37ef27b40dbb2e9b2eeb9e90b79ad51f7bb3834eb20c3d4fb9cc266ccb7b0617019682269a0bdcb0bcfa6dacc1afd65a461c8e96f7553b4bfb0ca6e82aa8c196771b0455c40898e62b61ff9e722fddb7e3c72816fb2671d9439775af166bd01f297b3a275147b57fc4657dbea2081baa5958be97f4b56d21855182cbcfdd734e3df46b0c22b1d20afbfa8d88dc67ff687917857271aaf08a28577e50d7ccd3263fb59e3cc075aacbc3c138c9c061d65fffba87293f2d76dbf7ac6a9863e41cb95dd891494a6ec5be09038f0e3fca43ae8bf294a0980e4c8ff592a06a5162bd23db567d7bb2dcd2e91d1df61dc2be34ee03d28e69682ce84c8044ebcbf62a19c5db69a3f651cf68f85880a9703cc9890af1b0fa5c1cd684ae67204d3acdc6b88b0fb17f55b0ad8fd50f6e0fffc03e24cd6dccfc50cb0f52fc62ad56a9a1b0e8d334ca53975162576cd4cfe3eb9c51588cb1489a94cdc3f447a7836d845626cec0626733f6de8eaf788c086e3c2bb2638dc92d4abc2c2a2e854abbf0cfaa9650aeeac164035c8a2d91bc506da31a9232028138c0214c98ece7cee1c64bdec4b8ec52047161ce28fdf6f89dfc6e84c0e17fcf21da5274872bf0d81ea5eddba41f73d450b56ee743fdc315e950307360437444317f465d4099d9a689d97470ac7278e7d5bc24a2ccac1b6125d89336e9f19fbd21034a0876412d5c5719438e93b7a02af126e7996590581c0aa327e0d2bf7083fa8b1d30cb09306132111845e6d7db5a01def58d3333a3c0b62bea6d692a5aa96cc9b497f6d6fdcc5df862a3b47339bd1c054dc2a0d175d55703b800f95a7c55577ea2847b20d778c7f640da2ed2cd84a11288ab62c83f779a354a51e978c5b36dd09ebd27b527f22519450c2f326a9d03dda71289b4bd73b10856669a35cbb588c08a7d07b7c28ce8d24686a7b33b5f241923907e4c223e5dec0a4e50cf9c10ed49ea9c81d3bf08fcd893658d98c1dbb8e06c93aa8eb26065f4056ebbe035dea809bb9d1b179d452e2109e482dc27674a1579804efa0f10110d66d911c66598f31afa07a3af5040f18ced3dce8912cb7361b658fa2114249844f889b970559b6b1296a662aef339b615ee982248faa5eb0adc9d5fc7df7b456b27044cba2e4b38dd8a2a220f07138746d7777014b8a2dcdd4b9ad7dfc3cbb7d40eefc011af5c640addd63044f5b06f59853f90702defee53f9975f7cc5dab09969b4d0a6f9c3a26b40ae01c857875376dc36643c5fea8308f6c265e18abef29daf36df4ffbd9e1aec0738715ed697237e36e5c9314d7830311c2777c2aee6d580345c0c2523cf17d343789f834f8599f896633b414130f35c557497b04b08134614e4527456bb0a8ecd319f7333ae749a54fcb86d907fa1b7e22614495a92675cde5ed6243e71f2ddd6e655d2c8444705a037b9276beeabeb8ab44ffd662d2f06d5f6f3cc8b0edde8028d3dd89adbd95462163bd37247df558ccb262cf7fce511f2c0e6b1ee211187908cd7e5331cde949fc9cabfcac38e436ddc5fde7dc4d519216948aaf38526a42c14aeec80d48873a1e7d898370add91d0ff6d1be996d86605eff72d947d57a9a9162567a6bd3022823d6f3125281c2f7262a6f7b55c3ad9dd575694451920f4b5ec5f4d918f9acb1392404e2bdc2262dad374fb03fb253b5fefeaf4b28c826de76ca8d6624bc3cefe284c32d01f17cfdc4d13a99cb21b727c05f2e748fee890ec68dc6127284cfa2d0c59afbaf1f0cbac98b6fb7a70499722271e44c9cac36c67ef078874ef5763d242f358d63629e15499e518fa522a2bf3f19aa606818d52ab55474492d47cb22f7880b217de2afe6297290c53046c2fbc11a65fdf0b928f4605897e86891f5314c6a07c8decd2ad45c6dd29216fee8d585b73f2f091cac5564c3915cf148bd5575eedea3af7e23de0f4c55e8f528beffbe7df2659c4100b980233086765e7e06cae7c2d634b25a5a65ff65eb9208952c728981be6fbfeac78938a1169b9155bbadbdbf14274bb8ed8a2014317f09597fa5be32077b9bbbe0ebbb68c14df149d03da628d95ffacf7afd57141c923ce283a58bcad0322e5885ba23f7808ff22e2dcfac677f5bfa66ed7d1863c1a4ceab597a54cd2682f797462e65ba72e130bfafe6e10674bf411b71f31326639edbf03ff030a2f7c1e1d41408181da8c5dcc7079f4084e4282417f48124c108643c5a2857f72055a5a847613509952e9bbd14b76a2c696f461b4a1903ac39b414ad9a178f9bbe6bc0416473c813a94d4f34e132c9adc3bf3fc5387d5a1371ff063cf11e257c7a90462c77d1cc91f79c152e0023694addcefb4860c2c48c6ef9683e77ee59561001386e846229917238abd491a854f191e5f6e264f610967766019048e63c4741b2fdeb98fa4e46d3b26085ef21b1517aaf35fb0405edc363795d301b37e4192a333f08a42ddbe522171097f1502e048c716d2870aea1ccb0a49c12ac94fe1797f3a442d1d76e7c1b2fa6288f463b50782c9c6e9a7b2e7146ebfe23561e3a7850cd9750bd7d22a00f2207de665696b42a8d3f1a953b9b3d305109e1fcfbaef005d0b31786a02afe3229b3643b5b55546768cea6d038892f5b8c74aa3c60accfc85040dafa1519aeece0b86d44440ef1ac1994b6ebff4e9cab39b7aae11d57242536aee05683aaffd91cae327a9effa1600913bf168d5ff691d6c18b091f48ce23ef383f421b75b1446cc5594385e31dea00a492041b0ab0e526c5d39078dd9a50950f7da6f9fc65308732e2e3b5e3e75a0f4b52e1319d3fc7d8e202a54c817fcd568fe9f3b771965b7a434e993b82355e2b3b0934d11d0b751bdf6193f5f60264c014cb56f6492615ab5f301439aef620771866a0d349eb5a37522bf9485ece59f9fe6e0f2d894ce48e53936f733c9c8f72ec84c7e69833c12cfcf3a0c139558e2a37f49717ddaf258299a22e711b23c75837d956ee2f914b3e83d82cc14f1374858196bfaf5a863d72bc92b84c82d78e9adf2734c9fa557078da398057ed627be77d0ff6f9504d5d173c5e4a831d349bc992333239a5b96519433557cb1892a4bc0fcb782ffc04a6edc05afb92a7abfb84a627fdc040873a466d6777e55e5d528f73290941242770b59dd5c9acca67c85e2f5b505120a73fb1b8cd38e696824f011b1b7df2852d339d7d63828ccb56b4b635462cea7abf27e43322543f4de048164fc26fc2a658d175e0e333d2f23fc9b3d0db652728ea03f74b13c6d7fc2bb0792bcb374301974a91fac3f7cf5176edf98c4c388ebd42b65b6b603386b76cfc98a2323ddc1c0364336c06e40798c66d9116d209225dc9529ba1d0309c42bacfd67ceebf10ddf00432c1b695005f2df5bd96df9669b657db7f2aa17d4beb38288f5f03e110e25de040b889460f55f3f350f1b1db3be5e31b80918417e2b73e1ff9a7248df24c335d1b5615179075f693ea463a8c4f8ba5b3a2e767bdb3af04ff8e7d51438799eee97c46129d5f06db8ec24c64dc2ae874413c8d8bb6c6f2b94defaf6b1d2d624730c800244b1b228a46b37fd79e1d5bffa8415dc653f1fcea33f124226754d3c975d9bd9f657e9b1eef230ec93e9c819428b87626eed500773da7cfce8e4c08564140d5f14689566b913285e312ed7746641e0c3709321826ed310229010a3119e13b4529c9eb9788429e22c763e32815cf34354dedd062cd50547df6898ce3d141ec2d21ba43eaac4c4adcad67aa49b67b0321f1c03232b7948359c5844cbd66a97cc694bc8401a67bd0c0c64beabbbfef711bf80788df7cd56837d7615d18d6fb9303cfb30c7516578926c50ba892e1819b75ae1b7485ff971bcc5060a5d3f4b22ff675b5680173013e97543e90d0c52300d4eac03372564198b17653e989440ab1e4cc35890a1b05617d6a5c14322a0856b677d609fc4c76dd616f70468da67aed9fd7370158480d97e83c45adbc1b0c3247c22fde4d44aaee7220b1da7c6536f124719ab7ccaa585f07db68ffe97682a26f412441bffcb49fabe66d51ddfaab52e562af016adb9dad90e446b5c04adf1c771b76e16ff56f83788a06e517b13ff415d2fa0b3b2d9fd28f3f41fa4073f7cf7d8eae4009fa28279ff1d7e511c4696dc72fb3a773a123aad1312cb0979c86c25bda1934316b9df68154d9f64b6763a621384218dede6176e9a521def3d3315c99e21a9bffc4ec7babc4ce888ad3556612ebec8005460d7a7e528999442c6ed2659ab16c67329795e9d7fa7d334dfec3c964b4fd02ec2bf4f3935014ccc13112fa64fb972c09882744757d0a79f226af2f2be293722034b81e8c5ab2b2833b60d696b3bf723f26edcb42306d71b8b8f0cf78142bb5985360b1634d305909d1091aefe7709bd13fd0c0457694107ca59b4e78a343cfed49c173918ec45cb6053b19a810c996d197081493afabe39d2e09f2c2a7f939350da5a52f5b52ea24f82a9e224a11307b0bd26cb32b7f52006e9cf8a0870c0c1e1cd931c3a9144f936c7bdcaa5b30d1f2cd3793ec7859565d988cb882a1be8469ea0def417bf5ea5a1c18b7ac0aca3bb49f6474541e28efbbf2b524c1340290d4c13195649785a7a93229352dca8735ea732b8dd80d8f06325f012831a00836e5e304da2606951105909b07232c28ff3b55649736a85ce977f06456e3b50b0dbf0b077e999f4a8dbcde28b7e92c2c22b1b138665c2fd427d776816aff71c52d20b034cd3bcbc2a27d85a4738e16c3818fa0961e829b6710439b6e62c9ad490ff30fb1d2e9ab30f553ee2fde318e7b751ef14005594c2c75418f9e555d9f8612274316edb26d1f48037bbc82f078847d53ae9b1f75aaa39921cfd2fa08ad3f053deca11f06eff0a0ca3d55e423c955d887cad618e6f78521cbbea3325a7f39ba99795ed8cde105e7a188795050881eb373634a5af3cf3619027ca2d060ed6eb8023a405beeba2842c23842432f65440ae0d8d0d7d18caccc59a0eba0e695c3b536fa2eb0ba63d78c01b683f2d3a05a5150bb95a8c36109eaf35092881dbc13b59e7e7731dad2c6a66988cb18ac94273a6f751b901c01f10e08722efa05217eb70f8af1613f260c531ac1c1a8baf99eafb195032c647c8b977e62c5e4faab533d50069902a73286959b0652c5f9159a68d4f28a69ab39b36fde7ec877b9e9e3bc52475adb8cc4d7f96a3cb64100504d71d1b0baa1f900b315c7d7c9c7cbc4c41fc4e918e94ee203a981eea32f1f29978bfd62f0d30ca1ce1cca301643e7b14c104369b15bafda252e6f99c4edd939d6994a3da35a959de39563af14d0ca64311badf4dc8686b9e7bc6bb3af4d0cecf0e534bb521a47b0833f0def5f50812f95371fb5bcb9106f4e49128ff3f4d008f85f86b44be925d49c0159ee44dbfe3568308d661a3d2e58ae58eafe775a3a36cc1129597b89bddd904b75ccd9c0f0a68cbd6c3ef5b8fe2858abfcebfbe11020fa49eb5dd53cc698a31f6316360eafb43c08e36f194145480ca0ac99ce14df098420b6fc52096ce6a650f3976c71eae37f291943229eea6442a4150ae6c1310de6e239c7d25d2e8b01c9ee85c240fa16a89ea60d29657d9f5a4fa14baf8eac7348c3869c11586f7dc6225437d9ec69c7275d9485cf6899c177c3727bd32feec7692819d29a3794334fbefd741a03dca8afcd2d68822f89e3f0ea7ce6a1d91dbcf8eb9b08bf46b892fbb5994d3600cdbed7678232b65ead431e688a13e9168df91bc7e7afb574f8c69889588c654076d58271efd9ef6a7e564cc83d963491d6cc78b5b501522bcb4b8f9f79e675730dc836487972da941ff8dc4d0915b58f6181460242d7f6b9648bbad5db6cdf8ebe7fbf24c6f0c01c19957a045f56cd8b205fc253cee34a36030b11bb19f024bda6d8ea83e96c9efc2f9d2da26039e6635a9b22dae4721a860f5455100165598d546cd920cec4e1b3dfa1fe4aac973598e6d7d03a9deca5b8184fc1bdefe12b306cddd56004eb861cd8376435d0d5eec509baa22c82816a29b2da04d4df6a15ba0f4288efb81d18e369a1238141a78d7b1ecf1335c023fca14fd4d72d25b3d6d29fb6aa5759c7955e78656094901c2e25d3eab1d0a9ecbb5759dd8cdf2b387d5a75949902fc1af2d3e150c0b89e30834af800a077446e0c45ad174916f9d240b8db0f993246b6ffa017df9101a48c530376f50b78a7b742d7fecf16de90068fb90f7e331ac07478935e6dce0d850431b9cda54d8f6a1adc0d35d6892d6a53e6084ab6eda399f7a8d9e7786d4ee9a258d67db31c7b1040e6a004e162e26a525d51290bf5da6a48a97cf4f931d0de9370a4ea4ccbed0d371f7fe72f2f60cd75d6a21738f57aaa033fb238ab753780efbc9a7d3d7a8518a525ff8dbc1cfd2ab58900fc1db391310c45828702c5109cde2ec1bf9edd260c0a6ab4e759343ebdb4e01823325d9eacb97b0c7013f77c6dd1b24b9f2d311f39c73c55acb46b1e2fb926042a9f53344b3e27042e3445dad12b52ecccb86b503553f7f12af2e0daa3e2ea50efdcf094fcc5700b698ac5846c991fa8a259365e05b91b7fb2ae33605fa5664bb8ca3ea92d8624e4c8c7948ff06577463893a715899c715957c05e07bd29da8d185cbb333c15126669f08f845a867afd6faa505f5338e2ff00a26abb0a0090d510a2de1c8976d36a4e900dfa750b69ca768c2d4480518e1b596680519394beb6301ef32d67753f01ffed6f3196f887c8f4dd42d96de96c4890c087af0dba9d63d37cff132a76b6980cd64ea970fcab95d87e71a9b9e93a71373280dcd3b0deb7228d6f044b864a2e3a30d0dedbf051835ac15af7c501efd6314530c7b46ba8d3cf8cac4ed036a03680c332e726ff06c1e3095c91bd10f6488c06e7e730f910c8e4ad10d2358fa2155d2d2a4d4b62db7c1e3e98bf9b4c4cbc258edf6d57c18871d2ec4f59a29bbd89b6f0e1d8f86d56feb662a21cdaa7fba15c368e5eee6297b8ed1416f4a258ba8fa75d4fd6a1870f80398072a596c793975729650c62a55a0261475a54dae8558159d095ac6f9c8a4a6cf3921c6328efed9f1b3d50b876f1c101932e23f357bf93d0c42b38f0ebf71264f9fdd4ec9806ab6e8e1a481352951458201f9ef9cb928e378ce67a6b5557725cea7ec0350d280aaa4dceae18a3da04ee7c61e23458a1f1e4ee3859921f44514d31d29538b4577a74cd9a433fe6419ee806198e40f4328e8d730b9a6fceeed7097c1a4d309daa8a41b9910b3a79cd00683f1f44e537dfb355f98fb9b39db1d01c93a1d265649424d2be22259bc0971bab5400c70a3e12d5b860bac94ea6d94858e99e446d5c1d7940da2380aa1510ab4f1b496553032b681f5e54a37cb53af0cab992ca1d2c7d0bd59b5f4b9fb3584a4c55cd82d9729e1c1229bb8a90875ea973b1b3e37b4a47a66b86b85e823e320d6b5868b578cd0618b3f7a776c9110ec0c3832ef049fdb0bc0c2ed5dd129be505e9fc61fdc73edf1f094326a695fd9f888821ef33d9393235834d13f305a22e9bfb1183a300d2e66689df8d0ae67f3fd88227c9da7b81bbf76c959433a1ec58106d51ad33903959d14c9229473a42601da575d6883ed8256c8c825e21f086898ae863d74b8cda2085c92d0f4b7f0c610d43b6d25b5c69796140054e0a3174ad66009dfcc37c25fe5db7f9958a59e8f8c74c5a7803e6e3f3632b432af3fdd25ff0efd5f8d63d3f47c3aeaa7c56c6efb9429a7dc797b9be9885e26cda18cc6a608398c0039687bfef170900cb3ae7b000c0845a116d7745fe67c289169ca530ee542b41a057888760ea9de8a76edd5b8eb348f10ed506ab061572193bd255226bbad03539238b11df868a54fb6e6208e93cb8a11f10ccf65ba7ae71af1eb84c9dda5a97af4f8a7dffc2f9e417bb6817552e52944db525284ca4b298606e68a40d8b29ea83644427ec09152902fc38ee1bb3b57f15550eabc92899eb31d50f06b9ef686b59f6cdbdcaba4d600e4215a886134ccce329657dcc2613aaa80e0862d2855307dfb3bfb32cf556bd298a48ba220fae62f806e4ded24b203aede9b2e61948429335d33fac1364567fa93da79858b1163b13a07fcc125382b7940b6586d4d862f9dbe4a76a58dca79ebbaee1ff2a34ca64d46654deb72b6d9f284fc2682796f833eb2341af7ad6c67385c480c5f06b254fc1b2035130668b9bb2add8398961026cdc05540910313a1d798be146dbe9c62535ba6461a108602681f9092f20e1b070a22f177ecd1290d676d77be262bc5d871dc2cc03a2368e7a3f254b799c9df05cb827e7e1262e855a4929b05937dcfde00f1b196db871c61d52046dd54ee4ba6bb8b0a89cb64f14c6e253f965963e910b718a79a249e4cafa53528ac27f950b35b61d4d511a82de8ee84549da3b2c91206f8740757bb93489ec25cf20978f0f8c57278de2f421db2f503e9ea547da95fd23e8c91f1fced17ecb5516e79247d70a4fa501ac80cb63d0bbf1f23d5b15f5e6adb37365e1d1b41744f907731a5225dbc64c1d0fd49d9217d0e1ae2cf90b3c68afc9b0fc9e01116cf1396ab89f9022aad9077b290c78691790b3f9b9c5fc895fef8b68ce5f6964d0fa3944373746db8e88613e465556bcb19f4b2a53c10fb2b034fca6b8ad531d1c6f2768cfbeba046327bae3b3f4ffeeba9f8b066271fd1ecb0d024c2854d53d860c5fc68ec5068170f2c4201a9f2e01a335933e1e25f478dc0c03d12f62a423d4b449374c96b16ce5f0c86ee2c4a5dbf3b1c0cecc604e8b868b6c7582986067048f8948adefe19d8e0796652b1d664a054855d535487af925fc08ded02c9424f14b606aa98768ad71b7e8728d003f35f7bd702eff28498edf1dbfac50ee7d5f5fa3112076903742cb153e8a05d4732d5d5a40b1df0a54e93e73c75fd24a5f7accceebe661398701bb9dca4fe95454849b9fbc5117772bde63770aa2e3f0040a36f509d26bac4b8f465f014f9996941a9e7738074262c7a9cc9c1fae9a5daf17cecbaab6d8d766b4cd153fc0e446a82e979dcaa0198145697695bd5eddd8db8192e86d78be50a7ce5c7e99b9277f8409ab3cb1300314af76388b1f92ce2054c5fb11b3e79fcc21896f968a78ef490dc8f6d493e3c39e9cf8355ab48decbe73f7bf731a5ddd2bb058dc3cfe3f3310b5cd3626dcb9caa2f2650488c90fdb459dbc42bd1c76c9a185a80a0d67033e63a58c7ab238e1f5062b0a0ff6e2029fdde8c3807f6f0366e40608281d2ea7fd4dbd492d46313f9c4ac2b954d7db67ec212292a5b8f9442eea36f1aa824c64b668a735ac2e70180f98b7ef53ac1339f3871f2299ad26323b867ebcefe02c7603d383743a449855762a3561ccd1cada589c09b0094970923f5403928e5b652bdb8a6331c4c3b5ef8c2e6b7d8819e494117d9f23b7241ffdc6a3111571bb77614c3789eb0e54504919d460779a0e1f9db084254b22493d894a6d7b0d7f423d5e95040dc7e2f14ffc05448394449d10f1f007eec450ee95580fae7befa78896f1a2d63a046eaeb20f6995f6b5482e9f09cc4b2ad87ca307f302427f03717f47fde61b0781708f4d056bf26652d1cff509bd3c9763ec1fb4c006ebecf44e1c84b5d2b5f442bbfe1ce4d02301e55a895b6b74a021f4b50f22a64a55678e3a8ce7f1ec22ec47262860c0105a346726a4c0efe085cf04dba39c7fdb702170c1d0acfe4107e891f39a29cf3d05414589c55cec5438700ea68862b1774b252ee258ca018700085e4957e4bc7d29b60357e438b5e405191f34e35430eae757dcaaab4f72b3038e7d24d906d9475019d14a9ad405e55b369ca2d735396ea517a4e16db3029dcb72ffd6eec6e4d9bd2baedf1f1cbbcfd3f739f0285509e72ce18ce91d2cf852d46b9035ee5aa13e19bd331caf8c9f1e160583b7516b8b04e0c8863bb4dbdfd3df2d0fdc6f6235499ee546900d54624e7ba156b92b82eb252832861d4cfaa699064f58aa3cf8d9b86724a458ad21f347ab17984d5c1cf54bd87e4174cb14eb09a8ec93b551430140a4ca2c75d3ae900f98e3f5923275274b96f7facdc70291a4c7ac8169e68e21ca1ae7bf6d6e6475f25e3c8559796bd0a827ed468a876cfc29b49ab5e9936a7a5749e6081c6c00ed14d5d7e3620fa73a32714677941d45ea3abe262f53db2a72412df7ec1df6a07a25f3fa07f3ca1acf8041702851a15704127c64a2ec2b470a1e5417542dacae2b2d99bb942d0b9d3656df9b6fdbf39ed3ffbbeb2d45ffa3b60069bad6a0fb50d3182a042de37ad349337fad76a4305b743ec558ba27f93d72fd9ce2edf427fc038ed36355157295655556374c0633be7f65685328b345e0356dec8c0b388593e9b2d1abf2b785e29f2d56f8ed8b29ed20ab58cf6eeca685a642590aa01c07f701bfdf5423754ce3bf4cb41718ca846d18934913dc4635a2ba707b935bb22f20ff8143ac8edce88dc6ee63d84d0fd081511ddefa6516a2a1ebe7cc75d407a55f180ba98c90d4a04bb1996f4c4c2fbe30b42b07075861c227143aee66ae4d6b442506641fb83d490401a895a91bd27677f8dccb00bdc3a42c32cc4af5536bf51f779ab13881553b3cd2dee4172075a2883af0227f90cb022b2c5855b0f6bf27a2d07f51dd7a88787fe47caa88b8d07b8d73f5c3fb34c716bc54148a7128190e5214d26aa6c73e5fbe3fd58667fb9fde8e0b48225ac92182c924c2d93bfa635944308bb1f46ff105d49adf7144e0de33b70a29b0d30657032975dd106b945b3e608300a8793f76877c91075a9297c2dea43a83209a420d956955d9faeb2e0951ed3edf1e9dd4af5e0beaaaa7f9ca7b964dfb74f34b8f33a0d28ce8de46b7f064555c448749e445d6ef03114f7a719c6dddc8be0428949473c3f8cc940a756a07e5715a4af9cfc80a65b81eaf60dd6635ffa6b88aa17decd7b20d7f2bf5306d1ccec4e18936bc6d23634e6af0b72cb645f0b1989872b8a6c47d11f16456e8605f0e89fa460c08f8556613bba896c132c20f34ded9f89b34f0260be4dcf6c0121b70dc94eb4b38d4bb708b70a0856a03e3bac9ba6588051b6c66b05545dc49e3d3a81376a0f8aa679e6957f5d51af90b1e3fd211cfe7e9d18fb7d42c3e81f6e4268018e9696e2dad00990d51dedfbad7b1794ba20a9d0f9bceec7c98d82de59b1ec84f8f2f944886fd5ae26af5158b6f4efbf36404a1a4a6ef92fc872481074ffd66cb7d3d0125874fd427e0fe93dc4ecf2b81a2583bd49c64010a267734c9e7f4d2891b77c99090813fa4fa37870ff9c70fe8b85906dca307394654a15a333696e6b7367bfb50c4a9fd94ef3196c43e0a663ea689fd7d1e8a36c665d872f5cbb9c7fb17df8ef2d95ad89f011b169adaa49a61e3b4c53069823ba26d2e56ef2b3ed7c2de63c8ecb8a91bd7f357293eccb3dee0e964c8249feaedb8098a3aa0efa683226970eca62123caa92e421319269e7ed1cdce27ee459eb3093612000cbd47912318a185d8b7bb1b3115d19cdffad0613ccaa8f22f2fad59867a52bcea12c7899e28353a57f6af11d9303a678e89b40db20192aff0383cdc157885132de5329f9d54ea1a7c769354d3e7ae14ae2eb7830b9b5827247169af2c43d680812ad4ab7acd6d678235b9f9ed515be5f4880fb9b6308f694ee63c0173476e445d9c6e335174c21117b0404d8fc2e57419b613cbfbb55b414d816ce65004f373baa9f1a1d55753d59dc25e1e17befd0cfdd6de9f32809b283fb813d896c933297dfeb7d7db985faab14ac0f1d4484d1369d5776d32661a04f17e250f51a6c8ee34bc98d568bf521034ca0bd846540e43e0a69f953aabde595a5f330283d92fe7c704c394541d2252e3ac2709e578117e30911fcd4f9830541c296152cbe143dac02c4bbf36a3be500f35e331d3f2f618e457efd8be5e02d378be40896dacbdbccf60e740420354cc9a30bfc010ecf4d33114070dc0727a194dd4d46b7f27b7efb5d45dd5a3e59270e1dcb888f1866ad68e9731e7e8949a77593f9c690d7191475d9b4e80cbd2d507900a05faba3e212e085e39e70ba44fe16809b1053d9e1e397d0f71a9f2ec15cb9408524fee4681f31ac6a1244466904739889766d5262d18c30f1eb3f6bb29472cde271067bc886974e4c6a77c894c2935345a0d6933a8601ddf9ec7b121e187f63201b451a6a547125add68f0da283f3449e64780b6d4272fe1535d146e270fd30ca97545e51d3cc7986227fb8d6d807ab6baa98a5e74c0bb0ee06028fe49059a83ee3fa4ebec5f5df6f0c17fa6edeb81432c8528b89034692b172f80b3020cc114ccd96b6bf75327102e332858e691c4e781bd27c437b6d0406ddbf399b57b04d5855859c3d3970cf2be24ee1f5c489cfdef6cdc3e86fab669d9cb19994f4cd9b53e360e73480aa7e066c0c7f5c8194b58d8117d3260ca212f03a59ad06508987b431d183dab8427bedeb114ad53306c154782e95f6a2c9b3d5860ea3522cbeb90fb071dd7bc820db7e743a5014df410ccf07111e7836db65402f298845b11225dfe76315f7c5daa7628699962224dfac1bb1af5ebbaecaaa6efd0def6d0ef36e3f6a580152286d191ec56ee9dbff02bbd77e32f0c0de099dc0a3a3299b43dd5914af89dccc6d8ad66890cd2fa172d42ee3c9eca1e39fddd361ca2824204ad3c3c4cc341cc352d7ce32cc124d0777c0f1f2fa8c71ac89c5575dc7eebbbdffe20485939f8dac2d0a48f32ecb75c25d795f406c4b8b997ddda6b9e8aaf4a6c8b9c27d8cf452806619c6179571639c1edb336fbf905efef8d156ca1310d8255c332be0e6ce382de8ab89d616e589784ee052ed664c78b75efdf51f86e0a83280cc904eaae6b7378f3ca8f75223c35a96c96cee28d006c265b513c0f40a6f3a4119e513a0e66ca1c438a12bc8d60f35ee6fdf62052a361dc2fd375f2a006b82e1d194bb23693c3d25a9f6d31a1e8913b6af36d7ed41b11f571fb4971ccfdb896e5dda30a0c263b8db9eb23e417a5a28c0b600ef443dc81adffaa6544430ad30579753be7def5eca00ff68160e17500ae3bf342929b20108c74b0eb5fd50c680ef1a5517c31cb6f12bd6bf79f803ee7b0283d62e97de9226a56f845d0f4374e2bcd5e929f31a3b06880994152170c565f1d4782f64fe3514b9e616921a3f1f93fcb201e71a02a3576a4cbc7c107748ac5466abe02b032256707df566c588285df6b1d80d23e747d9e0d5735474d4ca247e8f89c83d41d9bf5fa940d50de6b469c7c6ba6170325d9b2368f02cbf8d2c712becd5492c7b82d49edffe99961a33027f30729005aa5809b4adc2cfce3e24c902186f9c20b1ba64b6240f778c6239a49b78913441ffe27e31ed16358ffc937869a62c97507c9caaa57c78a35e21883fa7c52a4231fb15c8119d1f4f6dc8ddcaa39f88d9da61a10077ea354b9c76eaf5a246e5dceb79d9515721d993755821c8e171b7fd576c837aed19aa366885edae2fb7675c6e4bd1020eb0253907c1b8c362b7eda325029d2168cfe85593b3e221334ac1819437d2dc64cdd6b1fc17b1b89b0528fadfff507c73fe231737e8ceba7c52d7e77243c5a22ae4e354fd16fd02ac19f962f3c92623bd4c02e602f3ba205eeac65310113755eae04aa6c936fce3fffaed21432ed1fb1ca559be14096309747e9d16660680d852a744be0a432f81b546c228ae3267430d9fe444a53bbb1b8493ac5a6b1b05ce1e66c302e2c233992f45e1c979f987702e0e0d38a9bd36fb3955bd35ffa04f7fb0246fedfa3d5de9df98e7c69d591ec1c6cac895431520c7de9dde100d9d78d99409d2ed3ef1585cb8f9e4e2ecb86d9eb637db284715772dff1e954cbef76d37681a11daf036731e928c8e81ad67d214fd110eebab3db9ea7eaa56ce261751d07efe27e704449acafa99379b7d2904ac6eac0bbc8bdb9d1b75a1456ceb01983429ff398c8166304ea1347316890ca60e52fed8f0fb3edc6bdaf4e6bf6790d3e169fe47c845344e683bb768939d5804d0bcd3e4f5b1c87947fa7c344fb468590d2a43e4f9781a5358c8b116bf8452ff87467e2b14b3e05f69e84368a56e77677676be21663c102ea7ce043cece3be68cfd5c2f9ce31526748fb3fb7bbf7ad5327a18a708fdb343ca75c4dafc44efe2c45608a503fcf88806c0e9d2250005971114a0e1d9f41d55d1f8f1800fe4ad4e127cc38c03a7174114e1176ec987f16ff30f39531f5e1f4be4134d486337f551fe5559f99ba73565bff6e8f22db95fbcbe857fbd185eab835110566e5793ef208c81a543a1159032009748d1bca7859e959c688f6db70eb7d1587b142a857b9d4659694f6bd2bb92805daed0ebfa34aaa54fb014ce97cecf6ec9d9c84bc736e1e74325dcef2a3b1531c56117f30146a1010b4b22c30f29fa1d837d02850f64fc66a845d8ce61268bd270f128b809a6f11858db6485dfa46a16022650bded39f915830229b622412eb3f0b7d4d679294679cb7f28d172e36dd32004b6ee36d37bc1d27513c57020248893a3e0c7839f5b8e23d4b5e8b60228e16f82c65e05eb0de6a5bdd921998c618f16436812d75559953e2a176628b10ecb285e6b656b925b272c6ec84c0f781b46c814b34bb041ec645999af018f605e407b8331bba9cfbeace209453e1fe4f2dfdd4b0be94239f7badcce50f541d2691fc0fa46dfb18647f7baf224220a45a651bec52bab85a44847580fb483e6d9edbc988594486fc2851f1185b647808d5eeff078cb60d34f7d28f9684a7cc294a4b226452bbe1158e046df45786ea8c53597fff998cc91ddd8fd4937d68a10055add5b851cf9bc81b2d1ccdd0e27490f844e3ca47cfec84e84d67e82f66430f5b6e902afc74005f59ecddde1526528456b9689b474b2e6bfeb7bc803cd2f45dfdcc8d97847c014468acd14a7333e84a622d6a360595d9da859d08f594fdd3a3a36aac3b11eb72579cf7adc24cc7257e30cc89a1b026df684e671b11c9d8b2768dfa95d1b7eea7ebc5f9015cedfb3b4f6c45c5d1219057983aa615e8dad95164b0f0eacf83b5cefcb8c49603b6e90d1bf8cdd5d01e50edb66494ac2b4e4608149cc153e2388fe0d6883c48b301ffffec45ada80defba8b5d6a5f837313c8fffedfcbe57438ce5bbee0a00c37ccd4c714f55ad28f24ebf7286caf7f52090241f618167e0bcaa66b8c6c733f7f68950b61115985fc5ca5bfbf87a7643e6aec97c69f3da8e3ccb87b18f94257c86fbfe61030da6ac4947b83daa35518584e5f9e40cc7d17a5122c279c654ea828c3e21e677f3491f8652ecad16c221edfa0450b67dabd0d12b39a860a6ef5e9250c12bc39c17db17c478632d3d8cab79392d47a4426c6cf53f0c8a9f7bb8f666d1799b58d2ae4de3849cd5f12a5b145db72af791d412c345e749a661ed77b20d25a727707f7c11699d7a44a5a32eb68fe8f0eb2edd6e16b41faad6bad59b37d0526c2b0087d8dd5cbce2c8b18159f763d4dfeb527976675299874df3bcb30cc0586844c8d87866973af51b882289533132238aa1818809f14241fb1e3daea546037a49cffe975e016c8ff1d01db8deacfde70c39cfae0889a034d72094c1b0cfcffa65045d4d63bd9ddfe28f62801245380e5db66f1d159fda0e4af60538621244f30324a49bc0b8e2696c6d84e6c0c5cfe2fe95a40139b3ea0036a7e69c33751dfd5568a61dbe0b236f41877c2450245a33c2ae7fb5608c87b59bcc5f1826eb38024cdeadc39bb6c72a28bf9f2bfeafaeff5043a7bb7e91abea72b01f17c93c2629de6e8e8ba1e622b2c0b29a14f6fa8885a01458495ad456083a0b74f247de61be314b391ca926355c2d8be52e6531c8e4c4d5268e8a73fde7dc81f46704eb415ad7402d5008aa98121eff0c4b827df3f8e521cfa752fe98bdc0adc2476fb35b732e3b826bae72ce4bcede214fa0cb2588090ab43b43517d5cd1bd368057da41666832522b39172f2c80e4779cf1516999ea7610cb04deaed46e6dc0ef386d1ebd532610d600c59c7edc18ae7c13103656246b7f90dc4bff3c40ff6eddd641091e7518bbfeca0d49f11f7d4b4162104315322970a444dd432eea0302b5e53565ac684e23038d776b864fa1380c91ad06e1ad2819ea8962b47bcdbf68029974eb81ec858e4181ce6504c2cd151b8706b498abc209bc2ff84154a840cd00d99ffa3092313f6038bf11824ecc615031da11e1734d1aa0fcbd14602d6d5e448cf013a0fa2a5f92f587be61ac6e33fd50eb2936d93233094d0dbf923ed7f2934ebefc0bfb5fbe2091ed69ae4b8cef38145f64afe5cf49f638f40601d63fff482d30db9652485e2a65a991ebcbe6d2cb123bc49b200892447cde0911dc41ef43411badd6efb196584544fa03d804c10d4e3a375d0d2cc4d6883c52d5ddf2490b814f445dee9cdfeae064ca9c7c3a92795bed881add0882ac81a93ae166dcf8578abb6b3f0eb9d80690393fbd38ad1e826418c60f2117eb7cfaef1e3f001af5b49b489b2e75986f28bd3964eee5c3c644f951f1d211a851dfbfe6f114f9efe2549946315de7a432aaaaa679223bc6dd8f0f9050eb0294e43e52496ef00a2e9428c1bc094ff2eadfa6d1b78ff0435e31e430f4bfe27503dd6b5fb4f0c64aeeb06c5e4e9d2e8e9f6045aa476438291c36fa0e245f5e8d54e73bab379cc407cc559362c81881cb917066bf707558e8dd304082d6efaf25b021128c6b61987fa9c0dc0b412acea39a7900e2999d8b034d99bdb4f55d0177849ee1b5a8676aa8b454b8359a671e28fe2884896522ca8ab5299ece397f329097b42ba884ff79cc5bc2ccbb4bf52bcb25e3cc2e8d3706c639b3308dbfaed989edba8be563f8c5a3f8e2efc63fe70145ef0a11212ae1a2f4d0d356d92db1fb9dca7eaf24961b75eee4451bf49e1cb6a712e6bdb83cbd9d11552b0c60aed5c33a2baae7e57aaf549573b33dc2e06570c39c286eca19022d442c382fe680c360ffd6460782cd3f33cab705db86498ad9e0c24a6f58bbb0c19713b403d64437f82b028ac95ea85551da5bc24a74e3e73782b1883c2a83a0517d4f7822dd317fc8259b572efedb62094e05e3ad6ab36d380905b68824df740139a0783b67091505ac73f65c004578a5e522c78185fb1ede1f06cbf0952e8fe9985f26ec35f71269bc9ec2aaa566199b479409ca6f74dc7a4cae934fbc778ffd7ac28db65515bf3f27200dfa56cf8b37729d0e53996da7b684c8a5d4307133d27f49e8b4aa880e88cbda11bcdb73880d62f1a34597774f7f9336861f044b1410486ce2f7c23e6cabac54d2f84000e890deadc1c4ea1a3cb3ccb3e6b8bdf0d2b6215a3050b126a4fffb4f92db0d3315431cc0657a55498fd0746de7a3d879f49e2ad39c0f0a03466fa41f785dfbcbc608351e914817eedf81279ca1249a8f896dadc2b3ca63a7f5e2b5829b4dc1a5cbb03044a6066a80012fd64234f007d85317a8de70940ed62bb1dd03ff317ab5d2c0b16e6a25c7f83add3f7583d9a6bf724c8769af606e783f05e386e4b51c242f5b59a0f3c0f236dbf0e426dae3c57d260880725442ffc7f51c44e7e382cfc4d262bc1c5932d2adf432e89248529e60448198aaf7d77bf6ae17805c53bc1dc3c403a34a0ec9c69fb9529ecfc736b18629f6606074b17fd211d85499b9ac1f6832841a7125517c8d160c40ffffffbf