PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66705 750460037ca10a793c52e6f7b30efe5714a84b4a66099e8f023f3b7c525688af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a672af4f1e7b7251dfe908d1a498ae16bd28d7ff6afe39acd2cd838d4ec8833c
Certificate Block Hash
750460037ca10a793c52e6f7b30efe5714a84b4a66099e8f023f3b7c525688af
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00952200001e0f0000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000601618d343826deda29cca0d2cb2e05d28ce1f1c8a19555078bd7c00faf25ce09e0ad99c3e1059fc1abf59052400edaef03c76d37c72f4ce42992a782c2423442b77a7f7dc26a2f16e531f4fae9dd96d752350728b7bb3e370040000000000000048000000480000952200001e0f0000

Raw Header Hex

00004020e69986472cf898cf4047c1220a5bc3e6529ad7d58be921ca388d0b66b4e77829d93e5dca4b7f8abe4f9f02aa0548e656c786a22472f5d9da00434f07e70971a64d5f1f6a655701183c83c84e8d83cdd2ac39fe6affd728bd16ae98a4d108e9df51727b1e4faf72a6

Proof Data Hex

59,560 bytes
121216020307b765b29baf80303a1b2f24f651f3afe62d76ed4f0fcd58843a7a00274bd4841e7b844dd7f4777bcf705541e08bcda696454c8a218ae0fe942e0ce43ee5bce7afa9da1f776f54d3effa74b373ad4e9c9fa01e2626d69badbf8715b0fd24669569b3bdd0ab4eb79c1e6954b9c718530c60b85172ffd6e798aa25e668b56e526962342382c369135ca9d12806b192f204165171f65287d12eb07cac8b277136cdd7e6a498a9e0937a9fb3013430931f928143a7cc836f14319e53e1af330fa7294a43c7ef1047b24696f41a6acd1f58333d6125b8ff4d753f9dcce1159ac88f1bc80c965c82027d01f8c5faa1c6751fc890e921f03ebc8a9728dbd97130f78f5a47024e04e7fb212fa4788bb60c85391f3aba6b2fd2b9dbbe1e6858a98b21a7a8a892e00b353495a1d2428dae684cf5c1043b4c92b61ca1be6336352a8996a72089ae52c4e6d77b9fc19ef61172206da3b1eba9e348a1448beabf82eb41bc63f05291e26cc82a3ddb339a19227a9d62c2ba5779a380365de5ec653a0455d2396cabba0d592f2f1dfeb7f0d432cc64f0d197a5b7163b8617cf5e282bcc070c58c3b6b666de39d746fdd98336b711807ff97f823a563efdefba1dd2a002e4f7762d0006e2508a874ae7b3467ea91e2c58943a109cc60536e22129564ca93b7ad76fcd29d9eec2ea77502b35b4125a30e141e886a161dd224073827214e7dbf53507a76f6bd065001ca6ee3373e79d826718d65fd9fbe84e3396f607edb2639befcbcb74426e9c6c20000072c5fab68d685e9934447a3e6d346e586d0972e141f5388d17940572209e2858a7946fd3c2fc0a461ca92e2836632b85b78c4bb7692ad6bf339afa9bd371fd79e6427c109959a97c077e69e058014270380350f78bbf88d188479496877b7feee5690e522afca38ba3e59bbfee8f3e18508dad59368cd14e803697e3ca7bf763018f5ce897020d032723e80c29e1ebd186a3ab8a43507a0bbfb477353535c41bec940a8ec34bfb99a304a94b9e830b440b4271365550e28ec99ffd69485b353ce9547a63f58ce90c897e5dc03560cfe45485f67cb941a8ca0314bdb71d051111a72a4b09d99255c42aad5ea7d646daba9fa448f78dd262cd4f245491772810394558dcf236eab84768f049423e6eca829639872a55936ef9b219bd2bf730716ed4ee65db3a5ecf658696f65577d4774cce3153776342a3726dbb64c67116cc055d7ff1ce47d0a47c9a5d3fe4cd7765ef7f0fac57e099f9ab3502df2f18ec767711ed1621a3d507b9bfae6f9ca09c53ae63cb1f6996203198e844c29af4d3aa863158a54c479dce0bcb5ddb1fa4562b1a5687677e7b3d2c91be9e28da41244f90139d6cd8464ef0896d552976c45864865d3d906c6d69749202d77ffcd53c866acfac501d28592d359c1ec729f752aad0eaaab7e7d1d8295c4010d63cb2fb4df986f4c9dc79da8fe83c2f67237f017c13a76bc8085f2aa165ddc7be97bd3cf4f9364e6adbad28f17f0961a545f2ecbb65ab55bbe07d5113c75d5ed6a0751443924dabc4c4191a2ab67436c60d9fdb9e1f1f996fb216102ac9ed26860a8b63f1f607e27404dc43f2e50dad3f58ceb2e03788cf27b662ecfa80d0ae195f7c2dccc2d1f43870b8d4342fe8e95baaf7c91fff8bb1af6e0e810c9e7e96d2ff647cd703387364d4abbdfee2ababe527f80eddef3940c522a379b60479186b6211512d67f8a0cf31de23043492746cb005bc1762a1827a5144b5e7f463a68884348a877ed5dc17431d0df9a14d2fb2e0d004d6b4610598927a30b99335d1febd17e0e2d6536c301d5a5096fdafd035752418b28ee010449ffb5c6690a1ac5d39e7e2d6e3143fb8ad1f8a25664b27254b348208a38b1b5192411ecf7c0af2851f19721e5d738c929f9a8959d815e5992ea55cc28cee5fed189836353a42f18c1cb12069d79cc0d050438ce2efe025ce706c04c30d19bb8367a47ffd1cf1af52328b9a2db3f2a4e43be354afc1fb48846f9bd7df7c43643bf73dd0fedc7d48a62c4331cc7c3bfb9a1b2ba1a7700af21d93124921107d0b6c9ec590fa2b0e81ced47b1c94ee529e1e65e48e95b3a07f49669502f488687feac4beaed4e811c233188cc6b8b3c0760c4638a466a7409f82288249c5a3d03ee948082da99491d3e099a4b366836e5f933a24c521c0ded0be33ce8d8a2e6bf31283d7fd80033c6d358b20fcfab185d0540dac13711c93ff38b7008e38f6606099faa4c88ed106283f1ad8088883592fe73993738a509d444766789d56d2da188ad221cc87b338e81e1bdaeaf3b34cc857cb0094a6bb75245b2229af79344f4e85a1f0e805a76b12fe63fb393f25528315b14b526798e0dcc3b1c9afd95ad785488c3fac619ef65c107dc3d231c22181f370427940999a36d193a90acbab009f883aceb6a15ff9b1a82b8fab521bb63b9490591cc0ed9e164528644e3e5f61b16cac86c1d5b88c853aeecbc5eed0ce30519010ee779960837dbc1ade6a075511bdeb713f04914abf8afb313707bb2cad9cff08067f91d0f45f7ba7deba48054b19a3b732a1bcbd95e0881e41933fcae7bfa128a6c21e45d35494cabe2d5aab147d6376c74c73794a38a09d9837037481bf5b7b89d7db9a4cc25e2073a808f2f8cd239f528fb54e014c91221c947b6ed51615f01db80e501edb5d9c3fe750e887818ebf13e2fb2ac6bc2a3e319aeb651fac685b87247789c98883bbbd75b17d2c31436e8ec04d1eec2f703ee63cf101b01d3565db1fefd419b87674513cf3e5c7e3c5ecfd9e17c874a867ae0c941422868c21243ebfd3745a821aa5f12ab3a03eb1daa2eadf07059ffff26cd0c734b778b32c4efe87485448468718132e14a7b960b4a17ffe44c24be86bb2d65c6d6ece59cf0f73ec7d92656c1774f9f9ffc4cce4365c074711382fba297a8464d761623c66588351aa2f16ed25693f8c1e17bff78259c6ae659bfd295e5fed80e6b87bc48704a19c2338c4a8a1860dfcaba49d223aaedd26670513f19eec9214fc41811f601cb80ece9b892bc35653eff69c6d609d90f1b9e816032be063ac5cda77489a35a586ee16566ed72d3f79ed3e805a76c0f317dd5d8493d33a6b18628b836b060acb9adfab8a5faaf9c0885719d6c4968695c61c3721608b3fd67caa8c7ab4150b1ff6c555e10a1cfee73b09a98b5168992804bffe58320c74c89b64c790a0ced3f0171b6f7ff26436aff8f1ef2570fba018b7a68b8770a833cb0a524925f3f07780f340c486099c74906c24ea497ec01dc481b7c00cf24ee7848cfb0daa78c52d521029b43d43a6a21d3c590c2c66e9f9b61db58d224c12620a01e25fdf36c5ae9b92dbced5d337d220999b4048cdb8f1679d76b12636d6bfb635c3383c4f9acd17953394a7e6ef321a6651958194b5f79766982c94b64580189aef95b89a7a62835e917268c1c02891c7ded18a8fd4761c88b19bee570f26c20041cb4ee2ce436afdd6c8895a578edfb90da8eb495e98b1a4741eb5a51110a43e99fa7a360acaf67749af79125a019e3d9dd6042b6b4edd9777d55011adf754602eb590c49e604953ae4d9a5877074893416e38d675eac2af1d6c12c5f1682c7a663adfec1c9cd7430f5df79c7d204937a9fdb408f5e3c9ffa7200e5c56d64fe9db551cbafe1f3de8d6970027e58702d4dba85f6f838a41df0cfb0dac191add0b92d664303c075cc4c3946b96c22f0f544cb76c983915500240066e6d023591967f2105a12cdc0b0b9a3d539f42f2f075196fca4bb3fb99f1e772f2fadbd92f01480c4a525de2b708e3dba848a3071ccaf06f95b878feccdd585f3e805b11e6d4cfa8170b43626b1fd88c7521535e79105c77c9b0343b2594f0df64cb44d86296d78ba837f24d1056d4a95fcac265a82925258d84b5edb9c898e552a1924585b4da283ecc2259761b951ec31c2e3901ffd782d68fbbb46aeb08e1f391dfcf4c5207cf6eb86973b653455961bd6992fe30bb3224b2c52aebad5d8844448c1587dead81e3ee0b6409082426a75d2612e6aec05d633dafa0e9d36c211df7d8f053b29dae08feb63b3e0b89c40556edb5bb6949e4b423ce319e403ab78c991b38932fcd29c3fe22c6c82bf29dbd8c609d2f598f262d9155a369866565778a907b15bf448c5ce76c73afd9bc248d2e04df9073e627e6b57593a879ccd59addf23ce6b24333bd5cdeb7c423ed60661b3cac73db61f8f60bb2927c944d716d4888e674c95d1e2607aafe20202f001d415165f40e13b71899242d09c4acde4d90c43492b5f04a866c7d497f8efad7aa3a6705897d02b3aab6815fd19cd8772618a995e3d8c4a8546ac812e179d194c9e76cfa1f1e5dc691f1d448eafadffeda0a3fa0bc64510d58955c75bdd1d2a13cf752e15b6b61423e7b42c6d02725d4fc5d7caa85e64d56b58ab199ba83d4b5a5bae7ddf166d849d0e3f5017cca6dd13c1f8e6b7a7f19920defad72b6673af3967f94d34010e09808e6a12ebcb712e1011dbc0c46917996a453460a0d6b1789221c4cd98ec161fccf430307c28da0bdbeb40beb3d1f1201a8c65fe1b8fd6ea6cd9e15a7db644a75e35dfb9c7e27646c007cdea924077589dd9896b24bae415135c9d6de855ce5a33afd710f5a21aebef3349f1deb36d640e37cd24f7efb0d712b8b60c4ebcde13a40d9376fddc6293acbc0ef41c1e749fa208fb1b29752c909528d462820cf1eb8147274fc670dcc7571e5ea50398be48e4d8fba44e17fb63564f29dab85884d6b6315b9232449a2eec7a5eb2e9f72173b286a49e14a2a80684a0c5431638ea9584673cf5feaf57e0c6b99ba93d4845294e4a27c2b802619ad6993a75fb2730e1aab128a4a774b9c1bac54eb16941cb8cd047f79a41ad13505592888eed32ad95bc2208d919e40ae51dda8d244c2610ec16fd12d673a9eeecbfe121bc08e481aca0d9f8e5009625921e2f02c5f12af775ee3af2816dd63f2d9c387c7efff3e6cd7088f3f2545a3e848f7ea521f1fb98513a5e8d44ae340f9dd9fa1c064d1153417c8a4bfbbbe35c3a0be9b2c41f6f878cd177893dde71ede31007552b544bc24b67f72b018f6f99c7b9b9d813e2ff080be6796153fa70a85b54a3c658887ed221b3c65bcc5ae81f58c661b1087411244cd169083cfe2e8f499147857f5d7ce2724004b1dbeb746219c331edb8a9e152c66c876986d4dfb2c4b9b571c3930cd8d6ff3a0ef067c712de932e5db8eb884e7d09d161d5c5294b301ba0ca06bd79480ee20437bec74a00704bdbd120b807fc07a079a2e4e5e126b2a1dea3b10a773dda3d66a4e13c1d6b8581cffd3802fb915740a62bb38fbacdadf977ee370846c6cd792322e01fd5b491ca6039b12f02de346587abb2e5658fbcb2d99f33af50ba425c564b55ed0891848b40c30dc9f9762d32bd287c288cc967733e8aab5e40fa2560139ce604f47141e54928b1a11f8431bb22eb6f59d1e514e990072508047a65b94a9a89f3cb7267a8d0db31a406b931851844fd680e88d604102df072b8604e1a00707efc232cca2cfcf8375c57b3e43bb547a3fb7e312ff7da8a12ed5eaf5f02dec4c4fa4d751a7ba79607d3507990f0ac27e41c2837cae1dd845924411ade19bb218477b24ea05156b3849986b04bd8e5733cf1e2662f5669f8e9dca28d1f8daf5a43b25020abba5f3046b041ec0331979d5db9f2563f3919fd5955cc529fb06b45d7534ea0ee62e2b0aa155408aa707ea39830e9f13e8c00932355bf2b818cef2d29a5be90fb273d4830248222a1891a9c8d11adba28c7024e30ef0446a4d00fd8ff59f191e6f1a92a87155f4ab61ee87304a494e95af606de3d29c7a42b5580ebfdf2c495c4e1d1abcda7e9cf362776ecb50814913a2825f5b35ec119095ac4d73bf24e0209197c9a8cd8c79d8271439fd522de185c83faf85ccea2f15cb31ba12392708d3a312e728a93a06ffa403f3d4057193b79e167224c5a99a6139e1c623b3e6a0aa62d5dfa2782317bc3fb0c65c88c13c56bd4b77ec9b895e72a625c3a99b6bcc6f3983d4db281394450f2fc375b03e9a744850688302952484b690107b42972a48913483e3323d33b98db84839292894c1b961d9ecd601fa386364d53737908c5d9d0e1012bf4287107aca3abc1fad68ffeee588aefbae8f8221f9aba9eec839b49a16239927cc03bf13133fd7d510ca077f64bd71dc3d3ac6dbf9a1af5b9096a0f903c3f9b428da174efed684cf311cae36bd8b11d6948103ec8701d1927d606bb280f6366d109c8e8c6faa0a886e5cf1c99eeb7ed5eb092366a73ff10af257db2c15ee55c384a1475bbb7f21434462a494fb3533d2843857fb3c9d8842f657561a704e3d15b7f22cc21f1a3a15cd0465ba3a35da72162a037590ae64666cc5672746fdb82a28cfaaa5dca6102231f818bad75e6571ceb278ca19a807e4c9ecf5fe57f1fe505fd78612314e12cba455b19b9b75d92e21fa3d75295fb35e8590c623854c4770f9e25ed93dbc25114662d7e95cb3d6b3ab7967598f001f8f1cce9096f9f33b4a94ea0f58fa1f31cceed4290051b95c969c7e0dfe9d7f83a24bbfbe9db4238431cd0a097036d12fe12c075658bca3af643f3f21efa5fcc39a23c828c0c139f24c1d97609b920a5adc49b7d511d20502bf675852315214c9db1b506e6e3d656c43b120e7587a6b19937a4165797012ab084e7cf6aed5b7bf6be40a417a0cdca50c91ae993c0c952ae0185d6d43b584d27e5b4ea56ac25e5e5bf90f926b390a86090608e0848c7c36257d364b3858534784d8e27fe01eab03ad022d3c9f460cdf02593b429134365d2f4307ed4888c79a9f40e57d430efdbba5d5e17cbc22ce00519447006c2759b40feb32d5c60fc2dcca75caa69a2da09a2bd6561a1bc5fd6e8ba83d1e718d104d2d71cf541d4f39beea0191d4aa99315cf3912553b83be2e546ad61f1d61495d533af9dc59c7517b00435d2d54d85c3ead6b03a49afc66b8136dfc2632639a8befb93d09f81dc17163efbf6a6b3645c96843ec0a3951268a8dccef23bbef9fd0ceff2f30f2c50746ab5c289d41c86861f6dcf75db6d596a9a81e0e97bbe9b4da48098d570976618340a53b967ed339d203a03155c3afd11351caa5a81af4de6d253e770e20b3ea16fda795eb2b1ec97caae09d16c81b0175194a99c19aac4c11c64572b9733d34bc65d12a2392caee21daa7c5634179457db614507889ce63046a4d9c2ebb6b9fc9371656dc70500d385fe93d82cc336dbde5a260352ec2ed2cc86742ca74c1b84ed3cb054e2b66ff043ba8d9eb1c737b4797cf5c9bb42e6150f75a02b527066043f0407a8e39ae2f1005cae0c4f54bfbe57a7aa7788ef88f3cc1a1157996c164c4707212327c2bfb181d8844a7e2eeec295224055171caad35ea4f2824cfcb8613fc517a0c6d156e40c6d9ba199aa844e87c9d3b78d5621d40da0c0811aa9e959ec1d1ebc8a0a3743e509d0c21f7156129d6197155887fd0a996a825fd62020e347317a0206c76e34a663e67546fa09a8fa12076c963e2a952f6318d81d0a47fd7d014c7867d61135c644b072fec3ad6ca1e82450c523f938ed6ed14f39b3482d79916b008e5ccb775d713232eefb5a41d3bc03d35d2897589f3ede41257ef2fb2f7cde4bbb236b7c54001832aac8225591b9f86c16256da6b8d882c0d7ba4b961f60b763ddb6e94d308fd1ea845b12cb9858ad436da701bfdfb31339302cfc548a83060d0681cb74fcd97dd5b3927b8a523849fddd3179c9da352b33acd8ebbfc9d07572e9ad8b105d19c9e2cdde5de542f48e4b4b5b18a4c77ff39a91463de77ecf65ea18677b7d1da78815ddc298479187dbc872a598676cd98623adb985caf960776b98fd4c523e4a097b3b87af2f57ab6be628ba82a3f558be164056c9b2ba05cf9cb2d1c232473883266f1d290f43ce7a9eafac81b0b3d5d658c10e060d712dfa225b8ed6ff81a6dea4557b39b08fdd2819b4f45231404f1b885d527bb74c81e7a71912fc592d0d5e9b1441b335df9cae63f00738bb784767aef155e074c7ed482dc837c1a0fed9423797613f037fbc8ef06ef3b76206c251041792a33277c253f58dfa2908bc19eb0e0f7c890916e5f1f5e63df94f12d8e0ae330c2a21fb00ec6b8889f8a26587e3f5725097f3ab5650718c444647d8d164c9f50730476b4037991f392f52e35b420bb0c6056feed04c043b0ea8d8fc63b4a40c45559e42d799416cdc9a5944a20befb600a77219dd122629de615f3c475c32740af16f468d10b77070bb21a99ef370ec99b1f42a8c76c58c9918a885e4f97464f48b1df08e800d1de6a8ef67506b59f823120e70e7b195614adba5c69d56d479ca7a893a19c197b806e987f660fbe166ea72e28ee88908de73dc4cba3a86e5a48cf1a781b18acd601271f34b3e58629339aa82e03af546f0b5ae317156824dea495040ccbdb1824b959960912fa81f3ce618ee852f263ad68291f741ef67c2583b863f8db7de6e5ed90a5f30ba4c824d61538c45be6a42cb34e1aaec095ced2906aaa3c2d0a6716ff18927e4f6e1909123d0502fa12a1e29d231de38287444d88a90b9f11749975bb1c3e2c527c76c93cc125fd77f2901217b4c603558ceb0820e3f4c3f8dda458ab83d356b5f987472c9f05c268a23e368104a6e107e1c58a875845488b47c408ad8c9c5cf475573e9a69c08836a300dbe53542b6c032e590b002103ba37e3308bd6d426ab5e6b6d5778d7c652d0cc33ba474fb4a442a0fef13551cedea9fcc83b25d254a59e5a9a115d3a12326b034ae1d55253966b8b65125201c1a8bc3f516adeeb7b759acfd9c9bebaf61859c542d87e109296feaf99bcbe6b5fa4e80244d19a5c8e336f879819ad0ed5ad14543378011c49731ba1e32bb6ac95c66cf7709f37c115335d8d0aed467b6844408e7cb6154e901c84476af5bed4efc0d0187c6e9d8089ee5c2a1cda6d2cd607ef5d1095229648018fe60f7fe5fbf30ccd09620091406c6574c168d9c3589f539ed48a72ca1f933ab6e624152792fce5e35a373954285f850b48769605c0e704b52baca6c7219c2d9fbc962031d733a38c50efe25a99677661dfb500d379d6ba3b30b83c662ecbae365212a93e4c073ba5b89b01aefad91a618a63367102e33c5aba60e6c460d2dc48cb164f58e1598fe1356e03a5cb6ce0a3f90ec12ac3d357b45acbd988c05f09550011a37bfb63636b2cf6321b034cc09230780315d7ec91c921419b79498639a6c2f8219a17a4da129149bb070b67c8979c6b5055c9d518ddd59ff4d82915d70a589c4bd3734e9b73a7770a9ad1270d4526ca5e2490e214fcd0b71cf37844c4213bcf0a1ee318fb9bf5c123b557ff8bdd5d5cf841df245554c68c98def82a8ce0c31c6066e1df5f1ae2f8f641aaf62d42efc5206cd72f683f3091b57fbe4f0a291de7d18f6fb4ba6c9c2798bef204613f7639a48307ba4a50d291e61441edf91e9a963cf9d96311436f9950b8a6e013634fa62d701cc9e5c83db88a65ad4576284e2dd71d15b2f5e058edf24673033be1af1ba226b834762277071f514bece2fe49ed097a928b9a83ce2b5699ce3ff7cd6a7c80c1befb8e42d6d58166700a7bce7f28692ea0a03176e4415dda7ad29dac2aaabe56436569495a8fd4feece7efa6548edab8a4459be892ee7aeb74529f7c31ffe2c7a8ac8b5646a753ccf1b840be206407ad130abc24e8453520face1851ccd1636262b151208364814f337f633d72715f0bc8ab1d2e949072b97eec686332a1433fdaa019e59e31a527d448a9a1a49534f391e121c0ca41d0c43e962f428b337ea96ea912f77ee2888076ff9a77b90ab292418216b5ba16c41296b679daca1196fb96b9727b6d9e0775611eed246966e33201ee74e05ea6df78562dfe4423f60e695cc96dac5ed29bb08e61b394e8adf9aa2e721491ff839d7380123f85a85bc36b65689435327271b8578c8f358a30e560f12fc4774decfa1e5a317070db14cb338b14fa01a4d7c04d1a0ef12c5efae358a85d95b1a616bf3ff38c635218a6b31e09ed7cc66c0ddd3a0f6569b05ab6bb81cf0bd00f6bb4c9e8b4115568b39cd2f6203864e9a8fd6e72ac8634dd2567678fa31dc8f0c764e6a4e607dd0e4379b1d41b5e7ced5de368128de08f0672e8b997440f3a3451bd6b0044ff95d7ee2779e9aa1775984c4a3951272f15b15e9c7089486cfc97ea4c6b8f1ae0d0ae7e67e642f7783860ab8c152532f7696683a787d8788539a47a75af4e615dcff11707708db29ce2736646a9759a036dc5bee0a507b8a22a203d3b5730f3600130ba2de4feaf13b5b8887b25d53dd5301b71d244bf4be5fc1c7cca56563268a0f6b61e8515e66899375fce76a0898b1f92fa9c14b94bc83e73bceded8ca055ee87471ca517e087a4fb149f94423a52ff03ff7094d3a56d6dc5aabc3fcbae98c2d12b02d36c9d5c68812aec446305ae17cbcaef5dee0010e3f38c59e8a59cbf5111c5407af9c1aaeb9792259d91e5415764cf12acfb4a5fc14708dbd3f0ba0fde6d8f518fc8de6658d9a12e1a12c553cb94f5a582c4a868c8abdd334a4f374a0ff579a0b8f56da5e28e16f2c0f31027bbd2889ffc12e5df8406c2cb5c3426aab9567f60a6ff51d9d392c4cd3f04191e5c3bd57a1291f9acd72ae4f97ed38ad7a591fbd4a6777eb11226825cea63b878fec85a776395614f93240c64e1b25a1809dc656a95c0ba91ba89aac323d00a6efd04c7ae9625b98dbf6f950e3921a0cb5bff2791c2f592378bd56462006d8cdad5d479655c2211a071bf3d7f47711efbcaefb36cbf9f460051027129ac72a98b7536c5a5160e848641d49f33e81788513b8094ba27a12b93b3acc07647c6cdbf0d82355254535501d35650eea23308a06ef6dc6f3c5cdd3c496b7a1fbf227037e4826c83a3255a5fa179f5ce014898ffe7fdcf60bdf9643fc889581537c4f08ea50848e8962aaf225f34734f5009578bafbe1b089abbcc0b2c18ba17a4440836803f9708148ce92442d62361e1acfd1a1745b803a7068b299422ee58dfdd6486ddbecc57aeda98dbd2f1611f2c6b6e9d92e12ab47b486024586d1011a15ec08035912c8bc0a9cd6b9de649a614cf27717da2e68e5d4063bf7074a2dc2fc8c590ea39a289af75faf13c2d984e8b76ae7abc913fc84816d7b2a7f3d76d3c67b70a74cf27475f98ce7613b0b473146c70e63d898225fec6d0aa29ef04cff4a9d78886f9c9a8feaff67c3dd983d82913cd24415e091b9df74fbd2de89af29169c385af7d0e3e79640759ae3ba2c1dede83a411ef93b29229162a5b9ccf7c93a21889e520cdb09f1275d08233d607c97793b5bdf7fe9980b1a629d4ed5f893653a5975e10d358550ab61e4506678a2c434e78f5a9c07d238125ebcd892b74a7ccf26f7b1e78bc09bd0fcf2c1ff1f92fd4bfa32fc9be8d1d9c50c7fc34b7e171ff3905d88df74802ade5c97aad126924f139b5f0942138b47424dad06aa2f2c497f5649b1c16b376e6745a8678459cf9b5e46ee0df80bf95b1a935f89e5ff7cf97b6fe6578fa88a8af8e7625e7bbce9712082b8703a0a379fc74d3ea6caf9f5037712361f5b1b226d5c1571216fb1789be1adff19a709003997369b5288a9fb5dbebe9fbc58c1f5fa11d1ac57f8c24895296ec8f5daffb212c45e7970d362bdc3ca1d4dd31791f161207565168ac4acc94d11ce110c02be15a24a95813ab710f6f81d8ad83e1bba977541d2f962a9e90a5017d4c2a779d70370021573c259e1d247e653ff43945b5a82403dec8c71c89121344f85e5b79b03448353b9773cb39600fe128d165507d7ad396a59a0731bd580351ca365ab20fbb8d3852ccb5dc7849cc933063c3675c0a5ad01b1d903eec2499f41a152bbe6dae73f9545c1bde60782d6da665ba61e5f749bd2fbd9514318dc619674a307b592c0cfd62e1867aa2b912f0cc8571a92554b75d0dc9af2b8c5022bb9de37bde77167a48e4f1b48fdab456746876f20fbc3384cebd0eb87f68b23933985c7f25fbff4c0d2148137f4901037699a945f2dcb17d551e03bb8a1b6a8c7b8fd86a64d4da68bb4a1cdba877979133bac206bc45008f69e61a8a52571b5ac0534f31c911c62e580faafaf6f4d197046f11ad1f2411e7d677703c244568c844d0f7c18daad7b67554bcbce7c919a760d665dc0dcd377b089a8f8932771dee761ae8d37222f96648d6ee1d01d6dcb423e65c8deac7564448bdf05065bc5f7f0d37f93bac9f2d470445d049603a1dca04909e6f1a9da7930445b326bd42becd5e1785e56c58bd5822c42af5a4cb8779d284021685a78cc4dfea2b00c794c9ee4cac7158d4d1603c84e6ed2145f477d9253ea6c9c7e9d3a4b323abb76d3c3612bae1680d5e5043b2dde9b83317d058e0823c60cf62f948069fc59960fcdf4b3f918cada1c34ffa132808c9c4ace2cf9412c40d0da0ccff37a9e3a73dd735b1b089184659bbb0dd91572962b39644e75c26bc5f68c03a63ab1a1da2ab81cf6048a270d85f475ebcf74122fda244060dafa728f5b5f7a1bc5a361323d47cf96653bec3d3fd916ce16b8707fe04383b5461c6061962dca8099c977146aedb0f5126b0e99e1bb115931a62eb7c23653b50c587ff555e69e0412572dae295938a3447a56b5627b30c578cd95570b8e519f14a989286cd3628822b9b2a4e19695b939862a85e2d8d4789bfd81469c8efb2ed1d17a6dfc09c7f0945212cb4b7794a4b37933753936eeb9b28bd6e0956c9d42cc001781e42e0a5ff8f31baddc2be441fceeeeca668222a604cbeaefdcb159534d13331feb2da90d9d6a4162c062063b1990d969680cc590d619802d19cd7035579fe401e79a9a8dc43aeb33cfc9d27c868b72a0c27b5d983496ff303d57973fe897258caf50abd637e754a5d317f4e7f502e852de232cf4bc188eb3e746698bb7811f66948d53ec70748b9459a429a2da05839c92460fe3066c55b93ceccc545a3506f25596cdbb2958d7d4b1af91c1f4f110771cb2ac574f0489116cb37fb41f803d7d605419b1b81f374bac59a1d4567a2c29718f8e3311e3cfcf9679b37cc1e9f260ae93a33ff6485c4f17c92092a7a8fcf1a14022ebcdd07c6c481f5356f82fa26eeab525e12259a48f91ba179529445ded4caec0ea85faad91c0e72d5a97bc9056d9b719d37b3f3504637fe8a96d491d6104c370db7c651d2dae79cbfbe0fe9160ef01d32c76c8cdd51e6eee40c4ebdd9d9ae2c15d789a3a9de7069976184df761f001e8563126103c2a8f6d77db38478534d19576fc80e2b4f52c5ebad9828adec51140c55e165f97be1ced70f0f849918a61578a42b0155b9389f90f8709807102ef0401738c28df54eaa600ad129b8492fd5c9798405e3832a77f206af7ea6d2ff38927e9d474f2dc6a40aa671db21b23bbecaad496665e460f74286809e224acb397414b37135b88474f17e86917286f4d663068051ba1aef5e135e56cd429161c999a9587195d1c6db1ca4c86d44906f734c04cb30bf476a6c38051355ae86b373a5c552bf6f65452873c992447ea3f0b5236de4e5f6f70f3070ff4e08e84147284b1285eeea3af118103007bfee4fc5b07518f610cb3bc0f560acf11347287352cdf5e4c9d2488663948ffffa8f8618b29d629a4ecd367ca55caaf6d379d0a955a963c0a97dc099f737beaedeb93af34414f73ff0bb3d9b83d5e0f32fa1ad55824629de80351194dbb3e9c6fb73a767584e1f934f546b8b3496c12bbe4eaf50d130786d774e4acdc048f64f2a48344ab85b6c157bf134e55bd184a5e8edfabfe02dc8708a764e17f8a105e86da0defe1f1838eb8c8693b1701ba1f4146870d930242c77b837cafb3a66165f2afe71d70c3933c567a3ceff8d5b10d373ea1ce1dec587b2c574868ee115100f485591880908255028e2a303bc9f2d91c0fc92d654a2932c6205c449dff9fc97de155309593ecf60b844ce7e9f9f209b28e218d70d972880d3194129ea9f429cc74f241d57eb293de54747283b84ce696efdd2ea7839eafb3d0b86b41d07c2acb3888eed8aa1232e6eecbc6e735d50a47524d4eab343eab50a71f5e302c840f8868dfde5f5ff0d84c07fa69635f541c67c9691c043f77baedf659131df1642ecc09d8b8a079887eda7ae50a96c6e9cb38b0a7e1d04180741ebe60775e656a535d1f74fe6452306f91e219a080edb9c7c2645d2e5e9b7f8e9fab5000d75deb23611e8f0c956c639dd2d227e2030aa7d149d416949437b4c19c4defa2b9a8054cd0541b0870957935576422003bdc4d8ae7da5a3117f13f49259efdf8ee03b8dd9670cb22ddf751b4bf96432bbe4a6f628bcdc76c680e6d100dcaf726bd9cadf4a570bc9258f915af102862ffde2269d44afa8a943e877607ab5b864c17f8e91507a3f5b4ae5a1ca091c26ba2eeddae4d1d69135574060737d6785e523d71f1071d3b3cc2d6de139f779fc5b0ec58fa15bb2abd8c6759aaf4e541806fb125ce1d41bccde7c4865f91cc6533faffed0e5578925ed75d490fd045776dfc10e80d2558d89507b47d4b01929e0e42aa2853dc32b34a79513e24afbc8b3e75538995cfd0d17dcc1612970464f071ed05609561094acc5dbda02b9efb059fd7075f01990132bfd8440a6e61202ead7c0ff25f4c300ec5ec4269cffb44c46fc7d4854ba752495f28c70d771053ad3872a1d09124023ace324975a23273e1c25855899928dcc4772e50dfc6de057a151643bfee0d96f0529e93b0aebcdcb3d61d808874cb34aa813c7a07061bd36aa3cd0831fe626d5c9548c89695277d97f8fd0fa8301bf6f4b76e608dd5d223104fe36b4472faf7340e3f02d7641e30a6f64eaccae2b0e52c06080c909e718fc91db18946929350f15ffbc3a74b891225516f5f21ecdad9da57310686404a9a063ab01ef417fafe6a84504444fa1441c2fac32d212d25cf9d0b1641008091d3d8f0b08c924fd2f377acfe2c32762eb0ac14f57c28fd17d01748384c7180e49ffaa732505637f88d9725b95098d1ee3c6bcb54f89d7f5b7f01dbf5c6a0a7a9ed6c7ec6979469224235ed37bc019ff47946b315afecd10684ae9ac8e34efe20be89e46539a554dcee141d36fbdb400ac79b146c66a456d3d0cf2aa4d156b2ec1804a27b4848eb9a7c9ee1ee2b46664f56448b95ffbeab2d88482556bec4aa7f722ddd1cb178777f5639b1218123767829cf8c1c7559d94d20dce280f4a74a0172801fc6abc6216293087eaeb778e15dd57e89fb7bdf03b612e2a3d5854136587817b9bc92e405444f367acbf19325a666cb28834be9c313927ae44f0689cb994ccd6f71546c3032ecd0d46aea0fc4635f81d279f3479ac7b3ad15d5c7df56ddbb0b57cd5271db63ed00949eaf2f6ab85668e2bdbc585f8f2e644ca382daebbe8a1da6b9a1a692c4778231bff8564f112493a3743fb940684b3ab609b70f3838ef66c78c5a77627ac6f2d72a8f756ca03346b020c381a846e3b0e0a7f670b30fdb9195241e8d862816d04b6c4b768447aa91bbc690bba1d94a01860e9add818f1ff0621be1d4bd487632ecdf8e3261039eafdbd157834e57b7d3422c81c06e0cddc2a8b7528983465b39e285d8c2cb3d1e68c77c82db5c14eb15a9b393f4dbb315caf8e41f181f397e6d0e6281d73e49fe2e072faadee0af0f7d79c1229a248ea214d9da93443a343eedd3f1f5daf9e881f5d98aa7c0bd2e30b2093aee38290badce3ffd6ae14b93bb6616bb295321027d3073b0c564dfa9b172ff820241c528190ee73243c4473e0a8254a10461e7a07f54efe70c94b961e6ff82d7825e1e6c24df811a3db15887b01da9b823053464d162330a5102a89ca05fd37408deae42e957a5a9848e9361fbaf16473256a5b168618d75b25d37e00c96e24fb46c3f9417b4a37af11b4325054cdd433a76e799163e78ea68a1e87ef6ef3cd67d75c2510e082e0727aa35619a7033ce30ab78fac908fd930886c84a5b603af63faf7b0549318c38bb5726d3c5fa42d17b3f116f03e4d48c91823a7903a12dd603cb721754dfa30b8c63052a8bed6325b1a36f5825d29dfc3e6cd8f5c1a30f18b207ff3031752c112b00d338adc16901e659885b8c9d374ba5ec6cc85ce3178dda40bc124ee4c9dd6be01bca9380f1d7c665b8d84d6625037a9df436af233a4d3d0211f935669f14966dd75baf6acdb2f3f825fdbcdfef84b9f9547d39ab6ff897f1a5c934b3d39b570367a03bde6923a3e93f9d050cd4624bb0f379b068a2310938b83c79a48aea04428545be203403f744d423ad5f4fb70a7163be1e0ecb524c5099a7690637ceaa0c88ae5f1b032a9f3986b5601e21235fa4c4a120a5b20500733bd01a27552e2932e6ad3c8b3eb97178878ca23b14ada618905b3a09fc01a3fe2e38694ac08d6ad8c7f80837e9ae9bb0ee45171920431d552074471b8e5410748a9fa34d95f08c77fe12b30ea9641d76ad4c417d2d0dfcc509f6368dcc3d6a0c46f4d2bec4d4e6f76d4aae28ab68218c576537ccd845aaa38883784730d6aeaec69b9184a4659f23e23893f251f333317cfa100072977529a00175675e02783b5615fcec2a4f7d7e4b1b193e2701d533527f042139b6ae86ec566c57cfb705c042c74e765080f2d4e4c59cf77884d72379523bfa5b356372275aff6ffcda067b5af3750800a52c2e94e24e24241857e667756d540dacd5d623ecd8c55e7bd57e512609341bb4de4e70f46df0b3687552c03585d471f7c551dfd21bbbbc3cc8f39a28a12c49829e98856abf49692ad65d4e0cae78b83231c08ec7dae53a734d3553760e7d3f7efc71637257988410c461829f7beccdda0019eaf92206c4fa5c8a06829e4068dbecaf77595a7b10f7dbdc71ff3001e93af907c3d7757bd3d2c975ca17199f8fe62cc6ae9b538e7dc4d3ab0b06cf72434550cad1a73e531354b525611091c21a75c9e4af9062f42e22bec48dcff3b86239e7b5906ca7571c720a05ccb99c73d6d29062b6af69be9ead8a0766eb783eb5d6c39a372c031e219096594ca468d0ede0bc2f9854eab9e46040e09f7e182eff30ffcb11f4dbe97cdf2d99381fa4bd7eba363c7d3a6cddef492b60bb93ffa21c6793375d79657c2ea5fee3b43d492285412bdc50a74373569d7cc9c71b13340d16eb2f01b15fa3cafa63594e56020c408bcba63b016b4aa30aa5555d6d556b27be2deccb440c48a4b66143bac5c287dfc859588dc4b5d7884d57a3e3d605b1c10f3e1badfcda6570c2e8d7693b1c8b8a8685b98ca92cd7a840584f08a5c5e58d6d2208f96a76affcc66d6de84bf1bd1e7875c94c8035cb77ddee4b7d25342b47c47f2175e6d479a0b64eea44bfc44b9b558c103b373439b759bb6f25d54e9a23f886037e9a7f5846531dae7ad131e9376bd11f0ae7cfbaefdd12c0b997d1a41491f736476f7763985bbf66c5dcb678ea526af1d1d9372c22ccea58c5334f2d78290e53421db1780f6957a5abc057f558ad7e9875027cebba0a84d48d609cd26157be1fe2c24571ebdd0526dd7690f755b64fca3ba9aa4c359ff4c42b7e382756226b1235037ee068633b97de6689c0bbb823ec3ec696a721c0c6edf61ed06e4085bdd3a87c7073805684c7032316505c3b0004367733b79dd1451f9f6cafc890281f05b0a500f99279101fed61a6150e474310dec1da0fcf770a737cf29743bbb4867decb53c4676fbff66b7003d0a34761e2d259e5b51140316e4d4d7b39d91b660cba8adb4899996c7c859df75d59f03985c93d1aaba95d9bf68e8e7850bbcc1dd441ee2b6cdfb7e91eab6453514dbc44f509061ddc94b512cffb0f97c8e7107e8930e8de71ada7a06f661f5b6701700904f107915216fb116cdee6b8f298f8efa091d2dc88f29d125c2f7662f5536c8bd4d2b4972a0677a29d4a260f516a80487d640575091b27885a0214413ce6348e2839d1a978ed89f4b070651632d9b053a25c1a5b749197e212063b5e5b24bcba2b15d429b3d1bc39051425c5258e1cf36d126e3bcea42e4186462fe88268bc34230c2c895217580717888c27630ce869a53d2f3fad23162a2a74ddcb58ccd7540858dcccf2ec34b8b3469bac9d6568c7feccab24503299af732f3e0df14bde5b73ad4f9390a9405c8027c990bdcd0dd739372b95057cd01d859d2538a755bc8d9c88dbe4b58cafedda3bbf5e0c7ee56609ba3250c446bb76a63523e94c6cfc45db0ee759f7f0863fa3e5661ba98ef20c0c72e821592630f432731e82350728d4b74a3b85b89a45892c09ecd0260ad7e264dac75827e3b778aed3267244480c94835ae2e0a8b2cfb3896947a9cc3a4b2f5852789f52950f4899d2930b85f5957e933a484cb4d85226096131ac95b46f38d1392ac03f8e68dfd8507690abf83860ccbb31dafe10838d2b9951e8227140da95f655d97d07f0459cbc8dc6ef8ae5e9a47a22e0e8d4fa0c81c99415a60fab2ba4bb8bcbab51a964788891bffc706887d6e9fd705e5a1bd993ce903d153370e18bd5d70aa08ace20c7ae41038a3a3583fd64756ec45c9d79412fc79af6491d20d9d876c92938e3baa5457ef0b6d940690c5b2ab4a99f50a813ebffe7dbd6c47549413a51ac752940799a23a33c26435dcd850f5117519005dd1a012478737fafc7b85acea9a93017bb0dabc421d76fd9e94a4f8cf3e0a4879ae67744b6fd3d2c6373f4574af42c8322f31619ad5da5caa1b0fdbb5f888a2b8da300fae66bded4142e4cb63b0833fb9943c7bee71c1bfb2bbb3c9d8697c0debe0b2f841a4956fc9d43356718d3b33f185c72bb762f1de8652dfd37e5b169bee29135434413525a3de441f1c059ec49e0953974a8d979cd077811e3f6d9ef1d0a0875fcd53d2699a26f425b206e3f1ebea04b034b0212b0fca89f7ac2e198f0a71e8c6b1a6451ba488bd9d7de2596b263cd0508a8a98416788507afbc9f660a787fe20d004f124509f083e545fb9958456ea71f67b082fe03b3e5b7231e1b96102cb7a76599a168d00aa3a2c6af76d6a065192bf2ba5d00373c2449af01b524ce21b132eb23b3bd10317ca4ed65f503f0c41ea9ea4084f365a959f90658298ba3a5611e6f6fdeaa5ac30ded7d45c30116056ab117826991bfdbe3f4824604898dd74fedef9abb875808f0790f177f1a7946c42063de6994b6f90c8ac582403a0d1b9796e0dff019efe4bdd06e9faee0eb92d8d1566397cfbfadfed69f7220f69458e44b532dbd6b9b64865517706aab0c643ed3e5bc6aadc6152118317d5e6d3891fb43a91aaef9c74b7d68303167feab3aca71052f3b80b2de0275b5f7454a4c0578949ee5f2407403ba5141d7a5bb155073256ab1e1a4071aa9d3fb0ff64b170d4684db939b40b2b666f046ee56e70cee9d1af7b0665baf0fe3dd81cad0a57c9dd5fa336d4e3bd25db5865cae67ad7a6ef9ad4257fd6b697c4a6bf832f0a0396b189f0424ea7dd00acd54ff784a04defb69cf66bb9ecaae633b5f5eeeda7b72d52a930584d963c25aeca6d4adbedbc771f416ce8cd8cd7e700b31790756bc779b8de0e34e65df61979b092d2402fac742cf44a4e37b81b2744ebb60ba0b1fdd55c8c2190e03e335066e1a890076bcbe1e4a1638a38c836106f14448e50e71da1aff521ed959805e9b3a8bed6930f8d0f0eb8a3ad42f9895a1518140f2999c9086ddbf4281bd34fc4cb31eb9183dac6af278ebfe40aac33e44bf945a016c6c31f067afe9b2afd005692c3d34af3262815add0ae3f7f0a7d1490e61c33275f4ee9e4ad06b2194d1f0b3cb3b6d2bb9e2aa49be0b8b86a520dafdda3c4cb2334f003a7e6e51df95af5ec6b43e56e89bd9ad59097eb631400c293218cf16ffd6939c229354de26bf9df4ab55a137c1a3997566719f28014c2686e1a25a1cb627d459ca14aa5cc834a1fb48a325af7b718704d6f71a49d9b4e32670a114a368ef6175b1f3fd68c477c5458b073a86231a6781b2d52c4b9f89a5d0826cf8637002d44fbd50ff774e849be71f1bdf4a68f4f1758c89aa3b09283ed7a94910b3663656080ed773a4bcc15d6dde6b8be0ad591c387218354c0c4b944739a7d1067d0cd7f449704843694581e9e426b66da90a9933a036f9a35f9f87c5771521153ba5bee0c463a5240a92e3d47d75715cc220d9c420758d765214aa8813a710c58eac71e670eba08ec80967b28deeb06214a573d0eb74319621f2c449547a76eaece7085cb9041b1fb9fa0270da2eb22dd8fb2accbad6c370fd54f468b49b9e05fe121ed0dfdca1bb30b7a926bac5a3b45b88bca96590a3537497d24c2eebb1b735616e8f2073cb7f1d9db89ed6bdbe309d8e5c0c6855b75f793bebbc3f9d612719ba2e249e5b47f61e0c91435ce8cdcca21a39e9715e0236afc3dbe7bf75b774bc2b05c8afd02157ddc8fde3bc110dd2b502dfe5a629a06391eba1063f52b15354496ecda4a7ab491e3890ba811b1f3de4175209cfc548327e3421616c521b7b0a86a339b1ee94db77a148550d9b67b884027ff1ec6f152879c4787a030c7a2d5f34bcf61e47a0b764e6f49ef1593bf3ed87ee0f55a945698e224eb38f498e97df972b39a71b476023fe08da17cedeb0bba9b86c924b7a43ea688ade913eff41662c93f14f1a120782e83a2016bb11413a96d0885eb0f7053fc76a24d108c26b2d675cd4baf7264483f70efb5152f41a21e789e42e7e523264869a645a35950fdf8a4d509050569e4d74103f93408e3f5e7f5b99ea91435de55683263fd037baf90257a0b63c45ccb9880f280077d7dd63c884c4a1f903ceb5ee273405a71ecd347f09b89e3394609eb9939c2ede1ca44710fe67894293f0cfe3338a732e046c59e6dc5e4682a20241c1ab3eddbe8daf0921c8376775c90faf1aaf50e429513767ccda3260c3a955ba8da7390db07fce71a1ff24dbe611005159b1aa85f0ec6bc226934d3c16713ce5983f3993689c48d385d528b646efc5bf4bfbe17235362e466586eb574f56084ddc9789d3364dd34ec9fb065d6e3c9eff76b1ebbae46955371b4b492d6f09a21a4fb1df00635b216fc8121a21a80bc70efba37003522aa548cab52480f74dfe7a835772339770e574d73da70e5298631b4ec46a516581a8ef22ef47a0f207eb813be33cb136af4a9f42a82b8e589143d7f4dd9afb1de32347b223734470a5234e65021bc4be00ea3fc7834abb3923b15ff1ef86c5fec15f9be373d6beca4183ee41e543b109cce6b69de9e80b42b93ad2a6cdc6860cd1ce9460db32191f4c224e9b25c1ecdcf93fbab84bb30f7b88038b959ed6ee67796ea9a0f9f3127b167c1b7afc70001cacb29d5b615169d27fc84a8aca668de9bff1398768568d66fb82ac4c7e989e8449fc7f000170a99efc8eef71a28692e3e6afdce994ed713db4ad562633bf9b0b5166749b974b3351d0f6e9ccbf69fe4ce41d3ba65c75c669ac8ef49cff97020c7cdf3e3f9f752c7163334acd1864d883a8605c5acd591667c85ddcde2bc04e4f8b6c405a3c3ac7c1f3a52b7f8042a6385aabcc2d38b25fb3d90a47d0625149913db011bf42bae7aac0a31770e85289dfa71347fc067cf2118aee439cd03f3cff444df76fd7f5c889d6da3d6c835ba58651ac0075ede30a9f1f6d508ae5e5f6add5da59b6c42f9aa43ac589f2ac09e8aed93831a8de048dde84496aff5d5cbabc941d159800c66d6343d05bccd885769b79850cd56da61efb464234859dd55ec27088aab278006b8e3452d112a97f934edea21b9d8042bf8361640030c2b2d4ae31e6fb2614c8d14d1d854dd97ede6b09b7043cbaca47d8f06837f10fc64d0df3894de228dddb1944765d83860ff281683652210a71bbc6d7424aa1e8bb802cbe54f67a01302efe3156e18a3c11e673f3f5ebaf3d07f928c02b9005fa3284788d6d44dcc817b1f9c6308a0ce002e9c9035c186e0da41d0fb97d46ce447b3f95c590a8800a12f797b2c45cd50fdc4f37f653a1722bb0448827a342982b6d7ce78439b9cd4480eba630b47ea5ff5e74241de8d662f11e29726775840ea32ca6feded0181005e12b859f6ab166a3e5d1a90e1aa8b87ace0eb1c1bb45cafab1c8beaf876fb31c2eb3aed64b39a1a10bd80e446a5c608cbb2db92b1935c0673617c50350968eab6d3b3521e78afb51267fbc7aaadd5ad36655015317d0bcdb42d0134ec805bb7dc83c780cf5db5057b81b752205614f933cdfed36ad99442016dce805af4612913ea7932167d4cfd407bcbe96483f52ba006257cf053b42b283e7a89920e113146bedf603d7ec733a5f1c1441a3f6c53f469150f5d54cdd25851fc31794c364d468d5a10bdb0ddc2e6f0c0c669d50247f94495697186444affa9e29a0d8ddfb9674e695c2977a0d16811bb5908a88efef280af5f09cf283e4bd9a53ce0cc73371a01a203f0f8d12926854696e9beee95302d5150b8c7837df10cb0e5480f1c567ef38bd013f624199de447fcbae7a1e4ff7851723f136f0186b4e08de6f948601d285368b44d51158985a2d0857dd3322ca1265d36dd1d0ee8ddfad9f619866d23b2ceaff19d8ad2253e7eddafa716f551197d71a5156dd6d4986dac91627640167168c9092481428ea1b8a2176f20999dc53d52bb62659ad1b19b4e3204844f6b11287c76f3c5850413882ab59fa23af25520c92e4b67a777a1ac3fba7e42717b14b927e2e5a1c7e2d5f9f14264910aec2265140ae3c96ee278e0abf793685d90fa023a01df882fd084b3e6c7c34f1958585804db2f85194e4e46c7340739307340f4f4ef7dffb80b303aca0700992a8440018aa2a4036243b929eaf4767e29b0507b246abb7efd92fb675feff32c8514f217f802eb2271c9625de46a731044b7709d3f8c9207c1a76c745c44547c640df420a4a105f24e2c3999704b70915b8068da6320461f4c20f4a2d917f93356528fdb9c27089ecef4aee06d4c1f05c91f1a376f474eccb4fdd69777a8c3104ecc5401dcbbf3453b49ca624370a70ec91b865b56d24fdbdb235c350080c8a7a3a1bc0c5196c42040c21df3ebb5c0cf1441254e43caef9a502a90e5f9810e9dc99c772ea08c2e95ac8bec3e8f8353d51da92e0459dddc1bffa616d4c4d577ecb8dc0c5ed441d23952ec6f52bb14a8c29d54bf641ef23534a392086e7db239c635dd7dafd1f467cd86d0e948b88f622129e3a6d848c21760c8db15ce3dc591de7acfde1ff55cba2b60dae0f009014d2e71fa5179de6f575893de5e0062e4b321024b2fa1197939841b7d41b16049362a200632672121b011a847919c5380ed683e989e2fb4e3fd1456a0c6ff03a977a7e44064fcf1902cf6faf80382d98deda769c55a8d8a9902d29b2d383d2a23242beb3f39e31b13b26db49c677f4208ff1bc9315f7ac3de223d7d720e2556be5ce299996439c9bf66325c7f67fd763598ed1c21b04ffb5ae8e371babcd8af15b9733883f906d497537479d15baf0d1a41f42983547fdec30a55e5ffb1b218d01d4261f68bb26302fc2f86caf3a917bdc5b7ca8f9b5144e77851eb62c7b5325822b0eda35c771fc3d5f064108b66a58086f4a9fc716ba25377b3529a57461096a2a5944b46ff1442f9542fbe54b99d9b2cdd4907a56ca8b9c42ab18ae87a8888b0e296af0bc422411580bd073cbbb40db82eb126ff8de252fbe65fdbad045352ec6c66575d999ea447b26eaeb56844b2af60fe495f5c30242d0fd0127f5ab802a4dd42454e8a6e3678b8a212db246c1076449064b4c78b365e881eff874bef3a6c4299abc93dad6eb371bc5f34cdfeb13eefda0af89ab7181f4f23f59df8545aeb902443371b274db0b5b87f9559eeb7d9368dec1815eb346c1c0b4f180c4f603b1ab2cfb09622beb5e63f0b5a12c197dd80cba9ca7c22d3205365463487916de751320ef3471ad6eeea7a15db110e4a4eab5a12595a08a97f87b8f42a5966d80f01c7161b03b20be7d96075ae94718d7258b191c71a7451fa4a2956440b8dab623b746f611fb08f04ef9419345dd32238fd5318681f438e728c600193ce6a415e1c846414d404a7011132246e91454e649f9fd8ae21389d792fde7638a5c91ba0d0aee808e30e99d1d0686b8b59fbc0a542ec1dc53a9556bab435bccf3cd1a2d0fb5d095276faa2024f9c2d73f9859c971f035d989a84512a6d137de3732966c8f68d0942781d0503b353b768896eb8816e2e4c9be6c8ec20c547fbc04dd7e3335a72f5e6757cebbcf2023ef71e53cc12288870419f306feaa6bf1817b483c198740fa2c45a90618bf0094f8be0958b32354cfd0fc58c4e22168c5931b81f8eb315e155702bb8e14626720b84252b2863877c8ebb1690f2ea8a4ae9c6a6497711071948759c8e536d602fd739d83166b0a0caf69d792017610b3fc181a451047f7a9bcf9aaedf1d0cc0f343b05b354adfcaa24d754432b5382bd87fb96b008129dc3f5493578560c561472538a1e70fd5420b11a24a2494b3746bbcae0278be8ab4245b34f21c4362997f76fa734ce82a156dd082e5e4ed3636f87050708e9e392973aacbcd285136a64fc64a488a2107dbf91fd1b7fa02f8293494888a754fa6d96cad25e1dcbdade6395f6da295b5742ff18754f3e3de92dc2ff03ca7778105d15ea7de6cad1b4d79df9b716b594e5ef47af4e142ac6fc06d458c1024a80f1c3cad67ca55d236a66e2a6387c14cff480edb1b3d9caa0b24805f89dfe476aa2dc48b25402cd1ea0832b713f7db93bd09259a6641dc07f6a5c480ebefc8376a0d80780c48a825b38ef4dddf48f0159a927e6d5dff625aa8b275c2b1494cb689173eb96d6d1cd7bcd79e6dd16eeec5e1b94502c080eab041a29cf97b27fb75ab148062cdec08cec8dcc60a94eb13744b7a9e437f3dc9bb837ce4f6b194f342bd5037fa2f4b2d0a76675d45895d0828f29d359133e4d329e83bf51707c68dcd4a3a29276dbbae876886bb0b7cd1cc598a67870d8610c95ffe8652958cbd04f2c5ca9bbb359389f51b4cc080e02c0913dd309d1750c81adb99b22c564d4dde1b7867b703e2b41b660cd12638687874169512b3375fbc67aead267d6a9228e6d4c852c4fa082f59150ee28b05f3d09f403dd4fa003ad1fc06f1104ef27957ad8511179e0c27317f597eeca531dd39893d0eed5f6c6eedefa4f77b2414208fa32351537a40e4248c800fb549cbf167c41455fd32027d3bc2fc149339ca6a2fff49d1314db33d7326a8f5fd4ee0771d4c49ed7afb975d3efd6b376f86253cee748a62197e8eda8c730b1d158e40b7c1967226241090eb7c093d3440e9d4eca0114f853c5719914291b9e599744f0fcc828d6b557acf25fbd921d8de67407ae84566223ac4c3608e1ce1334d81ca7002633475cd6ff5a99a699f19a40067dfa4a049d92093262a6b8d9392f1ec6871472b725e6f94f237a6098a0037872482be6f772260f68e59351a882a4583c0a4a1a9a382b198a82c3b49090e8837613f4a98659a4fbdca8663215fcb6ecb600dfe9997e76f1e55dcf9fe27b6d707a7faa82fcee294cc33b747609591d836a2761907c75f8e0298be7cf4c64118df827b596ffde772a826473a7594bd8f9a0b06a8499b67f7f5d8257c4b312acf1145dde3dc9c2d68fc22a61c9b78731dda46a894d7d3c3d4c6d084dc01fa3810969f15ea228f9609902b424f172a796a9494436e947e6bdc0e8d7d934a97591768c42e69e22fd6bd049f5cee820a95911c61cd58d35ea8cf139c33ef993926fe59ddfd6232f8cf63998a344e23bc3c6b9a8d3c059256e3c161703d648b77e2cfec3f9ced8df29a0cd847dfee809115f9cb0a9ba90a5c8539ff2be64d12b7ad1aa1564418a4109697eabd47f858b9408af8111e5c391415e4f9bf0b8321aa675d61cd2bfe87766abfedae6a6727ab0094c0905818feb4726366bd27af1d718a18f972402de2e8c6ba8e2eecb89189a104eb6bd2a2123969c71b287866497b1485f756ddbc1475d5a28256d22c04372ae00557a206ad6cf44511a8bfe76f87e4ac8a9ee8ab0d4b5c8417e48de599ab12aecf617e914621bdf1558b2260e22443caf9fab6cfba1ae5885dec69f6502d4c4153090107abf9993bfe41d2aa64231a2cb15d811deee9c1331bfa0c5f5152ba4f8a35252789252f4abd9ae3776b631abf5d29d0fc6eb71c268ceda1e7268bd8260889dfa0fe6b8378c4ce9582f0ce003593b47a3bdbc13716634ae1d99f0a419af240984b267bab79ae3260ca9c8b5ae07de1f2411713f1b94e4250b4669656cae9ff27152797a66a84c9b7ac95191453e41b4d53a11d2aaba43a567e968c72919de07ac70a098d36d10d48ac4a9ac57ea5f9e2b0029a5a0bbc8b067e665c2096afb1b02769a785086200e5aa68cd750c85b6c8319bdce412b3488e131efbb8e6fa53493a47d8baedcd7d694eb3b9f2bdaecbaabea0f85f54ce8adcc92b35475aaf613645a419fcf674c35ed04997596e649ed39e63987f403aa795348f91c1c0f8b33f24a7bc567d83f0ee0f9b8665eac730766ba5fd7b0aca68afea33da3fc8d9809fb1503147e0138a78825d3ac41da31f607a02b7fc8638a6d28a5f58af33ceb63864bb2c4d98fb1bfd805fa13dc943c642a02f62c0d4d722e2ae3a987b1bb48243fb8fe468f4047f2abfc8926520dde20907b9dc9aa76f9962920d69315d4bb5919f5ecab2997cd6cc13b3459caf459eaef8fa53d23949d26f111e7922571d361f6ac827d2f1cc19d99a7ec986c9d5c1102a66a004ab8ba3390398f0fac6376453feeb154a4ab639b3d6529159ecd468448a24fa8a00ac88de3296398c5f8221a451186fecbe6c02b26365fae22e67663e9560ec06f98dfedd5868f16d487656e8e737306a2e68f58c28480cac4d9995beaac2961ef08f4fe2cf192d95f859f1938610271c16574050af99140b48cb75788ef3fbc74947968a8079562fa2d015741b32651499912d618b428a44414bc64b102b90188116a5d137caa20fff3012775d55ae0a0166b1340401411660ff23bcaeeb10b98d8d95029482c0cfca559606638a8b4bc81827e96968c82d7284fc01d96c33815dec8ed5050edf0128b6e05a9924fe0bd998da877b841d522466d7fde7f40661c8cb929254352b8a53e357b9a41fe3ad82abbc169469ac0f7e962c2f76776a9e48297f661d3787a36d65688b53072f1f6941256968c6c169beae1bde1a9df1248a4f51e7f319f049ff8712c2f16c4087658238d97e80897079d69af7e8c7a677451da06410cf2f8e81e5beedaa645ef1bc6819ca900ea80b95e2e13f2df5a1a9636e4ef10f67f9b708a33be08ff142a8411fe0439ab89ea0e83f9e4dc8f808a2164bb91997ae111dafc8adea2bfc850168c1a37c26964e644c94dde1674b876a2fb854a41eff7a07883bcb083463bb0ed18c6337b15c75c03926bd87e7345adc02f4953b7ef0155a3b4148185d49f588a5cfb08b1bee9fe2809e98fa50ce5afdda2c7c95e98c44287009acbd36503c76eaf98ceb93e564458319c84a5fbeba1efdb3edc9bcec88eaf091383ae84a60f3734124545cf035ffc7f2180b34f6c12a2b54f56ec360b5d219f0b2f6c2328d1f3462cfc7563719e705e3503030a7cc59c2ec29aa15a9c1125cd21b619f47308ee2d21191b54ac1fe9d3d28ad2a027b1c8cb9a76943a726f13ddecc762041c2bd336d89a4ffd9dbd29cceb7ec00980edc1369c5f72d4525d615f45e11fe13ca4f7e05f6f29ccc8121ecd51e62a3f502055ab2122bda8835c5a7972ceeba774cfaf7c24ac470d5c8a6dc38018d5092406d87abebf6e5aff0f515b4c84f45b7af258a10e57b15e75f0628592d8c773bdc774e5d082b06a90408b9388125243c8c7293b091679f93ae0c1ba6280a6580597c2d9571f1ec4417d13554c99d20d9c560ac0f968a8bdcb242d06444a5e9edc2e5127807eee815fac61b40987900b953b5fddd8ae680e49137b042aabb22f4331fb72f4090937d2c0403b810f233c765cc95f1e42070fc01cb51ec74ebfffa1c4f47cb5b5b6cf171e7754b6913379382f1ba5f8559adbcb3d944246490d4163e034483262efeb9b9241ab027ce749f0b8ca3f9dfd1deb6a119a3a0e2c06b317afa62d6b1ff6697ed983478412dd49c64e2a4d613b328f47627114ef7eca314b40f3a94a34acba7a0ecf8d7a0258b47ec5cfd3696963517e760f34b2f44e22d4bc5eb9ed25b4bdb8977ddafdad46c5f2ccd196ec424a960eac9954dbd5bff1a7f648619cf4d5da7aedbe1492ab7ae3632fba239058470bca39178f326628ada0536155067dc622d982aff7ab1533f34670ec80d8e350de568efc49ea43ee0501b30547e3859786c8bbc121ec1c2dd0b6443bc6391c61003aa06e22f31869c41f147f5340950da6d78f657f350e8cee67391a3994181af42ec35592593ddab7858f2071b2c1448622bc8e8f22a2f54ce52f641b7c1a7c05f7285a9f7c4217ef3a42d20f9bed163ba55930e3b2469ef2f0b4af53f5c5cb2ef379777c99411644e05e7f76444036cac6ade07a8d07777af6e047123bfa2944670e83d0a66af715849809db44733d3402c13052d1cb5cb275142ddf9ccc046021233da7d1b227cc5b5379e2a9ee18ca17de0364004ff4e3c1c5916e2a8716689ae38a0be7d2148494885869cd64633f57204ca2070b1426de004a3d789c1cccaceac70bc4e126b348187f0d6419084ab6bd2881ab46fc47cba8779cb2d0e5e0490b6191a274b4ec3e98d302f8341f372422d1c8ef126ebb669ed1f223a7c40f61b493809a08934261d948720735c2fa0c33ce4acb877565836ee6076f09e4e725b541b675ae0e86dacb46d80305118afa20771ecd20207ffb14004b5d007ad8f88aa38f070ccbaf6dbf633061f8baf2f719cd5fadc6118cdf357b1f71a0f573915ea7b539f2ad1c04f993ffee2db4e67c5053554fa6a58535b415dc22e3a2adf9e1dd23405a99ef4d862b0c6fcaad343d5a8b01ddc954987ea61ed729808f1d340e037941a26a20b9db3b67f7bda504703f0eec82386da4b1f505149d4851407c5ea2806cb4883bbe525bd7993b6943c9214435d270320f4f808f1b911202d95d2a41d770fb046ce65556b279b76c73892b619f61a257075ebbe34ea77d0dafe4663296315ae5792c037debaa32fb68fad43fab200e84e36bfdc7d65c9b2645c3a9588b8538c29d23ee7202f11e8f04405045be327f8b7608e916bca14034a62dbaeb832d69ad5a96fd47d6658085123651a20a3b37705e15956c9a06afa4dabea9629b7291de6180cc03c3b08b518fd254753f2c563597f08078e987f3f99ba295beef115f262bebab082b8e846b2d806515b72e49de504cfcd3ff5572b394d846a8837467423663cf6e8d1dec2aea9f8fc34abcdc0be90108aec876d096ec9a4427ed74916932bb3bdfa38210651d029318aff714d6356808570c74c4b09ee6639f9e34358c56f4588f337694d68487de45428f40027a3a57466b72a3b7bdf7845c4a93e90bcd25fa781bb687a68af8388161820c26fd1e524199e8459d31ca133d4af7d37ce5ccf31c355ed06e232ed727f956ef63ea3ef84580fdefad54b46df70529bacc417552303837f512eb5ce33b3b7699b35699ae12dbe00cec3b3f3ace68f7fc61bff9b7413c603d906f345c0d2f42b75e2de419cc1dee76108107bc45f79eab0c1dcdc122b1497e8dfd92dff01bef61e8ee05fc204bc7ecd65608c850332dfeaf9508c13a71184dccbad6bf19776d32ee74ce5c0b18aa9ec2d8826377398c7f08ab624989fb9ec2f032bf487e9928c1c1ed5a3afac8a0b0e087900261fc1f9134c48777753c68da43379a40e6e36ffbaea544216d9e337671856c3aad84e1b0ab6dc9494fd7fc0d5fb4e7917aa0f9dc26e25a395d88cc986abdb862b828513e8e344ca67d95396a62d622068d76ea42121cc4d43e55309bbdab67827fb84c2ae4e89ea2e2bfa981b0ac1ce2f520aba6b6b0048a1b337043e2aead0f59e5a4927f9756804735541f63f2cb10ca0156f6c5d466d07e4d8c3470c20b8a98b3a4ebf19e48016fca0d7c9683a6dd8461ccb61a0a572c17f4e9b10326043ffdc6c19cef3006202a0bdfb9f90987858a94618b2f402e7dec8d1b7021df9ebd676257217e203efe2efa571ef5c68d638dddd169c39e12c509268b361af0217a0498c7b0d43cc5aad791513c8ef5507397d6fb659e261ae273dac21c6a3d38abf02b78d8e2b3de66029ddde09f6fe5f0e31ad21b17cce0dcef6eca33bda819e4625dc8e182f6ba64076d3f1aafb3ca6c16dec66d76cc0fde93b0d52c781478b0e4ffffb187bd6c7ed91b544ced0cb33b1e5bf093e9d9d6e7fc300f32ec7b25f4919c1810afd5964008883e4987f97515b9177118066fc67c9aa1f3365ecb4f000c0d147d3da30bb2101d97a713d76cb12dd3cbac7ee22b93b0a95d1074ca77f3a70bc0f44746b8262d7254f0d3dac50dad5a35ac11dcc61b063ed281a3d87ef0a1dcebaebd9653d966459c942a4f06151d2bbc6dd1b1864766807afc51e2846801bc15c3c1c1e98634551008e9b4457e3e24062c0cee4c50ee9d1877d57bcbb162312f73201586cbf17ca608c501d899c51e66ad25789bd36fc5c09c834400ce888fb396fcb8cf2cebdf1d0e32158758d366f521f8ca8778a5806831b3038aff19513459e6fc52d92d18c224873c1926e8d83771ec74769e1c4811b7319d9e43846132766d4548df9cfb8c8ea3d64f6bf36fc3116fbde625314b260ee3812339ee6bf8d3c0c7483436d19e858cd871fa4dd3647a449e21f510823f7bbfe39eee80b0464e01e16d6008d12d1d12ca2a240cc742c1d113ab8d98c68fdb6c6d34de9cef6af8c4895d60bd75f893e4f6ac93133930e12be1afc19c5e8148e2348797bdd5cfd4fc93c23a82a831791d6840ee1b473c4b601f44878d4752fd680355e1d56ed1965948fdda98d267bbc8d018e7bdbc1791e9fee0e2c6701ad68099bae0e871f11495b5cda2da049d4827a45ab6e8603a948bf452c22c46381bf700b4df64189c92d345d931f4e53c549d44fac1b833da68b63467f8bdd27138b3efb74abf2db7580380aed83cdff367501e6a78b1b8db4051cb0dafae8e72bf7e263654f98213ca0dc67d929a6c604fd463c4581ba59380bf8f6f83b8d08bb1ee471afcbd68354d1704fe9b5e6bef978f13d7e7e9e9d8b42d1ff3819212c775eda5739ad7b86dac782c8ef7de963529b3235c840a645e8a0b9bd9977d8a783298188ac7bc611a4b7ee7474fb4ec6101fecf2dfaa13e2fd29e0e3f782ec88b5f217df94ab0afe48c49589e3587962139c4ce8dfa9d6179584bac803458357c7fc01ad30987e9787fc4029737d8ab589cda233e2e63c9be25368058d2bfaf8772db8cad376b3c3ed5723f36fca13d9c4f245738f797f9234d3a80a49a649c85983ff8122f398cbb68d70e74de8bfb50a9c602845ebc20b661655442252a9be19cc5a545a7b5c991384db3fdb9b4c59c440a37be1b3d771ba23736b7b1415381a341fd0f652f6bc61ee189ffc4f4c141dd32b10f42fd3da5a8ce4e89b5c29da3711d8764cca7ef95c3c4fd3c779d61ba9ae1263a85dfd6b3125fd517c0907392a60cca5f75b9d43c31d27bcfa7ed02e8bfdae96729b53d1fc49282901e159629775c2fa1bc93c9ffcc38ffad744ca8875f68d6f0e5f25621bace40a51a3e84b4ef56a34017caf41abad469ec01408f33332567e72aac11d19a38781b797414832e51eb185ff1447494fd718424e9074fc803539b24066dcec80f64f27f9578860e2ec69b5a5ec7854765bc4b0c8891f27e36fdbe7e39f82a92ff69de3f444c1838f3bb34a467a12537328a8879649ce3c39515947ea1a958f61eaee42d79aca2cd30ac7f5f097224e00f072598facb79b9a606f10ae6cff6687c9f13c39b45493cb9fe9eca6a98789e0b0a69c09889a195505bf258364a7f66f6a149e3c9109b3b2c80b5ea34c5e69b1e34cce002fae48917783624cfdbd8e231adeb65b6f9d7f1601e99e35f3afd4d93f115b39fee7e9965ee0a45c1802ce7d6065d714019b3931f7e0307a80c1ebe0f6b62a09111fbe0de4d516a4865ee6243c8e7cb89208b0865e448653fe2dbbb30a931524314b8821d69b4c838e802ab89f89a13575e71e5f5f8d25f53861b5b110326ee520844740b453f4f668157c8f9767cd6bfe5a4df0e02cecbef7876a0d6fa3944e557643bbd6db355a7f011fd293dbefa52699aa2f3b0180bb4f3f22ade53d2127fe84a3ab6878ee9ca6e5d407e29fc6483717f6a9181cbdd9e3a2850bd3504a9ce2f92cce94c9e11055961ab0d51ce24ed1d3b2304986104944c68579fa89345eaccf312aa536b283bb037d44b85c6a42428e0ac9b183f0966e0f22eb738380f7d7ed1baa1fde0ac92c7f5e954981620310bf5464d55e4b074c7dc3e17b1fa8b14c3e40424f6b7219c83a864ce61ab30e393bbe89633588bab1fd471f4e100c0c42588b5904fbad419dfb4b13e4ac7046c6a260471011321dccdb8553b65bf5a0eb791f23cc137b5339d40962e9c399d8ece26e2ea1b1eb17e819fd84d8b1177744e7fb328a7193b2300d742a72382123dec50f63634fa467e2474292917a7218cd734cd4c33f2b841e57d268fa1745d29f6416ae77c7ba039000af47e8187be45145b28366dfbeada358701d1bb51459bbcdde49bc2365bbc9c9546ac34942eddef0eee8f1ff83e389a85e629ae4b7c44fb3b00fa71f09a94ccdb821042dadeab1782ff2492590b1c2bb6c596c967ceaff9bcf5d4d31deb0c999d3af45ba54bfc5f95de6c23b96cfabaf3776fff38fbbe1dda384c23b06f5220e3fae0cd870c584afd1af2801821c8430fa4ca4dfb4cc667ad678190b7207f6c293af1054446a04b20a30aaaf27868082de5411fb8ca16c519208fb9d908a6d8001f04674ddf4405ea1d38b11a6ffd9821a4a78e5bc0e92b43cfce569a45242e8687368a08e9366c9cc963272f4e9e8cb6c07e52f397819ee211f92d0affb8c07fa08513109ae8552973a3520ad0dc4b8eadb94402b7ab14445137707e59d236fab47667f3757b07304fa1b70d6d8a5b948bb4bd049c72bc642663ae172d6d84115d25a9a201318fab3230a014c76dfb0a22dc9d3695a218afe46251c0dfead2f9fae6db6c48d5aa91e90128fb144cdf9d317bc1ea26d6ae68a0b988f03678e74a544277864903b1dde75451c556a91fda639a83973fb24eac7c10934289abac4ab4cd0fb0bad3870fd1fa471a595b3072f155da30ba6f1ada15a10a489ba797a321192b7e0f9845e53faf73cd6bffff05c9c5cc4ea4c4d80d54006b5141fa2ae46c60200efd0e9067b780f51dc56ffa1bda957865ad47fe8dc2f3b1dee1b392aa948340b84305a11b06652a97f3a1660370d3d2f4bbc2f46a1cf01e349b767c02c1be0fc6348e42de2e6b74321164a3d43082080117de5b4f257d64fbbe448ddd4329bdb8515f4d4bf9ade0ded18e20bc4c21a930a60019c329d7d6d7c7da9ef253a90b7c4f666e989b136ffc69b84496eff6341f679d2cc3beff0c9ab8abedec6ae301b0391e2fdfd88196af314a28951b11eafb56f3c478da7d8d9886db6281f73e6fb5a8628e7e64cd7781c2bf8bb6f3462e53b9b3d28dc5588cd19eef2050dc04767ad5e27529a5586da4868a1609770f3d6d237a587c84d7e10598e97ca9406369fa67bb8c8198bee91f784952f218086c1dab8c30a2af7e7f20dde678efbb6a8521a40803a61d0a0fad2cbc0e77e6cc07bf219060099faa325fa0b33ebea81fdd0a10d26b79302cc86687fe531a79b2965e6006189dbbc5e5b08c0fcb13a9e1c7ac230a923fa00d9334cab77cc4a78ae45ea60febb4e8cedc63f9935d3deb3a836190e8b79c35a6b30df0510bf79487d99db0b1bee0f5d01f0fc23891879b005e8c8c87daaea3bb2e08776d78da9adad5c45946bc138fbf053ee63f8a85f6e840c3ba7689f341c154a40f4793e44b3d56c8034585fb1fb1fa1b637c1685284d1212b70e71e3690dbcea891c6d090fa5eb324a040aedfee853a80db429df93f5d9da4f71e4a6aefd7fb2d65c13a92415d1d5e0478976ce22caef7e9b9e7f08aafab784896db608084022e2da31721db7b589a83f11fa2e2e6a3f5514c1a641de6e7653bedded7752f252a5e0c084950152157dafcfbf3a0e7715e5691c9d3039e30860201733e673d41ebb299a620c4066f3e81006c38debb505396f5cd7f0231d79c00f3f49cd51b9d9ca42e8a1ee89d841060fa76c77970864a71290552b3e85ba3906b9e525d1283651eda2347e66e55d4d6955849c49f98917c6e2b88be304b80b56d3d07e4f2c0882af78a9f7b0b1e5a717e051356572ae439187b65fb2dfce2dff8a6a85050bc639a9f72d394bad402c95ac6816f4f07fb693e494a00553dbc7bfbbbb5aec0c4747ac40239ff4b167d5df40bf23ce5f9c916ddfc246332f015b2923649c9761585889abef7a5e7822a271fc9dda5426391086ba75b6d7e040549028e068743d611b096e79e6db1438218d3d71c5d6dab28ed4c1436bcf01f5f0c23f03f4a100617d622849a0c6390c55179de1e5d275c44d4e38f61ed8e4287397c280b150813db28dfe48ee8a18cb4e55f5e5aff49ff23ff4ac541ddb718440234a5b678a761de7526c3093b2b647fb7d057ce54c031b5f3051445c0d3b06972d3360b9f7a68bda37104e20f83462fe73936ee49643ef6cc404c129b20fef034a1a9cdeb58ff3b7c6ec5751851ea378be3dfcdc4eaad0d6279ba95a0012029b9fb8dbd994f49768612ab3b245ae60a95757d4def47970ab4be58f2eed26fa5787384079502bee19ae3657840a8258a3a5707df201b0809a64443376420ba74f12e0822d0acf90aac1dfac01e9fe3ff7e0b5bb53dbf3897604728c935be96353889c38729b2e77854c37be043390d6f2711af33e1a1193a82323ffd5969388e0ecc40d0145a07ae1e9b60ae3670aa2ada21ba92b9c2d71ed45e1520c3a8f4ca242988a4e2debcbcddd9dd97a638fd5e815b9cf0c79c98283c9e79e56300776b66e03034479d11038484e0915ce892ee79d21e119e37554b1fec8f6f1a9a1bc9b9edab0bd0058db1508c7f4dbf19e7d2c34b4ac36ebfd4d8c3d3115ca79b27ff4db7a51853c5837ba7bcb0e36cef0b8f71fe162406a7b6dc4b6da6171eff867f1a0176d5e9f782e9a05534066b2bb31160922560914e9fdf9c27d0a21c2990812cae1c6a35788480bd1849ae9d982e164608e751b415d67d37321af4789c10951cd724aef23192b1c15ce387c49961f398a55b17f26a22d3423a332529eb75f0a29188023af5e935e6ee745be90164f9906cbbfe0ffa705a036a81f343b9ab3908cd4c79dc6eff176a2b8c614f646384caaf98d3cc47a6eeeb980210fff38a6719068cfd83a72702f73d11701e5f2bfd5a2bb887eb5c20d70a4c36db80892d56ea6066540b8e052a12f612507da00ebbdae062de9d298bcd0afe703a37d82c7fb12a88e7d8806c5e3228285cc1d67304bf20506f12a0f27268637b0a5f90fe8baf85ccdd893e1f5a4d5d7de28e82ef1c3cdaf2e3bab60b8b7d5a868a7d4dc1655f80395c80ad52e61fb42faa9ea29fe1c888ffff82956a085f0ef3f73d8af3f5377f242f2f29e132b11480dee81d3a1f4c13c3e1773e87b3f382848f138b4516af818bdf8de4bf16b5b7cad41c9edc60a51274abe7b54ffb72829c6e7bde24d52126d7fdb37b0ced2c9e17ec1aa6defcc68c0cab1c09f6b4c8abcaab948c2c9f2b27ae346964b09c41efdc50c2b26db6abf01fe6139d2bcfab65bc7b596746b01543f30ed7295f14c88c7a895865715291eb646e0331df64cd709dd275f3818eac9873634294534068b463a1875c4946f0338e5502c8e447084d8b1741b897c1c2831046995aae739c6171cc46f648554834c6397451c668ff1ca6496b6b4a96a77c18f9a4eb89d2f8877b61b859b301bb5a4e5bed0dd0ab83d5f3b8a810364b9ff51b74dfab021443b53c457959833f64a5ffd9780ccd970c73b311c9f8b253ca4bb60a0cde279631dfba465635b1a51acbd75f315364e2848c19f77929ace33c0353c89f1f98326414c85fe3c7677e1be1bf0d1151c85ddc9eb453cca6c0566095c1e86b50aa720c95e61fd9c0759e7bf556e3638e6ee0abd5b0fc9f715edb34e1609abb4a3cc78f1880443df55654b014abb0b1c1affcdf2f27396c9e822335fe9024320ee9c8f413d09c93629a0c5c9c6d1fe88f4732df2d0d857690dcc060dc99e37f285ac9b87748fc862f8de71ceb432408bc3ca855b337526f6b23e9283ab95f9a023dcb965d1bf7c010beda8868dfb09d9a8df600357bed2ea6e66aa380198e61f0b28cdb0197349a5a5aef0feed86f386ae6f885996315a5b6c983cdbbf495cd2d6fe624544865782a38cbb7a5b8913a4a8ac726d1db13c50692c55305dc8362960a1305bdcd10432dfed42772217b951464775d6c61d80bc5a76ca18db718231e7e384d0e0f112b0837bce71d2898f450004e4487ee478965cba428e38b80b459a50663c57723b9e5b5819cd7ac62ba0261a0220d7073bba57025a6d1400c022e7c7fb797b46f0ccc12fbb84ba17b07c5f90f523b0157dcc09340104fdef489a4d299dae56318575019f2de9ec20484c5a514dc05cc3806ff7f94f7fe1d1ff4675148b749beacb096962aa7035c1f4c0bd37822cd0c49a4adaa45ba580b88d4adb88b0c647dbe2607715c440894fa2472697bd831f03daae523886981d2d309283a6dc76e7f0acef9191b294bee42eae6509ba375f634ed001e3dc154cb7f35e1a8a5d9e8b724c5b8029fbb242c47466f7cc1b8185fcf7afd3af963e23a434ce8685a9c8f19926acaad29fb6f9a019a61eb005dcf15d35c1648ace3b1619b4f0a40ba518abb07aca7e19716b22434ad4ebe86642b47264cbd01f798c0302309d7f54d92fe907a3d80af6a1e838d78a72cc8cf033096ff1d7bff90425780d370f63fc72cfe8c2ec53ce81be983035d06a2f7c51fd04d021a27044e6ba01b95643dd8145c05b49664ff07f3067d19c155195ef53dc329d06896bffbcb70e810ae74f8af6ddd4840c5ecb720e33f8c95b114f0d6a25d996acb0d4ca0faf769b6e1473d669b9f02d08bbb4c64318c67106ce0aacf6fabb93222808283eedbeff76ba834fbc20f28370aa9a08d8dbd4a44f30f01b485224bf154cd407498a4d004b6629ac1449f67cc34fa50f368480ac87a453191bbe883a55012873dec50f9fee4e0f25ec2cc76dca9631cd3baeb453d5909aa6f58e4b39d3a10b7927e8a6ebaf883cef6c91eed41649832f66535cb60544b20f6bb33ed679a0c398039f6f613def64e56b64cd8d5db2d6a826e10bacf57a15147abdc8c8481ff34f3f8755ed2e1eb3b479dffc9c3c0ef731147cf698c2957e4a7d6a47db706579f0f3c402ea59a6943e5a7aae7b7677aa85cd32a147aeaf6c707a2d863b29132f9cef1e77bf22c0b2525f2fd68f078ada10b8cb44c34b9f5f0b8d4b5d28e948186de5c67b530aa5ccf4a0b1419306d2e97309b4d6d36d502c6cc5b3383278631ff1b19c613e0ef9d01753ae595b9886005053326e97008c3f28c86ab1944ef01ebb1e2a3451158775ec7a376cf34c57fd892f33d46682cf967a766358cc4592c4ff4e1bc3143e4d2019acdec403c5690398cd85a4621be3a373ae69d5c723c3d9a1be9dd9328ca6643fc30f541ad841a912a1bf62e312ce2e1f0e3e056410484dd4fe4d3fd3ad665a86845c2c0164d1a3cdf6068e55abadce3c3c105637e7321ab279f01f6915482818feb496f085a3ce15b2b22be7b27d61ecf99a60f3ebc6111c4bf8003c40d9d540e050e838db3756a550786c6180cc766c0dcf6f865ca164b3ecada0495822e72839785e4bdcb10f4eff1eee385adc8773c520d463dddb1eac82c4b65f91922ab5c5fc4c616191801b223a953423cd6dfc7038b261fadffae749ce47246e54a2c056ad5fa523d3754d842b6df9339921287cf8eeac57c9a4caf6de7221be6d2e3713213cb2262e964ec10ea2db4e48a181adaf84f0a6c7e8a40bd341b38494df1976084787ac49ddef8f39cb6f23601dd2997fdbae610f2eeb305a2aa01c9d6f7bf80d792e21581ffd13f42cc61b8a3e2de1d94d70627dcba6128b22a847c616f9fb84fbd6993183c5c07da188bbb17772d7ecb11d1ae301a64b102a0280a99010ae3c5944b6497f9121fd2f2a070c8c3c86187f0aee0eb2236775b5fb4fa595387c4ed2de4e929e4ad1433b539e922ba29877f9a385a48af151b23b357b4b604678162a8c10ee5ebfd489c64a0de1408e9b612dd7e26f175e408ccdc67fb21be5f83379e82cfb37353975af156359c5326dfaabe545de1d6aa71e1e40a7db2050cd1ead6303f9598a051fe31a92480c9a9661becd1df876db2d83aaef8bb3214e6ff8aa93f0ff772237f59b566cc50f9f098cd256e3f31af37b222a3fcf17ecdfe613e7de863f9236798809079a29b31c409730abccb04b4e5313bf0902f98774b9a3345b4eb1c6d7b8f13df6c6d53e298bf3315e95ec0c7e49b227c387c5f10891ee27de27f9f3659a02eda673d4b005ab3f36a0b6bf980c0359f5cdfbaf908e673d5ba9f50e4008556909746812eae90db13d58c8a0ad346532e8007a9ba18de13657f131e646fa6008a0121bf967d874bf627e2aef5e37d833f8eeee6890498ab863325f06b73334339801842ffcf145c6e19ebe2cc4a5db4099c767d3b9af5991f405dd4c45c7f234cf791daf29a5b7b8b86ea3a1f6572446f68a9d4adaaccf45e34662bf0c914bd3b624011d0fd474ae0f70005c92aa18e39feac0ceac46b128da22016d2dd61b93b188aba4fa846e162c5d0f3894442c9b46136c0f643c5a27ecaa04cf4ee0d8565eeb444d877d7d14ccac20a52db92266e6d059ec76dbdcc6ee78ed2d855cd26514e420dd8380ef5b0c599ea6fecaf3bca5fd69e06bf8e6c2c1098346f3c89481ec74a374c60260c52638c19e4c900b86aee5361e98bbe61a649500df33e3b2807f676c093d1bb13fdb86655c19a509920db50de1301551b60123070035ad1e1ed6514748604cc8730d0bacdcb55818e1369cfd2a54679f466746102362d737c45f706df702c6fa9ccf6b1915ac3909193a60bc35f292fb35416d83009266c1f2160e8f98d2070fa7a4d7af4ad15e4171a42b24ef62a7c4660da93531b8ad263f9881b42389d5d2039e9565193989afc525edfcc48a72e094c8afe135f40f2c8e73063f69b6892f5d09239e4d61e383fc90be885aed4018d9bed490a2fc3a45b4862c7d323c5abffa04c47fa81ec6799653d7925621e73e1c46c37da1b68aba49aed3d204af46745b467c92853f16adc95a67e32a066d35ce7c39d0f6ad9fe5d7280209f4069aee91ec42cba2f915e5d618be1e1e0183132d13d11b8e7fa495b4bd681c0912fa827e206f8202fc8a2c7e28d4eb64d7ed8ac441777e5c8cfa1555737bc5a482985f9950ffba10b4b6c4e1f7d78e2bfb3d00d7e3b3eb62cef1f580e964cf00f18a1364a4e00115f07eacf533ee54bc8d0f442a6368b576c659a6af33aea4d40ee8e2ec5d696e2932cbba05550d1b5d479292ece072548686895a210c167c871093dfeb2ae31af5178f6b935e89952e2a4c31d0f49d82811d9c1b39c09cf7be75bf1a9fd898c2b6f7fab7f02d31432621f1e0258d86e2cb9a34db80d0c08fb84a06ae79567a1a2c0efe013a687e203f560401c09aee02fb586aeebafb226cf326c5ab0b75a0ca1858b41f9e5925e8a7f8e023990c5cfd4c17fa9878df354b33202178d6937bfda8d74a8e003d199f0017b4cf30770a5da8798879988a0a5a2a2f01e25c494e0ba05c214334f590924aa9cc78b10bc7d69b613485ddb5c8e59fb44cb664bae250762808c01abc01f6c4e277ceb3a549f9a2f12b5e628a4041314fd4ff5be18e2e5b152abb26a622d6f1185488fb0180d789e4f727ff3f10f00067f24b3b35fe9f3f961f060045411f52f0c5885cc061d4a2bec2a90ec6943816e1780d831ab62a479afa3d666b7b8883df35885de2bfaedd819eabcae486bf7807137adabf8a1081d8b5fadaeac472aa15d63c0e051871feeef65fee0981d0c71dbcf2b7cb33088d8ade76af54dcaa31af46f373abac3fd6cc6d2638643b1307e3603283a1303c58310ec206f5e2fe5dab5732a2fe4bfde26cafc596630eb0363ed498ea9ba02dcb6b94a8fc06057ae98e0a9104ed5d46e1366b3004a8c3ec57c609a148eeddf1ba127d80a5413af41d5779a99c01a102748a0c560f3e2c6d72c2ea3ef46764ae5cd78b29b4f68ed15fa211a01c9ea85c76d2ec319633a5dc32b70d606273bcff3ee38987de59bfbc623096ef05fa83a0fa42103186cbf0e3f776904e7900fbc09e637b5ee3c28f0bd4f9cf67126efa08cfd58d31a4d00bf7a716c66fefd289aea3d4e7b3b07aa2be6e3d1338813f30ef92d351acada0ed86e7e33febcc916ac09015c7585525b52ff57cf11926887f2bf83312f198f801ef9e20bcc55d3d1554c60ef8bc92b1fcda3aabb2be31bbf2a4d3b094a96ed83d2ad8708f7ef5413709a273c7f64524943e897bf56f966371b4c3ac7f947a90f56e4f658d22459b6617807675ddd14db0e350a046dc99a8aac450410df1fcc8205ed3a8160b1e684f834abf0d753e673ec20aad4e4b1608387cc2047547926c10212b47a429ff5dffed4dcdac122e926ce78d67e2a09e55611f4c3efba232b09feec2a6dccf7ecc350b31d8eab362db6327c0955df4c057980ebdfd9c34ee1d8c2b64badfbd2cd1141ac39956eb6f9358d45577d5ea9dec32c221f8934b7a767965bc79a2862aa63fa9a34dfa948033f2d691341124b53c4b03c49f24ec429527d8feb1e7f59b08ee8ceea53c0453926df53b0106b82f9aba266f92177a3777a4efc2ba35def6a30f1f9f274912d98da85d53f247be84d4c6512750d96a6043f5a73165f92d4ff9f939775730e31fac83027af8cb5298098588e1f069dc75fa2571315d4093c535e08b4d21f6e84577d298fde747b889efc6a8dc173eb05e9c98e624a223dac25a5492a53541356aee596358e7110d495826ee6e5c8da2272b0e783f035e48346accd49ba0d517459ca39c47577c440ec5fec8e5ae46bf68a3329a7943590fdd87c758cdc333cac1ae27ee075e349942c766a6e08afc6861c8b25da42f2af9a16939e595b767d4fa4e0cc7b670561e66b361ef8e1eebef9173f6a101683c2704ff7743913de50f817fb31d701ac5617e97870c8e38c2f3e706295a204ffb424508ebfc41f0717c18262c5bbbc5789d73af4603bacaf81188c7de6ca6af68c8248caa6e7c59eba2bd6c7ec7ddccde8abe4d5f548606da03df9ed8d794bc26850fac3edc80b2b1beb6313660c1a0e81a55709bbe2390d970b8c29a0b921be15ea4a75523be02bb092fc5ec3445e87fb4f9cf9033104f5570deebd526efc62891dae9afc7379918fe1d1f05205f352aa4218c7ba773138aad86aae9d4ec38efcb13288577583998e4e291862f6c15d5bb446f7665f6c3d201be89f969b1eaa7258bde31a1b325bb52d92d68c8ba5cde1be06940b559612462d0664feeb494e586d21bde4a31988c9a05b4dc5d1f4401868512e9701d6abbd24f521b4df8cf9208cb5b391acb01100e263c7fd3bc925b2584a11357e8961abba3cdb4795743ac470daf3141c285b105f59a7c47e075d1ffba5a98eb51ec1e61605066e517306d34586c08762237d91ad229afa081c1c7ddc2f93df31fbdfa429d4a2145557e4a0bebc833e225c4464f7a5f1e44c480034a8058c059779e41ce2586620aab1821e2eda3bc7e440747ed8ecfbf6d6461cc6422334a4bf517a0d09641444aef2230ba844fa766c33d49a3fb635a89ff7535c366e782025d259fc42605e8f43ea55530b1506f44dd7e21c33fdfef9283cf9ca252780b99a621f585d2566d3685c113d6353abac5f598edab3a22c5fd4e227899f9ba5a0f8afa2a16a205e556d4f3791ec01ccbb0bf2a75957986f7473122f81d311591d85593114b982f02b5f4dd7a3e86fb53d65f834a780f62f5aaa0d7b48a5e65756462233e54a31b2dbba675d6ef99b7cdba5f5424a9c96586bd0022e4363560b9dd16a79943d8debe3e2e93851f8150f5387d8964485eb40fa6142a5e342edd36abd5024b797b2e88248a6cbb37a1950e27fe716a97d0ab2c270b7f175361e52175e936ee39a12400f4622ea890aa6c52576268893991ceb3a46445bb38ba4922fbcfd9bc278cf3e70244209aa89c4d152040bb6671d0d7997b1fdecde204740e1f919d3490251e7a851115942ec0efa09326d79b236491d681c1e31f1ce4b560c44a4d37fa756a17185b0349e391894675bcc440735624a0e74fb1b7f5db6fe39bbb57da38ed9d46fe5919cbdcc87e2b51cdfbaa9888ebb68560c16cc0de84545d2641d27c0bfbd22f559612cdfcc58af2f42856a3c7ec74ae31cff2c01be52a9162f1de01a62e317060880cf0f546e53fb71fcbc705c5896f8d4fcee30a1b2336568d517cf3dda6681c8aa71ef6e0a5d1e7aa699518319c64b7caa1d692a42e8e2bc749e699592be9231d70b57fddb4010fa5b118cde5da13f809c292d6e1ba407ed5f92ccd4d8ca7d87e83e1819fc95555482d56dc49cd22f699e47a7c9b882ee3614b1f45fbbcdad8b75dfafa8fa27c66fd5bb10202c92d20c6d942c8728b543b2695dbed3dbcc9ac7245b48b8dce2a015fca416aa1c3fd11e716bad68a9596499b8ad335ebf15b52352d5477a8a0227d435a8e42fb7d7012c73b021b69367fc98ecf65e1e2562b496ee6f7615ad414e6f7532fea79936533ed3c1923ed4fb3407f427cceded55cb2fd095520367e39bcf4f77abc3cf47540ea8904060703eb2d7da19ab8352956667075edde05f817564264c2a4c999184bbb33ec9ee88c6125a2a3500f58760f0c83f47e73d509424ff8d966645b9c4542bfd7be6df231fc578b812d23c1e29c67d441024690136ae7895c134006626822e29cf63d10334332aca857c917d10bea6012bfc7f30069ec9e75108be5b2ee3945d51e0908dc71feac9bee1d57dff01b6a35351d4b0b7f0eee35b59bd170eef4d7ed918314d1a72448efa72f0019572348af9d3a0b9f9136f9599db820a4e9fc220944c10309822ebfe555a1e8ea34dd80163594582b3f7ba7ad813ca7e01344e0b173829902ee155513b72145d217495421946fc034a4974db2a313abfaf1b9721934b1003b34d24ca7af47715b2ee4453d2ed9757a284b8b36160d3cd0ab819ecf0141837e73a6ecd2250bbb178b53f0cb61e82fab6f01b173091b2906aaab444edd5c49c91456d2b1c8d2e2c72ba009e66e7327a67fed16741f178c9734ee28319a2156b73301e5e2a236e971fd240c74c8d3601a2a35112b5587fe98d003c7d96bb78065fcedb89a29196ce70116a06b8ea6f4de4cbe428f58ac1e33b47e42e336a0eb2e735a1e8431f0b3114335f6a61c2c3b30e7237667c532a2f7ea21bb30c353057fa8433767047aa08147707ef699b1da3e357aa28059e267be56d3fa3af5dd48fd48c93f48975f3dd0817f2c332bf3d0f81a1bdefab46b8f3404c08a947f86197fce5e9098ccbe3ad0672c46ca372e63d701f69d00a60d921bcd00be7dc1033a796d74b16333fe5c4f25273c68f65870f9e4cea83d72632dd00c7febcea06c31d84365f2ba0fdb8ed032fa822b3be879aa7966b3ae57236a02e8514272064ac2fe96b13a3732528400869a32a1d111692508d248edf27744c9f7cf1a0dcb41e71cc73056d5cd6fe38b469fd73fa291d0bda412d42ebd6825dbf8c7c4e80ea0d4663b08bc23f586ecb5df47b6d5f9fbd85ed0459646941ca05c316e3dc2f4fae9d00bb973257a28ea803fc97d091a0f4131c0fbed0f881000cdb7cc734a16b1c97839336a7e156209c951278aea6fb9246263061b5569d4b76bab749ec1d7c2b393bdddf51ed30856f2c2b29a40449d638fb0e48362a9dec19cd90aca4f5d30024044e25d9a4ef0472bc901cb716203d3eca5c879bf1af30dd24b5e7f5e4f743340fd391f675f36408884a357be264b833071ab619f6f732e83ce3ca7b89acd8be3b359c85201805ef046ec34eff87669c79803bd1e105e70d271da2e08d6d89ba9f793a52386f2345b93edf5fc198befcec9fc326cee6b52e5d246edfeb1ab9abbdba825c1dcd24e4843dc10ce4d18e36f00d2334595ee27377f599605505a5a0342ca00a3221fba796ad73c99ca5913df036f267ae075c971866c6d17f0b77824bc846cbecfaf09e062a3e75aaa06ce2ebbca9487fcd6a801e59c2804bfc330c1e12b53e2789f47f691c641de970e43dc52fa677c7725f5215d4c94efe88685522e3faf870b85e776e12e0609385774ef48f3aa6086ffc2e71ae92b7e6c39368048344d73e86cc53c22452d307a02568e2ba72abcdc7f9e300cbf74c81318580b997c1bcc7cca7ce5322c0d2db182e5fa9a8c393ee58664717ec7a627b863526f4a40ee91b8596c12c8649203dce2f5befc4d4b372d093b73e4bcf348428978dd048bf257d6e99f36090669e1ffdbd4bfdff64df2fed920b88aff396b1b325df7c29bd0bf37d77fbadeb432c1fb310adb42dacef093bda6e4c6a067210bf98090b8d6c5d9947c4180fa0c23196a6d70d67162db72a6be435cc601a8a3e6bec6e3586cea8560bf981bb6af57607032df92519f596a6871d4b6761e8e67f9b527344c32ef83e7eddadbb868db0ac5b7c22da8f26ea6967f77e5f4607ece38418682279f49dd607ee4593aab27995be2891265acdc1993c367398b051cf73f1a05d6faea6ada3a1dd9c7972e6febae82ba414c841e6884259bec81bf8ba824ba76ef323fe8e825adcc95f7a4f7db0d9c706b83b451c1d2dff9a4b288124c4eb5445045569e0dc120ef56271f740a48d8f023986f3a67d6560e4047818682c775b5a238b406246c0a725dc4ef402d926ff7d39ecbecc931a4c644679099d10d96895960f18becc5f473cb3ec2a69226af235d3171abda1c15da6eb8882a490b7ddb17e79bd9300c7ae90c03aedda4802ea75c1c109f2e0230996041fd3b9f7e70639054b16515232399bddfba3733308de9c397e6fed4a8834eee502bbd9c3e4d8326b62c1fc3a54fc3a4ae72df41f40bab396e33d2bbe139f86299e678bbdb3b7750f3c4df72275520f23a1f65e7d52d5713633a13fb131b48d1ba1c510f67ef2b85a667728c50d932dd7996e43640a1f6ff4dc70fcbce054b7fdd39e80306142cba5bd8ee56e1bbeba6133a7e0bc9270953c9fcb7ee99d0a4785e2627db2b634170c15a57a0c104e7ffae74a5f3a265c43a70610edc7b037513d422b7e57382d863b8ca67c27e732462d37451497c92b0137c812ec7dbdb960d0bda316156d8d915a3b356f7f721c169049a4d169b688494a7b4a33d1ae933b7e728fef6b0b344211950acdc4e826a6129f1c82883a7a250dbf8c9b7e99b3207ab7258ef4f0c462ea8c232dc79b431d6b8b3582101152994c50345d0f4ff4d494733373a18b11ade09322157b95027106ef9aa9ee79d67afef337fb2b2c98621fa3b9c240f3b251dacea5513b94da523641531d3868aa50b95ccfa5fc14310aab04184ee4ead9926804aeb5bde42f1e831fbb148f3e38a8118f8bdcb77bac410503c703b2d0feb643b864e5d23a163ee57de4bebca7b56367bfe864d4a9048533f9bfba79b7c5af30400a7e9514610c345a09d8e668e8bdd166fa53f2541f9b2ba5f4e618660397cc33e0b00d1b2f856115c78fa34987e29f7884f6c4b9f771d6521f5ccc8773e1d99f570d2615349961185c7d462ae06357ae37bb4fb1f7b9e90fb6f3a88d9a8ace33ae4e3b7aa43fb40867886128610047a1ab88f8151bd5b89b56fb31b50013f0856383b98d0ead003d6b071b6f1a0d7285ece62fad0e5152a8bf18b3d25e9d4c1cf8d70654d4c6ad97a1c84923c9b0897973e13edd51b0c79527d950dc3018c0b905907960ef60bb1802305659bcabd7259eba719d04aead7f957d8f778cdba6c4f3e467b7c3cb7f269dd5d4a409606123dc164538e06f723bbf6734126cee35a5b2850975586e899f7fa26e189bfc7613faaa4b58a607344a9225fdb09c37a586310823dde2f0525bc20c584e716f55bc857af8ab8a0b9ce3f945354cb62aaabbcc66814d0462897db1ce06b65b3ecacb076a26aababca514fb8ab3526d5d62d7770366fc16cec69a64e010f8609aa44c5f88c61e120d6c8a01682f9db9029c64a379f66ef632baee181320572532aedfeffe60f30425974653b0181b60410dd4d83e62758d28eaffd1a5ea7f755047743a716f2874e965648089b9e5b35b7ba2e6a91b168300bf6f958ca5414ac21ac89094da0a0fb3d94cd93faacf0a89f8812163799cd24896a740ea409291ba17c62da2110c562ef42910759a502a494d5659d7295951c47835777dd4f68d308bdfdc2e8387a11f808028aba67dd8b9ce9f37da132c4ad18a2359d1469affbcd656ab89328e3c65d7cf0dbc346cd6da6ddaaffafa6c59a7a94c5d740042cf8de4fa52fbf219598eebb05788be62cca168fc06c9742ddc614c668b7286f8d7b68dd6a3d40d6bb064a35e16e198252d22288e0ba63f5a9cbd08e9b43b8f69d2f6653292163a1f9dd1028c09081ed953043d9908be1fdacebc15faf10f43a19be899ed715e649e4b26905083161d38b31d6794cd1e1e610faab043862388ebedb0561f318a55c834eed27dd410c5c42b5a3c90ec60b1b697e7711615659337f8b68934b6c637e13117ef5e8009b34c71ac605d1a2ed62c7ab9998c0fab49d1c3312cbc835d1c55f5813bc1e0c26b4818b15495654951d5a3b7981b914d05eca4c6a89630847f7e67611618ef97a4cbd82ae4b805ccaec0547df26dec7549e28a7b5f83beb628e8c58947f76f6b70123ffb815f8d24b5eea97e7305614d37ecf0d2a9e14c4023d3064c46586e5b7ce3bcd9d14a3b5166b248f40067bba0ff6b9b7e5ab6a119eb856208e8f8492635e472fb74e16f6cbc11846e596846edb62e15236dc44026aabdbb2b758635a875ea153c951513951469aaa3b3cdd00a628baa7ad248a40f71f06cbac0a07e26db1c52b1cf2369dd33b956c70ab5c04069177ad93c7569bcd7c913d7381a99019024e67f805b310b9e24365c741b814eea2c65c0bad926385c3bbd3eb64280f4a095dce5c778ab4d3546fc553417c0ede2fef83f0a1f4fcfc9454418f490c11e7184bbecd44ee0fe874b77c596e6a0bcb58800d14ae03d6b287ae557ae9e0f32d937b8a64d3cbc0717de1262aec57e21ed1b01fc2072884c2bebebe1448ab42cf257253e1ff54cf843426c519da4a5404f6424b50ffd7a8b69b1c1e51288b5fc00f93bb9c194a95bf92fb931d7564bbe5d62cdd8bd956380eebe3beff6be52b8dbd59ccd12eb08fe7e443cd4d2834763b9de58fd278c6c94fdd68d8926ee924629e4b8298ffd072dcfa7ea88d61fb3213ade23a3ae3d5e1e09b81d1232033a7917869796d03da7fac4e60b04b93091a4cffffe10b8c43d332ed58d4c6067cd218240292885341a14e7fd7e87fc1b03e5273b08cb69205ff399e2274d749c527b019b725ec833338fb65360e1f7e9df09421f2146a2b9fa4f900aafd779211bf71d3e5e7655ea76487a8fd82c0304b88db2c02510110e06428cd3dffa2a546337a641333b8bd9ab679804edd65c1c53dd3a5afd6b90cd15440ff5e32e2107d12cef689ba806e1ac867facf7cc241b66ee88e05cf1d1e3f4495783c12962463e36fe45a07d1a964be570d64ea84494a566fc001c413e23b1b631711fc73b867956e0409fda0c59dee19607f466a759b6331c0b8cf7095664977543082d16024840269eb26cb115324f5cfebca0c15428c0280bf13ea8ed8558474cf4366451583948ecc6dcb160cdb50d956dbb01afb3523d08b5502beb994af31007135188989f784510f9ee252b7022499b9a50fc3ec569a145c4368a2e8ab25683a76f637fc7bd6415ddffa76851fc07d8026fd9486441b52da6b25de59e92b12193a0760115e740b6682ab6170c273424fcc91425a3b88bccef87e642387cfd94b5eec07ee9b7da9cedef823eede2cb95758cfcf644c20c98655823d464891bfa21af360ff92ba61ff9bda5104a4bcdc4882c64aeffdabf3bcdfc576b45b2c046deeba9478efea030bf587b8faaa4cf767cf58f0faf15c9eeefc7b3c217866d9b76454a4078977289208f66760c55e87f682d181a381d0988bb32c91ae624d906a02b0d5c599e4601a5361e20fee701fcf2e5e52625d0788c0cd69ffa8a8fe7c6597d5ec57c5ca8aacadd570fbb50460f53de91ed2ef225c2e25b3137253c8acc1bfc13a61d91c3f6cbf1b8e8681b27b01ce97d3eeb729bb12445900fdfa6c12fec5213f3b3de56cd580df472fba6f1a8e4f883794794cf1f87dccbc8772808a549f6f069b4c4d5884ca6d4caec79a0a4be6f0cb7dd15c4450a1a71646bf58e0f3264863face7e39d1c0bfa01d7bc09e37dc7b9969c9443dd3c54e82d89e83c932eb9a7f201549a1dd6aa23a40eae830c19f0699e33d034d98b21faa7d48a5c83c2c3d441d88b69530d53b36de00474ee693ef9ce971dfb03afa004c11a00da610be5400587d6eb964b8e39ddfeffc97d2f0d73b23bd43078dac0b6a2e981caad1ecd062b34e9eb85f93ff395bd627976c7d6ec3f8884f4bdc843d2dba6da34a737bd70cd54e6f851051205bea8363a851f753a6d4713811e17aca66d0f8eeafd090f3dfe757ebcc4719a186e87f987858ea8f131b743405e9573e0c421135868d8c48f51663eb88b9e573cecedfd5e56d31f11303073bb99017e3138efbe35bd34a6639260dab8805ccb5d68b76604c8240277347d13b8ac70fc7359a9d17ed1aa440f4714e14607e1a1e0b29b206675d6c1a83492d639abd6d86167242be730fe2277e7df32712405c9e929b3990167e5b8a68106d67467a402319e05fafd0f528b0a45b5e5e36327a1021594d6f0607b509393ba1a46f844797a08c7a629d005ac2d910269b59763c02c31dc716d0609dd5d227b14358051c159b29ffd0fed2c66c6bcaf15403826f97dce5f1ef2f879a92d8fbf075c428fddb9281ec0f1e10ff0f4f77816a97fedc8531d2014f88b24fd90769ba498c6b4aa018dba2d823f4a7a2970d707df069deac96c3777a4e1545f7ab46123aa4b0d40149271a29a740bcbf80f241eaaccb8de56b2d6f97bb14fa8025acf2ec6667faa70ceef0254ec11af6f4b1cc10362b6ab9e9f441de877b28e78200c9d055b80d55ab712d67282a7e5c0c4511d7e64c03eca84e65cfc06269f2527acd3cbadf67aac6cdeb28d5701621df7c171da7257eff8c09d6ba1491076ca3a797bdb8c550c14ab71902d9b60949260e0c852a62025daba5bf0015fbf22d8ee7d51dc05313b93c19cd7ef55f7f335bf25777d4eb6e363cf7977b8d59dc71c7733c76882cdc22de8ceb8d4e76fcd29bd9bca78790969ed420ddc83e7793e2642ef3f7ff35afef7bf539bdf4743afcde8dc670943f53f8291c002ed425646624358f542e56fb209ddfbce9c48bcdbca96e917f099a968a3dd5dea07986151ae5d5e71588d75f115049c4fed01a0c65b9e616179c3367b4addd0116080142d7ab713f465b4afc639739b03129179003a80bfefed6eba07cbcd0431dbd6579b8d375750c44ebc2bc1fc5d27ab1d3f6fb3db488b87ca62b2a772cc29237d177333dd7fb125db623eda627fbd14dec9c403bacb2d41016c5105ef1bd9395d5e3e88f9d426a99979a31cc58e148c48d93de7b657bc90abe4f0845d94ff2eddd24b2da98234b118d5184cc1071d95b16b0daff1bf42a4cdd8be97a64f31f6f66c3590cde31913f9321ed0e00902a709fae70b0897dfbf60ee3673e0de715e1a5644e114b77c85e17723ecf349e0c0c72d0f7bbcba13c6304d97ac258b02561df59146ba0aefe05aa1b08dfb5073b7d3d66c4973e981f2d91df262c08403b31d3039c0c8869a679549179dc7e01a68b7815d80846242417476486f5b9ae34804003bc72ef0229928b15c717a9527cb4fc0b284d77fa720f9a8aa480f86b853a59f58c55c2189d424e1bf47030f24f516d8cf504348ff56725126c5bdbaead89e1da3e0d08f9ffcd20ca3777ad83094a74a252cc8c158d86ce6df35d4438e017cae3bee51d49fd206f1ee0dd52bc3512b6b0d84ddae2c95985a512993afa45cc484f54ac07cc06df269640aa67ae7eea1190921a0ffaa1653198329771f8d7e7b371c69dca9b01429f142cad6011fe1b1201b2b28732b16283ecb76f02425879f772211f3ba074091e65c309044d2e85f6ba7cd4c6972657959d49b983af0af7306c00af2c684191a65be0cd622e32c27f0eedab0d34a81391d0d75e722a386e35b6112e319c796d1c174bea499e4672b866556a681126dd4437ba4863e622e16d4d9de38bc7154e46c7e0a7b14aef64b8b37aef69cd31e6ae9744454cc003d01782fe111a5511ffe51c1bb3f1f640545eb0813136caa85045cbdd03e1b077c4f7f65434630ebdaf45d2ed5aa8e2ca6700d5f4f505f2d2f2f050e8d7d0f246187b41084e6d08e2335be5b0643d087f1190e7cf8dd0140cb9f23b2a6a1e78e625a698294ccdc3719d08d2f3c70815791e3853461d73e588bebd9b0370bb49aaeba74423ca8e30994559f5db2b7c79f03b72e3051cb83dbeaba99ca8610430e5794550cfe02cde6286dd767bfcfb4b6773a40a96fc316fc988a3fcf5cb689e485c3f1a0096ec449b14156e15dfa5ece04e84da94aadea6890bf7d4b8e06fd3b7d022cea1a96ead5a00f2c56472ce9de9ac3ed34db54ec3a113cc53116fad2e47c7a8eb3d3464706d1d06ed2640e9ae2feaa880528abc3627f46766d2acb0ebfe1b9db3a4b916c6052744c4036328271fd37e64e47ca8a95275e3f5c19f5d5cd8e21f5f42f2c5a79492c5495c33f828aba89bb72c31c6ca740876bb3e7654f1004001caafa77d907102935853479d05f382be9e4d1b4e3714a3ff562ebe5bff00cd82b3c043c545434e367da822cd0ec3001848f659f282a08864b7413da990e37cec9ca6b0c489abcc8ae1d5f08fae863fe23f579b9700caa12b027751924ce52f1569a59fadb62484aec33f43a62ac3bdff1d6be5333b20fdcd33a9b43cc6d50a9ec654b8349bdfecc3e393dfee0cf284dbda24ae4a3d01ccbf3ed6b6eeae93719941bf5dc26661b2e2e6737cfe3833c344fca4879625827a59b69ff96be54b13b690524c0f4a93905e8b6bd506ae05f1743a7c484b1cf9c1da3130bc7663fa997faf41121bc0800faa462b6b5cd65455d29f7edea3aeaed1175ed34d6d3f33b33ddeb15dc9fe720d6187aaa351fde14b5fe3938b0366b8b1b35ffa07f5fe19afe88ae12ee4d66a573cfcce4a6c32855c358c973ecb3173e1a1bb58c10e0dc28fda76e1c78791778a97808442c8885651d1056b8529370141925b51f6c35ba8a8e6065a506dca1c6b3c0dfd0fa2b8c630e6b9c4ee9ff989c7789e48aaa27ce6404cf157889744dcc17230c2122badff1584fef36588889422765eafaad6d31191dfd33cb8ca7facab5eae3c143f78d5bc037a34673375599cdc1509c56cfa4390dde7f8400514221bec62ddaccfb593e17a2001786699a6341242e691a7e92cafb5711d557f3cdc4eb8cbc881b8a45e59e58fff6828dec6f0b2b4c5f82561a5554345d88ed1e4be695eb0cfcdd26676bec3f25b53e5d01eb47780d5bd1d64496d649940928373fcd94fabe3036e8411a72d988bbeb90c5b64f3c7a45d82733e448f247921761cb9e6ae4d72b68d97be71c7ebaddde37355c8565732104145a5b3bad741abc59d04b40e7520557e045b22c234628ffa1fdc2eeca80345d32b9cf4d3a96c25704ec8181b41cdbb181238faf5c08cdcd2b7c413ab4960e7388c627e5515f371f26b265d518def6112fe35f2f48fc4202e0a6e249f8e88097457788016dca811729ce2255163349d447a586612ea697aaf541a1feccfb5e6dc8995e6635e6936f5cea6aef4ea62bb03ccf1500780e1b100792d907d8a38adb8c2b3e5fa61c0ae3a9709802f5c5e3d7fe46f85a2c941e8a01a4a450cbd3ce3a28f1c09b8f9fe226b9bc126449d1df918dbddd925b46fd1ebe37b25d550b04ea40a25c7f34c5f0232462ac9fc514428173f03308687fdf96f9d517d75f90f8a9706a149c6cc0f79cef9bdc65615508bacf1d907d773bcc3f3bdb90f7b1234a8af4e28da22b96d068abc8adfa09c881ad5f21e68cf27a0622cfdefcb405f84a34c0250978fb531b7f43f6cf4219a826ad198fdfc843793439d8a1c7db147f0e33aec08e26defe130978db7dfc8fb8e43ff60c57eefd148fac1766d96ca56c6e6c35b1860a3e1754634db12488727903dd57d1e729037e4c6e33942c7e8f4fa4ed71ecf55b8b3078e565359c294db7fa1e581054b4727e14ecc3e9f2c4f62cc22fef3d99c431997e9b262cdfeac47abe67df31d067e4676e70bd1c0ec496c9f44f8e58a888ecf5454fff473f9f6f6f39cc5e938c8d262a3926622b22e15d2d9fc9c888051e0030e0e59a6f2f75d6ed2ebd6b77bf3d6035207dfa6c93b72856472f053809c8924642fcca0ca643fb47eb5dd77ccff69acf02701e9526d93c0689812beb62f8c325a029da560567daf20aa803505b25b3ed10664b36f9502d982f4c049e0f0fc3958c17d20b43def96305c18254ed2218b95d735d06efb2c66c9f6b88fd95fdf12d79484e4dd2c65d2994a50f7206ce7b435d1ea0c0d6c7c621fb37791810d7ff2ec21f44bb2adf48ee3191dbf45bff2c11fddb4e554e5857b111fb049dd36aecc866c76e67c94120d516da6c71b1daffad00e6218b0bb377a320c63047bb177bc5304cdf38906cbd949e1a179aa089cd8cd2e7b47665a883e1baec09801b87e5d170d830579a5936c048e4f248020217f2ce36186de342351e53f827b595168e5e72d17c52f43f7879a6d54b7095ae89a42215f0b7b0cb8142183e32dbb3c6a26fcdc6d0ff2585a0ddd84fc4d2360be42c54d10a7e68dcdc2f6d1dc696622a6ce90cce8618cd92889917a4c7528bda89678a362776cf770ab2c35128c2b1c99f2baa6d831d0b9ae5a90de06400a2edbdd9d82f5a08f3614a84141c10d96b245a1e2553a14a2e0de3b7815221173ca5ee0598be122c559eddef90a7af5efec59638918e01d78842a5fbabc3fd083bb88a35eaf8ddc97106368c3c48423e5da288d72adc0d95a6d69a89342272cd95368a7efc464eaee16c704daae99e78c5e13ab48b17ec4209f24d7c84530ce3b94bde89efc9de61a6fc73e36ee3bc78a0c8f2c04d54f0fa8ca0c461545d401bf248edaf2453ba4d97f940c838875656ea9f62b21423e4eb1253aaf629caaf3a65d5bda4d0ebe1e3a6976d6f4047c5184afce11f37e7c0139e09cbad474833b770d1faeeb5157d5c6c65cffddc315a817bac2d3a0fb06b80b95d1fc462fed6df0c155bf3d8ee82f8644f0eb67bd0728c28258be578622e555a1199862d3b4cef6dbad89a17942ee008d1efbb6a6ec9b563f663923f612d5347fb3129342666197bd4decf1440a1afb36afc05af0b8162e4266a49d6e7da4d67addc306fc68b1a2025f978843fa377f40d2a67f233582d5407cc0dd9367f46aed5078062be17d09754ca92c386c39d1a1e0b50a9c6c7bb35ccfe29820cb992e11fa64a76fc8ca20a5fb5ec1a38e36abd3f4ba8b0a955f71f32d1680d02dbfccd19c6d2f8776e203b3cf1e4090a6e2899b23bcd48122488e60611732e0adf7763709175510f35a3c186e1d4b6164cf66b09c4c2db25f33fa8931570345f30a1d626bc35cf900906619f79df5ea1ae0f94e4b214b0fdbb06a7f2cfce08bf6d3fd85cab5627244271a28a15d3d02bf7f19e7ea70936fe73e2c893a60f8d8de3a67d7868208bd1fcd56bf3dc87a9904e9e1c9d288a9c432a0f447bb71e34d66667916c108c905c87b491bf5075e0f8c39748098f90f1ef14e9e69fb91cdc2e03ea77a40b9da8cee3c72610a700a0f6b515fc1247caed6663c32e59b4ddb7be6cd99f29e726870f919011bdbfbf327519dc039411f262907133486d632c27d340d542e61678321b13d9ec8a6e0fec1b3c7c1f5bef7cf56650d0f08d95a230796e5fce647b393dbe1d072c73cf750d674a65255c5fa007d92981849015e276a129b461969563b9ae75870f6a20e5484a5d4623fc1bcbf26a2330a465b983b50e823d4d6113f303e4d39ecb7c07b72f0909624e5f21d5500acd3ce07c1ec178aba33da62d061c10e45155441394ef971ac26c4ff5e6dd2e6b07a4f71287efd0943e8726ec74cbff03a0020aca9f4cf221fa218d8a0ce90054189a469c5d77dbc88340d784b2d8955cad281746a6ac55a5daeb4c2e9874b0779d30a9f2daf0c82d36d122219f0e7c9e9e20b9c50094c426d2c1971dc433eeff222968e31932f30c20ba2462d216a204a59f61b86b64fdfc5ebd7fe77bc8db49289e71e03a2d8e24dd80580d2d77ae3810ccf44233b7bed0f8c0c7f78f4f9e4042872eb7775ecfde7e8eec30dd5c2c0eaf5d7722f03ac753ebaf1ef56177747384e991ce03630cc57745832a19869431f8289ba2fca909bfe4a07986d5173b6331fd0205854b1fb8ad2eae76dee3637fe8775bcc026f533644275aa2bf718edec09c769e0d6d43398bca95de398ac5571ff5c4790f72eb785b9b902fd2c524f453abf7c13ec92facc5d0cc0e30c1857c3ddcd9772c9d06bec798f58819cde0003936bb3db5f5569e64188f4efb41dfe083819f58b675f06193a005650e4078ce92f802c30c88c13fcf80765cfb9c50dcb64eb875560ffe6b1cb21ed962c4b3f35ca1aab74782a915a1ea6eeb9cd79a03b8a7293dcce737ed5c49b2018868dffc1d1920f369e07c8e52112c44a6a2e1d3753fee782fc4bd56204ddba5648b14296520c32514a29cd57192b9621ba597226fa5935199343cebbd3fbe74cf00524e8f01d5bfde7fce2c2dda278ba9e4f7e58b95e2ae9fca4c9742d04c00e752aee8558959759fe469dd7f2d85dcaf4e511473648407d495a8a5ae163591d73b8783f258af9112418c7e20974a8ec9247ca9a151969d0933633aec357fc81825324a6a3cf4c645d7c84193487838b6a3618c49ddf23b4bcf74189e07602542c876ee5f16ab72776906ee81fe6d54e53de6dacf6f865f0197a68cef5605d82819134db0e8d33850e88d13305fc9dc861a83f62ec94b658690a4756f557364669fafb6b1b53888683a707255cf4f9d2f4075cd3a991dac49f1d84e148725c2e5fa5ed3937dd33db6477ff7f4e61a944562c2b6c0b431ef500a58c47b645d8f390b1bf6e09a9b92d9a11336fc63a1c7a1cb82378e809a3097c8a98d72187d9cc9cddea87dc77a581cd23b77f2aa6186d2d511094052b5e36e619b6f7bf30f388d165366dddffcbf8fb4ed352406c28634135dc7ab1f28da1b8701e63fb11241b25eeeba3b03170bccec6c786540ad3b0ae138d62243833484b8f7264ecca5f63aaf6eb1de33fb9ef3e7ba706690221dd96b11a00cd1d317825b1a9f1ef8960feb86e1ffac7e526203ca7db84727b10b7cf6275ec802c6fcdc2c76141abf2f43a50b31b2c093d6f0c13080bd92c9787a44ef1d7e561ca5d34cd941c85f0e252a9f7db71c2476d693b0abba81a7ac2e532b08ab7d884162bebb65e820545004bb5496da7edf22b10ea67e780c0b7bbfe7865dc6179965fcdaf5b27a60f153965aefa99f54d0da6b013ac6565bfa513a79ec27c576f253d5f44fd6a131d7297d289fb4b98071ba1129cd0f591545211f1803811dd455ad2b8eaea1fea187c9af8fc4bfdb2b36016f079d4100c653b2338cf52218ac7c18ffd9a605a7b619854ad8b22af2b79a8438c49ef6312f66c987c38456f91b59a9a5a07496e02743d219037bba0814c131cd36214365e3dd4e5aedb8ae206c2fb49164d4b4bf0786dd9ab70f978823f29301a1fb01e7b7b11a0ba8dcc32792d20b2ec13a4a45efb60e5ca701746944ee0c25891cae4448dda079fbe047f068629197f861371aa828a5e371a9a89efc865cdc69fcd7fa39e5000e6d730f59648be63f30067db5f50cd7c5a9b845b47932b7be1d6de0d1b3e4e421b91064c973ee9c9066a7a328c66966ac4543ece7ffa31a81a0c43a7ae01e81b80e24e64b87b04f2475a3384bc347ba95a787936d946dd62f94e63dd46d8e5b9fa4b34d8b0317cc51a7cd0a9624a0ef24f3d24d91bfe9f77605b3101ed7ffe6c46f26a61bf2e745369ef1d3a52f2a1f1f86cb2f9ef4471fdeab0455e22f761eea59ca462ce25a55545aab847f2acbcdf63fae768bed083f4d97e6761b0707da6f2fc4cdff053f129e578bf940f5428f9215b7a7902a489a79ac0f9c4532b786594832d89bbc90f9264476b7bb6426eced720780041da1369b1f84233a7fc5ef02013e2041d7901dd24c9182f0f66862e937efb11bb109916c33bb7d60096177495f1c7f6cd22d4ac05d99a020809b569eedd8de446d99db85971bf551177fed4b1619cfc861d5d569534899c627574fa9640606dac577471f5dda16c0f32e0841945822ed79460595b3d8d7ce902a148ae5adba409597cb92063c3baa1ccfd208b5a66f40b51d08edb082de7388b2bd76bf5d10e39b2ffbcf378d4cf39205fe02e168cff6098baf61c3508bc71d8f739b12fc9af2e483456e413aa44c0146066124718f6bc52f942dd8cd1896c6c9822382bdae332d79cdc84655028c9b58fa649b0c8c27171249d8f1bdb60c441bae916c6ec1fee3626ba96a384a593f41d366ac712111ccc86ec53a52a133dafcc4511a250e4f50f3f7bf49a466b393650c0a29baa2d1e068f70a058e5dcc39a3035f0f06fcef76f0ca03ec1f092f49ef80959ed89282ceac5ce471f36a790f7515016f9a0f1bea203c2e91b76559d16601d42408a84786533e5dc00f94fd06fee2644ffed444918ebb5ed8df15b65b3d275fe958fccc45c999074afa6a7ba5bca55ed02bb34514358ece660c9e161bfd861a6e5e72be40524d611702b27d381ea583cda1f469d133df9c9d7b0df044820ff50da5ef3a53f807178725649e4ecb7ccbef6c89ebd66c0844c07e7b3d3392c58be596395eadf84e1345cd1338cf37198fed41c671180f78fdb09a974b62488877f06128e27645977611380a7b18dcfa2f1f0d852ef55796afd6bc7b59074879c0cbf571394ac094cc60ad779b08018551b52b5e3a275fa0c6efb530b80308a6195af3826dd0fdce1e85b9a60d38f92ac9a17370f5be53ee411ea096afe55208583b74835562d075852ec2ad20f9977f7ab192790fde6e447e2108205b1f9e37eefb2a5abdd4aa0a2b77bf2c535de761a5b1adff49200c90bad5fb92a9e23690f39a679ecb348e86cfc47d0e24c12ed4a7015757da477b19ef8deafa094afbef0d211a109e70531fa4e641ba15e879751e93783766db79123cacf28dba7be30a095887183407824fd1219fa9637048e8ee9351b12237e01ef8ee57017bba84db326fe2902544442d5091b5b5e950e1d959cec6a79517c95618b32f546d3b6f29dcb56ae093f524e72f66f01f37de9bffb25cb53771739b3601d736d44cf8a3523c6979f672dd78cfa423daad223a1a50c2e8e6ec305645e9e47f7ecbe25cef5f123f90754d46f4105b547292184b356f5282a8756964dc2b5ca3045036828a346225449c29da2fd437cb520f44cde9ba511285f7d42161234f7c1d1358d0779f64595e817e74d6ae8f442d20bea5e47ad8c819177377591f69cd86b67a854010123bacd86d216fcfb314aa85ef68c18697cf67cc8429359a34d44a53c8a5e6cfae3b3ae748a347472c461e9708a02e9e2211b91bfac580a99f74921db4ccc00f08b93e20dd66296fd571ab89b95dc2b56ffb59b04b9b760222a45c83869efc67df3214296e808390bdfd1f40163e60224b20e1404da2fe15cbfda5cab04498d148dff2cc2292a3b6c2722735d8f3528d5020a9af5c0170015c134063bc1e5d93f90214a38e36064c1fe81d03c073bdeb8dc6a12f1f03dad478b7ee2dc031e23121c0f2382db2431717170313baf877b9502fd220b54c4ad81b9d399d65e2e5d3d6d4de19f6ccf2a0b4d448ce2321ceb2dd8c3fa72681a95d4803e8fea5f44458d12841565a247e50980529db103a24415ca4ecbd05ad3fdbb42ae47de92dcf7666a4ddc41093885df2eaa7924e36fb8f0be602b58bb39a227c44c4b2143d8a71f299b8659a98313b197f6798d5742928dff38a4536de7c86d5db9afbee4340c705f11904c150632501b9f88e7d323c27ffed7a9bec445950e6dc5c930eb81e540c411a0a39f32618df1716f6b230a61819e761ef2931909766ec5c27f04a2cbb585f0fe9952199b43bdd1c40bad028725b73db5d76fd798d6a777a5a81bea06265213a30790d841d9b84588bfc00cad6c1639f75aedcaf112931ace49b955351d96411149c3bd99d0b20985780bc2b94e7255e889c6834654d40c3b37b1f017d71b39942917840570378cebccbb71c6ebcce38f68554e616399bab13746d003e7f020b0290303793046a6cb70c7cea68f24487cbf1d7983ba97bef4a7184fc4f681cf1b7a17ca55f57fe1ae77e559a69f8caaebd99351c6b494fb6e0c7e1e0143341850b7af0b58bd1661525adf26c8f46dfb3c1ca4836e8c36b041b2d004204997e2fc5f17ad12ee5d10e5f90ff4ea0b16a7aa81886bfcdbcc1895ff6dc46c34a0f7f8436a2a6b05015137dd1ad84388fdf271a3a0bd4b1d20a3a3e3353b4cfb0db6c685b6fb400677aaf0b85b9c4ed6c594ba9b0ac046e7e666185c0f0463f233374fbcefd1cc99d986148bad5790f7d758ba7474a67094667214f8efe9e7ad4dcfa5137ef3a4589e3fd6de54f55188a46bfca46e3be8ea0a5a0959d28f83b1378603bce2080386ed476b25d33a5d5a510767b21953096b0b90beb84e550d6f18e9ad0df7a247513629aa2678cae527a328370029ae61bbeced2b1d0e6515dcbae99fd88dec6463a260496da682120f751bdcff213c90639ad4eb848d4755765e21e8275adb83c68ab7c05fdd24d5c5de0c2391985bc3af21bbc5ea4b9ac63ceee7e98908539384f5769ba098d016946be320d4e83f378381ac0a78bec5084f2caa29537ba60b77e8989216f67dbac40dacdc13173042c3cf79d671694af61771a0ea74e861e852038b9caff0224d84dde0ad9d690ee56f67c841e4dd7a5cb01eab624113b252d2849a13b5c37226cbe619a6cbd4de4afdf79f0c3a8401639d38818c54e5b90306275df567d6d6fc0745e990149f563b31e51c3326cfb66767fad6c4c17ac40fdeb57786702b18bd5e0d9d9beb4be8176f7723f550b9d8cb32d43cbf10934d646601b715709b675d560b7a20f453e765c650995260826e1e2b828c998a58b6f2e95f83d547614664d0be6610a2a47d978eb73384add0a021b201d20b7af368ab79077bfb29bc2bef6f5c8c156659c0d9b1565548eb096bab29e9d45b1ce77e7476a68660b2a75b96222f57484ea7e3456a1fda827a31779091041ba7bae85dba0ecaf97eca1bd4d5b95826b1eb8803b4e8999d9473eb809b6014b8512d7a5fefc354f2c0e1edd42fd251c64f282be3d664ce74c3d8b7ec00e78f0ec5d713878349820562a085f83c7349c6f654c085c985d69d2008bf72991ea010b860d23fd8180d9ed70da058fbfb02ecb314774c6a03a6d0320c76686ffd86465cd72b30c17beebf574cb3b6846649b885f01384d2886e25d620ac93a612c242dc70d00c1f7ec9825a83db36771993769eb99c404f804341934a740214e7171cccf7c05fb8e547476f05f7416de493a91f63fdb0c141d9cb3519767d4c3f96df8c31bb2eb7f4948ee74bbd4a34bb23563926c6318adc76160288875de31cb033bd6f7b6fd33d7bb49d1f4564e97b7132c7ee9aeaca6f1e1dfcc0ba76beb40dc138641b61bf2078bf8f5ac40ca3a148a1a1deaa822cc93107c9efb69db8d960488928320d55b3db75bef91f24a35e05b521b0b520b55f7de61961f4bb05475158d2551142133f86ea31f3bdfcf94c24b4fd6ff82fbfd39012f8487b2e32c86d093c8822325ae4876aa5988e466174070051d66433d14b94a0a668e97e8f88d55f6cfad8c7a2c94760cff9057f22dfb8d0d3bb011dffb74f83d38ef7efabeab0e45ff79a5b95b4218d0f04229143796cab78d8d45dd3738478621f7c24d19e0836221293ddf3e532245649a03815b40aa7920f9162cfd21331286219e97970d8459d3cd1786fe1ae4203299f08bb99bd3ce327424689a46aa52669ea28f8002e0c3110c8d1d3f7f348a848d2fe96b7fa6ff8cc46046d24aeb058763e21ecd63e72c711ba20049cc513859dd03ff125a424753a459cb3b4e2d77ad7df5f36d6b56c0f90d5217c3153ba099a778a3cde4731c292e7f8193a15e7d253cbf7fd78b0d250250a818b4ab8dfc3f111c3078079b5e9de6a870d1457cf73939535d60f244c82e2770e9d16f367d64237a0588c548a7c59113351774a01d9ec48ae591734d060b593c9236845ff127c007a9e6f9d892aa7fefb5f0642506e1dcf4720342fe852d1f680d52d010cbd8558ffb25a8f183ca93d3527d9fadb6c052a86f83832d7302b79416a4a01dc7f61ed72eb2e5a051b69e34d7869c7bc05e831239c4d8a74b853b69f614e251fb06949f01aca17a2d633ad2a5cbbe27e80fc24fb8ec7b0b0cdb593d60f1f75fec4f0350da777ca3bde6066889719eaa39a11702dda98713c1044e4cf4f5d92f801b159e58e11bf98eb14de14aa8b9eac31296869b1918ad2b5c8d7330bc085509ca4758dd747d7bacf41995e1c7bc50f839af5e990815e93500ef2aa603e99bbec8b72e607561729e6183496082853617c42c2b42af5017c410c5238aae500f3b4d350da802f6f01dbf79316c7047fda8ef9158a4b035e88962cf91e9f1a455bf668c557d3eef41097aee6e3651f5543641230b337e0a2f29e33ae05c2228e2b5406f56300506d324aed73ebcf8b2afabff8f68d42953e77ebe88a5f52f393d54e1f32fb78c8e69eff738a9b70979201dfb4eac4e9ed8e2613412c2b89129853b433616fa1f57e34ec3c2660f45322316bfb2b65ea015ff584efa3bc61737ec3af6ff2f53e3f668c9dce22ce29cdbcba5be99c56669f68fb70a46f3597cce154d8548db0e972d5d69aead1951ac662c82e48f9f3911e3d93b570ebf3bdc04216ee03b14c736e68c1b51cc8c2039568a1d56f092483eff76f4ef1983ff02e4b1fa5d1fe66759954d6ca19c44b36748f796d0793a3a175df4f1b24d0a90ce82b2f2f910113fea6034612f8715eb0eb18600c4a8dd82ad29220316b3c8da9c6dc60409f4d3851d5989ef53c0668126350dd18f318f86c2edbad33d5b4881e5c251a432ac6a2fbc3d6be0c75bc472cf2d449a864a25a8b6a80dc6baa070871855d5cbbf9c97928b22f1f467911eb63bdfa3582fcf87223e7bbe2713c8eba11712fb00866fbfe9b205f86485757730d209f6baa7678c4dfde32088bafaedf3c85f6debc6cfca53d8c081a21041b0e4e90b186b471d0cb08ffdf54fa91a10f246af4380edf3e5fd1b885ccf783d7fdb5ab1c96cb0be16607fdafdd2e969cee45dff9481893968a31c827b63e1a2b392f8a83671f0560d5630bc02e168f130ad399132484a42eba35819c5be09fc6f048295c6a3e94ed99a6dd8b9fe002e0dd8ce6ce1862a16b74b47bafc66aec96b7aa5a226c2a96e8a023cd28d130a4d7c09495f13a83541c9bb980e3e9fdc18549e493623a5367577aa87cf6c0db8641a53dba686f075ec40426943d42e7230c8f7059c3dccdd9cccc04de1f40f8095264ee66888e1f3b1ff09d8dc318d6616c34c87ad55f71ade748518b724e7b87f65115e8a26cd7cb789e54e1de9ca51a1cc4f670f3e2c088c22f673ccb8464600b8b6f8b674dbb8cbd88770197279cdabb0e4ac7a68fda1eb3646fc06617c730eddce99ba970126769d489123ba417df7f07779b122a1bc17c3d79a52a2ab472903bf4f4b62d11aec066f5c559dcd5f437d2385d65e73bd0db7f7a6416f258decd78600ccb03f00754c0fd6b4e25a956e5118d78fac96a3cac8295c686915efa379c674944691abc0906eefa02497715d73847a0aa60879976141f24694f2913e29e1b8166b59cd4a11c37996f8fff9f11d4c1499df0d2df329164e33a87974139b5035deeb558c2d7d69e440f94f42d11dd13854290e2795cb6dfc43bce0abed978121006212d222b5b7f0790cc99eb73dd251c0563f27559b233388ac78117e5fa9ca1fca5fe00f58177e92b2ee6ca063b0f30a378fcd9f4e6326f59cf4884ed8b64c273e7a5623fa3e821a99120e7d5e10340e91526715e9a57f88f9e75fe74e84b5cf903a79b82d82ea9427e2f15dae6e306dbb8149b904110ce623d7d4cdb29c7f578e8f82f6f4b2bee1a52f682dff2b997324c75c46684d7d671d7e7a13e1338af39add0b5c7cff6e952dc9919f3b7712a33319957aee41b3d6d6ca385b0b6640848c8a476537ec494becaffba8f0b60fad85c7a05bd006c1f88c77f62717454032b70b8ec35670b26779c4891be8144e37c1f8db48f33324c3c07452a41cacb119683bce9fce85d51c6f054c737dd0ee028b5e2c97621726436239fe101cddbcae363ec2a13b3aafd2bafeb19f6721dda418e4b4f20123abc29319f3e078be80e190d07cfefa457dd7ef141d0f72d977e1b028d6e6086d86301d6fbd8d873b1544d004283c164f8add6e34baa95cac2edc3e6f83988ba0762d2d09ad0b9fe458292cfc969993de7290044a9956a214f8ef3da81ffe17f2d4ca83dcf93ed90c4a0f344255446a6a98005c377a7f335aec383bc654f1cde8701cc1316484910ce235245dc3a9998f19620df8ebfe498d7b6aeba1c03399b3cd47c92a060b9c3a8a182437af7d8d8d86dbb8ac8ee9b3e843e3b56b24144d4b69f514ca092df62f86558e60a32d15909ee7e8e8913efebd1858d762726cdd45a30e434a31deaa44eaab13c9ad77d66c0241e9425752c59dacb1678679a4de3272ae1510313b051721df43eacf0e2df6c72d423fb47be7a938e45c0b2687eb76557cb876a830fd401279bd9428d0d55a57d24ad9864d942fb19b22450f2c4d911ba70d28f0ec8acf3bbd92bb1e2779d3b3f0e30a7cc7b3c93faba6cc0b093768906008ab8212d04ec92847d7a4cbe08fb6286bbd7e71abcbbac487f3c78f5402f8d8b73957db2c3ee31555f78bcd22c257d29a3e4fa659e5ea5e01456d2c282bc3c1372b44cd16f90bbe2579af91d0bbfc17aaff48c7ff855c4971c5163a48ad4dd7e56ed771203b74edac1ad715266f68ec5263304cff7a79ce2109eb5e804df0bc22db895065a5f1bf9799f7aa718d912fae31201a8e803f8ac9f4e5ba83ab31babf89fef24c11e931e4d69cfc124a15e28351ce8a7a5114a613ea4678b580d57b3bece4a8f9264a5a5aec9bd7c2848929635aa8247061979f2675429aefa70befef465554021ff78bfbac30359bafcaad8c268c0096429105d3aa8715184369c217153446b6ba384a7918058860b79f0b4da0fba891f42ce2b96e6558a31a431c5682b6b0d6c57dd192e252ed6ea0f4ece7e455bca023c00ac0d0d7a9bb027dae74b3d0f7c29c2b1ab872dd9d6fd6918dcb77d63c56d502c59de5edc74db5dbaafbba523d08e558a4fab0a556fa0be6c3a238054b98cb90e80855ef633b5cd1b3dd08361b4f4335f7ba83e8ef89b064e8e203433e259c22c15579e29e6fc76ebd43e4c154ddb082ccb3d183daef7f69c7c9934abb512659158887bf5e071c8e67a901d208a0bfb37dd3349d3ceaa2ad70c0c13209930dff029354dc96b2f960bfa5ac8e991def6918bdde69c3c24bb92284b39f85816f8c558a17c3839866f9d172d35367baa53bf591a5ca006a7cd323ecf548e3edda1c824f3290be1d28c78a49d2ba632fd452fdba04a904064ddda58b38bfad32acfe6c7afc32038293507a9366a7c7463be4d8d3932ae08dcc1c13eea7490c651cef337bced464d2d37fa9092a7cbf7971b37764662190167713dae110febb0c5dddc735ae2e0f9e7b2b246f02a41f796dff36cd5ce596d7b60c777d6c43f25d2d703d1dd43a396c39b81b210da50e3c2787065b69188178888441564f8075f79624ed9cbad08b606476465ad390fb929233ccb429ec09c7efb39f2713393854078bef7bff0137ad4c4842b5e2624b97a0177aecb2609f6884669c03b87f66563e701a70cebe55c7ae6da84b9a92ef201181edf9d1fd086549986abc8c2cd047368372d416aaa3740b51053d630eff8006fc8be79e62428acc0e09620b01008730d645903eabe3270522714f3e4975a16b8166910feaea91079e06a2d4ad02d894dee874b4865a97454ee0ce2c9454f1b67fc9a3290e29791ac7be611a8e63fba583d44358d3ddd5b92ec9148ba4c66f41f98a4f345b6558cf5461d541ba7ba71f7f8cf087873290a7885113d12ed3a461c6f91b2d36e427b97b93547aa1d1fb2d46507d70e5f2a50ba85c1488431f00c08a4bedf038b18d0d9fe17779494273f84ddd4ec09cfa01e9ce4bc155564a479759b5b38e5466e6629e4332a2c9d17d50a3dd48e04ef4fd6e229945396221f7715c462c99dc00eaa26156439dfedee55eaf30f9b2dda6d8908f68d587d5bad7dad9d680d946afcb8d27bc490a8b453d55847cb511177e9c928bc2eb0ec3464f0fec0d0a2b8510addf9ab90b4b7a9f571b8cb925222e9a5fe959e42f3d4619dfe7e8410cead069280b72225ef2755acc52bbdce238cb93977162fe34ca6503fb51d460cc7d9310e8a1b4be32d8e9d17b38ef5a3f1ec452f8c26a880075d2b1980a4ed86fb229fd7322d342056d5d9474674edde6969cd6e9179abe72c3c7c6e807aec41622673686d101bcedf98ea2873bc28eb1708439c6b47596ca1f71b66b2483eab03974e3a2ede0ec149d34c3ee13e5937a5b88f104acbb46ad41cde26dc25d6386b12ecedcd7100915dc07d5b5b97bb4524b01d9b5eee71a5d2698f1a5184a953547c3315bbe16dc920391be33cace341e3648f7c24b7a60746409f52bd7ea997cce7b6170804c539b8d56e07396a1844a258194078f30e42de2f614d60fcd087987e9b1affa612f55cd3451d59a95dffbeb7aaa129aabe0d41ab9c10ac7e483f1db8cc768fe57addbf1d44c0137f40c66a63c09922a534bf4af08782521b4da24f51608d03e80326cbe0cc37c6cccec72af62a62f43946827a206cd62cb395a244ffd7f291b771a565e97cf9effc1264614547154608bd7faf2bbf0038dcecab7a0a6d6b1e1f625785b0eff29a90822749c731a0733f5842811ddb2522789d79d8b79e3eef5fe16b16c1bfdfd40384e0ad729b12c6a2cdb2ce1f968486377c610397ec91823a055c4476ac5914d277df9d4d968493297b7ce779a106b2c43e8daa66888209b1403a15c119200ccb8b9152012f9ed7ab2dfbbda0846a954df5344b5d7a5aee0574713ef4f28124f9e9c44c643f615fbdb82099b010d327851c6c7ed26fd09dd3662f60625294a2efe9ef0750858702193ce575f8eac222ef218ac0713e2599af72c2095252257e35afadb477bd463b2e960fdc08bec9bbcc7924f2e08ea723b35a1020c784d68975819b346d0b4bc70b56ff64c42f92e8ad74863fbccfd3a0e46e37e8b2828232ccb091a9b2e0cf89e841d4f5d9549672eabe08e1771e73f07b8d7756229ddae2189580648a6be636b949b8ffc862421f8bf3c191662346aa98855cb581db9c04ac6234b3054bf9f3581a38853c3e140b0790da9a8b0119a71e1d7879225ada727ceb575ce95a65538b755e0ee63e5e63b53dbea5025210ffcc2960adef4bef52fd02b16d6c4daea54d7adddc583046666e33a42065c4c42fca0279cb523f67dda05ec760b8be6031b11628e4e5b0fd3ae494f55bfec9bc77aa631efc83ba0fc88a20caaadd711c22f427d1d2086234d72badc75f445a4448921edbdacd2352ad7315883562aa20e6793e067d8540c46b8f38c188d6a02ac08010286105ed4dad393c5859abcdd9b3494eae87a80e0077133bacc32a7e779673bd624aaa71608e0fb649b7fc1aecdc884812608803a47bc5746bc153d8c5cc80f983f428cfa3e345c7fd4b72e862da359b1aedae828852d8ab15fdc9577c745b56f86b56ac72e7ee65a1b7392f598696d8838a8a4ed232ca332bae8c60676a83b3251dd9a720c42a3feb32667de82c365aaadd3fff77a52a00687be32a029d74d7449dfac5a40d29d641813a8d7a09266afe9f517a88b7c16db82154edcf427cd1cd095eb9f4f50be99723ea6ca7782d83344f14c76f9e5816053eee7d96eee7aecaa03aaaea8f1dcafe4178398a69ec6c88ef7dc447cd6541814c91f40bce01467178554800103d3828b0a0d43e827aace611ec561e50c974c5ebaa58c2f6ce06051e9c1e53638364b860ff24b9e74e30b7b88961aebdf01a6903cb654d1aefeee9118e4a811573cdb1beeb6ba726875bc8f5771e522be71e31521a7714e1274add37aa3eced069a7d56409fb3345a3eb4bf5ff35ff2d4f55bd6eb560d9b462e9d15596ba15edf98c7b88747c3443ad0eba1941354557e96846489b11b37e9fd093cfe7e8c3a84a45cbdc17028aa4766b750a6746fd72b57a662bda692f74fb2b8f3d43175510b52a2a0a6ad6c0d3ce4c7783f3f26e20a88e5216cd0c7c4b1f7bff0272547b35015c4877e27c3ee5467f5accb51ce0cba3852eb09546689da9350f56789738b6d9967cf8d20c1792b72738158c8991520e53760a50a1a68bd6d740568e45541801a496a88fedbbd4c7a6f610cf8a2773e8f41c297e86a2c7c5112cba50e2027164f5b2b96ee277170102992994914bce39bcc0c6bcc26ae39cdd5624b1ac1a04782f1b5693a3348a69d1e777ee19c110da5387ffc25820ae889922a04476e1c90a5f094328d30f94652fa5e1d0acdbb0302edddb802d98f89ed89c0c6188c0d2e9a9f1eac8154139f608608204afc15784248f18ef4a5d561fd3f7f5b0f0c90b2d0632f38f1aa7d79d1f84defb8fc9e28755acc4bc959cf3264ac7968b3dfbee7ed36242c0d89e768750f487dc670f1b8cb8378014aaa793b0af8a7b786078f739602a02c15e16632b79d6d68fe8a6e5028259a5e9bdea518b31b33141d0e6b0daf2cf5e9cf3283749117d2eca90f059d8541264b38cc03636716ce5af9e5c1252a0c45251baf912bdfd3b72755d43e74272b82aa5f084a4fdaf27234c040f788b5b3de8526debdb75f43c1553e81123e274e202e9a84b12f5e361130d306c530531e6239073deadd7042b4c81331760a08c0b0e9e7accc26831fb17177056036416e00f74895d8ea61ee1f71d937482d5c985919b3a45aa01327cb12a1d3a19f79b44aa5ef11183c05f5faeb826c9a69e0557c42f00492b1f481b97f94548467749fdf2648ba896bc231ea7c1db7ea8016d09e4d4e22ea9277e76853272da37bbfd64ab290f9aba5acebe9a17c2b7b2f3562dda4cf7547f764459215384160fc7955489cb7b55075916d671a74f07b11a60c0a415ff92a6a67ddf49828b5c2a25b0a7450f86c675e5a151ea005ba758481495d70071305ad0e15a78c826338aa9cee90841b870312e6a414635a4627be5edb9a357702a2f496803946c6a22ed01442e72a83b84a6295fedf338f45de7250b5f0db1eb6ca2877295005c9219459dad90e382ac055e71ac8de4635aeee506b3b17413661c93b077a005eee0adb55a0623fc6bdba93c542a41b58ea514153b9e247e356c8cf8915ea2d10310464384c8067e11eb4300684da0a4a139fdfbb5b3a52c0096bde284e691846f139fcd10909042124d25716525d79d8952491cf1a20609a22525389a5bf516b78c5065f0a919c6dcd8d9bfb96ecc5d2e1bbbdfd115016ae1c5e8f289c7f1487d05bfe39964449632d23d217ef12b0c11730c5d3d9517968d423fc78de9c56c2b37a2241208156be8f7f7a19c5746a6d164facba9b2b6de51d64f8f09fc52c29255fa55814aa1bd402167072e23e49a175bd41ac2c29ad445810f38aaf25789bc323a5d6d0a1f90de700d587480c1ff5a2e6bb83d9fe1afb0fe0c874f8f630bbcc27ad90484c633a537c29b59d695af8eabebb1020ffa1b0f06dacd7ce3b9748d851c5f07c62d503d2a6cb2612f14234333d1bb7db058c05d17d07ab84f1fb2b27f03cce397c8bcb934d00596a365887b28f95a6a987f39faa506d6ac478bf4731cb0fca6a609040246c0fdd22178ad9e08a8ca948fa39529068b89caf330c0d8499a85e68179b04a931438d7a7f19f3822ec6286343f146563fb0c7cc2786f7ad5486813f6b522d353ccc901adf7ec631bcb064ccdf55ab924c5cd28c369ce3863e4c3571de4cea7beadfc0f242bae7e42ccf594f610731a29ed86035e9f53692d4a47866bf5474dc1e259f740c37df0389243512a25f66a81679d8a40b4d8ede95617128e9776a0dbf69f8086d6425fe0688071ce43b084036692f826f6b3fe8d50ada604f56ddec61155e0061d698452d7e78fea5d05bbb07ace54962f812b84a9cce5afe1c8453233cac6f681e95a35614c0529c92d969132a9f657a7f5bffe45866d6c621ddbfd06181301fc03f13c78e9b3c8167a6d79de90192f8b60b0ebecdcec1a04114777168d37e9ceac23ee4ddbf5adebb671b9cccaa50e7a89a981ec63d024968ef1383999f60509b8bed44a5d8570df1ae89f1380d444cb4735f080e95be8d6656c271fde216b829884d28bf8711326ff187c3fee4180c54af1d67fcbd869f7293fe25a03a1551f72176dd1bd14f2444b03ede487f349f1496f19a189f25c6246e87282f1f95865d386370696ca384391cbe1c45a206ad03a139d6d7cb3f7e6ab4590224d02467a3e005a06f30eaedb6cb6249a3dde595946717d174e29df8fe43f3898e179f658aa24bff041f005fdc8b4f71fb844078cce08369c948d92be879a999e6975f7f8a749c9b066050d1707b3ceeaa6110614d53fc3b0a8d1f6fe524a71482a88bebba9c44fa54d45944a3101f7fb6d4782f28b4dbc60324924555e740fd5a5b947dc37d0421143cd35895850b464b453654f6ef3bfff0f56f9c1171100b7611997125b49d836316cf63187c48ffd82692a2043b2294920e433e75b86aa61f00e6af46ffa6856f9663f1d4ad4a04d5974d56381bd459b7c51200da06ef9a64de41804b980496fd5f9ef3624500a4a6ba92cb463268e7043ca42d10da7642ffa08efcc8bcc176a0431b1252cd9dc06df371171e76a2fce5c122decf1c43f01e03e6d95c75148229c61acb929e7378c0d8dcadc053a3fdf6145507a004adc8a614bc12b170cfebb281279765930ffba6ad8f81d29f7ed5866a809d2949879021bd330b531c1b02243c8d77370f6364a80db3c996e8bb85bca6eb908a58491781c34cf79672b578ba72b0ccbe4da76288cd5af79244f5d18b9cf958da1658436bc79f900758e77778dbcbf9b017d2ac4b8d9a826cb218f4a9d4fb71812182395f25da5df2658bb53ad7578b6b954704ccf18ab7dfd09ee685f3b9d2b0370021a9c5c1af8f6482af390fe43185802ca35db15c835d3954667ec856497c64005efaad903e93b5d1bf2c9a8edde75de5906793fefa07578ffec153e10aa473ae6f0fc6ad7c55134185cb003e80a210543844344414de436bd9d31ef40b7bf4f60ff12bf4e301a0cb11a7a9ea285dd7dd9bad0828be271fa2851b929d27ef477f1ab2d1d2945ca65ecf98fb92a62bd706805b365f9ea4bed5c6530cae74422d0a2a1e1f3ce3f031bd7e90cecec2e188252495a43078ef1d0665affa06123da06290ad36ee5e180e707bbb79dca3ea6fd0c0591dbd4e13c3adbd267debc341712e427c92a604ad7984676f5b9e78573458d7425d62fc5f62c6b78d26badd2a531d74d5659aa64dc5427e6ba7c51aa6bc26647636b9854782f5e8654f743ddbf755578a84cff41b15f3917df90be6260d03b37398b80073a1df488c3d6cad7100aa4df25ebf48393c3f5e320b14b39cd2f64f502966155a70780cbc2886eb2d2c21696efb3b6a3733e01407553d1b2a4628a1c685bfdaa5611b4f691e1175f8624f542dcf9a1a70c14d852705634ba360c394a1eca551134b73e569c43c7db5547df465fe161bf2d6ed41f5a9de0b8fdebb364f8acfa4e46e2d3ca66ec0cffeb9804211ae00ac42f7433878fb43f692d327a0413ad0a8066b2d8f0f23c96a6baa120e5f334fb3e8191a2c8dd495b304504ad2640926fae20d1720c337a117e9a5562edd82ec7d71b4f403dd9aa13d409b206f721225a1f9643a12dc67c1ac951848c4042a3c1eaacf22abe77c7bfed9f41d2e98dbe4d5fed144d7987c589298308d49a98b79c48e8e4211a488ada96dc1d6d82b2805918eaca87d620a2c65d6183721a7ecee0fc1ccd85391ce3845a35967ceb9e4c76d919a0cbd58434080d963ee0bbb3586269cc139cd97b05dab75d4f91a8a927850995d62d6178e5543b141f5f3541f6dce50dd849570f5f1fd4bd3f180f4c2d4abedc28ad76c2be3f78144faccc4f15a60bff12e6dccb8c93842b6bf35db4c6b0056576710019698526e66334799daea6ca993dfac4510cd75e91fd0718a8606e74e3a1ac80ccd61deae22274361779c17359b522e03ecce86565058e53ef03046e35d5d073d4e19ed06ef13976dd8f4a1ec7da1db7c6603609c4c2913463694b09b9c19504a65f9f4208d54310f50c93749dcf121f45207fc3f7e4b188f58524f7361eefc8bf1953147d6d09de7f73301395690737840dbd2adcf882bbec1204bd8c7093ba385dd43bd95ec44a3333d3877914c4d525ab3355dd8dac69d1d62f2368dc2c96f0734bf957d2c8ce0072e56d4e7393020b39a6295ed2dd8307125d903618f22cc455dcd6b3075e8b4543c40fecb9515aa135604743cc41510746ba0af4e9ccde7f84d691f668b56338b4131aad8660e6fae75b8be3e60412b3ff5ca1cb1fa8dd08a1b54a86eaaf995972a410f59056d063c6fe8a7d21ac86c05e283bee37aca9755afa609ae1c49e921b54b7dfdd7a6fafbd4e90ad902da37ceae0d4c120cfc40001df7fa537581928b4a01dd41f1b3372b8df6462942e119516e30c7f71ee23a358782cf2c3c6a8d7f4c0beffbc87369c2796bae8a1ff7119f70ea3fe744c9d7b7cf859a2f50acacd84b98d637aac7c3bcc233071154762fc0429d2ded9cd7400f86b56ae32a72e59754b459a67e9456394f99a47499cdee199cea06400cfb1a179eecff6a48fdd5378668047c6a035e538981fc72ba1af2a2067c601d6bf22a65e42a4c702984c7c611f207b532c254d21a77f6026949c97deaf94838c19b33b5741043c40d29de926d08e5d136e553c0dab9949404f3e655b1b44ca555bbaee88ad7bf63cc1c0ffe1a1bf847ba1335b83623d7725b24aff2c4a2c98a9a33d381ec2be735778c8f37d9c45490cca44bc6fe414cee36e639b2dbdb57a173a89ec032a4c2a72cc75d56e6b8c69dff385bd5e047e37ce6515a71bc4bcc8473be383b39026a00185e40d060f2f45830005b45dbe626c6574cc68ca9f3150901c378d625a9d9f347149077906f06a5692b6cfd921fe98fad84fc735c265b6f67c7c5ff98107e4b5d0f2c398bd03a5957c2c9917752482432bd57fcf35e09f2b9584f3c1152b6df0f5bf6c4aaeada69a329bea6fd055771bf4b211987fa76d43d36dea6fd2e394ec32d074140c642dbe14b9b04e268e088a65d905615ace8196b95d9eeca0b1018edc6cbc86438b42ff9cce89dfa486f427ab84a5a0139eeb60565754abfc62b55cebf77ad9cfa3d1c27edd9c90f30657f0e84f09dc73e9787a33441bd9efe491e4c31c69775d5f87d005fc9aa5e25144d8718dc36a7fab65970c55eb7512a04f5e6d58160d17761bfbf0e994b38850ac4664103f2976e64eef07cc9dcab8f4344ab14bc274119f09cbc8cc6405e327312efe715b872b66f4c97dbf0cf6fd35a276726ca50790044ffb51d4ca6d17bed6fac900f1c34605dcee46af383b6754358eee10458c2cfa47da78312cf73dd82057e54011c9e089db8113d8099f30e453c688da25e536cbd804c04a7188b2ef4bda50d919a4d6a164c517b9304e28a9e73830a8702570af2e33ece58999d5907d90b9eabd103eb31ac71a333e19385ebe8b22f4e1a85b23ad5cb1bb3d7995317db9dff0400b97ee75011b18bfc5a3970b54b9d1dd4bd5c3c8fa1b1fc7f76c27651161c2416afeb66032f8bb0ef10e37405638c12da77bba8874994f3cbc67c1a92890b7d45af7f1204fc3205803b6ba11a18560acacd2b85e6faf05e1acc98afd32839f9a03ee859c937a43d6d8765686c4580784a40069cb6298a9fa68809fa3e985f8aaaf37a0470bb137ccbcc88ed2f72d0f9d85b6fa92cab565419c0492c8f47438f7a112a3ce7ada694da177d2d9a2cd6dfca211bae2ca1b1cd0ae7ac5c4e75db8b3c5b2fd759194bf2e30da300faf04f7610ffe27210e47b45cc74319429ceb5181934adf47d11c18f0a44b1b782a82a450f61c2a4671298cbbfba1c2c8f62dba7e07da2887e4f60c2d07a29bf25040265531a9e4dc3abb14eb7c30b8a7cf0f92765356617b998350d5381cdc3dcd894d3c3b850772791d59ddadcbd4ba813c25a3f160a64362760a2ad0a633f553b5e6511fbb8a806e0a3dbb0783bb0a2e4e08f8049137136dfcd7c7fdfdf8c10c0657838b398794172dabbf69f33df6fad8796f143ee7ae1af8c4c945405ba4e84676525a0b7e8895a15e6b6ad4147fb8ee42b547382cba8183fba0d6765f9c69c8a534abc08aa6a3e35c92fbb12cd4262c0bed252186fa526276c0d8be164f5c3a4715d1be61460410fd275f20f685b0360af7fb865e64462c901350d99933066246af33cfe67c84c35fc89be12b6188debcb73cc5c7aed424f2aee3d5f53f6ff2a11b282e16d926f2ae5ba55b94a427a5eff152b68692c9bd94f57790050b9b0e98abfed7522da8984cc6f873a28813ef0fbadc87a86fad8ae0dae3df407671454cf66469173db90ea01416ad5f0b4ac62ce13c49668cc1be6ae059b9bad6f47a0969a49a0989325c5fe57f146ca26c308c5370378ee9115c1d69753e19c5edd6daba58ccd0779c981c199129478c2022bf99bd1564f9f35c2bb07cfeac661496dc832b8970f2e4cb7d2e9d096c4a0f0391c844531fa38a18ce32d9ff71e3367b30cda0aff762b4747aa7aaddc48398c4eab6535319ae8f77d62feeb69b391dcad89194ef5bbe9660f49ba088b926601259f64013a7ea99c38663ff30bb289e760340d6d633c53320ff480946fa8e7acf63b8f1592165564f1285af5fae0eba170b4c42904df0b8c0da1425ecb0967c2bf80e34764a27a21f61474c7cc6686c47a40c7f6ab4b33c7bc5d72d4178afd45ded5f5ae6634caa9212bbd656ef9eb2d348cf1cc939b9040ab6484f158cab07bd3a0fba72c87cf3eac94bcf6c38d7e8e026a13c34d98006e26845417d9c5c94660e5f1033f1f10c3d147a8409a9ceb77f7123fbffbc22a824ab515c07be018efe6bd2c133ec17178eccec8a0af04091271a75ca5a3b65deed4a4bcaa391e0c8d2128c9fe9c8a836446401b1541980fe6a2e42847de721d5b0298a9c7490c18b14f1563dfce96ea8ae38509d1792d8bb83078ecefb28f524da86cede180b5c95686afa3cf09578133424205a0f318591ae4d4c742f950143fd3f5b7ff9a39fba0400717557151b82462013aaabb85edb59a8aaa744b99b40d30d3bdfa0968937f71bbcb1994ee14a47f23621c38d9364f0da27f5374e4c97c75ec5acfc9b935f222db8738dd68e859acd36cd931ebf29194cf6f2278cd4a4e3385a31122f8bb242f9e739af4a727732b1bb6744b9e00314a0b53280b93d8ec20ee2f788a8feafee637c4d3487cc96573c7dd04bf5786f9d43dfbff592d967950d9ef673bab4afe54453785d27ee991f851bb7b0c14f224618385b46c6ef56dbf70a07db4cbc230d026d8584546de58022938431f6030d0a5628ff34999e360bf467779e36cc1c661c930fcb0aa1fb9ebed96ab34c5f84d2ec558c8590a2b94cd4cc23183d24560c6c88785c793738dee04214671fead8ab91f8d4aa5a13e1c71a1ad91b0de37ea3b6d94d383807d664c6e03b4e0fa2e82f328971756a1b3542ed5149d6f152e3d3d0e771848e527a168358f6e8c00b2781bdd51b3edf4d0625c42c40409a703ae4facba27b9b1129fe43687523f9508ee7a340edf5d71990ab2b891acbd19119c681f01f103c3e0c16e3343e2a31791185461b6f15ec3d68c82d56cd5538cf90e76d173d13fd5d16217c541864454333781325f9e941ab548c4bdc2b7ae1f4877399fe9e440eca112e43ce78a98413a1093449197fc29767ff8cee54a9fd7403f687dbe534cbdf52169689d5bb437d87e33b1a65344efb29a227eff397e2826120ab8b717ba241ccb5bad1bf4655a628e409ecc4877e0b44a482427c21a0ce477d34a584ad58a35d47bdb72e96194453fab502f931daa7b0b14232467d33ac673036fde8c6db7f6c0e2bfe92d0423b462da56b65c9f36805bc1e0a49befc287652c0f07e0295bde345c2a721dc6320cf461c710f0ffae142dd251ba39c9fd565c718aac578d0678b0a68d45f8fbc4a6916ecccbc073649a4f9d7544be174e668b9dbb827c08959e10e9f860e82c06be0e99f8bd07f0c64b283e811bfb444fbc25a2846ec660d7228365a4b224421a790a0b404c84547a99c7f522a92c98ca27d37b763c604c59d1c7c758e1775bd9e5c17d930bbd4c7917264dbfe051ef9e2e02525b8a5a60dc7476c3108c8c9665d9e70e443ad677f8a62be2ba9e213fb227086a00953355987c4ad8d2dd2ce9630402448c33edc87c412e3bf73d7533b5eb5fa3d410cfd126c86f718d51f0a1917bad6e2def2432106395d11502bf995543245b93f72516d03f1e99a39bce6f850dd07aef9979347cbd67c27d00212780cf951deda95ac21669c1685f298d46a10e9fc6fe387878d6a787a93fea636784815e684914a2bab29989b574c0115a85cc46a1a475b678fecf4ececb9e2304f7389a363daa250928ae32b97a709b368669ed02eea57bf634b33139dcbe3d70b217ae8677de02576dafe9d1974cb86c911769b0a1bac1ae91cbbe9db29b10531e462252b874598de3c7201bfcda8a8b817a2bfe665ab6c85de4434d3fd6f7dd6d16cf586e1088e33be68f788c782a560a76f327075c74ace24c59d756c8bab00a39daf09821a9b81bd76b8fea9bdba6091fa6099dca9828b671bf4f16feb280f4e841e893f2bf8cebe6bb80f9ae4d4d31f511b0c10b8242d760e44a10276e7729cf96a3ca1b541d4460790f3db5bc0fbb00676b5de8254da71b6cd0c9ff3ce67ae905dd9381009c7585dae3235a3bb692837da3b7019ae262fa34e86b88afd72040713cc353bb7c1ac9e6198fa37bb0777ef852839d121715fe181e8489ca22b7b3b6f1196a793a8af5261a70e762f6d96ba7be6f63ebee3655224c28ece2901f543490cbe06b5ed6e8c09b8108ee5c254d72dd2b1726fc906f48f279ab321bc927c2987402492e043d84f1eecdbeb39cda9049552d97a8f78fdd4624fcae5b757cf4dec0cdba0e04b59d0f25c50eff707abdc9967ca25c2d49672a7f64b5edaf03007249977adbc4e2e57255357247fbd47c70886186e7954488d5c4a23595da0360240ad71c3638a3966445aaa84535816214c3f4979092d56497e852122671edab04547797883bdd6c716d87775e71798b4874e1d5d943049729578528374048a25d85e57ba9bddaf2b7b4db7a642b5f841d59638254c1165a5ab928223bbc27a082a5dcc2c9ed6519b96c41c12fe34b0f04375d35d7e35f340ceca987bc0800692691b82fb7891b11f836e1a04430f81d2a411b655c47297a940e957e00a2117661d684db14567c5d18dbc2cc9abf6e6e4e897676c9e11b0f220f9f4e1f0c6d28486dc287f38baa95af628619f0610470561daad87d55509b6ffe056d3d1832a57ac82be17537172110c8b3f84d57da991bbb240239c6f9537a2769ea4503a4bd42a0be608736195256c160012f9eb678a0f67abdde83dce0f7acbc99fa70af4e88527e365e0122a94f6ca37772e167d7ab547d8f91f2edcaa1cf41299e6385b19340488e659c3670e0f4ecebbb876735fc8db767ec0d5bbe42ed00342b919c193d1f2bd71c5779b98d9962658295711431d66d0fe82a0f7d31bbe3983d67877b58fb3f51ee1b608db8ad48d705beef85c63556a1fc35462ecb5812fc49a9806185b02fa0fb3e2049077124e451aacaf404b7345e62f68951757ea2d5c57fdfde4a083fe8b98264d278a2e89e5e17b4f7ba33f5f1753ad86ddead336601636563bbdc40a1d878a8e70e065e1fb4250e481b5c41c2b4a57f65fd1a655c65c1c70c959bb64fce53e5bb5680c082c84299241cd15155c9d2c4c32a8fb4dec80894732b49b4debf2b92703bf8c76d361ff54f966b37e14e48f0f3e3367bc77d749bb10cd7a088296310721ba40f9e87ae7f8a322158ede05690f25476cba47a861cb302689c65b7e7412d73e4e0e1593eb8968c9d6da8bc9b5227002723e41c23c0a28bb276f89262395025bb6c4fcff8887ceb97ca9562b3839f89e6a14d65250c459835e12db7176c78c8eec2a1af23fa45bd01441a093d8b727ecd7d5bdf24434397aa65c3dc7151c1fba0af7a916a20956e2bf5701c41ce3a5747713c32d2a081cf31ff1b5d916166411fb0c1c0578b8d14a60a5cf8013ec07f917062b6a49b989470bfd0e86f0b1cfd2d0baf566d95ecc10e3ad1049fc11d506e79fed17abfb0e542486e04f315aee2b2a4673838d26f49feb06881377477c81cc1b8d25ca7ab5c4ee3eef03c73c5161eab1090cedb2828d20b556ee0e211b9b6bf8213810b7e91558a182f6a8a92b221b165c9844e6098c8581a864dc6cc559448f19d5903668a3660931f76e71eabc31b36cc50902e2edddc75b2806242d5b77e3deafdedbdbe4f579c1a40b92c5e5b3472cd0ae09a2e0b76b644c7aa4789c7932e497419681c6fc13f7e2bef3aaa4238cb26a7222f986cfe811a3218c1b4684aa2a669f6aa29eacc3065f3e9c2e140773160612211b23e3cc6b0766901a5b46e92d47d0d29d2c96dc45db5378bb1980388d5b60724205ef808a647093351b6d935ed8752e224c225c355d89027fda8491dd49c85f7d96bb488788c52ed9955e77d2e736c37ff5716a52cebb3cd8458f8dce1d95a6e9fd7ea9c57e4e617db76970369a6e113003ed25556c06672b985ddfe8e09b8dff49567bd856ac4e99d0d68b64ca89cbc2c9f8cb0d8717c47c917ec195be7b97edaa6f7f3e7b5f78c25c6bf8dad5c69bf6f23c1addae2a0e7b466a049c424c273fd7052356a34e15cff09688c3574cd0c6b757b3f33b3e3afac1d0e1016c8044bf9ba7bc0ff4c87554a15ae3e8a180b3e57960b106d8aec42dc83e322e828bcdcaa0dba9338822348d5b151de87f0815e92f3fdb7fbe7f8c5860b00e6d1bbc3ebb5aeff760768d54a3c3a7c64d0cb4e6bca02ba0bf539c8499d93fb8bccc93fe0c0870d171e79b60164ac317d05dc3cc983d54c95b3f9f0909471c760aae4c7f0efafb102f35611083ef57838ec41ca80d046149c393f98e9c2dc3167f181a18678605e186c0876c66b7fc933a729bbc9d0604fda2822a1a61605ad72b6346cb1daf690d28f9c1420cf72ab080bbb83dcd3805493089e52f5309128079fcd7f90702915baa5786780318b9eaafb7e629bfcda53164ad3837759d28ff40c42f5eef22d81e10da6568ade243e78a862807284cab78dec13b30a97aa8dce9a9ecdb1b2fbdae480326cea0074201b0e274e0e42ca2c58b90db5dc7d24dd8e7f6faf1264b2cd56f674677e8c263d7b5e51afcd6b4cc56cc9bd08a031a11b726f4ca640d39f43f0664b2919de6a244cf690a2f00988570803d711a15bc5ae5fd1b7545cf035ffc7f2180b34f6c12a2b54f56ec360b5d219f0b2f6c2328984b599b32acbb63c53eea3bb2bf44298ec11453665f74cc26f0da57efad2e637a69bcd2cd2e56f6feeb182b3c736914fe37ec4e8229e4713f535af418271cb6adfee7b716282a29ea51e180ae6488b4910422898bb8fd93672a93e8b2d8a935866a53d5fb68c64ab8e9abf3c2e503aa6a574ac9cc9de033a1630274d4ba0a955324da49a22f332dd91ddf2d7dbab87d596b3223b4fc8ecd0ff02944192c915e81ac5f811b3f8c2bb3dbdbcc0bc80b9e23eb0c6e9c6462236a9047fa2f54c7d4288a34ef0952600851ca4bb04c9f364fca755e67cf967d5ba58a5f9962bb1d751e489b5df874c4a32ce199273f3598a27c27ce1b37e5847ac839509370c18a79ea49081e4c315749c677b1b91099ca80a2e7af587b95b2af1f04bb1997dd8ddfb27070f2c4375ccc816296d0a3fe3e270370e519df8d7b70d7a1684166ed086de0dc12c89279e374ac624992f9b948161bde062dd0ff268e358a957e6adce6919cd9e29d43b5f45d3dda056580cfb4829bf46e5d8ae6cd46a3df8ba14bb49ca09a49044e8a8bc9584ee6952bd24ded2183d4a0d01a93298372a447ad86d1d42f53cd434df0e963762eb42f87c0d5198501a445d12d2e23e11be270f93b44933f8d931cc118946cd65cbd500bfd9da6ddecfa9ae47cb76ea940872ce1574cff0b056c86ee7891e606de3b8b237ca9720580960a04675073265c8a9032f528e53439846d8152111c88731e9857851b0e9aa56f10e3859786c8bbc121ec1c2dd0b6443bc6391c61003aa06e22f318691f572d7645d429232a59cb31eb54d66271d6ac761f79381ec1fa6d7d9f3a4b7ed5a063fcd5ad25ccdcada9ebc230d3e24033debf113346f68e166f00b4aee6ecdacafd5f4b6d68855ea042274b24db50722baa5462349c138fa7cee29fb5589d1916a9ce811cf054946997fbeddac3b28dbaffce9eab5620537e31fac3e7b877b470efcf341b2fb5f30b51310064698ebe8086f18f1194470df5cebb17cf5890196d801f48a17e89f77210df723d5e9b3742678b8deb821f142cd7677ec7e606ec12eedfb3b118bc4b038f19de357bd3566a8effa539a517f475e471d1aa1f960f57267418e53e69cd54a8089f2d683d2d785ff42eeea138f6c4c83b48d75cd6e26a076d0f564c3bd91bff26dd1e9ce03975893b659673fe0f9963fae61b1c8cf177310afba7aeac75a1ae74e3e6a7ea8188eaac8f7a8fd03d0a2b4515e316caac2911950ffb57680e938dda5a4d28f2ac5ccf12b2e42aa8943cfb930dc060ed860b74717566b8736d5b8cb1d667ad7c8eb11ea0a904a42f27954fc5bab49833e2ae71193e70dbc8d9bee58f408426f2b967fe7e5cdf0826a1217d85898b01c3c71b893a0c03865d63ca8a66944792ae5ee1d0ba3b537c6490c47b9fee7e0e95e41bc0853bea9d7ce446587d65d81b39a837384fe9c0f08d48ed74b27be410f418ab1767ab14a30ae896d3e4ad7e4b7a7ce41b70773999f8af5fd14935fe3d98ddd4dd36cd98e3305214a68be6f256a0f424ab4cf4b9335bf86fa3e06a9bdd48f03427f336d72cec915ba6a4e67290c4fcbce4fdfdd285621a9897278378540056267f67009ae1eb4f153f434ca00eba78c24e5185f9bb81a2ddb4a0121bb01ed244ba7c8fa1a7a79cd4d5fd00d21d9dac8dd1c124a2bb7a84a0231fdbc96a9bfcbfedf5354766c11e27f15c38d4dfa549d34978e987f3f99ba295beef115f262bebab082b8e846b2d806515b72e905fa24d0572473950eaf163c55e26b6150007a6f6d6b21a9e702a40ec5c5dcc60c0776dc6fc1f82de62f9398b1990b15bca5d5fac4ea907492338270364e863fa70fa841c90d49d66e78a84002c37df0f88c915f2df129b0cb0807451b7267966e5434bce3c1e90c8ce3639a1d9ddf2a5f75440eaa5352a7dd76cc73729bc2b0c855d96e3594a892e5854aa5b9c871556504d02764b9f63dc0081c8337fe422b64939ef2694d3239772b9db2a29f2b4204b083761ada9988d1ffd50bcd3a371bacfe2cc11055ca27411eba2743973753a7be074a8e6030fdd853af500fd1f8186dd2359c7ef4d41d7bf7238b26d404f40a1c5b5e482d559dc0d27184a70d9617a626fa5d40f4dc36491e704e3ed514d29b4493890b7eeda5ad6862f0245ceb7df9fe2b0464d1d77498c715159ee37701b27bcbfcf6bd98c2a6e4610d6d5e1d2d3fd203d1ee8b9c8fef121f1fc303a06b4292816846c6554ba0ddab2a5935d54c8be79df577a926188598b1b2ff0ccf9616747a324bc724f196360a50f223cf72bdf7f9ff719db7d99fa4857a2d573ce939f16904724d46b6ace501a253571c8faaba77ca6e6568940e4ab67827fb84c2ae4e89ea2e2bfa981b0ac1ce2f520aba6b6b0048a9e62ae6b079d0e347c5780307c170378bc96036710601c0d33395a40c97f65b1fdd3895e0c8e5de322cd403593be580d57aafd1fcb21c28b11c82e91b826c32e9d4cd2e1c6410563eae0586c23d20c4e339aa329c0c2a0cb82317bfd28a8c5352d13773c1dd697054894e96e7d75ffcceef45aad4795489c0d83e1251f256922093e166967a2f94017bdd3b2bdf8e3079813758bcd5eb040d0756d46cfc4c3aa343ff469082241d60cb0a72255c32ee0247def86245f0f38fd3fefc455f95963ce2b5ae6f9ce3311e71cc14a21d6f12276415a2401fb2c61d92d3113216cfcd1fccbe0295cbb49a4bfb64c3994c1d8fb197d2a881f6e7c2671c7d6f5c48c1d2cc16da6cbf5bbd89e9abe60dc354a7bddc8ff36af2195bf4d5d50d0d0e2c932e37923243eeb538c52f620079e009276388f653a9946c52a392e5d330a0cfc8b17df2ca297e66d3c4c29db9f7645d2fdda0ad3898086a8de5fc55a35ac11dcc61b063ed281a3d87ef0a1dcebaebd9653d966459c94f85191e59e7745912cfd86b66105d96d9b8c32116a6ce35db7ff5d0c997721de8277ef7fd7e21253551503c1fef8169be498f489f07da5042391fa1224e77099fc255d532208049d580450fcbf9f41015864dfc4c72a0fc3aee085950fc25af12fa7f165df46f16cd2fead293f3cb6965812d64875456573466926209bb6d8c70e83bb1401c71a3f12812f9a4bf70a3331fed594f7c4345236224ecc61eaa4693e48c7ebb305efb1a00fe00563fe0d6314d4723a91f1880297aa88032c3dd9467a6bf4575deccae15f0a9656069637be52e73371ab0b0648975e9c07259de1d446bd7d0045e2eb89fc021e1cf9d3f9958f45319e21626400a6fa41f16cd6cf231ac6009037f2875ee47e37286fe3e34a63ccf8f301610f60ef25f39e3bcf564294cc8236449dad1fbbd4ba3e80259c8784ac500a39116458a85c2cf132fd3d7532c9c8e912524a88590d757fab89c75e57075a1fabf6d912a8a770d518c806769c1b2513a30a33dee6042795931db26be7ccd1ba2ede833b11813905a6484dd15f79f67bec13ed45bb5a4e95f62c6921f9276654d0088351ba99cab751324f483aa12b4f7bcbc181c42cfd81f27bf0952377b776a92afdd4c58695ead3073cfc0a80fbca28e00ade9742f331b937a509d96683ac4606ac2570e115a27c5effcccd4b031cb317d3f5eed4696f6b95ed52280d8b3af1283977c5ee1e86ea2d34d81e60fe01e901b928519c6b898d89e95bd74d2fd4c7488aab29ede2b5163e465b3cadd2807e81348c24fc94f5412b7dfcbb1bc657eaac2f75d452c02626410331a159149d3080d2381d32246d6f1369bd8264113945ae8a632130885cbdeaa8960f8484d244f38565e734b19eca3215d2d149c422dc1e05ed18d7c51b588d12aa067f2730211c2b008bfa288dfd5da94d4aa43ca7d58e6c3eabb92e5e67c0b409b5994d9ddec8a9d1720b1d063f0d8bb76ab9a9d4182b52f0078a73e5c69c9c7f4d416d160d748600ba499bb829deb6994e265b4b363dd29f24f5117dd2b400d464d7dccc6950d255c092c7ee1892efc870c9580562a004e8fc0281cb0398d75887803971f5dd3fe75d4838784df69003a8edd6c032566c5fe0f899c32ec7cd1727c27011b8baa330669dbbefe9e378f92cd4fb31563694d3eb8e80290018267f1e6dd66f49c5711fc8064cf00f8546ff163d883764e98a7250020eea1c91f31225a76627d0e851711bd8b73e452622cebca682cc3547a542edfebe638d73affe11a8d791d16255fbb56868a9fc41a18c16c3edde74c0cf8d00d2c16aa5de8747e3938e603ef0e68fb3b62695b70d57526b8f16692d341de940c937b0e22f64c5dfa2dd7b217f37d7c9f650207f3ed89debfa61fb44dbf1458e7dbae84a5a50979e9d5d9bb20565eac5837cf48ef00b3b29e4672901703874f0191810f6dad50fc5300837412ef42749668485f6975b84ad482f8c89fb8e6268c07ec09c98c512dc185b0d1a764eae8f65c88e2d5afd3753a0b2159d42fc69f7f97529b8eb5e3f7fa984be4f38ff4a715451ad32cf76aafe35d3dbd7b1f1ca377c28c428bef22000bdeb63ad5a0a926a0305bb626e6e069af6b0987359a633dfe77f34c67623feb4c171a84747bde5c1e564efa351a9fbf8f1317f828254f2c6a3c7a704341ff39f001e3f0c802e55d125c8daf79af5f59e19069fb2f32b067b64e77ed73ef4ff52e01526eb9bca3e03745e738e97a4b66707d35a46246bc0f1dbc7d6143754e19afd15c78e3378811c8e997921473a43e886f83d8a4771e3b6bf5235509179ec1762b4b7595b8c210b189b5828de19a767a429a611ba229d6853b7ca9ad56475a25b93324d0cb13783248022bfb4e1041fa513a686b5683182fb1774c3344bf73fa18e2260a6bf0c71d14e9454e965d26929240919ded3b7b83201c9a607a25136844e1eb7027c7c1e0683d3d36e9c7471c5ce1bff47acd35749d615b5b64d777dbfb9fea5207649b271de4d421edfed74eaf90c85e6e1c8f4db32a9ad2504877b3e96df58d8a790d939d431d1a6cf8515c197e77c743f2890e1baf9805bf5acaf0e1dc0fbd40f12f381c62747130bf111f987b43ffcc733f1853492074034e74d7686c716ffe95ab7010ac396ce829353719263e425d318a4dcd28ea381f5704d971f3b4cfb0654db23325adf5da805ec2b6f60881bcf91fc40e2ad77d7de730eafe1a1b7345764bfcd9cc35364d5f7273e207ebdc49bf5b9e8360ada0652328171dc9d1b76d06df8243478a776cbdde6e9470b57d4fb7bd2b477ce2969f3be62ddf158f97ee85f1d0d7183a7a272a48e8e940f093999e3ef46dd78edd871d2fd29ca516ab8156bf034e640150dfb4cf821bbadf07eff91f6edd6ae2753cd05ad2f4aee3e732d34febd268cc5f4c48cc3677a455f889a5f0a286af180fe1d8dbbadb87e23323eb4fcb734242a52d5defc9d665bf060731afa93b89423930eea4016a9978758edbfd98b0ea65c4533393556ec4835761d96866ed2820fad2186469efb3cdc3cafed834e14aa236dc83f29be3fe6cbce8f9fe0286c28e40f141730cce5dde7a69454a4d1a30dad4a09a6ea55e50104235b0639c8a6db64a1753a010de816eafb487dab822e9c26b449fed1fe279ef629d78dd5dd07291a8967a91e5f26cd5adaa67c35f701ebec91b537975cd527d492854c11ebbcc4aa7aa91a04f5d890644ba31a3275a586681a76b8adce3f6ed10477533cf324df8cd2e63cb8f21fea28778fd4d3bf30943d6e8fa4b8f94e612d992660985ae88b2d47eeade7b6a1dbe04de450c924ba80bf3bbd54a9f8cf7590e740155d6a8bfd641605ea4d174ca3ea42d2c5b11c049393662966c4015d2920529f9c840f3261f23482d160e605f0ffffff0f