PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66966 ac02b4f817227c0d251f19d46025b7ec91f149c5914cbfc2f1154329c412c2e6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b282bbdada5611c224f640976237bbc67469db07b416364fa2697d423fed9b25
Certificate Block Hash
ac02b4f817227c0d251f19d46025b7ec91f149c5914cbfc2f1154329c412c2e6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005026000040220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000874246d45dc4a399dced425727cc1e18b58de0e284ed88fadb719bb50e935604d92efc2ca47e97cec3cb3e8acc56cc3a59040633d69af0aa8e7d6597bc41591112ccb28044260de5193befabdb1d3a4f9eb0b570a596a5e1850200000000000000400000004000005026000040220000

Raw Header Hex

000040202fbcec653975c6d3cb22c2e5175c7ee909af642ed53ff8728d228d1100d1f130344920a381966eed9d9cc0487d4c92254e1893e82376d755f118ec08de74c7fe2fec1f6ac64e0118259bed3f427d69a24f3616b407db6974c6bb37629740f624c21156dadabb82b2

Proof Data Hex

59,560 bytes
121216020307c90cc5ef7fc8a7c2d18e8a2022376f252403e711b037a65fca4f6e1882e4760e40a69008f4a2f2f166dc740983b37006a423f68d88b526b92bdce4e7075f91b0b8517fdd4676e5174f18c6ca462d3527788fd0d3e49af9e1de2ceca69e434298bf8c674a742173c60e01ec96d2fc1e7a9f3d907405df505d055e33976e8aaf3fd1fc4482dbe2467dbfaeae14d995de7fd7db6c5f7d273b1ab3cdaa26e7b79271ef362c8492db7f332c868782497d54f4a42ef3dedd32c42a8f5187eae169d1bee961e6b2a913f27b5ec3829a43c34e9d3662f07fb6f956c99f42574c8ae6883c0209d5bbff7649ae2801e902b620917a624900b355394fe0770910b9a92e125d3a4689b4725757ef96ab653a426dd54c6254450c4d2add9a19d2200227a2a40247273049df653492ac033554a13d303e4d37e384046694d1d411ebc1b36d2cd92481d0df1c6e4f8c0b6597d420bbc2bed9f6e9feb0186ca278fe5c753aaaa90558d302d5e2ebd66ef51a4d9a76517c5cfa2746ded4be23b708ad25f5556ab19ddb5bcad024281abbe194fc083eeac433adb12be315f463110a084fb4622823523846d1621d8808cc800d5475088dedc4227f8b8a6b58dfa5858d6d4a8a8fd6067afa0ff9d14f1ef81d36f20b9acc2395d2a6971f8f70d143cca91cc4344a2dda716db4353f885109f006caf1fcf5325029c06d6019bf16ba136b6eca4206af9a286e6ffad19946ba550fd91c097d69b007d18a44d98d1f464fca19f05bfd08e4f0dd12d19e7f676136e303249af8aa239be8acddc4a68fa89c1a4c11dd5850d6b1900719f3876bffd5abff194aefb1bb654fa923ecb6f79461490d1aa643bed8b240cb8513834b0280975829d40690e8bba877d9fbb57445b4ee211d5394c04aa9f41c907fa53b27a96aa56aafa08f58f475bee522cfcbea8d04e239fd14983b0f3a16cedca9ae43d4a4c7bd5fbaf9cef1d34502a66cc37fb49dcbe82e5c87119000e7e66b75f9ebeee728c117b14aa2d594cedfae2824a6b53e6f0d86684312ebfb93014b2665935a34f854c04534ba338033eaf4147c438871936ea4a42b70a23ae24920e9dbe031dac9baad9a348816b968e7076dac8041202d67a933981a33e02ad54a81c857181423cff5478ff0fabb6bbae90fcd8957e215de49139782da050bdf5febb765f0666867e81ff48c563c95fd3630681b7597cfe24cb4d4e81682cd1672a86d276f0de6fc091ea25b1ccd48a5c7e4323fafb536f549e8abb49ced608addec7a54a1a102ee94fc699c4642b699d93a4c5cdf16bf534fb4988c697b0f56dd2b2153656d1d9c9e5f430b956578675ce30cc3149004b7be468d868d186768bddb43fb97bda9ff8486f5fd0beb54011f3defe41446fac5280138bce06cc755324897190bff545e59476deb36f8729b5a8692900eac344255f5b485af27c19e2354141cc735ab138b6b3fe52e4d2e1650141cb5f3247429c7b6514f7c04fb8774e9c4004bc755606c300ff489614f043c323023c869d8361044488b0d0cd1984a50f6df4c6dbfe2e5100286052cb3b6ac7e0f5cbd4b5950f7f479433d26d39777e47dcef6ec9459dfb6af41039e34ffb37ba76d30481127dcd87056706f37544dab62d3cc2490f3e934f2667871de4f20853e847cc93df55f9e874a7c7ccc64638cd94bc6eb9e84b219146fdc9817a8cf205c8650881b7dd84b7585e10aad266fc083ae9a77f3f353a005c866f4a08a6b778273b383efcd54085d545c67157c17260f9d2fa7bc75a4762723eea2dee1a4b04174f7bd7882fa97e602557dcc3e6d8cbbc842259deddba9a0dbece6cfd9da31c2dbde2aa4ce055557a91d37689267ac0ca90de9c929c61a1d52c64250f836a3ddbaf3d566ae07a2519854f850f8a6fe166143c819e6776e396d2ff5575f797e732e32ffef5c935b983551719837206586fed9d24bda3df260871cbbb8b1fd8a89cce39857853ba69cee73819e2dc9172a28b76c226daac4426fcf5845d656c5c09d84c8c4a934c486bbc7f772227740788bf2245428799f6b28e5a46f512b1a6bcdce536be810e531c76427ab14e3f211f09d9bcf070a5bb84319900cba6bf89f3c801651c3e8555a2abb1833d070b5d949ae71beaeddd7b0cd7bcd4c3f94c2b0c74e414ab6d15cdaf6da42d20ce27d4ff98554966c9c3d1c7f0f7a771c1e2365c0243ba3fcd9512cbf4082c87f82c2236d6d713e87f1cdbac5efc4b89bef4536c27fe2f24f58ad322292c7f6f41c6f6a445a6b7a0d07b2b78fc5cc12e41cbd3c3389392668c8aec17fee1cef3c3b0f3e70b04426a392c1fd793705cb1058587ed188c84ef1faf2eff6ad3eb6ae678efb3eff243205e3c394154f93bac7325a467b8a5adcae0c1de296d6c18c5c08e9b30d7e006dddcb1d6746e4558b2a7256fa89261fbd241e68a79bf7812b79d3a47c2fa86e3f47df517824c6a6e740b15b214f1bc8cde8c8cd6ec2307929ad6bb12e199bc4a50285b3176d728ac9566d06765885573920d115114510a0d6caa2e8efd5c3e5d96905d10b6e4ad9e5e3b8b68c252da6ce9ee6a7748435b966ff220c4d3cfb27682ef86d00c9b8a6c51e52ab245e3d8ea01ce2f0b09ed2faec6dababdb78856b2d6990d9d4dc31c8aff62056436dc8a40ce4ec6e877dfdf669c8d8f699229d46aa2d57a4b7d5a77d0fcff82dae5d07aaa04d43cd36fbfabc96150c52d2a743865a5ada2e6b053e0576a9332a52dd8fb68391ba2712921afe118f0ee49f6b4fa683e4254b38a23aa6d857495c90be2799721a3692d41619c52463deb948efa625d009be31e00584b2c98371156525c1e5bd8b11dc6d5c0bc691b30381cbf321eb86329823e508c470729cfc2e56c7a8d421755fec745d110ad263ccdc7d86c8a07141e652169ffec4fe25bdf9ac7df8cc505823ba4c570b9d705722d1e95aaffbae7a8a094ceb1ccf026e2ef8e0d74298702ff945506d15ad89b2c783c7456b6bc0cb8a71fee65b1c73348c7fcbaeb66fb4224b171026d621824738d37a1c12bbebaf6e2f12a85f94eae0dc248f6c69344fbe4acb613cf0219da392cc51095d83689778773d4b01d1b4a97520ab1b589eb13621025676e09db32f8960155a828a0d6c75e428a8fe0663f6024d5d8b83f8cf4830f42c65a5c820c871b76e629b3ad1564ea5711d839e33cb186bf263ad59720fdf11b62e08bdaca2204ddcff99d6bcc438f54938e632a04ad87b4fb3aceff8b8f44a1538d742923c53587ad20a8cd3b75a318c328b7f81f42df519f67fbd4284a3f10a9e5311c0abccdaa0baebd08d2eda4cf35dee66dcb2209bb515fc92071c271bc0fc2d12b76a23bd1e3c3936c5947c98e421ffe34b6c488bba7c76f2441b3653147fdde05282f83b4f1ef44ab791df4a2c0cbfda40f936b0a910caf0fc9c730277de890f65f24d7ba6fb8bc62e9071022fb5dffa647c676988120e01ac5f0b43b9c782c5291402ee3bcb32fedf6c132c216b8088204dfcd3d8955d7bc696ea6b0944d6d229f9fd3d40df99a2b3723d2290c3d320b4ffd1bc7e9f04c0e1d63acaaac7fa2fd8dfc778164aa705bcc77f6926baac1d45053ef1c327fa1b4714133d957ec78590f238056dbc4ec79113e7014047bc7bc98efe508bff459b2831d6b2872c538cc00538e26bef5a2ecb9f62cd45543be0f91b5cb31e140b31c5ace72034ce38a2c446e1496aa2dac9a257c9a7dd20f44b6ce467f9a70c08b90d92ef3449fb250e0d05ee157de26a0b85f0ff1b2d054fe6f8ebc4211f53ea69b71b919564d841ba507354991244aec01f92d75f7470e9e4a41019765ce50f34ae96e5426b47896ba16f41ff15270ccdd5fac061c6966e3dbd62a2a2a133ed7fc3f289c400136a3883605d991ef9ff0127ee9eb7e04ecc61c5045c94590ca63e2ea772a5d891a0cf9edfcfabd2a70b01a1f5745af4f1cb963d39332ddfe0da410da42aacd0d8a8646f292d7b751ee61b315902af06bf10e8dcaafef68e54f84aee2701c1b00ea4f05c019f23938e6d30a26ae49b0fac8767f4574e48c2e640ef2310577701adc3034adc7a751f41a57d90b8ee7dc24ba26039d2c3d2e208288e7677128b1f0d0e1648fed02e714394b339d933a24514a2d8457f80473e41bc6c065938f8bd2bfcba06946b975650983039b5f9425cf7044bde120dbd927d0b8eb1b4f9b064bb4320e2b01b038a7a3ce41c8b0a9f412ff556e8eda0f82e6f20f9c451829d400448fc3f4935119f935e6b651601ba26a70f429ac2df48f5b365f49347f3468c9d7a0a335dc7d3cf693ced91938a3eeb71ca9c8f162ef5cf7f50469de2a3afbfe2e99acdeb2911e2fc033a0eaadcc798b06f4a7d309a3e7538dd2568f64063a794b91206bf054795a20de21223e22c074af85a60ccd9c7f6a1cea2ad50b3b346238c7d781257ea49d7dcd2182adb30912569a68c8eca319fe40df41ffc6230f489f4c40487e5970ec9baac4eb8c110f026abf633c72b0187d9c415c9fc1f9068ff2150c327b515ac7b7b83ce4319a5cac5dbd613aad4708f4fb1e6a8e0b5082e23401114baee95e9b7c2ae6e3f60d22c465573e79791b6be93afbc4d7eff3cb89b42f6ade873c214b8511610151554d0226d24e450bb973ca9631ce2888acc440ea7f64792b44f8a57b05c784530649a50e047f2ff25cabb7b365d1829d98797986bc59cbcce57fc58b634c506bc91bac838f08e7cb8afcfcef76e6f843824c641b178ee93191e236f224d3b82c27170e1415999488aee5d346025e76b55fb14ac95d41283ebc3b9ba520fa36737af016453908722e984e362902c960a089c05f7bf8407561ac125801b2a47d27b99a28c623882f8b113460173a60a844181b80b9d347bc1063ece9e0aff52925d6c4df30293d2c2dbdf60f4c78a6feb8c5d94a86b3cfcb2cb8d10b8b693a3d176490e385c796705859923b70cfcff8186c93f68005e4b0237d4a7742e2f3936cf5244428567ac7867050fc16431f0574cfdd844146e333171ce9193db13783978050055c7927531d4ba5c21cee884726065c24f18de412a88322600a11f044e69422407ad45268323edd2fe625772bcc9bdb18eb8ccb8e73ec37f6ee94fdee6441ab8c9470e20cfb3b387a66516fd09be4d73e333651594ccc7d1a302fdc7deeff24013e1403e970b425d3f62bc06a2bcb09ca2caf1702cb46dab0b6d8bf0dc8e7b57babd279d3027c27589a6262cb91ba2310797169de6ca5c50573ec6bfa23f9d53988a415d0a76dbd7fa2f4fc0f49d3b4b7e169a8a5c91487e8d8b9fc54a6a45bbd2320f22ded20be7aeec49cb0790020a87627c98f7e41c8090ecb128c2e5ae21beba149854cd32b723602057dc0541d94ce928528ab5f402db5d38e9eb1022a052c9337745adfe821209dc40042251de3e2d83095d3be1fe7b578780abcb0682e05b6d36d6dee513c639afa1ad96e985d40683db469644654ed29ba9e999fc5f9db1f267e94c6284010d9d7ab3549e0069c13dac12f308baa242cdf3a3d8c99f4205a5fbafc69f772a95542e1ba10ddc0bd7a0ff094fd53fa2ff67626155e7e10bbb99d5a6d75dd8b1c9844a6385405a0a6e20161e4f2bd4749eaf1c622faffb98017387bea87bf2c4ee88928471af7f2edc686de3fc7a2e28da62991e4d1fdac4390d09066e9f37aae8898a0325777dc5d45fee4eec975e4eb7960d6c224eb634e6433458796508d9e4bc7359799edf39688bf013ecd5134e7c922f71be761610f78e0dc63efedac2b19762c1cc649649288e1158178761eb738741d3b4e1018af92576d6dc9cb574db7bf9ae3f6ef46637c0fdd9753f8d63a755f2f1548eb99a79ff114017a660b8546b1cd11e97e39a7d264b6761657dc7f01f03710a3f226a8144681a3c93e6e15904ad0e1ecddf29215b5b37d5cc2c5600610a1a384a8a8f87d694037ffa2663da5e6f4a19bfaef0c260ebfdb2bb4b40e12f77de165c4f2c79da26fd4a7f95ea72415c69e799cbf92d13f2bb85b3186075ca2efb0acee7e1af304e9eb3ad154fc2b52d4aab11bc1dd44c427cea70ec0229d4d86c885eb4b2da745df646f6c3c84c1d7776a2edbe0845c00896d08ebca553be691532cb069514ddcbf5e824ce2d537244b763c1381efafaefe963c049c4a9fd1307b3ad16c451fe1797fef0becf84a228392646e0fe99bf9c9d9f9e83a00032ee67c5c45a4b2b24e4092ade4321f9b781406322e5c71c949d03513c3359844ef9812ea5176f74eea690aad7536bfdf15b1e096b55e8ba8ef98dadab51524e3c064e34d42cc5b7fd8513f867b0202a9b8fd11c93c704a0ba7dc66808c7cc0479ffe06cd17c345c12400ece700e89f15d202eedf0825e24b66cda7a53a2800086c1f535d6660a331c6177093698eb99af1658e5f0e4225e70dd5a4ef2ae85c42f0793d47144b39f731a45c177e8343ec600e4b55628550270333a94e0275c1cdceca8920099477b7d9bd8c3b25b40dbdb566dd3c929a9bd117a511d57a6cce207735495c06d1083595b083da954da82d15d2cb7569dd6c107c9337b9a2f08b9845cea8c26245c0591444cc52dc85762f506841af9a478d7ba392645d97b2f9b421228837614d50b5df09fbbb9bcc9d7789e4be2489210203d40bb9f9aef1b6ec5c32052942fb60ddc6e08fb1a19270acf220851c6085d6bddc0df44f694e7bab87b62c5159e8094b04a7fe86a8d13f5b050e288c4fd53f25986d65dd5cb69491fd3aae67b7338376d4b2f7f16477d8354dbccf4d90999245b6f4c47f6335370a5ee890475e04c9fd733b9a9d80264b48177a6afa8a87619137d1efba6f8939e333ca0e532698cd5a5365c3d66a2a1fa849dae80f6e58e1139c26cb110134f9b08063eac708ddbc5592c3ac030b21b2b693174053f874fc0640010f4f089fbaed04f34b4c03f31a5d8c31d64cea83aeadb73989c105ee4617496423bd355eecfc4d720609eb8fa8f3ac33b3b9d63c5baa87ea28d067888b99b844cafa387b8f7a86b6c7b8422a7b79562f9bd21e6b2b2822f9f52b2e1113cc105f1edb5abe7b959f27fe9e8434bc78ffdca72e9367d229e8e9eb86a0707085a7f4b452235fa243689831302a953e2a21322f4ceb0f3fb822ea164fc2bede51095a00893e06faa34c8a536c5bfd3b9119368ebab566cf8117e920bf2d587390ff5c54458704a3a1ea9573590ce4ad2064156a46f30d5cde1521edc0d8648ebad651a410f4724b39826cea7d8948ee91f5f3e5fc44e2a396d746401cd39790f16ee057da8205ad36958c29468e014b02b9e22e21b12bd8abd93af56b6855b45787a19dabc56ea7e57584e2996cb4cc6cf08e1e22dd48f5038c86d18106b91e42af94156f841dbc9915dcecfdd6beb12511ffc7ef489e25b4bfe089c7abac7f5c8c6af96a0c1f6854868b85aa46d2e13a4dee4b47eb8d6da49568288a70a9aa3c78ee6f168be7bb05fb0ff6ff3a84b7c534d4faa80194801ecb117fc44ce2355e53d7c4469f865d55d34e34c6d4d2f52b9792597d70702edd38c29ea14e0cdacd3ffb930490a041dc4a6fa51833d399f235575b490df9c3710cdb394b772a737e1fa82cf21cd289ff88efe902384cb76eadc007a82f8b04e5743fe075890fb4609658f7f3a852e8477706817835ff6633befc4cc7537f6ec6fc8b39936c14535b8232cdb3690752b71c66b6ee613ceae179d06565ac5b283a0c9b65970c105d9938075ed0510c101da56fe43ef0ae0000f20f90105910612ca3c4e22f35c7a7324db1fc474f12da05878f9b3c450b797949f93717550c85581f2d0dc98716faac9c62208384900f4a692299a84a5def5b0d96a69d93d152b0fa0df3ef060ac64c6090db774ab1a109659c757c418592056e9cb89850fccebdc16fc66fabee2762b5e00a999c1c95c4a77154e828153ae49bee04db4eec3156c6838504f482310ae5287736123654dbc8d0e355038f2ea6e163ddcf72f9f2d558e185f63101523f19f4c8ae9d6c3aa46e7b9dc761626622ccf626a8fd537097fe775682f1dd13bc18d33f549a844dfebeed2797a6cd1a1605d909ff22f318921fe15e633fcc2da730392962e45414a12d6f326665e956919be1c61c0f8a1f139ffcba01f54a56fd302889a8aea1f59051cf8cbe4daee3fff4e58826cea74f7d0eb696a2e1e7ee69ccb3eb3ac8f58c3299414cc186699896bff02f29193a54dbbc9c2011a96c5138a505a1b08ea6628eb80abbbfff43137609bb7a1dc45a8a6044ad95e7c7b8e4582a79f8cf9fd39944a9e6b71a4867b1fff9d7a40be8d7415bceaad4067dbd43af2a2d38e0162cff9f2afa8a1322c7406842189082637509e6c7e7c48f903819b1173601616f3237ad49d5e34a82f2703180a7c001520f9d23b0bc24fc318dbc0bf9bd1a7a5c24fda908f67aa135c1eea03ddfdae6a3bc61a9dfbbf3f700e9403947bba44e5f07bcdc325d1c5327443891fe7c4bfb58944ba231bbeb8f5d37a17a5645ce5790f49281cfba096cec1b188c78491d44e90ab73cc4f98f98758465745eeb303f5bd633722fcb52ac3f8160169552b7f62897aab67160a8905505460c5c8aca7a249d8e30112bb6cf59d7094904c66713eb6d147489cc7846a6e882d7b4b2bc0ea1595087d39668d5635980066db44cc3643938eb9269145ecef104c6dc391e945e73e9a98db32b4cde6d9e5fc970e8862ad267e9e5d13abc80827cb8f727f067344dcfba9b6d9fa8f534664b248a01fbed7d18d0c71a978155967679e24855037bf84b9d5027c5b2daef8e452817ddfca1cfa6cb389cc7c38ee316db469a790ddd0c18e58bc6ba4c5929d11ecaa1e10be7888d5410b32e67d93f44f5f636b768d675eca8ea4eeee91dc5481c67f1d7104183535a869a4c15a942c8205d99a65e859b5b99e733e29c7f14866982fd12b6d2397f31638afbfb1f77af5993dab1c32c37d418534eb10d54663a49ee4b6709bae21543b1694690c519315d9345ac069909e839e2a464212c3afa8881ceb2c47c8f49dcdfc1c688f442bfd76f4a49cdc25042dd2e5b136e5f69e94977e524a9306fe32528d5cfe1240d5827ceb12d1664a6db319739be33a0312849658ca0ed49708145a191592680b87cee6aa7a5ac70ab0876d76e2bb7303e8a96caa090930c2dc40fa54bfe201ee8f4078b758c106268a7326e8dc3653ffc1f5271a1e274216ce7c88d356b01b62bdd07cc3cdb993c4812f6231708f4a82ec9bc1c4af6b7313329428dc1d02b6d675b3df55ef037bd00385df6e5799e10b2c990ef7005526717b995b8494ca15ba846e986ea6042c9948b43b76037d2e97a6ad377b8c9ad4cc0d858c22dc99d0fb9d57a4ece823d24a32e953f9532e51cb54886e0333e773b28e7ac6b49a5f0e664786704196ae9b2e647fbff16f2e3aeb4e44e34aaf6f41ef124bd149fa66c44b8d8a71e87cb2db759c781db22d39af533cec966c9fa588e05aa5e845499da97fad076710d566d428e77951ec7e6bda6871b8f18b0ee53fa85d766cf6d7f3b9a3f3c46e0f93457ee50b0fba9db0eb41447fc9e19a3ac7d3701eef517de0e533bb1279f660b8ca06e1165417f0c9d3a7d2de86c569d248c5ed06c66e8c4a51a82e10014cc7821cb97832c7a1bbeeb19b233e2c2353b31b11a9e59d25746bc5b042fe1992203ec05d29817c0ab95ba5e9c42061f2b67a3627f3381386b418fba8f2dc9fe3b1ecfa8583ff202d78f793122dc82a20e0ad39229e1925d4bb86e51a495c4c5f2ad05df0c78573c6d6d7ed4e01a141c87f17e651277a34fb2d7810c98145a054b4e71b0d2be7b59dfbee0cd9ea2e7a876e60457969c09ec3b06c5512ff3aa259cac614794b070d7f80587a91d510ca7619d91555cab28c047d61868e11cf5cbfdeebd888029c63bd119328cddc116957f4073d1c987a24b158d121a741fcdd56d33dde84d8697d891a34fb6fa748bba4a0a7eb41424f8f4d9e1ba7204cbfc7cdfd854ff9472e868b2b65601ee1c99b4b0ecc871e703f2ff31c904d683bdc6c50313cdb6377fd2cbb2c17d8fed82ae5cfc3916411a82592fe7a24da25d79b9c1c63e31093a5cda15f010891ae0f9ec621cea25a10b12f98ecb50632a8f949c9124aee72885d0f4f7cb700824da5f6b81be48295663bd8d5a08ae65c44ff046a9707b772406becb1875319e18ee84803959b7d531c46bead4a6cdfaa892895729bd5bb80554e641ba4becdad44744da6759cdbb5b4ed7ae979ae28e48797e3fb576a11e085d6341b9820d1c228099acab6d5c2d2423f71bb626d4f677e204ed59d9c89fffd786b86ad1c04730b32661c23cca52f661342cca6c5d82cc2dba61524eee55ef2c6525cdce9da45e9d1e3fe2a86c4b4aea96d6647253836bf373ec97eeccbe7aca40b629c6fc8421a93741c0910e094fc6a15b37393a6e8fc4372cb264542fcd52ac40f7914ae10e99b6ead5d5d5eda976fec6067eecae3c3732c798f488f3cd2973ea1ec910f940f3d9f07ccde708f7b2eb413847e9d591ed878c094d2db19f3db5ec540b71e03945df51a0da5d9ebaacb954fe5c52570436db2ccc7b7a13d162859868c86a30e7d6cec8c39de321e2b6f2a0aae67ff7138d1690e6a6e4e06f0c9ea0ab9c59c23269208387cfde6a4e6eb4e35e7f05133db1f081fbc821c2d182d3c6c79c21e9b4a0dcda9fe8ef6b424d152303c14011296308e9c5ea39e2572e011c2d002a5d6f1e7a39a8648de2b5ce1b15b783d07d3ccd78769c136ba24709bf6c17756ed02f6b6d2a4d496ee8af44dce896d74db1ae4c401943b149eb5c2a33b0f7f5907a3d99b4bc2f1078cfbc24165d409c8317370a3d05013806bf2954808155ea9d37c18e810d8791f9705f5afe3512ae155b90e7abe5e8e494cf7726c3b594debbac8b4f503efb70f739dcc9f64417e8e61fa681667d3e0d7bda6738d8f2b6692c67ca2d49afb862ed36ad0eb7a057e348b83c58c0dd1b757d70c02d8dfdfaae35eafc4113eb171887edc9049dd2c1af9f1b6db763362bd47f1e806b9f9820172e1951aadfd8935d44c83b8fd70f04ebe530f23421e61d10d537aa1535df5ec603b099ef8a5cf7f1a2cb69ed7f731661013c425e328a6aa357cd7156c7d6a6912ed1c9fcdc6cb9d1de06b3bca828205991f916c949b280864d92bb47e706cc2908dd0c4a795818394adc557671d29830c0af89b71d215ef0ffd106a87aca8286c020200017918a6aab8a0f9a3276b3c156e26f796c32e1cece5c915feec6c56867f092feb303a2e852ff8469d10d450d99bce0b23c0a36d297eae4db6ad4583b7f4f309f7ead4eb6d1c4c2f45b20910baf6f462b36da976264e95cbe39b377e88413b789c333237c527e3a66cea46d5b6acda31d8a3ea8e61e200b5a1101ec0fae1bcdecc56c4994977c58a3ca40037e0700ac0e1677ee7ab889c3576a18f8e82f09f6fbc14668dab6485f12668d10fa5f301586278e6241979dcb771543dc052f566b8ec76a0f6332198eb35ec44b37526e90e143af2d971c5e28eba1765838a097159942a507b741857782f418c36d610ad696104e16534cd7bb5676606e4abb2be5d3a8b6bce616d1735f45bc23b67eece343a346a95c669f4f2c47b7742bb16c90fbdd54bd9e5a341ae389089a8fe1efe9c5974889e4db2648a0aa391c1d1357c9a9ce14c16965a2e5723cca72d900e87e014b630f9497799ea1f171522f5344dd1071c455115407606dffdb3e84e6685b6eaf93255fed54c9bbd4a68321628f6b5a794b27710bb034804637527bdadc16b5483a0c63ec7813a67110319665a5fcba37dcf3653b81bdf5e803294669582029e483dfd37a163038e5c0fa00622b9d7b1d0a93aaa708d30816cd54d182647231d0a29dd91c71357103863a1cd9de1df69a8773c4e452f1115331ca73e57f2669b391250081a4df0945c6f2516c09537a9ef3a40ab1df97d31041fc072ecf2bd3c5bd188633d20bc7e758e2e03142d3daf98ba77ed1c2318b41ef6da55616a9553585205f48ef79c7a46dade1030897bc86ff108a6c2d8c5c45dbc35119eb1493aa3490ae9e1ea1d52dfd59ea91e85ab79fdbf5a127882c3f763102a845f60bbf5a5595cacabe7e6f4291bec428aa62b22fb5310c783a9c30f4d4d788cb5cd0de81eb4ffce985dcbafb530ec3122d7aad2cd943b680e832f0944003f2fa898b6656188b40f79462f848e338e5bb5906693ad7cf35f933fae4eab39f0cb2b42686ce4aa3bca86b50e39a09c776c78ac46b60015a859e515132d8b443e3a7a810be899741057d1f0e13595642886b17b8be67386bbd36e4619512b9eb7cc2b00345fd2468d4e1d8ceb7cc12c49f567f96798ccd335782937960c7e4ac9be6880d6d2e4e64e792283b3a7185a4b1531d579ec6e2c43ae89d4955960896c1c817b4a2f82ef3f8617b28f9243f1c9adb396050dcc7c9a17b77a504930d0844dab602e252a6d6bd331fae3191b57d2ac5b24858d19ac001795b3a99c004d304925be0ff0541af53992f1dfc278107a9193c39600fb58543aee786c0afe7a432b127848a69bc7ccf7a47095130fe1fc2ed10039e8b1a040db26efe060f40f2b6ea5de6c9b6ec6ecb715bda5262db9c14ebbbbd6ca55667f1394166b0fe06e1b8803630a9714e022632042f322a001fa2e4ea40730ac3e217103601759023bbd358f5e486538546fd75da834b79cb3c13b125b2f6c2589afb9f31797e5ce25c9102a5bee5327c8df3adf7c75917bddadf24fbf87068ca9036fce7666d5b5f9e35fc9ceb417b6b996184b52a098aa2a927546cd035c26cf4f3ce7a8b2bec4311567208e271ec11e0a8b9fb585fc1b88b2ad7b2ce1023960ec405c2e2e8d79c3f89809645131192a794cde514dcc39bbc5862fe69531a018a8f0e9b30cf8cc9dcf9abdcd17c6ab15253d45233e3f528e4fc76e5f3b3b64d31524bcc52bdb94929ac35194b2d40b1e8337cefa111d1757465f709b0d692bb15c5904d67e0e1fe36dd232872603817dd6c7e7ceff0e1a6202f9a1ddde8d56b94aa8f68e4e84f1b1c5850348d8c77ea34c140e3d8c9afd0e0e41932442ec96e161a2a2167e2a91591fedaea0337969bd08b11a5061af47e4c531a8697dda1bc009ae5d9d1a71332c1a8fa7cd8d3b2bf5914ea6c784af943f1ca5fa04050adc9bcc0847274da6c3f4ee6cfab38e6e820111d320287b460708ff12d86573b8bbb13816b3b7a1c1763da7c0e53dfde6122e53f3e394be0084ced3ab09a91f8471e1e421cbbeb814aae7a2fafc87331441619863a0579301ffebf0e726d798c9bd07d14b8cff8eb654cb9a21d2e500c4602efdab78303d871bc92ac92be7c746ccdaae991f4a3c8f1544f7ef597ffe3e6e1bf6855e0665e931b1eebe86c5a75aa371386ecd4431bc22474d0713c896c29e5dc2bfc50e476f14f7990e01edd7c019d993afa5b32644349728ff54aa5e403f4994993b5cf3aab1319dda1d8bb9af6603ee738cfac1ea877ad3f0c528bd65d5abdcedd9190e7b5073783dd9c29ad94579f6e4951a70effad8d480da0fadc1f703295ada7e7f2360a5908e020f74d4eed8a3d51d11be8868cd9ef082e97ce3f1b55b77520f2e30eb238d984781205e20df10a4811ab3e85082fb5afcc3c1ed6e81e6b3897efea73f25299d3015dbb49e1def35c71737718d6689af2e0443d9eb7ad5926ad9844e7765c5c19d20d75ac4b0582fd99c773c1307eb678eeb133efa7708be35e7d2b656cbfca60e62c89171140190124cd7949a29027ebc518c61d4ac72becb759788ec527cabf29e5d456b54fcbf547cb05cd5e6c88f30d53704899aa0163128f545095feca319a00384d80f02a62193aaa32a9b9e0e480832db59c9e3c85f12a39b3f26b4c846054750dd377011ee8491106ccdd5edb9725a62843194b477d52e7391e59ee11be74f9b854ad47e5cf7252c9185a261f536a7dcf33e94d49018c3fa8490f7292de4406a70da28df134374d8e6e0f3269475b3c2dedf660fd3a0a9dc6076e502ccd20200f4572cebc9fe5b52ecfee5e01c89128731905e4824b5e2ea2a7f9b283c1e7bcca345bb4cd3d95d7842f13508218b7e97b380baa71421631f452c282924b1ed8e8798dc3c90796076e227eb79c2a9d81df325e2dd31168e5f70452fdc655107f9ae25209fac1ab83aad203afe8598eb2c3f04aa1d7968ae2379334253d8ca68ba2b2117a09e8cedcb91461fd96240f6e773ba5110356df49ab3d02673cf91782a0c15bc442b7b11eed44289f280d2060265702c00d20ae3ecce1a7644f4a8919d4c7953852a446d6274ad30f866443f181a115616e2a798c134b02a831b1e3f64288d38825d3fe61a2353050cbcdcb20385e3ab59dd524bb6ebf6598bddc41c034a738fb55d7f18429c65edbf9e944bc0282b41efbe9aabba6ad9ff764c17b7283e25dd3f51421c46829797dce91f411ce3d2ee3da213058bc308e8da9fdfb44bd0dd1e9d5f53b29226e7681a0231b07e4e31f3eae8860490396f70add8063324f5e6a589ae69ca450d0cb57f9495934480c2afb50dca589876553799ea5c5e256bb5ba3e4d967410f57c537f11a28efecc6d7395f9dc460401fa7b8a309714480a97b719c60350d012e18af53f69f94c9c99a2c4c5e6781c805398623033f29d188ff1fc389241db532b44b544e2f3e6aa64a258d2e5ce620f85e865877799709ca8d5224804fc6c05b5e718aaf9585d7c6d5b0f6f1476cd5a49f9c9023a418843399ea0b9e1d60903de0d87bf3413e2b70f8612e8acad5a96a35f64c5eb4f59449a572533cbf20396968e28ba103b819e6aa37043958b173d0a23b2a6bffb47e7cf9721e07536dfb326fe7fcb69f41ea810553992b3cf8fc6d4ab88bd6e83c498d16451170be6edae8021393427ea85742a59285728c8ee5a4b2fcb814c1fdae8f4e14cfd44bd092c1ba9d3cd401a98124261c4e1044777698ef4fbc4755534873c2d513691a253d1d2c78f79b9dac8094f0ad0880e9db57467e4bc70836c2f47282a39f7a65c68bd45ab5ed77f45ae37b6d1436b2a6c92329a6abfbf34bc95cf676dae1af1759a2cd52798c60f0750e68c05210edcea8e1591460d2f3803c1845869db7e896da3110ad17b89fc187f7eb9aa726aa92b2caa448e4558ff2d95c5edec7bcb5080969605c0b11115f69d3118bf64d208a50c14d1bfb3d5ea33530536eea4b0a44b51b178fd128ba5f297ebc392e89c9e0fb7a365807d23906bc9e556120126bed5a433a8fe6ea9b22489f9d2bfddaf241e37f8086a891f0038d705df8532c04ff6525e9372d50f719403af02a5255b2a3a450f2739c01df0a5bcf5ab33852cddc19f2b12e1256f1b547e96ce7fa3c36ad9c2fd833b15f6ff43133b1c11beb28bebf5ce3ece53752a11ba71d7ffff59900d049ca4475d67cb3b3bd889f6eab39cd6a4a3cf095fec9686863f800c77ec04f0e3b7d81ff9773d1a10c3d10d2a680b8f2be3b2719f6af10d204a5f14ef64783ba3ea8adc9e95917de16153c150d03e815a7ce06c1ea4c0413196f156f42c0c73241aebaa8405933398dfe06f51e719678f81c7df5f2dae365dc607bf5d9926d18007803b370664c44f103ed3e59b06b23913d1ead7b60cab23df7ced66692ea84a0dca951658c219577f493a65a41236ebaa6c6534c6ffe02807a8735c508c065654ea9ab5cdbd551168d2835bbde8d9215e15e06f53c630954b4ec52479beb8776ed968bb4c5735ded966da5c447506e38c536f757c6bb696e5d47597820ccef9144258f2265e3c482828b4d82f2ee4c7054b60c8c9b470e6050a63ee9220be830f29db4f31eb6b839abcd9a6a438704d562b24caaa3dbf682bdc81d2df779dd53659da24678e4b1a77860003a62b5fddddd9b9b21e9f8a5ef2e4062a0c2e486f48ca2338958488717e3033ac71f11e54302ff66169d7f862365d253faaafc7461c9fd310419cb00c942d18f903edfce5ddec708098a5f43eeb28716beb589317513b56c7c64437aa7ff283d675817fc8635299e78f6f6845175e0c359886898ad171128f1518fe37858870157556b89b348aef6c1fb3bea58ba7f36147018eb2d650517abb4ed64c0ac2b17f4462bd390a5af9fdb5f4dbf4459168f1cc1d04956ef7c4f1c3cd2a35ff3f07988a9e0b8ba2b3b14d336406fac6145b6083c9b6eebbd784a2a27575a6fea17dd16968d291b6c551900e606e953d931c2b977407f60371b9ca5746d878281a53484e95736c4b9672d7ac687b55cf13bc4395c9790fa834b802b2bc828be2fce2fdcc7620c4e65062f5ca32e36e0d11925df0a9d621368ea350a07e4e32cdcbbcb13565ffddaa51c5a850da752ddd36a95054a1c83f56173f78823fefb46138a42012ca57bce812721f38a5b6e6afd4894b62d5931a7755fd09088250ea63694fe275785a94c433e39505ac1fe975e11cf3a1071817a6271983f015d13d6baaedddc6bd072ce821a465eb72f6af8e83af120f9e11db5b8840eb91018d648e8184ae5005caa9b4b5c6463185e1edaa16f7089be3477628a0e20ddd3cd4ec77446582bdca062b06abccbb6d71d4644f5c02ba25905c07dbc4d683a1bdd691f3b1c9a19d3cf35602c90ccde12c8b6d788b98629f908b0b5ca6b235a3e26ccdfca2782751ee1fe9cc2d9b249f9409225513651c9a58203782a1d5fcbdcd2ba570e891e2c437623bf74ef880b30cfa7b188ddbac62c0b5e6c37b464052aa64c0dbd0b9fbbafbb44e93ba3f831585b254acc6ee5d98bde2c9867c204bf4eb37c70cdf40ebb4bd7de7c514b7c0cbbeec74538fd4fe42500c40c0496073c04d863de89076db16c6ae0574a363dead83e2d41815add040dcbad5be202db4dabe67c292237acb4f0deb693af00d163a270715a725632e58998383a40b930d0fade69c85d7cdd9ed14bdd5b8bc56f6d21737c6ab1135925ca0693d8bb18ad75e5ea3e66a7cfec412d5c4e9a9dcf0f56e204a250c88184ce01dcb5ee82b741e27de2814286bb73fda8a47711494da9f7167c491ae54249678414e9136eb94e83e3cebdd9b81cf1ab5eacdd6fada6507564a08808127875d89754b475c1a483571da63196391dcf4a12634dccf9c5b005d58166d6ddad2ba27f7186a7a0f1ea9129119616637321e04f6ebac4678a7c352878e7782edbf033d20dbaad1aa21168dc5e9471bf50f5f9727fdbbce9ba2c079cd0b6f9ab6c35c8231e6ac967488e4922787241276299dd0fc4eea20ba6ada075f17383a8e45e0a1253feefea375a37c4411ad5266a86636e486c8fffa81340a5c9e22dae7fa6b7b936295c8201b880ef826ff66cb24ddf75c6b7817f5e5e18cec3378db4602e3786b5a72de6b5c1c9a31f0d065edbefbe9b9085354ea2327e9bc51d9c2db308f2ca3e028711cc691a6be4d6c3e57d4c2e7ea20b1a708bcaf05b21239d805273e448ab9d68d9df55480b065013af3575d341d4cb73b63d790c2d2d0650dc0c7edb59ddace363f393f509a4608b96f1092edf3661dca85ac85c183b392025fc8e4775a8c3b453b27437bbe73326b7719c829460627ceae971c6c659889b24b892497c769b814f12f85552be695437fedd7b708f313bd29ed12f496c506b66400f7e0f44e017095bf779c330e40e710e341051ac443b771d24f4c34420915ea36b8e8a21ef039784fab3bbcfc5a9919e1e6f9e1a8f0dc310f310f4e77be63dab5ffc9460ad04b2c3a745764fad3f6553d01271afda7cbabef51cec8c70a9d11c8562bebb76bd99fc280990338bbdbe6f7e48e0f18a11b5c18c7c95f853037c345aea643ec3dae1239b4b18b310e435e20d19b4b036b008dd02ccbbdcd8594152d23b4f6578d87157a8862356f2fc2c6c2af7f50aaf9742d0e6ae724ce76aca8854457218f64dd3d3ded0a8757e2d70e7815e32d7299c0a50bdee10d19e64f03b33636dd3bf4baf1f901812f5ae1c69baf3e10f23dc9a41182c5c8f48aba1fd9083b1bebdefd58794f373de2189885e3fa6c428928df8652b6d75a602638166082c99475ef856e881d222b53764e6fa824f4b26f16406dc73202f89d6e6ae2307db22c20441cd9362e2a5f52dc9018bcf17b76d491d1bcf5bd5d6c25238f0fba695e80228082ba24f60d67a4f0fcd5ed5435cd01248ecf679702d8f4f5229739eb62c0cdcc0a2feba4244451ea65023752cf9d86f9b58173991b7d3e600a29d6243b124aaabecbd0e0238bde997d49ef28e2ceab78bdbd12458d3264b9c4ff447675bcf92dc800fe4f7d98bb11b2beb70ac706be8c016dc324586aaf31ef9f8d49b60c4031fdd457f558d44a2360d3c18a440b7d864a19948bf58c5a55c84e42336c52ac0f1f638c84d7c16db69979e23a1a940905b2e2990d47b4280312ee5fe7c97387c0eb3322555a467d911f23a872b396ea5ed51ff4bc7e9b751ee61b48ad2dbb489fd369f294e92a9ff8292be87e5945e6d1964a7ce3ce14dac2526e71e8a5f2b998a8940a3b397cc26d5478a88748bcbdafda60fe0c12e00e2f0003eb1e096db4497464c778ebff978eeb070d018abed5f140de34e5abc85f010edbdcddd8ca8e67976fcbb778b5979f9724e93e6f2d422ee164b19bf4e304d1b8215f7176e41af9cb600a11a611c80fb5fd4a8cb281b1d1a86bd61a96a2e27e58c0eea2286c68fc8e0f33e0a2f834388a869a6de8d224834e6da2eaf9f8aa59289faa9947d032726d493e64fdc65527e6e10656561031c8075840d37c5e27cdc24f2d7185df0f2423d7c4a288649a5e753578e4aa3fe62d3706f891e6a65269a61a6ec4e0bcc3cd07298c548da3cbbac0d8362712ff467f5233d5b841699e89cfe9db2daaa83504eba26eac592c11266597e4e6e5c4d11b3a90c96fa40c5e9833120a9c7f380c55c409646c9c0f847cc80e205435ef3d65a8ad500d220ddabcd2036ba5a7ef5471406c7b46f1a1a143c1d13312ca943140957d3f93ba992e4862df0dfb89a952ffed2e5f9c8c25d8073eb7d0b9350a8ea1008588ad7ca28ca9982d143fee86002f834d5036b6f4908cf20cac7fab801751288a45d6a94568a3775ef149d4094f4bb98753dcb3d9deaa697d22e068548b59d0ebbb2b4314470daf03302eab15fa695385486f3ba09aafcba7ff8b5174577564653f99d0a55805bb1b371f3675bc0d619748239ddf9d01c8ef9a265fd8c642afadf2bd3c50b71ea8b5e7670f747bf1577ac80b23950fa93018e83902f4de0e9db12fc157bb302a820656ef9adb6bbe4b08fa4bca021f00e0b8aa17b46887a44917c08296f772b99668af5fa012973d32cd110472c5787c3f4ff1d68e1fb56bc7597eb14d7b7c9bede4793a5e5e0a0e5218954c55bf8a941130a81ab3c933b6230fdf1a0ad980b1eadb930f5b04b3377c0cc13618388743626b6cc16d8ed0fac27337a0a504770c2e7a12712c5361fae44f63fb02c126384c81fa45582ce7a0924592622d71589f62528818e4765ccb9bd45f4f9125feaa6b872460adf8e4cee9fa33ca78d4ea20bf2edd0e0869a5b0016ae201053f3abfd89b1bdcd20b6fb1115ca94580aa7d6f4d6e64b98bedbc1d52a67ce4f2eb1568794f35c0d9921ca1c11d24883114e69e834679456f561b72b53fe742364c29620c57d08b03b8e3d5ae47d200bd4e783fd96d4ab7578f60e3596240057fad4e53c0d7c76cbbeaf01ae327258fb92373ad3c4a69881cab5813961c06b091d45aeb7fd953770509d026df564bbd826615ce3ff91000319424fabce7a1f0ef6c45664fcb09f76d5b5d88ff17672087e770ff83b0c9b433ad1a31ad8affab44de56c8a46556dc48ec83f74be7b36a4cca09fcc4093d8d039123a51d589e4f58244c6b653fb78bcc697ba3e4bc2aaf4192771962af473200d8f8874b590ae59b3d9f841c89ea6a8ffed9758fcc9c7f7e368d20940113e8a673e47a6993085628405dfff1eb98fa07091e97269becef441cbe82d40b7c211b881a8420da4fde081e9582b6923f1805d7e3af939659b9cbb91ac22d4669909b6150509e154a6627cad240b5bc08d1aeade11327a53e0470ecec6c7a959bf70911f4320b320f0cf74c7f51ddba9a237b2900d66de475f8f2d4b4c3966582e0377d9c1ebf9a385b99d7983d3a90957f17fb0a48a85dd4014bf4f3b0ab29ffd960371745919a102f3e0f5078760fab3d66a725a59f8387c25ab33fbc2762513ae8adab5f2f9c2146ffa2d2c41dd280bfede4b77cdba327d69d5e2bf9b94e16708c6542056ff4354182f820f23e495cbff6ac4dfae03a226422cfcc2b897f0d474a99fc8fa9c278b9e5f8ef67cf25a9b53e3083230f5b0ae19f8daf67a63bb0300ebfb1071add8ff523bddb015bfe2f8cd2030f0ec0f1cf1f71e8d07d2fba96fc210e3ce115910b0c5176fce1305de698f7022a94ff1e6c5c10a33c23fb08398e5c8a12686ddb0c43c05384c91e0c3153a87e905cb28baf7581107d7cf8e8d657946f9439275b253aa160fdb92624619b37019658662295d5d8ea8e54aa90da293bf64c97e1ee2988f26decceaf41bfa473bd1dedd7140af083c072cf2687d8eb35b77e3be6f636401ae4e19a9dfed059cd57d98c810734347b55d810a81f4c4c4ddb5a9842de1eb6bbc73dbd3ba36aa549fa1b7cb953bd347b38ca8bf49eb42548e5e4c4b75be1d7af593704e9af661b32fb8dc0f511cea3790857bfe453d88ed81969c87b55ba0398190e8c369abc7f9cffa5de909ce7cf481ff02bcff8351ec36faaba45a435013ed7d6ba7774cf2dcc3d61a2a94424037980c3ef794dbad6acb8f9b3dc94ea574a64dc46b6850989f7532f1a3b88eea618fe3903b03d1c8035a260434cf18278bef36325244fb08065d5c030ed45ddb20db07023738dbf03afeab5e6139bc77ff370efcd2d3b5b081cba388587dccb1f8677605e02e0873de99e743f5dc53e9fc1926691eba2cdb65a9247fa3871314af2f6fa0f2f9fc61f9bcb50c8a5279bb515753b191d28773e3f1e551912011f8cc957de1b0141962fcd00ee08977c6bcf0bfb17f34e53bebb6e024d5dd9ad37a89d69a6fef50ec9e73a027ff9c75affa9b467be9dedcb4b110c33bb07dfef0c78f1eb80a491e23f7159f0b889e80b7a01bf96651763e6b00b70f391ff63b8925ed12bf4e5055cd687bd9f3e957bf6fc9c0a80fac23f464352b81ec4215ae39f2794493c657d5fb3140ca9ab447a3702a29935bf725c3bc064ae0c88d245ae8b3619b1285b845851ed4e5145cbd2b73bfae5dde6fd82475a832913787a73c4471fdc78cde43afaf4c484d1b9c4cc76804b1eb8447257245a36e4c66bd1c119f5e53d5c46f7ca7d1925767f8c154c4912ca34d2753581f0b79af6c649993ea4dc1381dd579a0c0fdfdb133723892184b4bd67f10b2a308baf4d27ccfa0138eb7e953d7beb049bf378c15ff10f8bf13a96bf67ce13c71dee5d1e2d3483d535b35f9e1bf65565af67af08d0bdf40ed27844706837620f8f564c495ebb5589be776a52c6ca178ff4564244448fb82b7e18a75d4c6bb2617153bb6c2463e3cf9ffa355cc4b9bc029b6d475d5005630c607446214121a819c71c6c92f845bc0d2d8e6f16178321828d2eaeb901356fb780325f4357048ef690f94301d431f1ff5f43e4f97a92988eee280495b885d1f0b2a5bd8295270aa36f10d32d87f60276b238792e8295575f1e585dd7ab376286d3c3e184bcd16dd85dfa0fde697fb9b255cd854097d1bb6014db050753a2f5effcff93ee78b2accd937d152f2722e829a0d8a9038454927caeb7b81f4506a13d89e3d46e2f141ab0bc28025d03a09f531ca96a3892285fb913530cf6f5c3981b1777bf55c552dee0e8d9fc54f946e1d3616d6998e60a5e3abf88c89f5c409d970c271e400890485b4a0265bf3ad2edacbee96047a97b8014597b4f358f7a217ffb7d2f507b6b71c92a8b013e6083898368149846005a466365364088abceee7dd716fc06cd0aed3f0f1f0d5fd0ddd37823e5f363aef4215012916e5bf42039f5b5557b96060d4405ac5c16a59bed2a58e19a09c63ebae8851cd3576ef7a3a0de13085b0da3eaead59b7c509cacb8fa04c068016bfd1157e940d7f708ed9517de79c50e676985a316d369d1c5001a5227048603ba9f8c1959d015579453368316d251a605c35b9fd2ed205fad3a3a7b63b921779700c36be99d156ed32d6242b009235ce9ceebd5c664e558b0fc6ed862112b29a327a2641078d099e7e4af7d112eb86a19ded46189140c6644eea0ae9b19441141fce95359f04c684b0ecb1073bc6d1908ca99e982785c0b15408ecc27a7fb1ff9129ee03002f50aa2061ff807adc9f5c9529db013e2105bdf5bbab381b6487f3f3b5eaefbeb52ea5279d26c2b971689bb7009a2439abaadfa5e35240dff322c4d7b83425f6b6e604863156be946a1589c065972477a295789013bf5b7bd7593583647056d87bad605877caf7ca5838cef767ef53333f809f26059cd4962eb10f03424a4a9ce944f31f1981ef45670506274a01d9f8895a2a80a239c8ce348250d9588e0dfcaa019603c518a356924af357d04cc45d379d8462923a6e022fba605f47092e2aa5eeb701547fdb33322b111cef47a27a0e16f9eba83448364dd70379de7b84c2223bb7ff60fd5e88be62c482adb70173edd7d21119adc13c2e878e1f0d362591c5d171416f9cc8995963b58e7e50befe03ffa4c9d2caf59481ac99ac79d6aba450f2523e576200ae0978cfe3a62f8b814a3471987559bc0795739a4fa810fce571ddc7fe37bc7aa552594e4b8478de791451028a26058e8c0cabbb201dd7c7c0c049534d1f1a9f28b24d4ce1ea0e2f2e98832807cad933b40e9bca4136d9474b299e576554a32d76c5fdf3cb172a9cc4b8cad51224ea54ac902c002d68dec2f52403ee21ed9ad343f5f90dd8bb73144a4d2d768632acd0fd76667a8b558e7220458a6f181161100f177af8bd3d31f1f2970676b41547ca161025d25216b5695037bf120169722041ed48dc4a596495acc082919b14fbe35feebc4ca5a782b31eac61481ae97efe5dc8db5ab13dc06b95c27404cfdac98b1d2f1836ec653ad014c957162ffb86a63ee29668e26a6d8f16c102d79807b3f315abda5995c1540380a80db0796fb8f4120c1d20416f56684678ebb8661015499833c1026a7cc644a947a9946281bd91ee90832ced5f5fc266b76ca85751468af090a63a20e6cffcb644f472f441cd618387a7ea63c821c87bff762ceced795df36dda89db2c4ceb095511b032829b412dd070ef4563c73e51dd0d79f9c1462e183badc8ca34c0f4c7e311dcaecd912b365e95dfa7f7f586661566dda9d0aa5dc0b765e50d992db70c7a366073f7ebbb13fe7287c9e64c6a630c3410cc93c2d3a3e901f6acd41762406e0cd0410a64066c51afe87194ee976a35132410a691cc89596a80c421f2cddc1940297343f2b6d4299b2ddc6c8f0a42d25d889a509f5a817cb422180fe73b4d1075a9001ea75cc94e2c869f43632683ee85c00c455be43d7ee9a0df242eb2f071d9eadf7ec5e0f9630df780b815620289a41412ae5c81984a2a2bdc32f9ce0227a8fa9016237bdadaa88eb6a12bf55d19e682db7afe8fcf74d3c59dc09c4a1ada7ebf9d35412c91922b31ec55cfd45bea72139ce89316e420a4774bc4e42ec241cd89bfb835ac7ee631865473f043c9a3d718b0a62b69b67ef6522469e9879ed05bd95c21818b47c19d75e0fc38d8461fd4e9d8f48851d16968f8518b7637acf1152d2a8895cab6c8ac28cd9e04bb6dd10c48f6f8e8ab3df09261e2f38b1b214db74f938985efcc910ee832c98975c3312a99b622f075b420f10b9194e7e0dcbd08af5db3f02d16932ece5d9e7d9d667fbc90e4aafaaa87011b09516ab5de6413a665a41af553244b10ce789b6b2ab06568288fa208d941769cdd66ae7721f0be07c2f35df48d6171252abf0a2d0b32a0f68e9b9ed73f878b6f2da4df10862464261f2a6d02a8603738f81ee61314ddc10b960d378dfe60724707ed4680f7adeec3b8f990b03af13b41c3a1ee3c9c8ebfd1b8571a140ddadfeed5c2c01a7883cec01e0a0a44506606af2312e3f41303418ccf65de1613fecd8fb6afb0f66a77b477c8bba9b60cdd180b8d3799ac278574813138cb5263ab11c5f8ed91a88d4f995078124478e3bfe7eab71f31c7d0f6cf929f022b65d1e0246ee8d9a1352afbc89aee9092499ea2bd29e27681bb3d1b1fb79d5bd4d38d167882be574e4626118ebee734b0bb5d8d1ed25b0ae6e6e744c7f196c09c789f0108b16c7c408b43a1085673b54d11ec1e40ef70aec3c84a08727b246edc557c26783dc6f6e09c2d0ff87dc2e2b23ebb00133885b5e49d6c1349a51fa91e021ca8f671f5e89d23858242a33cfc1977a8dcdab93acd8c1a31ca2a3c49b819bc02caa3e18f675cd8b4ee1d689c0a8f116be04776a879bea7dee400ecda48735a10de139e0679de86b5df5fd0c53b15c2ed2cfccedb899d3d58f2ebd6d672d95b53363b327069c1f1f897b4c2ce3d2f30c0ab125e28e866296d4cdfb6d1cc50cb01e37c970a01679c80cb0edf144cc74343d22d6bcec17a5bd9fb592b7f880209a6c2f940862064ff63e0b4f949aaa2f6835bbee8515ed01a312d63d673a8a279a22c6c880f6138626a2f38c75d247d372e7625104168d5c3a74daa7fcdea76e42157ba76217b65adaf38982057c5145d5eb3abd0bd2ef274bc4c8e36a74745b83fdd1935d4c9c7c568c6fc031d3ee37f236bd039eb34d02aae1d1541b08c7e27dc02d779d4b199ff092def33ddeac4d705f9339aaae21ec36d256ede76b1e907f1c30e23fd5379761f497321c90a4e8a2410a1b2ffd06981d65ac3a329d34540a32550b74c01c0ebee239e6f383846e80ddd4a3faecab20349ab1e5eab4724bc233b1f16de9aa08d7a9eecc87509bd5a3d3dabf4a0623d26ad9514b77b5b55bc936db15e20e4a30544fca508996700a6cafd0547fcb111870124a5a3acc63c562f5aa2ddb3a14c4e500e7032b1645cabc97c8790ac4a5f3f324871b75e8bc44fcbc651c573475f8cef85d0bbf2d9a8d44e348206357674f95a5020e4ae111e80577580cdee5afa78c8bc5a3f259a3be7b09d03c3dbd9a27fc9d677c10f633af8c23252be0354cff845031b63514f651491457f73ef2f7eaed5cd2265d62f57b738d9de678dc45edfba7be5369a32df98e9dfbdc902e8c993e6980c427afa0c0514e874979e6252868a31b3c6c58f8d2d471e8567e61a3b773e6534205e833d472dd344867317ce2f5c75b289c4b34af5e77a0f8da2867290b2860ed717ffdcbbecc4de8acc0ba8964f91229ae51860402ab15878269b036c9fe9fa68698b15b76ba8a75beff2600f3b2a678be1b0781b6060ed43a813f7aa37d35ce079e75cf6cbcf511885b91018cf49cdc4101afa4dff1f0c78ed9b03332bc983a4a7930feccdd68f154b4ecb9ae3c6a85dd8f961106d8452008e708cd7098ea5b0da5aa261043cf9c7de66a2a6bf927419590213d4b69f1bafd762167d88b62b6f833a9f496f87d180fc200af26d2a16df190cb58716a6190c1abfae3f84611817ce23f07db0c823a9ac36047b12667e912afda024dd9f8a89f500e45dbbb09b278fe3fe6242d9d0edb8ab8e0dac57d8682d5477edd0903ff0c7575ac1001476603c7fdf5d80fc43a244a5b14392e0d65707485a6a4f69230c0e304101e3da9d231073e1890b61210fc65b23ea9d982b6b33000b80301a75331be112ec863551770bd7b394e3f5d3486e5b10b9e56175fb2f9db33cddf3adab55d2365983a4db4105d560c325507b8606746d5a4e373a287606aa06f317b907a51264687fab4cee434959b23fb1232555753e6d5b025379dbdff9bc1db1b6a7f17dbbffa9803c2c67be93959f007251baa1f47bae3a02abf0fdc9b341c749485b25dfa0e11a1f117df90966344edab810158a27bdbcf0b405561601e3337a2cfd394292bc49f023ef5dc2ef78031f67bae3d7c978fcfe49913863439dd6adc7c20b049a19be3e599eac1e925f834617291815ba12ab6c9458788f0dc26747beccd94686bd60e306297a2089b1bd0134b6ebf7530c2d6420eb3f238b4d8ef4956b7aa00a7b3967e0deb833301681a95053795cf26499324a280c3bc0a99e217104fca621845442b0ff17317c06aee994520b0f34fa940cb1e33bf98cc934e36196f66ab3495271f5e2f16723857619638728af085de294d5834596d357e8c8661da72aedd360402db28012a0f86ee7c555be784eb21d190bcce2348284b2a469f51a01599770225dcd5dd9e9e4ed82fe2781367901cef5d80800089dc0df3d757fef5314c96741d8c2b2e6b52445bc20f1fa3bb5f88e5e8b5e47f08a1fddd1b1f5ce2a7cc0bc35294e534d3d136b4913e3b5adb4163f8d2abdaa2ec519185af06900ac9a9439a8435a6d6cb4384b05a3ac29feaa3f2049e61fd87d09ab58c24f2404e54e7d8672f4f111debd2fcfe6c7fbca9ac9d1a2268e57c13392e2cbffe6ef4b0f8acc286707f5ee71c04d711a5f564468e7f6004f60314e3f4e424ec2f396d308fd02293e4964582f3c879d589f316f582821e26ecf2c424317f106dc0a23276f9ca8848f8239276ff3ed2de9803501395c2c292205df106abda06a00e8438397d3eb2384d79e0fd02cc4b15c3c7c75043a7d4cf26a9d994f3cfe103532cfd590b5897f9f0392f644540da474a393d9ca827fbb1a813df48b557e8c7604199a34f5c0ec9c224a9f1364f90fe807da85dc1863f51a135e8e4030a89d0c1a165f960ef00edbccb41ee71ebbc082d25d003a7fb8f4ee7cd77c5ee9a696448eae3e2689f77c24dc6bd5968b82018e70c3fda077d6f789d671ef04a043a89005bc864e4401093d839c1e940df42df637c20191a640624e6764822529c859a349e972efe6a9f8baa101059d0d801ee983bfc358a4fd8ce133f5cef45c941230112a2fd7844c22ece6ddbecd3a2d2a5ff9a8a896d67b40801e5a8d3e1106a52e9007287210873b3477c0fa0bd209da0d8e462a92c71ccdc13c81e3a197f42b9a849441a6a5eebea19b823bd510029080b67f1e29979010832788182806879f95065d88a2a1ae9730dfc7af207542c71fd0841f011d0e36333bccd7a81a333204be7bde594f2099c41ec31f34f3d0f736750abcc1ba08189c23693626ff6e18a3792c524a49cc856ca7ba1453c7fb518f2c8d7a78235f422ef937220ab13fbcede176b6762feef9c33df7d3f850be5cd6e3e672e9517b4740d8baeb17caa33933826891dfa9cede3d78795131e063844bd3390ef02226bdaf58ec5e3a163addf0feaf12628a2e6b29c4a500c52a8429d9b12588fd7e0a194afd15e7c132a347bac70a00b1ca8fef2b42a412698771d344fd8aa0fdc10558c8299cd454942dacf19c172bed486b9f0b756a65087ac8c897ca9de30475f505c15c134ba4514d7076a4f0d65328a0cfa1d62ac9a9bcb6add15dd115de301fbf487cf9c6c0e705fb29a940155fdb00367ce873099333f19804d4b0a3cca4ef7d175c7c2ca710869cc103af34ac985029eba7194b1cfbf5b21158e8758bbb8f7df125abc13865f3b30e15e2f8b2182c6cbc6c0cf74dec0cd357a10e678f234cf8ae0b59e0ad4bfcdb42c42635e20f3ab60a613c8cb633e321a0ac262fd6eccb8c529bf39cf765570f11e79488e9dc0ae68f0df018dd70b8d80c15d18c5ba653e8210e666b5e01661f315cef19f436ecf63f17718e10ae1058708107da1cfb2c9db042e122a141ba993763713478a39e3b542618c4fe40e222272710c1410139d940f5937cd6f1566144c393f500f903be19718f5c2f50972059a7bf4168a85f4714772afacf35ceadda99e5cb11695ba1bd983b7c2e11775abddd5529715182f6265bc0338b9bfc67dbaadd28e200ab60c24505ac916683dbcea66887d59445b68fea3b7a9a2a8c3435603960227976656379975c2b6ff2426ce8eed1b8c2a25e98a95b6fbb474f3d3147fc0f8aa8105ebc5624060a67b7787740342d54e84715c914cd5c54938acabfbcc6b821fa1f3ad4074e7e253a5360553d291a3dc62fe984b734c12a4ca0b457803c040078f0931b5a0c97b49488d6a7c38794beb04fa7c606b197383c6485f02d07b651e2932f03609813f74451549280f3c874b20020f5157b77b3afdeec5c16c558a3b9244144377cc919504dd3dec1c69e6eb64c37bbc0322b1822038ff95634d18174989e0d42d7f6bd9bca10f54bdebb881ef70dcad45545ad75c734e346aa154fbc9e4203afa0c7233ca81b1f066ecdc1490d6c98a8488d7378e80025175730a71227f9d4219b20906fbb68ddca7ae15c4869a56854953b69a29d28501b5e76760e4df0c285ffb3609b1b42382ac71608cf1ad09b68ee1de51311f7130cd342256d386555fb22c3b4b0b141687f1dc343dc28188fb079c2ea0e01026d5b6c900f42ed371d3557a1b61b7b6ec9599e659040d9d83bf28009fa096f098365187acc685d3cf4a8135650f5944d7a92243fae516a58b725f9878e0ebcc229638969611e95157aeda9b410fe6d82b1e800ffbdacd572a11edfbf6ccda353532950434ae92d6b47999f7a39a21e4d32249f9b7733538c9a675ab717935564423efc54ea8917f941331edc4e5f7fcb2bd3a700c5bab0f0273ac9be574d8439a648533fd43748358a217a94feea971693e9b2c33a56defc45254be4a7119c0029835b660590691cc8ad94b0643e61a3aaed7fb193bbd7d908f830da28300de77d0ddeffd4e0c0f840c2d3264b1143e44c2f70483d2173b60c1d70634f3057405725a8ba4eaa6d947f55d563a5b5a6cb8236dee1d1b57625733d9a3ffefb41c3ff2d7b968a599de93d01b69646ea3e1583a3143701c07f8c0e94fdfdb40678054deb844adaf2038162041e9a50690abbff8c415f9d93faf67b366d3a76e4d4a3a2a74371674a455cf29c795dee380ac7efa40f4d2a83db12b5b569ee9951b538d35d04f05d1675c04dbca262ee8aa182515d2f4245ee2150f06b4b293ea8a5b2a7e377895287625e3955b8ad3780db930658ca7f20ba847a417a6b543fbf797fbfb55ac5d3af3cf317103c98f6dd23d695bc2d73454dcb4ad5f8c07ebe02d3235be0f24b35f388732f0d9c97e2ea714eedc8fae664fff32bf0ead17d6549028c268d956a5b371f6276b9e1d3f94297e4a84653b203a8fb5e8680c7cdcb27881baf4a5ba0d59c9f35620cd0b5fdd7c980da1362ae76f6ed0fa9f11c2efc20f9621e3bb647d5212cbfbb7190237183bd35cd5eae137139a5c843c48bcb4c7495f681a4f45f0b3dbe3dd464f18bfc9dbbcc0181bf4b474502c10313ff4c7e2fe9dab15ef36e85ed1e184b980e6fa6937c302d0be77811911d33fb42990129c7c8189eaa47340a7be51152b68478cf99705e4bb57bf0fca0e488e67332444ac5734a89789fb8cccdda84a64938ec9f906e1d65d443383262c466885bdb2bb87f95ca8736943cd7838403e1f69e65000090bc23e47b1150ded5867625e39f90c72166f3434d6b98a9d9d2c19d6aa6989397c861a1cb1af0c2adc87db6be69cd5b8b49a5ea799af875c36eccd91cbe5de4b294b8e46bf334003ece96469492465db1e7ad4a421bc0d2cde06b0120ce2c1a752d2d0bfc7e9d40fba5388bed2e4dd95e8855b745f03df50262640b9e8e5d70ca39160b4769fb4522d694042b08e8a624c336bfc9ad2e2d630a836d82eb78bd4ed8df45c451cd30a4027e633abbee4b5000f5b1e8d75d18b44cc6795003137570d648815fd045c801ad9a3694c769a3f565b8ae17ca31ed94a7e324cc3822d7d09eda35aaa3eeb18da8d37939532fef24300c908a57cad8d20107121c519bb4848fd7cdf65b8b11c4a46f6ea43bcc64f39c8f2f7a1e12de6b7a7950acabf9b0d9cf54a4b5ad4feb3258ce6fbb4fd8f816411116e4d4d699b61b2231f4ab032e59028e6d2b1216bb5343072043bfce237ab8b4b82e5356a5da4405d33d1ea1ff6014a406fbdbd56709a387d5bcdbb9f182603361accaab74792b465e2d6222a29dea0f7955ad8d136f2affff6ffcabaf8464a83a5e4d900c5646c2fd2ffafde2f2d07c3657422b91a1cb40f0d58c333640ef51ac94ad713a0b2cc064218770d870880e20544eac57ea563a2e557d135a672c7e4094afaaff7a3e88e118d07a1d893a2a70f10710638e7d04a8718c76724fe56ddf43efeb0f0c29711f77d141a4a8815185ebbacb013fbeb26570e28354741deb2b3ba45fbba0730c9496b3e461857516f75d05b5d61e679c3edd40fa5d564d63ae5729a169577a51cb3554ba0dc1ec4328d10c3dda23250f654a5bd40d7c7e2141a33c4fc3960535ed97853f96a58e5bc8e5b06fcc4ab6a1d29385da29ae4f5ddc2e445caa734d5a4f30742edcca93b9531d8123e8cff2c644f4c1a433f4a207475857f0f1220eea869774efac1693835cda5b2e68a1848e334e2778566fcfb79f5ff5696568eef56fd164d448c10b856545df928985c06bef10edb345ee6c3b7cd3aaad497765051eab3344ce8866348caa104e98a7b7c6bad020c3a96c61a1443402ae8e6f2f3da861aa9e27efb601ac22d967dd6c0f3cff935a329f623dec3d5dfbf96a59ad67ec3ceb452b3e24f35ee7dfcc9663e1b28054d5e13fded7479b33794e9f404cd0f838ec0e4def01a4633ac560f43bc9db77461bd1673bd31025f23218dfe9a6a3c80d645f571587d9ef6225e077a999531dc8535570820088e279b9041b369c30dbcf7c92ec525ca6c8c1814a775dd5cb83059e12e372bd09fccee98d1635427afde0e3fe9ee7b2b74433c596cd8785497032d2416e07c74dd48c810539ff579fd2622e11aa6bcd137f14120914c4f57f62d16dc5026493fcb6f1a757fb64ce700e2165edd4f3c70c5acb7d0d4c17896f0a2704400d67b2d0baa7f0f5b9875fd6be07cacadaad82767f229c3d350971f335e6272be5b1d55c17e7d378e84f6e3aacc2c58441dce75b7aa511f0da53ace91390659045e49f7822353ad7d5573f67c5b5c227f334b49f29b26be717578ae6928b8497d9ad634a6bb350cb7665b1aac9f4715bc23848fa06d88d183bbf9f3063e327e485389d021eb9c9987261d26c72d44a7b9f55154a21f7eb3dfa8c36d346543271360b9bf24f51496bbcd779af00df05b00deba55e4aba9f420e90a5ecc6141031e344fae8cd0893f2512e84496d748f58dd2d310bda8bb66300cf5b3a013a09e1738ac9b984f83f4e5e3ac23df5f66c50ee5c583902e9bfb741f02923365861746d339fd79c43a4b594b0f3453b72c498463cba9b0000a1d45cf29af912366d6b25bd7d87438634333cf07bab0184b00168f4a443c853710ab277f7cbf8909d12b917e47014ac981d68028a0213fd2286f64ec7cec565a997687380d0b68921e68d08b9d295568b64990e6a6c220a967194f9b3f26d5ae1a727d5b699cedb707ed4ecaaa9a79562cb99a4379fe7e02dddf90d71fbfdb1fb22a339da1368f25cc85d7776bbd6194f35d9845bba533c78c716955f58c13af7152db05ee34e8e86b162e9411d20ac5384534914ff1a7912108e2cbdb5cdb13731da94078eb5ce8ce574ccb13beeb27c4b10be2ae97bd119af36fe2cd1670ede7ca3a7a7fe63b1d6247e6ef3aa61557a6e891177d2d649c20f7e7daca18c699ca3f6b840a82961c39add9925f57fea91c6756e704bb45a762fc938224e6d98c4fe2f7d90a30646b95958f3c83bcee422723eb89c970b84651ec10a650bca897137c44bdb73a2bbe06a77754d04086b7d03d1d64deb1802bd86ffce9c2f147250e5b4d1b3f3c9f05e332d5102a84a356c592d0ea81f412f00baaf6b48593a36b5f34f0fb827453bc349f0f2faee0122482cbd453a1e66e54bd88730f722b926eb9dc8bee196536153e36e8b61e4aa2324df886c8940323f81b6a9921bd2b44a2e6bae566e1666e7d0ec6eeaf046303fe5084d4ca8ffb17783f8b4d7deb0ccaac106b24f73f99d5cb88fcde33811fbd49ca4ac4bcdacc96a83f5c04d9dfc07af2f53e6ee4620b8da5bf0fcfdf3493f224c69e50b75da5495f85ff0f98976744d3a83eafdcb79d5eefe050d490f367e53b0a89030f66948a151a94e0f1388f9ea1fbef6a297e2523d6b9f50632a2e7b40cb7c8614b0911718ab074c6e2a2389acc7a5450fe14c844bde9e22067b6d4b1e66f8b99d9095de156276c2d41836e865a93d51fde1f2900b4b89e4e91d7161bba33faf13b245e3269c0c9f4fed501ef02b9ab2f9de901dce2c011dd813c76559cda5de16895ba557758188098272de38366dee0bf6dca0fa04ba7a88e7359b254e899d0e3dd83603077111f90652063be8c69a4ee8f0d0c3430cf0a275de6932c5cac0263989c2af3ca70d1cdb40eb3d87180b09c733f61c942ce45109dafefd01e0757bd90bd36a6f54e549a201d0de4c252751ece768ff2dbb0fe9330f31278cb551f47c4ea43ec3ea854692462219b86bf9bc5635e32afaadf1b24d50800eaf5b539c0994e4a697ff6008c4e44709d9fc4bdc9fdf3ac6a55164c3bde53a6cf26be392cff2aa4059c20e18a322dcc1c199e14b8a225827a3c97ec9dfa34ddc21c8ef46becf308aadc7cfd2cc49f0c273cd20b47f0df7cc5e47abc5265e8fa15094304e790d6342109d5244cd9bed97a8308e877ea285776f71a9267ae74c719b5663866dc6d36c83cffb8a53b42c3b72a6c285ffc89eea06b8db493fbe59112df9b5ea84faaec4ba1d8834ce72b18d618e2568cd8fa6ac717a850a198b6e280702cffe8e59421c2a7c46394a47275c191e8921d038e58d640f9afe438dd19e1cdca72f578d75a52cefbdefa1814f3bf86d417e65eabc8fb0feefa18cfeafffb0d67cb8e4166460fb4552e48a0e10f0ab53316081752837a1ea430056815971fc86dcd796bf5e17673c8eb621b6aeb2e09ccb656a0c4517a48a98a6dbeb9ac524d679e973836fe30e4b2ba309cc6b8afe660aa580e568585a426381777f5b109f33c5db8d1349152e8e99164aba8d8c747caf2b970bf5b34b42d409eb06b39dc9a4898a10cb363fab2f6086d65a12d4715c019efdad81d4af7fbbefcbfe14b6e9650896dcb58b02471b454c4ac86b370f29cd0794805a63598624d74d9fc6075ae270539a94a71a83a056c3afa69a299a508b5b8fa64601b2a8ab3449d89c65cdfc10db135293f6ffb9116a7b9a1414d1d74c8463b3afc98922c00d22c44f379ef3a74267810de8620e833740d5b5a9e6308d9d51c45f800fc1bfa2284433c2cbe3c0a6c94b02d6acd46cb8fe6363a9cacf0558f4563bc2d392d9c3c427309b510fd8ae45641e370d3a4e05082c9266c9613269a85fc57045da33ae6d2ac8009f6c1b32f88a243cbb1451002d10357385936d439f7fbe2defa444ef7efc2ed2c62d66e80597d286ecd93005cff29557d3590606d2f8db69d8afc3ba503839238c4e713eb4f95e3d0852921d4e4eeb79d400844ab51a8dcedfc1e3a259987040c5157802f0845286143ac821329ca44c26294923c150161544a54a882afc173b20c0e7333a78d56d2c23d89696028787f6ab5d02611c2554a3937444395ba1932de0e55221c25fddb64e3960172bed024a5daa40bab286a78421cd961d881a1f838f66476a9ac01e656334e3f00f2445d390e45f5c276031dcb2ad60f72cb018b5c9ac5ad10d228b6a713828640a90f120bd879cece9e7c9808766dffc643b20682db92dad3fbd4941261856bc1a06288f1c1a563b018185455794676eaa74f9d3674c37d0bd7d8f367d3e08b935c90450ca92097723d2e9f65e2ed6ea66809bbae5e1182531f0f58a0a485f65b5323c47aede43780765c068b8adf2115d770134185e968e3a85c3cb8b359427cee9796014460ef15fd3adb8c854afff45dbe2e74b2250926b6f924bcc3e29b68898fe005323ab05633fe5b582a9bd28473162a67fd07dde3a7187e9c0cb3d89bc22f21172b8921235e38f6dd6b3faafa95ea7787e9127bd2a62a0cf72229a4a1a1c59a4f709ed67c58f17fb01224f89eccd7530e173a9457860604d4b192e91461c24084239bc1ffd3e0c977bfbfde394fea4714704c39cafbd56e9faa4798dec1847570f0056a64b230e00b79cf03fc703756b7d3efdcc1623ff1af9fd6c1650cdad6de49ef42c7f72d0b7745c91958d60f3349b62b4f6650947edfb6507c9fa737d2278cde41a69d9057aaafe1b3d358d8f334a1ef3a9118aaaae40c8b169bc92fea8a6eea0dc9e0a5a16e2ad82f64cfc56046c67a91ecb79fa90eb9cd6d97f1127456b4f060dcb0c6e8395ae6fdac7dc930135df33614d015748938d2feb74a5080fb22d0ba75087c82ac47663e5cf5e1e4ac7d32635052f689aed1fb5c658b6724a761f17d24adfcdef56aa39f74aec9586a149cbebf9159a43d5275dbdc0ce5c064dffc1e037296887ed2bce7acd72bd60b46b2c36b8831d7207ee7c58dcfb19677d8b2dcedafb7db3be373fb1cd2a133c987cc101f27bca50694ddedd2f7fc077be7f0ae54678059e949b8167ef1ceb165983fc944ccaceabdcf2617f2e8570a6e577757ef5e90fcd575d6e90c893dc4b0d810e44f3a9460287ebd6b29703d33573adba0cdc22465ab1e443a2a194c7729428b80197c8e3c1913f3ee9be3c8fd4619b2584a097d65e973de7669e67a3e8e45055aec2c943b9cc63d614b75515922d4aa4b2cb894d91cdde2746f6e85179e30b8e2b903e54b351bf88108f901b6a83a30db7aa3b17c2f07a37f5ec04fa3649db7dec26395026ea2b34ec634d516f484333dad4ac78a889420be60eeb65b0f532481eea0c1f1e9626ac86e1ae440ede3bb156bd12171c87a7cfae75c62a0cb609b150ef0d26294a1d98796fc920582b781649802d864e056d7ffab5156a6c4ed721189401f9a0d8f1f62ce474e01a1f33b9da2c286af0672d3ffdb1152405bf610fe82fbaa9572232a229d8f1a17e078e4372450f67d8e8474af23b01d5607545995cf8c2f0502a180ef8e386ad8fb817ab94ecc53facd49e1c688bd18507291e2f8d43c12642c7796a5ac46689a9ba5b11eef724763c8726c8cee5b70f538057949687c2d6786c9f3b6b296723c5dc992adc48572b071073333c429d4743e0cb29c0a4e72e97859219b0264a1d80f2d1de4b121be65903cd90a658427364595b1559b0279ada763b39ca03cda6faa17a26e55ab896938726b1e99f2d7090109e5cb28d6d5fb4a5f35c1d1c8e57e60a6392702bab27c91aae062a1c6e155fe2c8929bb685c797cf887a0697d826d5bdee97443cdd555f8cc0cfc558b58b508bea95866b1a969fcce7a031369669eef5bdd7bbe504da05d838f57e99d258c12a88aa4e5633730d22146612c87fade1057b30523afd2630fd09a420c4940cf83f3c874bb598120d70f27fd9bcf4c3a4aefd1f356fc3cdd41afb13117a81562ccea1c6e4e9a9e28280c52541a01bbc0482719a7e2632e2f254a2be5a90999c83f4038a54cc1efb7df744c0975d0af23fb2644006b801ef6efd06ca7676ae270269eeb580212281f120552d816e33ee8362f76b295d74e0375b6cf06f83122f089470746187f4c27352b34dfd283dec6560564bec885c8a2c6abab24007450566aa4a72fc7184e8e484bd5139bee302ce5e8bbea664710753af993cb6b49f5483206444e0aeeffd2da9b151decc40deaf226d22d18c79cee098e6c4cab45d9ee4198c401c4ee1da1bc2971c7dd779479b80f80fc301cae893d6e54a15a6803095279f6b41b4ba66a91268e76afe5c46d74771588325199637db176978f64d56078d4d0bb1f0665901930a59eda7a3c9677c98f4a4f9725d626bed9c5a17a195fbe2318b1422150a31fd5aff8583610eeae29e5c6ea94e261713c7c3e190b77bd2de5397773972db777612292e7707945f513c026fe53ae11492550d75bfe141fb58d34a40716a6f4d30d1b2b2f6884a0c9bdcf3453c2f3f96ca474264dd4d41183be3df4255e63fe11322194e5387b30dce97c795185b99964b9f0b277aed3a2770a7b811d2c17441c0c58dbf06f92252f260ce2c59251e1dde2aff1f9fa8defbd464913dd2d821759ef8f1f1ab59caa1ceb9abfb23b56a1700abf662d4e635847b3262b7b488a1e78d3ff5b64628b1803650d7e705333c97e9ed221da43219db623834276d8a4d6448edd64bd786234e22be97a5f992a76d6bdd38f929724ae6671cd16a4eca4ed680c6b13fe47bd1ab2824f73cb5ee22174aa20adbdb2e0f847b01d6119f28f0afc7be757017afe13b92b7ddf3a234c80772f1d6f52ca5fea7e457bd08934cbf83045dcf1ce890425ce82bcf089c1c9e0fa029e6cdf71ace15da1be6ed877ebadc64440f78e9a6d8721b92e61a126fdc63b9d2bfdb08e3f6fdb9a821591e93d395e3b9010dc16cb17c6e0882a3a745ec09800cac754c0936e89a625f138aa1f81f6cb3578f16421ebf638094b7e400f2e7d2d9a49b74390efb0496b2ea3daf2675a9a6647d1176c1868f8fcd087fe3507604811dde9238c3e3dd812f82ed676f8d8117b58abd1ae9aca1fef50fdef95f6e6291bae285bcb9d869fa17548b127a0dc7076f14a73b4d4bbd597a8ef4a3a0a8dba4591e593ca44ad179a9582ea1c901fc86e42d0196ead88c7ec09a1957a499c6d90ff757854dda1dfb36abdc67c82839146bcfc68ea47f652bf1200a5e39a5e2e38f5388ffc3e8220d17e14908c696d7d0995e19341fbe3d9418ad845283e3664a1c6a9dc11a0ea0080d5bd4783b67bc694da6f35c84657a72c2260c04f28d0cb01448f3765784de0cfefb5c7657ab5f740b39b3b17fedc5e8035ff1b4ac7785304e3499929e76347650a178b7f216667216530a2f4a465fe3a83263a1e69d1b69e5f26c0f9486fe056eda8083f0bd9ff6dbe6fbb209cf9fa8799e97e73e025e94d5ca04139404721e15360bb2e5804462860a9f075b1a9900c3e54dd53d019b262536ffb3ec1f11610a7bfa4e19c6dad95524199d29b906a3e4edad35cefcb84debc22a66d6b601b85c0979b1a65d4045d759aed44445a9157e325e578ed9b7e896176f042da1707b346f580d001cc840d05768c214eb47d8d04b4f73683d3792743ec660173e1c393d11cdc2db39c6dacb66f0fc1cd8450fad7ca84a6f4b0482f4ba77e6f54897a04c1f96d22f2ca13e11fe3f7f3e71c324a3db6a477cf9e2f69816b4c5cef43bdcf04640f79c44c6bb1636b81c2fae76432c61b98730a6e5a1299567a69f45f1ec7258bdd0bcffa95a154017999b807d510a0eed5b11b5fc9acc0c87ae3258e3af2552b5d67ff57d1c01ad5b3e986dad962f8e57f5ae3e4672f4c0bd3188d79829414f548073c0adb2ac3484edb652e512dce0e173a4c6e0172d2ae18ce5e01c46c4b3cb89ddaf9d29cbc1803b83af25a340887bde9bcd2e061ba5c8ca5b071cd41f3419172c0e569fb61bbc762645457d7fed777a218a1f55afca128d2e1f8f1f3bbf04dc62b8e82a42b24bf48ea4e216fe03fb2f27bf361a0106cd470fe8aeef9e20458ff495f5afe83f363a65a1bea7d134e326c338e747b1fd7a1256d7e601508003001072c47c8816b81b83cac261c7cd89e2f7d7b08a36065b10564df0fa14bd8b0c320c4b9c2741988cc009c7f12eab668dc4a038aa6d254a8b09b0a634e3d1793112cdaa151a74028f430d6cf26dc6fede44ff3f43c8f4a315725ad64e3c427e0e92cbbfcdb99f62725d332a890c835d9d443e43cc77c79c0aff60d43234eb3d521789e88c4d4047226fb4070c9f1c75f56bf2f6afc5370d0789ef1b92160216f44e3253ad123b0fafeb6a057d70ffdf0deb1c2418b81fcdf4e313440230b71c20615b79720f85a57a6acd10e98af5cfa2653435cd4a6a274ab82ea16d0ab93d4417d2b07aa8d4e9f37af33e425bb032360e419b42c0fb873237a2e307412d0360b7b0ab6150b0d4e5e0c2527c8eb395682146c495a6cac05cf3d49ec88bba1900f766e9a525a1346636eec67cb8290b50a8fe04bd3697053ffbda607d52dac308a92a15337729c2469562c820cd8f02d56966151053b7651737602fde6bc12db5910bd4a0a76d1124a670924c78931d3b4af4a289cb42be371ba7156da55edc94ca14dffb0d6a11a47585aca78ad78dbc3e83b79fe19c882f1180c79bfd22f0f4f160465f632de72595ff85cdc21fa97cfa169064f9d45f44a9fb2490fd58cc2e07b083095f9d44e3f4d3de94e5d53f9e8e31ba29ccf6ad50e58ab4bafd6bbdab706edcfd6cc4382abf6dee3c960729b34338cf23aab0239e955194c6e2ee347a672ef8917f088d14b5d490f0112ad76f7cf4d3c17e7603fdfbeb8265190b0a5049e2803398529280aa90148bcae6479054d0de0c8e204989c2a48242e39b232addb0effd44718dbae5d402d75f0b3a2fd44db737853721e126a81ba413b19736a8066fea7a3db152f19f02da2635e1b86ecd44d7fa7e54794dad4ccf839ea3cc360c23e0b95e6b8a6bf95222e7339b24dab29f102560546432ccf17a7bcb7240313ba44556c4b09c58544462c387c05e002e49c5c29d6897175e882651daf3abd369bf60d6565068ab7aafcd81e829c25e9e01206269793b8a62d20fde0c088c84c5e602839510510210fe485ec918c25364c0ebbcc490b6338d06183d028a5e061b6c7e9898e4e463ef53ae4a93069f7c571800ef1c4edfc1f7f21a577de679012d60b07c3621e5d085fa93dcf56974de165136a73779d4a8ababad9be679d4e02723cb521ef94b5d50824ace3836d20484dc789d1a3215b5560f1d79d94bc5ae34463fe8fc125ec553b4bfd00275fee6066e73dd79d6bab75242cbfd7fadc2ecf55c6b087d3d4a650d8d84e8e96a1f444221e1a58bbe8e345115557228ca44fe2f80ff7d99df0b8cabf8a1a2c3a3001165a1fb7344873057289ab5c4b17efc13271bd5f45d3b097f987ea77bb7cc394bd3392758788bc636504a1f65e04addf02f9b216201bea5213a964aa48b79cdabd06837534f0c92b31a2d0038d838876e01388ab5f34de551a1b7d387c393cfa8606d110faa6cfbf043fd7b9062e36b6cf101511343a20aaf1bf8e8c63a86ecd7cef945b7109d3f8b6a3965654d736fbee2ca36e97fa62867b97212d051a7d203cfcbab42c9ee104fd492e774ea37c1657302c83f947f3a8ab7baa184941b52bbede3bca37caa6383752d1a3ebf6193ab5afc96043708498893b22707ca1dccfa57fc85585b57719516e004ad81c39e440ffabd36a8e77a11869c5447a6af877e8dd6c27dfd674e1084ce38053da3c5089f7c8fd4b52f257ff13ec094711e53ceb1329591ec6c1c8d0c4752fd80b2b2b7be8538a1bee1922b88b6184a5cbe90ccc14da97b0fa745574b59c7776d5887454df76f0c6d1b7d03ca134c1a113d0de364acd4acb753b2fd9214ecce35b38fbca0b4f7122ca92a0eb2444e028779d560603f81678654e56d27b0e80775d9a9013fa9e0fc66e7e7bb20e6ab59cdb0a182d90af2a042f14af0711c5e9a5b5bb20af9276711333217b5bad17dc61ce5e9949c89e19656103034b409861a1ec84cb8c902b3ba7bf1b526f818078a4d4fe52ce3e72c6e53169a17af34c807fb9588eb7e4fac02833ba4419127ea52938f7812f31684a315d1a3d0c600cbe1801b200ad7eab9c0f2a24857beeb3d149418e46b9cc842ff54e25554e906e107d1c62eb9a2027fd92cbf032e56ab7168d8128e09c5188a678e7f233e3bf51fc0fad5c6348448081bf33875e5b71e8ef1a171a64fb4b20192ffd1eee422a72ee0ae22c01d7fad2c754e8df10a9eb21a110d5a10ffcd8e62cf5387b516e7d4d44e11c63f84c4807171e33e2640bee57770ab76a94c54073f7135f23d4365d6476ea48425dcca8009d812b82f819e60b2a310030fc763f3d125bf49bb14c28dec056afe3913338ec8474d795a8310a2b6645d431b0a830e54f050ce96104b086bfca4b2a24f77d4789f29c0d77fb7501b7960aa9d5b95452f87607f77a88b984fabf7c80c94ec9ee87a94bf31b8d7193955dc0a68932d8b31fa25ee92304245430c1538f473a3cf5b5504c76b9ab866adcd0493759914b8b3d5f5dd5b5f92f007fe58f045a6e89e60a101f0b99d28ebcd362431ef78e9b1af3de7ce5ef7f30f25df4040ba3dd4487fd16b8724ea9d416329d8fbbad2ad07b6eac7069a5c50667a9d70a91ca6fc98e643fcb6978fdea327cd81c2ff621211d50fe9c7c9770a37e0ebff60bc8a68b7bcc1907d4beccc619ed2e1ce9dcc40f3863f89903a5e8178ff5ad092cf2da0578dec33b76cddd1e3625f8c2f6df27235076a711e5f0867bf7fce9a9e460ad9e8e43bb4db8ad9b6029627f86ac06d6f7a39f6a21571c227b3696adb0f6d8124dc46d37aa4ded97720bcf3eb0ca0c7bebf75b5818c2d047052e6c5f2636f508d03ad46b50caedc9e5d80a28469228b80e61dcd32a24f01f36c69d5092e941e29e2ca38eebbf1b6167e5a684d715c2a3ebdd67df157a0ccd64547e5ebfdd8b0fe1cad7b555e91c7bf8a5e86fa63026df23e291f891827d9450ee39382b75e75851de2c75747a1b07f4d67cd3aafda2057cfa74ae2c036e0961f4de7ce5abeb44e467c3b5ddf2fd960357ab01445cde1c117fad8bde1dd0f7d094a6874fc4856b38a8e1d626c41ba0f715a07f6a1b9fce344f88edb513742d2349f7b54f74021134566a53dd75af191e1f8fd2c8f432ac18382dc2db8f5b96b871dbe0e3f972820679492591215ede341811ca9f556bc63a12d66abf7910a18b76771910f805885deae3f107808068297f8da12e67aa9efeff76c50a6328a2ca6ae3822ebaeb980b39efa5505909f6cddc44a4d96d5cdf8719746b73b264e52a2590dfcb37c06161146ac446e2149613a879392eb2f3bd2a9aae3087ac95b65e374c04a18411909e445036a43b9d0f40b5bdde7579d42ed3ead67693004d54daa23f0abdc0b63c0552d7a1b8a3bb5010e2f49a16c4e7ed4843e59de8cc1f286e73663d1e037742c100b5a03d3b783725f4455aa5a47694d6d6f527b03c8cff718931a7f09ad2d74936840e6a85940b9f6c1e38971dfbbbf8c8192b61bcce592d137a346af8decd4270dde30b152dc77403b318aeeb9c0ea9642a4a75d481ce6816b4b5e29dcbd6c4147016c6f6cffe7eb2c66ee460da38aabf4ca67842d5db83f3ef3214a8bfce054152cf313e032e68b13f1b3b9e92d0f385bb1f1722392cf5498bca23200b2fc2464b98c73c33f4e8f366fce769a9a72b4a405dcaf000d82973a8054b2c13a33a0cebc5f0a5041fac6385d38e5dd81325b90153c0b327ab0a7c6848099ecff941c867873354f8270ce4e6261ff8124c5a071bab39ce856716beff7f890523b63369415879f2f4d6ca160e6929b03ec9344a7141723c11d385b2da56aaed5ba9115b43b2e843d70000a51bda72039f1a754d1f1c40ad8510f5ff38a6e8f4b906604bcdd41d269b885f716fd5522d0eade4956bc3920552c8e8fa2720ed58ead82c7eb1c41352b3eb9d5dffdc374247d0368fc8b15e89aeb7cf8650af8342bbe3199e5801f726cec0eba5a69acc94a5e7140f7053bf83ca2ce064fa5adc0f7c55113479fa45495abb132fcef8099012deee235a2ec83d4afb240a47d337a2889a76d131169d90da3b729dc5baca8989c2cf09326dffedc0c93eb1dfe795b231c4680d54944735b9a2406926b2174341312c722024a79481bfef5df3be267c2efe410377e151f229405c2619c5f229bf2ad1bd5dac0ce57307556c71b6b92b3a675787351bbd212aede7ae26673009e3f5a437467645f9cdc9fe06254e41f66eff200542c761eaf155c26143c928a33e283bea6b5cd501db4004bc019072dd2d2bc23e794100a3ed526393d55f81bcf27d0a71f0639ffc874f1af094ccd68c72e7d23fc24fd9427e857c7c643fbb6a0609ff8f0508b3ba7fcff641b82077c2da72b7d2eb492d3a4b74d439860546cbba04bb72bf18bd658e54e96bab2462cfc374f311f19eba283a5712e787e56ef2c987c7668fad83ed66f5632ce7c32823999903401e9a1dfe6e46084c5cc07065e9fd3d84fea97ba0bdd8b1ed241cb25057f3ada68e9b9e6651e57ca0f2f96489d98d70844da4a8c8112b66e678d160ade411f0138b6b1d82bdcdecc292945145672897a495cdb454f8d68c34bbf11317176fb18891b7de6fad900f125260883ffc1b0014eb34ac615ae8400aee7346674d7f5164f0b5e27096f60bee1207fd6223263c10d208dd326bf62f89abe82d2f327fd2df875ff42a7ba1d6e5baf0fa5a49123cf9eb0e9a2fdb9bf2d2e965ac26978bf2d7234da3a0115321eca4619a3f6093effa22526d2f4f7890f78c702cc8806f415247fff1dd2d35b89007e5ba30e4f71197d10bd8f83574cb7c639a57454be214bf97debc46c8350f09cf19440f2e1262504b4b0c1d0c5dd3dcfe1fe1f9d99f5859d6d88fe6369837f64fac13cdbfb13e2de7818e709ee83c5063ebfd7da70d0b319faf092a993f2f033005bce9020db893657d6167a7aa88fb75c0d99659b57ad20ab23d2c091eef4c584848035990227a6744f51751bf7378d56c18408d103af26a9680c1b34faf8984f8cf093adf65aa6aa4d3a90e8092c78710a4c6452e065cb1ce12898512427d884508e465c658b07b8b8a018592197475ce17cb6befa61ddba8eb89a176741ffd7d094bd79a4c11e469de4b2bcd3d513dcbf8446d3490b42698aaa87852247d86d04a39a1c7a7dcf5c30ea48dbbb88e38160c56254d81cf49ad404e17594c47f37825597c8b2926fdfcb9568b31fbac982d64987a2f5453d3110b14ba74bef12c27377d47374a3a3f5e4bf52070a7bbf3794c92ec3cd432da3c5be563588f09271d0953521a3913dabfa75e0edc884c0838bbdcb3a77bb2c906bdebfa9a98d8523eaff9bc39e91edb29b7aaa3aac562e78e76ac4643858808b23c69c886bc75347e58b91429dbc587b4c4210f3dd295f78b93181754a30d0de1a635222e4b8dd046fbdd7769dd14c44a42a507ecb61d11dd33b25fc3dc525c19e5eddf0a86e2874a697986f8dbf17fcd3d98d99b807ed36a6d79190569fd0b9f95b8800d08e34409406a3bea5b6b6df4e8f454ff1a69cb52c19145e734a72b8689a61fc03c5d4eb1ca19eec6bea4df995582bab7b13422970da2b1493d0f03686d398d56a841eb9dadfc154c3c8311790d8e65967fb046d6a053acfdadc904088990adf6e926121db0ab52fc21a9cc1afbf219a2aca2852a81c9eb7fbf75e9221f6dbf837d6509f00bbe7746463e7a911dd49a8b110f9225fa2e0bf9b337f28ca179bfb1a07211875f182dc319d04bb7f5f53b46cf48bd19e1a2455b5ccdbd02eef606d61f8883e240a5dd3f6fa6fb03a7bd75936ea67803f1b786545f03f38d3ee1b10d899022d1307c33a875d93d02bf0491515c724780c010b2cb77403941c2f6401b696ab18c9209956b3bab161103ae270d92f2bdb89e98db3d2c081f215dba080532dfecc05b0c5c46b9c8a0d1e6f3d18ddf8eec1dc939baef7999ba42e4438ede2d590bc8887bb09bd047ab9ab588fa26cbf8e929dcce6e39ebf3617467818601688ffc43da7f08e0acc239f85240857954cab8a7fcddab8a81c0767459fc62b7f7fe82381d24560e8ff51aae7a5ba274376418119916a1f7cb12839d3c4f5d3649038323dfb4232d0589edda580cdcc0c563ffca54e7e61ba60360366deb107b08bf88d54af94dd980e095508a2acfbb9e9f1cf7de8d3ad7c27e6bc49364cc8e6cd64a74821d50b84513d924935a8a834b5f95801d3054b3f7e4d52a9031938174c242ebef8f42ce8c3a8cefd47045b16addf74b5fdd1dcc31bef18a5db02a26905dcc55444f88b5a59b86c5b699ed411571c7daa47c2597ec15990e8c691540c6f055ca8f25bb521321e4e6a0c7ef8389d5bd6a3ac42c91082e30300f06b054a8a9ee0ec228f2a040fadf532042d72f233c62c67a9f1d68ee4b8921cef8ccb5ce3d0e514aa700525bc0458fe7a7eb1be67d61ac024de0690121c800c6c3439fbfbaccf6c62e1184ea6b1d38fd45a943c6ab54ef9a15c639b73cc9c3162e4a12ed13151668f0c665e720b52be3d4665529fa40c5b1a973623bf4dac180910600e88193535b35b4e5f184c1a2ccb7c420eefa266d63acfb7d474dd203629d4080f653d89b8e72ee31d3574876dbbf7da3cb89e536ca3b31476a9bf5d60e2ef7f8f53f26f8f8c16612c5fe53fd7e96242dbcf0d5d5e6933f41eeb732219f6107d6249679354e63bb3f9bdc1fc6027d98cedc578a91ce58975cbd9c22db5ec9721f6dbe3a9dc75ae8a4d9fe9574e9274f169507d3e12c1a191c035f18e4921b2bd3408035a76f71a2dc4f91981af06fee161e84da5619d5098d71e8db957d7612a02977f38f221cc63020f2b28b456c70203861f80a106f170e3c75ef78bb3c57c838ccfdea9d3421c3c822c3ec830390a07452305b26ca4432fbf740b666d8ba00b0e6ac2401a59c330a2d1a650a56e828d9f9e35595e8aeb3c29972c5096aff22f18c189692517658d3ad80457b100b094bde8682d7e71447938b795ec9741f904d0b579492127774e1d13b0b2a82237fe2959ee54ebdf058ea849e6e759fa2b1c2561252971c7dc5fdc4bd6d494314f66e14c116d577662ee4f3ff0f0a642007035b65e190c051034c29bed2843a3a4447fd0cfdafb95b6dba9ac2a8c7350f2baa288a5cb65885496485d0793f4ce3cdfb278b8820f720fe07fba05f5c568ca389915a8e913086d70bb83bd999ee87bbd7efa9d22f0548cca8c62fa4f36c76915ba5dc32f7d207c1fa59796f352767851dafc667de8207fdc5457310480bcecbab3a061799fa2d60efe43fc51bc1c8308334944b77c7439b6233339ccd2fa5e03c62623b197f1c5a03f9f8f9e35d6a348cf57fe47fe368204922b28f47171f007a03ad0cc1fc6996b6d5dde4ed45d24ed18b6d92821c5da8f322780ad0984fd5bb786898bef06873d511618454b48ab535ebd43186b6a498e4407d4562a282a371f414374834a6375499ce39de89c1b333d4f1fc0d6369b36fe2e276742ba1ab2ad77c9998fe8ee2b49b58873d8737d1dd108c720ed9bea29d60fc51002c98a906571876e099a2eb173d7a4a4f1365f0d2ce6c0c6cf6bc7451952ac15172ecbe1476f0e9b14ca0ca4f696f5969a1d99bbeeba93bcc178ca6dc8367efad448ea24cc3cabd4014b492a330e87cd5ec2f5908f545f800169da750f34584677273c7d081558eebb40759814181e7c467f1d135dcb868f64078d5fb2dd513845d301a3314b48b090107857434e3cae6a2c6f996db9f430007b2095ec54eb70838a677df6a7dd6b21a324aa8a169dd609a5f1b98baea7ad10a6a3c6bffaf2db2439a0e410d68996cec368efde5e0e25ad7c40a9512a310e9301874850f268c54be22fc7df1cc3b5db8b74b22a1ff6a93b966be123b57bbf6b7451a2751ac7170358979cc58d4a303b60420b7e7997911ce22b387cdb3e3fe965ace7ea528a0482640e94079886e2c3e5939cd433622e2c388e1f73b192d71e0a512aa89593dd27a6aa8e00906d5d025e5916cc553d88b69098d036b8b810bb2c79b7bffd050b1dab7fd6b898ac036d85bf42a99ad3adb51a1c2ace92d5059bec17ccf1088ed830907f0cc59f1661d0037af8224b151b88df77c675728ed6ec88ac71620b9e872885884c56f12b0446f2371e74cabca3dbb5ad75cf515d1a8fce7c82d2bdce26068f3520a9eecdb1e98e60c08306609c3319c21e7c180cf2124d6612d69c94b195df88f5e591b1269d2dca30b0f8b48e1a4e784496fcfdf4e590ef2d0e8251ae667b1cfd45ac48cef651d798607181c38deaa88ee5f43ee37468a6aee36e49b3c77c24c6018cc433ddca8eb1c890df3dc1d1136b18d5934e970e7e247706a43301d7f303330c6a228c4c264fcabc2213af9f22c53be4c5a655c3459c7b4bd927819d7050205dd6da297c2de97f3de6c5c1b0d43a46e30a135ba04c0f5f21cd774720f9ef303b9c4a24ed2eb9c2aa9ab48a856189a388692614ede0cddc390e0f05af170a664484b9562a846b49798df4c937315e8b4649869265d4ff30991216d9d305638b933fb5ed6543928e94b18aea6e53aa14169b2e59d98388efbcfcf1c0e7185d95aebe84b0830deea0ec3ee250532f97c14658fa5f2fab0a902add44708dace4297241142b7433d9a3314a7052fc29526d35a4a106b700a79392efd1af211d8dcc7b6c878bbc9c85d5b88761bb0b5ebe65037eb31df4e955ac986794a399425d40bc1e30f5d29a63937825a167a6112fe1e8e0ffa6df5ede7f4ad7f13b49b7508e6e359d689f900e971d0cc61d128088b33e2d802efafcb8e08696df97fcd965ff1e20160d39dc00154f3e1029caba7f40a20c2ddc0263d318b92a9ef4b73bd7ed5d453080099d33b9f8779638048d45fde0b6620f6558aa99f1e1afe4f36337593434a66164af5663d72af61d263f2c31789f175fdb2c7e813b62b876ee21f920a79bc43477664e6ace70661f979d33eddb04ab4bfa013d3f08a64738e75eb321169f30222fb4a27a9decfce0169565f871599d06f071ad6ad31a26e4663832ad1772558bc3ee3d08bc42a760a0acf757074393ba833037cac09838168e35cb0046a439cd464bb3821eb0db2c613b01dc9cb98f9454e261d2ef7d6b3aa9f2c6d051bde42e2e925c1aabaf49bd04444d169070b1c219e187098901a9303269aa53e0b3dd095b1bed738160824b213f6b320b5157c16453422c37ba289e3a142960eec2cd56735cf77045aa6022668711cffae0ff2fceecd97ea68bf8c680467796c457373e98ad62c8d09cb6b9f776b79655bdf16c2bb9489c4cf366295881d7316a425e8bc1d59fb3d88cbf02e6e0bce8c9e9e017dc639facffd5f625af1d36369f962ed3df9fab28abff9303091cb5418f0e130098622062c568396a792a8b392fcfc5f4e8c6f292bbf862989d36b31362c43144b1257a1851a378ce1efdeb8bb0136a529a03642810f2dc9e9789ff386acf99fa7f7d8f110de477b48d3749dc50875b19ae7738c754228b256aa31751f4cbde43d1f6dbc447bbaa92c41f8e443efa0539ae27b9a69e968bf3e3e8e0a8ecd2def78b4638780efa86dfed6bbb8d420af0c69cd3c161b16a9636e87b0d5f726a1e3e4a614b745b43207054b027bd9739c52fc56e504ccee2168811ecabb6d52290eecc17bbff4d79fbb7f3a196f5ac80fc3d9140322a1511068b42c055248dbde0511f300594f314ffc9c393fbd8b208a6f7225f2683c6d897429885af82b6419f76d7b0da0ff5fbe2e69e053b2e2fefd143b0545e90af8068fce6983968b040c8c6609a62e79cedbeb480b1a9f5549abfabc743201ebe0a99dc5918d48cdc704561b6e90fa327cd65636ba7d989f8677c9b2fd7ad389f739c68d67429ca4a17684dde54dd8accef921abcf7d16e88e1acce95217fb23fe8e7ccea5a2526290c3feb1eb7b8fb1382efd1260c2439ac2894ffade99b7ca8bc9f343b670ae73d166f2908d389a1e7b59eb9741a1e5923d5045c9ae15fbedfb6ce59e659312a2d709b2ba2e40441ad670661eaa583ff831d6bbfb20f94551a678c74445f43e96bb68039c3667d1bec25722b422e9b93b9c5a7afa7050f8d5282a8eef78d14279e5373a42b1ac8db1dcee1a86891343c572fb0296f6e0ca4b0805dce0cd05797235b7438202dec08a65a8cb59b7c425b2d4c5949ef8566b12a1f26125a3796a705789da239f299cf9c911c6914524e3fcc093215eceae301e22ed24f1c9f4d6967fac2fab506fd4b52d8fd7bcd0451239327a4efb3051174c469922e62411ffca8fb868252f7b6e0ef4e71286da544baf33f67d3b4c15bd31b828c8a43ef22333d2338b20d8c284e789a74be4cd4624c6cc51de86c94d182f08da743fbb248afd8ed510a2832284c79b2a646cb5c4bfc1448cf994dfad4667a2d2778c1d4daeb9c8a24ec3ee641fe6856c7c147f9f484e9f2ff1cc38e2d4efb58bb8133c0db90f52885e14612ba3b28b8e3a0e99f17fdfe2d6be8a5f7cbde2b949f93cdbd8f4b770f360eb491aed7c82d05bbd368155e57e5a0cb1081efbbf078e1e4a593a54613f44a6b47f74e269cca9f449586d10e2cf259969745c3c53829fcc092c8bbfe3895124afa9ee7f96b497715617c641fb50dbb20912fbfd56dc74a4bc66074cdc75c2336f3863c312abc73831ff4439f48cbb1f06fc89f780c1e9b0f51629f707d3d331e8023c599aa2c4c242c855039beed93bc3783cb23c84cbca29a2668f86b10777217359d248287cd380883f0d7efff219d5840a1959843a8a619b9f3e44de48db09fa4b81ebd64b726bab0bddcd61acb2e91d8a5d6d9d3f3951b9be07ca482e2b9f0a2016c02f16d0bf4fe2ad11588d2762665ee1c5598a6743cada71e1c3902ef044cb131aba47d3367a48ce7df1b37bb21c48218d0be52e1be84dc98f7064de68315d7d3086efe91be22d23668613e03f4e946e191b96e6d123aabc03b2ee8a0d20fccbe586c93f8669c3e41615fece0d5c2cfc7db39408b91d2348029fc8eb3ca6572fcc2ac5308832878b3aae9246441bfe83e677ea7dc69875c991181ba069fd3fe2210ea99bc99ec61037982be7c53a05c612975e10f81c6ca47796df41d708dd3981c40cae8262954d619fe46ba970c77a1549ed7948e74724a830b820bc9bfacf0212ca4b4869cb8815d79702a7ea8b60f1ac40c0b32d8753e84339bfad958ab024b13ab6ee6b4d6a21e5f0d00a4b09e6fb198fe6d243f43c320cd132db05723e8f78bdd77caf0b881ac29f72f3aa5f643d26a770e60d1b0f39b0c4e756373a66068d366b9e98e7a3ee5c457b7f8efefb4aa69b8e02186b1b585a7ec67da559cdbd141f44ff4f25f0c607b94464078d09e662887f8c81c91a963c980f10773dad231870f85843b4e87a302653b29474aac61d802d455e6005c5ed066f0da0a9eb01885e6a69080f5cd6493d04a8ff3be4e9adbea57905f3987b56f292585142ac28d1da702b353a09568056b02e0ab27f344718dc0a7dbf09ee422934d1feea2e97f06b0655282f12508ef50a9dd07351841be76663e6466b1c481c6bb9fcac1b6ba9170f3330f9f0c5a353b47f1e4d80d0fa485c3bff6174289b667ef396e90ef9ce95f29c5c1d712f4f90c38a8d75c17c23539505fe0cd52a6732558948f08474abb65b117bf6058556b6bd374a86d0d160fe7c640479c10dd452eaf8fc8cf517ad7e7d9c18f66c1002daffdec822257aad5329f24be13f7f0214b1616ed97455f4902c70b789c660bad88c94c0e87e5a38f925f3cce83f3d0e53fe08bebe90369bb364b5d099eb3c9478d1a0a7010e14266ce0f320c14ccf5f95f2d042399159a74f05aed0627f6e056b4555e0316c2534f6f94e8d75099b8c78289b8ec3b0a6cec1653768b8f583fde47ab6bf0a52c1daa912d5c08eb0a2176894f660195e3f45e1d6e6c93954265c0c267d7c6590bb97a96b3bdcda6b968531e02ca8f61a0b1eca81aaadba171ce05e188009a6308b972b3e72a35f257d47976f0bad2ff6c7d159be89f0738f11286eff6b25dda2573a39cc96a61b1ad1e68848fb65e7439c2353c5818e874663d0b1f6d33d6171b31db60028e4f72c1910266edea2d9069ea1091a74f4a370f26c3fa7ad3207e20cda19a12e0e255dc13b52c2820530091b369c7dedc1fb77d1167cc574699e6bd53bf1218d55056c0b2b71530c4b44f385608a03a1bc1f43e1d2ecdd84350a87c04a5c78884ec58f207a88dde3c097478798ea4e0dd40719654fc26ecf385c37921c0f084242df705ec8e3df218985dafc1a1555315400be9e73c6e3ea5037232f023477c09d1f39030a46767a4e5fc1f525fc82d9b73aa2b6e71c9c6bab155599b16182f8777cd4a772730ad73cd6c66c09eb9efc21e88e6cf28722d475dfbf587f186189d6ddfb4f05919799ff0b0caa07592b8c0b79fb490ca807381aec137154ed0e174a9d4f5bc85bfd478cc6a1f90f4cbd36556622a66c069549cf5126f77aa48e800f4fed8986cca2bd2f9cc3a01d2d72572b78287e244f6d8483fe11b5e503d8d7e0a2546b758b62d5db12100213bb540fb469dfa615d2dcc165fad93eaaeb5dbb29523bc37c0c48ae041adde437b0b32a7b4524b2eef91c88c15d82104aa66c0e1ae533448d9a804e02c418157cfdae9cd4b3d1c0ac18fa53bc3b27c998ae0fe9cb7192c518b72c2076fad12050ac6bff4bebc24734ac73e148e1ebad41f9da4a39d6d1e0669b9e27cc80b4122fdc07ab5acab4c3a4391e530fe913083d48b7733a07be907361af2db659da6ff1c3427efb3fdde8605e916bf0900ce4eb467b282e1572bffa27bfe16b7976e0092f7e28a7db7e52b6a7b7caac7ba46156fadedf17dc0ee2992d5f4c57c5753c9c8167f92f5c3a1e408f0333ea0a37ae2421d477fb844de31f085cd3346f3fd95bdb1a7c454afb55d140c574fb30ec07ad991e5b89c32c827205da6ffdd520055df6da7bafa10463ed51c57f5af87ef58a00ca3765bb6486b4d263b95194e2fd6a4450fa28075c8e2fdb32360ff4ce6c82050c46b6f60615f4eaef006432a6a23821822a652b54bbea3003df381dc8a6d74cf2ee0d52876f4a800e5703df2b406e06890cac879746b054f7b809572f5ceef1a4e938d38a3113f0f93d1a1e97f4e4d1964c0c8c69b3c426298613f5af881452826671ea8323257090173f0b2e90d6b29df5cbdd162046d90b375e98598f4aed0b8de0dcf619375e06f0579ca419697d61d753507f16651886c2135e7f454e06f74c9a07198afb4d99091e065a0633da951d0deb6e8c79db488d110384d30eac080e0a281860370ee44d7366d2ec56e8690df70cb7cd84a4a7edd7b434152d97d64286bdc8438db43a508ad57e8904c61dd510bd160ef4e3aae0dc4a51b70bdcadb158c81d534d203abf997dfd22e5b035c476b63f35b8b6290267542ffd349ccad1c177a6542e39680aa07fbca6a9bba5dea927b840f119cfcddd027d9824a3c08ce496f3f8a0f36c4575e9a65f580f75bc14e5444650432d1299d32fcbcdea618193b49891eb8708e25787f22269c64fe6cce156be7cc45c65a692f7ecbdb3a772015faf931b8fe54cc61729540f64d7dc488d9a8c3cc2e2e831251c8f76b714069d6cb0a96c3a1492989bc5ba3044d6f47ab94bdfc691a443740eefeebe3c526b2e66575c8939f79b37c84ea8b685d6ef04d4ca6d1f7bf7372b9beaee7ef32e55da4a909730bd4d7e52ad5d8b5a377bcf211c7e0965ecea5da908bec9381dcc39090f796dc3684bfb51e24403394e4d63b8f900fe7400e3f8b608189ca473f5c8a9269c9cc276ec36e960b21300152618a8fb83a0e20ab02066916441167f260077913c6f7589b289eada26523cbfca56f6a08ede673c9705ca0205ab1ef04f7e455fb4a8e2f6d61a48f58d1fcc78bebf56adf3feb1bc94d2a95eaddd9cfcdbd055f10acfdc1d1ce4cbf7372c749161de0b2cde4a26575ef7444ee47d47530be20523604f8c9b983c9d7281d3100a0482dbf03788d335d48873624007c3f0c44e05c1daa94e5730ee3c054e39427141bfa1139d8e6783b8bed39a1f55b66a1fe396c8d8bc0b1a2dc4a47b8b4d18d5642e2bec07d9bcc9c8f80b729524f0951d1018f85e6a6f0fedd7913cef3db36258c4d8d9e27d3988c2e24e94930fbb93fa945e06a6132b7d48cf908ac5c01e7faee39d07f15a9fc1452dee09dedd7422beece922f9ba22b5e74c2799e8dbce3119ca882cf6189cc09959085db145510971f9902307c4ab3f459f559d683f85e6fba7371e4af05200420cbe616048742cd566c263b49a4b9af50dee50e10a42e293f4d8ef8025deaa3c7e6dbe8db10da1997cd7d6bc981c07099f1a6db57ac8e56db8af001f962c371b37cb58f2908bc5e85c0bf8ef8918a5067dc01dd0652e9ce0f963612fe54882dee4ee0e34dfc6feabfcc5deae29e38f8bd74b20816a3333886a1d37572a20460a14761bbde64a3d0108ef84ef235adb1d964a159326d5b596818c0aca19560e013ebaa636aed8624cdf537739715bde5d94d0086f312f25e64882a3eeaf575b90e07dbf1d911c98b43dab6584a791f3b4e089c1db70c646f35ef6a6938cafae8481137a2084048d4ddb9bd84de2001f887ab7489d36b0b98f50ff5c03722633d3e45e1046be784a611cb911c3f03f464e4792e3f0e3b09d8b23106e13d7bda922f30789a8f30f5138189c0eefcf79b0f08f3052883579c9b413ef750de744abf3b50f7aac65a37dfb17fd1da79daec349ff90679e2f8586004cba1c12edc47b4cb89235e6a72995fe1784680f490dedcd7ec17712d661dc2d0e6a0494abef8a47815d6ce0c1312223c47f8303b2c3e54ca9df9a65476b0b9ea9750b7897c140eb30fbbab07641171a6abaecb0b99d99170a74e5c2669c6b897ce4f0d5b7b40b88e0b0a39343ef1d439d9be8b10439652acdd3f8abb6d4f3d91fabf1b867335363953cb25976f83ce63155e593dd55a2df36d43a88c0565bc5429a1a7c05049573e321e6e12c88cbbe7c1c9d457f2552953ff0b71fea12a6697f7cf18c892b2c6002230fc4b2b338fa21160d2d47956efd3eb17f6def61dd9fa8d33c35091fd016dfd49c6a64d90a654b567b6eee222ef8b22ebde4a3623f77f063eb0b3b978792da06c13bb71250dba5dd2712d1f539d54c2819e2a795ff60b8b11569323590ce7a6bfe3b8d38c3418b0df789e9c5ec6a90b1940acdaaf588a2f64853cb883f1b0db605a3bd5099167023e8babe4df38d4190c9d2f3c244cede992f935b53999e28becd54291ca9a3bcbe5f4176a78c33e08f4ffff363941e92c29f31901a0c9867157f544f559d36f77ca1a0719821710f3489f0d6d00f9d4c4a1b1e98d71a52ee1d2553b1911bfa6e442984f4e8e1f69a036bae2dbd7a1f728a3d320df3310d4da5c8f19e69c2bab8bd2c401412763e52957a316dd83f1d3e5efe1a2b88ffcdce5eadd96ee6afdff8ec2d238a4fe7929bce99dcc1137d00a480d16ab49fd201b95ae5f464d9a10c0f75d913548c5c0f86ae7a4729192bed95f3ac69292312ef638183a36cbea9dc863132040ecd0576af442ceadb650300bff3e515a526222be41d5422c515d4e3992f459e7914fee128813d8c3cfc73c7c6716e13d3f8d38036c7f1a2d9c8ea1004fb1d96e82fae80e9ba62c5b64ca21cc3e43a989a4076727dc13effd29ac7e79a312f87c66d7a79753c69917cbdaf2de7d5e1a3225701e63f182edf050d78df9f7df95181f2e2f0490ba1b8a265b23bcaffeba6bc070a7097487f575100832107e820365cb150aa0729fad5824b9d4a2b58359e0554e01e13f20a33798acbc928acf19678a0cd2a13955c2713359d12362e4b58ddb6d96cd8cffc6f74d1d4e21a9fee3a1721d53361bc427dcdad01a29b7c46e22f5fc8337667bbc663d9ff0db29cab1c72f68485203fb1fee72ef93ac6145f6d58b77f91f04ade74ae0622b71f812c9dcd0ca1260fa75f86a86cb96229e096ebfb0c8c4f1b7a67066241d4ab1348c19a6e0225f69a86062596d20f3611ce63281af5b7556cbf31ee8d89aa76bce2803cfb3522e101bdd6d83c793ca5a9441a32fda5a779f1453cbad1f2feb3c2beb4d106f481b69ffb8dde5510e3e66d9d5028d541cf2896b654ffb8d5ce76d9b178d86b9a3b01c77cef01cfc9cb65a6878bb51bef686ce783d46ff8e0319eafe71b04f52b02a481bec5e8c78407d8d6bf67ed9f47515eebb2b0b647313a6f7074806b69831334043281426000f5a0b473d2d6cdedd21ad9864110e53f64a457145ceb43466945293d0e058f9406e8de30aa13b51edf7377f4756aa9435537ec889fb8635f23e1488510d340b36bf434926e5d6933329151f34b3600c4f5851d21edfb95f23ff6dc612d63db98905c278f957ac3a3d0f090dbb80acaf21d63cf0f5361ea275882fc757fb09cf1aa3427f39725e825f0114a2f31f556724900db892ad31366a2edb93307748aba0e7dfe68cf73230f5ddec0bb51ccc4e49d6f4d6ed3295180944475e3397cd3a8181b4b73c309392df831d1623f5bced1235e6767927869931b4fbca5c2bb68d54d0fe5b835f32912532630afddff10b6823e94239283625897b73c23726b626c3a92644d03f0e4cd1cf2cd624b89954196c676b0268c27e56923118b8c48ad733a4720f310f3db64a7d0db451c2d3cbefe73d46f651868b7086c296e77f3692c2b2f482a253ed4adfca72fa9775a6754e875e150be153da18a091f072cba12a32b0cc1ace189db1d46f73b77aca658706810e47467defdb4ab91c58bc4981e61ccf6e2cff8d8f74ffd30381d29a3d5c798f5ccc764853e915513a2ae2df9c30733289f082e9c5d60d8349097eb449e99a3d930a7d89446fa9dfa30ead1952c093c085a5c22fa0f7c0c6379a725e827934a5edaab88ce7ff4f37c7171066eb1851d37c2af3d4392e55f87a1770ea7823f7f932ed40bfda72d15e4f0d77e26030d99b317c18f6d6fe808a7260ba71108ab47851c790c8052c97024ec6d1d25890aeaffeae9a233e04837f53ed9abaa34cde65e96a4e4b5a2ec28a4a9c8279d23ae97bb030f794053eb91febc97a6eaf9747b6ef60bcd37b2ca9410f58eded45f00d6c1017c5495e8b6e879d62137752dfc2f44e3414f316f1710de90f8973ffdc60207297f29c34efc5c898aec4e174feaeaf5073199bb4d7f6689ffb634aa104c609edbf5bbf8b05f552252cc7ecaf504585d1fef11da04460ae9c387c80cbd48c275fa56309afc61d2bce16bddb261869f69be73a7645261d37d01bf2fe1f1dbd3b98841f88a48d4f9896af1d87de27312b5f07e8fee91a86d67e5c073e7ded391ccdf120890f7c5b53b49cde1f1f65e84aed07deb7385039b7125ca1d5fa67f3fc5f26aef4fae052f7cebdc28bc21c67b257083e1d71e6902d313fd207755029f09f1049cffd6961154455211d1f2e7706adf83911bfe48f3cba7ff90e95211f4140a65ac7841aab0ec0be43c3eedcd7a15e77fbab1dce9d34dadd1627bcf858674215e254f07b7ebf0e5f14a850e2dfbb3d79b68b8e8d4c058b2ff6057bb852dc020c46f46ea8cc7a1bf47aee69b219cee31e88128394c2585452c9b1ee82504501957dbe236820d58f40d495212f2b088ac2d4ceecf048cd22a70e8f651eb6864f8eb9ad46aa7787cad98a70a76de3eeb4a584e9c27abd14074df37b9bd20b26703b6e5dac9a05bf80ad1e804a5e9effe503a5fbc5b34f97f65a8c5c5dfeb7d584847f2c4b1da9e6cda556e67f837915632125703b875287b8c88c44bfd63460f957622b22958c447ff6fed078df983b09940de8f518db5143878798f701bfb1e02364bc0bf8a20a7bdf0686c6c173c2f149c9350227167e85e3d4521c452236a09136c36efffdf307323bcf678e711573afb21f656bb886a153c4b15c2498079a84d74d0a56cf6bdac6342ee80b3c7027fc807ffd5dd68c8b2434ba7b48524d2b5e76a542064f3451d6972edcc402fbc531a147722735289cb4073e3310bc94b752a341d8b6481b2d5dafa1fc79e6b175e7072542849cc2cf1eb180d075cf40b824124d1e15b7ad4952c19136d7ae8ce667558f5c88f0545b05adc1c617b598e660c69298a277026e5b059e83c5d1d2d95e0819dc74f6d92a44c20f2e0371989fe3d4c51ae6a36f41a095de0bdc7dca43c630691858e492db9c77a88cd5ae200500759e95916052d965a454286b1ace636b114ff191e2fe40006eefa5c12a7a4826f4a21b1a6f47a09da1325c401a7611ca19a23bb52f8d4f628b88e21c4313d9fb650dea32c5457b98c9ccdc93e3bc3ae15b7588ee40c2ec05c0f70a7cb549b9cca17cca76bbe0c372c36ad12a74a01d853225ccfdb4a2c98ae343b689c72f67d491671b925321299f2fe09411b73ba057a89d1d2aa3e57565c296bdf53c8190c6633b476f0ce287b96dd1507ccd65f0be9a2b265ffab40a72ff23efc4ff3962f90586379a6039e4cbe86639f9516c4696231a1bbd83a46ffc89738a57496bc7c1594942a93bb9d7204ab05d795a52970170055938dfeaf534102d348e07490d7c23ab07f9b1f8f7ea15e354980e65671b7c41b176466833906185089dcc7e6520e6af9e6352a05f91d6dc66394d46d8db5649902421eebd85f49f1fb9e16b3d49a33edbdd1ee1c8f8b09c78b1c74486f6db8ceeca9873439caeff77ff0aa629b2c556ab6fab7665df38514fa5e39023c6dcc6da5604dc6ced06946204f29cc702bc4587dce5d7ffafd4671cb6d3536dd18e6d16fd98bce9e778b374334dc07c2e7d151965fe68c4afc56ca3da6108bb0de749089a869b6907632b103aa3d61afdd0936a3d3234dc36827f2e1cec1045b3ab7e5c0035ebf818e83653518bbb84d4d7491b47de518be5ae406aace1837aa0e1a9c2178522861afa3aa89828f81277f6acc833663dfc09fd1b8e869906a1c0729f4449f2dc3b4fa4553ea3c86577de1ec0c023c5f6a89095882ae3622d9bdb84ae00aca10a531496609b738547fd6350745328d6f301631da5472dab35e55ca71928e5cee35844364079d40709dfd11467b1d30b7cde7ab19bde05ea8eff13c81a06e94d416c6f3b7cc24d8189c1abff7d46f76b608fd23cccaeddeab52aedcf11fc674f2a90093cf75dcf7ffb0ee578057ece8eb8d2ba1b049cd174b46e10b786b67f2119d858e54ef99ef838186df48f812e0cf503602ad040b6b73ccc543d7d04a791d87831b35d028f6aeb0395582f97aa955ddc66f182ed632c3d98dc57f4e17c148dea6c7480d700be483123ae55831c0f4bd8fec3e65604ac9f7a9c7261cbb3108d68eeca32c3d756c88f58f3a672561a33be09a1ad45ca6934453513428c2a2ce1f628611adff084e33b9ec946dddf43f7dffabff5b4d42bbc1c02b5a8844476970e14b576e8e8ab7683338349424238711718bda4ec4935770f7c2f4fa219c9a6fb2bf03598f77099090afb09605b97e7da34814cfb22f6606222d1a540b18c9afc70589bfe77f463c58355ed27b1ba998574b9f66184e5918c0a818b7342e10aa80d6b1862f22309dbb98556376e1075379099b7292c5702c30bdaffdd91373975c47da97d2bc5fdb399ba318983d670b8ac3349970e9154144022e8b1a289e0baadc900d5edc09b069dc89f28710b5f0de1f37d95133857240cae38b90fb7656d9eff68ca17d9cf35332e202fcc7b9af6b6c9836ed51f15f4dc07e83175fbdb0db055aed9ec1f765d2571cf9537578f114a5154e72a871efd919702d9fbe16b7c06ce2a58c41b2fc9cb3cc5e2b08462461c270c30f6c16c1573b09428fcb56298d0a17d5c7e3b050271dc608008a1f8c86a26aa424337d323fa8731e22744b3369548372a7f2f8bf02a1422b4f7a1776c05f8d5cde81cdbcd4255ed989eb8afeff3ce110fda27035720aabda6d6534d3059aaf7386291319977a58636136ee982e7a530891a77de44fbdf562b43b955540f8fe7212b1cd0a46f3c09b381a7b5cb53bce9229795ae1cca34cf2e8a466504220cba3d624378318b4dd50ebfb8abff5ce56dfcb6188639ace82aee2717cfbff0c16d812e52077f1975351226a5c62965621d6ba93ed53c89f5533b194232b0e810f275574dff49f1c269830954c184fce8d7225bee53d752f29ef9ffbcc5db69be69f514f4c2af46c6831e0897b46a25d8f3f2472f24272c03940a8ae2d546fbb34382c70a673d95a52f3d12c11f73d70de63f5a275fb6e027226193d962a5a24ce7f213e2ee558e9fbc76a0a249b9947b350ed006f562aebe7bda44f02d49e8779d7c6337c007afbbccf788de70d7d742efa42b678e39807f3f5e489f3cb56d8852a662a7b2ba99eaba4f7f4b389dd9a184b0a25c96f316caed1c2d0e9bc376e4c6bd742c034e59b3a5172f25b7c9530f9cb6a9f1d7e57bbf1b8510c6b928d18766bfd526f460beb8f845fa5d880f39d83bc2754b8659f7241b36d81b9763ee1c182e8a8dd00e90dc26ede2a20af2416d233ced3c51259e69d29921bde0cdc115e2fc8aa08f70855a0654288e9c909e46aa70acfc1ccb1d8cedac8e431816d466456e00f52e5974903ee864b92437adb0f202605b1fd4358d2297d4d18d56fede5b75f68ecdcf3803f4720f87bea3cb560fb210ab0c941787d22577ca7c9a03d76e719b0143fd5639971f9fc2f53459fb145deb6df22adbe858ec63472fac5adad841481baf50425881e8f3e6745a6ae286ae5e37757b199eadcb225f09a8cd2fb43f5bc0c409c9d11d3b5de6eae19475b6984d18a7fcb7786334120f1e37ae60a85c9e94cb748b31886bbf42e45f2ba8a1f983f060f65bc685cbbbacbee974328049fcbdb824c91903a73fa7d5b190148c21ee8444bc696b1aa251a49d4cbfa04844c80ee3959d13c971e5ceeab227fedf9140fd2d36eb40beeb874b38bb420328d8ae2c0d41d902a650655236a4dc2d0154d7d16ec13df2c5a2276d364d15865bdec18fcdadb8dbeeda9a76859c5d21bb61371c4eded990c9e3630f6f7d8abd54c412667824d0772d05917808c8460b73820714abd1499300106b00bced1037c9c486f607be62434159b0d4a6253e121c4ca7b7957dabeefade53205d5e0e04025b2779c8aad0c1940f9b5b205dfffa99f0a833d8eaadd4ff18bf94838f2b335e92082d83db5a564ffdd3a0a84d32c7891b170a402c281a33a883f915c977e73c64e0cc60e0d4cfd2a1e3a682dd96373f793eebedff50806eea23af3dbd9e1fd3adc4842f643e39d69bf0b7c339d012f876b56d6bf17db3f07634b5aa42077ba9bbd762a06721d4de132cba4a8c985cf4e2be7434466309a313a63ae2c9a57cb1faf477463976de203cdaa69ef8047ec71e35ad71860bcb58175c5477e910d01cec67d6e762cec600ef3fcbd16db73d34894d0715dfe6bd51e6fb7faae246b1d80777efe757991cf83db52d890fd6026e443b6d9bb6f52e0d7567b5e1d46c8e879772c3b26093e76474fd32f461b699103aba67a663cefbc5c7314f22639d0afe91876afa78accbbb82b69dc9c5c3c177eb88d8d1ae1e0fca5cfb8476a0f6c6244b2082e063b50951c50d1456f733b4c8399944c4fc80a29ad2adf3c262c60dc5ad603f19e532579d6782ae23e8445849a3863daf576cb7ea96c7291c990ed796e5584d5f5c96a9cc91375582168e61279d092b6227fb2f1653232621a2f4667996e7e19d398696ad055b35c9e01c035d27ae54d7c9a004290e1bc8d5a1adeff61fca70be280a5c2c96147cfe0d5ad1a9572f863048d6f85b8cffabfe504176a267e6115dea2a776a801e8d5b11378c20edf9d2ce0ff1eebadb7bd88baa5392cd8309b17479cb54fb5120b9e2664b5cec13e3884c2f774766c327e802f90d539322db81a9883f91a9667e2748e8e1312bae3946ab2e0842a6722c5a18f40a5fc386b1cd87ea8655cb220f77fe880ee0b57e0c5fedae7ad901c9660093131e5e6e5d8268be73201d5ac1a22a21df2252dcd751d7846d33793518dddc0f7652c3d26e744de0e609973994d824b8dcca77d1dd460502b82758dab4f71e0002c49308a4913343cc4cab19f13a49fe05e1a13ca7a207cc5829bea48287eec312ef7727f279539f50e6914b85fa87853ed23b9c9a6cc3f0a22c97014fb928421760f63777c200d43081637472c9d0365d3a060f88aab4a1e160f72b62a8a42ca0781af8e51a0abb63040e3a47bb27aa0c3ee245f9140533154ef37ac8fd0a3ab1f9365e39c986bb8dc6358d68f225286e6ad46348ebbead647fe4ee30dd7c9425ce2bac55f283cf2777853903ffb40fff2c3655e360c0ccc058c35ba12d442a63815331e90a16e15b513678b7a03a7bbf32cb83f14b7687042c448830ab100583cf87d4fd414f088c43137f7255c3fed5b3f73d72b59315a3536785995e3e3f063b9989ff6a6095bd0b821b3843f136f0745a33a7c2662539d9af7acacb72f252a353cfc1a84d709965caef34ad72c1cf5e20490c936244b79b5fbd64b24733fe85e6b696fad09fb13b5b326731b33d36c13e0bb502f05fd4f92debcd2a49ee31326a029d13da6c0afbf78fa42e47d953d800a2ed5f2a07139a3e32960e6f41a354699acfd4d800fa4a5782cffecd01f354d083b4bd3dbae1152ca6c1ac697caf1cd53a7c0a25534cb339dc14bdf824f978e6431ccabf3f5c0e34325053d085b2aa1342861162b998518bcc3053108162969ca67b00c94fb48efd4bcdf25f63502119ad829728415762e30f89d3478335bea4b5c838ca3420e1550cd8f9d56622c243a12c513e1c73bf54c49dc99e31c230f0b28a75d77d502f9741e321dddb3e155e164097ad5eceb5d412a42a5e55299434a3e2efde98620e47afeee6d2bdb578e816f2ac67993f272f21cc420d69d8cc27a29a15cd675333d38074d47f4354df5c994efc25f62e111c17bc604419010f56150e41b760159bae709fb256cb69ad8dff1eebacaf9408f6b8a2559701a7d4cb3ed81f7f4383ca135ceb6a3ffe4d800c20aa9f647a156c0c4621075ff43a9661c5da014b78adc71e4d23bdaf10d58badae06efb4f66bc2d6bd5aea01a65257c7fea95e3cfe8b14708c86f26b6853ed23d661a42491ae3db304a41bc4f2259eac3530c8ff30fa38b4ede1767b895a8aa728afe8c37f276afcb5d8a507cbfbafb63603b4fde2ae1beeb5468e3753b64f076932e1f869ab9cfc65606c0cbfd1a040e35d737e5d0b8c9f92cbbe4a3a0f1c7cd408b728c73a93e44e83865791327e36663a8be7559aeafa7dbd0fdc9a6fe7425e6cec7f7055296591b4149ca33d84292a02671224333c31b6f960f189a64f001920915a694713199f1fdaf2e6064571ba24fffaa58d979248ac47fb4d749cb1f546509054d3ee63e0aa3a5a6952413c56e5a31b3eb93b173de4cd32d1204326cd98a908ecdd8f903abd0832682a643300b60ce437174e97f1aa479cafdce133d80452b5a6918f8a66ae181d84e6b325d8158c109af06341aaa12aded6225a27d08e36e5ce01b30f8d6025b9764570b9db617c08b664cf8f020a8a058baf0983b7f213f58b44ddc61e837c5380ab25875449990a2600e8d936233e20d8ea0adfd66798328aec54b5a9b87c8c35f3892baa2b9cbbe4fd88a022ef8afb54f54e39ba863d3066c1fe2744e588f63151a762b0f010e1d101c486c87c9cd4ecd30063ddf4ce9a791f0fbe5329ba052b6bc15440a5553b918841d5e2c2fd40f0021f1d807ada4e73f3e24461c135fa76f86480f5274ccb17fb415183f4bf9515f85de76254358208993b48db746f599d9a54f328fb3f8072998919dd733471cff470670d15d106676ad496b2649f78bb77d45901426deb0bd8e277bda82e97b5262ba270c3909c13b3fd7a4c44c0efb04beacaefc83f31b611ee4c53f15e17eb4dfd9320f9dd1b8f3b8aadfeb7312a288cf64678c2ea967411d05f76882ab04363912972d28860ccd0037253d1193ecc48c7b63f4514ada1298549a2f81bea688c7e0149219a10789983d48937b34dde2655c74758bd36f89722ba781aa04638b76770faf125697371503c54f04004e0be5459ff17f7d17cf70377a6df400de55bf87d2a2ff63da10a7a31e3437e4e6ffd2839e994e50fee4593db0ade1f23fd567d19228b986eec03a01a0ab33819c00032b336560896522d06a5ad4a90f90805dc38a0377a8f7da2156cc9e27ba8c8620f47b89ebc63cac5eae0958a359350163c639949ad6c30f0d41e33f4c6c303ec0828da846a97290f0c975ee76f6f34f14b899f9980462342b2b2896fd9b8109d863f5eb32e41534f984815021ee65dd7dd80dca8c2cb42215e23f861b4cb267476227eeb24e789289686cf87b86d94253508d459ba2d599289731329eff324bc6a6c031b081beaefcd248c0c1a01a133b6ed0d279ab756b5ff08e1e6e8ba0fe6e26304a148c8fb6371cdfa2cf09750c75ef39ef8fd80621f006003aacebc4734559bf9c3f670cd5decf6a77ebf72efe50e66a29796af46e95f6d6be2bb43db6aaee1e44a09fbdc85bb2d5f8de0b5f169ad93160da8ec12f971dfb79b704727b599fae5687112f751940cf49d96c31960ee114240c4ca1cbfff6c472cddf1aad7e31c5eaf09a096813d2a80b78b1a486cdd2ffd9a3db5a79b3552efee9e33bdddd9462d74c1888d6073e2dc0dd4afd24e91da60e6526dc194bb5d539d8e623fe4c14bacf4645d9c959851ed7e95c94dc51ebac1a920bfe95e36b579f0daf42cf3c8eba8bbdc9da4a06b5de72c20be393b7c75dbc322747f0915eca55a9d0588c53933bdfe5eb4df5cbd15935ada6d944bc0c9b93fb82f94b769dca996d0969062fa31ca06a87ea2b186667184623b7f26c817c4adf0e7f0f8f4119fca14736ecb27c6d3547acb15af3a3807728a3516eedf0669f2962e89e204e65e814965ad7baf913cfa73dd87ce7b0929dd9be2649102469afa577314357c02a9ff0194b1b8a37c1a3c44160673767db88c056b9767f11dfbd2345d4a3b7673bc2a76143f7e6e042a6d9a791182337396d37f644275df7f57afabe26693ccb325bc12d40d31cd7fc79db942d7c410d8134935fd246d2170214fcb911bf86e6e83b3b9b92ff92828fdde38a286ab00770ac3999149b45a40c42a3fb6befe49504edc1a30883f9980812cc2b359d8b9dae0a80122d2cb742259e00abbf6c1fdb410896198c702512336c167926d63d5ae717a98d79f9f6ef0264af5d202d65e6ac78e0df62c4801d5dbf80de1a9972defb896db78944ff6c59d2a154026a2c7ccb2acea23bfb685f250fa47f8a5bea4047731828abb9bbdb43e1fd3340851f50b1901d0d83957978eecc903612d8e12be55e8e8cfadb9b9750e4ed00e02dc64959c4d0acbee75ec3697a2a6864f28e16b46c4b968fd1b0e0512cdf3f96e1e04f6b780024bd7729a01cb8821c46f168a6491131721cfb0868ec2d5d04a6e6d7803aee5e69d1cea350822f84026bc2fa517f0694434b366d421c221267b40a163f00fa2e883afb5dc71dba92f7bac995c3549c2c7aa36cdab2a32d022574e91668c1508fb0632d0257b5af536ce1b6e66eb34544bef52a960b1edced016cab2d96620e81843f75c222f52f87757bdbe947b778fb0e89e6c171f3f0b598de3d98ed75318391edda675f4c858f0f7adec53228b516b8d637d8a279e9e9cd5b28caa246318335aca8a8bf4964ef95fecbecf39ad709ebbfca7ce76ad058d9840a712ab263dba725694274e73be11df7a183dc7a561fdc2f0310e1b0ea2bc07b94085409c4db8cb9203a6f94ba85218e1dcb533d210e7b10f18c5c06ca7dca172a69c493693ded7213990e47c4b2c5261a5822496912d3e0e0ad6230759d8bc17074e1fb391bf7f80cbd8e82c9d66136eedb824117542c79f87928cacb81c08e562476a3b03186a9dba4f371b818bdd783a94a83cd66c3f45f5bcff1fdc761f0ee7ce75d7a7ba275df24312d66dd65f65e4dd3d6c1b90f3b2f38510993dc79e87dcc1c115202cddb249dbc4c47be060e37fbecf1b4f8efd0b0fdf90ada1bb3b5536abbc257379d443705a794107e9e6978640a4a5aaeaafae85540f9995cbdf92b3b6cbaea9ef91ff232d622ad2f56038e4d7a718565f96f64f49aabe32067ec59a6f4426969cf01617ee45bf9cdca669e6d2393cdd19178971902fa3e371224de39139e4dc21441a906ed3b7a3e755612e42416bd91a185696c15556335488b00695be49c1d20a1593ebc730a2c47a55c469900b91479d6dd266147e8e4f362567dff1aa9d439f6be77166612dd50aad015f9d35edd197b4069961383f8b33a122ba04c37d836db4e47e3031190ee0528d8ec67fc469dc86f04c49b2e0a2fdc06d852710bbf6a806cf23516d59bcb7c1d0754b71a4237f4b9cc8ec25975a1e199aa2bccd932cdf6505833c2aff819f3901e4db56e203cd1cbf2f4aaf49bf024bd1ba47990610d0e012778350f2b3504ef3580bf24d51c54f72b02805662e2e91c3f09416c969024a7ff62899a97a64fd90197f14eb0de08e768b88cec622447987a6612730e72d35d2d5a0ef6a1de148af860972a8ff782393969bd8be1187b8a6a7b4a6c886b534d384954e0c4c053514e82193c53d493e943acf00f7b468ebfdd2114f53f9d73723ae172e26c92f002cefbb30c9eeb6d235b00339ed05f7357089c63ada1b4593e5928867d2ed2bbd5271fe8043bf45da47ec7924ba90df4d1e6e4bad1ee9982d801e45cf4097e74108d1107a3885ae5af7198c3261a67c198b76cc3eccfb0454a617f80603ac0a4fba7f14283bcc50c2085db346be1940dca329459c051568ccd31eb65bd66c76119967d70edf1c7618faa47b3f7f7f7a1c735433c0c3931757d2f4c22b13134bed7c2b985117076a1deb381a223ba4d2d364ead5ab5b0aef094fb7dac6c2ea8dcf5f634cb4dc1e337cf68cb567241e7f85f7cb3e90473ffd870ca4351fcc964871e000593e8bbdfdcbbbddacc5c33490b55d3b6d8c4116f72f23b59e47ccd74931128eb1c192c7cf207a2baa28223c5e736557c5704252a4c93417110c2bc2875046eca4899436f564ac400194d6573d24718f0315d26272d9d2b6c5d0772be7420859e499e140f3b47d4f22088f01628ec0e16f01847dcd0511c2b2a748bee7741c3033b6f99418b227e36ee6a6a187878129f2a20e21709aecaa835a1c5bc5d42494378408b945ed0c4f9c3cab10a32a089c41edeb221fd9f699668f7d0607b318287094f727e779f8eeec210d396229aaa4f7666f0cb5d4e6db77d3572f76b32987d47dab3f158490d79dd0da9ebfa10dda472ebca8fb31a8e905c897ecc9461d568f871f9218c984b90346ed2ae3fd385ac51889c109b4acfa5700650eba98c4e0cbbff03994d58ee70fb582bb507308c9d2d96d1439ca36592b4da614f146910504d23847d1d00c1456f84d431404585aaf425a2ac8c6ae67a2559e1e56a8a98495039af677fc8a456ab373457b68dd1ee025bcd700911f7f75be5bbf55ec0a5d939c34f8877a0ed8102470f7d5b25b1d5e6b3a5419cdbca9bb91255f7ef0320a20719f30dfa8833a444e48051c97f4f831bd900d3f980c10d2e176679f46c2766f3355e68b257ceb6379c2426dfeef1f9939598d23f303da3e0503641c4fbf39740652e206c989cf3f97db4da5f03a03bfef6e1a6a6fd378c5a46dad7d9c346a7f6a9a0457a476f55ff338a1313cf64b5f9f6635d44d0678544185e5688a1e6539a17bfaab86c1db9115b14fe9240cdac144248e478c1c8d6083b0ce1a966fb78bc81e6f0595ff428cb1b12bdd5a41b6b81577579d77e9c15a6303a71c5b14ac4a7ce8760cc479f7be6775f1a9ff01a17bbef6889b737ac93e9d0daa45af688e2732808129f8489c59ac659ae3840d4649d6f4a977a14e5e0fcfa79fe4843c20264e602afc72c782705c212231cfa4c9bc776516ce6d619d85fc7f42492ee499ae2b79602ca20889ce2374ee50cf1b5d832c4f722f7a85551ac2326f0d2796d02414525be09bbdaef73a6f481dabe41637c6eb34a653d608f460c94ea6052bfb24fbc1845274ac59d21fdd37347e293fb057765d741fc477f7b6fdcbb744f3a37cde1a39cd88abc6bc77c5858bd021effb14e7f846f3b1634b9f64b140d318bd0c98ef17d417ced9150beb305d9c2d4451025bc4157a2bfeab04e2ca3271bae028bb711d9fdbdec80f46136ffd195980b73f759f5204194fd009bac6b15c1e9d84f6e4622e16958321b4c90dc35b2644bb6a918dad6413613440d7c5467672dbb73dc369e7c1dc06110a4a672695972f6a44a02d0d148e484c2a0a963cfd443b1ad36c007840acf75f7d3c90fc705ccfba928f4650fc13804672f107e4008c7bb6caa1e716c829c0c7f65859a800fae8371200889b8e5aaafeede83ca1c9c8b6d3ae762339c818dba3811b725c9b9a839e9262c35c04ca7849f60e139a2856fbe8f3492fb1ab28f45a3f83c9c14c6b298c4fc942c6f5c50b1bc563957262fa88e8c343fef4532ee41094eb90aaffe0fe126dd71dc9f78ce0804a528fffbf3b73fc5ace8a4d5406a48747dfe13a3cb2356f48ddbdfcc497a6f3e44b9c303d339149a4c16bd00561c8829c91534740183dc68097f347b17cc434481353a0f0fe2d5b733da459b3770f67d6b9adf70a7cea5305dabe45ddcfd01e4f5b2c494f337a8a87ebcd78f921a79f2963789b1a153993afc9975d67b791ac350ad8ccba8362b053ce113d4c72cb57175a93a77b3a9aa21bd0b606e8bf67558cade129958df47c15345d496279258f2e4e4cfe053a8582df061a488dae93697f26a0a0fb8ca06916b16ed6e83e6bbec8ca58182ce99de07873a1b3289dbc5b35da4c3fd9b798ef4ec01483714217b706e67d81e6be1dffb942b661640ab3b7dc8cf27155310c8a56bae1119cb31cb75e986b38b6ba923f12fff74bba49db8ce639d155828876771b3ec839ff21bb9c753cfdeb04b232a4a6a133966219bb87f6682c1bf215a5fb6928c2c16c97960c5120f74acf8994cc7bcd6e2ef0e5a5702aa062f35c0ce21ec0b3676b543f6f57a418e91d015bd99c32dfeea1c765e09370770160f6931e138fc4e8d43acd502e2c7069c9822e22c4ae8e5532996651ecd34705fc315515d6586f48856f0672c2a238a54268140b7acaeb50f1960abae76ddd13fe100f7089d6e80ee2866fbd90b6a8c4a537f7a19377edae3eaad40f6a725b9423cabc8ddd1f20a0d5d161528a7d64bbe362736959032b05475ac5569aade935d867e101c73d22e46304b931139e6ad783bdca329467c0ccaa56a69e9be284e933c192d213455f934e1824390daa2ec7a932b2f89d4bfc75dc1048e08b0c2b0282ace8c48f7d400567a034bcb8b8c9d5ad1719874493233409574e002a47e0323b310259252bce5809ff8795dd4492955c0868db0431aed153c3306c07947ffa9c633714a491a8b33f4f82d0d5e17e74194b80ee05ab583546e5ba1c9857f3e565388a51c45066fa7bde41dabecacee051c76b8682f1a08364381d4881e1e1d8d994d2f27d67a711d4248857b8fde13b88be7bf273e53f67d5487c66eae813b18efb27021947cf4c2c236e97d050e545556443c0ff70cb84eecd3248a7b36a8893965730a1346ebb3f892bb2c81fa9800e507c69f1a8a9333ef7937d533f77a5900f752d1b5d8ae22b4196e36533562833f9d0317b59ccab2d90e401112a30009bfecf45f7b0f6e60375247f61b4b1fb065660a91d6b5dfc0d3dc0955887dfb2ef32ae38aaff0f142e84ef67912aed45fc02873af4858c30892d598bad8634de5e618918da775f5338a416a6eb6f53cc9374a167053486ed43d6c533280ee7dc531706229280bfcfe7deebaa29aa4e219b2a674fc8268f9d246986418dd9cfd2e093ab0f30e6ebdae531a3e72d19e5ed4ef3428de0fb723cc142402721867862a771d97781e41d4674eb2354efc7163751d4bd85ba1638e8cd18bdf96b2ec307c5c6d519ee9995daa1cb7223eccb4798a71c61d8c40dfa9b92d865f0bcfb7bd1ed76fad00405295b3b7c14577afcfd358a9019b32f1a1712657abed9b5b3d8a2e3a6c02ac76a10ccad0d746d6c7966ed24b5c676effed28a1c8bce9d22d261ccd37c5d6e489e3b5c0879a954db56ff3f4550df74692dbdb54196102b0eb28eaaadde632e3c361ccf4a10b7e427d73da58df8f76b27b9561e9f4415a8be95a1a1f643d4721f8c812b9c2f61ed773f8778f2155c1e73d19d830ff00b601de6ee10ea5d612b7a01400d62da82666deaf773457a3865db15f25a58cfba2ae98fee018853f04228b2c27eea43b8635655b6df6bcbf93e4b10962c6e06f05f61d3e4728b8abc591d3dac0b036d0e6c02ecc9b3165090226ea2c4b7e999aa9d891c665fa46a84643a918f4fd0c972a9649dc8b3d61fde9b9cadaab074c6b0f246de9511a874002361fe98ec9c031eaabf33a986d7c22e8581454053879963a8ba0e150b14889c0d618e6865bdbfe6c3b63a60d832cbdf4e72fbf51043bfbbe7b53b48ff72da00c04dec5eba67bca4db0fd0e33cab864f9893cf5aef93c91a962343181d35aadc17a03510640c1e324083f18e7a238ce76809eb5caa87087f42d820f2dad6e993d86a52a5b0ba47f3c7844c5e28e137732d725661d093814ebd7f070c27a99f07e6c4e3b4de5dfb3ffc5ab7ee8df993c353ff6ea92d3ed52035dc255e7ca3f790f6856a4dc92c34c464e83bea051b869d13c6262abd9945ff5e766c762232a4576b903bc5ab3ad8f5225bd6d0951d9f1580c87174736503f88a2c318a0cf2b3d9c197c9463c1e738afb4e73e946522a2664e0d8bda5416fbb62b6b8f4830294551b85207185cfa58fe8ae5c6ae22f8abc8ae7cf0e5ec0f66e420d9acdf0596d43e88711ea7f04e48dc3dafa2b863b229b731d035b836452527def29e95b914f6ef66d6ea48c9863fc1d6c1f9a61a4d111893998cfc3e0d9271e31d4116d84463c32587d7d50747bbe0a776bf44a1fc203113e3f1aa191a92acf74f03ffffd642ab7894b704865475f9eb7dbac343a7bf4ad5b2d6fca9dc4563bfcfde694be963bb02ad0a41becf4a00ba51daf079504c4bf3e86732793a996275a0964d9a71a4b2a22cba45d8efef103137d89596a2ab58d974ab0fab87a8556ab2f866f07ad54ed5e5cf3df991fb3387ff9e22076b945ce39405329695d5476f2f947db08f0c619af3cf96fa1668495af2dcc3ca6fb465a4bf27b61e5997a56dd48d4688e5d72de1b6e946be49246f7a8e36e391843019e2567a0035742fcd4b7525703aeaf23165f32b0a13ae88e78f5fd685a096df9606998c2af1f3e5a4f58ae08b2856cea20789b794a626018a8027fd33df34f05298f963ea96ed1740b022952fe93fd87b45c2fba1208b727802571f140799f10370cc00f9fa1ffe9202404013e595a838759665d780d4aea0fc56425078ccae4762cb5829421f36396a7219b48c7072fb0e933e1c40281023bdd86a7c6e611d004843cff5d2efc2252bec5063d055d0bc83a058e105f236ec19a3f4d537694bf6335b3a9581765a5f9fe518dce0419722562ce8c52d9ffd5b5f35119cb1c7fc155df40df4132fb6f4239022ed63cb2cac4278770fb47f1108ecd9c47f68eff1ec1abeed42f24603d848ceb2b21c309399a0379a0e06e8235954181ed1530f60d72c308f75c797f4e8826593bc788cab14c84f95560cbc2b7d7a3d8b957fcdcc5922a0e801b0cb3bbc70518eb0f0e22998bb0788e58183fdd7d2a9c88dba05539c228ce04d79e440c6ff90f7297a33e904cbfda32f373f062ed6fb2abc745e89468cd20db0c807afe30c4c21fe1667fa328365a471e3fedcbd6107dfa8884a9a2328b402835cd9cc6c49c8cb7da1a5bb625f7f8a8f3cefabbaec036d593c55b6b4ef8b6e47373b484465d104f366ece40de108a19a660bbf7f6fbdffaf3342f6e316e9a235fb750ff920723ab162fc6aa083d4b8b4dad2991e36ff40966548268ae8672af7317579496f1c6dfa475288b34881526fd6615e67f59bdc92d1e8dade7b71e100a23308a4cf2f544afd40c9ec0bda3e38b382f443a3628ac69bbf53efd725e7cb0ba1c4ee20e23886a909c8bf2710a823d5c385d175d281b9a82e5cea27fd0b348b67983430f1ba951919623b48f87b43af7160a31d91d57d5470eeb9b6d4858bb682cdd358af5b7d683e3cba1edf698e63241ada704a60ee4f2ce717b2fd78cce1857090e8da199c63c96ed2f679f917f90cac8f362e327117651c6205f0e68e6b3ecebe0f3c2e8640ac39e8093201d9d4c28e78df23e99994cb6647e6882376277539d0a32547f1cd88818dc0b124e1fd18182ab7cb87eb93a0b71ff5400d3d7b1f46c51facf30fa92c9cac17507e2dc47dcdec5f05b03fbdd35bb97791deb991b81c4be119bf250dfd3fd143012b0cbd982a20bd5687db7874dec3a8c08316e076bc1e9b79ff2f35f38f79b6448f63a87ef441ca8ecee2d556bb59bfd07328b7e8ba3aff31e09ed664f447518f073bf26c4a5aa80bf4d601179a0f9a2a75cc72c7995658856a59c8b47503e746e6373ef974567809e85620f2d78cb62e871ecfb3810e8635db4b4ffc0aefd69f256029976dcde401c6037e792dce0705892255dd1cb21f9ce00ea25331b83a334c8ee94d56c8a870740d70e62a59a8030f6fe96c27c87550287ca4d43a27652549fbf58e011052b623981cbd32791eff1b6f67feccc2ead4db94c97c78283778e03e96e37d1496be14a7c59da371c6aa106a81abba755a0c8f1f5d35fa47b7b87966c66ac366042759c2b68c82037492924550e0d613a77457975ffad016bbf43dcabc55683fb5e5941e24b95b5e0b5c68b21197ed0957cd7232e71030f078070d751bca0bd1b34b2f3a1bf3b4e72f760511cf3ad997bc82eb17db04ded828f4293ce9ebf37ac1aa5a972f3c737c0e7b9e772607a5a202c568f45a2e830f4b96ae70342736c783308df0fc97dd72c51127e355adf97ac21e634443a0095e3c53c2e1c791fe6797f8565948573bba6d6cebdab7b551dc6027fcf662a81e0c7afba82980f8966809e53263fe295558476cfe97be4d92ee6b9c0e1fad84a11e24ef90345def9d2770b75a6114fe4173b31ba12a7cbebb7feb43c4b9e276b097cb67ab93dbf74385fac8f98bea9020da7c3f8cae4d9298520f4398ffba22033d723f3335fad1a7ba301d3528dfce7404431f7dc6a68829bc6f6c83c72c9058db8921092ba00704004b7ad0bd634d27f951a82a27f89d4ee0e43d3408769d43481014482914a0e4738f24ef3f2af1789437750ab166c0236e5f97516a75f498d910c0d0d4908c59e9302aa4fd04e667b6f830b033a3813903e1f92ece0060bcf2b237b730d3dc50811bfc71c11514bf952101a5db9e68d231242257141eff7403a602c7fa31196a6651037d20d9aad092f233def74fdcdc7b701649b16280abc7d0fcfd8c58b58c13a1a1bc2c890d6c681112dfa5ca864d3364fa9c6b06a5237081a615e06baf68fa394859cc29aa3ae1b32f6f433f1d41b7e0c4e7243596df2831eba8f6fff9d0ffc1a00a0dc7a8ab3233be3a88c81533ce9c42aa286f4be80ffdfb3071e71b95b04862b6bebecbb68cccc18142f73b59ff7758b35bd6ff53895e9e6871f7f65a06055e3ee2dd13e9217bf592e45781b8cbc81409948c79db8ad8c3f799e688687a35e3b40d353b624efa4c798b50f214c6c2bb0019239c8bba23b64ea843acb25bd2f2b1320ca80688e7ac88a84c4b28e1af6da73279f1e281c93e3214366567da5e7027085eef91400dcdb40e556845c49ef6c7e2f17263ce3291b774d1ea0a20d09bab56f7a2d18785ff8bc7387a678ba36c807a8387155a50a989cb1a3fd91fbee2fb2c57c07260804d3ed32ba598ecebebc0b52e38978c3809477f5db633e23ac9e33c67e86b6b013ea80040a3fa7e1f92b10fe14a71138674a49b1d69b8cb6d5902e34ec3b2e709d37f396aaede4aa513216e0e4d149a10f476748c11affc75b4c8aefee3f140e8ed4e9fa3c6efd1c8c854c15dad1eed586cddaf08432415c80fc706e093c5715fe08d38553818c00d50291ad18ca962545e9cb01ff66f6997f1f48436a11d173b4822b578637060104a2169b232bc6426f06bab1050e436cab591ccb8faa0b7d22e3c92de6ba1ac9b2fd2987155458345178951e0fd38870dd27886d38651741bc904903bf435f1e232561d50f26aeb0f6ccfb87bc04bcfbf73fdbce0b262ee0731a80938debd2923084eddf58d87979914f56cc35cdcd88a19c8dc3d195693ead55a6ea1c4282d7bad6e27f321efd7a8a796313a028ca4830b2678c311867a91880ec13dd1d0a89510771f754a76ae0e585d7a417cb2ce1e98f4f4f300f95d792e2937de78563342b881814bd4b42c52e28660ddc8416a1f624f706cae9437bdc2e1cc1a32ad35123f28e980992a007a29be41162074e75f5f9e2bbd8297801f10326956cabe09a065ff836a0ca3d8744545d600b964a1e8bf7fda616551b52ad7b4f2414977200bc76cdfa4ab954c8d2b852f4a4efeb22eb31823558ea5f7ae6bd7824bf9a01da2b6aca4c22e767013418d7e469b7bdfcdeddc4d9c1357a9ec21ada85a4c355473412cee8f57f11a790b25cdebebd8f479c4092fe9437bc5281757e273e62174e75f042cc1bf9076237b235315b8ac817dde5067b42ca8e6a6c5c8ef682ebdd156c537ae7f96fefbbba2b81d133ae9618cec1faa1e0d71b763bd7ad930d7386b6be9126f3e542bec4fb66cb45e2a2abd9de32a4d4755d80aa460460a39dc69afb5ad4105d4c4027a1342fbcd295d80e66b12bc32010e3859d09e139ec735eac286010d06d1189c6bafcae87327b5bc2f8e85af40f1bdec51cfa104dea2c1a3c316c79a6ba8485ab43970be9836cf7e0b6cd409c5c0d6a08446a4710a119dab1e2f918445429242600701219558403c760b21a49359ac31a709a549fc0f72f9d2e1c5b8ee1f730ce87557135f12a8acb8098b21981b1ba02a025a059df560400a05151ec814a2777c90be13d703896e1d621c062c4639cfa51ee84af3272e4033a9ee39ba13b7b58fdda888d261785749e05464a91dc880df657591cd75d44e13a33635cea17b50ef9b1b5b2e935ba4ccba958fc26298493446440ac9f75668ea68e04510c8afcb975f9d0f50b42bfa0e07a064d3f21ed2cfaaad81220d3da2abf6a0570b47e3078a9b54a8374c44c2b2182d291ccbbcff14016b1e4453b8cf3744f81eba030f291c5b35e9178dd5db470b0f62f1b74fc63cfb08e34fb1f26e124c6cb805ed18d0ce82583e8fd58b35d7bcd4f5b37f1ed83280cf88f5fab68ad89bc164998574334d92bb3ac9483580686eed37e1f967bdf339f439878d15ea6b1ecd9bcf8a5a851bc32f9bbfd5eb4e0d70cc1bd3258dd3cf0ef74ba9faccb18ebf0936aa2bc776d8f5637e3a326e4b45c78343bcc9935440f326e58240823b083b2805877ec706d9de1771f3e32e76d1845c51020e72a6eb0e116d27d4d75b308b0fb01ef08e72797d12d3a4f7c4efbab0ae71d17d8a2fa6a9cb01e86b73ccc6119a9c3adc283f3469274be4b15d4ca1358371cd34ed461954e1ae5c39d54d32465213043b5c266f22fc23bcc437cda64ddc865a8d80b6ab4a5effe5aff46a1f4f6bd793a4ded4e7eeac24f86db0901764498d7d2668c6e0da50fbd983115639e54a9ba42e18c84bed7fab6757458bcbf687f4e5aaf383c1f69e8d4fa158785cf05152f95f0126207afe0f40578eb5aff5585baa04d18b708923a96efc31036dc59ed2b9ee3a4be35b7c4972e83efbe9f59eab11f6194491064847f321f1e483e755f20d0fcfdc5e23dea3c4b51ad9367b8489dce043cf19d7ad59906353a038fc45edf58e91e3ea9a76005d9ac689c4d4390c594e58f6a8c5745bf2d5f05a5fbe7db2ddf13b3b9d408872a75102626c48b44b05db8138d0f0416eb9c7b64d74b44677519c7bcb0175334128ffe815275437c9d48311c575179486bb73f9550db8edf8ede44c193b1fb11be66f81339e0d35ad6fab88027fa453b2e095a6cb8b744789fc8434f6f2f2cb90a6385af6f488b6e34468e732ce11a15525c878a09dde4eaf4c1214f8be9bad85c7e0ff1d57f9b1204ba967caabefdfdb45e18e0ac95d9e912dbabf24e28bb7c515011485b4f6e573baade031d862f3f285082615eed810361d5f83c15441633f0ab25bf475521ab21e22f1b10a0c5c9458fb53c6109e7c4e686fdb2fc8501eadfa9664b1163aab0a2cacdedc097cd285398b82dc65b4ce3a1c4461693f422e1fef7ac1e007b7efa7dff80eb43bc6f9fafea08820729e989ee8499dde004035c1f29ace381b6c58ddb9144abade206a34e2218b8a3eb35b8e73d7321bcb9b902c56075f3795ab994ae1deaa915e751d26a5f5b33205c6c8dde135e328245960a07a0748b45dab526f1441cb962d86aa40c1036d05463918ba65a7c10ccdce55dccab9c1917c480940c5ef1097258d8276e34523b59d134e1c8213bb38242b1d405f6969e9f47023060dccda8ea01d8f8c09ec68ea77eedc7b0b34efb908cc9eb446d07e918424db5100f5aed07947a0229f80cb2d16a1972c9eebe19e64f7d5f7a34c87a6831a8ad1bd8fa3a8bcec68fce198b33c2e1daf03aa0cdf83350cc6ce6c668c1ffd5ec1c8190289ad7486c44a2f8ef3737b9c144d0b6c411cda222026c533035e46530d59152c0ce1c30f13916592fef881364dd526a11dec59b6d10b6d1a8b03b2c951dc1a48293777c69a4f0aff2e42fa4d358981878c71311756e2916076e8eca05247767e3b23ed62da97aed3830a6ddad37bdb69c49bed06fc4ce5da4640ae0a93edd69061b4ee1c3f778b97d913c6e768a92d7a4a8bc908184589b79bf2f3ee48c44d917c04d53ef2f7fe058fda7c054553e636428fd2a354618766492a9a366d58668b73d993b38c5ce244b2edfb61bd4253f37a2994b7aeb5ebbd2e7526252d059cb05ec9cc6d0bf0141bdb8416faadea60ebf44289e6984a1be765d22e54cc1dfcdcf3b740413188566eb87503893d663a8eb64b30172baf76e501507554e8500d7e62ee7eda4ecaf44271ceb53635672c15395165aa6294dbb5fcdf29742884d711322c1b20f022f1bd3cc98f914ca248e6065ab3d321c0d8f604ba82adaa3a079d776af89153632bfbe2d3df8c3b6bebb839271ff33c6abd57523d994f66731a01045b7b93fd32e62a66f817177f6ef6b325a5518026c43499ffa3d5fd1b65da97e0d1529eb5e24387d059104233d01df72a972042e8e51fa2ef1c219b39ed7360be15559f1b41dd9c09d671e525c5d8e03e986a1c7e56bfaa29917e8e3231dffd73fd7cdba5ae0eac144fae53bfa36548c3ef89ada368dacd915b75c5641568e46b52479d7cb2bfdc13bcdad330d95703eb5a23f80bea737bbd788efe602eb35a7b2d40092bfdf6444acc591ad12b7aa84f09d90fec771ffa400cb67a1b15706c7cfe57880702409188f310a287a68b4d2b017133d3cb06961b66110407c3573f2d7f1af87775b09e418e13dfc9219584cd7721f127d193d9d75df62c2d3786b42540d9dc6bb11e5a62d396b7b039b8b29a7ee9e41bf4ac7cd084be5efb625f0348adf531a4b736d8d9d5d226af56f2677b2a6f1c62d0428b77adc979035658fdbfcbcb1f5717b2c1e88c4c40c598f8413880819376784dd89cbceb6f7e91afe2b0e3145739387c53350524210551d4bfcd6bc55f70b145ecb2d596450d74698d2c516f1fad528719366428349146dbfceacc1fba07f8dafd9ca54c65d5df7b958d5826e5cf0a707d4adfa9cbcd9fe63d8192bc0f41066daf42f13842bb2979043b9703511d5c85292fd8611495c8a3f14a5996dde17e45e4ec3a7d31a91a8643830516857fd837d371a7cb9fc80b2943e608a9e1f4823c2126c84911cff50c8e89820ceaf96f50c249ad7b4971ca33e9ef563b840de345f190811f78e8bb71e0cba8b62277e107dad6659b1735c4eda905176a1c20b9a0c01daee341912962ca047fd127579fc303a9a9e0ed580d3fd5fb8eda01259cde2af2d5b2c8f91d01f26d0a626e24493a2c7e4017a18c4a3eb32422481a2bd525cd9435532126ec0952ec8891175b0c41ccecbaf7513851bbc5aa62ebf06864437eaca5b7d2b3785049cf6b26563ce46a117d38871cb3fd3b94198a860167ca018a1931d84c7b9247a77ad8396b74c804de5b5b21d9e2a160cfa6d2dedf2364b15238a7f3db7769ea8a712a11a125fb547ceedc37e6385b0bd8a37ac4897fa90d5c0ba6420f87ebc17470da486575c271a8d0f7d989dbf148c09088d92061aa2c1894c88d5be30e0bfb6f020c7f909fe9fe913ec87bb6e4775330dc139289660eb06bdd1471740b0063ac04b3670efb1580cc59102a380091a94a1683f1fc37cdf8f95ce93f588b9374a099dae035cfa4bd5d1ece56f7dcfac80ef289e4dc500ec471560e3bf55f1c7a25d7bfb5839edaf71de05c7f6c4843308085efe16e16defc0299da7cd9b4d3d344e68722cf771a5ed3ad47893f999603581092c0c6577532bb13ae8496da8fd3a1e58382d12fa4a21e6517e0e71a3596ba26f5ffc72c68a4d41841840ef4b8bdd1965a6fef30ce208136107f1955c38dca4b26ce32aa9381117b15e3fd24c053c09d651ca05658160a416575e45430fe27f28ce06d467da8be835dbe2319800fa8a9d6919a74d775a3d4712e09015b6cd5362ce606aac3aa97128420ed4c444d8e47fb57184dfd49b0cc6a9c27f1e2a45c0499ac030a93d625ede9bdbe7bdf4279c29370095b944457452ebeb9ba1397c85fdafd1ac366499644d73bad78a56a59a05284a500703fd2bd1c07edecfb32517f3c2ffd9d73bc6fca9285a8fb5479eead885e32ba1b822bdf514e4de98e358cc0cf2783904f8c45dc82d04d41a3e39332f98182f1d7463aa5dfd02e6fd7054375a9291ae0a840eaf47f4cc44e6c403970ffa5ea531eae93bc00804dd12ada523c256d9638c0ea7cfe662a1422d89871aa5e4591118891e3fb1b298e798317fc704697ab62204d85f95db19ab16611d4a266a3d81e596ebcc89695bfef30d064c255adfdfdb34110d6ce884bf4a95366988413766854273ba4e737455da40dd35a7354cdbb459af65008e88c01f5e1b8002ba1dbc0a9bece9066cda2284bf4204e86b5d103c2ac1515905479a7ff916efb24f99d7841d103ea648d094890d4c7e4d0e80fccb038b50af777fa8f14bc39903f27a72c89594f8c52aa86e5a6b0d30b6854d01a774d81f112d7694c42ecf1da016a590c8f2989f7923a507bf058dbd670f2086aecdf81ef31bf786e3937aa1998bbea2e375cd9a17e735704f0429d5da75f85fa98719c9db8f5ebcc11d08574f01906fd814f12c05286adaaf10cae2620417df1558d89b6dfcc4320e2c484b6421c98b4f2cee09b8557a14aa36f47d2839eb8e67bfdb2c0f95739fbe16f4dff0e61809a2ad74c64376299da431f4ae2a7dfecd1fa61b56b7476cca8b7e3c2f650f8592c1a9ae5d0d50e1ea8c6d73a21a0e1ecb11863e3def26c793ba320a491485a71521c7eb312155630599c62110577b040ac0e8d988f19705fe171d77979c7fb7bf2528c4ba41d4efaa21b50f540571e72221166b853b56c04ac941684783965ed840a0bb3d7d41cfd48027df05a3567639969ca86bcfa887f43930c66b5735f2d4948817025aea6424bf07681fb832f0c958bbc4949cb383a850fa3807d1888457efc237044d7cf39daea33d7b1ee8c12c82878680ce5170d7014c2662249d195ab7b3a016bfcb62fd8330ba3a86a0c6ed229c8cb9cb262eba0cdce056d89f62a1370c8d4005b1f0a626b6e252ccdb970afe7bcaf9084cf0dcdb9d7be7e2a0081d6a7007d9a663889eb9b198eae7140904fdfc87c3503f9efc84c967b05355431dc5c59bd0eb19fe617605a5eca827c8de85596cbcb68d23a6a8dfd35bc8d974b5244bc7b8a020d0ec387a1a80fbee3479583d36adccd484c733dda83460ef55ee5a50475db0fe83e747b349c75b00b2e1bdd420feee41bc6645cc2ab758ec770c69270d9993eb9223b4380001e20e16aa1d9a655105b95d8015c2cd44bddb9909bd63078ea9158f748493a84418aac8884baf824e0f812dc2d89c110724173e16339dcc3e981c261b6e1156ecbe35eb951b1fe5e371aaf75fc076cbb9db63eafecb3d78ead3a07518147e297cfece8bbfc59c4556bd35a028f43b027fa56c32f7e6e77fbdd8a39093eb6b65ddcef6cd79beea0e0ec60e0ba81d5cdfc497d05a4b068827fa6847233994cbf42116a66c677c283130eb8693ebecbe0ab6844859d94ed56c6204ff748dc0e384e32fac898b9dfdac8a1438136c9ce45a687730ca2df87845b062cca6ba2c38e83839de55e3fed783cd35bd4ff1fb5f9fefa2d8dc8c25d1091bf31a3decf702cec49f99d1fc01e89da903a06b792e08160bfb9361d0228a07785510c564952f467349fe74256b19bad9787532f87f295fa7dcae9ca36eb9d0ab439f8e7a7b3f3698a07611d7921ca8a21c94f00cbe847f125260c5898aaa87852247d86d04a39a1c7a7dcf5c30ea48dbbb88e38160c566da617114288afa3ac3c245de1dc514dd3e5352136b911b53badff65b08d4012b7d9abbcc46605411176df8552512c66ba849350b5df774552991a0707e3c4aa9909734ca246e046f73f4d7f9eac08cc3b1d0b42d9676a598b5c38225e7c4561b8fd60d66e2271b8a5b8c995078d503a75c5f3f1ea745e14ed30638266b5038f0b95f03bf26c4926065ba6f982e6ac6521a687bc6f109af80fa9081dd5cdc0f78be20c177b4135450927de8a5e98f45d9c5e235f32222306a018747c5b12522c4de1203d17bae365b9a363fcae281ab491fec6494322df7256c0d2bd0da447d1980adf6fb4e8da42519f9dd484f9424781eb9aaf49e03ad2b24adc6021704364a9930ad21b8f5dc618f93dd327fc0ffe556cedb447dc587c788af7a11bfebc5dee3ae89dc3222be42173fd876e491fd7e27a09cc2ef2c44f8704db363df270275a336ee729cba6386231461fb71746d4f8751c6f02da0d7f6187bfafddae538d16ed5ae9462266ae29c1ba262b5a16643dfe07bf83292cb2ad913595a1bb12200fd5d66537264158dd42f37b5e27054c378c45765a47c3ebc56ac6ded095816261e0a0d1b8229aa007ac36053bc6f743d6e1a6f68a002045b9c9231c9d57bcdfe7d53f2365bf8030255459a61c63b29c85651d650e2a18d6d9a636acfced62f49a6ffc6a8e8a73b58bd30fe6fd6cc325dc0d496ca07ea9efec8ad82ba685dee2e72e239d85dc5513a85597cb103197d15d70ddc8a0d1e6f3d18ddf8eec1dc939baef7999ba42e4438ede2d590bc8585e5cb09d7934507cac00cfc46d92a84f2861e56b3b0bdf696f20d57f9806ea1bc50d0bfe829adbcbc0132b12e2f057c140a75efb7cf6126d098859870914aa4628f44faceef0b536253f6b24759ebf35eeb76a5ccf796c22f40a8740c96130dd777c374df6cd482aaf585e0639453aa31f6e1959dd18d1395b91adf385a30797a2dda50defcf442a6051e4033147b8ddc6aa85915057d68715f20b865b9f597bb6a4d00a9687bfdc07a6961209e4096b8ee0e70fb8aca18b9287b487faf0fe65e756e73c1a24f884669040843bb79e3e6b8d299f676dbb17c3a9d1309e89a2b4b5c67c7f3eadc89cd0d1f029df681850ee05c1208cf6af47b3f6d10ab0e2e5817bd923422a5c8eb7d4f53c923f0d0960210111b53e1ac60f06ec5d46167066e843979741a5270e983f56e42d1d813629ca17f3947de8a16e04e81350950d466b751c588e9e591a7205666e55f59ffc88be7fef81fdd049b29287da68639d49f5980aa82b245f640afba8f067968223a26a099c6832066aee525bd5abb54dc517abfc47f0bb1b7c54b471905729ccc03ada7b31276bf82119a8694221c7a6af187e90401bc903b551880dacf9b7966bc5bc493ce4691cf1b8b04192ddc6cc887284c4fdc6a20bcc923f032f08f60fed7d56a496fe1ffb57679296387ec28fbc01bec1996ce9841bb5ad71eb2b7b25c8ba20d86f4dd100686d2538ee066265cf86acc29320ad1e82c2c8a112fa51dc35711c98f031760cd6b5a211fff80c27dd501418f63e95caa4340a41e4824978c748166e4717c9b14a5a5d7ed105ba91ef0ecbd819bfc323a73033c3d1f326fc3dcb73b6c47f43381c8a6f767ce9fd69cb0e05ed2daf2ab09fcfd32fd90bc665527132ecc96d5953783882515d80b4c88c59228189b3f177f56765f8eae3e30031991f6932fbf740b666d8ba00b0e6ac2401a59c330a2d1a650a56e828d9f944f7397c9bbc815261065b1979859d48e30af0d8006e10b9c9a9c384610d10bf517aa9adfcec4fe92c28f23038bf5df3462da51039f719f2f7e257063cd59fba67fa1c779e3f7ea8c685a727462b9de0f603629ec7d0bf32182667358ccdf444f7f708d8244bf396230e20f038b4e4711269553c8414b8c75df7cb44c3aca78a0c6dd71adbf8138958617c97a20b4cf47dddf813a6347054b012c92103846f2d1f68ddfa832e82324d2c7f7d4de14024a37cb8d0723d2bf14189a37bd4cdb575254d4c92a7ce59ae3e1d0f2698b2e7cd4a7a5917d3073c7684d46590feec613530cdb8cd8df7798423cf8780d770d1b8978215d8a49153b78537221cbbf7e856012be4fc414f79fe6301d391e2fe16e5f33558bc9c4d5e74ec550ff7f97038367defc239af54699d15eeb7a75a52bec10c2e9e11f7ee4775bd05d96934086d9de998a59688ecf79cb3d2f233ba221d2e7d4f4ba1384808850bce59a275db2772907b3f9a27e71e22c4500d2d49573a50c82a1cf3b7be4e449cd9ec41d2fea7ae9c481667424092804777056e67bdb4608cbc7e21b409e7dc7e7b4d60df18d4aae152a8b33c73b1d494df002c98a906571876e099a2eb173d7a4a4f1365f0d2ce6c0c6cf6bc00ae8af8ee01c4176203fc931f9d942f69fdb8ce672d7a02ffc346c60fb198e99d72d4fd521303e4e89aa4feaf213aa7283bc079a65d4c93a5f618ae11685e863dc2e654eea4e80fe03eb611cb9af2324272a9ab3ae1a0c7f77fd1656106271b352af308af8dfda93ab4deabeb944cdd8351cd8713759cc9fd4c858b681b0c0409b8d884d71cdcbcebe960fe3b5ffca11aad105c429dcff655b2866d25309cf46f4d91d30683fc772297d1bfcee99dad9b840d416b43d200293ea754078ad87a2bafb4db1c3a404d844e28ebe2fac98b13c166d661b6139be6ef5a0a312947a2a72684e7e6db571e3e540f44c3444e15b02fc683bf55c025b6bafe7290e28fe2b8d66685622b095103932d3d897197f7591f033fed446b9ce6a91ac30065ae449bd31c2f93e1be99e2dd52a614e62c82ab228e8e3f3e02822737beca8681ea06540213ccd0f5cf999fc4e793ceece562764e8c77bfbbff1cf6ace92d5059bec17ccf1088ed830907f0cc59f1661d0037af8224b11399b09ac38c78540d6ff380018579ff978041fc94dbb80b97cf890b221fe0b533eab40d8cae09c00d6514e9d2536ec845d00895a6a3b6aebafce5aacbced5ad792f5924992475b5b46ea585ee31aed350951e78f6471a5fe2c4a09ee5c9ad612d50c897a0b8ee1e651ecc528e679d57781b84c1b2ffd1fbaefe2656b786c8943aa001ff59d64c3ad955a0e45682bc6e37a2f4578777c1f1a3c27d563b2f8b79c0be3ac978ea3529c0c52fcd7d41c01c12a34b849f18fdf2873369049a2c82f9340e58fe4284ad24995cc45d916a4b3e93d565e836a54ce9163d965b4b83eb40e9deee67e59eb91530b39edaee1bd40bc2cf4d1d13f3a73bbbc5651e7ef24ca95da0cbf22cbf32283e33189f6ca00142e9775038839cda15b7483d8f27640fde9a0ffd08519a6a77bc3a0939b69fd859e0edcf0e56a853a69c1dd78937ab2fdb1ddc2612e54fa22170bfa322731bc9e68ef364703b89c217175775f920cf369e0b95736130aadcff2c2d1dd4297a46abf99321b7076475f5fd15b37e20186266d7d6f4e0d09eabd903361e643bea4b5023b2593463f60dfcb9a78111164e5979ecda0a01f79e0f5914d6c57f267723e41e447e534b86ec9136d290e8bd4248d2ce94bf5a6b7c8b4de86212ac0d0efdebcf8a0b1fda0e9e5f582812da480ad485176b538a8a0229ab9d6c9af9aea39993294ce243faabe7ec9ecb7e6dd47cf7dcf8e4ef5289041bfba05798483dc1536b4f3bcd1e4900984be686959ea3f5199a766276f708d921e486c31a32b7261f08b16e0d5f131342196a5d66093433e8f08fce64a404c954208904bdd95de7f70a13a3d2ad4e147da13e6e80d150012d04553dc90d9b1dfc4b6656cbce23dcc7739585b8ba0efffd5a5ce7077b355608d8f346e593157309e7de0e0945dc2ee3d20eb30cbffd77e7397b2b2a6c4ae1fb3cb3f0ab4ffd799a9ab995ce43233be569d324823f877ed8dcfe01cd9b341567712a210118d3c90d5c1046c2311f85151cad57412a3f3413e0333bf63076c8c47aa557faba7c588be49d9071433e1fb0c1a8f6756dfd5f522f30817366babc2fac8530a051ed43e6ae669c9e479f213624f7b0f5ef0310980f6f1f5102ce1059ed7bf114483c20fce81e850625ee6225b49290991281db46cd7b9cd4d438e565997820ebf968722bc75617c48e1f491d01ff1125d2fa5605534ef87508f4ec50ad163a8792003f92dadcd3325ac429f81d38130f7087f1db86532c220c4eb8e28ae46af231a47aefbc845275ada16f9c804a749668dd9768b535b1eafaee6324e25ce7af08e9334df8f8e62fe1b588b7ebfe38404850f9a3e49d7e7e13526cb7b2b738872936bd3d388ed074004a451603e718d9404a8eace99620d9cb69d53b2967ebc08d4c727d79f470961a87b8739600614330a8e5c3571407d0b7089355be7d2ee99d5c5a674d192a030dd894b9f63fd9cf9c772a1af9428410907ef2cadf72d20c15accf90df0fbf08b707c56d38b01f981ebbfcea566f893ea9c60a52846ab534345c3dd4420fa5c2c750e7431d57354916dabc30a3ec1c64650df64b69aab9419f8cf9332a6325fa8272775d77eaff2178c83cc5f9954d8c69abfdb357cb70e147d6d62592419ab745a0a956d271aa8cb07d546bb7b6e43e7ebd0f3d864c5bdefdc980b3a1974391edd346d84ab553e4b58c13271df78c1679274d6448e209534ce81c1ea09b15366dccf3e99943a39dfefdd9426a16d47e8357f0e670346b36f9ffa25ac55fd97adeb19d60a1f51f9d04384e59eddd344ae88cee094f50a94a9531cf4e5fb1ff86a1ffde96f5a5fb727e937c1afc0d37021d7850201f8f9468b33c836741e71de85274cad30d9e4c4a6aabf8b0a659dc91524715c6cdbdecefd4d7ca45bae5386cec03b7a7d3b009e5a483e6ba2bf27431a19a472be48ab7eba47de681eeadc59a2c8258ce433818e1a26571b18f2bca61699088020682bb50a2c6071f22788c930cc69f058c3627a7e4de968028f7723a08c42bef942e9065564d9f6131c487f660f524b8ea3c57218a19e8eb1a677cdf4075578b363733dd0fe7d1e513f3ba173d8f019df37de9326d11e92e48d7e8b52a55bdfe0ca64ce12ebd3b3ea4f09c6099c1751fa7e5f190202501397aa1fde1576ce7cd244dd9e816da8a789fbafa184bae7ce60972eda622b0f1703a193854dcc9f973bf8b6872947b80706e5b072bc3d1d0387b12fa38933704cdfc6bcbc0c7f803e1ce9630e028944c684edabf52693b0102450ed0db072669b6460c7af847f3c17c73a44bc1e3cc6c0af9242fb8d4dd3546ecec3d45aa356e938ccbeb6b2edc8f43d01c5c814baec981a0ad171b4173953ed13999e06395d2907909b5d298d835814e3a5fe050518353c9d2730fa97299aa0e1b9b31a7fbb4885520798431634959429ce021c10d7013a2575c2a0e312040c0de1cf71f49bf2ac21fbd3201244fdaa2d57c2263f7cf92a7e14bdee4d03f0e953e4c6b92af790a498a73a7d5544647c50c067c874208f6d24a726bc37482dfcdbd767df36caa7340130ec030bde6fb5e21e9b5270b746e7aa1d2b92c43ff4b77ef784dabe08b2b593e16941c9c28be970558a08c083ebe5e59920447e7d464e276e4312ba7356efc5e88d1edcc4a7e56232d128ccd3f19ba6706c7c3b1d5eb7b6ee03cf12091cd08f85d4119861a1cc57cb9bbabdf5f2c982e2bd15b355e0aa4c37ef184c5d1f0d14743e09e818b33d325a2d3d5aea269e244a5a197782810ec8900ad644a8c8863fef3602ed26fa9e2577cfe5a947ba22eae625a08b1a7ae93259579e2a84f9943ff6ae42e8cef62274210b611ac9bc61ba9c24747a1c887d616039671de99708000128481801b25b7667f0180ffffff7f