PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 83822 f97e432ad94d04224d38d1db8dddfec4f4c766786bc3f1d51ad8cd31efc628b1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
92064bc9f8835028ead214fb323037135adafc87eac32b7b23d0ca40dd5f900e
Certificate Block Hash
f97e432ad94d04224d38d1db8dddfec4f4c766786bc3f1d51ad8cd31efc628b1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0040ba000050470100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a8d7f18d7aeed002db5c1a2cf3923642c59b28707001fcc5ebfd792fd0a1bcbbf6fa2eb030adee9002d833f75c5c6f2a0d535764cadc64b5573c3f0ac52d16d3cff264d20db5527a9b84b88850f59cd660e638ed5b9d2b824305000000000000000002000000020040ba000050470100

Raw Header Hex

00004020a4e71049473ab24282d328e8bc44719be702d247801c2e1945464cdbe37046ea876d4bcdf0a87d8dfc8b2f0434109ce93fdc318ec1286bd078b24167754789a6bb564e6acac600180e905fdd40cad0237b2bc3ea87fcda5a13373032fb14d2ea285083f8c94b0692

Proof Data Hex

59,560 bytes
1212160103070245dca554f62c40d37af8d5b20dc3dafc4f530d1d79a3dcf8ccfc4f0723b69abe86ee5e2a55032c1e6c3b8eeac21b4448c7d20a641510aa0e02e6a389b9ba3a6a6e7d0bbf5acd8affdfd046901da17ac44f62e9267e602b0d91f823e150a1b020e38c6ff3adea8e162f75f8724733133d3f75c6767f928771d50e22140e2e409375f65c1957445935064f4eb442af480469f42800b534d67c605f01a9bd959a7d5b6268b0eeb50998225c32013d9fd753e7e51d1eff7c10e65e82f4846be91c4b2b850af5520d0519a486d4c8daed060b8119d7325a184e723728b2a8b615baddbf4092c88ea66ecdab5e797ac66378bf2f573ff140c2a06b8c9bf86f0d8a577e3c0b21d4052f4bbb2f64388715c817bf74c96f7717199d4f2c1cb74f98a75d793a7583dc8e11c58e6d710e5149d272b44d3b3c4d95c8bfff63b1ecb9b7013a727509bc98721b99a040d437b7978bfc755a1bf19796d89b44f49e857f0c5f6ac277d9a4c4bf1cf785772e47fe2014b5f28521d21c5175678e2b031f7073b0636721fd61e0358f723ce238c28e8a29a65d25b374ed831a2976b22801f6c62398e6a5e577c6baf64b19d25732c24383fc6a3e2aa184731ac5d74cf7049fbb76a2cae6b224acba3fa157b5c6f1bf87bf06c1cd0bbf440a004ae4b9f93ee46ef6cc91ca458cbb819da5a179217af5afca527bfcbc37b22dce4cd14c264c7f7343f4b4a863a6031f96208f09b273d83f729b3844d40463bd2d158ccae3d095a4bca761344dad6023085d62cdfe43afb46c76d5f769a27efac4ef6559372a5ba018e9e4bc737da4e4cb2a3af1fbb2da17aabe55626cc1ab53f1e7c503c99f0874ed7ec0c75fb19ace412987bda1f59ab9a8649f136063e6d3ecc07ca8c89a5397b1a8b9ce7971bdee605ded182cb0d52b24950f5ab4133ed95584d725b3c2b8b88ff8997e46aa0a81d7d184d38fcc9e1ad2e77d7fbe1fbb809e4b4daabe2cccf86d41a49f97116b3820ca7c7ce6d65fbac7043fed4fdfdf90be44896eafe999091f0676674d93dc3614be4cb5862ecdb0ebd0e3b660b6dc3ef2d03f4dd305f405e4dc85d53fac3ef6dde9857ff8a50acbd4a648e3ef52bb477d42e5fa3cb0cfb52cee0d09ce5ef9245ba65a7a14476247661a3bdf2626886bfb31ca9b7e7526cbbd98ade96d68400352c36ed90a21568b8d377242b26bd3ed2a6352726a4dc9be8ecfc979fa9762cc2bdf5f5571b27f24b13c9ee471c0163efaf7b4f755a99eaba62d848a64d81756b6f665b68535f9bcbce113183f1475c05292dc2a4bbaa60d7659ebcd87589f6c008e15d6a0cb5a988aea2438fe8d16afd26c772504ca1ceccac97acdb443dc663f41e3c53ac1e1a922c237c63500802c9b267e47dbff43dc1ad7a723f8329b9671a3967cb8936a30caed6d5ba7fcdfa1f7e2f0e8b0177d973df0b8cf417a053fd1434cc1855207ae92aa4e85c2cd85f56e20ee7b3e68353fdd88190011df75d9082a10041fe9111dfa916a96f243f6e3c98e80764f9ba1b154b01d687775c97b089d23a6303d694b348887800b97cf108c84276f8e7113d0769c8c083844c0f0020ad7aeb61effad8995910aef857809b017e1c98acfb296a947eb4d703a951206c2b9acaad2711167fd199fc319ff480d0896a61ad9cfdf6eb596bc0ccc4a613e594a2336a3d24e3e667a7caaf53433e18ffc96731add8288c4a0ad4e2f26bb7560a0bb68d4b2e9cb41aa53aba297fe8c6b5cb64bfa246be422dbcfe7cccf681b03611ab49f6b54bc0e3ad7c2916aedac6874a42a6388e1157f8c7502f5b0eb05ae8b7a84b9513d257b99af14a07108de3a13bcae26d129aaadb8ecc2ea4f905f8f4486b5ddfbd7f6ea42828f588334ae0cd827b08b87cd11804d93bef0b6359105691707cfc854ebacf1cb2bc50ffbb68cdf194d309443bc293d365815c2e3124790ec7ae789b0a0fabcfa3fbf4bb1a7bdebc185b391176afa13c07f4807598d626b9c258995d703b66ffe3f371a545f775c93545b781293b87220c2ee5c509a2dcf72960d5931384ad225e82843738af74df83261df788561039581371b926e32f749e23e1ad5d07b9cde1db0e5df1bdf2a7d5bf53cf57c06178742a74ab139dc6d187979007a53deb0416fe2750779f7d6dced2e3e9bd676de799639c4a3ae02f74b6aaaf3104dfd2e1c103008a8ad7c3a8b16a43383c32be5b9bd567c10ebdb395062adbf3dab7c9dfc7f8b07effafd6ccee08543b802c0fbfdb5ef9702a5d1c253f95833dbbe02bb7b9b58aa54504bec110bfc3836394ef60b5a70eaa6f24202567606d8c6f9c82fe5411e79c8eb6958f7ef1706faf6cd8a50e244516cc8390b6a41530480af40d2d23dbbe4c0963b1a6cade729e353da7ed3d67c8090d4804d461a3d8e56e7a29d9e6fa76cc57750980c344039cc3b9ecf5503e145855436a843558819bfd38fa91bf6678e1809a8a47b63fb93185741615fd4a6bd101b1f6a7582f8697759d0701d97c82e68e8caffd4bb0a3d06ff9e32be5af8faa4d415926e5d8fe4fbdc05934eff7a9ce5205b6c102e013b574938f890d5ddf1db61c01aca2d903ea4b1f2f8ad0eb12bc24bbf61e05e3246be1e297b1ae95960a3ce744ff1774d3b28667ad8c5289b31ab3123bcb76da8683e0b78ca3324517e5164069090dce03707e90d0e947826dbb26d0374c8c8b07f2858292a0467db9ccb59fbe1c661f496a332efaf2bd3334c021286b94a081eb530f12dd9c07e79bf9e8689651dffb671961fb17eaa086c6d829163f511bbe6e04b6f14d585ecf278da2038105a6e89e9af2eb0c1354f7c0d988da2d0226974afb09f4a73be35ad1cb525bdac9c9bb8f3a288336fdbe0f019aa145e122a32c8f521aca50c793c98725c103c73b658d52706bb4b47644257d61388ad5bae41bc473b50c9fe40898038db1bf7497c6ec98a778b70f291f63d403274c6b8841e00bc784fb2c6ba93dc6440d04d74fe44e4f16f46b29e602c64915ca1fb7f3c6929912c14f762205a18da0f3a1bc9dd33cb6bf93b9ffb793c9487c057aab7b9339e31cec4fd281586723095de80ef2671572a02182e385a9e6de01741395bfc9870dc3cead07183e9839dad4c1affa39c785535c7aedef577508baa50a9b3eb2795021d3bb3c385860716c0eb3514d78012c07912fcb1a489dd726275b22291bd79b653988dd090221e86c3aaa431400b5d4634be58738b82d5821758269229d2ed672ee03577f1d6e2a435d63896d680d0b2d04609b3cb19f58689906b012e7b5f7fdd46b40c4812dc7add0f3d555ad734a258acb71bbb161cef2af004132faeffc9c81f3fb6311ba8120bc1c608ae279bf5b388b3cd2a2b3905dd634c99ba414d75fe96f21e0f8a3033f51ecac9bd02457a9a319fe5a278a570abd3220e504b1b40d68d9beb34eba55744b387bec1703b6cef60826c3ad483475f8df8fa28c2749376966a119516910b4c897341665b39ea155662b3719702987310ca346c5857b5b68b529f5278d11319c73f083a0962e83d740c2cea0e9289de89c313fc03a2527791dded0abb27620a021b728624b32488d509e4b1c4e0e6a3aefaaec859a51351063bb68102dc3c3c343840d13ac328f28af9db79fbc34e05abe471deb6ed6dea8c07c6d9dd4ec6246fa1d5b4f00e004c5958010c798734fee13ee0bf575b9d3f3f94cade1d82aa73f793e23005cdf4aa34a711ce2c0f914076187afb5ee7cafd0145ede11e0db62305248ef7cddc0aec43bda26d532306f7f33c011c77f034136edf424610ff9a170e2d269f7ef8626fbf5feacf3c1aed11382cd04068ea1a4e7e6c79653dfaa60b61b6a19ae4d3708f4117c382be3c3c78c354f5550de7434eec9edbb1f7dcdc3a66f90288d091dc8c9fbad2f6e8858823ac42eca5b0c3387f11413c16c7bc5933aa9d27edbabbcbd69fd95ab6f6a45c33e75331e49e1e73404aa0d57fabc89903ddba89d55584ac8c582a906a976927c79f6e3021868fca611f2dc8c9666feb5768668a0dfd1f0f421234c627b183b4e4d9f5feafb51902f60c7852ee00b26696124dcc328b250dc5cc603b5967e894cdef0bd76c74c88c44cc0d30593b753922f8a8c4a5b25a141e435bc784005b9751d4f593893ec0b85dc9a196c446e3b11169918b7bd45082511e0f30cfdb14388c4139773e44862e85000be286be7b0947fda4ce1505726fbe6d717e029d9aaada7fd03399a7109fbbff1ee4267a5084060bd9f0ee94f786c0c036ae530ae7a64f94daa44e563fb0299622814889eb22b31f333e3ca640d3b9315ba1450972141b820d850bd53c560abf2ea5317049513bf2b6ff91f5e119155bb9da8ab19801dcc6192cb12c91baa0be470ae449a5549db41b26ff9925f8ea331f04ed5fc895013133cde736ebdf648a9811df1b891901f939ab501c4b2c24c6d2dae977ea0a52a237f6b031020318d477a948f34f3d77c8d0d3bf25f2629e8d151e29337ec18f92cb427846c69eeede78ec30574d99b5c08127fde40a3a1746311a7f07d9eefd99d4825878918aac265495db08a1d1f485aa4447cbae49974a3b8687de5622482de3ea5e6e399168f9e3987e047e78a31fb2d495a5102eb11d4c0c46a2ae07663310fad4e07fc07b8eebb33d4522a3cba688f8c5f0906bb1f7fb0b505093e66c130f2938381dbf95d7095d3f5887835f2fa9b7093dc40a1e32e9ec14aa2b50fd97052e9dff594f624784e5a75fdb1208ee1e3c0af58400da066342870d29ab96243a0b74b4caf893687a9318e97df658234075fd4c1174779ea84c1718d1b3264af183bbb44aad73a76de340d285da23e99ad2fc5479262f337828d9f2157beb5a44886a25d3f0ec54b58cc42374822f120b544e72f98fefbec96bcc59fbddfbe9ae421c85eecd47affb9dae8699706afe513d7748b4d9bcad8dfe35a667cdf6d904dd466c73a142fa50f3789e9a86505c63bd009ab8219932d9efb422414628e220bc579a3849cba38e9fe9b76f93037d2f9b6c1664709ff110de9a0366ddce8ca904632da7bd3273703a70bd697beecc514b3852366abb0bc2b8d49a8270f17085c4a5395681e00bb41649dcb5bfe7fb7ae0f1740ed3b007efd7ad58556a3b27fff3afe2a74aaad9db6073d22337fd794c4b85520389c2bd52229136799c7834dd8e5bfc56cde3458369c008c5f8f6dfe383f3956f87c31cbb54da2f16908cabe754d6dffbad1977cf417c5c3b26c9219c2a32d8bda2383dad201bec37c643ea39b8dd6fe11eef2d1df5def4f8a6e74f3608c3c9177b5cc5e65f946c63369000742d833db8703d02748d2d11a72278212347611bd2e4ff469c6dcacf5e4fd0dd34d3943238185415490ccd01677cfbc82dc8aea5430bb7468e7e32cda46b3925d243360c61d3cb87327758c972eb985ab95a070324038baffd9d75418e95c00a101ffea6a118a08ff5af3f2960a7c8f6102b13d2d5533540173a05e57b3541b299cf04fc8578c2c6d1f8838b75fa6377c956df17ee673c81f96065c24fd44e2c1f054300ad6bb2df646e144c29fecf177e23b8f619de46e053466584f420843d7c95a598009c6de5fcacb4755b60e50ce5b93df179da55c801a163de26571d2e57e057fcea6a0c8f0dcdc3ad5a803577ff7ef40d872ae8bcfc9606316262d4910f8cd18ddfd866d2b38b2ca343f170f4b748bbfc4f5a4349ee3d175dbe03a7e71d8072451055495d5dd49529c3aee96c677b1ada29109d5c17977f5ace263a6200a93a025416500b70b46f213a7d58eaf66c68c904d4799a755c87feac65799b14efe0a8bcce1c752395b7a98dd5057251c233a4b55d9ad6aa623d891ede33d1ca2126e3fa0fdb9eebaa109fdbbbfb102c54b0860c97c07df19c80ae33050717fc6d2adf25fbb257c34476d00ddc814c19685add5afb7dbdefb005d9091909f851716bb9b921699957040270577f2b72c50a0227d2bb2b475f4e3ad0defd1dad446188aaa1d66bc27b9880311ed388e05a1d0d7af25662c00d6259abbf0b15d82383ce153620cf0e6eaa48c27e61b412904fb2ba2a825764f0a6335a19ffec901bfb80337b05b582aac4a141b18f780eab8620f9011d4c8c8c5040208f7e2fd0f512b2264f10c3b3d061aa19df18a26b359f4df0ec2cc5670d3becdd0bdb32831abffc2d6986b94799339088684ca7dfcb5fecf11a070be7a9764ff6292f51f6fbeb4e7fa88e790aae0f38204016733e5ccb81bd8555db41797954385d1f14ad008b8c33eeb0bd306430d9d70a5cff3adb43c461f2eef4382c40145ccf54017d3b273007e475f869ad135de866704d4367392fe2f28ca14e349ba269a40dfe39117c8cfcc4d3f522cd37d667f341419a886c426185bba56c9602747578c8462b258e1496535156c3469928c3c6cc6477dcd7877bd3664148e734ff4d165420c7de63ff66097d29c9be5e6b2fb17b1c9c01ad3acb2e3f2abb010db570c1c23045fc5cbc888481fca46ea6388269dab117860021160d05d7492a74fee1d4f0217408f0a04bdefba971eb9a9e96202e26f30d65387baf10e763276afb56730afc2968ade2f2a0c70ccc656f3b84f9a725b635c999b3f57df1091fa46c7ad9da3420f37ff77bef07da3ebd548c7829f20adf1d54cd300ce5f77f76307d2a1d5f98384c1d9a706acd17b0f15ef395058fa62a15f829315beab9b953745d3fb540496c866f8de5e97424d04e97318cca363fd596d86adfdf37d76e1252400c4c81f3853b65a7169aa9aa447ea69f0d403ac7b86937fb46b4c76f3012670a2b922825d426be9b8fcb7d064e1b9092ca3aaf9e5ae9557112442afdd2da1fab628a486bba9db8bf62a92fb5646df04688496d14273644df5b292a8dd8d575816ff718d9873b8c25974cec99b84fdaf0f6dd1fae1fa68aac38e51fabbee484fb4889af87b20d0e190a49cf32c8ef531b1c719cd077978f5254e5f616ac2a6492566033845f706068552f129a00c9a9812fe98e80ffcc7529d3c3fe6714d9e1fdce819152fa9fd0dd5ffc200801c32bcff758e5e6302afc8e64102362134608e027e5e1aad7f310afecbf665949860af633d915e11f7895039f883e3effacf9cfe3167671fd80b00d65538623e8debfa78c98d24e91c04bb75eb72323022fa90b8c9cd2aae14e176e3fd1e95f240b9c341265eba9f0667b51c0b38c2fceb4b67754e007531f38ca972a795181b8f577deb10da826853a7e30bc66f7d0a65401cb1c57167ac317d48fd72bbcc203188fc9033eb9b840239e5ad0b153f0592723c8955c1f102e2c2cccc5438db5cad648c28ac9b2f692850dd1aa089c4df13ffd8af148bd1ce5a36112510392bd4783c06da0a871009bb7b9eed8fce012e64b680c5466fde7c495cb39cc67287e882156022263ecd5b44ac98ec7e1d88c523bd8bc4577f65c436b0ae46c51f1ebfaabff5813cbabde9e5f6d9d938cb405a1a954e21a0eb12ca29e9b140607d59e8406524ee807e8e93449c0b6d996b2465a706592fb3b991a8bd7d0a221f626d797eb684aca294bb80bea7b878920973051b8a41d8828ce1491ead96bac648d4bdfe8391106803cd03ba90dbae3602870804e25a5daa57cfb8299903b60bc7144f39af46d1442b41a051bd5e17ee579ef802490c218d074d091926145cfdd6e4eb8eb5bce76414598af46450e9adb5708323a3df569b37bb542439b5b91a292a2e60bf45562b3543971ba6628938b2e13f72237c3bb74dafe4ceaea988b2f838088a602a9760f871cda4b70d0711736b5e2a558634ed43f3f5cee667e6ad1b556c8fb2852bc5f66f381fe3f96ea73e18281b86f2a705e55bac16c2e75b64b4fa134eff371ff16791217bdc759d33b05941484155323771109ff6a337a71d66b8784c6258fa4b7020a95e244a5df0b11b4adf02680d624a824bd2255ff506f03d7a5c1a30dda467f967377425c59be1da5e43defd31f3eecb220246286cc5a8087439892a150d13529c70171bbac034f517f2c07ec3a3ed6eec0bf61feba5ad477ed171f71560ed23e12dfa047ead7da8eb8865cc39200c3028db1f899eaa5b66363e48a31e56045a841c9ab1ea63263029caaeb5f81f4f7989597887cc5e039db984d9485ec60a23ffc1d8344cb400b047db61f0d1d32dfa6f50d9c360b187443f5fe3edd9a1b49361c67a8de38a5b29df587df84e358022ff457d160b81f152142d57fbb8d7031b506db4302c0d9767e45d9c1490191c67b7a8a4ba6e009f66907bfce24dffeb5b1601f387dd02da77afc51db66fedfe3639d9d6e5b195111550d8de60caea73294f2fc250d142601f6058b9979094bf974b3c6cf960868e49f78fd7ec14db27e02e6c81ef0335ec386c3dadf943f0584a473a5c10cd34e108c9ad27d06315c22f439cbd226b7360a12a2a3964f2cdf3bc09013acba73183e986408d7b1aa63a10aee153e410601694b4a05be262ce53f2a134423d9cd82642a54bb2445b45a061a40f77afcc4797bd642a3dc2bd643bd8773e969332a46e53f13cddfb34a9c933f9804dcecffe207b5d62487bf7ebbbadd4827f314bc40fad823193ad0275649ea2767c65e133f7335a8a40102a4ce9f073ca24f6530a161367f3c19a5b9a61f4b104aee5485a605f3ab6192cde81d73c2ba6261f95a116a6d71de58f0d7de68438cdd9fc9e6808d81853a05a7c3214b18e7d3618794cb8c322f965e1bd4dbce57e70bd2a2c9dc6fd2185aee31e48d7c587e4991e5efffb3abb7a0f77332fd58a88da30993976403a7fe367bf508bf470d79367778a51cfbe3bdc4f47bea1c8e7f41edd1116974ff163ee24a4ab81af761d39263cf25b5e55217a61b528133f751e9508389ba1673b86b8a6ba800931c6f6876fdf2b7ac5254e428a3b48d83e77699e8d19bd499f0747c0c0ca2d1c1ad088d31a02903ec0f056b9026b0673caae17b388355902b4fb00ca4cdd9dc6c04bcb3b9800518a9e52a844b54c3feb02eb84278f08ecd9e41ec43c51cc2d0cddf851ad31f43759941a636fd505709881aae5aefb7e53e1101f679f748ac46edc38a0ad418190e5ae58242090aabda06c1d2a77e4ad9bc578645293c31b2e3ed31c94c77e91b80c551c4b68684fb13b5b737e82483dab3c3da8d1dadd988070118fc6283b9745e6c656347b6817474abd2fe1ef547b3109da3590527fb19ad6d30e8cc0aea4ab49dca8fda483bf025b7e57ab8e553268a6ed52fab0ce54f8aea307cb8be785a44fb2323864101224a70e751ed0d44d851f6c1cbe90901946154c655d9513acdaedeb0d45a1ab39b9bb3e64e6436a7c7638c03a306f38800a93265a685fb64c0e5cd1de29a439366e0dd546c6099468fec33dcfd4f94d5e7fab25bd81d5e23ae3e2f06d7b65704fd83f36b3a3bf9697ff17f61f76dbf2856d64084ffaba5dbf9f43f238702821f777f10976c28b673b6669661ab091f0c5835fdfc50aad5bb47fb9651a7f047d053cd7cdef34c645076b8988fedc88bd6ee1cc8c6bcbea2aa3a04f01741c2e306a8445a97c07061e5f7a363e9ec1b13b7d369898550d00ec3686c6a83b8dd16f9b6138f9ecd4a65cebe36a376ddc1f1c0433e1c598c8f9cbb4e29014e16bd90741a6a1886b7b823338e9f84a36b97123c23cf089cd1dbc23d17bb8ba0589c92a766330fe7cc9a6746fef4a730da4d8aed177f16618df4b050289f4ff69f278954d3c6850d88f1e7c178ece71fe278141768070dfeca379ce50d9f9d00d0df1a70ce895b547114da74774a4ed46d75f5f661a0b0ecaf10c102031eebb9f8649671228dd610725412f486bc377a25282737d947bae240b844c2ce3473870341d155502a61975e6ed06d8d7997f5bdcb322486e341604b3558389d877292fc40e7e1499fa7c2c89fb581425d417723435e1a60ce417291e38686550216d5635f154ee3c50a3058a602129c0212bae19af1caea5bb22f06fd2b569a739aa3edc395e2213513db98a5b85e76bbcfca55cc306d0f1863807b5178aeecd8f9120c3928e410248c63a738f394350e9bb4d941cbafd25322acfa2f8478ba05cf8c0ae263f0d676909be836414b62269b98314fbb87b3e84ce0e4b9bf30ffec96ce937a022a507ee1af6e46ee7d5756a3ba4b8f111df00f888d6b4bb93de3b571621609df06e03811c6ec9eded982c5d03a38327c42ff39df898b94a36a9bb704e47a3f10f60cf3f01a72f9e69c68b2ba52ab6df292dafaa7785043d09bd9ce0d1699e1d7f87c0358758cc177034f5f8f0875318fb7fb305f5e5aa5686769d97cfb6dfe3ed81798dee6fda8a4844726848003673319e3e15150d98fd867bc4a11c538024d74641a59e59f9a005e386d03f57a0a9ae85201ce1cb7bc2c5e5546f8e53df232ba83758886801d5b812ddc82c08320405597c4e641cdb1406c6f048cafd6aa453ddd45b08e32915f54c8a858b7eceb1c9e4f9618d78fa839d88dca3a0fd5316713b93a50ed036af059e817d74f288370c1b45986a1ec062877d85d8366e68ab6f287dd24b88e7dcb8ffa408ca201ae4405b90fa68e360c47fa58d3833c9333335c7157889e3ff345306797e358d489aa2285f0eee8b6f19168cd7f91e6bc03aad4f899c9b0f686b92c598dddabb3ac598636347c5875381c54a3cf7aaed5e8f5f01ce7c4cbe24ba5a7be41b3d88ab37bcc42cd144feead4cc7a06a97adf8221e56de15b4d802e7258cb7189c1df8f06ae304eb9b5b1ee6f9df6821a6a363ac5fbd27ce91f3cd02e74d32a0537981a84b907ea271da931dc9f106b860bfe93808b61c32c2bb463681bb5fed10b42288e27ba67206ac8c7d4920c66ca8fabee8b77214d29f2a1bf0c4a3a12b7ab5e49a35077f0d64e152a022f3d237b80d30d66ad4dd5e166bab66017025ee463c7c0ad0afb823bbe5fc642db59ddcc0cd007fa3c633f976bc16e4e3627f54912ca82eb4f545da78f5f9232549b18a937d4a6ebdf6f6665b76985fae50ea33fb3e1ea141819808c19ae0c820a640550b00ff6aef24146f0c25a0cb58506fbaa1bd23e7589f48c37765b6ce3f855b0607f99d0aa0342b72d351865d87c925070ddb6d074a726cf43cf9b4ba700c248e332d76e868ee716624164c628f40f4eabde19d37345da4f43444f5ea50d9434d2f5cb42c3da5508b5dda99dc3ad01c77815a151189e6f29837ba0dfa774563865575853c94e3c6648254ba916e402af06b45be45987521779cf629f6f77559271e732e02e2314f66857e38cdeb8353323a843dcc015a62161b5d931f57f299a9bddaf2c897832c86735039ed6925da05cfc45a7175713eb6224db8aad9850f022f815d31201ba7496bee8fcbde9570720f88633021b3196d2d39b60d6dd3326eb2ba4e85acc57a57d5229af8f09b8585622ebbed133f86139669e1f623d994226fa4a37405aa1277fb454c0556d68ea090d853f2971f62d992d7a08a5caa714de5f37fa3e666c593e4b4a0223ba2c19df0e2588e7fef3f822ba9bdcd5b457950aa009d72d93bf35b86e45b54e7954f1ff958b556a711608acbe392768cf6ade3dd089c48b9ac6d2ccaf1de5f4240d1e4622caa76b30bfdb02e685a78842f02209ee337363a3a6b1fc8ba25e040325c85fb377aac2b6aaa05e373f91a81ac5b9e05948846f7a4790b1f2723befbfd03674f97bd7d23e13ce55d5896e3a94cad63e9fadbe2968aba06cf3f29e97502aeaaede6cb488df924171a5d38ebb7bc5f047153d7d59fda5239eca6093214a8d3f0ab348cb8216ca5ba12e13dffa31aba3f1e47e258952a8180698dde2393ed8542236b96ad619ec56e5091b3d720926fa7a23d418a5ceb9c1073faca00010f73e20f1783ecdb99c470ac311150bfb43fb307ce6d62c8bccc79b536d1aa7bdd2492eb3d8e22f9e8cb9c3bc0c87c996583bd1da2e3f2ed4686c9041c8ad9cd2b2f89af13e44f47513610cc2a304b35bb8692e373f7f1dc5d94b105253597c490da2e803236bbcecb24f512ae1ff494e6d432e0199f3aeb347508e11c84179056c22a27d55f1e2918e7b28d63d431411844c1956b6116316bea0ea727c2a5449b8721874ddcb880ddf45117367c884cc830f0afc57923e6cb137961d43714a4669b19aea8e4b6388bf0d20a48e3718ef496752a275d998d161c36fb53ca36fa15ffc106a2ea43082439ebfcd56dddac59fe47f9784630ee9f2592f30393d40e3532def096804d6a9b12c1780151d797b3456c0e8463ed71e342fc8124a409f9ec993c086089927e6f01f4bfa46060525843e76776d68ac2bee9e3977ae070923ac52f727743c232591d48ee5c79957fb899192dccd8e482089a9e22c4ad3923dd146147567d840c9f55343e301ae97e10e18c351c29d439029b36bb406d5439528807de005e7dcae634802409b4cb8ce5d0356c403fc41dcb8b3e6d1aca7c155bd4312047d3a5de2374a8e4d73fff5b5e0ae0a8f00dfc4ebcbfd3499da408f7e818a8dfc8f35aaf6ca7a3a7aaf66beb67ed2de968e2d190fa82cc2769e01c6b7dfe40c6e3425769bd15d1bc42de9f9bb60bff1e79dc1b17199c48f0a05e4420e6024c7914d83d8ccd497a2983968d6e50cf97c366cc6fbbee71ffadb3f0db50331341e4dce1f8c1483d149d193e0f60feae2495a179db14a752186907e56b7438633a44c65c183244a589ac0722d596c0d8399d00418f2924312b409a2f1a1634eb8152846a732d318430a0c67097047650a1f5bb1da2dea18f6301865edb8af1c2b236f6164a6861bc4b5d20ea176018523597a7b611b0d37a2ff88fbf6264d68bd339a4e01844407b5c55f0efa575d0dbb3eced305a2dc9bb3e42bef26f3ad627d684e897fc1c5e6b84336586af1ddf293e438cc2bc29a003a312d90ac3902b2ed883dd58a5273660b500a146ee051f4bf154b2b4326e528efc78a431818c754b47a00078c526bd75d64095c4be817ec932bc7f79a3496bd313d89fdecbc4af92cffbf5053d50fc85168fb6d7b725a6d06db25e9d133d2b57dc58c15aaf1a3d166e307589a462b2b915b31437584566cb72e4562c3c56f6a35fcb50925a37ae64dc5e988eee0c4cdeaeb8d8ec08eee769a8a14bf2d5dc9751079f4c82a7fd79f32fa5820ec3a17aad969cf00e1c0755ecd0c4bd677e7686c575663122ec73fc362820b499cc0b298797ef884c04f78774b7afa57ab0ee49b6c0e1a09ebaf608a28b1d3426f869c0406b4e92e54c3260885a8a397e24059b58fc0693e711d47feba278f2bf52fdda52f16ac2d42499e1a2d4f3a70e0dc541a75311c68adfd1cbff04671bb1ee51400641f9f922e9d24d8e21ea5131c20870b46678d5f210155af82660e0e31a747f1e411bc380a7838085514f41c7bdbc7a41f0d9362da06cbdb9317f7bc397cb2f4e243fa4298a6fe04ab611498a6cd6eaa2403629a34d09e2af0de3bf2d9d62602c78a93afad6e8597b979e8c875772d31f463312de44b513e4cd51bcbba39b8f10461d261803fa1b64a3be261b2847ba47e801843664596d91802ba09e037e73f80f4636604d69ae75e1d9e445a85e6db5a6249b89db552aaa43b6e61cf306fa1d2789ae8f029d7600b4873883579cb02422510fa418db4dcd2d8cfc2f673d509c306278d744489f15b38aa67b1e98c81ba9e9d2f7e3dd4e2e11e4eed8dd4fae0507f54b8516daa94f086f88bdc75db637f27f5305f640a63d055944130b59490dee2354ed0b16f35baf1edd3226fd724ada13c39b4dfe8cf8252d9d246f0f07b406a424a831584d496168235eb071f6dc2ff1bcecce6f8a61a7fbbe78a1e1018d75f34501b9ca1770358a85ddcb2c9e140dace46968d1afbaf339280884af4701feaa07a7981784cc295c409a25d739175c75c81ab667eacef3f5b835fb551697da96e35b2da6c21573a4e9d89defbc6a0171737af884db39ad29e6189fbd8b554a333b396f4aaf47a9f60e91cfe426ca7bce81f4adb24f57bf2d6fde17e891794f4aa17ceda48349711a1544184ff8361416026660d21cffd6cb0f37cb495e543385e904d3d4e1f748adfcb0d006f80cfb03495bc35a3186a7255f605655de0003ca743dd16cd3992437ef93ef3dfb377294bfaea8e26d6f2539510354cff7d6b180c3144c86b4a64dbc046c0b58b1d45cbf422ea4f0d384d5dce0c5adc5b538ddaee78cd42e8610aa945ceb58dc45b4097c69dcce0ca7e7c1e35c09e220db067ddf2b428953240d7cb7226bae3bd45360d2a105088bbe5df2af40059febb5d68402ec7550c16b59601ec72df083c2eba35e6102db3857195dbeee8d0058e2997b6082ad67a9d9b38e3fc160882a3352e4c83f646a625efd576638799aab4ef9d72f2bbf4920ff2f0c69574d40551d02390b6e201e4725eaa9b44d05f4e271ad8ebe38b35feb7cd289b82b9741dbb34414252e60ced529f8dc94db70db8156562788dc6941e9c2b068dc81e8353f63148a7d7ad57b0e4642f059248a7374e06b45f38051ed1b14939e59e9c4591402ea0a81ac014578aed8f699078eda7fb24b7dc196e98cc86c7a0e44f259d8ea77e3cfba5774e4029fba9d942955af482543ae6a9aa4799128e82846b5267aff7f9fd0bed3f4e0d0a55d8c09951b6467dad1c651fb458a3910b9bdbd696ca04730eb9386177ba790d8fc27441235ce5c66ea8b4fd244b53397cfed790bf736925e2bbf5d769318b0b95dc4d1264b46aed2e7915d5fc3bb9a9c76ec3091cbbe82ff6ae7b663becd186c4f8a711ffbe2b7525753c99123d9c4154127a473c8f5e15c36a0eb07ee9b8afd93c79edd90a4ed782402c69271741cba931adab33ad34bedddda6459c78ed8a57940c683dcd3f3c0bd82f78e5a9524233fca1cb9fc44b9a2d18f1b72e43a97df616890dc270f39dcd27e33ba877cfb8bae7777f10f27cf9e2d30400f4f48ac37c1b6cabe2a573185f31ac6bb9e06930b582e7864e1df331863787b7cbed3bdd7c79d185232d9cc6a9807e8deadca110ba80748bcf84d091b037fed2010a152c8af4b85a981ec1fa35392664e1ce2bc7186de26baaeb498fa10eaf66859bc4063281fca8cf7809466c9dd5a45b57d7dc9b90a0a73936897e96868c0342948a0d4d01239f22d49e34bad4d85392ce181d07d91e7a0628d375948d6255ae418d1eb701c34992f79a215da76012e89b2704baef253c0545b7cf005fdca5ee1495208fac0ff3f36721d78cb3db5cefa273685944e986e36126835abe3bd5bad4823de1902be20d9849f6061fe93bdb235d8389eb376a1de543b04e1a033662ec2192c406b025fe9684fba3ab9d267462525a8024b51a7ac3cc5ecb6d73a8d266100d83e54edc90ed4c3706fcf4a5dfdfca2a65682106ba683f57b9b1a18bcdba894ec8f94d9fffda624e44f533911c24009382c2afefe5efa1d650e193965811fcb2bea7f9930cc929ca585fd89c03af06190480d258e6ccbd5875182182b745a92b93a8aba1964ac180f1dc0af7ce959299bb3d81da8c7a6f9dc3a35a08438fab69bceede0614774b473985c81439809673bee70c2808459028929725e4e244571184bab8413670999ce147dd2acd36f878913415a801d619322c048d5752cca6cb5e8bbe210e93c4ff907b90ac900998f667a4e450aa28c09882ddee136a8a2f4aa7c285ed464de1c5374205b48d9ec0187a5e1b81a0020665e2ffe7897a0fdbcab77b463ddc0f31dfa6d1e3674367fa05048a7d6c4de006efd9cc078070ee8e1216d57beda7eab2e2885e56d173045c7c6c9da3467bf3f65dc750924cd1c205e277f4503a9346e9b2baf668d6007986e7b89a0b204b41b54e14f1bd5efc0180738efbcf3d5c911b54659784c0c08c4688fa25ee5243c0aa8af44038dd935f374e8c3ac21bd6251adb310c8389bd8627570a614fd88701bc1920dda2f60f249e29b84a2bac5cd6229175b0f2e0c81ea1f44587a7fb89fc11c747f2edc731e683c4b096d38d3a2b051fbf1465dba440c15dbc5a1ace8d6765fc1172d24f8253d327179e149c7d4f60f1d48b0194592d158f6b1e1b006c8c9144a268b13f726a726ad3225a8260fcbbd9f5395a5f02f7e5bd2be8eb2b5e99d7de73840d4f1e4c95969ee5b327b6ca72c4d934e3e3f986c4c9f63ca9aea8206a0932fd6f1ff39c4f7325b8fb64ac45a9e8e89f8a55485a36920de5aba76a511e3492a68dd8126fd3d023ca58acd4e4c4bee8a1a61aef51c7bb0c402f66043656651dee68a114ac24165c39a24e287d41873cac57280020c65c682b2dc86bd4a9e5dfed567a5b34b74b260754e53a0887cd79998801df2164843d2fbf00eace844b3432758f073c1522e8f4c0336ea2dc7e8f19c3b5e34e3964656976d198a945954a94d15dc9c5e3e838484c6d7971b569e0e3b7dbac8b167dbad54d3c79d2ae1a72305d7b771928ba3670001478ac45618598b46a64cd360a4c951f1741b79b173f4f94a5dc68debbc7778a2f844673a2b5abc1956be2c9dfdf5d38f566f2d45e6cb5762719e77ff0b5dd35a2851a80374da387c6402c626a09e4e54c60377b11860020b08550b0a925d1049deed7f3516154cee3296946aa1cefa39bf05a8cfcba6341a55742592b222e97e2c884db4b6edcddaff9a3b53f950f18586bdabb4263a5c39ecbef4b74be3794b6da9ed29b640aa5611391e13f695b6eab87751f509e105bd2c5e646c59d755706b556e8281986b22aad096f4a07d9000c8160922306e9ebbae43b16d1f8a75ac766db43d137b44716e0b88f550fb95af5a85e20d3b5f0dcf3341d94c9b1ad672d0b35212275b09c47d835b4c601b93c8ccd23c9dd48551af06ba3ada4be323a8adae1c59ce987010eb2310c7272a4b4aeeceeebbb9da521513bb4578269f84a3994e2623a5d77f73b33efe8f9a897ba6255d7bcf6df6b0b2fc9ab2791c83ab0f377ba6ed35cdaa38e038896df60db08cb1dee3f8c19d98b7f2c7fdb90a80eeb31938ecda4f53b8bbedf3312ec33244cca01370a4fe3caa9eb6874c46df3c2abc736367eedfadde9efefd9aba189a5f408ccc4240a5ef9d9c5485260909411d768fd5865842997514347849ae26ae861ac8233717d5606477a0c0bb8d58ed2e8ad2ec9a007bff34d99c2c83c3631e0ff1ff19b85bd5117d214c5afa41947c73e7aa9c164d7a96731b87b604ea23cf1b7f006e66c637acc4aef329c8cf19e8d51a88a630203d7f34486f04bb38cbdac63a2973f72b1c415b52be1b240ce8b664ff4c05429c85553fc22cb8370d339c7b8440847773340e3c59ff005d29887a7858b162fea48cf826eb95ef1993ceb6e05bfa9322435c26f966737cff03a990eb36c1a0ee4c998fc9549fe19967af45368c0664984308efcbacdc6218500e09622c9023dc3d84204c47ee3cedca7157d59cbb8ba6eaa62d65d71d3674478c436bd9d2a5960f753835d4751b99fb9ed1b59d5961834b7f90e4ef0fed49f669aa8903b8b93d5db8ef93578945aa94b3d3919e226e55b02472ac6f24f00c09008a63487c4791caf9b9333893b8ec4703e8370cd6fcd2779afd5efc44612d980f91aa6a88eed734b0efc5f7ae6139f7c0cc91f7abae91ec1435e5bc70e58ecda96ab2bdd58486438927a7aba98adb59e13794cd8478d450fd212a14ef2001151cafb7d0b10e397537df3c3e8f23d213d8fe227d1ee5f189de2ade61ef36eda4d6396df80110ebcc6d2dc75849083cd8150f566e360bba94c10cb17c0cc98dfc319472c86ff78700be336519d9e0df3d3a585b0d5a23630942a90028176317a7bbdaf55da96adb9098be06d36ab2efd3199ee35c4bd363e60a02fcab845d77135e6c98309b2e5cba9b498f07dd2ff75fd0f9c709d5797edfc712fdd2cc31ebe2a203152f037736268b4a46dfbba45cd83841a53db18e33e990838b03f530c03caa66119bc1a804677208d93c4b1d7f3c99b754d1bd62ab296b87b80a1be7d6cf21eb4084e1c07d9b4a5f720b157703857379bdd7f478b1c963d04a77b084448e676446f4358a49530976ae21bb1e2c536afb97fdf162971c3fda161f8a39b87dbe97528bcf698e0e3a282fd1c7df024892dc9ce5251303dd30916ece21404fcead4b1683f73ee4d7106d27d806702111fc9f2cb31789b48d0724ed1b661984e3bbd26803c31eba45c733406ec9ffbb94a5abf892b896a96c825ee820977deb33971f84f15d259ee58d2a7a2dc07f6413dad839e52c54c9f67e22baac6e1163b9aa39a92c5394cbfa1d877a7b8ed651c1785889465707a9764dfdb70fdb16a1ac49bcc6dd108ec313aa62bb3bc21c80de5cdb3878a1309877ccb8144560d119289a99ca9e105f9b6966d874513c733d88fe62cb2e0b16d62140fdfc6447ba21e0e612a0de03adcce987dc67ae4c34212512900a68412ec6c023135bf236599d427900bcaf3cd48dd6c652b6aeb5b15d429f259b74cb7955b4cda7b0942a54e83cdc8b0af536a19667c88cc920d9ab6be01fc1eeaa97379fed38102e1b0208702c8649e1807490fe916029908c10abd6145065321b0432f378ff10634ad583f56f4c367b720291f4fcd445eeb2f9ec62b399a203d3f71d64ae93aa939f59d88f411651e3b0324e6596ffd0224a85d90a6b2d26ef5e035a5abf5dc894710999b2566ca69fcee5ded52fd776dabe27de9055dcaeeaf596a164e5198d9244f6ed910fbed226bb95557788cf593923525a3ec2860733443ab42cfa9e709b59e7a07ea140ee4011cb5a37b6b51035e1e5527b9cfb8665fef3b4bd9088727635bd8bcece8879b94428a7e181d296b68be0c6712edd328eb6d3adf5d7212c5501aafed0137ee4c2153f971502479210453c3905983d6572418642c571ac9c80d09cc540c84f1802703a060fefceb7afac43bb497763d9b29af5ecdff36a8c6183075bdae32912bb46c3af4795299396d561d8e85005f6a3887452fc41b878c9c5016d0c8bd3acd76903051b8901d7cbfafac6bfa1da7e89e42c5160f79790f365f017591df71492fd1ec9e7d297a7ffd8f491110e39cc87464ca1859c2ab5650969e8afa122aa3e3a8f294fff32592f35bfe5f5e0e75d423940ece73fefc4cc58d97000f968c48874460600e6e93868d6817a364107146427d37426b3fe0a2ed7cc853f7a942196d14d5f009a4ccd72b03c344b370edbc31f211b1807f1e5aa62a1d1821a02acec39858200f22664f6b5165c975a08204cf8aa56ac1e3c195d6e9062f6dec0937009d4933cca412d7dd27dbeda11f590fb69bb66db8b1fdf1810ba3a3c92abdf0c1162fe5c0d3a1e6a49eacc29f13a8ef7621da4c39e39d71cf4dfd6354a2ad787fa26c259f0f0ec01c99382d6e1733d7a2ebcf4af44fdd7f0b6115d9ce05d6af384ae514a8ed66a0f87786a220a52571a5b91537b81918075fbe3981d280595de216154fd19a3b8ccd030f7454a820fb584340c5137166c553639d9baf336d98bd30b26acec7e1f822983310a1c3eed27700eedf9d9267fd1f050ad927bc97d823bbc932661e214d2d94f7321c2efbb6cbf9b2a569f111ca2ad33c3b504ede2a0ad93860feb5f96194ee3f802592df6e8000e6f4bb3ac886919ff93340f5cc2920b92a3386a2ab0df3b3c5b514328a91578ec173f64c462a1a088f678ee615c660a8735bae9e6266bc10c3a2bba6a7540f409a655e00ba0d26d515dcf6207f0419e77765b28f7c7cfb84ec8ecb197630a4bfb3380404160119ff164930fe9eceb758deff158ac549dcb467b4efe99339c46c0a3173b5211723f1e35e7ab5829ca508908d08461ae78616a85b8e4d21c55838c9efb190ff74cabc866663600eef763cb99e4f9cd7a636dd957aa2b8d22749cbb95f59d48e8d26dd156a1d4b2ef1a6bd8a018e6116ff106ac930b5c585858e14273648112dd3a5364de7fcd8af63f9d0b79a4b11388e9413d674d69c1fe5b7daaa947fefc1c136e8753e8fb36b11c242f2f55ea2f58bcb22589bd7a782dac52fb9c4424acb2f19403819a9d402242d40fe7b0599140861d87dcccfb8491ab5b20c15c2905a7e315efef60442ca00b1e37605ea39d1b91c896039b2cf3e6111529732b2b6c150973a330b89e060ea1a7f2c2ec853eed38d05086812fc23d376cc8da193bc89115737999e91cd35c8d5b24808ac3ae2207faec4a7be53274ece2c527ff9c94f96c079066807ff354c192a8114826994d01e372416b99378f0c090ecaca137853c6218aa9e2332c185b743b83276b861e12a3fd327ea096b974b51fffded3342d2a0be92f23922e1bb60af147c11cd03a8be4aed5ebf00cbdf81df5a668265a98066e83e9b754114a4c5b2f8a247d8dbc6dfe822903fefc6654fea7d726b03afda80f7b722bf52a3ec1a25ff9023b9aa706a98daeecc15066e59cb6ef2db281ea64903b6aad1dc76e22729ec73ad7f3e3c8c12d0e7d678bf5124ee776a803bdf704e6e3eb1e80bbd3b75f4965c186d4833db5859ac416283d8fb4a9e55f65541d75187383a18eb40c201ad47ebc31756278703af9dac5a8441e0577249f7b71afc05247b2e27a6300787324ed3390d38b33110d1a7fe9c72de8d9e1b64132dbca8d7512ecb5db322c9a84b4170f2a8dd8f73ed88b92696343aa8a296253b02f09c8cea0bf7d99c6ead4a7589113577b50f9e12220d885315bda4e909c45f0b03797913157d62fe8530ecf05d181b6df4d6aa3215537d5f0af7a4d78a086df33bc6441ed2af2bf79503c4cf86564d024bdd55d460f2509637901f13e9305185b9c869ce5851b127e24e3636f4949b9363cc884cef7bda5414061518e0f3eaafbb1d54438e8fa6163bf5551c1c0064200b0daa91496e2794202a8b4e59a1972ed9d49b1f0d9ae1a3587eedef588739cfae60cb2a10268c50c95e430fdfd9c524946b092605ea44cb59de2655364a42f5808025025896ea8c9f06b64ee6b5cd0f7a84c8fe83a59b9f322414df504c05d92b779091afc2b8b0f98c950e6aac88e458f1d7c0b66d373c5aa1840923c90c8f7e4c1d212ffbe1addbb350edeb7186bcbb7b42e2395d2cac00ff95be53e0c65e108736035aa0b95b45e085c235f0474944c5338b6bc0a2bc7649bc72efb6c9b4da57908322752ecb7b717c3212cde0ec0d48880cb24cc3d3c1f03355ccf0f45debaa3aef5dd1cb47428d7e69089626116199ffbdf1a24ac2928fe6fd54515ae127d7aedd431a3e2c2ee7b255500ac2abc79ff230802ec7fb585e0c2ace788006eb812f14bd2149c5dab6527d017aba1da69f0995b2ad115e0c2b040fb69b66159edd4abe0a530e20eb7de46c31f9989a2b4750e905cf82ba274beaca78ceaf2ed1288ff1b040fa9510ae87e4371b14a16ed9aaa5650ed91bc0c269663fe95600432a24dde9542717d59bdc49967b48cbdf6453c254f5c61f0b72282e2319cb34733ac30e6ad53225417257063f70d1c59bc31e571c443666bab985c703ef6c1089931a00c2fbb58f282842a8342d18826dda10cda072bef231338a2470ea894d0a6534cb6e4d6cebc379f884b1373d025a4209f9507b9f0644991d153c38b452e502d03e6a895c9593d5b83cd4ed86989ce3b11cafbbe32b3b45c877b50bacd36dc3f598189f7bd3ac0e61ab661b52badb0d582b2c48d5c4235be6cb08984b79c75a6b191598fca412a7b2163188043bac4cee6f4e8237b1cfc247333ff1ec1a615673edd36bd3e5d068302c6be9e591abc13ed77d63908706bb2747d80ebc7f4d12b767b088b010a2de331894399704d2d47f2c6811afa5d7d6711f45f6d6d47bad11f99afe71ebd4c6d884dd5f8bcfbfce0d5ef1b31da2135e10d7f8e917534ad3676fd8d16a20118fd23bc48094e782b66520d568ecd1ef906def6abe83bea9a3ccb6e1cd36b43eec2f25d0ae16efccb9612336f930ea0e51b07c7cae13b7b54fd14d94b9a66b66fe8d4ff90bc75434321723402e87a07c5d0fc7601f7543019c9dba48184dbe73928591642ec2a99af864636db99f5a5720344d7f20f63066d67da65100354c5ca1108541071cd255562983b7aa54747fdc3b5a5387622a5df5f5d9c1b42f29c9eba1fa30ca7b6ee8ecd6af60b50def2a8d3e30588220f8076d66957419770c7d3b94f1216618e6e016c24ff1e7a7817d1b366e9c9d20dbe750d4a617b53e5158565434bfa31857ddfb8abdc81f9b4493c67e54904af2fa08b57174bb925ccb3312b206e25043e54719888080805311cf2fd8246ce2c115df8e7215ada3a2ba631ab03d13866ea45214bbd9f2d1423f457fc56aa17568536027a27aa2d081b859abd1f4dd6bdfd965455712fc902bcb907029cead23aa371b54e19abe49e98c9398f426145282c8bb713f8f7f5da2207060c182f01466abfbec11a87208aa15c01fed7556cf2a38a142dc88def945b084aabeea19bc949b06c396e9ae0e4d96a373d2bb664ed78acae5c2b58a58ea514a32ce19ca88c11a1c1e035c79387ba875c6ca9856fed1fabab1bafae3eb5efe8322c0c49ad818a7e5a88f676bed6a47d98b5de03302ae2abf2bfcbc07fcef38120d0fde0352698003a00467c8432ef28bf8bdd1a4b4aca140737104c497e397ff8d6acfdf73d88e69cf35779cbfdf20863b51fd5564933143bbbc3712f1e7f3ef840a8e93ed289bd25f96ae78b5e2e6dd6875e95102ba14eb9e72e1c38cde72097a992e599ae9da661ec33217a857d574f18038d38d64477c826e8512fc9567a7737854eaa0407c1dca50da7733d04b6bab6ede640d93ed50707d5437e1e696647d6773f977cda1dcbc46ce3e193e3da9bb9e80f502fb522ba78bc657e6f0d32249aedbc672026e187df3003f0fa51ba444aee4178224365d1a683a8baa074d7f7de6d2911a92f6171ff8eb249504b343b0386d8fb4da5ce6177bacfef2d7abb1423a6a9e25b65e16745cbaba51293ebf00201dc6f88551da7b8e11f027f3b06609100b1652b3485349a874a50e3c67bebdd6e84172ee377736456530686ad2a78f36c012df64db086765fb009828c5b7c66de697279f9cdf43e7fedd8ec73f481f7eddeedab5cdc0fe62bf23bd2d3d6f3ce3bec5b0663538d1351c75155464ffe81d8e25f06c0ec3dea6b107522182c907bc49b1fc99d9990980299a31306139d6d6452a3fc5ee524f036aabb6a05fbcfeeb748ab189a6956e0ee5d17b9f68aa3fb9a96a408ab984e5d95c73c09efdf2a0a2fb75d2043b41bb59085c46ae7a9dcf652a968da0828caec6d4ccae6971b6c09f9f9509746190011cf65f1e9f9b12f4ca641cae57f403e9cd69388097f4a3e99f71d87c79d671a280dedf2de78bf5d1ba89a416f84d6e211da25989ffb1cb3a8fa1f6fb0a15c331a91e9d9be239acabea68749573d7456371227010094eb17d87a1143eb0ffc6176fc3fb223a4e64c8bc8b4c55eab6a3a33ace00a528022de94dd6429a4f89376eddaed908446e7bcde3a56aa98c45477ed84cc9ccd43e3cf53e22e8c31650e74f976dd2dc7614eaf279084f38fcd4283497a4ec19b0b0d854022d95a79320db9dc9ad045431e7768830e7248c7ad11254d96caf253d9ea15b3119d35a9c2e2af1e01e4a7703bf287d28e3e5326d1dfb588999bc78a1b0aa1801591ecccf6e870d1776c967178fc197996e81ec6347c2ebb5a297ae0f026640dfcede7a21ece9a4997bcec5524a53fb46edb4c4869483c60a7fcf0ac841becfd63a47a5786d98ecffb321256f1a02fc455c57f6ee8ad5f78d2895a90d25ccef5fbc01aada494957db41cb3c76355360fbab501d43a6a725ef72d93066e056915f71a0c8d5081dd61f93f00ccdd1e60c773f4d010ac8c58d397a8d7362b2164e22e0bcc3dbefb0c876b10420063f62a4bc55427b8ffd545f1033d59fc13ffddcab774d8b7710083900ff1eed45e8d290b0f4ea0fd440ae4cea2104436312eaa17ad7340302e5853a2c1c623cc5be4ab5a7fa3c2820928713a94d2ccab5699801b25a2846555d5b063b66490d6bc285f5fa1f0b6f1b8fb0ca12c39c808dd6eb73beba64522ca29a8abeab8f03f0f5aaffe036914c689dd7f496d64146a4eacefa8c3487871d72f954a5d405681a0714ac2bbe1589a98b29f439d62467817413581b441369330e448cce590b65d36e5c011dd99e13dd62bb1528bae338a0b53784c5b35fd07d329651d41d94f9438a862e04d2ac02678236d6036581e3e84c48302e972fdd3c0bcb03da6b496df7db1928d2208e95a67a3994d162dd9223575678fc34795f3cbef2e309d3624bf6c8fe78b38f921c7ffbf8c685cce00e83753df9e9eb305e8b7aa7f33d53a33d8ee53df363e01bd4738d0ed0e8c1e42fa9d5c6629babda3ee1ac28e2bdd892395ea4610fed1587b7d8d906f0d13d5baafb702bbed84fe76224483027fbf45f9a9d505f67ec6cda58277833367ec4aff18bd71e74c4b8e12c0f8ee76a2ef44e5ff6049804d2b1bccc6a273358c589ab03fac6645a1e1a85badc6280f23e9cb771c399410d30287790f4a64f980e5244028b6f214fe037ef572330c69068654554560948e4e768ea460069f876469b9e6b10fa0d57eebf1b8ea924d553405c4e1f82ba5959bb0dd2c109b3c957eab5b861926a83dd36f28ff67154f1f53d9031d2e3ab0e5c381c98d1c03975aad5769258fb128452eeff7b41b90870347d73600876a0cd6f070b99dada653c8b80066b7bcd9d09e11a9499945efd42b99d42fc806b95f6fb102af396a3bbb83cf391e08a6f9f54907e6580a4ebec3a5f372356b87211db93537adc36db6aa54d6d65faa18b211625bcfa882358f011d3188d2f591298500e9c241eebf4cbb5ae4517f065a7c0a80a99a2935d6f8136aaf2567d8a8404334bde80b27dd8d182c2c7c00e8e83c31fa3c90f1c76fce049c51102ce54a694fe806b0000359df4ed121fbd5cf645d7d84900e2322b7a5d1e4d223c238a80924374284b4033d746d6a638d930b3ed27bb986dd5984a2e0185ba8bc54dc3a979e59edf2ebea90777484a220934ace4f55530c90e7a93df612d22f5aca4738d1208a74799f5d7ba813d030e4585b3449376c1dde630ec1637f501c338a403aeb32950b4f1584bde5b0cb07a0ca166c3c873ca82f9c8021ca1ad3f1ec35fa2e789621c8c7e68e7bdbdbf67cb3258c51e1ef742937af22b3439b202692860988634ef0f963e77daf0712d5d858b51957767ded2c0c4e3dd79088c5ed987ad23a1da2a456aa38101e7726e5451f3c9d9acf39fbc14e1fef68f6a675f0c46b831746190a298e26f516c24d520946666063576f07c93ba27e8e654b2a49bcfa1a6109f9d399ddfb8a4a4d697f19b2a15056c2de545f7538853c1071c7de7a17c0be9c1fc38f20fb6e4f03baedd4d1fa5b04be92040214a5e0c21cf5928fe83e790ac29e0be388d6dbc8cc922e87b20dec4a838f9b4ccf264ce5879621923979bc8ad772ec621b7047b0d4f095d5447d4d0b95f0ce8ecdca9c4134c0e8d72094b2d7fdbd9ac553a2fe22c93f634f11d275f779a9b6eda114d93025a6098778741f9129bc068633d98b8e1931a2838ed43feb7c18adcb9592254c2aecbc04afde3aa07e4171017e1a26972d0a06454dcd5f2565e03823e8eb66f5f1e6777b6f4445e5f4c324e78c1f2605989abd4fa81f6aa5ccf609ecba42f08703839d1d689441c0b04fc988b8127aa95f3e301daaa458526105757eb12a55198e15c74c287a666f5e643a730de1baf77db28660644d0a7108189a929fa93fd32c0f4a96a4af9fb34efc9cacf721681e63b623b35ee5db4de2a82e9cbafd72791527e7a5cdaaea65d5fdaeeffe7fff54be36a015fa6b7e2b5f6b7b10705297fb92c7b089c6b261e6d9a1f863ac50f033570a9dd16023b6e19e1f7782d88e61e601d8b0b12fd5380f409a38494a764d82fa793cd2609236099f0161b018eda4bb32349867322faeaacd00a2f1e39193837d97174fba18cb5d4d18302da89dccbe76a3663e693b181c2856e7c6a1c1b5a994ef89e11bc06ae9aaa0666f03b6fd1efde039ddda52d476ea210b0fe3ce5942a7448eb203fd539328a37e7677ea164e52bf23351c8e9aca0c5770e3d50dae94e7feff6573840acb220843dc6741051cbcfcee6581c45d709dc57ec00d568cbce9c822564fd9f35ffe3c7c02d11f333d66497ec09bfdb818126772c337cc00b8f63ba45aa78b7ade37ff258c761daaa003e2bdf2660188c334d6f493b0b55fb7639ff6d248c0e1937e9227357794d74d5cff4fd124f9f5ccd7e02333d9a6f763d2a93baf4ade5e92e6a3ed61b17335d5757120f957e6c7180eeca7e6f1863a1b6fd71c10e9b4fa1216f4b9f009e4d54df53605d0c3bcdc68f08382ae99c13d512718dd499f332091d99eab870dfb9291126289160d7ded9f11bf179143e19c18457c080f6f2b53c27f9d40aa4bfa59735eca363741279bfc1f9ff5c87cb9f6805750ff765cbbcc8b06e371a70c35e25087d82c88e6cb6e75dd34cd72256a6c81d2f750e52cd0a66df50f0652a1432474a8f609435f39e8fa415c32614d8e56ac462bdeeb9b4ebf087d85f2af9749e43d568d05d9fe17545d5a058c93baf65b1d1aeab97551f26b536d2e5fd9b73036d8686414ddc4dc9b3e390da4375531488b7da05ec0e712aed58938176a663a0a366ab9e576e53d4308ce7a5c9b47b5f22f2a85e524c0ef55da1838ad6ca27ee0a1e3f53f99251898b3bccd7fa6498311ef7eccc64eddcf7cc2f5967231d6ff023abd24932114d3d5657aeda3d7fc4a0a3052969121a029ffbd22d06b35e8c1701225484dfb5d3a8646d4d89e7d27b93e439085b95c9c35a5847f77d5cacdbd372dc2ffc96fdff58555be844c2b342316a93e4f011f37ffab6277f1e863d6fb7d726270055d40ec4b0bae5b6a35df4d8507793e82544beed99b742e4711250415f6fd6b7583c69bed9980df2d32bb6186dd0bcefcd1359fb5b4afa2f06b9385586caa68b07b5c2f1f3d823bd36f1911262fe528b06c2be64ef497d89a154a6c80357f5fb42a3361c3e1486ad4d2187d781bbd326b9c16d6fe5dc4dddf3cfcf62f988727800f36fceb8a9979d280312c147cc4110f23b4139883a3e443d72f194452b4805fd4024557b2ea0cf7518b8171dba73e0ea3655279487a6d9d5ae5aa6ae925216acde09f5f4dfd919d1b6031e56c0c49f65e314f99ceed9df9dbeb548afde6c963961d4ca0c2fbdd0d42c4ffec8756f1bcf894277bd5a3bf0135635b9cdbbf93cc41a4e4d5ffad9695ad433c9f289634acb326a8d77b952b85de3aa52fb7d9de4adb015ece407792a04bb1c503b44c067cb32a910220dd9b22cffbf2649cc0db7f9c9436999cd82d7e853a9abc18bed73416e0e7972f94f55d0a73262eb154956904788eacff0f2542ace861fce0e30a93ee69931010acaff9716c8d9ef8a3c903583603fbda470329451773f1b8c0a31088171328620b78d675b9da39f9d4215a5c176ce3a44c3a467f7ebfaaa676f0c70536b28e2f9ded3d1226931217e67042aa0d8c10bdea3899f708e192a1eefd3871fcb48e8928c60f39666885e06e21cee418297717fb1eb444a2ece004eadc528392add27c6c5018dfa8113702e378d65b9ad35eb87c576579d2aac1533b51c003ad4e6f2e32d2064be50a8ee676c81f71f45a620deeead22870562047565e463c1650ca7a2f3a1d6dcc53a1492f1c5b779ce26d5c5e4e9df16eaa48cd2b865c68b7064db91f87e21c8e5c47625597dc5ea809b94250abbd8145fce23eec96631459ab6b250d788aff9d74c2b374c6a1e3cfed1d16c7f16c1c48c600787d5bc1f1b8df4f1eb9c0101e652f48367df3bf9f417e1afb290eb514f9248b423ae9112407d69e1dd2152373c4ab0cb00f41cb000f08524408f186e866f034e390f14f7a50fd348b908e6425afea4dce4883d824ceb6cd670ea24a6dae92600cb178b76773619b91296e3b86e9907c25c5255578c59dc80057dcd8d3570f3aeb7b228564ab18b30d1d4438465756a9a6d069435b01664d36b3e4282cc94110d3dcd77afa6ec762eac80bc15538c5634bc45d5fd7c1fac62ab2c00a47c5a5a93f0e9163b3484037e1ae38a260cd10ad88b896527551d8607acb7f029985d8e1a14888698dc1eea136d3d756c431033ef30cbff9d166306eef60286fb29f849f2dcb5444afe078aafcc81b1f48716965ee7fa0713bda43d648c6c1ef64844a823a45f56f45b01c4046e6dd7492f0067e1dd177236df5db65cb668bdfdf6246fd60c6908701d725fe5d22c12d9f7c8daa366c252318921409e9e1d2c25df53ce2599d19dacaab83df36c65f3b4e34a54258d40dfb4f0aa37a359bda1efaba582f0aabe482465c34514f1b59734f121100b555882adaeb3816ca1dee96a237e8d463ca5800c486f4025c7760b45ffe6702ee301f11f7508eff6175342783a1129f01822ede2978e38ea9db5de38af46200500befcf45d66b211718903943d91dd90e252eca0ef0a406e8006f0952c3f964fce09dbd726f8320ba9de242d9bc1a5d5f2b04e498b684066a3868aff6651a0b9e51b1b86694270e9dae3775291bca8530fd24b48c8955e37964f4f2ba91a5cb6920907633e3044065f28cfc802bbd4b0a73ccf1e56a59756c86a1a627e1984f0c6a277d6692739d45ee6104186007f44983a8cfd152fc16959dd944f7dfaf70c1985080a2e30a06556a08218eb0fa7c8ed859869c86b965d8d041c7ed69bfa2f384ff1312635aaca72e19574b6cf7083df88f7a358a5cca8de5483f148a2662a60fccdaf29cb3a28a67537be7226addb77c05e4f9bf4799c577b8b2c54d6136234df207d8e4ff042048d6a58603040f939adf6329e053bcf0400f4bcb9eb39ea95bd6a66416b48190522de06d4a337ce546165286238623b228bbd2e40b1a67ab937d1b0e4b2f7c4ba8fb66a48e128db07a585cf15a3e119acc2d0d18ec1fb15db5846590461faf787fdb889ce415a5e6451bdb75033341e5a1140d03ff9d0cc32e72370fea9c19653944b57d98a26042507ce327e96023846ccdfe9daccc72629fdb0dc7c6be53b0e769ebbf8be073962b25d0ec610d693395b2d8fc13efa4c6afc0508c16f8818945a4dc846ce8d0145cb7aad025b2f93f0a401cf735e8413b400ee4fa2fb720a2791119f6030b25493e2937c9859a7413310bc151fdeff7adceb0c49bdc7a59e275b404fa108c7bcfc200be7b536e4f600fd011f41da4bac9c212f86284b74242992b4e69f017ae595f6274b41c73c48ce0cc979bf19b4564e0028b0515208f8a44716762a1cc07d0cff3eb40baca432fa4a8ecc832fab2a89fa7bb0c37d4089f269e076d700ec9210b8cda71d2f986c9298eb99085c204e93db671703cbaccc4111c1b1e103dc10b2faef6e8739411340c78d744f8367452fc935421cba1bf31067a76b78d037dd765317338c562cc0a01f5300ec81d4aedd05227c102efb9289d3f3dd72c44808dcc6690f64acf7703fac75cc56c3780a18decea79428dd7ccc1397c03b9081c54f1359dc310f138d0270eef23e8d053843d0e4e126939c1591d5b505dcc4cd7f3a7ec8659afdfd906d4c0712b104013856a06f5740c4d54f7e4005930dbf2aa231a791c4734f7c55eda630298803dccebed34d879273a39df9eb5541a7ae95d7d0c392df862bd19b24f56598429767c421e55c693100f9ce5ab3b836762e4898fbdfae3684215cea2338a115fa0a737f08888d43b430ed1130f4bd7f1560cc9132be87398522d64c9c51edc1242c6930e8a91bbc355956f1cefa03d2f5d1b0cac77c336ccdc4602008b570d2d21036fbdbf5e9ae30b0da7b33f8f4fd6c1266b54690371e4b6bfac33d4f9c739d9880549a794689ddca22cd05d9f15bbbc2bd2d8782181f5c8625bb35c1915b81b51102faf26f1296e50fe9d1fc5410c8102891dfb10335ebce0edb89da30973d021e3293e5e247c44615580ce2386f17f775bc416f8262c57fa35ad0d99c38aa5134104e436e9879139e8c2eff64d7ae75d3b0cb1b88b38b391ebbb2f61ac2537462be40c6ddcfa74d35f02b01f1b376b148403ced1b87b118fedf58f0fe5837be95551e3f508c87fa1a307aaead1a37faa54e7a857d641ca5eae1dddd4191a7b55e793ce63420b4f357914fdc8946ccd64ea17586fa4745379d7b2e50cd386463510f7deb630c733fca29bfc150a55e542ed827e11eaad325e2d320d46a9cffa524d350639dd11967279094709074ee0ec55fff7c6f31334e6e15ffa7eb181fae1adc8171d729afae33cc7be7d976f679983bba8f4db9386cf60757ab658b7f0500a17b7882e95c514bf7a6b85c4539ab14212af77555bada3040b5aafd68ad3243084c16887297b9b5bf7ab9a10435eaddbb0345a38df9a52f517ada2dfbafe59c78958801147b7f5d96a9cf92b07f800da67c7a9249eae0cbb890a44fcd61911fe48d9d4de840576e9666f0760a55fb9629faedee632fc90d7326f00913ba84e979e37bab1ec49b44dfde24ea96b5586b6f7d3d524ab17eaad145b817db9e19bfd4cf497d92cff432c301d521c6cb67ecd46cd7306a7d3ae046a3d4866c6e5bca5f0c9b2c93458668f8518868bd65ec25b2eff47d2ebf5e1d02304682e2a8fb8d9bb1e373455d7b55ac4d4d0e9c0fd5f4106f84142dd2a0f855284afebfb9eaf7641534589a5cf03f1253b107a3d5f3365f21702a7e13be5bdf7e7e67c931caa11fb3e017d18a49f8d3610b48f22b3b376b21c3cea1a06bdc263fc66cdf093ab4cb86c3986f42fddf063d74d77dadebb1b82dbbf6f846b92218e6856df774cdc2235520aabe18c15f9de426232a8ad0f8c56b7cad29c131375de1ea176a0d6e67baaa8ddd3353d4c28688bc3e1b0e1055cbca17f69bf0c1b83d03c5ad48ad3a7dec16f77ee86abcecafc3b4891d65f30d7f4bd8996f311b6e9ffb7686b9ba3a7534e70a595ae07e095301292a4218ca563e1733d8920f61b0ea5c77656d86a37877deffaf77c6cd6fc5fd65f2284809fd8ecb62c21353a757897504fe0424aa679537dbf83e766e06e875aa119472674f0ba5a65a21c68aba896eb8c0fb82ed5aba84c1eb17f35d2be27440ca6547ffbc5098b2bcb21a5988d2db6bd11457a224d065ee4fdb93cbf7b62df1e411ba49117f63f1c181c12053642ddf88e5b04d196393eb057482e41523f64f40871bb2e656bcfce36d0424ec4b4d63a800218fbb45aa555fd759c5cd4ad4a5cf105a6275b96485383a8dc3c1851b41687a15a1817374d1993007ac3cfc3c97db3a57e8bbb5121cf228f58f1aa735506b8202be7473ce9f47a79c2be1cddbea5656a1c1ec2ae097674d018457bed407e4bc1ed6385b84f30c0684ee3ea9e769f44932f182bd5661d0d4c659df4a52f7ca51b0f2cc3028c9c24bb2bc6eabbfc27e185e37d35f9dc6fd2994d3ae2e049ad86354e884ef8b5d165058da55d54267338cac4a9830db653fbd7a57f9c4e216e003ae34c1b9e80d7cbbd741fe3557004add1922030e6198de70da2a51df8ed2fdcc2dde0bf4bc0f97a26055743603332b2dbc5b63706129c9636c68c7b47e0bfbbeca2857baf44317f57985f7addbef35a89fd83c62808a4d32f0945de7dca9fe6e4c21509355d8ed3d73fc467a6cb5e0d3f081cfa2d32feb322318739b851962a1598e0ef127c12acf38de6adab812cc7de65f5cd0d6d9898f0781f1ed5c93639c1381408e2bdfefdfd1f8129cb3106222c7ddb6e3840a754abbf8e24a748bc357324a20546d4f7dc4a4b14b9e977093d481ed37f899b2b7ed179621283c576750a12797a4549e78bd9dc6fd5d82b7a54ea75da78ece1cebfe333d43a94d948f45c3f0f226f6c263687c90d38c2425917b5aecba28e8cae0a7c2472e56e2176c56fe284370c64c1452cd1ef582cef90f96a5b8f10d645e72f946942c93744aedfbf0e446080d1a5d20c3597829cc60ecf70004b1585b97c0a6a2756ff5795bc732a1ae5e95c8e5ab155ffe7199c8a4aea7d664183d999ec7bb2cd4afdc1690a2266b6b94f3f73240728d9e4eb6ff69037c7eec4c0bc31beb3182e0873c25513e6adf149f97827299348e4c4ac6ecd143cf3049ad595149f1fb23dc0e60c10ffde6227b8d93bf6c32783995525b517cd946a6b466d8229c14b53f10faccab9b217f1a991d36f939157b6d07e14ac1600edb77ab2f2f9e65cbfa0b90b16d5b1268c66c4d7a6b130e1c3fca5f698832dc400fb27a9e452b9e1a4f0485708c89d18f0003a7e8de0a78e9bc036f777e6b272405a9bf6cb3d74d77cbe53b5b81f337677f5007011add6d1c843233974eb8b7dd6b7504a7f9a2217e205e8ffa277f92d5f465d32e895368ac2a7e9c6d1fc12211a3c76774e1ecce938d0ecf0fed4b1e15d072bde64f85aa5266b8cab104ad2dd1df3c0833a3b6993ecda66bf23186ab8a190a1d597f42b0f2b5c1d786fd35045cdb86943beeac68563acb464761a97a01a964efaac14288321d3bf71530088332abc042aa9c437cfb74069cff766749ca6f543bb4e462f11832dfdf1e084cb63950ede83f2cd3c91208cb0f4927ca5b1e8f9c08ffb6289fbcef03603b21b3c2683567f6de25a0a703d5178a137a6d43baf94cfda5ed5377a36a6543967407a84217ba9e1bded202860ad009ce144ce79b6a169e3ddda5b5a560b271debd18ca9f4e6c01d6eeba40659efa885636dd2b7fe4a648f3ae0a3760ab0bb5addfa10bf43c9fdd79cc9e454fa40d9eb1a38f26060b3d341d9a339aaa871f5f0b03aab050641aae9f2ab5d3047ced7f4aed8c6f4f8af223208e8a0875c771a0d71cce6cbc0f2cde80e57730ca7a1b54b06a2972c3138d55de5935da5b7098dbd8a8ef68a92c1e9e39b2164a314f50936a26d446d15a25343f9aa9d8e1ab42648827f8392510825999defbdc6835efdb906ce211a3e708fd47a5f472fc10f10c9c96367a92661d4bb7bd8f31404f02a7c6262be596eb61445385cd78ff9844ff83053dc2cfc4da8fafe522f32861c2659057d8c1be463db290fa23284560688ea6f072ac5d4ef6857cbfff8434f1b4552de58e6d6cb7e5ebecc9d3ce6a60e1884567646daccf3ca2bcece2042e397e79f4d3ac574f55503e4d701dcbfcfe9736613846067c8a4377ff3b69fbf63a1c237396c0ce9f155524ace5dc2ed78322c639a6b377c1c2d14f977c0a900a13f9fd72d04dbb5cab006df6387030f3c872934f2d175f72c3ce40d7d3e0913668aac66e17fc38526457a36c32aa1d8935fa3a7363019d91ab88d1351fa5bd9fe592d9d94329ec803b2c4b8eaeb243e8072e028b799cff14c09b2bf5ec195d80e01786295abd0314d23d9211e1aab9e2bb0c4383b37b013c8e7d93679924469943b18abfc6d38d6cf2ba9a7fe43b3cd6fc30f8251b6e157ad957d68c570d00ca91a082a3b4ef676dffecf1e8aca04b8968216cbed6e814c46d0f5c4fd959172cbc884da982334436bc66122504caa0e9cf4e6e696eec45d3941e40bd2df1d28f58b3a2919bc294fa17e89748c86cd048726c7267f67c507f8b8639cf18628dee9cd341ba130e5e3681c7264141b2cfe8fdece20753c210a5c6dc4b2aa056066e158a451562e9afcb38ef2dfce02ba7f261ed7b65544c4231c5999e6a5a36cd40410c99b1faf09369da27740f3e18c35c061cbfdfcbac8eb61941624ae502a370bf913a0e4e925347efc9301dc3131aedb9e79bbd9af41696ba3ae6955970231c639741dd8246833e8f6678b21bb7a5403e4b797f698dca2fa6fdf838dcad8249ecb307c4dee4afeb6eb367f1489203d0bb6317d29f534e2858db343f1118bfb42e72fcd7f95dec9510a9845b3605fe136423ece841bca6ff08949ff5680c3ab9ccfc4b2f3ed5dcd0150e84b5a4dc37ecafb9424a5f13737ba47d2c45a336b0f692b60448f99e6415e9770efd67c3933a083705508900ab52a461af26e1b5e302bbdcdd2f24e8fe1d2130df67407252df6ee7580d5d4cfe1ecd997b6be30620628ef2ba85e20e52821826b11122bf480a269144634b3d09ea4838aa17e114217651cff1c38ab273159e5fee8015d6065cb9564455cd90526005f8d8d7001cf06c298b705b1832e1ca6f5d45f64e7667b65ce666ce458e49eaa5abb18dfb658a1c7ace6af119bae0dc84a457909d95ce19d2af26eefc7aad519412bc592b0cc6e3429efd107422835ae89e7834695ac0b54609cbc22fdf7009633dd8e76bf8b5d7b35ee0e49c4f5e9aa1a16ac4770521f73cb4cafc7f5e002ac88c541bb8c4165ba1009db7e4d13cf89dfe253773523e63e359507509bbf7078d941026b2580eaf7a494e94261fb377e539055417af3fa8d376b7ad3b10cd878e1b2dfa251be071f2cb29fd11c47937e8aa4c3a91482c9cbe7c35e04d1f12e8c0d087b408e64a2fd46e227dac4afab81884ec5ec1353b7fffae0236a84e62f0cbdf470117275ce0e02b10cb9f3df8bbbd27074d90f71e8a33f5b8be8b2332439556ff35b0404a5871bee60bb9e056d5c11d15a9d719fd491fbf01119bebde97546af686542b4478c40d2e49a168b9b291d3e453825abc8797e7a049607ba91fede7c7cc3bdb492d1e5b1e561b4a3e5ea67f5558a08bbd5f06a344fba62e092164646aef2dace35edd429a40b03b20574d09f37e7aa755458e3f809990c08b269ec303954565ffc4c3ae587be8e3bf31eb44f4be2ce44523d26ef2835d18df463243242274008cb5a3ee6fc6cc0611d0c23972b1288231bd9f5c364db194815240257eac53b5b4f01170392547319591336e4692f080cbe798c21eab6c9e81a735567afb75c519138dbca134e0e0c4d35da22218aa5733046c8579f97842feb9ed78a74b5bd26cc3f00aaccc394ec76324ed3ad27f74f088268681037e9097da919fa040b90cc30bf93b185ecc3cd83bf0a2250cb41cbb0a292d5c58eb1b140991d70684bde72e4003cec27fd8915f234c84e8a41f06b1a003a953d42046d8eb809d73fe1e6da6373e455544dbf02a8c3e7bc08b4d7aaf6640581f242984dc14b1b1044b38a0222a564697b8c2e295808d67cf91b3748bc123bf2b51aa5dd15c009d456d5bac0b22099821858a463ede276a382a3d9024128269a9d8863d8f9a69ea8922c0b48205264610b5dc19fc7bf2ae8e9f3ca415a97ff4a618919412165d1d008ddf0a7b34b1b9100ad56466530ab397474c8c182f8beef84dbb7eaf7090b640f5d6b80a45bbbf4f9d374067b2695baee04840c5f3ed6210cac1857ad973d184353986fa0238482c47896116789dae21cafd4384e7eb5745caaaf93c349c6091c187175fc9a8c1332b442307b380dc9774b384728d72e51ef26f2b07ccfe4521c302a3fd67988aa54b0b18fa841fb091bf961ea9f02a6f02e25b6603c434b2b1d03f53e48d486e342882456e660ffabf7860d43945835749b2f7b27b7d3e67c54511084371fe1b63d00a734ea276d8b9ff3674a67beefb54da26a620b76f0d66e7f1142085b4af36acaf986ae913f9d75bf8ceb4fe85cf0617db40787a037d4b248a27dc66cc7bd5041ae4fb8a15ff27cb4d2ddae1b3ee9ba65406a2efc45fcc81ae70a7266b61c89e3c0e17678341f4a249a9cc6d4cffc63a32291a83a6348ec17bd820a7e402036cb94ca1319daacd57da46da6b0a68326d11be701325382e52da2f24c7597173ee6ffdc2a324b5f92531e147eb15446577f2a2abc58800ea02ef9c350d585fe31e82508b81e6bceecca7422d1ac04aa36a00962f8fab1420eaddf452f05fc6ca4308093af546ec18ac96372a8f0955247374bd85eb383dae73912e0d34ccbb55d81c4f254a0ab4a5b354e6024697d0e30075e65a15657ca2f46391538bfc753d66d4b71746fac37b9c2ba0588162b9dd91bfab2e11a144756cf02311d1678e9893fcbdc9e60471efdaa38f1a1afab6e9107e4fd102d71f7badf6963e22a7c24715c97802253502ac9f331944fc231fadd6d8248b6faeb2bd83f377ca42e02775fe5cefb22b9ae2b51482a1eaec956833fa86d60d9f9824fde321be42107fe4e73e91fd76413d91e78f7f7f68e58a52583801ea9f20e2cd06d669542601129de264475515f8366bd764df340dcdec2c0936dfe2dd668ee27dcc007115074bd97404d5c9457df60e7c5aa58596780232c1549f4ebe846341bde00d76fbf5bd3a5263b1572bc7abf140f35c44af0f4c079aa715dde46cce787ee4d839f41065d3da7375c794842ab09d0984fc0acdee8fdf78e248b851d29c716965930bc0bd6fc07532b8cafc149dd6c3ddb5b00423ca8a0d59acd5a5eb6b55c564a8ee4f9c2492e86ce84b4e5f5d9dec85488a49f8d1e1b1f56c9a0bb983dda43ac85eab07008e264edd48ee7c827b95bbe9153233f5575d4926e19f6e0e6871b123caac2240e7124efe91da0cac4e2b522f5d6d0a3410c6aae1df0eddf55a99ef8967aaee7770194350b4ff057ce160b522469ec3449a818ab95b0f5aa3dbf8bc355d7d253b827900aec1f0386a2291ad1f332a4bd5bfb1faa5d94b06d80cee0fe91656f8856318e347af1cb81374022c533f68d9cd1c0fc756f50658ba213a4ab259ced93e130a923adff433f79055ad3495f51cd5087efaabc6366978fc8f9c3f0664bfc314747d72a52d0685f541cf90b31b41dd5de7d747a252a08abdbf6677c6711d39336129b28d24a744e123a9b64b5d4b427842f4dbb24f33d5d7359fa3ab553f63698716a36af6143ee79504d04fff164aa897612a0a6ca7cb19564cfa88e902d5f51db0bdb7a89fc4bb855a13fa04b3086fff0d58858d326c6c8a5d0a654907e8e229d48dd03909981399ad08922b9f2f6af1849f42d581d2a332f8762196fb58d03f123b734ea9f57a77e974f452c42986789c8750d961ed318b8053ce33310f2f8cf8efe512e7f2f3e685a54895ed709d60e6ffc12fe314531b005d14bef63c8fb99c33e62672247cf5c504bf33998c924ca7a0720aa53a5b5e2fa36012971dbe6f2fd53d403e1bdce2b0c7877533c7e29fe890bdcfd5c7bcffccdcc7527e5a8250ec6d4c2981e1598a8e10bbbe2f074b1b6659e00c73629a558b9bf6dd4ab6fbd44b4b025d72d73f40bc9c7f8e4b2188feeacb5d8edaa9e4fb82e13b3b4f26bd2a9d2cd063cbe438a4b1be05bf84f697ae6c29edd84a258e2f3c517374151aa95edf42562e5ccf5621e015833d2856da192dd789dd542a8383b83833659e661d661c00f282034b8be6c7cbcf26b5cd9a6e36b87fd52b80df45e192badd416d05433764727518f13b2aa43fdf9481c33ba2c0cf4e151c3c2c23bd0153846e2db75bfb3d02b987d72af1a7b41172d2f1b2ba46462f7480c7a4fb0252ae60007f0439201f83b401be3f72c08aac180c629ff3b75694f88230a87060a26f4d8fdfc9285be373fa00f41d6f0a0200d2839d4da449c2b21c7a2e826847f004cc8cc1b1a8c35c0d86a3197379d737cfdea92a87a166a0dbabd6b816103d702d5c7f41ae16d72d110fbaba5f2d09d0a8b56882a0d2869ff381aab0ad2c916d12edcf7d9598541fe1cd7167f12b856ac32a24c51934b739445a2d243ce2a3f84d8c9cc0e6f0fa51353b9dd8252a5c5009f78a7df7e4105cbb3d42390087f88ad8ee87cb7d68a20bd79d9280b65402e23f06d04c0a20529be92c3869ead04239c47e3278566b289dd6ae59d3c3eb1152904652a90aa3461991041926345ed76ce4881fc681f44f16fd742032d02e092e1c33eb3a610a9a3f262d02fe5abd67366a3ca4b65c58fd7c40e4db7283ef727fa5a6e6639791f6ee6290f6ce91140d40170be75c7737b7c052c427a82f371932b978c2e43d64c2e95d9dd648887371840adf6517ca00cf82181808d802c137ced44b7b0535e45da62b52325f13c46ffa40551cbae3092dcc142a6c36539b038b5d1f1f66d5fb5d5492ac2ed59239c03757aecf880be459a2b5cc2fbad018990ea7e2279eab4299e95ab7dee0cc7aec69e6497d60a0c2f7a3f951c12c83475aede05912bd63f0f88fcd5413bbd91b2e2dd5a81f71bc3d0788a4bab6047ac43a27c8fae0653fa5494661e98df1f0452966e33e835b2c4fbdb21a099d48eda7a35ad1757c559965eb1b218f7539fc9e8d369f2703504a6e7164e8bbd162874978165145c0eb3dabd6c828a93ba569178730b9f00172cecee9ec4fbe6ea800639a6a894ede3340e377096cd2258ee7bc99abbe3e31e8ad6a02a54516f43be1e09fe5a154f8a629571d238f5df4a8fc71e2ff43e80378ff18bb5c7cf5f7ab63abdca463d1da01a0db4242a4eb48c28cbb82b34fe86ef2cd2b72f4be069455333dccbcb7b89f7fa4e11e550e44abdcdaeb8aff5d800701afdc7f11c97c73d916075f6470dddc0c11947abc05d8469839297558ed60e04d6aac37052fb8cf28134cc008671d072e4bff120c18e809ff79e3adf642474219a8709fb5c96ba58eb04bc4ff2d2b7eec02778d312061c2e61dacd424c07599ed78b98caf0aa561dde2711d2405d4616417adbb2d6431803e4e4dd94a90132a4e8ceb8d818091c8b5df1336b42fc8f46c486ae72e574a2ac2a591c8b143e7f815aca6c9f54140b3d7d24b591a1b7e3a14209db8eed65ea5bc66ba90245eaa61f2571d600ce4447787454a8e6894aa26a8f68bed6e52d908c748f1e5474e43d904ca8c864f7d1ddebf48a29ff8b4a38f13001996a5962f6d3ca562988f923f64a5ac3622dcedd38cba8d51e5984aebfbe86a8fa4ce0d5da1dc30a8ddcf657bde0aef74b158cb8f63a7953b623cd8efafd4aae2e7ff94bff3c305711fd420ff7ca8cd9f9cf39a187c573ce14120f7f92e695150b8c1f30c6df980185e5facd66fa90c51db3c0c413e7ed45e5395adb040576cd43aaac35f1d84d3a46c6cab08d63f89271961827516001761bc0e051089f057f0ae2dc6d9581d2fc7d18553d3b24f7fa526f46056f009ab0fb6574ea89ab8cd7a4d52520bb9ffab85f7f2914eda80f55ed2976f1605cd8ff32452769d770465b66a61ba6b9df2d78bd50b491b092225c54e8e5e482ac55ff55fc694199ab99bf0ffebfb8c1746688fa2eee05c3204c603e76965b602da5797f2a6d88d4f2103fd4e1a1e4891e618855393935c9df3880462620fef2548f9f4b000314165e8684ffeabeab1766183df4eedf7884c73c0d2b274faa0c72f9c81a1db59e096b34c06eee8b2146926e7600ac50281faa4323af975c1f60b4698e206be5a9bc6e40d9b4068ecfbce81479264477338fdd215850ee5217b80c32fef8d2329781418c30b45b216dd9769d5cde7f87e9488c6337038cd9059dd94bf6fd8026000caa7b09be91f18ac875c754a22c9574f8da7fb7c1c20148e1169d782f9016c01ed98f8f6fa26f29ea7249d7e1edeaa86104e88cd679c3288cc587d81f8ec6618923e5cc63f753fd720bb79e0bad85a0ea92aefe861baf8b62c6c8ab6e77ffca6948a9249814685163eba96b47e837dbd074cb92ae8ef3fd5f13fd61b219bf6fccefe2c178d61deb7c8eb64e5b5d0d21a4567f03e1485e2c44856c7943785eaf4d5cd220fa4dbb4aba45b4020f028567c007cf2dfbd3c8f51ff191f72991f178ac908a0ea81be8391a42c574db98878063f93c78b2268a42245b6a8e577fee0dadc5f41048e12b42297bd2c615a03bf598d397886a26a7cbbac89bb27249748c44ba52a6a77c55b56b44bb6dd18263801895d030c614821b3011ee362fb1e4902dde4b20d63907180ce4b35fa47c6075937ae6c05c8e93a5cc7e7fea3594fd66b7ebfdb3b31e406fa2038295c0d4703dc4806fe257db910dbaea79b54268daa47f7fbfe591582684b429defd19248eed114099036c54915c40f0419895816f55ab6d434b4c449a23dbe20300610df7ed19d8487f1462fd35b08436a97a0ea99eb4fd7ed99e19978e686da79596b2967d05a7c38c77b8de4e83e909463e1e3e81e76876807c28c445d7458fe05e98f7335ec5a3d85b985e557d1a2cc308a3fb42f499154724474610c5a49ab9004283b7af4cb3520bc4d30cb5e8dc262376d9b3c7981ed3fb05a3d491e1905dcb6d88fd772987875afc373f8cbb48ee3f5213eefb5471b2f38fa5b6c30dd0d6168ffb979fceff3ae07732e39bf61e0b355e0027ad827852f9b675bb04247534f26b3d0266d9131942bb7bb13d37810cd701484899f66375f8f6909426fcc6c25db369a6a09e0fc14b00b052425f1c032b7517db53bba293709dd43defff0486ca2e7507bff444f6f8693a8edfd14615e64196b76472d8b37f0f107802e0ac8d2f4eef4cd02c9581f4d0699910a42e3e7b8184f98da2668a7e9b561405734f01a6d333a5b389e3ae6d3b54863e86380711d4b56387b22287b1e3e1fa89ba98f269099bcc5b9ea4e9c734c0a81a325cb08260279efc737815d50937e39caec1a8a13063cb50aa080f99cfa6b52a88a32e92f6e1d8a282edb8820484d5eea75a9251b4f11b08bf18c195c002134ed563ca5ab03e1173fb1b6b7abd4cdc550f2a128cacda4361790f105206faebbf1cb707b0e9b45da7271cfad90b3e4e032805b013fb58eb88ac65d65c78eae569cb564d79904c6b0515a3078aa346e4a352e7731f424011bc533daa6afde79afe156baa69a361150a4c92d9b95f6261e1bb6faac7571aed642398c4561ee49c6e5b94442280fe896395b04ce36d4e1c47068802c30fe9a9dacf62e7464813669ef781627e37af1aa793e8ee964d586e99f253e235b6c7ff79c6ac519e364a77d873b623e1a80ce784a3e9359c092446fd57d44f4aeaa7f2f98cee68353d8dc168dd1af7a1074f089252a1d1cb522249b9c96c09476481cd5a2947a536e20daaa5271a89edbeb5704325c5a2bf71d77a7922a8bf92894bf67426e11e1350936bc1c6d7e08e38813273af91ddb75174e24d2b8e5e53fab244c9866ed353af65a19ac08be5241d3591c0e091c73506c43eac2bc9bc5ea43206c2d0565dda097dc576ee5bdb3631125aff187eb57a32c4a4591d8860593e8d14cf749f4e89b44a3d9b6e25d170536409b817aaa5e056a2f22fa50a0038907dcf2d10130d6b5ca7c4b8b8e45a793bf1a33efb52debc932cbbaf57be940204cc9ef0a365bd2ebd4a953bfc7381148ad33a09d2eb0b844d48a00339d00a3211c665ec756a356d41589839bfbd48adc627a90ce3aeec6676e33038ce7161c2f30c1731b033efa2e25a9d84b4b9592a1103f201d0419f18143cf720fc8c7178b791f1428c2bb128b141fdaf2ac9e2d6b6cf0da2b97a471704d640195e4262acfc2a12f24f7778b7598e90809b31e6ca759190ff34c0fbee901550636e17fcf35a2ff20fb6ad89200642980b6346559d711b0dcc06b5be019a1ea2a7abf5e811dfbdcf8f83e8e3fb63bd0e618e2e08c4d369b7cf0ec85c039f1a1758e8f804e162b9329cef68774314549dc9e0f555e3513db0dd75c44d42e9881188a2117d62e79b94d0639cea0fbf7e17404bdeadd605b4d457612bb07c212fc15c45c6e5956cbc69c6949d65f396755a8106ee227dc8c3b76890b9597daa42d1517ae286b1387d850760f7fdee6173645c6b769df2ffd636de4ea7aba6283e2a8ad1cbd7c3751f494228aabad6257032000559dfc077027d0da4403edeb91490024f80afc57f279ee8960923487c7b1d7d23cec10a35a8c809583f9012112df0a837ef8e24365ac1c3cad3bfa7cdb0e8667818332aa342c2d2fd05c0f5d7f5a55ad70269d3b78bc6c97191b626baff12adadd060e0b43cd4a6979b1936f761ee1bdea76b478ffbd97926c73d1870b23a2f60d57b921bb81c42542eeb37c0e841d5e52b96d654daa29469b8c2736c31ca0a3e9067409f4ba923f22c777aa658b6017272fd2b9c6823c46df896dcdea074345dd3cf9a9364e0595c351db3c50eab15e5c04a6a7c2b19b9669abf8061ea22d6d2105607737993f1c9755b066417792c239c64cf22b508b161d1740e0d3e3e0d42d48aea005569aedcab6cdfb0ac28607f5d1a5cd4959b779fa1c4a571650f289cee82231dcb4aef104e1ac1d81bb281f3e9d0cd07d5fe82f651cc2677e4c431dfd5440c0a2f2f1ccc9784ff370f6e8d0e60a9d129d8ae049c40ca6ce2bbd937c332fc92e9f7eba478e511e32ececc896a83f57e1106fc19f4bb7938840cf7401b48b20ed83fbed1c4aee34e5e31fff99d048172680977e682a5a02a04c9d385cf78f13afdaed434263e57bdb2c19edefc9dc2a0c2ab31d1a3fd99ec513e96e58e34431401d257900a48adc2537123beef1f613d5dbe7d9ad65b902df5af12d60f6126b81fff00de32624609ae2a8fbd3f22ce252d6360b8c1826faf65ef500841b6bf7c9860f2066721ecc2b639619806728f13efb89d2121394b11db11ee970e4dabc68ee456776ab6bc9c3dcb099acb3235bb2134b79561b844cf05f9fe19d78d436d318bd0122a70d4382171a53dfb24d49e9a9bfde61c1eaa848f7da3011ad4f5d64673e3b635ad944f909dedef77292467968d1e9cde4355771bbf88de41caba9181043fd1d886f8a1042d81dc9a537e8d227b7ebf9a8ffd69faeb62e65ca40df91efc0678f5217150817e955fcb1db6a7238038e0264fa8e1425944145e86319acd5b61b9e6a7419d23300f11d2f8b71a227bed0224e58f4ffb77fa101cdd956e69115865742bf987e4da84e7809e01d99d42bd63dae12635cc21410cbc623e26bf68681642cb78441a8faaf1c9ad6cdb9cddffdb509e3814f3c4db89b60f70fe4eca1b9f5a44b75e192f5331e4a8d687eb0b551fa1f1ce75a2dacdd77c6c43accdf080f2484b95a03a208c00fc731b2b4bcfbbc92491428364de0738cc6400087a27a2bd04f15691a327c09190f5e213f8d2ad94cab898b1e01cd3401c0e5a8c4e6e32a04ff2f0144afb0fae46cdc342722c4fde950c1a6b4ef1ecae14a6db33577c03a882092c8a1d2dcd3459a11bed75ff38e7c0b4a0d09cbd1b83aee80a05e16e281f015197e8ac8cfdacc87850d4d44d64bfeeffae3f8f4a464e5ff8050d24bf90bb4118651d97b63eedfb8137782e249f446bb7096c6af1463113879f477dfd684bbd1e15a567d20f853f16878d195a5e0bcfa990366d8638fd544ae7d630a7c580f50cf9db0ba16ded97c039e59725b760bfc1e5a8383700b4ab261deebcecffbef462497280187699689957affbf055354237fe08d9e0ca95959d64717ab226dca74e64562f9dbfae21918ad4806dec0f9af71110439f335c8c0f147253be3a9548f06a79ec8a61f051d910b7e83f728f93477c52941d061bb649a8cce00cf6541626198c4fb06b9060dce2302562b419b3fea8018bb9f87a9b283a9b7d737018458100a7defe91f9cc5301eeeca9a62520bcc09a9f3c96323b6d07368a365cb18388840002beba5a181b3317c3d957e6cffef0b76cbdf744a4a032b1221f82fbef92b8cb7e7cfe4f7e60df50877be4f204d69683731efc67d773201d2f8f0117e22187ab14896512fb4dd6369f9660c8115093f9b53fd293291940ea2b385317fe6018deea5663c40285136b171f4c1032c746c7e493573e2d756a46762d07aaff4f368e9e1e6505c79db3f0e489e52e4589f63a07b9542f03087fc3b90b56b44bba36bfeb14060e090baea88aec0512966378dc32ff9f489cb1a1da34790c72820f87bf52ac07485d5b745ba00e93858eb06e656fb17440875fca09b650ddbb9564e78a4056a0c55b4d297051a882d51f9cf46d5ab6a1619225f4ddd4a4eeb16c753fecc0dca94171bb4bbed04197cf616827540a67c331b37bede4f9647e16fbf83fa9844a0b9787e958ea30de8de650433532f197f8b79a49f500be2886eec502a0bb5eafafafd8e35a43ce15b3a231e5a46e2c8ef88459003ea280f512fc4158948c79ea99d6914e11abc28fe6d1a43bb7c2322ff12063ce2002a12ad97359bfa983525ba46f7dcab0645e033c594221a2f3467b06286fde2ee27cf256a5fdcdec742889ad1fcb66e16aef03cec993e30a5b8a0bc585d45f85845c98675fc226305fee1fd0b3e5632029160db0c2e5b0f3b50f422037fce07998b53b7235cf36056315a885fad047ffac7b1a5a024c7aae5a704273669ad8c5747e14983dc48cbcf8bd6072303dd4dfbd1244a8e4e6f3d9a14dd0229f7e3dcdf4555876822dcbc2aced440fef82ed29f9062b3e4edf6f097fbe1aaa7cf4eda0dcf93574db205b23aebe933ae7d09ee9ee6ffff3004361d0ec1d7c0d8bc129dacfc514d844d3fad96b14ee1af1981fb944d4ae0a695adc22f5a43efe253b579f973821333f6ffb48aee6f609ad203a035ee4f9afa26f412f272af851359a32da780d0cc21e483f40d6db4f9b261fb1809d2b7e3f123824ef025a6f6cced9512f1d1aba7002260faa7ff655b4f57cb7d2e9a59f932d7cc182e10c946d2e0f42c9ed56182d6c0640f5c937ccbee983b95323d1f1e5a49356056c1b5edb0df1109dbfc6139e2e74bda31617f863212df7ba81933789673e62302627d3dabaa69dd180e288089b4fa0e0ce3a4b27464602dfedd6d3ee152c1ab8ed0b3320c09cf63e8b185faf1ccb7b0deb4662ed40c98e851d13a3440acd7b10825df3bb79f933a632f3de57d77cb8ea8c8f37fe1ca765bc12dcacfd3a2d44cc4f0868fa0761c3d4fef45f3603511bb62a11c1067a616d99dcabbe9f16b907b5cc934453860708b3482ddaf000bab28d475748900865b23311ce4b08143b3156bb1e072bf47c973e46440b3a3baa31a05163628e7b13520f5fed5df991cfffa85c320649b378137073614f7e5ec5df894c259e62eb9d620c919d73de53e18281f276970bddce71904b82e3ed58c0b545eeaa65e0cf80c650d35ea00212fb5fdb5fa1f67d6ec7879735074e77969a4c6c0f40330fa9c97816813dfc22619687a2043e04c7dfde583db6c6c7b986a3beab0e523f6759d14136473bbb747dbfee1ff23619ccc649a1b5f3bb36bf90716fe26422b2556002a12516c40393400091e2bbc11c3302bf3d32b58e44c6d3016fef852a0470309b0d3071e743bcddec1b8b29baccf27469f0efa1370ae88484a618ed0926f138304f615f57a525af04a25f1638c7f1486543c097a9ea768187f333b3de15f41da49e307667c049260ba29da3b4c2e40fe847f6afa51e1ae8be30553c082f04a101b3c5b5310f3d12e159d060d2ff0cb4110d6897135470519f7e76c24c079032b193b0621c2f3decf8b304f685d3fbb1b55c8efe2444afb4b953f38307b7b965fb4ae4507bff0d6223c1a1d591c2ba9cbdaf837f9a304050957be31a487db12f99726ae1db46a4e78c64cb69d435f5b01d1835b3600cd5798565909ca1bf3d9c43b907ab26b6219fb42060444f5076c4b8b136b65a24da42b1ada2c92e5cde74a6d0455ec12f105685e4cc23906a6a1d510690c3409b8e16e7026c5d2c9d3942e67f983a3c5b6f09f020c323666cacfcbe2f70c07c5d0423f0c989c172c1bb70eb32c72decaba5148c6ea12680be2d1ae4a8b8af17743eea1ca6f751409c4c25ae7c0dafeae9b491286c08931e8d588e8e5386b488bda934722706440200261d99dfc310f8a8fb0f767d85d9b66708ec6df268e4b7e59c20b7d97077dccc3a8803b13a5c6d5e51d8a86e12ee6edbeaded332c4e1af1e27ff69cbee7eb891a3f019a56f65aaa122f45ce487e15e3bdc9b19aeb5fde8931c7ed5dc8e05f11a5f47eade5d8493ba61e010059acee2e4fa75709c5b1f81526a94117d5b620b06cb0cafdd38ac66736cdfce0713f9728b7d881cdaab4359caf8a042b07c89da052dfed9beb26a0411b052adf4c4b713629463a35c461dad07b560668150d8495a9e5e35f035c91bba78b32095b2fbe1f6a5ed54182d077a44395a0f2b86960abee70ea4cb89da5befebd6c9f95ab44ee933e693506c49a3a760ab9bf81e1d88d43c520d460d48957a2d5d493eb62c98728970d3578e4988dcc3945d971f26700b3d9ddf4f9e7e9e7f2537d71e6e71663ccd8f82e75c4472700e1fde2eff2e2e7c2a0f6ad163d98fbd427817bec8e332cbbce16d52f456d3a16a4e90ae1180ce8c6a8e4f86eb5b78b53b4fc905c2310e7cf661b9239389b6b08694013ec743d9d4eb73162261168a66b2ef158f18fe3beb0f6b8d873f4bc890eaa7f66cf51627f5ae182457fe98a6ff9314a98968eb05eb0c55f687baec18452f6c4778ee2d8c51a1f7966392b711144e92f48fec6d288698b125813516307510a0b118372338893e19bf07f5bb08cd5187d45ef4f4de4c294d0789f7c7784fb955e1740ff57150add2e6aa15275ffdb7f83b1cf6758e72fb4642181c0968ca653b4440e2fabe23a176f1137c8c0ca4b069bba9040fe0711580d38ff480b60d337a1e6b578467378f1cf99a81af02b0068f2f3a09a46941a8e3a283f1d589176bd892f7dc77b8b60096f0736e0339080250cea1243d1745aa2c61343c82021fe5920f6c471e021be369bb6020c6a6265ce09cab4065684fa96e632f75f498b7be68c030845738296c39324b5830df8b4f9c985b70d8567a6e5085d4a41d784f21e7ad88665b82fde002a89d3ad4e2ccac44da61ad9decd1c7121011f28d2e0c41a2320d71bf487ee1cb60396b337f85d57872a6d4b5a3bede95ef4dc40dd0b3bcd56187de890b1910919e7b05b092ddb2a78858aa65d015c1bb97edc2f8e399c0a476bb96ae2e6ad14ca8cf5c75af22b7065ed71ef5d3ef61af0eaa4f73576727b0f3a544763b4273f3ef1dc524721dd7f5c0eeb74b86f029c451114e6a38a3d1f546dd6eae0ed6f2851ef9d5ad1fd464cde78b439ede0491f5d81fe257fc55aeef8f130af657338a730dda07dbc397322972a5e68a94c5d73b27a3f790593e519d185464d97400a0710224ee57614303b6008b8bc9519f45c55651154778ffb96b38a629c42c9b758d734790d2e47fdf141df04a99a0b2cef3139f8cf17252cfd270c8df4751ae4a369fb019ec4f6d5ff5ffdcc9d540c36a7aa9516f00a660c8378b37bbc2aaf01bda577ce85ac5ea219475bde6fbee8ca63f50a591b90d4497af8e6906fb15a3853dde09484532d41f49fc30566322605dd17baea9c62704838c2329b0da51610285b8dea239f50d4f78744797fe6155f497490ef6423ec0c08385fa5df90c12e7901978d82c62daf35561389ee6639d590ac60201a68f3f3acb0dfaff9b84f7b9e05cf6014a4d8daec325a69e468a65825fb63404467ec5665c38b076210cc2ab946ca27b14a1aa37dc815a9362c3ef9ee10dea3ae591fa6923ea9157fc163dac87c82690908a30eb53426bcecba6c92746181d76ddb23c9f784d3ebc4ecfae5f00deb6afc63a4c9b1efcf8946cf7f826116c1e1c0fa0522c138d81517e55a1b663c818b29fb505159a876d6e53b251f4a01b1c09983c0b0f604f4c9a6fb881c7555b191bf7aa77aba61e8200169f2c4fea319d38d41ba5805910c5f6e94f565ca652d7218b794d7257337a8b5a3e9d6c1cdfa9708c8e74a7346617f8a104b94d369491ef7c86f78a78a2afa38feb9b92ac23373bd22385eef4bd988293816fabbc01040e1a0a20dad12f10dfa97b8a47c320ec6ae1f30b867c82a2be61d5ba57722f0c8c8b72738bdebb471b88139b5e0b60f06f1a40cfbe9aa064c6e32205bbae0d5d1069f55fb9812f31c0e85e11b73e99cb8749a460d217f5f63c5d26415d04f7aa7ed4fe7243073237de27c6b1ac536eb6ee2ddfa5da4c2eb69db8d161fa5ddf8aad46d4491bf6ebc68ca4e81cb0b94b132d193139bdcecbef0401802d662b3e59b92782c5e77d3764e672967d63092bd7f6eebf98bb6201aeb7be7b07703dce9ab7b0762ffeba7a10838a0cbfba555a9ec1ef9c67dd32d76da84a06b292adc87679a1e0f048264ebe10b98b07e7dfa8a87a38ac5d3d16948e4709d2f41af28b3f01709999610000c50959cc2baa900e4e953ec76d976cb88257a91d311f34ba0187e31e058be7c2f11efbc4d209a5a77a54c5c235cd7d4b813461e68bd280b7830d878904bb2a3f6307b575875b0603be963d89e1e85614f8046f07cffb0dd7e8ea0165d1d05574abbabe58a7997acb77ba3e336617c620770374030ac36a280dcd24d19cdcfcc11a3fc77bb3dd12b1431df30fb0da3d86f31033984160ca5a0ff7ea8eeac569fbc12caada2c53b3bd16aa02e1bbfb6ee7a784c7c0ae5a561e29e1d8f0db8d5fd08b820c1409304f556055d90b60b956dade86d89c87ad2281f5d465ad1abb9715404dac736c1e8b29fe884f7914537b1cb3f5ffd250879a4a73d9072ab6ad5e9b106873e6cc45df3e02a6adb2edb800ae5a55986e3cd720fa095ead86da700137f4b032ab6b1a8bb6ca9cf6fa24ae5304c59d013ab00711accf6faa3aaffac48db81ff11eadb25543a1fc1bf369e47578e1a48da9b6d280e3d32cdd4d29efad8d76522279f51e1d12c5d5fd6827bc6be1ddae9299613932bff647324dea73d6191a1e8dd97d6b69e0ac656daf7eedcfbb6e8d09606fa11f195c2f078eaeb7e8689f9813f5c437cdf7d34d3a021bcb58ecabfc1dea6dd705ef5e01d7a2af11edbbe5e71dbef146c830d67c5c4ea1f3c9d864a8e275b6a1cd99004fce371df3f6463d112f6e87f284cac13dee1cc687f1d0dad31b2b1780d19d0a97c9a58ee635834a444c6de1c4ed5ef1367156652657cfe041ace6f9734ec6fcb7b50d3f2b4ffc38ab2389e8944adb8b52a8219b5998fbdfe1bff695642c50ba5184499dddba9a0cbd152e14feea6b86943f712e92ac3ae30354fe304fe71cd0c53396418fdc0ab96138adc9683c2b8781902560a50aeb4653f02ef0091a444373ee4db644caa0a7708dd272cda486328659485b094617aa714fdf383a2f30a6243565d607723b57cf119feb3f3bf824c7a62c8de79139802e763df4c170885f97e825401ac3638199291eb545f76bb157ae81d4365aaa4d68a6a62544f04bc2b7c7c6356a3abb4fc39a0c35253aa04c5dbbc18862af7f7c2abcc63241233eccf08bcf2edec026623ed2e9ff3915f5edb0dd105780669056c618aa90074029fcfa95c0c4c041bf47c813ef27ea3ac2f39274004e88f8cfbec00371dea03c81ff2cc92749ac3ef4892e509d6cf10f24fa27d774b3a685bf9ab3f94a3ba9cbdb43eaba70cf60be102dbc625e6fa33130bb48421a68d2b5e959dac09f7e72d2f3808398bc8b4b223816cc431d912f8603bd10131511a88095f846d632f0a60d931a860ff36cd0ae1321d2c1a5c31f046bfbb8a10b5dcf86eb6f8aba5c8fcecaf303120ddf5a10618b3136acc82e569db459c5f0e43a0db4af3c23fe80c4e6a51d0da69e681c6e535eed84b628bc2b0e81782c9bf69c159ee66829169f9ed8ce2bb05905b22fdcf8aa5ad4c8ca70aafedcc8f66d6b15222922c08447561f1f811f9d9cf72251884b06c77a89ce5997d44b227f306ba24aa9fc9846dee08b11a057f72f71513809929b069cef8cf43e390647a32e85a35c50eddf769c0e12dcaa45d9c345e200ba343157f2950b0646cf59a705951bbbed7e3357ff06a4f4ac4d03e0af5fd16e274bf431245fd96d9f7544cce7a5830dac8ae4780ab1a83b400b84b1c44315622d7d7d6d16dcc8559c172681dafbbef9d9a7e2c748665b91d7003034072047ac7d76a67037726222aabdb3714a8ad8abd09e8afc08682c8a697fc581492a2e4b57adb25b47250c9dd54be6f40f72bcb8ba6b5cdc926d1f868d13e6a023702a9e3a1d43fc7cef73bb8489816df61c10d9c5d0e7b76de2ac5e197992bae41089596a1fc828fe49331d6aeb3ce2f9a415c48608cf0f3a68a603e254564394956b8b4a1170cd388439e9bc595ac7036293750349f956b2c8538d2d8c84f68662850c2d40387aeedcd928fb36cb75cb543e29f03758411b9f7d9cb1db97ab07e830890ec5ca9a9ad4498e8a1ed03edbdcff648bf106c5b97533d0488c3cf69092a775ba63f0c953d9dbbcf4e24583f26a2bafa18715efad834801e2cd25808331cd32bd4d8ecf40f7f44d209f8c2835360e47ef7c34116d9d43b2be4157a41efcf62e736dfef914f6b2a9991f0215ff9f70f22751101c9b6bf3ffe83b4a5c1d78d1f7ce3a3ba0551bb7c0d8e8b50b91e49f896d96cea13ab4b7f60d5396b914f7e78000e117eaf24ebc315653ee38e4084afb6c2d4a6ce8ab27839d1713e9f2785c471e0e4e52820408ab9befce6b67e8f0b3b6619e42646d533024bcc17619a278a92898601b8dd581365aabef92bc08855cee3b0275a46544731da456ec6063b9ef5e7b888bdeaf5be2fd0c2055b7e8dfb98184e84a4ee5e5131c194005b8741ff61b0b9d8498aa22a92e7d99d9da8546c049e4125ad3ba7f3467446bd161e22c239afe2599eb49291c395c3bb19388aa02e6cf20ad26214711b15157004c75e6ad5857dad4ad9385c30f173023e2cc10c0b60ff7c8d49c5205915e335af441ea211153e7dd0709ecfcad1af30d01bc1d55125f70bb168c865b58bff193aa61b7e0fc7d1c3d0917e562acaf8ed0c9ea08338feb0695fe9cb3efc4926160a3080268a471c815d02af542f19d1f7fac89545b36c497ff7f8dddff590236d6d73ada4bf990acf1ab26bdea442bb3b2a0afaef091fb8b3d7f33f51ddf95dba7287ec6ac7368de162954686cd1855c14b3f95b3821e9df7c79b3c7c1fadff11bfb670e7c1ef549d68cd503df48b5c10a3b6a08ed7725d4ceefd441521b5bc47684334011db4982cb9613f1d89f0c4e95fcdc40866e6e3d4c4504382483121899ac2db3a61c13860c6da06c97a0cb267e77a788c84f27cdea1a435d13f313af6f4893035ff98658a5eae140cc9a39f459dee0b4c572a324385cbc754bf8a9837f0ccd42a233e894f0600f4dc7f8cee22297922cc8f62875c9d0d503fb9a578cbab27298fbd4091a1d230151643dd81117384f87b012ba2f1bbab5e5e25e0067aa0d297fc5a13a6984b1ed7522cf9a6b2f71196e90ff08aaadc748797fa9e8e9258d6f909b00dc7cd2137f264335d79e1adab34f48a9d584b3940d9a339efc367dc862d4db9a59c21b1402ef204df319c3112f9e0454ad524256836bec564022b1c704be46c023657d3791454a206d6dda40674904ebdebf0c51a8bde661fd1f5c23fba91ff405ca1505146f19f31d7ee669ade5822699e014b8b932c65ebd9de7e81c5c53a78d51d270e8954b12b153054ad269f89bd0413b6a458c89b7e5e6d5d318217e313a58c5741ec14efefca509061db31020b6547c0a476e232ef4bd14c859bb08140a5a02331c6927399a579db5d439778d1ab55e61d6d45a20c96a86700f5ff2630b7d75aa781c5dd15dd192b7609bd0c6a9d45fd6366ac37b72f4f78acd3093de16b4f8db080f20ea00cb41d02347374d8b2f01a730e0a402f62e644225db6f4ae6d660e6f0bf26e7e8e60df363c30183de496ecb369f0d851b4c6185a38d7e92ac94488b9eb0d2544aa4e66efe6d239a153ac8561b46c2af8513140195ef05eff5624d769b7b386a2a5eadf7e16e7cac5e0166e23c2b5dceb2997ee71c990e55af6e54cb1169b7312919206750abd3f3d5480e8d2a9fbd1239abff94dfeaf6fca1c609fd6d577e8528b097f2a99f1e3c0c44f87bee19792035073ac5739cbc3946d9062ed059e259bb266286d9c53c7e5dd64a7ea6ba75521457d478455b05c8bd26078eabf340dad7609bbb875e8e98cb43dc92e9b471dcb944872c3b8b00988c8711a8fbfddfa855a35624e1d4ca11cf2be7151500ffa05b752d2129fa69cd26954a0a0ebad15d67baeeabcfc63dba72c8ecd15186dc59f16eaebb74d2e2395677841487adbd65156537b16ea138c7acf2be4defe2527077b2db8dc58b9132e16d75cf9c3f7e268f6ca822d436721ed05857a1c2e64c43972e140ff219707e4a498db7da563b903f3eeb5646b1e40b5afba42a4ff975bfac653b4bde8b4770980391effba764283a37ddf56216ef9fc76e39113ddb2c0ed56f172e36eff2dbecbfcc17c8e6355c7bd769b9609f11d3dc78d9fe9c85765f9324f14d10958456335e539cb07a0238b1347719e7781d46146d877466f4477ed5f788664f95a83845d234d238005484390c6d9196eabe22651b7eaee8e9fa2ced7bffd5a6c9b12aabfec012f2824023aba68b24661f557851bd26ef4663e67de316bf3abf71f25287cb0fd9c3f7e741ce2e390c391d6a08ae8c03a14b23767c17981ca03cdb53eb3dce926665c24450ac180b4ead2feb002e26c1e438a3ac2792e2650bf85cdcc6628585c327b38f09f12c05ea83ccda7cc01bbad2565d7769dd89db12ab789d4a9f9b9695af17cb5175390f40841bc3ac6631925b2fa202b70f0086182bbd20a8b36f9421ad915c0400eb90fa76f64700b68f3de8af39da4ec2a8394fff3ddc8dfe34c99a266645bc665fb8e23c4a450f5b68789070ed89e79be18a0b168cc58ee03a413168cbf92f012d33fa81b6aa8add2e0e1d17f79999afdead615e45cb0854174c37799a97f11945cafca0232306416588962f456c6efd5a2854f98d665e0a763fe37d3b61a4325da00f9044bc3b2ed8c738a87acdd8e21ace443db37eeda673d53de809c251ff62692f533941bb28956d969a767f631abca7af04222043956069ee347d6292b212f93dbe6e78976672cd6fc9cfa15bdc16decf3fd909169284f785876e316ad74538f6ddd0bd1db76863334d6deb6a55230c62ecabde761bf9326a790e327e05e23e353db05164a0412218d09aad3f00d7e87639d2ecdebe17097f9736c2156ff5bcb773bb83cadd5146576252c953215a9bf59fd1492f4a90f092035d1f8e962a03bc30f73993960021c27ecb536a7dff751de64f5cb231800ad005378c33a1a156d142d7f605ca4f92017344c963b998f910cf547f68bdfc951a5a1d0c020126f55797ee159b359cb9bd86e57410b0a81553f1cc9bf75328015623a70317d23f28d929559fad85854f1d04e26803da9d9f91a4f2743cb3fa99a9e29429cfa1e44ca8eb5895a947985dc6eaaab43bfd75b2b6f6d70df1c04663ac9be5cdca2841005ad9d6931d538c38bc29ae35ff3dbf9b048f8ba8cbad4e10ac523f205f9144d47d524690bbba5d42e5e652a6d6aa1af296ccf44e78918e7367b093e0ed9a1bce67c1ee282615ed8677381c3f6b1c9f5c81714f2adbd5ee0f2eada6a2fa4dd32a0aa3bc7acc66eb1fbaf7e6611a9bde8a33220f3d0633438f5a1cf0fd01174f472f0d7c37566dc7a7e735951c8802a2848cb92cc6f38c78581aeef659f99e340966bf842694a423b42998b71e15a9f3bb953aacb79f15ede1f3fdd1e0887c204513802c14e0f9c6d4830dd3f3feb4cd6c8ba209af2e11a806eeebae94158325f33291929bf3a6b16bcbd141d2dfb84685d2f23c821f40585db06273cbaa0c5081929aaa7d24b3cabee236ca21595fb7723931c58128fe0ea865eb963507089399daadcf168ccd61b9e5b32564a279691bd902b5a081b8465d2648010af8719e5855e1e26499440156e99b53f6b41c77b336226288d114cda9ba7e2efeadd13c107dd7198b8971b96490534b7b868251ecaedefb1557f28fe6b15b406d4f64f71cdde82ba3abc19ea83f67a24298249b6016da4d2e43e804a7abeea4e1399322ef9a8c400604f9a4994a1c878dcb52af1dc1cb093eaa35509f585cae2f4d4b832b78043c8e6aa93fb02d840a078a3a7209fe865ee2ee3346d04cd1172af566ed7218f6b718f0464de6a3185581ade397b4eb77808ac8a5b28f71a67a9d8e4a2d9c7789f4168d44d56c86fa50c910ea99422aa981613717e465444bfe4ff2485041820be6b44d82dba14b134fe7fd2b0b55e6a085ce8bfcb30c4223a715b5c523744db6f88f32df89d5a978e16e4d28c6869cd76fc588299436261b79e7b02bb600abffef5b47df3eaf04aa20943f75ea6f96fae370e31663569f7bcf3ce56f26f1d3af6b43852bfa86e19b78f316e0ceb588ebcc3bec8721c10aee90ff6e84e136f49344a0aad25a1edcacf7beba6ca6c742b7b9c376a0bbe6785d26924793ceca0fdf231da7d6256bb9db348fe7375743c37ebba56202388203a70b7e3701e6caecfd303f43bda6d2cd8032bbca63eddb421356d823c520f58093848034da48a428e91bcfc8014b9ef64a90eb88ed93dfaa475ec65628e9fd73a7d6b37483a4980f668b3c8a085bf0d026701c14e4876ad8dad2ed6c81e1ac9444a4832609a4827c2118f2c99cd65427202b59ded1017a51b520fa68fbe8ca1ce237c7480bf00b61b56e8f7d69e279ae63be89e9b0b054095174ca3a7763f085d09bf610990572e3354625a54d8db5d9bdd31fe2c2962a88b55a3ca93aec33aa0bf9a095e5e427b6a475088d12a739cc1ed0e495fcad3cb6edb8e2474ad77e8495e748062bc1778d70a771bc734ea4ce9293773d505ed0ec127d1a470390791853938cc94fc6aa8f570ddcb235c5e896f05a5cd888ca6c3211ab868a1b7e05f1642924f54075a9ebfe77441ea02b3e29bd7025ae01046210385d5eb981f0db4d2e1f9a2c62a928473c793a26cd11542515fab322168a1c15a2a605046a4c8bc53a25946c867c7d3c126ff8f608e69c37a4a2d5e72731c83438e92c5e33cc046c6866358a6ba393e8ca70e978c0879105430fd654bd3d369631adce0d33e0809c7d0d5c151441ce853bb1eddf08e6db7cbc1bbe8b5c5440cdbc50dc2ed03860b658566cee3c065191a1ecd88ef4011f01a6488ee397e54e246619e14badcc1873c471427036d4fff84dba63c1dfb7fafdea07a5e69711d3aaacc6fe9e754bc4ab3980dbdbb69908b47e1ddc58a40a41861d6ff09f5ab770424071268727e2d3232fe94fd6eb0415512fca62088f31b626ce4a15b04a182edaceba11e74e6e7accd4bef2f3346add61f119322e13cfe09ef270d7b60e47c3b6c041bafd2d0c9244faab593ad410d3140b3b5972b9ceb4880816711a07b901d1a53f447d3655d9702165ab6522505dc9d8da2f51900f8586e725ce2f97dbb55d00ffa3b97a01270dcb667879b54b31468371c84b9d10e00c73b615496eb9031c17ce23f3ed266eb667f8074d72a8842a6efcd890c69832eb8557b0bb72bb870271a5f5f2b495c2150eade797445809e0a11a694475ba098852c02dcfa6a10bb1e792cc526bf7aaf5240ae463e148f5bbd4083fd013a02f6fdd06e781adb7ab4e7035647b5e85a830935370f1f295e9639301a59e9fdc4b6f7c16aafa5c6f228247e43db862bb373447a75d1a178fd7920f4d05d348f72783c1955d23972ac7fe57bed1561f1c1b472dac2cadb5b7dcaaa3681fbd958560767ccb1d3bb04d85bbc50a7d37ac8f0bf5199cc3da7edbc88e4098419a66e6caff40d17a177e53b79ba0ee779da7038567fdb66cffd304b91c971e0807dd59836ae23063d12e61f99e5ba8b7a0bdee468e6c47f70717e758df65e673d11e585c29ab419a9c7a7093cb64452478b9022d07660a537f33a646ae9b8ff4366dcbfd8cc43b63675ade36e8c1cef4b70cb94ec1c1a4e3eb38656d7653001d75bfaba063fd30327bf3c54293444020ca6b60bf86ca8c09ae016d3d33985ce211e1015dac87d79b1e2f5f6267e8739a6f00d4c5f7e9c4027263073d685db3dcfcd253b3f2c59fb1cdd7fdb7eaa328dfe9d1c2440dde50746cb9d3b99be73ba9613fa15c1ed6db136faaf65100e5654da517df5c21378f41ae38483691bc3549fbd321e1e355e690c7e3f086da90824b3a8bb4cedbfeddd4509e3593a138584bc55fca0f1106bb9f615ae1e64a177e7ea1cbc1fb8041ed99a8959a73bf6641335cf5b6e97819e916f79e05e0b6e7fd6494c5e5bcdeb8cc54b3f0f7b3e410c15e06f8d2341804cb1fbbc23881d94483f889ad9b158947a9452708f75541093d80d24866360d19de6770b29f6adc904b06ba2341ef1de04efdff781eb632bc7970ecb2bbd5f548b5c1cc9907d9ffaf7baf9c322cdb08af037cb85d7f2e1365ba2b3f20e44835ea7c94cb90c59e7fee68103f3ac645dfc3cf5e99b0a32759706d46810452c0df604d07166a7aa835657fd3e13a6e4e890d1efdc7b66c064d119eb53c182eeb747af6e4966bf1348dce408c548619f2965a37e40eba93bbe3f202277e006f49be70f7ea8b233c813a7d27dee251dd0dc830979a88f4e596b90a0588c599674313ecf4005d8c0cc297ffbe8d3fef01c9080f88a7ec5fa38b85b896386bfa5c4c32e1dba107b5b1cbed658028d73eba3e081bdd2dd0a804a0d4aaab74d27ee0fc408d8d4f63835e0133b79843715e682aec91373b0a17dbea0e9d3f0682ad9394316ca3c3ccdbe072845d6cf3b3bfc769bedf43dd39c15bd6a249d15ddf5817af232c263f00d3cf4ea1c74664e48be65362a9644b2316af9c4cc18ab4d9b41f92f6b8adc9eea865f55fcff18051111341d04d2d3a4d104faa547657800c6cd41bf80fb618e6e581afbd034531c68f7d0a1b137ff6f1d58bdb77d8d237f1a3f00b205d9de9dbdfcf8c1bc54238fefed4750ad7e3d45623ecd4fdd16f000b99a5222b285afcd7f30f4aaa11777f7305e5b2a37509b94742204b70cdbefbc7f21193a064bfc35c24f40b76e801a9a0c59658508815203c05718142e7d29f481b84acc4960ad8600a2f2b87be141eac0248c5b2844bc983cfc5737a2f27d8ea9812e9fc56ced320e12da3bdf2ecc48e2388d9b3ae5eceed69097b5a9a8be5c61d90bb053e21884e19a751844ff8b31a1b57c46a769788355800d8390ba0920cde92622b1c6fb04a4ef663f7ae81187699c1e4b8f5bbe71f4d74b5e2836c693a9cf04eb0f51b6c2688a59348a031398ceb7387d61c454b4116e1b3c6ea6b220edb71ab6fa68d2f27ead4f53e1f2e220a81089721c53d212ec2d690aab407629d0ed22361f8ec337c879fa514312b7f5afbc3a303515bcef8aad913ff93e0d0b540901e3c010cc81890987ccbe562dcd00905d7e805e6fbd48a76ca212d1af6d7feee76b288603caebfea5c0d959a6b1b349bc96490aa5d496a9c7f1346b32a7e2f999d4fd8fb0ed86d3d715a60517fc48dcc98cbef40a2158b06f0e2ce6d184880ea1bfd05f47f8231245b9a1d34a575d03a46cf7a9724bf84b88ef41d0d8196a283145570a8accf09d10620f1f3ade9f30ddc45a610675b6e2aad7e4880d13b3a1a133f2869f64fae33acf13e0296695cf9d80c66f8cea294273c5fb062a4ad2bac1f33aea8beadd877205e6256203095cfeda22698f9f23721684db1d6232a36ef99c5cc37b397a5bfc4a7162eadbeedb7e2b24d1df32b57ef53d6530f7337eb1470b2827fd5eef68a96fe92741073f1f17844188d4ca32b0a1154d54d0b16469d4651bbe345800e2e420054e3100837fc6a1734a771ea4b150bbbdd814c8477823245e4767caabd67dd78ac969aa3ab334e26db024494bb4ca390f7097c31654f0a9891fcd36da1da17c0cae36da91072701787d3014e79b1c92fa500ba6737470f068efcf90b54f26ca9feaa5a618e0643b5ea0630a7eb439ee0417a9d470024cffd255c91afadab8d8234f7876949a6c42c66dd8bf454d60773cf5d44642e51c78679287a86ce85ce33dba6a160b90a6725c3c2a0a9285b15eb17974b3b47de575903aa84de05d169ebde088f4281a02b4a0b18ed91d71868c49a2f2d3dd8de44d0b56e026fbceb57779382247ec9b45acf11826af1ce952a8326b3ddfdd1dacee407296334b9be0446c4cee7d7aff0cc6fa749d55ff668195bebc75b907c7214d48f6027de9ead9f5a06fb3e282cb6d244b5a8723324b9614c0996cd6faf73ff9482c1b332fd1c920adc9114a3027b4489e415a9bb8c032b97b56ab2c14e6bebc1bacb831535087406dc92f08cad9132ec7da8f12ea936d8ba468335672fe8f22903777ad4ea3e01e519346ba17d2f9151e96485faaa59df2c0287c2d21d787b92be69414f2276dad830452489d497f370946fe146b8d8e8aa6ae659a4e5b10cb385cb2f0b11d839fd985283fd727662faeace0462eea7b9fb901d134d3414fe5c2cd409e091d2e48cb57220395f24c6cad4346ae1022cdbdf66d43cc74390917126552873507991fec1592babb9744d5135d1c6883dc14527f18f28a8a4952d83b86b2cd0bf48a102af60adc530418857f1dffeeb636a38a81f95583d324dea1eb8fa7bdf78b988d3c72e5293789421ecfc74dd56b739135ce69ef5caf8ddc66f7ea1018de607a32405f5bd7fa04acf4b216c5bd7169bfdc0c6bb052e910f7761fc4377b9c1d7baf53cb071ac0fdd6d417e1b1ff453c28ab18a90424247ae3a2262f964909fe1e65b70bbb0384df8d6fe8b0474e186e6901cef91ed9cb346d77cdefdf11af46c2149454b96439a092d068fc0bf22355d794768513c6efadbff52cc8dcdb8c9d9bcf0abd0b90000db5e69a785311f81814a41001782c720820f1045cc7dcce5d7e96093bcb92c23f1e57def19e8c00ed9e98467c73e67226d46551d642f8c1bfe0f8a1a6d929d4249549d4a8fd3276725222896ff698de8ce7105a5285a444807b39738a306f3773a3c1bb3d3f479b07529a92d750a28d859025df85564fc4aed584e41d8b2390ca5b0068f79e0980c8e632f8072379d36b6e3dd26dd5400601c54060689f6bffd3d39a7caba42dfda75bb5536dbe40c4237b6a56192d1e42ef90068b5784ab394dae103442149f795ec283b472ce2fb2f4b81d442cce5fa892cd16c9e40d7bd0c2fe3ad268d0d7b2b621e267bd8d37e8956743954aa0d8ad2b9202c2f52d9c88881e39fce2171c5186ec79b6c36c1def4a7aa3ee9d0a8db8f85c729c498892a434b1b343d9d1b7df9b4fdc8e6a6d9b9bcb2e3f8fe87d4314a761b6d5e533cca6b631b269004e79fd022aa303f6eedda371321409bb0143992973c1ba7fbeb6a7c9496e67b8a56f6ab11dd017ea31844c6f3932eab0b044f8ea9a9f9e2486f8d4adcec80e55485db61ca456d6713d672700c87b618e05f5a39a0a092f6dc79465d3afbc74b3bbd00f13ff7a10c190769c2e95e5714c2af7a6d949fcba5a62ee848b8857d24309a78c5c3c2e50350a7ae64217e3e59803eae75c9b9a5197311de3dec9b599eea84fa7f8275c6e2045cf72cc320a4e91f8cd747722bf1214497cc24097022fe87575bc8108bfa9d35a83715a0c6fee2a00213a3ff913d3c9dbd99f3f40d6356038cbebf9414ccd3340334b46a9b0ce8180ba9d1cdfc3683055a690eece2bdfe47a0babe3e46d198c70fafa24a52dd83fdb9dab425412655eb9f44b2302847f77caa95351c8efc33a19c1e009bb6f3908c7a0b01b4880032bf7904b70f399bbd2fe815c122bcae756db4ebd4cbb2abfc48f50a37257daaf431a721408b99a9aceda44fd97acd5de9289f9d3f0139022da9dad608d8c919aa30ad3ccf702c3c8ec70f2bc1f4e9f2852f003df8648f0c0e39c85e4dba8a9e0f41e86f976558b1adc87bb1dd9176c501cd6e8ca5d4a73fcaf06f81d84c443d488bb7db062bd2051a1bc4c24888da823783c71c08bc4ff3436bb91bbf46bc6546e0173313c4ad5f9a475571844b6d9207ffa8ea5d103a6e892cb836ce44d117866f9639d1eebc5c76aabc0624b9c059398a7a4525a0716cf0a24cb26c444fcb7b25669a378f3acced1fa02500ab356583d6b09d956cb2a023a38888538db695d591d6fec66eb5cc393c735e0a71f0c579c48a64029f7b9f24cec34ad059dfcbad8a697901a4931ade92048ce3d81d024016f271bc32ba2ae4803c6af0f5cf7056038b3eb18211da6eb2d3f87ce96f73dce30b8015901d8e8070fbcec4e645330acd5968b6f33b43b583652760aac0dcad7b9a133772117b034ecaa6520306744402d9c089053648275d32a67da486b6754d1b9382fc03f55e999d3f59b732d2873043bfa19979465798caaf3bb8dd5a2e965911754fa9bdf7719df94b746b6265657121eb85cf9d8ef8c29500286750e6206a429dcbc68a28cb1b070f92a631cd029bf7ac83a9b70c8dd463267a51c76d3f8310230d4b1c6f457be131425086edba6ad1d0642f6d285b9491e97aecee20b2688919e87a14537ff12ff4b17d29bb90b70f464acb5f75bcd26866b5aad7a1dff4fc1ccae402e7cca9cc4b773d6a0d3553a8e1759a67e8b4c1998a812260a97f751c8d81b0e8d50afb63c7a8e19dd5a5097f7e62c01229f24459d19d00055c4f2bcbcbb90b9ef9c0bf11af7128c337de4bd41bc7b0b39ad91ed956bf39ee3dcc5f3a5cafe75cd91a5dcb684ab51adfa88cae2c1242f5559ddac89b8d84538ab9fadabd5230a19d0e0f0621c47c505ba3ae3e785a459cb5ea8ab873a32e36c2747a7a1b14e69cad57413b26c72da5b72a93b312422d5dd5f150af07281c9de639f55da89adc3cd8e3144dc631c0777aa5141246799bc606fe168c0ad9318a79d5fd4f5514c1df2ad718db1de28fe626c72501a357380cb2959403f3b8b2ee6ffd31dac067fbf9cd8e3041d60cf51720b6a557f23786e074739c0fdb508b25ef3ad51834f9f8a3341928b1e8875d05a7267d108ec8bc7fbc834181417aeba675636feac155bc30f0d042cf8a5e9626a381f145bafe951f48c6f2a38ed18ea508e1e3dfb5e25eaa983184ad420c332ae007580e512d53960041fd24c40985964dd3c7d8594e0c9fe6a6611cf0298b33f8530f3ca467b98294688d34be26aa199fe04ad62371d8c6461a06eeb7c35009ce3093b20db8310bb178063dd2c5b7cf71e9a2d2b6b68597506ebb2bf0519662054e4d4394c01e5067196f19f34dfaa55d0c456013475688bc5901bf7239e2383a73cf0edd915f76f7296e7fad52988d853a8760797de4492713fe23b9a91368a9bc8ed18295cc61d110f219607704b7912c455b6645a0896d0849530444b3a7d557b55c7ef7deb6b977ffd2cca5ad4bcaace1f7100de2688190299130e765aeef35e73299b163d770cea07f271b654366775a9baa77dccbd4fdd2c6e1983e1035c8d70e3a8ed2fe2d13945c1ec342f3356e24c37c035375617af05cfe78064b404ee3a1e5af9ff658c1b9e6d71f8a8a236cfafea4d0b40f6d8d2701214ae6fe91e874f9f3364698f5c21d6ec32a39baeafc982220b60c75fcabc9a3c3b7640dd848cb98e0d2c7284598b84fdf08dca3638ee4fd54f5ff3077ba3bec28fa1af8dcc6455fcc4be4708cff75483637c368deb613dfa8b7cf83f444b46c0ec7b22442e90bbb1e243f5bf8b51d1068e337071a4b5c2cf183dd6771e4d6c2385adda4887f5c03544f503ddb61eb620c058b41558bea37b8588f235b2b2919ffd391830997078bcd20ec501dcf37244c7d87eeb8cdd70a6f59e275b426b063404faaa88e0d8c978ea4086e79460e22ca384362081522a735889642272a22f38b24daa9ab8a27a8c674c4c633ba4730f7b9920058fe11a0a7fa47711938414f0bac59c7d6e34d69637efca2fe81d8096e2181e96f67c1e0e333c276e49811820cef8d4e6b72462063986ccc6894afd718e51871cd94e74ee3d78140f97376d49c9f081b03b29632155551ff915ebd4a45cdbef124b901117846d0a21a939e19eaa0005cd127cc506a5a7f6ce14903c542b0904346cd810e9cf43f41ddfc6465932c68c613e081c77f9d0b924cd80b28db53514a16ec9fb703fa26aab949d7f8334712c9233129906341bdda2e0fb641d9ac1dceb35899eb56cc9ff004d9e022e7362356543e1aa46edf65cc418697e48fece46801997f37e3ba6ac78d0d4773e9ebd349e3034821a426beda31a4727bc3d17669d91205de7bafd525f6e14053aa0a6c2a8434b30effdf4c11153b950fc4a49664552025737877b913af1ff98b0152dda9a028c108fd01ef9d1e5aa67e962ff1948da41f3a1c76504c1f08dc3b227d2f5c8bb18b592463af04f218d80b82a7c4dd44527fdd594c6969b3a0c8e802c22af0dc873d5fdbf6b51dd772351fe7d816a700b6683ea726f27d3692fbe090c76654e12f715fe64751caca508f45925fc9dd6a0396817af563676e053b430214ea1cc6f1009c4f251e9d221566225d5fa97a043dafeb540a2c25de27f070c973f5bbbc851af8e143a07433832b32b2bc4588576e27ae70f7f0f6db5019c64049054ce20990237b470620fd73c78e533b05c5d154b71f27213174b4fa160d2de8936e8f232a70553adb07d998e33eb5a3a50ee91484aacfadd590289858396e7152b6179daa219b3ca55a55d2d67887c7128ed3fc2ec537324a9ad862aea5c6ccfc27eb64a9821d553d42ced579b19fcf56969e69af24df5a1277afa77d41b926f952990c9e08a34799dc9288d6febc7543c26a4ff2b1fa20de3537fc4d10795b9effa75f24aee45c1b6713e69b63d7a954bd350b6ef95593ba2ad0f54ad4585a9a71ad97b269cc5b728fa05b3020319d86860b58d330d80b3d867b4b10986eb93c98ff21c8174e7bd093508c917edaac2c8e334a6820bde627c3d0f090bc231d7736f0f9344bafda3338f8aa01cd84041e3f90ed74fea8f8b76247549d862dcd6b22badc507b487fa5ee40747c659273817ed26a9e1f27ec5affb00f89607b70f819c8764bc0539c9e8bb325e74f0385ecb165a17f34ab60ed308d175a14ad91ec4762f233244e403f3e80576181b495e3f50e6dbd45284c10314340c1075a3290d30481d751832168c36bd819fc67e088a5fbda17564c71c05a24d9b6a17a38f646a4e129d65c9eaf86f0af59da170ca604051398c8ca2dcd2fbd29d275593a510f36fa7277b9de90376f6476d1e1674b5a64d7f11eee5e7664ecde6f323b6f7a62c5f81cabb4b61b56e4a810ec08c5a33bb0d5a36e5c8071df09d66dc433e913781e46a79e2bf0ce320f2e4f7ebc5f13649252f4a174aa6edb2c150346321d8942b4bb2b90f255536c70aae925171d0f3ab19690bc43fe9866ba315daa4a27b60420e8005b12f0ff42332bfb1406ef1794349394df721bb1a64bd6f770cb00ec45ced976413143ab934603c1577e46ce539e8e4d4ca2d3b0a1dcf6846e285ad932d330ab22138639151cb5a998e9ad93f119cd010a493c87037203728cc7c17d5def3a4336a7477be030d5cf2d056bd8edbf45afdc3c3732e8ee784a588a75069398561f2aedbf9b724804af5e00cd511a392d12f01487728fab435b851a6480da0f87a114c53412d7b263341fa4c2b82b15bd9f5d9a06b2a7fbdefe7a77e0eb4033de54111dbdcfd4f04e0a62ebae10589d4599a60542fc5a5b940e78f3ea1073757adf82843e5502d8b54ec75fd91183a55b69cf21a8432a344ef0e30bf0855d4e37a94c0b02eb8456b43bca676686458a1f306a597f92de9587278829831d847ca3867d40fc170f129e8d3d4fb5a7cb8579d9eeea27058986d9745863f7f05ab536217c9812fadfb5a09ddab7adfee86ee322264e414476f67549ea7d368c8590c3891bcf0ff598a2779b8a7e4156c8ee2bc75a2507d017cd7847a36f68e80597c559cb2f5d2b476b1ee1528eb0ebfacd34c1a0ffaa66e6673f3ddd522e88c97946e56e505bbece073eb3ee59228323721f16dfb26cf2c881cdf2e10e2580160671c4339e94b8ee6d9be80eaf6bee3b74d7a7d39d584ea790acaac8f7bfc927c7755fbc942333ffd9af9413475f1332e5477b8c0248da9871f5faecd5dbc7a47581be81f5b1943086f0975bf1a6517d91be74ce4ca598b6997ab2216bda403d752d290f0a17f246682f384ffac178df20403e8969c745b273d8cb644ca5462bd3a9156a7649d38cd5937bbb7948d0e87f358594c5bade437e6125ccd5c2d7b373b524482ade2aa452743aa72aa756f11a327e26762d737bbe66b2b3611a922ad247ebf1d7c41bb07ffd6d9ef7ad10b4fffabd008e3e403c12465154c27c34e045e2b514cab4dad28798eb7172193e7dbdab6f4aa3085c1149fec6eec5fe15bf524252f68abe69e566ffcca50fd9c94617e0980853319b36742f5aabb779671e1ffc7eb6a833f57a488bc0d7bcc9fc4a66bbacdfca69fa126ce23927a9ce83c8f5017c10909d8b5f46b1f71962612e1d797c39a1954c738179484089bd88ce32a6fcf5495a2e33c6990960fcb08b7451d9858a6b02e4c36d64e35ce60d204707c39386b4f8540e77b7e81562098500cf7a503817ecbe3ef1fc7fa5fef9e57b9955d2c1eef9e6a1afd8aeae17ac98e37db60ae6853bfab46252f99f002fbbb356fbb349fe390d647e9554c9d1b083e38c4a70b24079b478a3732631a700677d069ea3ee571a00f6799d52ba3f7741c1960b36a8be5f93029d1b7ba041e3b916e4f78ab6d606087dbabb73520f63f945f3c56b5f71430ff5aa97550500a62891a4ce0c02b60779dccafff478dce49134ae1968d23b43c81de22ac3c06cc0f39777910590d0b7107193ac3029aa503f6ea856956c6224c7b60bd5cbc31dccc36f0fe0595e8fb8324d6c484bc537a3d8308eea21bc6e85c53ab236922bdabd089f3438aeaa87195b115cdd62e3ed27bd0c6a391a85887438c677341e52c6bd4b129a188150ad5c3443c7f549dea1402f0fb138fb65fcf34d01c2bee70e9322caed2ec97a284995928150e3238ba2648c5ef8ab118038e1a27b282ce76b0254e4b68a782aafa69a3af7d1abd6277863f1e1bf4ff27949ce219bd055305f3638f9e734b7376d19799d38cfc29a7ebb74d657529d210fafb8d3cbe218b85369419221cd244f80a2f77560239f81f8ecb584167bb99e0f696c72e05b239db8ca90ac5be3a55c339aaf92c4b89823412a78a7f45d776381151f3c9903512a7bc0a5a57bd4ca7028871d0761085f5117f56987bb56b14c3d3ce8000178136f297f9896692f87308a13425e798252bf7064b979e9e9c25f12ed14eccd79348029994d4ca2bc0dec4d4e405f35e1f9656b97f1e7ed47f6a016f68bfb18a2f92c9d04a2a5ffbca7ef0f53c1c24f1acada589a2d198a9cc05c5d542c6965a09ac29ea3f9a48ed19bee4ed847efa4469a14042404d7a0075e08bf134b44a6bdbfaf08ad7146b319b09350597d5a59e26c25b3cde79781f4c1dd471194ffc5731231812b491ef74b62acafa7fb5e21bc1996d80c586c4fa5a17d3253bfb2da7951980fff8a95db1f80257b5a4fd59d21ba15ad03095956f2dd581143939fcc85c3f3c7f10474f47e0e8f9dec84d5e34409a9d792f03a4d6a3c07e34c655cb774abbea9a95a66cae9a7a17ce4b25cb37daa4c5cf20ac13e3ce48ffa073e72a0496dd355c85203bd5edd55962774f6306e192b4be3a07098911532dece8d99a632c1ecc3ff5ccc97c7dda8b88bd6325695d2ee4f1a38c4af4543ebf569a8bf239450b04d8bac9e4cc1640212cee8f6cf58b8afa4f6f53b331ef0dba13e989c7b1b664fb1f83b1919c32ac440a9d381bf3aa12ae2cdf721d38c204a80019cc31784dec526af5c093261ebd836acb2f336ebe6f4173172f39af17e4da7bd5ca9953e6824eff01e59a0702b6decf1e84f9d017fbea25ad5bc073e539bbea50caaeec05737452bb5535d59954170325c681fb1497ff0cfb8f85aaf8881ba1f66c140e0181d63cf5a3e8eba6cb4f365803bb77c0f34fe32f55e643c7957bd06826d9bce77ccf907299b22a119c8183ac0b77013fb32a0b842247ea89cc19b864d6ab2525a2e50e2ad9069d524b76d3b85208dc622d762a55b7936e1d5a80ad896b62ed0bf5447921d27c916f965ada7cdbc9f42ae376ab8c868428009e2f63633ed73c4748b1e35a6117804d261d069a75119e31fdd7fdb20ad399b30752d4a53703568e64e4402f44482a6ae315d85d00400687b3052c86a08f70efa49c88f45198e31f65fa4604f9f02a330aa4fac73e56b176f68c422f211b66ebbf77ab397b46a488a3a3b394cdf576739de076ec29d4b223ab7ed66227d1b850746cbe075682d329cc132594e4d50b0fa04772a39d106e0977395f94be1234facfb3b17cfbd0303c5a2c60c31fab5a4c4d516010f33f3c423dedef7f8493b723d1d6d417f0acfa3f2236ff3c8dc436b9c684837af774ace91a6198b853369743622a2d461d24c28b6b00f1ce1e4d910d7da2d8286b381ad5a2f733942613d7953d5ff7d7345fb06e781fe3394914e2ba50dbf7443883e53253863cc3a37f0a621ab956c93132b67af4dc344fa67b07edefaf40edfddda4b2eafd0c1f33769163b235858662e2bc458dd67d56168897d8860d675526c3825db3f5de41ba66023d8d95c4e679ea7e0eb1b2ccc60be216d2127b421a31670fc40ca03980ac0f61807df3b33fe7fdf76779a8b71e0fec307c0622a22176e88940fe52908ac0198e503c506486153aa84b243b8b94b5586209496a3ee0121fb80398b5ec8327e375a052f4bc6a33e6911a8846313dd75881782ea8d63e298c5b21532564c73a0829ca489719ac886a28a85a9c29700e6404371cd61fdd04a6e10d2286c781c2ffac25a001544ceee2a43a25dc8019d755bc1e97aca3ec75a5d08cb76783907a0baaf821b580877defa3ee60b14fb2b37211045bb6da17dd16a22da65a60f5d64cd256fb91d7f64627515e407f286be1237bb33787f5ea70f48fda54c2d6372528bdd3d79fa3053fa73be24193ee6982f60dba182afb7f5e49334083355c74eb957aa8564ba599efcb8adbafa6e16377ef875ce803402513a1b2577f9d1701bce4e4c0071358d07f1dfc25052430dfade3d652f91166c27d15a42e05f3ad2d73ae50387e94e322fbbdf0f2f40bcf48acf2c8527d06ca96fae2318aac764098c58d552c6326301a806da7d3186cd107a4a03a429d1b6fa0e0da456d8b686d0fa966d0201524455f4497f7e63f064e24652b843da9fd0c7357a304524831e37989b6f2f656639083420cdd554f87c573c44a5f579ca0050df95be4a299fd502ffd20a8c00b5ba59643fd8ef38a27dda418266037a0f0aa66d68b761982d0216fb74afb0297923151bcc42bf0139764b8648cee932514580149c30973cbe62c1c862f0e5bca335b17528899a559fe26461d03a0a2340a5c77164a2c99ae445d518cdd4e5c52984a4480c44f20de8b0fab17d668fb169d358fa0d6d70d1bb433599e5c9010a1a4b1b67ef79d894ca23ee637d5a3efdb5feba17bcb0fb4ba230463e6bcda46adaf308661f63163e309678d33a4ef8ae5ff8be1b0cf58eb5892326d5b422a67cd9fad0696453f75a2da44841b27edfe6f72a8e60935112e716e294f21be91e5cc8350dfad554a615b59d025ee8f932726a6ba530dca73463351152107de1b26871538a577a8fca5f90d581cdedc61b23ccac16f2a774bc825977367dcb58dbe8f632f9f65c189f3d14a7f82c7d5ae976c0bd26bfaf832c7534fef2b352dbc62b213d2f494f50fa03670af435908154a0cb8093143d2b801a108053002274c5a421803ca80d9c2903c6f0d8405202ebce2c9c5dd9db5192c6a91dc847bf2e1aa1352fb0a8a41eb581fbc654285ac119a15520b7284b865a2c572dd4512a3f3510c8fd2a09465c08548c1b0883bd1f5935ed1df91e6613805827b3a6860de034b2e712f4ddfc4b6614176c340b5e5215725f374831cb1090d2de545fe9457154dc5614b07f47ded0961fa3214bf555bd35d77d3a0e09e7af6749ba29649d19d0ac546f9cbef18f609e6519440f708b963c89f8bb1f46002f5ae2b064447e2a6cfb7202a153e939a3ec38ad7da2e7be1bd640a5977043ff6e52072119d7f6386b52c52365e069bb73730a0a7065a0d47547b783093915ec8a58ec13159d3e3448b1a4f1acb840a2b185201f34873a1d5c733211e00f9a2a1333a13b4177a4216155788ba8509d0fda24dd071ce98e99697b305b736c136bb85e595e510d1f1c5b99da4d63041048de5d1c9bf2f96dbb84bb7b1731d594818071e83f312ee0bfaaf45a051ac16e7e12b2c6744cae3ee549c0c5ee4d61d7b276236df09e6a7659b3838fa139f3ab57d24d56b69cb2d1e3385d3b6caac5a37d861928a63060b50ce26658edf45de9879a62cd524f15da4a75442245aa80e15e5c8bf4877b60c8888ba48904db1c94f7750b0118baddf33f347e3e6d85d6a250489691e322293b7987786011c40f5a91cd02d62d16792a0bde744e41673c6c269ab6ab3c5fc41f99ee975b8c39dac4d3e013b16fe442a3c22aa57e5c63ebac3dca69efab50ce454277dc1270ca61b16a489e700d3bc8cb44761f73f51e7c285a012a56ff69d9e98a7e78057295c7e064eb4a8ba55677fbf29f61b04521f1efcc6f05e88ef517451ae449bce50d470bb3b9ccd1b82444e5fdf5adb3bf5f55feaf601f46d84d345fd828fc52d34dda9982ce84995a14aedaa6dcb0c396432d7d696b866fb30944f6bccb6c10589467f21f52ab618c70bc69fa0100623ba066fadc8c829f06245a61164d168a9cfb593fe60619a9a628ff7a873f66dd7969df2e199d16370f2efdf8d3e7ac01920b06a855e7fdb37a343c9d435e4846876242113cf909965060c24ddd640876353e5562237e455692361bb358d6109c3a277f60b4fbdeb11e680704f640e9880ab1c31fb329aa83eaa50dcba0e50d142dcc94585e6e1e65af5bc70db6b4361e16c05716598903d1f1a73f73e2fe10210d12062cfa59fd0c2d7920d5ef4338fd9d6ca38dafbf6270c16f1fa4be82c13aaf520212d743a965082d06c3e1c32f0d962540e5c8824f96e8e10abb2321856c6421aceeb16a0f139b9e48e652771a9c77e6e0430bdcde76cd76c610859e0c3c1e2ce583a2b93e720fbccab62a87a09e95b2b4617654ddf3b8edd0d6ea0a3552bdeab3ff0ed7037261f94952a4241d2f89af709407339a3368d0b694aebe911b91993e6566ed081556af398bc58134969bd110b198316edeb92329ae4c51354cf3978cb9f206efb773698bc2d8b0df048a60f84b630cc6c84e56991f8f8a3ae00f3e0192b82742a7ec872061073acd1efbdc50dbbc7824e4f06b67658d5a1d5133ddd535b14d705d67cbb0a2630592b58eb3d6bb15e3605196241cb032131eb4c86a2d1a86bfc9d3d5a61391b9ea6629b11151719ad4ee76e94ca4e4e11c78667004bbe65bc76bb4b27f75fee7cf730582fe52c764a62ade0a8500639d7756354ac5980b2cec09bdfd154985443987e88d057afebe09f399056429c96585a2b7a1c5c23ef76a8ff0782a81660476cd92cbc9b2bc19241a43bc3ad5d19e3cdee803d4eb92873bb9f4b13d37c32481278ce7a861d766ee61414e3c8bf62c42be8f3d04010c3df0d915f1cc62f0bfceb7862f9763775c4e047ea431ddc6135e05756ffd52de68496a2ede62500ded15054817f29a76bfe249ac51b3dc5f7ad3651bf5054434cbf7f5c614e72cd8936f07ff44a0bb1a5fb686f6be0b39e5d5c2cfc04abd4b18e061a644e22c80b65b13280c75574127ec470f3cd0bb8c5e96dbcb22943d6a7d65edc9c70216c8c8d6444b7caa12255c833421ff98bfcc794662c1f269f9ffe7592f38f58ea106ad1467c30c9a9a6198883afe455fd320c4d6d0f545d12ef99952cbe96f05e905b828e609e2180c46099a6bb255c1c71ac4cd47fb113608e4f38e6629317b8e7a7f811b0354f2f50ad1cb2b8b43c4eb2ac6ced210463dc4033054beabdbb5a46d93f4caf80bb0454d8ba6f79e3369b03186f9d641269d64b8a6f170aba26a7fb0e51907e49688f92d6274f17772863d28cd45c1a0a06715b209c1a9680f92f3d7d08f5ed3139e3449edc969915e2bc72e3a7b25dd62475e64c0eba57673b515250114c6658425015ca2a02de9d5228c1d628021b09bc5c4a811870166eb5427a2131fb50cf46dea8b1fbeed8b3e1730179ca8ae2d3e4dcbe4227cea5bde3721e2649f8636e3214a26ef8308ff297d49d1b5401992b7e32c271fb7e7a32bbab08cc121bc3fc36b5453be6bf6885fc6ec7c95975bb0522830805e582bf2eecad92c702c033ab1c46c3f729e0c1c2866d826474cd38ee047393660ecccb95ed3f16c054247c0ce5608c699f0f0bd7ad6eb9154fec6fe52d11fc51b0208eb8fb765dd4086cae7e2ea78f6843ee7ac1e2dbdc3a46363a4ea005370119971cf6ab93e4db7e1f2a0ec05e7dd2a9648d4b3d3dec6b876530d811b9b1ec91de6c5561264737ddc567da97b1273be0e66a8f551ee1865d7154d4e8da2a9234d909f62a89b543f0cdd19243e6570929d6b171ecac210524c539641f2a55b9858ab26f3433305ecfc386f01af2a06baea11eb1dbd6013e9ae2277fd2964687c6ae5f64386b1fed64236a026bb4b17280983f3a6941b4b105a9f5bd555a54655ce19d6fa6c8725814371a8cade34ea31ace06d5685b2ae12a06d3968446643a4ca56ec1f0fde0f88671a7212b04cf933d5173ca4e52e7ff92c695eb1e288dad8d7b044829174e9b3a63cec050e8507319d81ece929316f9fa2fde86a6356a7102bca96b129497ece3b30c2c59680813446491969980243721aed6edf777929dce6c1b7b4ced2c78e99ca6a3e30eae4b95cdbbb2af9c5f6d2cc4898ce8c1d80b2e23d098e2873acbed859ca5624e52adb7055ff067f9569721a103a843876b07303279b50a0ac861539ba370a401648f89c47e0b43966df4f45a24857981b70d47797892f35511da27955232512533749990e9041706867ec53bd307fd70a1d69186f607ef63a2722dc2f7e6d417303dcf7c1b34defc77585daa12691863b215e879096be0a5a5e0e8c61937211ff14b3225df54b607fd222ead15d90e5bc4fd6f7a5116b79015fe59a7fa535b8f2adf291556b79d287d93f89798dccd77dae692d7321897d20aaf7ece6202c7709582d0850f3ef260eed7a2bf62313ec7433cc028199e55e8c693faf7a20ba4bd3f02b2b5405f2157fd680572c9700a215e20547e36509b87bd044c28e0a4954ebeb77ce80558e18fe1fb923551a2fd7c215f21a2f546295130261f2d53f8f79241d99828f0c3d0f4e8c8047484adfa389e611cbcfbebdf5db1becf1ae9df03cd2f0ec8295d86470c847f2bf0c14e81591d57f801f6a85aa323a7d6d4f7fd3e3c4dcfcec6865972ad8450b427290cd4ff117c11eb684679bfad194af24ad4a239640235240a27bb2763fc49b381845f6529daabc13e357adb5bdc441566bc81d0369e7f57fbe6e880c65cd3efe64000b56d6de75049eb462aa2183faad95e28fea3358cc8b4ecc3ccb31968bade8c2f52d8adbfd94b90a63a75f9f32f73128d6c777ce8d9dab53c2e4ee54df5a02d68862ca74c4ed13985096440c1246eda71f99ba2ed64565571c8e8de86f8a7f3a1af8a53d398b005a693686f73967c1096ca6c2f30a8d655f2120a7da35fe2575edc259031a31d97ab0a61a7610d78f113bf5e4d778f9a8f7e398591dc7882333b7afbc55d1dc4c01da4bcf1e6d5a24b39ceda7daabe0b8fe3ba1a0e771b20b209e5ba53b22e6a54c2ca93b71c88daf12508e2da49712fd45be124007ddf59b17a2c33b378196f661c4c83ea249102114b1779f5726d3c63fb7842cb85ede296e157633a3d4126d54b08c6dacf1dd7381e130b284d39fda0f72eb13ddfa4e4b21faa8f699362bf5c73bc19865fe806df95ab5f46122286671122a31f6161109b289328f59e0b4dcd952eeab068cb371cb6730e602b00d4977fb2e021299867d7cdac4c7459c0493d45d3ffe76dac94e015753c245bfde0b3c348012fa6ac6d1086a9564c5467c6a7413c07a652992dd74730484e4447a7709f01f38632fc4f6bb81222578b2b81d536aae8faf4fdd8c8bb060b9da69e8e7b6cba83115e6449bb61b4d2c23ce48fb8965fc0bd19821bece96667e763904e0c9e9726e891aeac9d37568be27dfe6e034899704ad742c90578ef60a5bf3b2dcbae7f9ce1eaffa1b110738e732995f9b0eafbc1c38a64f29d1e3f84e0e1a98d088ab5e9d53ca857bf26a34c2ed6f8ec1c4ee3e066fbe9c2d66334964b80d5794260bb011d0a025c1c022f987817e91bb131648978ac0410fb6a92467039e7b947f346f70dc38af245f8edfedd52bf85fe9c7831727b38787a953a13adea7496f5f4d447afc930d78d50d926e1479b05cb17e354e752703d31515cb42acf1e912f8ca3bce985b80742638de0c44b7c7ce1c5a9cde953aea363a668c86539287a6600e1c5eb73fd77ca9f3a383d79b0186e435b134f9f5a484dee3e7d965753a23ed6f12eb74b5153f7af7b75b371c03b977cf462c4de2e547a5538422b1036d4cc14891ff285319ece24d23625a7765d71fcc9e3f519bde3bc864be7aff940455e520d0cd6972074ce4423d5b6c8da3e7fdd3c04d394e24e57d04b21ee6f1adbc98b6326e05dcac937ea44d5c07f62cb7409921f117ffa18ed9191446719781562acc264a786bffe29a58d1043e86d269aef17e3949471eaff297268e874734c0194e1f1e3e559ff8285eed0cf6ba07b7bd17d5027c5f40af506207c52e42d94178150cf6bf3071a2695b13e63ef68d51d082afd1e914c2f477ce02e591aaea4e612d79bda36e1a7a6f769ef37efae629fcd4bd02afb298e68bf12cfe7b8d6f978e73516da7ff7e7cb616179a0021566eca3487536a44b703a7fe4ffd88f7e53bcb50c2aa64581e3236521915e130e98347fdfa1ab88af9b0fd869a721f6c20de73e665a556e9adb5a5dc0233c4b3d397f9352412cf098fa4c885d64b585679f9a2dd4b241ba08eb47ed9fa82dbad66ed78f1532529797a692df9a754746580d44369d5caf0770f8cba91110d1d7dab5145a259719f27d62d16afbc95cee36184155556b1720e4bedb72e123fd849733ba19a7456ba29c190eabf8048c257d857feba46d2e25c00a9a1b5642e335f9fff14979d5e988a44936330b1d61ae02d44a8a9bf2e4851fd6172be4407613ac3c5445b27cae0ef615a0de0e2b07729421ed65bd8b1fb5e67762a9274ce21a8f44a38d4bae134bfd150d2e2737c232fa8925a6693d360bba2bde70eb08abd165089f394c9d661e5937149df7e665edc62c3553858d7d590558eda68d544386f0f45f2ef7b923921fecb6d35dc9adb6cbd9324ab0f770ddb744ed9e2fa57454f4ab8beaa7ae12a67082ea9f888c5d45b67c39bb920bdf83fcdf70fd4dd202c40ae1d673e10fa3a6cc3d0285cd870f543e67b184b72a1c9b084df3d6f4e68abf7a7799be007b60096ec1cfd77829ec0b0d127eaaab6fb1bddef5c2869208cd952037dbb2f406fd759a5596f6ab11ad13b8a60c26bf6d4d1f49ce144ce79b6a169e3ddda5b5a560b271debd18ca9f4e6c01d6eeba40659efa885636dd2b7fe4a648f3ae0a3760ab0bb5addfa10bf43bc9c2644f9c9580fc957365003b4ec8d7000b070cf9d0061346b469bacce0080fa9125d44c225e483bb0b7bbe8eba80cf8807a9c7a76fa6b1287e751c0638dd90b387cc7810a18486c6b43861e75d44a1b7d419c7442d0ec8ec5cb2eab050410b3c9812fc26715dfbad653eb71729c75ead7473944cbd07348aa724ef0197061ef0535df21742f61fa483efe392e872b02b97ad16c77206c0f02a75127895c7a2e5584e96c22b84aa444f117f3b17981e0658df14c98851a97bb5c6c968b05f7ce8083ab8cc1ae19bf575b081ee7e7f0472c38e1b61ec65301fcb92ed023dc0ff8a82a45769d8780cab43e7069a896b26d6a78985d3f01b86f6762528945a38d524ee5bb6f34a282f20ecc324be87b6ba0b77a310c1cd21c28d9f81bb1a7d723791b41bbe1ae1d884bfd6cb885e3fdaeedf03d5f477e1f228b8cc51e916dfea2e1d816ad8fd3ad850f72b8cf969bcc6bd6c007de18b8a76d96c01c314af15af65b5cbe1164281e672fb3fcbcd62d6c852e137f72c49d4651ddbfa34a8bb22093690c1e299965069226f0a51c3321d4d48e031d11efc07fabe56c1dc70e05dc2515c82ea528e14ec71bc8b12b13440654c253cf2997ac68b14edc5b28980ed41ad222b6d875a2387b14ddfbe8c13565ea4661025db5aef36259b1e59ebb3659d4b3c91e92d4260946855ebae8c4251a711da921f382f87b0d8216cbed6e814c46d0f5c4fd959172cbc884da982334436bc66122504caa0e9cf4e6e696eec45d3941e40bd2df1d28f58b3a2919bc2907597b0d8a7e11e0b825845950bef175e1b3dca2fc9037aba9f59df3be2b6a6d9b4c79d27c09b0420fd87d1679f6513e63aa3a17e3f31b002e30fcf92c899f39fb99d5ba715fedfee1822d2f898d5d57d5ed3ab8fe2e4e6b596600ba5665aa1540ed21f09945a54c4195f5d54c59e0171d5e372106feae483511fe67b3d7a990207dfdd915d6d6923700948df228ab6e8cd216b1f1fa94b94c956c080dd83679b3b40c89a49abee8dfe66bb2b070aa679d077d804de379bc47ae09e6e35b08c38fc4b5c29cb60de3ff67b636a56f593d8845d011b1241101b3c15adbe4b624ee2f98b7e38d0255a4a6cd2ad651b1b9609bd4860bf54d7514998116ff098b007331508bcdd979421ac9e97eaa513512019e6479f62edc49180fb40508a817a00cd1deef7f8b67ee3c5d23c69370d84783561aabcc33a034b5fd3a21b34ce7023af84b5502c1d6ef8d6be7bd004c748dcd995c929aa4d53a78de8457472ca3e44728c5c9bd36a3596281f03dcfab302bbba696313b0e758b6a19b5a8e395203a7d393164a90fd68e668a73f176fa9d093a7c5a2ef8266b7fe348b8063e071813860b820818de57e782ae75c8d7f5faeb2d041d3ba0c8ebe322763b04559bd54d260fffb1978d26724ddbfb7085af0bff0fe7c5ddc987e992da7477bc8d36de75729c05b77eadef968dc47d6df527d87b1135127b5921eb15009a1f00f75e6f938f7fc3ebf98087b317ddf2356a612c7b165ce9b141c70e781c57b5e6f8b54b06a47d527196a1d9e88f39e18e1c1e0a9bca968b2cd1d60d5c8b20caacfbdd888572a9326598c05697923cf6cd990b4a7bf5117936b3f63eb0ad775b0ccc3f58bdb9e3a6e28bb8f93d11eedd15155a05b3785577b5b9eecf3affa2fd46e227dac4afab81884ec5ec1353b7fffae0236a84e62f0cbdf470117275ce0e02b10cb9f3df8bbbd27074d90f71e8a33f5b8be87f040d73e37e8e7205125eb3240910936d365f979e8e88aa6ac69a317c1818f770e2005f9f3459540c6d9ab5861628b6d2efdc86087b49feea50acdcc9ff0809a2e015f05402380479d7bc70531370e29ce99b573f6b2c63491007ed089de6e1087384fe26ced750e2a37a14aab5dc231acf3309d29d06a3fad61947e8d71f030c7a2cfb74684da3424a922526af51dde4df821d5a06145908c327e069678282541e7358b0443f497740856ec31e5779dd3e610d5c57291e66175fd148f95db1fae84e59c317c1319b5fce95588e88201f7d0ebbe10c7f402c27757cbf6d7d445e4f7c648ec211bc64cee6e55e972ddd8d7b9bc0ccdef1a5fd730c42d5e9bbfb370917e54469978074e05929c6ad9c7e3489be515d848aff0a7ab94798517727ac5b6be8840319ada8e98a46a3f019ad5ce3221a1f7ee641fb65dbe0b81ae9096d3a2a1ca2a5be9624d37e9746490e7ed92f09ccc36068cb420f4be1f1eee955c198a0ce0949f8c48631b0190bb12bb3237e74eeb46570a7d6cdfcb448678993b9b45439354c07f40babf9d7b6d7c48c2e295808d67cf91b3748bc123bf2b51aa5dd15c009d456d5bac0b22099821858a463ede276a382a3d9024128269a9d8863d8f9a69e43d44fc195f39886e62ea066afddb555ea200e7b82301eed60b11aa3ebfb05bd02ea5bcd0e816e47798512e828d10ab45d0e0a6bbbb7a906f033d302d599c7fb25d96d67947bc5ffb178da1b92b4c0a5fc0eca485b6237c9756d36e05af4f8d00e4b58f349db776401191e983373dd24d7ab1f521213a74ac0a6687d695be4c2099ef845401136c31769bfa502d841919a9a27768783162df8fc39f19b3dd8be63cd1797acb164ad0539b6c829295bec5e146866ec399a301c7f8cc239564e8f7c46b99dd1de9971688d2db06eb088683de218c86395e9a0b4ac0702ed3565ab3712c1d81647b799d21c4a3e2a2d37c3a88cf036af504b05a61f4d8a3c7f525b2a5ff90833dabf67fe446ef7df9106db38a649d4acb922cc12490032edcd9a8edfd4df0fd9e45a5868f62e3df9b3e477390cb6f715ebbced5bdf28b8f8dbfc45fcc81ae70a7266b61c89e3c0e17678341f4a249a9cc6d4cffc63a32291a83a6348ec17bd820a7e402036cb94ca1319daacd57da492ed597c3c736390c08d1117fdcbb3494615b81e0925c68cea0376eadd9c833fc2528aa9d392dc39875f2f5682f2aa2ffebebec8ea7330ff6d991b42478f0134be8a6e3910119ff50c71491db0a9d22148d1c7d3d3f6f939c49781cd96506abc7fb9c8ad8c5693eee486bc3a34a1288dd94b6ba39cdfcb63c1e1304654673a9b0f7dcbbb416ecd6218af05d0e8dad0a5776e30dbbc0a05f603a186dbbc7b52230a5da0a859eaf024ee570915cb538989a51e2bab5d46fa9db0bb83352beaa675c474dbb0b83c7b29a3c8f905aa736953f71c02278c5ecd8ab033ac69cf9ee4a62fb045a426ee60cacd02a7841ddf564472a73ab2c893d6a7ecf9cd4dcd087f85c26acbba2a4d5f27adfe775811e39339ebff917fdddb28f17425ecde43f0807d13e4ef00c0cd9e9aa999cc14c17c47fd188076798ff02776cceead8b8d76da2065e7107786ec1ac5b74abe6b88408d543d4eb076000248782c8a432217e6b93fb6a611776a638aa9845566dc3692efb4dc0d76e430502d858027699680516f25149677c8b31f5b18d9100e30bbc5473f179e3976f357ef9807e98b5729153f9c3da67c29aeecf66d00e2a15bb54b8d7a578ca23187b0b933b4dc9ae534275a7226f6db2274067dc9bd02e1e4a71a541e0fb6761ee3b72ddbb6ebfcc1a32588c26d91c85a1771fd63d7f8963b1bdce58e9be9ac66d42825e92255b1307cb0d35c33464f0690e0056d9fa6475eb36558f26ad7a4a9153b054b0df44adbec4c7c80fa19598415b343924779660d82851e587470b3661a888a18c96de8a4aba1255270229156bbd7743ab948dbd00d3f7459d9468cbf1c86e392e35e052b9f7bb43c8691ff4102e6cbee2d4b685ae3b00ec540ea06f712b8cb2c5ed08178bf45ed476253faef0f2cd7bc25ed66068603f6c62ff08a3b5d23097d22593723137edcb128419b643587bdcc485fd4e8fe56d7dd94f956189d7e3682b24d2ab5ee0a5d7214c8059e8525cd0fb70596f9db7804e2f4edade719bb570e45140f705846305787776eb9c97b2b17b3318b372a9f756d63c7e09fa16e61fd5bec63ffaeba3df2ff0141af24f9e65f8551b2d9e6df97344ef577243b7f61392de1e0aed0462e1bb31556f3253d5d6182c79fe7acfbd55957dc6c61903dcaa982a589a39ca918476c4422a19d6da486cc54b4d08ccc5c9766f2531b706d7754469cafc60e90c5f1354216413f0c28b83ec938e3fde8669bca406f7fe98c062e6b126ff66a296f8a49bd97e651dcf3b890b743cf14721a41cb8e47fe7cec3f259035c83c61eca1049bf3246a4ec7b3370b24ed6c80820a357a38c7c96c4669018127f45f4868d549ddda47e6b1f419007b7b75875bbefd8bf9c5853144b82a2d3aef42de564ef55e9cda77d294437dc2b7f91601349f43bb8836a7dca97260e6cf1aaf10a53e02a7200aa8cd1618f081d1ac43c086b343007411e921fe9cc23de3ced494544a3cfb735bed930b8b31de2021515d95708c0832765d86969f3cd786636e8e8607a10041ed85181a416cdaaa7dc686f84f5d6d4be99b35cb9be9e10f19be2ca6da8fb53f02b38d603f6a516d57389d1bbd769ad4703b22572e3323af6d82aec2d110c1a49e0df15c372f70e7b16678122524233d40119ea0f6af1576103e52e860a1aab17d59843b543dc0e619a6fc390c335bd223d18a95e305cd956845867278a11c33e15516015adbbd10f5406221ce3289fc89b8a8c346bfe61384c0f2ebb9ee499b286a117cb03ebd565a7b2787a6ca16caf848edfb233ed154c0fd22bd32dc0e7c376eab9c84d5cb81eb868ecf67e147ca8b67baa831b9d01e6c21321407e163dd926ba682ec9e9315a4bcce929303ba4137d8613b250325e189771c2570ad3fc321355cb47e999b5c53fe6d47d83c4affc726253f64eb078efdf282e9d4f8554a4048cc5491d7adf52ee933ae78d00b07c3f699ea12bc5697194cd80535a33357b9cee4bf5b2e4245778db31f64a499b7643404d46351830ac993e6c24714d0ddd2199fa61a8421b69800cacc8349a137269a1719ae92a37c6c43accdf080f2484b95a03a208c00fc731b2b4bcfbbc92491428364de0738cc6400087a27a2bd04f15691a327c09190f5e213f8d27d47506f968a08d85213a10ae2bcd9a75369a687fe6e77fbbcffab6f0883e45d36155f89b8da20e5bc2ededcf0311077e40096598b252dbe4b09f7b7240e25ad4372e536c36513683dacad5f46b01f4a54bdb0f6fd9d68255b683e2d68c87acb4f46dd23b675c14458505ea13f01b9ca698aff13106d26286ca00ddb88d85e06c3a2760449c2a3696d5fa9ef7cb3d86409cf82aa0aa6bdbf0f83cd90789459020a9f691bffedf7e043b4cfd1c7cc0daa8149ec83bfea0a3830887b3e1684a18aedc1cbc140f07d7ee288e415b0b28061e7015933a91df9e5269f616fd3ffdfc9bc50bf243376e33a5e3a34af8b1d493931e44438a112cd4585359e117c422f2b4817bf6b724b210eb1063d66351b31ba787e21912ab212970180f8baea8ac0af5de286b195c9016e358c3d921f1b729bd0747d53d2bbfe8982f0c4de2e74abe191be0e760736d576eb8abb8d75548c676c9015cddea65ed8f36e1000f3d878c8e96bd0882c1aa1baf680f62b4024a981df58fa9d7be9b9aff29b9f1fc3f4a30de0719914dcf3574b45a7a893ef79fdbd5755de194192786337f8d46b49ed5d09a420d650e2f7694ae4c08c943535d1aa6aea465a9879d6c8393e1e534474c6f483fe6af93fd172ee89d9ba7eaf8d9b0e209cebab7568e083ec4dfc46efd0df53e9bb6337049c4110fdea4e5f14903f901f9759346f95f6c06505c79db3f0e489e52e4589f63a07b9542f03087fc3b90b56b44bba36bfeb14060e090baea88aec0512966378dc32ff9f489cb1a1daedc6b071b93ea05dc1bf3958e048e510d9d0874caf02164474f2c1ae9e0c90dd53fe521e73db8e7d02a66e7b9cd96450004f06be6acff6b5653206c8089c36e90b18fe4aed8d499f0ac60d2237e2458dbba64106f8eb5147dab99c6b1c882e1e1dda39f121aad67682e3c5ac51b9f678b66ad678c5d1abf07f2b64e66951edd064de289309c78195afbb5beda30da7f5fdb218ce2e2847adac333a5a03c04a4b545fe9b82defdd9cb00903851c566d76b0c5a935e9d1e2f0c4685bdd5a37091aa77fc7c0b8758d468f1e1fdc6d2e4d6f69819c40fdcf97b4fec9aba003608ba8fae218f02f78e54e2538bbd4fd22d1400fdb1ebc108187df84020c39af8ce48a833c702bd73dff1719a119fce86fc56f2f3f77e2fac97be70f58e2a251bbb19e0839cb1600b05f70b15b854b7fefcc92f72aab250bcdea32661aba2900c18d943fb32483f6ceb31801cf4a5cdb11140ea3bb83de65b5306c54cdd0885831845bf5ad8e84521e4eb65a399d4154e5f3bf54530fff639a20a3fbe505a158c67ad870003754c22b60fe70284ec33905d6f4e5e8f88ac93d2b5842262b81388e10597af87d35479828a9e13c225e16e0cab29474e45927adf73b64ae3c73087add28f9cae66535f2cca3673ee1a8106d54a00991078404a4ebb20845aec2f613879f330e4606c0fe5618a254d60df73e866a86dab9a22f65e1848ab8b2f6bfd24b1dcea37e669f9bddf9679f52d16bcd23770214fdf97df1ddcb2b81d49e79118420ab1b83b639f5dcf1b2f9445f70683103b55995a1d13b3d18ce47ea544b10a0265f514b5696e770f1fcc8d449a94997a99be004506b72bb06e5d966969b2b4ab458bc25060fb54f16ed1ed7fc8f59a3679640318316a485b80b3320c09cf63e8b185faf1ccb7b0deb4662ed40c98e851d13a3440acd7b10825df3bb79f933a632f3de57d77cb8ea8c8f37fe1ca7654f20a26e32633b4312594d75bcf2b0a8fda6214ff1b0e676514e3407f951f37e82b849190901f41bdcf7bae0de2aa8f79a7b1ae559657e16d5105b308667e6cee57036f712b52de99f72d4e9697a63bb95a073453ef5414eaf885bd978cf09ea23825a3805687d566ce248a82f0528c23893babf23347efcbb3a88eac8fdf7ce0c07b3bbf9a07e226a6bfeb7b7827778f635f5c9f3fe364708efebedd5efdd13fabcea42b275dc195862bb60bd53614c605d7340a2fc614fab9dc1fa6074b704f515f8e3e022c9a990f62fee017921007c9a042630e3d7ebc6ba2602791e8cb0eb6a7fc916b710b36fee88fc7305b6b21e450b9a583359b02a57cf7918aed28d904271ca7434e28e551af124636761dcc6949ab7dbf17f36e34b365670bb5f4e607b19f494509b92738998e04cf45500882ca8d57ae5eb3de9e2142910b8273b3f3d217a23f368e83d0abd2faeaa5d2502c7b45d422913d4e0f960da6618ced799faadc48f2deb84bef06ac3e90087f8f06da060af960337f64f1fec44abe89531a150171cd92198d2d25fe2958ebd0d6897135470519f7e76c24c079032b193b0621c2f3decf8b304f685d3fbb1b55c8efe2444afb4b953f38307b7b965fb4ae4507bff0d7e0d43e41b3d1857b08e3d558998dbe0d7d52419319440a7fbd4e2fed98b44863173f9e14b3cd6ce9854582546f2e454235f1ad895680edc99b4ec96b7f3f33b8314aa1714ce0da0a3abdf6dd0aca884b52afc91ecd3b2ea4caee94e8644e05de6918d724a713492cfc565a066d915a7f49a68968e8b14e24722640c3599d5e109caab9df744ea84a8e8305fc69ce8282ade189fa0246718dae79552a0468165c9c0b4e29a24b92d7e8e9509c6db601c86c7de6406a97333354f7217e2b26320c4eb763e5e0cfab8c254d9d1c5a84ee022a7301dd075fc6f51a37c7f8672beb229c95f1c51ac261b0042d8f65dc3915d796f42a73ae25b8f47ebc2485e701d5c3cc822fcf89bc34c786edcb4b9e7665a97c171236f14927ff3d18355b0ea8815dec0d91cd404f8dabed92a18875df7a0d928d8f84001512ea1ea70505bbaba61e010059acee2e4fa75709c5b1f81526a94117d5b620b06cb0cafdd38ac66736cdfce0713f9728b7d881cdaab4359caf8a042b07cb31f1d944264ad6593e64b72701e8b3726c2163b4ee2fb8b72cace260c19a8e2f5be22a08fd5370955aac614f423b06a6bf215a6e593a0fec91819c59d4f0b54e8f89fb0c2ff0a543eb852046ae6797db9d19a8d6ee042a66884d9865636a82a1d8c5320d30603f8b64f435f8285809fcb19a61d543a7735bf2c250cb40fa68140b6da0baf6bfa9ba6cc83242a01bb22385f05b55a4c12df36f60f8707966088782e011caacb76dad1e5942b9a6ab8a46167925050591664bafc045d39a02512b61607b361f687ee2ef645a8a51eecbc70a2e4fbff14e997372c553411c72af3db4ad16a90d0db7c8bd0e4cb72b0edb6eed4c373e46cfcb2e0314229834163f44b2470ac765d327ee6e2bcf88dc26017be6885a939d6842f5b65bac4deef596c8ed2a898aaad9b4ce6ba1f5a2726894c270530e7accc007bb42f9e06bf0cb00583b62e7dbf38fcf3f52798b8fc0c0ed8619b6ee6e8d4b5742cd8ebb209139b1f3583110aa6c331420a01c7faa18affdddfcad9cc60763656d6a5b411ec92e42b1e2c3f4a71b4cb5b76ae1b869bb4330992b4ab7b9e9544efce7d929ac0b90708ba324180961093ad9ff9857b21b40317016561c3437753a51cad8ee8575ad08f9a51f08cc2f05051b1b937e48bbfccec05ca640401c8bf1700be73a2aa62a6f4a1ff99bc8b668a8e9c1ade1bbd9b4b553f24b05af907f9637d7db33fbd842e89346ec86093ba4ab23e7ebc426f2484641c04e89e94051f83a447cd920275455d83d7b7a47d4205b91c86f90f7485984bd5569ea843f47633715e7768736bd0f096cb6a1eae94b1e7b1f0b2ca81708307f288b719461f8e845f9ff8a8b0d64f8ae580a7918d2021ab4cce445dbee88d274d43be682410df9b96f17f0ab3ad7b19726cb8da6b130cc11e78282ddf6754c652dbe97041c84a5ee7b8690917b7ee05d264b7257a2f9faa71953b8f711c481209e064088eceb5a9ad6b377d538b9e3b06b9a4efa6400d93c18895ee41a50e9eec42d6efde74cdf7928263e3f20e8c40d07f995bec09a7617c95084a0f2778c712ac3c6b9369da3f12790963a3f1a51c04fdc0d749cd507a5c541380657eb9f4f9aec40c451b61350867d4857520490975301f4323ffb2a75ff75f5a53169ee5c6de0faa0fc6a4d1f73f84c1a6ad59f6cfbd37a9f50521fe51a210ef51ba6cd56052026396ae3b641f12a7565c9fcf4772e4ebd64d543f06082ef3ee2a60d8ac6f485c3fc807f4e48d0181e23da5f60d41f80957642dc7e8194631b3b11805ac2843ee52c573ebee9e4698bd60236241dcdd8c098f2e67265ed44cec5cc5ef64825cc00db7f42ccfb157af0d4618dab0cb7853965e27245e7144c512a9f864495c0e2a32a8b7c133baa52819a3b3fd0962be67275e1482b11455335ea3911310c11276c671f8da8a8861ee8457e838c39d6248a3a661811ca931051ea2675caa48e90d276836b7724da1f447babee9d7e7d0a25dcb7b795ebfc14db74e5105231857f3bdc6fc1abf71d23b5cbd72f5f0488183e0c3184d9d36cf0a1a2f4f26de264c72af91ab7d25648f652d956ecaba10ab92db75cd76f111a0e4038cf76097be2347eb230d8b59f7d0f335f0885258ee65cc4c29bba03cdce7475cd8fff075ad1a65a20380837c6c1524466a218d54aaf8577a2582930556468034bef307ba2324ec1b316876a7bf4d934a8b22e837829ddcfc09f87f1532dee3455535fd58bb7261932c26416590c4b3393c74812ce74814f914779f118bcecedd26c4be34e4837906e32b3f02617fe6a360d4a5ce11c2ff6b29bd3cbe9554d4bf486ba01b4223eca7499cc6b30574f9df2015f9bd7acbc9e4719255d35d34acb796e7a3967219ea1b06e78207a0a71634d819324b144894f6a6b394582eff3881c9519cdc032072b3c3de303c7badc44efa1a59b824fc6bcbf15a84e93b4f26fa3a454177aa1b28a60a4bb12b287d0f6ba63c1428361e495ec2d8663b0a3fd9e3fd5cf129fa686144f727769ff05bd60e8949a0776ddd5b90434245b90b32be76cb8d1d704a2772169610ed095c24af8d1157ef40b1b71283ddf1cf4366578c05a8c33e2dfdd54c835d24529c0b14520e7540a1e2de54aedb461319451ce9890562457dc9567074b5bdb277f0fd273a3afd57d102aebe72785a2a96024c6da449edbedc3e973acf13e44d263490498694fd6651b50821c89cef9b30903894618c17980f4e364d1341abdc8b133a13f519c204765b39a4ca8268dc161b7d4c514e8645ee186c18156ddbdf263e9f816b204ff19a0bf786d6c5af7c60d8cef1bccd81cbe006f16dc2097d1354dbe7d5a07fbeed67221e79ee9d1c676f723591cc4f715fb0159908209fd462fb9d3e08ca4bcc0d185b78f816ac27a8ba87916f229b8a028c4a23d96ff41b13af403041b9b91c88ca89ea88bed370350e529111d4f771f1d35120d6c3742cb0804b40a80cb3c70475a83f44b54193d8d00057795e90f38b0bb0ef83f6180f013977769a95b107176e681bee5e6cd63af4450b40db381418d6380aff82c05e7c3e1dec6483afb4fbe0a9475d680fb035143af752e54549e8a2101cd2dda35148b0c47c15c8d289ac8c390c8e04b02913ca927b27fd60efa3635225926166848e09f1323643896854e081ade906ee5e78b718538399f4f9aa5190d62f1684ee49b91202f86138c8e9136cd699a77a654e850076d8c9379b22e4da9ca3cfe4e65db8683e7dc8689b0ad473880a9b160f034f186296c60d28f891dd86a93c7620bbd949a799edd414dd99c35c64cb4f803622611db48e60d525293f5b2e689c059b4689f2f4fd1c25d610b78f84e7c9866ee12dfe4cea1c1dcdaf7ab4fcc81fc67e7beeb0b4cb12911aa3db7e0184fdffff7f02