PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72183 7b331b22d5d050a0b4ee6679c43045c861fe5ace1853d4a4bdbb919826d81ea3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7dc3a0dfd70d62bd236626cbc3012783fccd298c597927b9d2673ab7bd4247c4
Certificate Block Hash
7b331b22d5d050a0b4ee6679c43045c861fe5ace1853d4a4bdbb919826d81ea3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009751010086c10100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000a41279d1f118be3a3af8bb01726a0e204600d2c5fb74e0d77adfd2f6b4f519c4ef59b080c02843bf3e76d25084d83f9548390cd1409237707c187f23da52a4f566c165a17638c88e9ac7370de8d3b63b6e53543b0d5c4d94a0500000000000000000200000002009751010086c10100

Raw Header Hex

00004020cf4877e8ff0e7dc82e740f186a9f711164f259c9d1d533ccdef9973bc161a4481e4c1283b5d4877e00457e4d1e907f32d88db22fc504193c3c539421176b1e671f9c2c6a64ef0018c44742bdb73a67d2b92779598c29cdfc832701c3cb266623bd620dd7dfa0c37d

Proof Data Hex

59,560 bytes
121216020307e51b35cdb7cd85518818451cdab03003480ab4928c1a31ee0adfa8786c9709bdeba4503ba4cbe08d730e316602827087566628517781eac0452650580245ca3f69a2f2b7b869df8ee3b076144bcd0f38b9734a937ed408e7e33f1a190ac0ec318c14cb70b346a90de52c5624262819adef2be6cec40a377a093eef9cbecd5c277eaa66ddd48171b3a0061b4b25a1c5f9af0003a3b48c96eaa6c10eedfe0294565ac75e5c7e5179f09cb80eb461f26e371758194786afebc58ad58c79c6f0a762811f0dafd3a31273af588c0335ad11b53a6293dcd8595fbb73228c918352fd52a4093a0f85ed9bba22f56b4a50f4c0e7d6c18929a4f21f496ceab5baf370e53cb7799c54fd95a69ec99e1012d2281f59458e63a716a635172bf9cea04d39cc4ecf986debe6be21559de15f0418089c041e0d58163f5ba4bc0356fd4e056b62537931ef1cb3edf46f989a76b9645d5c450cc4b00bf74b0eb05229d3cebe9380f58a9f7497ed1fe3eb9d9a0b7c83deff24477cb7b4332e15469c924b5c8ecd3791aef1c1703086c739898b6bf9a47ac5357dface0ad2fdb342a2663df3e00ac5f19c5c28ead34a3cccb9669a1d5c688959facc0348ee283859c3c105589ca29d68b48b477d8ef2e9d726cb075e5e4654eef498d6088753ffd0ba5d08e887336c31209e3592d4c174c7181883635e2b7bc2e47d972738218d9bca433ab16c43dc083e43f9e7361997e03417f80d68140235949bff8f14cfafe8499eb258960c5333737949f878c6c62a2d0231d2d63eae4490127aa5cc26c272d96c41ba0f27d65611eea0265ac4413f7570219c54bbcf743b151810e99d46cf57f96590021ecb2030e2c3c24e43334b6093c7a1a58de62a56a3ea5c1d67b95c6e54d948c7a1e841d8f6133939aba953e8057afa3492de640d1b4ea6b309962e392f6c459e2fa8e0c195c137ded69daa1bad320a6c2214b94000151f2966974535d63854a36be95f49b1dd08a4e4bfa2abddd31dc7a7fe5d61188cbf73ee7d694c084f346a2510383fe7e820d614830006beae481ae217fdb156c40cb1e29f89952696c82767a824c89513ad1c78639aa24f18399e709b0669968c7b0dab50bb994abc2c55a33fb870ec053d92e1686ca6f8fc947514e7845f07874e2e97219589023f44b35be0d93fc95f8938da8371ba9afd9482ddc466d35671b8d905a7de63d7a9df780415cfbb4515984af3c12a8d9a697024ec0fb9fff1bcb022b9a3569d013a854e11ad4122408f10c4b6374d8dd1ff86e65f3fcb0152446899df6f0ffeb16c0b19b65e3c905f1f4eb99c5ed1c7a6d975235171b87a1c0e58fa654ad48fda0da75141130bb9a744d6da0c202410749363f3e56b325dac712daa56ec931e24896c4b2999bc20d1d1be22adca0bf048e28dfd13f8dedf4ec87bf377081d45709130cee57e03b96dfcf15dd38249741b0584eec75be2cb17d132d44862ad61132cce18c5eb32036b33f9625136a290124ad0e1b96045bc7afe35ddd3bcaff175fa0e943e026b4ac2302dbfb7ab0405b69350d9ecba2ccc15c4b73f62f541a172a1d200df8029560caea10ed77a94c09d56141e3e1670c6f3e7617258b79271755b69365d0220f7aa29bc6e0091da351baa5304236ef40f080560c307bb288e2a396ba402298e85ab59aecda57371713a3e9811c96070ba038512383ac582fb4e9175bab289b2c88e8b3a49a9ca69fe0eea444d5ba235bdb4388c70586107aa19df7bcebe75850c3380fe0dd1679f97f891b611bdf41bcb7c8466cef70a2bd0a73c8c632a64a3bb85ab4ab5a464070cf96b42f8b416dcc3a2a37f13c8d4a172bd8352a2042fa09363e908a58a6f21d147a688ef21fb7e5e8486c6ad758621579bbe626c6a12d75c71cf1ed3da2e2deb5f7f43ee265523bb610b5b184117024dd3965d6b027a86f64bbd5aedd24b737a27d0f166ea4bae191d0de4a5f0608463b0635ced6ec86bd8ae48afd6fe6d332b726033f29f488eba2303f9017dc5897f9418e73ffacab2e0212471981c4251829d23ffbcb11b8cc8456acbcbbefb3c090861b4ac902f8fccff52c89cc7fd6ff3c2007545894c067dcddd6cc82c241f9f9d8e35311a223272f9ef19eb67648770fbffcbbceb2cf56760cd1af15e1b4b3b7f5ee06537c18c814710b86eb758ff0ff62f11090fe1bff6ce39838899b3316115590da9e03c98c99275170fa9f2692e8aea3bc8ad7418eaf32c20849973b93b9ded1f097900499c25b31655e8b8d716d7def476bf7a4a03cba07fcd683cb8a1a7fc60b56c75a9fb9987d88ecb94ddfee9019c5597c2a097bb713916bdcf5153edba7a72c51150a716f3673a2fed442c01b7ce46ed6b41640ec4371cf587d87f5387375af8de0358cedb7a0018d3c5502b954f8d3e9d1ae74c2476f23a9857678a7f6553a03ba93a213e8a2be81a8d2c08a0bcec79442a6b429f2fd580fdd96539cca88fcd754d4da13846c4081c7914a2c051783ab1fd0180794c5c8260ada0caa6e6acd3aab051189c5c17fb9ad52a9b0d203372107fed7080318e03117b00d5b983f94803e7d516e480c74f4c28085dd9b15d61d24e5449c220245203173a2a5b1827b36267e376eac0ce83bcb31031352514ff25de6742b7ca616d0e4fa48678f4115e9c2ae0970a275842a9e63d5fa28d498fff94640bbdc8d2fdc02b5040c0112067448abd3c5c4e394c194a590e665028a937710bb7f943ae037cb0d78f92b20c9ea3d0a8692e7f6efb1add7bcf2ae3ff3d5936ebfaaf4f9193c0301b845e3ebbd0383b39720bfd805dbfbc27d0d154468377c609210175286868774716c64021858f43e4c2ee5bb91aa177928922ae53b4b73083af147ba71b8d918886c51f230b14cb7c3dfb3d83c0a5d4c144233291748971c60223340309e501770463cb5864fe9ea08e82880dc1c6bfaa5bdd5ba2498ec8312264f2565d3a4c6e67d6e381337abfaa828cf8a21219fa7f3141e1b0b25b5a7a67d2aca65e94316f5efe447255ae57aed9689f7150972c98b316b02c1679c66470619ab2ea77b1edfc17f0498007a65e123ff89174cf72c5a1ae8ca626100c31173852a894a1db7f00ea371a2dbb25c459f3cbfe731fcb8aa808a71de387fd36e26b1183e1f2f88ff8102d602057a886e9d0310856f99607f8980b3840e62661398b6fff9edd3dfc29fe85ff114caddc459fd8abaa144cc1bad492509d75e901c5d2223088fcd7052f56dddab142de1894810ff7ab14797454f46ccaef017311712475d645cf336bd2d5b2845661f23791708cdf32bcc9d37aa30727d58644bc21e988c5767eeb55d5317748a58440f1f4addfc43333d740fc046f4cc36552802e5b2aa898be5096f1fb63a2a29ff5e02332f14b548d4f089990fe97157ed65f68cb073bd2bf45a447238c7e2c75c7b8e2fa58257a8cbb33a1973ed5443f142db07ed24acca990140da7ad480b7fee6d9bd802e24ccdb327a551cbcfe10b19a95feee5da0a9592c7d854ee03ae5a23d4751caa445962796fd9fe2aa99a30d2688e8e52e44278b454cf366f819bb3c6864dec0e542a47a105ebe727d83104f1dd3af2ee50e8c3c3e8ea758abe7e91758975473fa0b5fb5249e186536be047838b0aa74683ff316a8ece1a3f346576f99fa54aa7ba4462b4ee44824e8cb6f6632500d626b2a1beafc76c4d435660255d7e182aa86ea183ba61cd9c954deaa894dc64936ec39766b5ed992351e5040a7a69d261b0d051c2bc0b99ba61ba27bfaf34a7dd83b0d4e5859415b0b78a49c0cff8145fd3187963fd5bc6d867706985f7f1f711b73fbfb2cb6377fa2d0959f7beb79d47910c828c54a5507e9d527c9c105af4bb940d263d47b9a579e948365efa67251eb0f70a581a7ae81d1783f6d73c8e23cb00f405ad0acfe3cabb3f04157b365f9c82502e194c47af33c9fae4a567fd90771b892a2bf82e8daf7e8e484ccdff41a0dcc0e6f6636a476e135280591420b96dd87ccef5934dea233903735bbbe6e1af3a3ccdc513119551845eeb102559ea2086e1c94e6070b7a0b0511c80472e1a82b7ee62d61d68b52b63fbb96080dc5ac133762bc29be862670ba9ec614fb65a69bbaa1107ea74c162d951a6a1b783497595a2c4e00fb7409d52e572821c112b98b4838eef2f8d99b1db376a79a9152f9fd680b5f70cdea56383957fc5b2ae40415eb9dac720484b4ebeaa89fa70d757ac71eed914e4d5c855623f360632f5aecef005951f07549f60378868e8522349c330b58d0105cdfc9c0669fb45e294b066b4787bb9b08bf37184a607ca5c42e0f7c097878e5819939e1ce48e294e90556809e1b33f0772d55310755342f1001bde61f8535991a6cf2d12de1639edea4653011be6c0f976a22c5160a78aebf7110682efd3e681538c6d9e9daa1b3c516cf7b87f49e40ea49adf2856353b6a69069c988f84f62be53337db8dce4a5de79ce0f46c1a61fad3907bcef37a065c0179b6aced87bbf9f53180f8b8079d6f9265bd8fb230f715d8160ed3e2b08bf4b2681db62977339daf32e0369806ca0cb17b8fdafee9c2c4323a58c6a48b8b68b1c7b6a0a6dcfafc21aa080dff8a28de0d9c8618875de944459418011def36bc2e89a334d98e2e7bddb564e96af4413afd71dd6f5860e637b337c03526568ad91e361f2b86bbebfe3fbee458cd66ba6e2b6544aa5d76bfcf9edd90c804df40ecfea68268254a885d9c5d5c6f7b3133479164bbfd6dac08b9039ca3a9676b72d57d908347fa70daaeaef59fa5223845c479d6c34b47c56a262613940c9f708e2e71af4dc1809c527a08501171368464c21a8ef10e399c03f4ff8c921028ad3a372f61ef04d14dc0f8c196f97c370dc345b883003e5ca6dd62fceeb24abaea646dc0ff0589a1d0c79ca0a980f38b696c2dd19a096b17ca1197257d886209328fe03a4d7b267c33e37ce29f4a1f740e19154d5d3710c7b059c6e702c7322592ae5634da17d701a58f72feb6304b90e90236ee2fc1ed2af3831e9584c11a2c3911cce2aba7e3a23f19ad75baccb95965e678b02169e464dde8eda9474e6f85c49b39117832e7ae427aa3f33a57cf2de1d06ab8c6a7869bdcc09439df6a60ef6ff2c245704d817b320254281e832b350e08fac6133f4a76f926266b73aad82bda8200d138ef5dcbe11de1673f46662bf6809ac7df1de1ca06e9ec9c153023fe993f6ed268d1ce26c1302c3a92b0b7fda66042ce7596d0dcf592ec2bf590a1549011675acfb392f351d12de6fec47360d5a79467201222f6b40a8553a2a7efc514f8b5c0c8a3097aee9b7b158eb9384f3ba8a8322a3c688df55df928b61a43d2e9882fab8b769a79e4a9de49319ae9b2368408c1b11e2b690233bd0fa310eac2e48dd245d37efcc92fbb38444dd7596ca2f18632d0b5bccea3ffbd8b334ab57e8347aaa0541dee15f021130142626b95dfabbd90145b5d8689239b6ce803d3a9a0783d17550533c435f72438c96b3b5a4b7d8a4b6abca3b73f13292b97fe112ed95c7fc306626d2a8ea4503f19c89597748b7ce8facbd92798881ed24aa1527d81c18cd1d662fe8ed799eff3c40a5de6683f467b5cd6e386df60629f4ad2b929c69b7f0fae79fcf861235c7eaa5866501664ec89b185dfbed859e4fdeb0d3febaa3c6b21ba28bccdfb353dca797a492ba6a0ab425c18a7e7ceee962511168a11e140954af5c926792d332ef7ec90ced3b28adebb2aeb2f0594d6298fedddd9c78111ac48aeab5f22ad9d31e8622bb027a3e05a4ef5f51be177f0f123e1f04e4c5e98989a01cb6344b3601cc7abc6497780219a1836a44beeadea0176d11774885d08741a96e123747e4213ed9ca4e1f2b626c65f19bc8df05c505484d747196d9adfb1d61445fdb1d6674e178f01a667dc4894b74cc238e2161a43b5df13d0a77dc17b44e888f03907159044c56c0b85293ea4d049677ec34be638be0095105770069436c97dedc859f5f3fa35f8a5d49d2abf7b43889a74178d170589cfe8b8631b253e17f117c65597b81f42d81281c709143f4e17eed52b5c05cfffec9eec3fcb9760e649367fd24953fa5fafae22d9539887681dc58df39f9234929ba06c6da4e0cc81847cb8859bee817b40be92891f4d22a03595f3370d87c21cd1e296065acc01853613655d26e679dbca1ac2f252c40215995fcd99f5c9f3708eb137d461bd4dd08c71f2cd04dd734f9c2957df519d977aa6e44923eab8319f88a2c68a1e221c5e80c9c4dd428959796d65327973f81b0ee57bb0ebf9f2085738fee6a5cf3f4745dbb5aabf1c2631b84a83748775c76cf82aba57ed2f7fed07ae4b1de7fc370d2d4b7b8c00e348c0f5840c9569262893f9d2d100fdb2b52db937cebfd28e4522831126f0479b1de70eaf40d5df8be046639e234dc32c462284d863133dde02e45a508e7021b90b4b6bead9807f581f8ddf21f58c521e10fe5c84a4f4da3ab7137d78814b28384354fe9e1c4b0dc2546a33f2081a72d34afa807f5615bb4fecd062b83f12bf31beea2ea435c393376577abed73b35c5f3c4840a2141822b885192cc1841e2d83107e9754597915a5588410bcbc145fde2ffdf2df969154f074ff575b0f3ab71c25424b17bc98ee427a20d4d01ee3cda27d2366282a4b6f270beb2fb852bc395d04f58f1d9ff7f9e1c7fc0c07217eff96e6ad974b43b698dc3f2e8862174ba30bed4a3b3a6e403b0e474c45d0bfccac0b5acd2c5e3e6f22f7581f340b9ea5d5880dd9c5278bfb8790351a291770c2ff1374a24dca33d7babec636e7098ed62ec6c8ef242339a918bcdbdc457817d2acf618944cd1e4e059f6719272b1e36361ecde40dbcc761c0671d7a1d45019ec0bc8ce5388a9c8c9999e664a2a94ee3cb8e47a957a8371c770e3d7594672b0599764badbc0a7d5ec2d048ccf9318ad163eef173967838d871b7edf8ef93dbe7017670e26cd0b19ef10f1a8dcb258d88405c3a4bd958af88b49ed763cbc3a00fa6fbc48082632c24c9e319797f1bf2f1425413e0ae999db8ef8ed206cf4c8d4531c267fc6689ad8dbb564c35bb20db4a3abcbdc4d7278184da10abc2764ff39ed66768a9c4314efc703b6b90e3fa5d0d66b07c1f33f59f3839f7841bec70d84d9751a262b265fe49039a665d0314396c0277a8a4d59403c80eb70110ec4a18dcf3960525a750b0185f204e40c5acbfcfce69cd570ccf14e6efc2bac3677028d778242f7eb504edd337a8952d981c277598857090ad66ee1de28682a390fec3c73eef6611d22e98605851d543c3b7b11dfd28b782b675f671de6aa6787c7de76a6d5e1e8d00b5ca975f1c8c98b411ca7b97ce5cf40be25d41670758c00284d92ddfbe0c8d960c2171bbd4ea23af04827f4cc242de931400c3ab2f9785b0aefce5703dde677812a3563058443b568bb81b7e4728e1b277c8d73f24d475ec4dcb49b5a360f42d993a3a60a827d95b879de82b9fd9123e7dfccedb45c898a8717f5b5144d9a405692abfb2ecd3402978d2d1c3e066d454feabcfa046c623ecd4cd6935a369c5505b539af3172092584ad3d0ea2ff76ba06e4345fbf1cae43b873920444651846c9b0abd5e209ded77fbd166be501fd1cbab37b73b306f761de7757162614711e47e65e41bf2cf24bce7dbffe2d58d0d11856a4379004d55d12ec0faefe985b7174ec969436f7e2b829676662cf2cb2cb69da8c38ab54634ad2f0cc65c548c7af4e7ecce6afd78b72cbca33a281ab025de2ead73e7c8517c128d2cf6ecc9b4b7ae2c024bab8528a975a02accf9de11f4b6848a53f73b06dd8761d3d11370dea3b54bd668dd24870e2877cac4379df8f06f504992bd214c13fdec357711556f1bbef41d0649ccee21e0055e72375d57b38f1a0ddb76129c95ce17e69e221c3b22a70bf351998b231054bf08513d68349c7136fbba1d9c0fa1ed1e6311c49fc5ec885d5cb507549c8f86a43bea84cafc4e00e96be40c601f07ec116f0910b609f54eff87b49906ec9fb23748fd0473e5259f2a2a6f51d79f64b7c0b33af4a434df3779e88ed18e5a1aaea9aec67dd3db2474a38b13d4911795f80a0824b1070ca9649eb4738164e3e51020173df42559312e38c788265f0f13ec049c8bac578fa0c2c1b44d5d05f68b693643e5f49196c3b2924f51a78c382009d772607020462d0e5d8c596cdb3ef3b59e1b92b7b2f32227c7678d31ad9233b17822acac96a82aa00ef701d0e454ecb16750cc390b2c0d7f40139562f166ee0725d92cb40d553c769359c870189871460c9290a2f858e7d754adaf0293f001b7d6aee0bda41418ecf8b5a65a299330750de5c01a6834e11bf580e7a02d0e762a6485ba869b0fe318ca965d810a2278803b547845bf3158eaee42fb904999a09e21435d0ed414f7bc43cd245e8b93ecb893e264e20057ab5841294f3d431d720acf285d6ea6188534901324055073103252ef46ac861ab4e83b0072d32e9ee8511d9f51773cee15c25e314529ba150dad8c46ed43fecca081ea627b128a25823f668be98428b68e22d3bbc0c86b55f876bf24654210db4644de7c96347e222c7a090736afeceb3adf5ea40b9e50d02c169a869545dfb30ac64b767d5bfdc605aa4d7092ded040d7cf2e3e2afd3c3086a50a75d9d45b7e44eaeae1e20799dd689870f8565ea2593509f09cac73605528a5965a5205dda1f252db3f64da69e81f0d56071775d95c5d2e28c15912ae37fc10801ded16d7265e9bacbb9d38c43e9bb67ffbfe2802579eac255247037557a0a7c203756f78180c263f4dbc95ef08bf9729bda18e9142ddea78a10a73964aca80b2d6ddf7640b9ec57647949b9cd3d71f7c33971bc24c27c2e39cc34e0dd55aa92bdb0e2b6219800c722b12c4ce6dfb28649d2ce83b353d96c7a4adff0fe26628551e0c52002413e32b0fdb4c98876703f15252962d8edb21cfe9e5a7f19061a05bafff139bbd777b6db376eeb25226d11ffd96857f0fd3c15412ea5f9cd75d5d5bb74bfedd8094018471a70d434ce8ecfe4b7c62b1b59ccaf9d6b275101c7522605763a7bc2327ec79d5214b06d05bfa1113ca3497d3daadc9af9b0983e7f011a85bdcd32e6936720186c1b4185342a4235df0890945fee43eb5d42a3d2cdfbe8fd907dbffc4f5b70335110293416dcca984d659ae00cc4aa7c185456b3d51106cc1e265a3d059919abdfe995650786b243c294ead31cb17dee38d820eb56dd33c389bd2bcf285e69f262868b71fa90fb37b631e1539296b9f4d14a6bc60dbf245664d26ff1da7286aa5d2def8ab5fc9bf79481b451bb2353e407674d51c8f1c63b3a530015aee483b6c137f79788dc5248ccb359f24313b79f2f03c017daf242cc893f5ce2b45f6df7f3a8f0a68c7308b0ce8a8e1662107f43e1bf4adcc05039f1c03ec2609c3880417ae44b8ac5f9872439e009ce0ad1108802f582bea09dda08f2285178aadcb03996ab13a2952a7a775f772ce4f5f3d2982352598c8ff2e6792d8cf29b7392050b179030d804f8bdbcdd3fdf43e3432dc77bbdc797c073590d41709f2e6b0fc14016d3f3d0b465710f55f007899364c782b31b553109b1deb84174d39487ce2e2cddf80115728ff43fe100b242d189fef8419316454e48c76fc90eaf4fcc18835a413eae5fc7824fa1892b7d050175026f0563988cfdaa946731e5923dce77314d1ec9ff40a220a2d564c5967f1a82ce7113e576ca220c47814b677648786ac50010d726b66eb251169d7e588fa3840ee229d81e0c87049cff12542c966b0b765275fa43f776d621ff5d32753bdb43d9866050504328d010f448919bb1dbba10dfe00e602d12072deb84df59c10989cc9c5afe80bfcec89ddca178de6841b649d0acc7205b1b88c38a79b52f6d007e69d90e3da08477154a6a34935e95c4ac5b9e7dde7c055b01ef0545c226f04edf828f754512bd5c2981daa04556f9d00a3009f971351be43424de6af9a942ae5e419b470f4d7eb6eb6e0a0df4c6c454c713459472e3d9b35e882613c87ac82c075f42a5484664d0d7923f2537ca998d2e35625591de0aad95990608890b2368adcea8888a6f32925bf76c145656aa5e22c65720c09e7197f75f551dd8853ab375a3b446be0bb143fd0dd54c7db96da20c355fbc5907befa4c14465b2b1d820e8f2569690775dc81719af4827129e92144a0d704032c5f3cbd54fdbbb23f4dd2fceb378525ace03ed769e16ff3bea88f3a497670d54dc535410dc3aafdbd1070ad5e9094364b0db6c071d8d2d291d27e71a6437b7d3ea2d896b9ff7de14675037fae3fffbb17cd02ab0df01d321810495308a017c0b11fc372c62735d215d23f7ecb7050fafccec5583c7d20a7f397b45d57aca035ecc93b47be49d459e6d9a4ae90e7edd1ef2b082189af720c6d0add5a4233e647a54bf9dcb4bfec62aa898d0eedb890054bf7349ac26e2eebfcda7592588d71da86350316dcd69f119bbc0f0ad55dec35fd5a885c8e187b9e622b72a3af497fa966d6cc590607a625e5c23f6a6144722484d5e51cec977ee8f12c0002a4d0e6ab77a4f0cd2665e45528b259e848dfc4bc911adc0f0c60feeb6d2d9e98bee7ed1c554ae958ddc0f581af4b0dbb57e5d64d34d836505584516b3a6d254d9a6ab4ddb64616e9b0816696adaf4dd8c64f519284e4c60ba432e46695f2a541c450876b66019190984dda4ba14dca785fae110aa3bffef88edad9fef109bb17eb1853a065f894c8edda352a2f6ed413c86eb98fed4f00dc7dd4ab222096dcf17a23bd8b046b5987e2802f2af9cd224c001e56deb950d45cefdebc1aea1a689ffad18453f0a5e6ecf3d9ff75f34979e5694eaac1ac813b1ee1370adc701492e7a08d6bbcf4e51fcc8d13a0849555f4b9de2b1e14966059913976cce32261593bcc752c9d6ea5782ab1989c14b8ac7dea98204089083f2690c4d01bc8122067c8fe6f66167ebd48d70e19667c3d8830d6fa1630e681aae28b93d1bb8b20d4db0b32ff03e2475aa9d000c14eee1016be9acd69739335076f06db526810765749870ac96929b05143b47784d6ec403583678224f8f82bcbc3d6ba377d5408b64226b3bc70502003437a0612c5ee7798bb20de445b88059d334ba5fa06115de531155b81745c5676624831af2482b0c189e241b039ae9c45759c3d1f70b4e346730abc99fd642fdac3f5e93b079b514df064d34a9596450ecf0f21c8c583a0a9ae0f1ae0637eef599916a4a23807130201ee2c4c8d491c0486cf3779c11d8da7c2069e8f30f148b9deba412191286fa21e6e68c68a3841e1b430a7679aa84a3a54f35702f3b982bbb03af6eee91462273713d0fad63859eff4b9334a738eb9ed721307fe68262b663e2f2185dd0f00aa20fccc4924d81b57ef01a23e070a80dceaa6a947369b06f721deea17350e759f9b92a491fdf2ea9cced768237d1971f32e6029ecee4ee470da595a6b2575c67dbafcf7850b94a691bbecf19eb16257a1058d20608ad285c94b5355c6b045e38ebf0683a209b1bb1506a6db6ee59128e6e706c092e12f990a538c6482ca645283510ad03fb7b7aa035b94e49e3b4ed832d9fd31fbdd9e3fd0e64ef8705576da4f65951dd85226c7d1591005405b66f8bf446cfbdccbe633638c16f82038cb4922d50498b880ac3f008ff749ad61edd61131eef81f1a5db5832a9cca769b9040615d25aee803f2719c6a127961824d1145b6e0aac8d25a72e5cfbc3690ed49919a12e8e9700703038057a6bf18aa11fb6182e6b2248ba6e8adc89d20c6fbe8ebf5007cebb65b9397d23b682b1b0751d7166e04858345d2facd93c714ade4c59234970faaf2842a09a6665ebc8a2d3e8840d0806cfc9172664bcdf8c8a64cb3c8f77191602a0e423f7a8c3f88885421bfbee51d605ba7ebba6699326b2f924208c4ba7066fb5627b8fc1d1c0a0e2d61e06397636f9f0a12fd67057a95a8ef81b82aa55e547b24b4cde7d71caefa8dff488ff0e61ebebb6852b1385d260ac97d44d6969704e5da11bf1ca947438594a792e418d4b9378a7116a3c3a07c399741e1dccea7ea0f17513924e3842c50cf6c6f394c393d500c15ba7ed87b9f275a4bc24c87c4631347f9da983415f5aaf75e8fc560a1436e9bab7c38b41df975dbd940c19b5de63b73fd9510fdc4e48c1573f491569666f98d13f6a57821f4074a1c10ad136cb53eab30e222e3947dce02d8a5b451baaaa96e8cf7afed71222bbb2bb90b8b967fffb03935876e0b461dc467346e7f9831299b8d682999b39f199c927d24ec324eee826eabcd9aa7da5d56f71c067fd0fa3c0d6ce8d351056a2712737cd6e04e595f2eb5bc799e30d573f70128411b159a438fa5c12d4a9bd17f81ef2bcaba293efe4c1497e5b27803c20134ea952bc0869d0c772a1448c35d2aa3fce71828f0a7ebdfc163f31fa021aacb7b049cb59dcca0458dfc3e80dfe3dd8ed1f70847b0302064c2363af53b12cb2b10e76644027eedcb366b74a0eec09baf679b1e06d57de428ad66fc3850fb2b2705f953f723964ea6e8f73d805f57cc5a2d07c38e0263d03d1d7efa3aa7beaa71d189fdccec268e75f815ec78d44e61125c3ca4a4483696bad5b4575bd9d01c7bb01f0ff2af7af87d5c8345f21364bdff7c25b08532c9b5b177e053fe4db8d0f6f117df14c1f332248c65f4ab8eca29f451238539501a39aa492593414fe5f469877fb08ef0904ab91a5aae8deceb870cfff8653c4b126e5f0d54ce6f4474b89b6d190bacbd2341e993b1645362f90d8b8a841a183a2c4f11aeda511527295f76d3a16007133d563041a677b5dac5a0d308ce6d7df49ed727066be9716d72383ababb154dc8266f188119cf25ad696ba59fb5344eec93a9670eed3eb4bbf1f8e919a7ea00113273ddc5e1f7ee4af119a17532555c4c4b545b1014ebd8ad4b594935970d3889003a975fa0ed7caaa9193dbebb6f23420ffac9260fd8045c26ef1f3369a94753d2207411340148d000fc4896cd1ef1dbfd86d64e8f26de42d367c5c84ba0d44e6ca3c25141b8c71240a43fa199025c49bad2402cf264514d03f6112667f654c1f7defbf86eebed7fd9b47597246afd89b06a516efd257521b656610dc9d7515efc39af733f204a92aec782e2107da7d1a7ad95eec5ff878df0757934773384b78a28c7482d96ecebd4f16d8b072aebb8d132dbca952806971b0c007ee7bdbc8ba0d6c01741660d3d8536faec9c0d0d2a90875db482769ecbf7aecb7b7d37eb6cdcb4a2e29d1b1f585b9d642863072381eceeb94360cadd4eda6b733df088f7e5a1284d89f40e9c9ea99a37b412f0b66646e1052072d5e652ae138229a5b7c4be150fa83d24eb22a5e7e77e7448a941396b3c96e8c3b3385d91d4a32ab64030c6fff1709cf79dca510b75e7f58dcb3006f90ff24b5d7ff2d5460b09f86b53848ae74087ce9633879d8be21a9f1743e3efc24e5d2d2e4f24cdcbf2110d192dc2532c3ee3b01e7ea4e371d18a281f5ae69b4110cfaf440659939b0bbdab9b374ab8747d94003dc053742b091a688e360a266e6283fa7d5adbf2d3397f32a5d6a40daf376be0044af080e332ee0f774b270ab5a3f9b49b5226a3fe0d057d3ebc63abf849430f6ba772146a7505e5aee00534862759b7af6486c106c97b1bd8d2b4e42a2c1a768b6d3f5aaa701825d9fbf79c9a0e7e852b0dc1d786d8ed4d883a8baa6f5c9008966cf5d19875f8338d9f3069cb9e8611e3f3c5f6d182eea65c04285ea0e628de7a05f19f8ebe95413eebb61debc07bd8af35a9cc3016f0bb83c4d0e4259cc8085882d1d1f4ae2ac85d885ee1204302f3c00ce387519c54a0de7dca7b9d14321c227406b17d0ba7049c4c29fd068003c31c668be9c7b79960f12de34f21fa8b3258a4aff9363d25f0892ca601db3c20d133ff27a0941c35d895ad896b98b287c3f5de735b616a676fb96e3827a05dcc0a68fe8deba0af0611854449bb811d34aa71dbc2dc105a8c2037213852846026b03f3874fbf21cf9fe2e08129dd8e3fd3d84b459dc3a33e0260be1c8ddd004dc9442c5cc4725563c4afb19775c3bd8de6108280a73dd5e990d94a4bb104214e6587ab2b28200d114490799092603924c886804f05af0e76de5a56e4e026911e96b49725d1b84a5d2d1f3a66ae39a869a2210b2f42044a2751b2ae163c5959fca691958511bbfcf2127e79bedff771ddcd27d79bbc09088ab8e5e8141395f7cce229c8445ca0dec1b123e7e20db66fb8e9236a0f2efb0842e368dc7f9004a11e4da685a00fe4c61acbaaf9ffa3069f363de311774070492055ee235db3752017ed9b9feb8d159cc0f447c311121bd0cf7a1e4607a089b87cc3c11507df850cff305ed1a2f73b06d76b218e1696e5c35bca024298d1ab3ee061d402177514424660ea8f4a726780480b966808b05d016989dd28f10eeefdbeca6cb5b69714c1adb25aeb22cee8f9ea715206038a9f2279803b18a38430ad56ab84ec938384970385d5c76999a32dcf843a8b4e983b108f3cd1f67eff49fd031ca4edf509c3b168129780e31de2376193608dff1d69beb32f3116de4ec421db7c7a42079f3970b02731c6898294835a7d8d356c4ea0315344eb6494949e1b3aa54c52e0a1b65ee3ded761531481b664d768d145fc5b62a99d09021d050840c9adac5ed504a9efcf1156a1110a283cf512e15d31cb62d5ad3952ba08e9c985d818679b3cc116f2270328e1c053521ac4093a4f567269d861c297e3031361f6d07cdc85aacca147a70b86ab990c3e8dac1838e11c14b1fcad0b845aae699bb1da19da3c3ed1539e797d394d9b1b17969788292959f62ab2db72732926c2c10a6f21351c31d2dae59154a041041200de6263d8ea16cc676b62f18998402ddd23d12e7b69ea3eff7a32aa5cb30ef035fc967862774486e168fdaea0ffe127f1bdfab42a00795a3ff595a7bbc76a80549bb96899052894e4069f735b55109bda8f328dd97a03f0d8ad3d70793a12334f377b32077b71e846b919ff48b63ac419a11793e4449d14fe8e3a9fae3f9e57395a73e0d9ee8da9412b5f4ccbf8326f4a52810f6b94a3e5bbe396338dbde769d4749edbb79f32b049be1ce547dc3a52df95cb26f1236cc2303b034af6b48a2df90681b91ef6f0ec754f5ffc48d073e7bde6a951dd5ca8f4c6deaecf6fd7df8b3a79e0b5de42eaad732d866914e65b5f4907da210ad3bce8b44aeda6fe77796a5f58362b0b9035929f2e4384271d606b1b95e9a2a508fc79623f458e7c6251fa0078f289407071c674728079289065340384a572c2042c7d16cf7f8e96f8e9db4a3ed134ef4ed3f8de5b61b83413dacc0afbd904cbc9f0469aa129faf902a4dcc4a0ad116f8e738cdbfee84227ee0aa303c57fa8ff5fb705e34a1dee08619c9ceaec42c9a8f77c0bf1e352d08369f9ad108d58655f697884a64f69f4f3b5a950b7730f7489e41a2e4123833460ca4c20f4728992ea8a8f2d9b61345092a99223f2b6d4fb6d2200f1c1088756328b62f0f8a498c2d6c1a5fc8bce1feb8768b5d01b26d9a9fdee25e91b563f583343567716cd6667a694abfb5902d1047021f9b6a40c34879cf54d89d6d223e5a4cac34a12490ecdde4b0b5d9765111f8e28fed59ae9c72e75b6c259e6d4ae9476f83d10d68ac9eb52a104bc5dd0bc8a3fd1dab82370000ba952a3934a9433d77473f40cda9dfc5a54d94527b2a5a82f7f0d47dce4a09360d6ffe2ab172d93bf9d398326cb380cfe992bd1993dd2f932ec234baeae50b3067bbc95066ac2d1a4ce47b5f891d2207c2ad444f4af4580c2841402588c1130ff7553a10a9b57af76c1f9af8ddaad13a4b5936d8414f00e7af281f20fc54d0cb5e43d823e3ebd4ac2d6906ca526f59d095576c99d39209a8178542826d3981409bdab68577f444387ec66e3099362963b3b511420aa188126281ac7cc50bd326f9d8edfae557452206791dad6984376b5371f8789e69f90ce0400ba7542aa6de822b73728bdacef19522bd29539e4db2d6fbcc0a660a1d2bc523a11a314e24e265b14741023717af1e469ecdde525f728d8041e27af14567b7d025350ef5f29c76c58165122982f3fc44e194f1424dfca4d0a4240e725ffd97a7c6746e893eed868bf90686a7a49067c5e84a1e52722544c423436e5448659e789c3deb7f8f6ffd6abb918e0f34a574afa9eb3b9b785bb55b131315bfd71b58d868a884070440c68dce600e0f202056cf9b9eb1f5f5c7afd951f3074b1c6660e9122410b7df88941399c902d0af5d75b3adddaae16004b0eed19ce1122f48db440f270f5b743c623c184ebcaa98c8fab3e3b2dd623d651ce40a3bc0bc21d08c2a1160070070e519aea4b8b925dc75057baf06cdae1cced4dad852bfe588f0872476f7e5e8addff5cd84ad26e95557bb964d048a3d2da9bfb140e2197797ac63fae965fb92fdb084ea45317d8ee267d00b6feade065e6613f3c12465925df8eec6bf65665ea4b91882f344cdfab45b33dae9178c1eae24438067e43a8f5986fbda9fb1d20c0d88683c5bdaee96f05cd9fd626b12375590b62062d6446de8153cc4007c64292cc6a85cef9cf500ca4268337c26f875345d7edf6561fefaff120d94d88e85fb5bf599b9bc7cf2640dde88b885499965b5df446af8f98894780c434a717438d18f07aecdda635b8416895f3f5f5de845a8bbd4c5a8c33b9757ecaea6f0d4b217c45e09a27e4667541fdfc4a40b3e170baa541d6846e0f4e5260afc0630e2d4bfca723ab0145594c35719815a3567f8ac0bb645540f4ff75e9da1ebbf278181744eab7d0619a8cffc5da46b5c709283729adac351bb0a0c504b8287b0012d135da77f99b2e71c9b58f9d37b52a2ce7be307021a5c96ffbc9b6c0fb58c832a3ce9fd503f1dc5f1a8abe006ac657fe7116149a577b881f2705db0dffe8ce17067df9bd6fed4ac25ea8f7a4e492689fe9dc7557ed92845dbe21d310a6e8e9b01cdcc5355f8a80a6f6851a16ed74b980e9caf72c62000e0fdc15ca54fb4444e2ec40036a18b0a93903a186df37d98a7ee486acc100874c7d845d244b5bbd6bc814a8c9b5fbf416e532ac67e7fa9059b6d220fe205b65a4fe5f6a0c3114287aa57cced7c7eb1eb14f3ec68fbb9bb3dbcdbd41e88461aef61ab71f9c3446a7a59bdd3e29658d5cc8cb006cddcc89c1ca936890f395ef26d4c93f521fad37e6ad134742e86157faf7ae59777ce1d09859e3831245c7630e6e02250cb7093283ae30186eed96be84c8a819d4f7c3d86f9b2915672a95386c62a66e40b98e7e9dec5f0f3b2df6082324845aa2d9ced5670f99e91417c1b46d6e97ade9b560d193b21a79819cde5523b7906228d8eb2f4cb426939fe79933379d1392c36124e595f2eb5bc799e30d573f70128411b159a438fa5c12d4a9bd17f81ef2bcaba293efe4c1497e5b27803c20134ea952bc0869d0c772ada8bea8e4eda34c8790dcaa8c23cfa7455e957937dacb6cc021713d28e6618d78a42fbea3bdf840e1188bc14ad20813468c67845675f1bfdf9fe7f61a97e915ca119611b0d533224d8b7f3103f887850020e74d7c6e0a02cf919f04584dfffa56b875be2434e7258e0a790037123a69a51f5f35141495cb3e9afb56f04fab7fcc1dca4808d3ea819b1b0bada8b2ef7aeb816302152ac408d0ff020071616d4c2e7b56a33158c7ae296f42ce25db51602db7c09976a35c92f26012bc1d0811ecf51508e004b8afbdf0294f24a48fd7a9db780c79a88af1d81bc6077526f923e43d2de9362287f321909859782c7050c00b143c94854311ff09308785e8dd35e20d18f4510b6f951bf66a2c8a30ac6233138de77549e7898fdd65e3fd046ca8c4b1a2ce05400dbe7ad0db1eaed6a14818d8227645b8539b328ddd3863f4eeb07c86439c89e76863e41fdd3f2a0f33fff5f6dd5951b311a3c166241fdf2246aa844173db7f9cfaf367bc1cfbde2e69929752d2986a2e350a95cac1a42027c55b874e3ca04dd55e68fbb987cafe2217c23732cc9afe57f8c90f39b6a84ddc4e8f4d7861bc22825a2836523cf234a98058d650351cdbea3336bc74b5a040cac78e83ac34f84538ebda541c72cf085b304baa29dc6d79444481c2cafaca3dc34eb312aad1c655e6c81e4737330582d5c12fbee176a568534bda60bd7515efc39af733f204a92aec782e2107da7d1a7ad95eec5ff878df0757934773384b78a28c7482d96ecebd4f16d8b072aebb8d132db8438dda75d15f46f72b8c34d4427a6015e37970831e959798fc29c304e93a4cab5950cf5a4df851ddb5961808177fd0c672dbf32169f895f14f8a33804b435e6aa37d998729b7d4764d520df1e0b1d2355bfe8cb3012cbf38c421aaac80873e6c02700a2506543b0eb392bcf55c2f7438590db9cc76752708f9c8121e662d0cdc7a9009656efd71961bd5d922584254e9bed5efcaacac9abeaa01a2105fb14c4a00d89daba1da087fd56ac7b9f98b0ad3ec8c9244702310dae1fba4b3268303c637513cd01ca531c755acf0c34c941ed876fcd2383d22be0fc9db04d4ea1d497ad92d59541b715f0e4596a2d93814cbb92449ac111b9d22e8d71bbb546aae83ee9517f2065a17eca52fda6b83d181f15d0bd0d60581d46980fe98f5ca186234150b00425bc4bf67e46bc12b48635365fd1987ee2200c4d402ffbc7ad02a68dcb678deffce1071e7e65d0dd749fd811da5d366a4d260443d11acd78435d56c47292aa0a57ec927ce5559a2ea754e50468b879b0b1b8153aaeeb14d7a1e23b15ba8d63066da5d4d686253b68925ae604def57e3f821a702ccd12f7a07119721a1eaae9df10d3147efd13d6eb1d27b8319f82f2cc502c054b3ffa1474c19e8f0f296b0f436a3323af342cf19fe50a55be60851404d31e85457d6d0fbd769d368233034fd0e04b4a5dae3e08ad6df219e78b0faef0a6133f1e13a5f58ab5baa3c50a776737f3dc0cdd30ce4dce2f7e35e45d003af3b4f6fc5d8ad2887cb162a664a9f6d93ec779b93285f0f72be3de0713982b10875e876ae7ebd248468e52cccbba10260866df0a456302cb20e1fab2f9fd54ec6f40ad2a0cfe7f80bf5d69be337c3a0ae079949d9c04be263b1bf52434af0994b459d6784ba90d94a4bb104214e6587ab2b28200d114490799092603924c886804f05af0e76de5a56e4e026911e96b49725d1b84a5d2d1f3a66ae39a7c6762316df2941aa15ba62920c6ee46553bb379212dee0a5be10da9bf7ce14ff9c0d879def5ea725116b6e5700bef8c02750191655f01c2b950d1c0fc27ccbcdc5c5e65c627bdce934a8d4bf7d28a61210a0d8ec42d9e14e0f645962c7997bc35a39ecc806e9af4f988e0e3dbb83697c70af4e76dea638d0b0acb75238314e70cd1c6fca75d8e00e2e2c3f01c11294eb780148206df7239b1b642e9442befdd2f5fba37088ec717228c7dfda49a5c2325991a1ad9f970fe69cbcb0523278503cf2ffea6966e80b472df4b012b7dfe6128ac7afa3a1941c7cd0ff5e81c2c32c38e325c9dedd4b05fdc6f1f3fdbeb1a958390141eac779158dc23799b76ffce3b6f313817d59a7d3819efdb1284ae51e61770a1f4cd73e609da6cbbd48e8ecf5e26bf7662a852db49de39c2a2476315c7058f615d72b4d4b353b3da178c1d87d4db4bb6bda8e1260fb549f9047de4572a0b3ac6012979b9a06dbcae3c7126fcf8850a9a0497a38bab3999b42bd8e56aea61b1b22839204aabc014fa905d34325b35d73af794f069f43f7d30c62719286f2270328e1c053521ac4093a4f567269d861c297e3031361f6d07cdc85aacca147a70b86ab990c3e8dac1838e11c14b1fcad0b845aaec8daced9fd6fb1dc66e6da2f78bd9520a4ffb4c6e8dc3f987975a31825d7cba0e4dc393fa53069eaa2eb6e3cb5a169150b57172ebfc0852398a16ba7cc92f866ac920d22cf413a7f9b5ecf73ae17b8425ebe29c0239646adc1190e9c2c48a999ee51c0c3e3d552d7db0b0b3a5eb4ce0fa3ed93a92ce0dec86efbaa6fbe594d7096095b368f45ec7cf7246a952b171ee38504f7bac4fce476b796ddc60cc71c9d815c529de12ac41467c39ac7bb27ddbfaa5c14c68fc789f3bac3a056bfc1a26376c72dcd37088002aed838ac28cbb25047525c7d56e8e47eb1894b1571e7607a825a8df40fd5e30d98f945eacd9cdf76906950261d61f98768ad188215ae6424481184dc40c7b6eeace6d421c81a1bf67b7a17a26f9a9d865a5078d70d363a3246e098688d04bfa7f695663e11b9410134f99e24b447d0ee3ace5c75d6971d606b1b95e9a2a508fc79623f458e7c6251fa0078f289407071c674728079289065340384a572c2042c7d16cf7f8e96f8e9db4a3edac1bccde56a6825bf27801e0525aaf351512cbf31c283fb9ed3ba90a4c30a53d6bcd40382b9dfbea0a2c6bf05bc2dc7788a9018746dcb16cb4e6e9de2d601564b2e8f434bd46ebf14e935fcb9a9c3f49b7413a29f59d89a1db91cca59ab6646ba9b26e118cbd40779cd54f4b8a949cbd65886f02480c0d8c085cf12980635fbdb1c7fc3a27705f6d2ff522f174e3d97055fb64ea5189bffa0b8c4bd5721b23e088b8218e071425db1311649626b5edfcb1118ca3ee1277eac4db0f636d1ed48a44cf01acd556d3b98b7c10f194cb70628c93d5c818b77081a6f0fbd0e2504526d778d35a29c65350c312ecf607b242dc614e707f9a8cd80bef3b8c5ca026d7517ee8697ae9fd076ab27742b3568d2d8017bcb22033896e92e480f5fa1d935b198b8ecb6c0133b75a41693821d03e552ec1b24888eda2d852fb5a8d34c9e2e20cc014fea7c62507141fb8f225970ad0db7b7cbe71046084c7f74df8cb26bc22be2f9615bf07e814b1707ce54ed3f9887c42d217ccf9b6cfc2848cf82abf563d9057b6d7a76d82e0eb61aa4f36a646ef2cc4041320fe50a3c6fa3d12c8e6c8ed5e5fd175db548b3acf72c908bb613dcbf6831aa792b52ace732303428eaf17d20cb7be3ffa983bba768feaf31cb9bbf2cf4f8ad680b4bb86ab2bf307c86773658d4a7d38116aa38383236332b9f2459bd3db48cf0bf0ad453f647e9a603a88ab62fa6ffe19a2231d083c15e091d718523a2c1fd134fe453ce62e3a6ab179afaf0a5b8ebc5f61e1d22acedd9fe1569660e72f3f8e737ba0af5725eb07f65f9cde918ac46a971f075d6c1d5bfc71ecbdbc1b1923d26ab51463a79e6065fe03d36ceef8b8f081aeb6372de811a49d53ce8c85e10ebcaa3be5b967f3780f7f644a13b68ae2c6417c0a537044803d7005759edc9222e7b205a9b8ab99bc11581e9d1d59c7b881f259a9cd36de11a14c87ddd445378cc778a254cdf97130e0662b2925ef05cad4b791b213eabb38ced96373470643455f51b9f57a3ae7b342a5307c161fc507d8e7d387a54011cdded3c8fa3df1092c712dc7247a5c1e764d033849b769b377f8eb59b421117bce6a3554b367d9a6d68da4bc2be869c2bcc675de6274833db8e0d403aae8d89f56a9269e4ecf2a4af7625e60480f2fd5a87b40192d1ca985a0d485c07f0d1f6d834e6b0542860634f11c585d5b3699a711f285e2861a600e735dbe81433f6b24b344364ceae39b879b65d5288df644d973d33202448ab2c36bb6b158b1a23781ff745e1ebc78baaf9338ee3baa273f71e4008c6329233a751e506eb37fc4c6541bdd77197d5ed24946a22ff233994eae800d649a00a17e71f686ce80501dd72b5ee70cf514ab1a3ff895442a87cc7ab4e8645595334e6470a35265e8a0c9a31adfa261f6979ddf3a088bd2b891c00186fed9c5b0469a4a68acdee4e38ffb09c206470a514322128886803137b64e14d078d7a51c3960576fea9999945ec8cf93882af63c863e1df0adfe022be37353819df3f57272afb7ede2aba102705ca8b68b88e3f7ea4103c372803faef174440f1436a5b8d9bc4d5fc0a71331c668da8583a999acd74b96857333c139c0f531d7fc49c5ec4c49d4452fe541e762081c8997123f93dcffe973dd1b64089b8ba549ec455bafbd57d80961fa4ba46768564efdad3a393b7096698ee6a3697bacbbb234f311fbfa9ea97ba13bc96928683b4aa540861ef2cca88c703118730e1b751594e7cf373e79ad23f9f6b6c7e94fff7bb1724fc4f0a9f76f007a3f0764e2f563ef3bf25a41012435d5d341f62850d351aac3c24a83269c498b339d5ab3264fc0439a62a35dfd58d491ce77821f8c85e733df701c0bbeded467301360d994a272338f328176efb0dd192e2162a7f79dc9e68cf5478002d01fefa80b49783e9083eb1d1e042968fe6e001c8aabb8f4a66fdc1fba2077bdae0e5a86b71c67247476e57bb7fc18ac40f6509741095051a1ffdd086bdeeffdeebefd083076f7edbcfd88fe68342448d0b2899cc77d3b276d9dd0fc5f82ee3e41bc21bf6c5b6a39a259704d709e8daf7e904fa51eea3c880ad1261f96370edb0a483cfbf60cc2ec3c59a6f3a701470fddb7671608eca9fdd7125e9ec793ec108e228e33cefd5b789db5af8dd9fd8fa95fd3845b1e881dc20d9011350d85d21525e0d29679e4c3540f83488f34faf76778e313315a19c206e879a7581e6a4b36ab98b254606032780abf8e3a1d8217dfe980e9ab8f1c5cbb735d943c322b87facdf581e7a54279fe0aebf1a01bede42585283e8d452558231be477e0e21d45c5a7e2c726f059842b2b4280df11736ac7cf83a67f53449a0f446ce34a920a3680e4606563951309a578d049a3e966e98a61f14d0f074153ea58d840eb6086cb6bd31e8803ba81c1f71e468124c4bc06fb2f7601c5818d468bd284f65c79f73d356a6da5c974e7eacfac1a380d518249a85a22af29303286ec519d4873df9683b0873aac5d073f39e9848118a98da499a43811d6d60c68dc62f9beb1c80804feb778221bec1da68067a7722e62f3167b230591a09071ef8db2a90f24016843dc6642e21608d38876d0b0bfcdf20b8583d5ff86607c7bcef7bb4b0ffacdaa5d05c0b64d26e1811019a318b674cfc6f98ac8a82a5afb7acb8b9384cd9bb55aa29aa989680df15f0543a3b80cb821ea278c408fb1f21cd6ab48bba8bce2f992ab41ea2516b3cb8c7e5b69a341cea0d518144cff735ec4d2c969a55c6e502155e49eaa5a3c47e12b8a58daa35d7902661725db23de0344cb77f68ba79a81e82f5038f8db9ea125e1734544d26c09747c79199f663f1fcbae0c700b88e5060d8f11ae6a574e34b0c7b4a6daefb00569967618b83aff021d67cb13147e377ee7d9d2d954cdcc0793671a3fd6b22be95db8aaa80c4a01e75a5c938228bda5ce45db94c9013cbc66ca24db3a9f7f08ee77d27618f7b21145b41fe5e92184ac2f620d2bad6728cbbde790109fc71ae5e4576fa5faf8deecc83faf57ca068f48f64508d5035ac5aea07b014ee82f39d393f0270c580834dd69836288e496a85c41b4930e609773dcbf409f9d65ddf331ad9617e50ab23b5fceb68fa082060fb514ef09b286d5928f94fb57deb56f53728727e1b012972051de0b1f5f0cc539ef49bf5d68a13e64cba800f6be0ed724763fdfc60aebb5329be6661a144661a7cf72204365a7021d801fe7168d0d9971e68d7d95a301c27eb603cd3b184c0e7795836ae27d85af5d7c0161b226a53dd856cc7ba1ab481d67ab90fed60ccc975df1849cd25225366606a5b8010f36220106533e65303a87b8d484d8c2aa727e7e4dc4a5af4d3b86400945cae20e92928744b016573a4d64197b54e3e238dbf349c598ca5ae4cc08678a05975ae0872d52ab3ff2ecbb1b11b74fba55acc2619376427bc1dfffc068c32c5a173d68d7a108fdca3d34bc552fb464bb1dc4c3be5558640c8a52787a8ab0c8ac24ae475db2773f7e8a2b0047f0c7e1bace12fcdfd941d2807807423ed64300fe0309289cafa41ffe27fc7bc4a982cf5614d5d1062c5f94412c1329bbc0a2b91741b831ac651cbdeadef15726465f6d16678c7408b43125872858e394c69a46e9b1f4129224d49f50f6bed697909cdb94f28dc1e45aa8a10bacadb28a5a342c51974e5d66189475944f3d8b7e14a787567a94e7a5064431eaa14de2fc33e680460bde9a577e83a5efea245154377409315b811dbc2141b8a1ae22223607fa93f4455f49fb36dd6ec3bdd4779214c144736f091bc1b4c74863002871d737eee256f348db9e85724150bd2aba0e158945a285aba5a384312c6c0b4a01ee76b3c28a933627c261e9d594182a629560b6a87871c8118c4c9d67de89547e5a232c0ffeed4a95d5335cde2a8a9060f1aa5fe9fb743a774076c1fa4baa230e3dc2a4c7e1c22a6b6b84f6029be5541d8d9e4519c6d83766780cb667fb2d358b389d9af38ceb0940f0a0dc3a8341727282830a77778a14ead2b9d748788d00a70a62be515c16710d8bec8c27b07d9ede0cb99152b2b9f4c05be1eecdb60c71f4005e3af679cf663b3a5d2b297457d165e8f6ac3be5cc4911d9b2d677c865099e044d513aafd8593736fd87f85f7557bf61dea5bdf47f9845e3f8e9eb0a658667975411b0e25080c65a158d1c361097011dceafaae2f5f3469613b8704a57f23d6d969137d1b62c252e5947d9fba19d3473c716d23ff081c178903bc6424461b05bfca8f43357639e563dd7eac81d546d2e21e3b84e393868351104eceaa23744e69b357256b5647b7f8a12bafb7e4bb5272cc3cdd5314794a98e4a6eb092e52ed1a6afc8133c47043d6742fc1923ce1b84b3688a64a05669c1b37d426d24a621f268b86d54657a9109075a6578e9d6510ea51c0c0a71a511b2c775a136a4a36769e33639af7d60d50137bc9220e458331abc8263b8b000048cc414306663c714d3d5776c444f9164838f94398ccf6947a3584606f38bd15a82440823b739a6641bf80047af5bbbf964a32933f61d434fb0e5c284e10e1c08ded8fae9c887e227ea16af6cad8a761bff88efb0e311706ddae310c31aff8051cd4de2db493ef1076768b9c3a5a276f329b440613029aae7d3bce29e50476de427dcd1c6f4308e607c9ceb690a0a99875e56c18c96ede812aeea2b68ce9278796bf6f25e5a3638b996500987f866f2682632369dd76d68e7244dfe653188e4224d206fd1e2183ac0c50eb3343fc0dfc114abed2216eab8296d8a2f91c71fca96567a3256a9835dd6942ff5b9ae3d9f301aecff15481268afdbbc9ab57734bae948226e49d53fade2f3de3160933ed549082f540651d1f949a895bb1800bde439b831083c066a7b6cdc87e56f664cb454ecdb0dc4f77dda91e41c944ebebbdebfd23864c3268a960fa88b54284ff888905a2e9b0af88b50c3e77942cc90445bc8e2198ae6716327f1cf646fd0e418c4eb2017087340f335c4a84147c4a7e7573e6602386fd3e981ce2c2a79ab26e360e72ea84aa926cb4d1138a34d9cd97135a3f2f1aeb0ec73ccb41fa83bdd58a630d5319c116211882632b33e858fca5a52ebcdfed5603b225b075a05a874bb51a1404f9b577a34d386bfb2e118f04b5b4cf0e8122d42d63aad9cd7869853a419f02925698decb381693a5359c04eb86e4f7bb78d440123e4ef04d2de140a3498e3180f189a9a8babd6cf2e7213d3dc5e287ce621f080fa6f26c2c6ad75edd0dd8284d2346ed102edce647589da8f99dec36ad358bf661e35914f198ca98fa872a04207818ec240817a5b6886a785475472a911b3a3a77f2d4ddb689eb1999f76262961589ef73fdfbde09c07b17476f01fb7093ee967608072b65c9bd05ac1996f051a91d988938ad8d7d241b047572043c22129ba8ee0c60aed8a6b93635a2bda4786543b798b4401d70655eadfebeb5246eb59a6b26a365595ffcb3116d98b0d1c3281e4b4ed55ed1d0cf676bdc3f9d64194e4d2483e9b0ea88b17313cc7d5c46c2f63958da8e63270907c9ba4fd02e1848d81ff7dc7376ddaa32e44752b7ab3d696508b871f7f3cd1c6ae8bcff0739a2b5766addad51d87a890a57c24cfe611e08b430490141259e7ff2f9fc1152d5b1247459b3bfdbc939532c836545ad9a8062d9c3e934694a84afb640664777414381a396b4e37be6e80cae11a8170a2382dd21bf8d2b0066ee8abb6e2644234b6434612b0d423f716dce80c4f0d5e1aa590d8d5c0120d25cf48e31e4eaf2e5cc7d12355f5ac9b7d5901099104701326d95b9c6fbbe55324a27440af73e4f4c2699bba2a7fc9eb3689ce5b81cea88445b5312a604c1d0fe697ea6acaa5e19d5db833c8ee485db446b4492541772e4a4886e7edc5711c5b44374c63f6fe35e307e7c197e41ca7b44a0c38fee02cb6dcdb27155237e59fa8635f01451209c85eb77c9fe3a2b22121c6f548b415e68bb6abf0cb3f1b0b97b7430e6ef8ce6d8343bf5bbd9812330c5df9fe62fddbc278b84e5ac1c673576a64a136a09eb52ad1d3229eb0c8d82d6d6e7aab18d8eccbce3c1ce26bfac88c9aa0d473ad5e816afb20d54d51068b1a3319b05722fa267cef629ac860f386bb959d1b14853f2ba27d7cd597258f3a31a529575730be2d60b7144f00d2bcac04e80f6b4aaff5f1a57b89d97397dfff95b2b0a4b95f098cbc886a89b858b775c230e9ef2b5e1e16757e88a29c056fef50fd49e481e7596dfe5e20e97dbc0464ce01a6414fe476df9e3537cc80f65b7727945a089454c0cfad6efbb7cb7fb267dbf0de8cc730c9eb8886b289e3aac541caf600ef6a31740bccb775ca759b7b59b64f67f631b0a388e097e9057575b7bce2e4672c8575b7fa63092c734ab695ba3bb5c2bf099c52cd6d881d466a9d3ddf272922b72e7690ee8af1e0877c5906f0d08a41ea4235713cd739762f3912a22fe8998098cbc684c996b9c1afecd47969e08b09a6a04c6f3488db4da74b5a424ac2f0c0c317313182bc257b1c85f3531e8e7c9515d7b8441704050d679e54e4faa148ecd3d2ed824fab476779e69ca3823ec236281ec4af49b083375d6c9320e6399245a9c479421471fdb36bf5e6d67c5d7c26fb0f5a47c265ffe300b12b2f74da2fbaffec15a1b1d11ac3ad7a074151c65b62bc6bc6736408721eef1e003de92824bcebb9b8db18bc9058c53eecc398a99d1fe9b412a448b98d5e4c6e6fb2ed8f86a1783cbb59be2bd5ade810482cefaf88daa69f6d5b58590c3ab9a47bb3c96b712c8b653dc8ca507d50dee087fb211426e41f06cca3e56cc022f089905b1b85ad4bec9d4996e22aebcfce5c62eff80b5e69ae942ed8cb6065486900aa71cbb4bccbe70de6f786a143968a1a9f0258e16412c8cf6d48ea997b880ebc1d258c42575e19cb59ed447b3e02823ec18668a0a0f4d7f10ed08b23b703ac65eede99817bef9c13f77b4c8f69b495f79ca280efc759399ef471f53fc9162cbe55ad9cd4d14b5904d94241b206e6af23989f9f8eb7164fbebc81b3cf446de3c44088348687506b9148c3e2630627e484b5edf802e0e1800fe04c0c9345166cef663018295cefd7cab8d987da1778df2d41a62c40af09bb13f3ab5b157fdb34310947b009a48558da1621a02737952b9aedaa5b1a96ed3517e78fcef3362f17c0f89142a22c411e1e5cef89d1af554cc995be908439aaffbfb407c09875da090abb25eaf3e1e6287cefa2b41e1a752b4140579fc1264e7f64e0b96de6eab4c61f101fb93438120066eb8e7403da7535c5155c021e51321878b43cc1c5daf9478fc9bdae899f65de02f63edc848e4c796c7b2790694d4324cff432cbcb6daad617dc481871af6e408b772a185b60205a8050419fa31fd59c93f0f21c1a9579255676e76072210f17d273fd8af1f3f78b4524391018597dec7926d1bd1aff2f9e71acf06d0469e483cf0b1726cb3034a8b4e2ffe4cf8658092fd573a9a7ebea42ae80c886421b5f2e65c208264672309d414f3ebc70e02360fcd30dc5064f3bcde9fb15aa1ebbbbf8a31aa082e4e9257028049c73240ef7258c822428308c3dcd40e362c39d2759ce2d3b3a96b3c367483dd00eeb3af74ef7893b1261f0f2d09b372f22f6adcfd994c295cb6d8a1e25ed188a9efdf318e2c0681db327bbbb1fe9592b4f76bb0388d7d777510bc0d67c079b8920759a69938b4c70bd2215c4a13adcbfaf56297c1e3d029317e013e9e94b4d1056ec1002fdbebd6a5d7ddfe0dd18fc6f14f551a6e43fccf42f1fb06e794b32cbc79fae42045d0ac48be33ad8831fdd37af39676f3682fdf85a4981ebcbd8076ed6ab79be127e4b4d7ac7fce0be2ef89b801e20e1dcf63d779dc7005938a30112b9d0097762c8f6c87dd575434eb1a9887716875d4ce52534e3488705a9f2a2d6b676a95536e4fd70b5c726fe18a934079f1dbb74ac958fc66d71463174dea3801059dd7c8e7d3dff003beb389e5f515ecf6771503cc863bf61f09ea2fecaeaeb239765abe8bacbdd2acc1df22ca48f309a0b8c5f7b8d8b6d415fc13082cc07d76129586e95944cd09e938c012dce47e267c39999df33ac9884dfa6e62f37f967c3c6134b36a3084163a0af2ed19707ff66468e214a0340307001b0e13072eca6f741216bd1d28d49ccd623e0637d4938289f45878ff0c86acbf04ba216b58b52072b99a8cf92aa1a5536ca05d0bb1588f44c4e27bee058908f42db7ff38620af7763c35f240813cee8d5c57a8b011e2e9374b83ccbfd5c31240fddf92eb5e233008df777364380638534de6371f80b3d8e2385ff7b25520764780a9aaee32af6d02137c46a22171bed55153afe9c932434a63c760a49e8c9be0c668e32190b9cd8e60f5c243aa88c4ee9ab1c0717acd573b52bc5c1bf28843c7f55f0ff2a355fd886b44cffb132d2b79abb535cd02fb80fb77f04a94ae80db19e10e1ff1efae3510f0ed2be23b93d2fa9c75340319a4b28ef00d3136427218f5c17029a23e3199d3923da4ca29b573e95f83e1dacd77394559363810c7a7ad3aefda0810d37798ad9ca9a53b866770c33a1dd4c824fbaf587b491a5fda936cda6dfa0a3f9f7773e715a6f1d81de1123da5356eee674451ddc71699ef3c562f3a01a6a86e1c7d89177048f5fd4b1926b21d9dfffc60eb05924513f9fb84d06cdd6c3e73926522102298798d228ad00eabf7c4af491549ad2d7b6a7ac329808632ce028ab02323a3395cd59e2242ca126f9f8ceef44b2f2c6aec067fb31ea0ca5ace1e7bda8955044fa0ad334c975e5048d5621909e33d95fd67b36387785709c80013962679ac1a9694c002d8f151943887d247a5a6b296a5aa5380c3bc2aa0edc286c62bab5baa8350622013956c89e0d352252b2472b91bf92067b96ef3c2dd0bc3a85a4b442d8e5efe106f3ec28b9ab80459701618454c605f3b8acdefe3a8c5e355dcaa11cefc117807df6f66f3a357257a63c6edc72cd22189918815343c7b81d7e26536acd54b93b1696943e7b36c66f8cc5b6c9e52a24aec967bce010478008555dc6d5048eede0c7400019fe819aab07148a8aea26e84b1a0e2560218e045ba182d03a1304b4c7d5ce74c872aff537ec0aa331b7b7450e88d0d7a80cc7d6f2b24b44345bf96dfd10f1199751da9b7b9d035c7ebc21d2aff3e4c3978b8fe2951a83e867b2747c5e46a208a1b71c0b57e430b14548ac7ca9e36e29ce567ada09863db303b9f7d94e648637a7a6efc4f6ba4206bfbcba4d6b62ccd290c4af7106480f1be83079e9cb35a49ecc5679e07a5c8f1a04d05359be563313838aaa746ddd5d009fe416996f5366c77c53d9a65168d046560b7322275e2537c928ddb4f49b1e4881e3765ea2fd6476581c86eba0c8ae180732bb6cd3729125aadbd07a6e9ef6668f64de2ce9ac24f75ccf4ad16c5591385fcf902831bbce6411d1210fcdf64298da6b98a8f5953331c99d54de7217bb5b84d7d50a35d152cfbcdf183003af5305099db071bf5d596919ae94c3edd6115f18832eb8b6033bbe2b81427baa5b6346e22e24e7bc7cd96690abd153079b740ea984474bfe0b2b9e519443e1a1d687c379a41ac8b4c7457023a12c7d9f83a962b1eeca1caa38050ce0448d6072df233daacde3cbc928107ca72df84ff9b8c9c9111abb93ef52207e44acb678c1098ecaea45f07b4f4dd36649165ac8a15e653dec2b577aa3c7508f858802d360a86f962169f2c16b6f937a925ef13237da9c8e93d8f9bfb182a6007f4a9057c2ca09a0367f26569b25706ff841513bb5f2eb678cc912156830dc4159f3595ca1675d7fa182c719db858eac18c35f7ff16bc0a811db50aec76baf13172343f1d42634b9b2263e8f3aa1ca88b70d2a7058335bd8b552753d8dfbf122360e96f6277ec4f01537a19f752351e8c4a527218cd24b5e2d32e19f122471bdffde4d59f03675fb8870aff088aeff783ae0cb3b8e19cd3bf0aac0b5b3338bef76c20718c27ab5ebeb4eaa414f71ebd24ee2c35d376cdc29e1e1f06571bd72adcf45bdbb187ff7effae362b3a4851f03def228d55e14f8646cda7533f8b19ec0bffab85f4ee2cf9fec901abe3cc4dfae3ff64859231631dfedf7fe5e75bf215188929c7c2f4f95c44d83915036629fd47ad0e1758755d4ecf795419602cd4104b533a46e38d80474e31646736d2d1bb7d4fd24a313a37b8679d8a0eafda7f281f8419e0149fb88b13ea3992239c071b12c57f428ad3c65f921c1068786ba427fbddd5ed6bada0575b96785bbe748619b6e93d15fb21cb8c4a0feb1f6935b5a1386c074d3a5208dd31b531b3d9507ee2f620a1ead5a099ef75c07c945bd338f1d330c2a4f192a3e0e81e4360c1a8e22d213893106ce4d8b567053eb0a32ce5b952a2c71ecb3304555c5dd652861e7b798567fd095f630afe43d846c8e06cc771a5d1e552e9522622e6548f766e6128bcd67838bbab212397926a9a6f6d3af97c0ef7994bc793588a8adda05b12eefe76151ed40d26a6bb586106e2bbf79dcd553a8feb647aac7fab2877c70a4f836cf9214a9a598fbac59b79d41b724b6fcf6dde1104a5b500922407949a1f18dcf63bf43b5e3a2e42a4cc7623cb95890c3f5883b39a2dddc83e61b9270647032e17c6800108ea304eda0845ff01b836b2f1b7bcdc106665f666ab8cf946d342021429725fe98378310952c7c046c62414985049aa1baed07016ce2d67e31cc0c3d22c729ee0f31fb88ed4ec0ac68c145bb227f96cbf4dbb0b050be907d5f4c3446dd7f15bf50ee8e2299e184a71d08e81ddd37cef38c55dcdc02e66e77aed7fd5f46f3677edf6ceba6a52f0ab1bc28abfbf2babd62e490e6b968ce5ed91cb90523e07a70381d14b476087344606836c786fbda235a0ccad5f6efea029060c908e8e9209d4a2a26bbb01e38689e40e07ae4edf17fca7284953337bedd34db8f7d9f76289bc8e761d66c78b33709063b791e4678d59d8063616c32f98bf183d64b4938ada8021587f1d99bfeb6844f0adda3b2e3f384c3c353e6d8e3a3043762b4496bcd99cda63c87bbbf169386341a998b8bbe43083ec2cc6b84cb60f1767cfb4c0e7d615fd7f60b85d4cc73d5614125b5b21d92d521f8cce672d1c00992cf6a0dcfed7da369092acba07759733b165e6deb5d70c9e885bc660109f6e9845b0ab5d49fc6fbd282f90b5a5bafaf8cdcedfccaa9f978b1b4fc3f935b9406e96dbf8528255a8da4e31ce03b1bf754817dccea0f3c28f26d131d2a9c512ecb6c2be51591fdc480961ef52073c25c446658922cc6ff6a790c75a5b43bd291a37b079f1f147ed69c2a0da2b46059b28e9eaf9899ecff968ecc0d0f77937d3337f797ad92ef1f92ae4d9537021cfe7093c36c07c99124bf4a5431069e3a2d533bd07dafd6d7d324aae3ce9e91a29214307add9f9bf32ac01d47b090cdd6353aa2291358e4f2fa5c6d3232caad5580f9fd0d8c50c8c4daedad7e24e960bf11d88e7c9945186eb3641a96e1bf6b36872ca47d789db923e9ed486de5e8acdbe52f1ff929a0902da64fd43d8222d063a909c563c63b3a33b86e7eea2d49df7785d9936f86b02033641a7a768741e436405e385e1ccec07863cd8f847ec75844c73ad16d35b9cf0a39d68bdd08e0c122526521de442fea09ce546428507609da4fb8adabeafce36a9bc1470fe6fd4a1d66c5fe8be24e5030887eede838453ac954c847bf9f4bbb030d7d776c3ebca8ada4fea60f334c79b89498bff123554e71ed4280decda3c64950c87b6157bbd578261255f061f97aed9c19f1518efede3fb951dd4aee184c036a6abc09b6e06236d97b30579231c9797f7346bf58ddc56e8b7002981f3891c70b77ae9e1aeeee78dc93a27e6fb22b6721e8f391111397878062bd32841ea2b7968da960e22fa8af4f1af3cbda2cdee9f7baf3b8bb817011cf8730553cd89cf243c80aef1e0399947b9341d68b83c5de331a1b59f7ecd4861623cc83f0d34b108fb8d2a8357e740c0d8c6bfe750ac367a1afbd19afe46cafc17f20ded41795288dd77bb31cd874628895021b1c7827a4c5804f51246b0bf44c9f4475d4a7105a9ba04c6744c89906baf804959e26d52998649fc9cfc7070273069407c3bdfb7bee2a6a7a5b7efbe0ba4c4c759adab2117d71b943a03c09ec5cb77a9d1331c2c4de6547ae42080f60f3bc804fe62b7c581110b28c37cf202313944eb8926928d3aebe82a448dd9333477c8f571fb6a9a844aceda37d4c5ddcf520d8e40e74b1423a9586b1516f5a54f1af08d642077a656a2fbf5d3c16875ca7c13804dc17ee77ed1cf20aacd57ee014f8b8d35abee7e4a0c97e0461fea60c3e7f68fb642ea71b6f716be8fa9079dd859682f77178b8b4e77a8fec65b804e6dbd77c0fc13d1992efab5f4d0c412d3f420fd1552c05809a235d8ffcb1d28f8fc06f0c86146f395ff34b700f02bc1f99345a2a5eccac1d98ea0ff65a9474535e2f90a925a0d6dbd96bba2e3d4536cf3827c32cd7c03b0fa63e57661b92603960b8c4360886afee6f83d35d6db900af5e8f88f4e93d3e18cec78cada70d750d4df210c4d3c4eb5e0b045642d6fda331841af57bfd7367e8cafffc85f6b10236440cdfe5f5d73530065d23f3bfdf4115e164976c623fe35b36ed6084e584133f66700620c0e014f68e9dad6792620a962c975c310e4fe0717aa365dc36537c073ff6da65b4b46af95b7bbf80735001accffde85392c0d5ee347922d42f5782d9db737465e716e5541dd038b58a5a0cae92cd6642b0ea57753ee4411ac1088ac973dae8881a1e85d77bd76b86a14c5195d3c1c9eb9b59429efeafec69375592db5e81e9d8ed970a1ae12478b8a02f363e5f82953f5bdcd8ac61ddf7e1719b890121e894b7c989c99eaead77112296c8d9791b6dc094b30052951d87f1926cd028119c4e9a207370027e9621f71dc4ceabd7f04403ee84bd3a93ecc92017926b7fd9acbe773804056316f1a13f95230fe038a9903645e83a37bb5078b9318fb0b00d824f1f9700029ad8ecd5d9a6e840174bf308de82dbb230e0d220de9ad1179b5ee993c216b16c464c851933be4aedd8fc4daf1f7d021ab10e05e5d5a3c323bb2e5297a6623ff492aa0160d52ae9e61f9ffe6c1c97a06049d2ce8bd2c1506e36c696a6588b1bfaa2b0195529a8351098c800ed2e93c7acbc18845b8ac8831b02e079574ce01980c1026df0fc3d2d471dee7084632c1a60e0664d2ce6647082a074a66f6c2b67e55b41877d62e80a4976a50cf13a78961dd18ed18a79e40bda234790c529d15ce88a214d710de467d86be9b126dfb128680b94da0f27ad2b32a58fc9052cf0b18264a6e005b7050eecb28e5f003dd30c0379e6641a902487d1257dc47d807d162691a55b6fe63c9208dc910a82ba7e3dc6ad2f35e6c97e41f44196161c65a42e5fac0ffbeef4495dacb86b5999c3b50a18c16d7a07ba39e781af62de2e5b9ef8c9fcba3383d62a9928a0b852e05a60dd57613c039e9b9f012ff14a7d1cb58e74e92d06da0381aff19cd9778e9cdb79eb6086d2fcf255fc44184d0cff287ad9700637f2e3dfd4e46112fbf78ad6e3a1aa430d1b26d3104eec4db63fab6893f68e3615c888c43ba9089e9d0dae3508c4031eae75be88bc3425352a4f28214288980c1519803ced92d73257316535708404ed69dc8528739b5194be0aedf043d8d453cd8a69eb3715162aae044de3310ee52630827a20d6b04635f8b4bf19d92708654beb2aac116f6d8cccb97c7404cf4ea6e81dfdfabfd961db86b7b8c4e7d42ff1b347a0b304d9b84695fa0569692150049a991398cca9e1e4aa65213e9d26b08d58992fa24b80c6b89c008ba251b1c5dd578df7ab95cd7c43eb012c42efb2faab566cfd0567d8ef500bfd56e5e5ab1de5c55fb87e18b9d437ee35c9d049aad130abc5957394e44409806024e151640f77158c33ca18c1ecbeb9a8ee1c51cf06c6b173bab0d6700416fc8a194c949133b7ba42b581aef0d7012fcc7c9bd81f6fc3525a91f1aaadae4e0d715f39079118f0c5759e4b794ec0a495c6504777a18fb8e9535370be3f8978dbd34eed00285b641151a6a110bb13f9c5718b33e1b59f38f844a73791e13c8892a3bce4279362e37106da869f1c4e53413ad84ff8bae6a96d47a0e33aecd49a17cff47b34a2c8e0e4df96c0ae33d90c7adbfc6e3aa667cf3223c0b7f9c806d63f50470edaf219d5969f55303fd621dbeb084ae53d7c99a76d6bbe99ef3c7bfe72d7b58ab0a29d258341e89dccabfcc2751e1c9ed78a13f6d43c797d25ad92aaad4d3547e8f90efaf7bda4ec7bb2619f9583f0cd1296bf7e55d7b1e99eb5b8a78c42310dd8ecd57b0739138c88dd8c8d26a2568fb7e7dd24d3c8bcdd2b7c69a74bc75502af6796e611c9d0f5e79f5f7d3556441d9743883def8fafdcabd4bb24df4020fe5432d48081cd18864ed5ba08ee4be9ccca4bd3cc45a5ea7980aff68142ccd2dd3358cf6be14ea1619f99601954ded88a8b4e240416eed30bf772e0ad97a0c41ca466ecd573aaf24dfb834b56dfa595303c4c62b729609b8f97bb27790e84b765012e5f776ae6451264e0c3e28cf791a7eeefdacd8a44283ff43eb98a775381fc3829fb28990f17eaba87a2fc6cf8a0f100d262d51df58b28f0ad31f8264c7261490b1f98cf62f762d98b03e534d595744aa227736695fa8f858be784cc8a035e4bfada96030705b578d38c9311c49c22158174aff65034af3bb4112da44e86b61033f762e0d22a9ee6d436271b98373e16ea099e1650a8595d12378a5cd4136cf2badf7c0a9e880a9db700f856043988096091c42431ded2c9d91506c4a1b210c15a0cc0385f245f31e5120dcf614423cce3c83bd9763d4bbb4cbf78669f68f34a26563414635df3c7003dc8e6fc82a9c1ccd8fa9153e3633c9660f511b4ebfb749e63ebd11c2835d86157a745d98d38ce7997b48065e524638906a7ddf3e4ac4a8e85d3cd249de3820cc5f0374574c1a2279e657b4f7ae1391b671a66fa5c2cf73236b6f32a72235300fb342f9d847ca95c0d827b362ca3e2c6fa508db99036f16d0e16de4700bb4e1efee1d18bb33220ebd1b0b32ee69382da360383fac63e08248593f37b1b2c6c615acf40d98ec477cc6492f6cc46028053b6f5f02b11b8bb28c2effe2d8df82bd0f4b0d54edfb979421c476be5d72fc62985955848dfe4983eda4ec42d424908ab04dc583e47946661c0c146efaa6cfdc2209fc5c2f53f3cb555abeec9bb4f11ba67bde2d1cb0e695600772a59f03aaa20ae652320e6ea43e8376e6f7436e74ca21cdc45fc440c9399f20058521ae746e3be7be4fc0dec38483eb2934e5cce634e77e88890375586651e35882e1412b6a665054038b57b530a344007729d7824be878a56f98613edcfa73c1b9e8db06f8b7dd059ff035e14e3adbc1931c95cf569b53ad08fd44a15d4448498f7f870d3df87c6551dc1530b63b866305ccc050a9668697910e11c371fedaa69308ff2e55f4db1ae6003a2b16c2614faeb4bfc8a0a7c1c3ad77b1e7085b8b6cc03526f9a77f24a0f7f2f8a2ce89747e4f504ea9335e7c1e32253e0825efe8e3a0d2e673f5e081eebdcc4b48d86a9a79fbbd3337666a2220c0e0bbd5e4e3f650c4936bce1e6e806ab0fb903222f1b0e0491a5f75d8aa49d23205476941ce9b86a795dd417c9c234a559defb87f515dfc8f46771e0480449fd29eb8d02fae625b4c41efbb3dd8411cc393a13d9560774b0e2cd0b8f2ea1a6b640d30381183948f369fee0cdf8d06a6bce9eb2cdaf9b49fa38289139f2c7ef2200cc5b82957eebecfac694bcd25a6a1f950271927d9972d4295b7051ecbd893bb00264afe4773b1a142e9d88cf8b17f12deab98a44f8f5a3778e6e99f698308a321880b8af2f4c6e99e63a4d3cc04fa1d686313f45f1b0332c05ac9df0ecd63103c96b142d8607db030af51b38bed732a0594ab53889583cc20d7465969d5dd2b4786558b927a36569c45a5c91def74826ef445208233193838c1db069fe9a3cc118e38d7327a948fbb63cff9a17cba16cf456a685b9e36e860747319ffef1f5065f172a3764667312df247b2afa546f488456587830ab43338a84aa9096f9c9297b17ec8d86b88c0071a1ca3a07203d4d49999d43f9f5d4f4a5dda6bbdc8e468f55f75b7a3e1d375d9f6b8f3d40340788ac184f54af9fdc684254342aa400c2a02ce54ee50846964aaa279c4e02f9fa6fef7264c40acb67538d7636a4463ba981b6da73cd139c20c46c6434b0b79862503e853e574e067949ed9a4545332545853bee6f973c8899b9759ebc43958f23f2b45cff4e69e5f81d54690443da355a21d1e200909463002cce9cbec58baaa0ff3d98fd8a49ca66a508fed60b5b5a19284b187031457daea99af1ae51fb9f395759f61b9f22abe1290cd6d35778d4b5e66735f957c86a8d021cc8b139e3788af3b6e6d3cb11c26252a85de99369a57e519a3682ae711bdab126dff038e1b53c4f0656c1055ee4819ca135424110b648479770d39afd0c31c23cdbb3775c650e0e0230279e0c6a72b743ab490fc0f993bfeee3c3abbc74fe24914848f9171c9bb2ae6ff3abf0bf9dfbccaa050d6c5051f5027cdd319d9e7a301931c6a4d4509259c3f29cffb01ca0f4acfc91a11d35ce608d3df9d5756dbea10e7648d5dd58a3163054b1490d6a7133d0037cde9954c87580eec9cf46e14e2680e4abfaacb80f04901044a510f6547658506e93b84a4a0875e082e8b65fcf51085714124c6d36814d2fe1e01404ce009109b4d11fa4a2456554c5fb3c1bd65c7edac6044490157916971e3c186e752522b415d828d33f80a58dc5bb6ccd9e05cf7bf71991027160ab05eba0f966af7c2a229f76f9dd21c44025da34aba27653f894b0a4755ada6bcb3d26ce4e4cbd675eadc302d36aa431397001095c3ed76b3f561d36a5a1762bce626f91f502fd777376f6c4dca91998c40ea4d19b0721a214231dc44c7fd2cfd112750608f34e31b6d5afeba162d0bb06f7f43bdb740d39b7d7a6b2c879a34d9ece6714515a7a8da454e6326c5e1af9a7aa1feede25ba65064bfb0d53c6a606ddf912b4eeb648df6d827e01a45f21a62eeb52c11c6916f12517c7c31b84e504f26196a2ad5d7bb841a373a4f9dfffa31053399f5e55ab2897a91656f939a877d66e402d51ebe1025555c10e65892e07b2efc5867ffa258f84cb13ad06f11713b5b36e1f0f62400805566222faea7edde8a162e85792348c643f8a0421d59904d395ffaa017bb02ebc28c5c27dfdf0dad0ae67ed116816be13af7b2f6de8c1cd02415f96109b576ac5ea516c3075634d04c3f661d607011b3355dcb727ea30419c8218534c821158d869703b82d15ea245ed909e854b62da08560e9c1fbeb7b6f640840139393dac63ccda0d08eaf42b273e3421b9670ed6cdd82057fa54f4235a605802ffca35e294a0a01e4db637328ab538adfead7cbd33386141c0fb112e2a0744af9b7e8644c627d3bc0f4f775142979c9af05924f1a2893eb2def7e8e72ae24e087214c640392268847fda60b59e2b449a418640a256fab9bd00ac80095c5084fa95de5b6e85e5a3ed697e25b998712ad8b9fe2bc178ceb87b7a86dff4d354a868bf631ef69f3926a4a224858131a597eea336cf2b26d7be8103207b715cb8f6c61c006dcc8af0fd5740d96f656b81f2385f23cd0f9a01091253b8344fe47c83ba58cafa89c2c0c9259fdcc26267e5c625a3887cde757c1ea346d8583d711c638dc566bbf37c6a426f36517feb198b584e42a6e0f34b617d18a19ebf67b29980f4be1ef25cba9aece519d16b095231ffced3cc84595b4485aeea3bc5a1822c0079451b387abf4ef43c8e06431e99e86725eb618a853c079b3372a1282e5864edfd13de6ffee9615ebba571caf06379930e9f131e82f69660dff44df02240445231909966956b7c53f524fc1d1038f2eed1bff659b00892331d78029e180b27f9c42a9e2acd2caebb78f8fee63d86ca806f53c56e3da0eb23b8e48672002b23269bd72464cb1c61ca57c3c0abbe72e214629e15b343f763011d38c7d98d6459660df20a50af8f3257cd3488b918a8f53cf18e25ed02d1fbfe26c4bca78edc37904e4a59b130d9c8a113a913403ec3053df7981c8a31ec0f81a76201d01694c81185f1697b44e6f4a9d3ece6c1d8a1f50fb7198511145ef59d50c30a6a3a6d3c345d7fbb24e78f9e321835e721184ba7d25bc7a71b72c859d0deeb43533669336a091aeed6d798bd245173be5a489befbc021bea23e138025eaf1f396d51fc0ea9165c6c71a654c207c95cbfffde659c9267cd2137ba93570724bd1ce59050f5bada8097003d62524f4a847a74b658cc12813d17bfede2537bf8e768af750638c2ea6e58119c5fc38eaa124296e6d13f8e683434b481f20278008ee51b0d17476c4e31dd9bec3435a36ce16ee2047cfcea683c2514c08be00f36cdee55414ea4a703f61a9bef237eadbc4a83ef1d7623e884f95a8231703d86aeeab2ed26d048401c7065d3ed4191ec0c569a11844e5e0d6fc8ff48ebf777cb7133e58c8fa2764f51db55d4f134196dfe6917b9204e517b340b29198f51af62bf85c7d038cb0c4dc26b471b5b71cf228f4053293a794bc3aa2d7ea24d0fa138b50ab8d692cc1cd029f082b691c02a0fc5dbf12febdb97f877c65d22a183806a40b93a7b0404ea02ee24b5bdb5690dcb0bf752cb24795efa5190b0e9bc7a544d50b9457fe7b4bcb7875b207be0e7d072a25f44fffa756c35f7b56790c93f7709e6071b4d6bf0e1ac14bc633b9d2c604846f9fff699b8352a8e0fca17f515874e09064bb6554fc245261a527005bd2c51a92977bc12c72f84262cfb144f3a9d738bf233739c8ce5eb80ae934c65be499ef6aca2be29df7f4f89ec771674d73f34059255c33137ebaff29d50870359ad4e5307d435f61bd2fcee66eb95abaa10fcae9545781ea78868bd8ad3b1273738902038b316948d2bd9528290a585ee1d242bae9ef57101a741c650cf904dbd0fc4e64afe3261cc36d3601c2b688c62ace1a0adb0e8f52317e0cdaa896ae9951c309045373973961777647fa9ec45683d36c137f9e3e93bc66d8705ce76aeb5cba7878a4b29fa7d24674a59a07c8694176a99708120b8c68ccf6777a0658a700aae612c23a4f0495497b770b06c50eaa3fe027bbf3757991126c3a841b90d11e64a0dc6a8c0260c204531cc8c0106cb44b4228fd2c325b32f2ce50c59b2468b7450980db900fd10805e62c70d13ee9a1e33cbba6fa73fcc14328552759d0f5f710a77105032a69bb9f3c701d47882aef216afb3e4f22ebefffe53950fc0710743ff312c25212b9a6704f82f3f08c3c5023fb2fb3130eab8c88ab5db77c4e629ae1a8eb3a3057d48f79ff76aa8e498c24a942ae63fcf4a2a3f089f5f0b728e8ce733ac10175f020201dbc6728b8236c5bd6fc77734ca8c8916c9d85e1037ba75cade5d2332973701ad9442db3a969b7b6370c7f7cb4f1574088bf87339da69978ecd6dc50528f7052b6fcee188dfb2452dea100c0476fea6607fc407b22a5132681cb2c86fb037b708bbfb8669b97eaa13734eefe4dc16caa4e0baee770d5dc11225bea2367e6fc3ed4474b31dc9559846d7e1e4d3b11025557f4a29c20a71fa54c43037aadcdcb90b906018cb03d4b2ef62df5cc01d1fbec6261aae6382fcc0d55c14d3d71c1f05b04ddef219bf71e9d7c66619918a2857a5b3bd0a8aa7108edbc6a85ffa4575ad1c2736ca7dbf0e4dcec24b0b349ca2ac1a1a238c7cfca44782be0e4e23b013da4a8bcf8dfb44c6400fb421c1ee1f00a5dc0f2a9794a13398463ee7beeeeae5218e34944709dc84e4c4b6dbd8078cca97678cddc6aa12c5e573678130d64941cb97d0fdb10907b6cf16946be5e4d116ab738707fb43438d2fe34c4fdf2f827cc556c2a1610853f729fdce75b5879e82ecfab4f39b1c86d69dc6cc45b92f07580e80e1674f62590d6f64020cb57d736460afb0b8d25b2b7230655f9bc5e75e641fb6c8f1743bcb12e7d16c33ff42dd163681d91319924c2559011393a6909b5d62b6fbb02d4f360bb59a507a4efd71cb8fd5754daf00b6f7f6cfa661a8c70a5009b954e2d37521f4909edddf0a416cbdb2a1c22993dd86c7ebe5bba532748c988de4ec8f321cbb32e2c3e119c4151c47a00a4efc262b70b7c4c25b7d449c16954b9897def0bbcf2eeb613c0d2cfc2d9f02dcc6d46af71c1ecf55c52915279e43d39048e363200fe0d5811d74b02ea20ef71d77802589d848b46678c0fb320e5d01077d78981478ae00e47bf4e2d3abc689031245aac54b1fdfe53f1edbe027cf47e77519b022909275ec72535d077cf818d9695eba5726ef3b4c21dad0c4befeb86c128c3a8fde713995c4c7a0c7ccd71c05fc9c1de293ad8afc20f19cc4f6cec6b7738e480517bed99dd4b1a6935e94dd4f60c6ff4325df7a5ef277e90b755a475727dc916f92b27304f1291b06ac3ecc3f27e986ce9687722672d5e8599a47d1a4178dd9ee3b1d00ffbea69dc3128dec8c5a18b3ff2684cd84034778072f0ce9d7056c57c098f0dd54677024e8dbb207f253a72083f11df2c2c1622b6bfc57562cc570c9c0c4d5e2493e70b5b1a790baf8ad63c2df528002ad1dee7e8a268e9b949551e2ba3076490d43b409cf265c248090ef163c44030300a4179f3e1f00cd2f03c2fd18bd9536f83ca796f0d03fe5808cf5329acc863ac1a86265de713fb732e9968cb53aa4c2d04083e7aeee32346bb9f41f142b0b84ef8346e3f4f00763e880e1f9c4040b0d24f66b23cb6b9445cf6d682784a2c6d177a887ce303351823713370dacd0932827870fc933ac1955835e3bc2712cb50b176f374454d5da757954386148f5e005288442fb58296808da58fd0396bd477c9f0318b2b414b95d8d90449f19915a2b073ff007222282c2e7aff3c209725b80689d8739671f929cabbba342475f613a2193d2f784a2cec639ffed9439c2f4f8a48fb9bf4bb1303dd47890241e07efb0b0b2f8d670de90c62333d90eea3396a6b3823c73e0fee841f9d6d79e6806be7c8de5a69bee4b66e396e59741136fdf11214facaf4e0ba8235f33483c3ff0ee6fc61f8af9861696ac3f23041ca15274941fb6c20fcd397584d47f48f6d256fdce2d1952fb92ce213e281723b5315e82a2b446232d7795d839846015f4fba2e84094f15a74fe001f9b2bd07143d7c32301a9248daa9819328066480082866bc96068f56129b982ad5d98fb6ee3e67e62d41a9d3d51afaeabf146dc121bc09ee632a28d3c8447ec67617a4d15ccdbe4bb893726ebbac45d553ec9a755bb380f0683bf55f4e6e3f8420b304e54a73192ecc196ea8e336d7173899edc767ab0a894cfb7aa720bf9f7555a48069218054737a2925eef902609ea913dc12bdbc31e5a6c9f8b1285b0bd97742837908e139653de6a5791c9595563b120c15aca8a5b410c2065cd377a3f7b35399c2e69b71bd2d9110953f94a24e57c30f0e43806be9d06fc79904e659e3a79b800ac866bd3ca292e644847dde7e8b204dbc5f74c59e7e1e129407d8493e17f2a762522cedcc3215de7f7bed58262db0a9f55b8670ec313d2ce9f95e6839e990bb68b06e293ae881b5cfe59a2ed42ea36fea3fd30b4caf54d610395e98d41132524ce2934826ba703fa4f2ace7dc7212a8beb7939f9d383b76614913ea9cc5c80da574559219f541911623d1ee75bf6a293ffeda7bb892b410707a438f132740f432b2a8939a2d70e37edc9b1a4da4f7ab359ff6e5911227e1a7ba22c7b822bffbe62c17d41e8954d223d285a866bbc61237abab2e1e68d284469f10ebf465571daabe98dc8578e838ce288811e2bf10a1d09e4acca5eddf28fc10ea96e7a3d1b6cc80d1988d2ffa2ea29d763c4c46863b7fcc589b4705db6cc4cfa61e903bbc6fef6e2f7c55f5838eb627b4141d029d159a587263cb4c0180ab565922ca6ea88639ee1b1f652f247ea40dc1d58edb3a9ee0763323058ce5c996bc74ab1ec523ae9026c8759673261c3fd624bfa449cac01b07e351bdde09224a6a286b975b6dbfabb13c0c941f634fe926f3161657b61e028b24f68aa896dba0f9234b71a00656fe5bb196442975e0f65e98d6127855aad98367cfd616302fc7694d2951f97a93089b37791e824958622ecdc5eb7c1bec840ed8103c2f4699172c4b160317f2a72578418f30041440889f2f3bf40b804b770bbe06bcb45d95b633f6c607f60e41021c0f608ce9bf6b95429de333c4552ae5bc994cfceaa2cd1403c68fbac106c2eb10f72fa20482ee03abc4fe93477ce65f0183abf6ea27543aa2f99c2d1e08203afdd452d4268d81aae046bde6d512c052299934e30dc3f5d09db8e2821bc8fc233c2752f1001f3d3ce22aa6ec9db2699acdd12d8291c229581949179f141be60b56c3548318ff01263a83da867729fafb546333b233e0fef3ea5ff8be3a5d5dff15bdbccd3f2278d91a8822314af0a842d6fb85a2cfdc08da394618d7c9fb0e8532ce0ae0f6842caf3a723470f1bf6f74795bd94a102e0125d78ddf03c77cb35b500659c6d1856c88bf78e55af98fa26a969bf45ac4b75157499e8ff1482b3103ea38b36109df67c27b6e10da96870cabf768c737a6261a9b791b322a10329c0349efb1df52e7b31a7be6459ca371fbf1aa28e1aebe5afe4a56b94699766862f39a2e69c20d09aecca99a741a4dae7e15383d4c34db7ddd44d9ce91e7ba41f1cbdf6d77e5f8e507604bbe1b2fdb0ef755d481784bad0bdd0e09f5fee8c0feca463b452e60fcd4452488787474beb6c5dbb60b623e1b5f4c5615f736166f2015101e7fba0409c3e139769289cc1cf580c2be76f52fe84b78bb4db280c851461ef52b71b516448dc737178be58093e02e3f6d4c5189a058633aa692a114f572e128bacfd865e31b8e5f1f1df4a622901e8777c6b37eafda7ce9e5383b2a87eadf9c94cd6b22b24349f47293bf5007f1200bd06b8880fa223752ca60abf03eeac294e4b942993dbb958bde0c972571fa0b24ea98dcff959b6319b75f93c518fcfce9af58a06702a74ce9d5960ab0660e741801272f4e3099eee9c20272edcff73ffbfbdd3bdf4f89da5ab950906f17efb1c1a88a5590a77c2a7383a47c504862a5039b63cd85167a5bc0941cf47747364e20e556a48335e1b71e9c8f3231949cfa309ec3c04a1ef6590808699f9b0ff69fae4e30fb620304c40a8900e551b7f89c322e81ae054c98f5c464528854381814b4d7581f9c8a7cc7b52fff865e80a80f1d6e9b77bfdec1741f46039813cf8e6ed368b295a94500fd1850a8ec4ae6ca67cae855d48b71b49fd56e1dc20af2496307eb522861ff07b92dc3fac5c8f42eab2cc936cb9f29aa2d9792a1b8354c96086370768dc15ea6938c46b48de2b610cae670cc464939b69f28a2d03333ccbd020fe99cef0b99cbd7c5f1091cf43c5fc557808e158d9a1635a647f03a2416eb74ac1f4737ed419c0e0bc2d0ff0f5f7805b99e46640ada5359bbe946b03b5992b0c3f8aed277bd32bc8f97e4de6043782c730e4088e59d1eb0ec916fca873df80965078531c93df8360dab1573533e33a98eca1b3556fe51f99bcbe15021add1a7e2ffcfbbba623f28dd8cebe726e0e9f424efdf470828a5bc4458a2f14955b7eb62f7624b1046714b7f0c40cc54eb9afda51445d4128bfbd41c15ed019f03730ed033642916f4cf386b89ce4c2452aa183eb0a3261bcf76595db10f8835a010be02b7bcfcedda1baba55352ec663c16f8a22a983572af8f5c936603620662d2da2322e2d9cfe3f5e38768626d3ac4be796da1eb11ff6354746215717a81d099955c17baa9fb109497cef6a20bc103b0ca4b4483ca763b24bad27e08292811e56748de5cc84b6dd5b83b7c0c23db69ccc5d56a942245ff525336af5adb276a729fb5811fe4574058ff537198869ffa7b52f6db1ded37ec9b4e02da719dcdca08404466b40bba4519f228fd89065b937bdea8fe16e99d3c73e726ff1206feb0d012364057355179006a078c4a2f2b4bea1712773b7a33f7fedcd823b454dc431742111e2a8cba5698d934e633547558576dd67c409fb2eb688b5ae32e0d2b8ccb3acd3da8f8bd98479eab2774458df16d87f5fd0b9b5e1de81cd0a63703ab2096126c26b55dda7e0a490c0a84d764e5b49dd4eb055e8d440aee87506a0eb4e35c07522927c1de6173fab02d4038a70ba9db9f1d7ab6bede5d43853f44cb4738ae5db0cfc238515299953f608728234e781c23ba7b8ce142be1e5c6146d207e8ed4684292572816ba9297572a5b825caaca6abd9c2d2da7bcd18bab9f214a960581d1dd582e3a32816393b742f63ccced8e5781640298b97c685388504df83b4eb415249f736995294f1fdb838c24f8ffef2b79366d8574c49d17aebaff1a5db46faccd36874b0fab04b8c14573865a48263e978867c7dd013cbd34c2d194e40193070176404f610affdcc49a9d73f94ca064acb4df8e21fb4322980cc0f157bd2517913761ad5bfaad09d6ffff835c21d5883ce1f059deb7c73fc039841a75664f2939c9366008944c83e7e53ef7518b4dd5e1cdede8f7c2172dfa21905be781d8ca7e430a07c21aaff04fa8ed82ba5b79e5eb3bfe3311344c4741b6a2bb8763d6a0f681a5881520a26bf9e82bf39a72a78caa91b2cda126f128d88493d62b691d2ded693e193abd97d2735ed0b0b315036de2a8a4806b44ad338eb652f0c7294567ac777d046093476b7f60d75188b656d96390f5a3789c12236f5219d51aacfa5a66b3e53833d0bea1e3589c0816f1c4a5503dc62aabf7bc8b5962ce2c9856c06aad0e72ac3cc61a9ca4082ac6ec8d98b0a019d3d85328155c46dfdb483a9a86a90a76e702540903d716011281ece0b05f55038e3248569b6b184ae1d4d93f7e256695b92b44f925adaa60e714b67865295718e23d322258fb8b7ab73300f53b28f1408288125428d375bd43ae031fb275cdce40f064c8e41c936a9dbb743019f58464bd22297620e974b32bd027720a02ac92d33490b25e1ef3990f296f8e8dfdb715897c4222d3020f8879130412d9c772c0f11dd9ac58d86925595d56629a2a4e7366e7c2e8337cd1f28f81fe8425ff8975de40dc2084a08d5c8b1fa9f220abddcbf68d87642cbda1daa95653b0fd898f9bd2426825cce8ce4d9573d210bb5452199109e0ac1b679205faadcf9df51cafa11d5d75d1124963459f57c240902950a954be40bc6d38c09917a9edbf9862381a8ff5aa48a1af5b8a6494ca4797c1ddd7fac004c8031f343a1e69472f3fc96974f815ea93ddfd89f3a70bd66213aaeac707bf52ac04960c69afe66da227c93a30f7e17b5916128e5b20e1d3f92be9caa1323fa86d39fc7a86df856ca887f6fec1198eb6ad678c4ffa33a19354b2bf5d1f111a9dc6bd92e29d0766ca623e8b359d567168667cd4a164a46828f171f9a80321d6335bd2bec695ba9be1a8b1255f8032d6f70cc2f6b371fcbc04d7c4acb526cfd0e66e167c2cc7c32a3dba3fee44668964a62294db53a51a3a339e8195b08b9ff206430a667efc2597588d5917592180db4af1cd2e5055a91123fc21ac6eda0fdb2fb6167fc01addb2d7228ffd37e09bd8423bc1e57b618a3c83fee9c532259d0e66216bdf72e0b004467362be0fa76d56ac93340de8e8b53a3134fbf585e42f851d1d2055d017bdbd565a21518d266e6a229d6a1887c356e20e42ceb91244e70f9840cc08358fca057968a2215399aadef18ef317080187074702993f925f7b90496ceea4b694f7a5fdb2ef476e74c817686a5ffbf9eb9cbe203c4a05c7f92a21a98568923bf1b8c7defc390948c88799e5938df042e4861559c8b68751d73eebdc50388ca63aa056746efddfd72dcb71acf2667979018cb6827c475dfd37af52a10ce39752a0bf8aba0f0e92632d4b0c03e0a697f6724688d78b8a3572dafcae3991102071fdd31db8a164dc0597967237763677c8581ae8b317e88bc568c4fc47e185a1d1a45f03755322b8e76d3aede4f71f1f58b99fbec3101fff2f4c3b863f35d243b8175e9a9ad7c31343bef5fe1eca34358a0df1ab8dbaf184aa7f5eed09f6f11d43115dc7faa62f4414505f3f422e1be33a6fade61cab682a7a1ea96b60b3e49fc9d7b70e9bdff1fe9c9c608671cb3a15840d91a41b9b4df62312565c8980dfab9a685003ff523c6cd8a067c3ff299d162b116e11cafd1e2d1b81bf332e63b4ad975b4f51f9264f64a8e17d2b7d793172b42daaf7a6203f549722eea427eb889b179ede7b1b581cad693ac0ef6b39182583b87f98f594af87f80ccc490c5e986ff1f26d4b337cea55b8c6d2f5030eca3defe2935a0e369fc967bc39a91ffe9d87939bf04de7ad95678b8e246f5d83ed21a4d066069e6e00b65db967e36fe1b474be99f307647235854377ef4b3753620047e62b4efd421ae16742b0c65a766ab79add8ec733a96b27bd72d72efa113da1add927df1d7c7ac4e7e525f03c572c0fd9a3af7cb168d68d8d0b7cbfc0bdd920a5ce2445c00c06374c7f8ec046fe80f9b0234d5f4b620f55a2158239f538ebc03fdaa890d5a02f70da0197df39b173dd762303ff722a80e550277d48dae31023ec33c5a2ec5efa46aefde55922ddd1e56ded51314b0b08b6c4bd3ecded399be0c5fd67e5e04e58cb35661d1af26a85012f530d04121cdd43f827708c0cb7d61312a55396a19471974b53b576dcce6b54b77289531cc4584f9cd0834461312b35688f4c59de67ae6bdf8eec4b50a023a34c3eafc9f5adfbf55f0f19c2e6062a4f9985d59c4839c4d1850ed4193b7880746f4465c8329e3f8c5f229f257bc7e85ed670d5992de3377aa50fac13278c1feefea2a2b0097c1569bb97d08022e28404f081d8443142a0790f0b04bb1de9b9a1328c7fd985decffeba34fac0ec912118288a3a2b301ef4b8531c27df37b5f741903fd6dfe56d4dc434861427878333c0e3b29e0a453d4a3747dc9c13656ab426ce327a807eb8622a4313f0e5810068f5638dbd361e9dff0498e4ffb6fcafb3c36552cc554c1a463f97a8350a9dd84998c2fec4e23fc4800db2c7f5d5aeb5e4c8a6b39a83a4706f81d00960c958fdcaf6feeb390d6330f22a10781ebbe0ea4879df0cca4d2a9e5ef36ec228dbc09833803f55ccfc417666267a4a95ed7b13ebddeb357ea8e3f6480c4c14495733cd15cf48f915c88994141795d0c315130703b54a4e42549a7dce59adabac52bbe8ccd49c600a80104870d406a6142b0df315ada1598b286450b635862a90f878d6cba9e0d9b966e2ea20ed16fc9dfabea12b1bb468f8e3337a01ed7655b0f3da1ca88c1e8f07cb7dc473ff23676e307e135f263ad1405c71822a827411d506dab84ab84fb90407664b153a0b6b1c12f922ee3b8550fe366398aba8673dee89f79007f10ebe04be832d7293a7c7504da73301cc3aee6ea9d8aa88a2fbddf9462058398b1b4ff84e86849a33a2ca78316e34a429c9b51c590851eb20b47128a245cf65813c3407dfc867578874d11a29cb00d369c0a95b9eeeb3df2857c9d3649597886f6cd0fcbb3749640fe4f0a0dacc91d7b07536cca1c41af56f020e84100a263a0eaa5e2ea2fef5bc5893d0fe861d9a5eb38c00766b6793d8610f46f0ca017aced014f15c0bed9fe0bb12cb1262c5c186392cafa68f6d867c2fcb2b5cd6d59faf2eae818b122ac0c05d412e20a43ddec1436b8705452f94cf4ee3498be10455e28beb596fcf2a01014ef5fb08325aeb486083a763ef7e4b270584b9453ef19fecfe55092b9088acb6d30fb984876de243bd5c10dce20fcef787047774b348eccec47e66971f6d7d7edc0d0e1cea41894a9b1f07967372bd229b576eeaf769527ef53a504b5a79480b5739ada439191da14ccc260fdd2cf61322a805fcc4850859c07786681de490172461c1527eecb04768aef8382d87f70ed105fa6c60a689a404c979fd596496c9187c25289f2ccdc716c7c4693d77d6684af635014dc16479bef9c0ab4aa8b6818223c3b909a415fdba24b72b064d4b01c31fa1c4a4c4de55749bcdfed533ca9fd9b52a2f1588d04bf69c94596e8dc8239633228dc22dc70607f71cb4b9dea5f9d404fe313b9564b06868309edb2ed1e35d842b721fe98ac5a0aa164681a12114cc88a86ca7094f6bc212acd954979c0b16ec5e6118ff29a54c0d6ed07e22fdb7f5a0df2440401a48b31bb600fdc077a65c21e8a49bbc2feb2e4e81d7c0922873ccc67412d235caa8ec62abe78c1c8d14a9104bd980241a202171f871f1fae4c4f743aff4a18939476e829ed7a782e17c6832165536ba5ad7718d33e9de69b4291ad9682d9261d48ba1ff7bcf833be8e8fb6dfbc0043903c4c42aca3a6888dc82ca3ce9ae332b934dcee23edf210317487219ddfe856da05a35ae547b26c07562c4ed896922f021871f34481f60c2fc4c69d3c1c0d37de60779f188552b1036555c4e6a6d5b558e9339ae934c3255e0ec7fb7f4d8e607e5594885d75b7375bd98467b698ca1a0fa8123b006a977350f60423bdd0a1a300712672b330fd4e3f431c1a945efdd62eb0e75bfce2f9b6b630dc9073809c4e26af99933e45d36c0e79a57449ec037361ce4318ed7eb3734f0ed340f50fa3166f3b56da44a0b7c5689bb9e4d4a87198ec836181fb6fa528eda4551fee3858cd9e08adb9c791ccd2c2270e668e4c22569d100d05fc28f79e35986401a421275e34f4b1ec5ce844d8f30438f4b0046b5048c755b71cd6380b787735f48bbbd3701f5c87632846899771071aa4548f243563af97db77ea08ff9a443c9ce5db5e7dfa4cfeb43adac288e7108fb7630b678a52bc8cb7c5734a012d9954b0eeb14cfd08b79bb3b6fc3398ba6e1fe24d181df37eceb1e61c86a555dd59a1b01fc82e8e645feaa5bd39f9962262c0875cdaa83579bed855ee2e3bf80d16ca23743f15d4a0e1be5af6be0a4a14ebc340b64daa185d921938d64f29d8f8b9cf86c99c85e8c9dc16e3f06e20e96e5833bca9063162f2377dcd1de1abe2dff241a506de792398dfff62f673d25561b3815c76b85c325ff57e24452a9a5a133a968ed2573ce7524bf179c1bdf97a786d06f844236e7d4a197710bd6158f835a1dc50f609100340c60476a78a63a82d56004319e3715212f508a5d2094edbe8ff7b785d5bb4eab6c0e560c8b270bd8b70ba3b7732306ade5ca10596a390c8747edacc4125c60a383bbb1ca11686896b674b590322884f83685c6c408208d335add308656daefda1e0b036780392f3f8d6108c6a6840cb9cee5e19c76881a8348714120687aa4ce0a5ecf9b50db602615ce3616400838ef526e06e07f2e9c85a989c686ade419c1403a580098840c12728c6575202477e8263ecefa5d2008d58e0e07aba4d8aad4a067ba3c415c7757db3a9a91fcbda4bad39104d18e5d27c39c411d9dca72b9f0c821290c889676167153043b3b68130904dbbd80a0227d5fb68f052b9f162869c869e01e5cb2a2317fb8dc113592e544030060b223538725f74b593b71e92cd6e6da05e1a8189e71e799a1e66029c26679638338457e93f70184044b0dc407b39437eb73fdb2f330c3a1c222b371f71918a5101e223dfb1cc5de4e57e309dcc877340e2a10c8169ac5e060b36660ff4eb21eb2b65e4000da2967264eebe441b15d1097ff778b8a12b1a89eb946a7f720cca443be04a0ddce51c0b8216541c0d6bdc5672a9e54e10618064074a2d39ddbfd866a18b4236b384dd0a8d0dc149eb3bf5d1c33cd76c93735916170ca8df615a9378a1174bafaae8d630757a92e4c040052c008a8568eb3ea641ec783801bca25fcc4d4d96d33473cc48d0e660363d48a0b8a06f586f59af5e34106f549507402f74dd1d3816358cf465cf51c20eb0384a5a7373a733b9d18c7945e840f6d1fa9e1500971e13eda79c3c499b0a3b2f517d67ae319f2a52e0ae09f550186790170253c58d49bd82c36035196bd15af6bf2f5c2c8e9abd6e207ec0184085e4db47fcf597e46889de57e89efa73aa55e93dbd2da74c959748505faf2fa0af37d1f9e21572cee20facda8ff80e4489d61522d7d49776737d061c8b99402dcaea34136a62fedd1b6a49fc72806f49fe3c2e02ae874cb144c59df8268e80c87cdbd9d6678d0bca296a23a66a9d2824591947a24a1e9183bb2b40e0a21e886a53310016949a2ad8f33cd16a853f08a08204681e18134c6d7851993dda21e864f59576b792a834ce060f0ed9647f2761c3bcf41d67fadaa62b807fd1c2a3895cbc32faec73db89cb01a7242839ce059b382125932903e3d614cf6e42b3d049c17f1d31d50e1e7283fb22c1d40a06e1d3d81b7eee3e5c8658242f3ca39c14875577735a8adfb8e3cf869ed4e0fc55ea82f28102216fb7647d761ef8cb1b9bb3f599121e00ff3cbd3d6af8919a9c5cb3d1283ab9363184ab94fad6e068ba4cf09e352367c82d59e6965cae1142d5682d7bb0d9fa7280758cbd8c819363a4e30be981e110261c7dcbc63124937eeba112f7d4a7249e1a6e8b61bb29c3dc21e3ea84f578f522eab6efd4f675eccc432e70cda16e282514780ce46465597170544e5f4b59c4e88f883d2809e925ac42e25054e9d279acba30d59d5ba6559141a9e7f3084ea64d15afe0ff5f9444761989bd5f8e7c2556c2c0512a7689dc6f504a55c171ee52ce8e30d681e567c9d97e4347f40825b130481e43db98b36ec86e32bf4802fd1bfa8a36dc4c3391d867ff323cb9b802ba8f3bdb584b011c91d17058520d6f3df46f9adb70a4a6bbef985b0e65d2b6c7bee952d21202f5947bc2b328fe5ebc843a0209f399daf015c634db9fe7f7bdd0aead0afcbdf406a6e44ec6eed671210109873db33ef8de995380ce5e5cc04c8dfe3d767e12693d43c9edb51f60c218210e5dfde92ae57479dfee013c9656032eacd117e3d110cd8823d41be7155a10ba11e061075edf1a82cfec161ab4d06a886bfd649c5cef54e0f40943701f45e22b3e02cacc5dcc096b815b673a077ed833f4de3a5e143ef73e0500f467b2767a174a7dd8881fce17ab2d39b4911b2d393732bfc7940b9e18fc13951da788b96b3521fef8329157559f472f0cabbd11a2c6d8f64f3f24e527fb38c6de38b039af6c44fa669b8cb008a0fcc3ab4c35fce52948a5859e60ccd446d32b16997edcf3fa2be36dfcb726a9e52c8b9a01a5d69ae756296ad75e84bd1b9ce5560a918ab1e30c2c4eed241159ac05179f6493a95075a790e31a22ab9973f5daa42b8bb4b44cd760379cc5d52063b97b26a9ee82774e874ab2fd2bf7c954bcd60d1658f9b56052fe036e2a8940f34be379f9f0563a8e22084cd17661573bfe3988797455db5ab068a2485faaf55e28d660b57fb4a1f8ed1ca864b5bf12813f8c8ee721b00ec09fd576f241e6a6f0e49e2d9c6c95612f2cc4b9cafd23acfdd195c2e878fd060d5febf00b4329a8e05efce1bc799cef0e741b4a7e5b6e16b20405f6e6458cfea009a68a34ff933b89cd5f2551a3bab1b4ee439d4c575b18029494defef1945ed8d580f2122328e46d12b02e4a1b796c7e7821355250e8475f7dfff444669a8ea7417a80f5cb85ab28230f55f998fea55edf8b0ae97a4c7962187ac05812c3e8c618c213090dfa858c54bf43a381b266dc193d279c5244f98d3a593b0fb4431173b548e8a69a47cf91f2e1bdb60ac74b07190f61f9467983c4ec56491337b407ca6a936f788983c232b9ed36d60b6dbda551b5453c16614c0a5a9c5347bd0e8f4cde7658f78727a23c6c7318a136dc11dd69b7c648c82b03bd7a76d998af07946f66328ae6e96f15e1010e762fde526e9ef0f2d1a9088084313ef0c1d1d3019e238d793b488f17181e013e3fd74019e9daed560cd70c533b08239b25c90511b3311a38499c61a08bc367699c51ac80bbe70c5ae344e887eadb349b75ad595423c6fdd95e8dcc75c9830d1da032ac30004bfcfbfd0095c23a7e241f6376f1c376a62e36bb629b4ae43a4d9a4f25aab39c8a5ae6edc825c4fab6198ba017a5e3b5ff7642e27d1f04e6b26ada955e9a46e50fd5d0746b7ea9fbc877d73453d1e55fb598391518d607bac3ca49e523ac156b091fd69e4f7efa820ea0551a09570fa190fd85f4d8a2bf11b6e347341e359b63b789a394fedd7ad5ca2a46b969393e128548c1381cfbd4b928584e23b952902c7762bb79558fc6be00902d2e691dbf4ba8db5011d1a87d0da57ba925e8cbab33f1d0531afeae23e7469bdc34b73b3fe66a5335e9b3bd82633bace6d16cf5a186113220b58564feda8544a031d78ed4c2aa47be6e592ca5fcc01c278533336f15fac280fc25a524b76b9729a6a70c6a4e249901c323f8809ba58c5e482d410d97bb37fa164d807230b0545a7533c7259cd3a000745ede1015b31939011b8b477e7f548dc17f46a854fdee6e7e68fc19759445380503b054393c5c7da6540c04fa3b1c507d8461691c621e4d778df16bad02806479bbffa09d0bae683f9203d0757847eb98c32ab677cc79336008f77b79e5655473f3ee9cb52bc0a31f28b80104d59ded45d33d36872912cc43bfc6275a36635f327aff825756916d04b114e5fee8f39e5184de7f2d4096df95e9e305e0fd5b1b8b84a98e89a00926ed27bb37faf234d0f5fea5f79ac5ce9bd64a39fd0cdbb01cdb4268e88e7a2e46fd2e89cadc181519a9d524e2c8accaf44215393fd88b19bfd8d4b9681cb47dcb9352c5aee3faf55245f41e22af9af472204812f632b7b3a8566097ff54e3f334e7dc3f3fea05a169d5b7da0ec6b19610ac76639eaa74ae35acfd9ac5144602afc89a47e8176c28be113fb7592eb8ca69f2e5a3c34548ba7a644bfceec2f1288194a19bf159a4c512ac18a326e25fbf61d0746444743e5e770f69424922f240cd712f0de3bb6707fe23195f7a8ba4ada52075ba53bc000ae4ea933e00f9dc843fb87d385b7f509fa7c2eaacdeca8654062cf70a03557a4592dd0114f62631aba71da881623d3c55839577aa49a9ce27f81af4167486fb96ab28bc668fc4b344f8aef3d8c647169a7e0763cbcf815ab9c918c28ca13631de235e69f906f3dd1447aeb9c3ee16300404b7c215157c20e24eecc9a8cc5fdb85008c5410c1a4531dfe51607915f141b85b445b98a25e4d4c2632df96c2ce0a2ec8557b35d943c56a07561ab91f579f689fdd4611cf5bf2143f9eb7286d1dddfe3561d079e54326c9e919e8f17eb6414b4e3754e73d75a6d09d18ce1399433c7ad9223b44b9dfd16972c35c4163332d0bc55ebbde9806895d562f355ab47e25daf71246945d76a1e07028f05fddfaf61cb97ab4766516d43748a3aa49689b0623f7690746a09ea92a0ea70683ef698e528a2098df9cf2ba51ba7fd6ba1256b5456925863770d17f34d138c420f0db8ce2fe5292d2dab691d09abf92f633b35b18a223186ba644461bb0b726b32b0a5bb482597732cb3c98593e89c606949a57cfea1c78fb1c1fff90f9ef9447f33834d6d685f7a45b0027316296542e09f9ec042b533ec90fb9c03010a63fbe5526f7b9da5c7f3476b470d44420d66f8fc6e93f8360cdfc34e4f4e25008e470fcd6358dc871af869c97cbcbb2f422f41ca7956dcd8a59000a1a07b30b836a053b7d3878ad1fba2f3fd9b6a0341d86a98bf82c5b2fb53d38e95dfaee82a281d27ce8219b1e89b2d643742fa697cedb0e2fae66300fb0441bae2e38928ce3311f9777fd4a5751ed06783dd9239561aef710714d4660262f549a37eeeff1bb0aa9342d1b033a5c600cb5adcd3c05a7d6f2ea24e5c17c69da89617773ed8439ee061bd4310557f3bf24c2b34e046c17954ebe71133cc1dd691625dab5b3c7f384c63bc8f0efe1ec91547f8c96f9692c62631b32d08db9526d12559ac73b5073041625e30f2fbfc6e5367ff4b314a8f697107c5ea02ea31d16e4049bd5dc819aa1b0124aa3eaadc032eb6bfdce4b63f9dcb837cba10e7c9d90617540076d3d70593ca4f71569ea4e838b237a7b6f41726ac1ca832b15cfdd76fa4784338977247cb7281f11067cf24634c66a60d5a176f7b0c88aa2c49682fe7b275282ef2c4a3a88b3b9882fb1f978a91d00f29c8c72844e0322da7628dcdcef5c9131e78b0670e06084c71130fec808c6e09220e8c187419c2a10c8fb12db731fcf8eec14edf57280312ed2da77400456af3724278162e43f0e53fc2f1947b9c53cd6a0390dba236ca0300d19bc532dc78b8cd5c3f97302abfc823ba7934ac0053e83514ab1057f413415eb2c98fc3aa0c990a395ec18d94569ff6ca5ad24035e1cd5db42ebc60f6ed1f809aeb30660ae449e2e3dca017e62f7f406dc30c2d8a8212a12e64f82258f279686bcc67a17821fbe585865f463aa6fb7f00afc3bcec3d3d37939633e48e706fae1809e89004deafc43aa26329ecb25c768a7ed9d827b5f90ea1a12742a068db1fd60e2f2e069c522650a509c1bd7b379ba441ea780fd37ee78994728b1ee170d8fb7eb7cd16edfb2681fbe97bc0c02a6a8fa15c3511499dca35b892957fb0e9dad8e78e901d1eb3756df5079061217cd5373b11f082d308289abf6eadaeef5d6c3222a91edfc6cbc0d7f3ed14f207ffb549a3e0d4ef0e2ae6393f1d69c48724cbe1ad824d7fdfde3ea030e997f60c72be3736155f7aec3a23240fc66d62add9dba693db1421e8b2038b408b32d56caf7dcc0f665cfac7b7139d9bee529cda394ac5c0ae696c5a67d88241f3ad007601f46b8ab568885d73eca86e3c4e7c5132e39fc93d41c1740ce4af5f357ba94a9aa40d6667e3e36c4578c1a6fb18b96ae72aa1de61487ab0e467c30924c9bb6ecd86d2eada33cfb05584e049a0b86f0f37e4bff357b00874cc7b00c9bb583a4ae7ecf81b1f22ad62bcba2c115522a246a95a03f5a4e70571729581e5dc08781f267571c2214bbb7f0193d54883d3c71c6b318014be5271eabc7bb2ccd53a60a20270ab88b74a2eb58d09deb9b34a0f6bc2564555c24979e486215868984218e4ce4d7bafae8d8e54bb7d4a770c578aec1d8eba8b3c37c503e6c3c7d4fbf3d31d08a81d8a7788091ec5e0953e81d8d71b3d3fa02c0ff903cc95dafeff9b081c38add2341d8d39514af276c614f1633ef7e1c3c7363f57083532ebf6e5b2614ddc65bb6487a635e856078249699a692d37e14363a79cd8c530a134daae850e4e9896f1c3a2c0db247751fc5832039c404566a7bd49e2e0d5b5e42e84139c3e39cb44752738227462b0661986e1eed9cf0a7a1e0bc007c0e7b766b52f8f075d0de93b815d98709bf63607bf4d801fec781eeedf10dbd2f36107df67ec065e393ba14e8cdc60d442206362738e1b9f999a8946ed3aaccd5e273762679a129917cc8ed94587977c16975fa520a7a8b3186bb3f26f3b711dd21364695f78541d92d24ce74528cc1d79b12e709e5aed01bed7768b6a34dd584d274ce6707c69f2368e6d43e4bd0f031e38b13a304f6a25417d5effe886ef736dcdffd393c0decaf4d3f04186582d8e995075dd3ab758b134b133c8ede42d7a6208601c9da3219d9291ecb1debfcba27478bee1164e4696a59325c619ed87d9f408b73ab505b834e891a3a068b543bc8ae39a0f7aeb0c902c60a74b6bc9b148e1f25a6039796b1ed6a636ea84c80ff5978acfd51921642a1b10cdeb839f7bc3ba2c26bff9be43c4eee2aaad526c34f584b72a9df6352d23cfc4fc12af1498028b1bb062b6bd3859c262fdd0924b2120a822534f55604c8b53c160f14ec6dcd4cc33d2ecd3030dcdedd35e389a5a8c112c407e80fff9f27f2e548c9b4bb6dd9ceb51d033413690dc2f3569196ad183a7f01b3e138ae84297dd824e3da96265b76215446de0655e13dae9920fe0d767172f6346cbac537ae9b69d6f3d10062c236a9292e07af600bf6effa818cb7d1481b33a05939285e80f0bd98f1542b072c9afba8f5624fa60ab9448df3f776a238b567cc963715be78e054a77da409bb1d39a7b93fa80af67c29267826b80e696654276438c66d302f1d2d4fd737f6e6bcc062064c2664cec3258a6905f3d84435a47f002827c7c7baa0d446484d4c1cbafc31c18ee97c14abef70e710bd6a562c3d734d34cc9fbc12bfd1651a2b1fc7ef277de7933b53115e229ef9d47946c715bc3c3337251343bafbfec0e8f59105bcb810826d06630a788582558149baa0471140ca9475136a5529f040ed47cccfdf2b0b7d9b012d3230c4908b8bf1faef0393be7736ca950d7e8314e4fbe7db25a1b9a37cc704cc43f01f0c3cebff8408dece0ec95947e77a2b5769c8172a20f23477df4c9cd1478a6881550d4b813311d2e2a4bbc00ec95401944163e19183bd49446c7047e473f6af1e5954b0500c86a1c52e09fd5ec68ca7b9f6901223d9770feafaef9b70c89583afa582a0e645deb3bb9fdc467557638a48aaa3874cc3f853555b2f03cdecb21b9b9317715613d9d92810b9786338a1b4168560803ed2b562efaea2a1efaec127f532979cd94efeb7f4722e5b50ffa3b6ba5577fc1c3315c4b8d33e101f9621abc7b1cf4af2529ba0e9b331ad66235795c0458f63b113efcda264146eb712855ead67b21d535960f3f7b35b3c4d07b259e016b3720943dd4f44390eb6bb0d9acb7645df81e67980ce44bc374c2df7f4b7be93875910f25b082fcc1b6d07518ed428c558ac1b7f78b7f7d7c9899a96bac2ca1e29566aab0337c0be64ce17a19f65b2d3bf687b1a0647e1fd31ff79d444320148ba8b24bbb996bf0807be2bedb71fd62f32d44724420ff847cca97f5fd85a881465ad8cd7d5f7689aa6b5a01a01f7898bac39e01fef056e61abf7718383ea1ed7a260d9110d402a00c8c01d5866aea9db0285ccff4706cd760835b0769cf22b9b4639a7cd2e96e0ff3b3853e25dce0f914b7daddf736758d38dc6fee43cce9791f5fd261a2cbbb3ebbe1e64cfd8087b080b74e3cd9c2b6aa634c59fd6da239e35ae4ea90012c5e0799c2fc30ab5ca7c3fb17aa611692f259216bf997e7205ed1a145591267a848fb28c5af0cde285df1545decaf52ef940fe2f0da0e24777d7155c1eb1c1847898a5b755890df7943c7df29da24f4090f92280c43b7e5f886dc2e7527214c1dc357be8e5b9cc965735622ad24eee2058644a7b34287821e268326feef5e548ba9ff078c4417c407a4306246f111fd1b19f05c12e5194e0f2f2fc5540c9018fdd8214e9582320bff6113f726d51276beb4ed24c5319617c063424175e20f5871d3fbc5da1377a77b6a3771e79844b353fce5f51f08ca251f5b0bbdb931d7677b6db8d1cdbd488675e2cd3588fa96847dfa64b3bbb25349700cffb2b511fe7d377d8f525cdd11656eb58f2046ded99fc0c3e72630934c0c7a19263a2c9b194e4f9da93e55e75c03cb0f2d450fd45a8c2d0fb20eea680e7784d8fdc3f0dfa8840338b059746321262ff3dd296a18470b1fe8cd03561f3412713786a4834ec8984b916abf7d1078b50aebf72b12c4949604910ee56d266218d390fc7d292da02ff3a22541ef92e9a19782941a34fef697a711023cf31bcf1efa99acabe1ef533df5d9e82ad88e03d1da9a62ae15820181e0ece93f27dd78da570551de92e81e67b1c32c050aace1190597907865d0b8b114151f31dfb6f7d05ae45aead2d95708bdd7f74a896eb0b39372b601431b539e0fc2915323a7a6c1b06f811c1be7f3e73c005cef56c522be34d0f60ded790e55683d7c51cc40c47109e0b7ca61da5d6bf067e5da662a15cbff2c969ddaa98e5bf54e48554a77fc40224269cb0803b27569cc449931861a5892f0e44d9a39885f11a6f8d4a8a990deeb42aed64964709745214f4d4cf96fab553608c106ed0a0cc8a9849a7559319cf19a807d721b79ea724aee6c4b260fd2848d4092b45d06cb188de54c0687e1afa1bbdee2002a48748c817d52d036ce4ff030a6ecbbc3d5ff741a5511b29b0c50e04570961c9214548c4eb64c27fedd70ef6da368fc43535f4320476ddeb91d8c1fad9d6bf36a225862c37544a332d3791547dc5fe89579d26fe556e86589ff97e7a4f7a247d943a4791a8874ca805bc4dee9408aaa8fa3284dd190278a4dfbc05c9836981f6f1762308275985b33ecbfd9c1f7e0aadec9d91785daff93a4c6b711c6212ef7357610e015b5d8454f6e4a2b17d5d0aec8df2d18b74656fdd6dcd681fea30f1462218d406d4d0c29c09f69221b9ea885ad1cd9c13825ee227a6ec2b312758661f76da89770970a70e6f9f75be29520e66385b25ef025fd68fdbaba4cc270552fbf79a2d6f5e5e5835569488c195b50815a5c0449bd3af1412191681d1688ef379725d9f3853f640b3c79f5f34f62adc8768a36151c38d0dcb1043da8b8cbc6807a436db73a68db649daa9029cf3b7269a2b0a2a7e90026b63e6cc8fab67b998537577a7553dbcf091e625900d39540cbbd1d9d5eca825df7349446cf7e952b9f79d8465dbcbfcc2aff23a75f6eb0b917880ff03c2c461b7dbc2501f27b197a9edbb39cab9a05ef77e7e6f0cd73332e18bbd74d963080b50d3e97d6424704c779aaaa666b4bf779e3c1d4102301d229a36bbb72515666470a83fc73db16250dd522fa28bde6d2c813786922e59b31734e90a67472f822fa52d75632bb9b93768ba20fa0fdba2e120ac365b46a75baa551a30bf925bbb15eed2e1ce48b8460637ce3979133ddc12a5c494b6de404984b7e2ec2723ed5999bf5872a498978715ce78a608bd1b4b889aad03dc3c8615769b440bfa54a47c3402870b5c0c6cc47dbafe9333fe6f3c410802bb8e8d9b3c5596ecf61210ed9fec46d78334f1c764d5a73ac4c3d5c5d68b648a77b3d034fb8bff1025b181f27f87901f310416779a2f57a740ea92c2c8fec2d7d39edc90aba095e670e7abb8154432e1b25663feb7d96e2344dfe79093d1c458d497ab49393dff7df912ab5f34c73e1017d4e80af72dc68b58e350a7d8c0d9a2beed800365e05ad5849b86acb88441498999cd4129c10421fa6a0424d63bd293736930564c389ad1c86b185eed0e3740056526c7934e845b146329d7b0ddd063e35bc954cddfd8d9f9fdda2ae1b016642f6decc528dccf4dd22305177278c7e63f313d49013a28b11ffd1ce2281ac81f6da5d2da0c9bf80fba18a867a2641cc3e24747a34de663c71d8202e541d89b52995f5393277d5f15677339909d751a17fdefb98ac738626ea9af4fa5f34bcd2d7be83916be17cbdc4d9522c437265619bc73aa043bf249c06ee929bec34302620a1dd4bae42717c2c74017959dc6a6db265d9e3c0cd9f40c8df66c539762e6eb07ef28e91468542b9fa08f911f3910033828a944c6e394ec2e82a560062e4778970dd19081b0afe03e4e6c326f0daf953f6ffd7cefaf524a55445ece5e6140c3165170db37999ccfb1955713cef08e20d652815b244dcb0e5f4ea6adb9e4bd05cc9303a44e00fd3ce7ae9e62f5c13829c17dfbab2bc70e5e5aae1f396bc2844369ba7dc082fcd5cd2a9d41928c147a1489921445200aa447fc314adba21df82c28c2f40c4010940ecce3677cfcb72d7ce65408f35c8a03d687480c3c123f79e8930bfad0326039562cd97e5ec4fe80997ba1a23c923df4425de78beb20cd513cc8825f5b5c8b57bd311be00a60e7065fef9ee94d75a6a7d349e39faa96b10787ad688b230381776abac513f493dcd662c3bdb12febf7d499c52bd78d920fb7055df2ba04b7f52573d2d340568cc3694989ef04bf19f7216c41c2bb445f088b59c5667dce4433ac96d0394bae1ac5f58e009feba53fc20eee3a6713ff8baeee044a438a81b5ce89aa298105f96234a86fcc87228d7e644a566c5c2c9ad3bb5196138e7f1de0a44d1e2efe323b3cfa50538b335f66b670b814a038fcef5034e854e736b0c4518a4a21e9e86eb656e6476d557ac2c44c8ae4675bd76bd9842bce0f6465d9b0387596de6db73a4f04367352b69d84b1134bce90f071cbc6454f558a6e87fb33fde2a8f022441bf3d6d94ee81da723cb430bbc352a78ed30c4d7f2b76297ecb093925141a2879813cf9f22ab03cd05bce6bf1aa1fb0ea7cf80347c336ec4ad2f6fb052610fc43a25fa7cd61caa99a0099cc03b2e9bbcf9a62d548ccf2fe01ffca04b21923b143c0583d1d9285eb1098dcb9bbc746bbfec6219182e5ab6f5eabb04f33cac6987993d7ba18a85acda71ebf3093d46e6cb3f2e38ee4123bc305e8040319369347bfcf7a02bf52ee79194d5b498ccb9aea247eb89e7fa3f8e33c84ff79bd82880985289db3c60dfdb20a74411dc5609484b09f8eebfec10a7d53e405cc510265db6279573d3e1fea4d224cda2bd8d9b71cb27a137709840ac4046267d84f6e99065ea138900cfd85fb61877c4b10a401f67656d2630db7e42315793329a9ba9e3cb1de123bc6edab73dd37f3baa748b71bbf2ef401f59fc01e7481fec6f8abd76b10c10fb4ae9b295791e267e2356c1da9f9407227659874d99ecb577415343f00ac02b88c7780776a26b66382abfff26f54fe628cb6d230eebda1c71e4a46fd84457778093c0a89e9f4ff1e2b475abf5a88356108de87f918f2526c9d78de6b5ae3b400c948be2a0951180848ef09587054b087d38a878aaaae0235090f790842aebfc8ec1f62d054e36c276bf652989cad724060821f640c3e056e4eab71315c5d36415ab275d66b7a5a173fe7960f04bfdabd6045951cb5112a457432e21e1aa67bb3a1f8172ee5957252bdb7f38e1317f8e21ede6b7de213caf5921525d7e7eb6caadf893ec726061a7f88e9dc038fde2149c8dc4521f7e610bfc3b8d94f7625b2eea9d299eb5a5d39c4817045f74348d51e403f09422fd2403a5522d119682cedc0c9549328859f6ba68b902f713025614f91682740b84f0a9962a1de71ab56fa31c8131e95532a47e39a4940d669aac798934de0540e5915cc34db3e79f2723e16a7723e4c253b639bf7169dd78b8966223bc56fc86865b0c0da1f588c74c2e3132a210dbe923827518d3218b26eb01da516a71483f52c94bf73d2d71047fbcb87c29745a055ae9b1e61041634ba86b4d51cd3ded14da39162694fb748b993de83ff9d1aea01fcfec1728b45cec52dad0b8cc4294badc7be22095345640862b7879e5239eea72fba93f42558e7fc5ecc27ed3961e3250eced0daf98aab972b273f00c479d17fb6b796a560ae5d4c3fba8d2caf5256e3dd6b3ca65c92f832894f6115f2c490c307fc6bde331d07758bdba33fda8f6fbf6a7f10d10495e050ad5486e4d2bac0f35d29f6f0fb90e7908a23640cc9e6b0e4c66e327b08bd44265c47c65203cfeaec92bafe01bdeeef231bbba66bfa85cb1da5ca2d95caa5c591bb995b0e19a1bf969f10b38467e037ff39a9b0c46526bb118dfb13f09a73633b643f67f816a1e2901bd5fd3aab2ba59b448c7e58d8e25ebc94e76817483dff44afb190d8e5e09bd37123f9c60639b599ff76c68d68efdb58c43b09e1e4fe0225dc3dbde848d856a4afd781e758e0ca47120819c273bbb51dfc346f66605fb4166ee0cea13b210c04ac3148c650803680f2256c85a5b8a64ae02cd5c47398fd4bf17fc1b1259ce3e842a9e96d88fe764fb669d59369199437145c748b7cd38e68b2f493b3985bda887936392ebd4521d9403cd8db8e512fcb903b0efd94de3e1f7cd14a64ee8b266ec316eb10abc89847e7de36f48ecad8e4918930086f5f40897abb248ccefb88ebcab7d4a6af29c9861dcefcd14396b6267360eca8e8d0ffb808d1ce79e904ddd6ad7b26c00f2aba577466ffc8d5c8d2947ab593db826048d9ce0738c526f56704429408b79e3e1602f59d7960b498c6cd75e15d6ff0462ea37255427c707258f00f9fa20329355c9b4675e5a55fa9c8d0e725ff4e20ae2e9f6fde3bf076ff67ab804cd415e4cf400ba2f5ab6e20b7b4b00c10542562e5c2a065b5a5b19b680f6ff0bfee4e2876f204b22bb4dcf27d3f04b0586432eba3ffc6296fe38c5e92118b21d6553c5b0a737681da95addff65c28e8ec1a3780305e36ad12aaf8fc9dcba58891677132558824ef3da7b011c641612859c20468a961d7773bc787f243824ffc1cae89f74f61b6ec75a5f81f229e8a26c2d8089a02e72c0048b5898bfa73d480db05415d071baa90ca837dca12e17a695e64cda819136d4aec3f0f425de2634b511abb9fc1ea66e49604141850f951ecf4a56b94aff94bc3e1766a9255f70b9a4ab62eb86e503a1a08ef6772ef16711ff21cabca330975d400b39965217fec2044fac62bbb2aadc928342344cd53b4c7cc49ceb346716e79838b1343e753582d3141183b50cd0eca1cd94f3857d7d8a2a284c6f140a98344e7d87467b1271dfd0a7fba107337a8d0c9c3a82da738c7ef3ee84bd302cec1aad75f503e4f7a2bc3abe2c93382060511dbd181aa407aa0bccc3711c132c3c5e3ca139d0f4656895d98ff33b8899ab10da33b27616eef701946f004e1e72be2adeb19960ab8dc2ee04a54601938e356391d5a00fcd8fdb3d50c2e3df72bbe9db8c9478ed1c8ac257b40e2f4b1dfe1d4e7ea2b13692cb000d59e53e5f4c33ac742b8b960f28f479a80322f51c1a76883c6833188f75b80ae2c8eace01185712bacfadc7819ef88540f0402c5d52e7de0c477e80538cfea39daddacc19eb990b887b78e9fa3f7f3bc1ff55a163de83a9e3b8126765afdf3d04dedec68662e6516366f7103a9d8aeb1a9f901ec194c124a7fe8927f0f4fea3e8862f638e2450fe565b0562b0ec7cc7308ecf57758684fe5349368d96b11686cf01240abec6d8e99a8b386a466b4538e8ae607794ec4eddf9184436b710e3ff6c2460eb13d55fcbedd86cff162cd87bf55eb886e6e09375f1b810e7dd14d9f30fbb454e19f956ec1e9c5312c0acbf13ed5b245482662bd11013838802fcd0100ebf3266baf63f7473a8af55026c8f5be5b62e637c8b010b4f5704711befc487b459ea477cff98b6353bb2d775c18fcb4ecb26ead9e22336c239286a278fc09c14b0c86507c2bf188efba9a8bfcdcbee10c8103e93de55b1b45d0611c7af07da790ea100cc6d30633f16ea136020bfa72407f7ff8aa353713347b449d775185d0814745bfcdd4166ed87150556455370772a3abcb9c1e8fd73b9e78d159485071d1c1dd1459bc6a9d29b73d194db275a6d573d8ebd7c0d6cb01a2439629ab95ca5893c5230c3eeb0cdf23e364021d922f7d89eccaffb094e7a2519fa6eda1d0b00445ace17a5c40b91cbedc945158cdf2ad091a434c2dd3222d5bee4bbc3a4e7858ec99287a66a7d1d9275aadc3e2806218c3b571c4bfe91b2200245d142fb6129e755c30aa58ba422cd6d57c7e0bb45145e8c9d291c831a49a642e97ea1e9edbfd84d1a20155360013eb56abbedd52c301195b93c59782371b685e1d13f94732258a46dd0f36b0d5870938dcff9f0b323c27af602e2a8c091364b735ef552b8f0d55254584697eb3825bebd706814a69979ca1b29e2ec1b16733118ef8026c0e07af80676ae4e82a0a85023acf8d02be0c59d2f1006fa801967ccbadc487e5b30d77cdcf4b24bacc1f0276dacf23209df80c0fdee6dc29f73c66c1e8d771c945b6874c2a5e9df3be285440e2eb3ed20f816b2ebb0c13e756bdbfc68530b43f6579ed17c92ba5d74a60b5ff5af295747509d110fac1564d79f885cb10f70c14f9371813e142afd557eab90f8565e4059aa7f165e331a23ff3316abd799cc5277b65cd48635834b79447128c0bee43743891c5c47448271df45bd0be12b0fdacee95f7e58e84b346145fff6c53ae381eaf9a6c01071faa94f0fee746b8a976c027201ad711aaa5357ffe328df45fbdec55352eea591f9c4224e1ef6806bfaf7fc8cd464d43c00703c5cd9faf50a8c55d1159ea8ae5df8ed21b5460ce25c93fea0858360fb21c7f5fc8f9d6c08eacd51d56b0088f142ff0ddae2a473d14688f01b04e4d8ab5d8321b4fba47a77814598f4ddec27c92961f6fa5658df3fc9266591bd2d69884fad33e2ac7959675adb5d89bf6ab6e28746f8a2f20af266ff8fb6eb1782f6155fe6faed28c2ba5b0cf96c3a32ef28456083102bd63cbc849fd8582cd8996a7f8f2d3819e305b0db9b1e117bcae4ca54cb7bcfa5c1aa4415a8058adc73c3775d534179d6bf7b41820bdc3dc8f0eed9759dfcd55c7a87602b651c0cf6862de6246a8c4506ef64ea5b457b9a6e86eba84dc9619a13769d633bde3929927f663fdd32aaacae1307c2591427a170cb486d6e65ecd387a359101d3c8389b86be391e67d670ae3777f7c5cb47df6c81286ff3289d36810f461bdfde359413d208536de61c0f7a9f3913fa10ff4d60ee4407c3f4dbb94a787ef40d458f328c3336206b4e7b77f5fa038958520c7fef6f12b6ad8fca865ebcb0bc744478bf96d9e49b6bc8f27d7a2333895c50dc92d63d2212a68ce17553e2ad1cdfacf2d3f8eb0cecd45bea3a63740680ef47393d7bdb1167732829e19620828e84582da9c8946f5ba2e6fa59195c07c1f8b6d1b6c6ec5ca9eb4d2778281d6a83994b8f099434e72c73b5e2f6f953a78ca33fe06ffc987c22eb14e779b724f798c09e4cc8b73906031a784afaa219eba4a47bf7e9f7ca28abefc1ce4f35274373d3171b5a7cc466d20dff5a14884eeccb2c58324973b9a690bb4f5d70cc2b6cd1e8259b9bdca053368e12b2000beb0f4a8549ccbf2f07ce5a42e36d803af1e950cecb01fc464c20d2500a7839f3b781e204fb4f864bec913a6f5ee7645591fe671f0c6d04db42b36f783776fb1dabf33fe231c8ec099cd9f2212061adc70a44bba2ce773acf9321d56c305d946ea9d67d1dcf5495bfecf699fcbc585f1628461f56070cb1bd31d5bb558212dce40fc93fec17e88bcece3c2d342514d29f221894a55c339998f092287c5fbc7e207c94e59239c066aeb123968edb98e4ea69fbce8a8c6557b377d60ca6cd550383ddece43c33ccb1fd336d3645d5c5c0ac3cadde34537019eb15d9b8bfc215da3143e17db347199446e98972ad4ee11712c0d54c53583d7e0ff16d192d13fe79676be94704b464638131fd60ba767c0ec3ef184a724abfc328d68e12e796670987e5e71473f3ce33c6ab8e8a09dfda7dbca9ea802c992a03cc027e2687e55347a9163632af5c5806b11505e46fc3ad9550cf01a97390651a53a63fcbf37918fef3d57ab4bb513c34489489f1385eb552647e9eb44fd49a9ee582814fa7cb13b2f6e7a731182dde101e0593b75803f2797363dfc27beaf6f592727a40765fa18815f03614f6151f433825fb1b685c25a8291897bfd3927ab8a52edcba5e64594ebf1c8f894df25f255caa939f15e2897a6c0efc1078b9e2e10f53fe6188250c7a4c9094c58674f2e482f916a3c1084aae74f89696eca2f4f798cb0abf5335ce63e314b3d68e239c9223cfc41a76c06bc0ec0e689bced6ba5fa9b0b056e29e824714e40877c94796db338fd3bf06f193577f1284089fcc7d301563050c426256a3a8f76b060474c60c1985506b590875a213a887d123655db3b0e71e7c7537df6fa8f451adde2aa4248d68543dd6ef982870c07d0066170389a4dd7f3925094bb806b651758a108f83ffc8f2a338b4c2f39d34b56396be4b0439b2e99e33606603e7864ee2ffefef89f9b6e135454cc88e2b9f58a02a40631479104f1899d917369e2ac03fdaebb59bfdd863f0dd3224c18c700111ebfeb0ec0741b4b2cb796c597c4f579a9044e2eebac5b90ff4d093d719651fccdad9fd221b051f45c3568617c7fb1a3e2fb4f73760bbd442e2a86847a8aa11ae79c48308b1c1607e154f5826a03ed450241ab929e00519d4574062cfd107f6951448abe9ee53aa99f8d76379e865143989e30175cebe2e5464c7e305e2d5a79038dee7334c596307d93d6ef1f75f2bd0af4e6a2942dd75583608616a2552726b866663d67af3ae8698315719fa21b1988cece2dfcb84aa06d8723f349f138ef667ec142fb6499b19b4ce57a21f14beefdff281b31e7ea933adc2b555b34372fd78f07ec420b04bf776a0f5e4682a9391e02cdccf4f127fdc2765f63301f77fd4cd31fbc3b5bdfeb5d3374c4f137ba5dd0399466232d8e28fd16cc03f02379fe78358e3fac16279e71257e56af1e7d82802b187b8b81835e63cc7688a633090c0a3b164832e649c83eae5c8e438823a3c925c99363e1dab27c0cd4f2c41fd0c58b1bf57670e43842a8548320cb76af7a67bb017eae333fb523c2b6b5d800cc974b2c966cde99407123b6b934ebab6334cf12095f369d3dd5feece22e491dbf6419a6e0dbb7bdb3b0714fb20a0279f4caa3d406925b195d58778fa08d6418ad2ea0be3e23e6e11b8137ae3632c8b981d478aafb0f0d753a62ceb56f8d281a8bea13906df127b1882db25baa9a9de119fcc008024015c06cb6f41ba495717b16d520cef2bf8272acad4b3a7333d8847cb43294a2808ab0ddeeeedc033b382a47874af7c047a86a19cc09477a82999e8f829ba92dffd1c001aa04ee0b7aa7dc349fe3b5e3720d8e92f89d7c086f061acb42cdd8ce7dd376af11c71e3ac45f923b2ac05e805ed56ab096a6cf4897440414cd2fb0454b179236590af036406d752dc5a4811cf8936075ce7d3d5eabe6e2bb0116fc22ae52daec6ccdde42a44194929c4582f248d015f6950e6ff9ed77738e13dc5b7768c206caf4127c7ed24b40fc92d63ea17941ce958bf88629511e09a4f1e520d2426eb7bebbe1a496b47bd30fc43d8496c740d7aab787fe32be544793181ae368489c0a49e9be3645bd290e9c2d3106b8073453f48cab615214d2ec29a1a61a3e13fd52c008788d0599e6d94a73620eec30b399c76ceb3dd51add5404fc3865a7efc6307d5e5dc627e3454657654576be0e2981007f940e2d1730c34f2aab11cce508f9c96e68f995d8db699384d1fffe0d09cbd592dc3fd6b0542e9297fb26cf1c79648b945ad3dea6b71515b7d1def96065e19abc8f23a9a52e7047274ed72e615bbfaa00f12558334f7c3709c4fb689586963ab58ec62d521b2df6b1178c281e86a75b21170baa8d46497d18e2346c201ce539850746a3b8c4c4d3e3580d1e945c694a7adf514520ace68d22925aa09e2d7beb059fbf30fcb23416475ea2e156bd9ac42b9f78b2062531dafb38ccf9d3adb97e3b0131e450545c77b68c768e2fc871cdc0d1c0a332635592396b58312379c4e75f259e5666d10e3962b0f8425783e4d5d092050e9a271e744dd553d3a71e3fec181ea74cfe26fd5ed88ac192acb760c6addf2f8673bda62968060ce2715353f566974f3e71d50d9bfe61a2461b5d875a74d56503a077935196d7e16591a7153dd94fcae7800b1bded6a786e31898bd85e8ed2a7a9ca8050adad26702d4f18cb1358dd69f35864ad2aa709ffbd1fa43e49af7f900252fe3ec2dd181e9cbc0ec665c02d307c559fab4d21733f63f88be1bdf8cf38239ed0751304afc9c6d357b8a8f508daaabbfa21cbe2b0825209df0bd78ea44e6f8d55094262f80bda5647f6d40d8598c8308497706f6856dfa8840338b059746321262ff3dd296a18470b1fe8cd03561f34127e51e4c0f7623dcf7168c07e9d313216a6a3152596780f21e52e3a4076e2a774704e8280caee8a10edd7b4e62fb4719a4e173e0558bb789b8041ccc686634061a490aeca9ad38eda9e2aadc54335bbcc7f8ee317af68ab285913a2c1a5444f2819351725156ec2f7a69c062285e73338046f72ce90883387c12489a71264bad585e0d3ca6e17debf422310f1605d7cc35672c53141627cd50f9f8f2e10688a95145d1b3988714d0a669a337c85467e9ea90177a27cd4b2e8c40276ee27cad9822a24b74713f30ba05b0c3aeeac9d19d98385c1b79849bc2fe56aeef5fedba3252c8da44e1184082b217d71e9a7a561f8619b08b6a6fff9367aff55b51ec60d6ba15c4289277335588ba44abe1fbad9627e1eb83ac42e07d69e8af51888e7b296df89176bedd6c9ce2d92ba9aeb41c207cf1ba9a6a4cb2f9952b16c0c46b1fbcd6721d54c56b860daeb2b2b182d4d6dfc44c335e964e446f3a46c453c4dd75f22be32c30a4411965e01696bfd5c2f10a3c52fbcdca8456c1354c1abfa67309a669a2f9ef07ebd8a35cc25ee579b63a44024c4c99e9fec0d90d85e13c03122c9a4f54f01e6d0fd9bc6629cc0822852251aa0f9e18df328cd8fb549d69b936dbb938f3f467e89aa744f8e97f0336ca3787b908193d2226f7a999794804657d56a3c627397fb6d61ce3b2c72505b85830814885dcb2944809efa23c05e63b37eb143af1b1fe9bc6211d2ac4646ed81698509699159a885ad1cd9c13825ee227a6ec2b312758661f76da89770970a70e6555b68118a7481425ae6465d9e52a511c957565f6a038c2c7eb011ab622be42948da9fe56e54ebc299e2639166a16cd46489803aa27f4aa8d20156d9c3a33d3be22c4a7b713a9e53085df14f412c0167b3f5271d6cbc1002521cf0179e1718a387c08aee26e7c9e1e0621570c4604ff615d51dd71d19755286945012929d68b7c4dd30aef5e1884ac9e8058e5db797274e64c090e52fc2484a4ad41ca8b96e225aa2502320b23baceb2501ed71b4b40be6f6206f94a313a26deea4ff36f6fa59bad2d75fc06f439e0e2899866def04cfe9268fb71bc1d56ca364c3fae4ff74c95dabd5ae5087f8a670809a2c203678a605a075383ea708bb1e3f8456e666ad8b16a62d3b8a5dea66b67614b04e2725099e6726534a4cdccb0fb3ee09a0db694dca14c26f3e59116020a87d725718fc925f10b42ebaca0a8374e6bdc7f3571986a7cb6398b007008af5b4c41fd4ef3d45235529e8f11299cb7b26021a4f6a69cd2f850375e97d56b714b5dfb0b66a48de0283d9aedbd3739e085c09e7dfa408fa16eb2cdd7de35c65daed8ebda4e9085f30acc69bf6b8b4c44410dbb96fd59476abd3511617ef498505faf40346ffca2edd37da7160eaf60cbf88acb280b4701c3148ebd0ecfec5a6cc0ffc2ed1c9bf4a621ebe6a78877368b6126792faf43c13c2a0650879839920949116de00156e74e6807cf499abe5a3c3fce1eae91a823c49c60ed5bd7cf473951fbc5dc946a345386d65c6c88567d3cb8d9b90701fae95671ffcbc28f52aee9057d4359256732fb11f185c0f19a7382ad01cf639d5456a0cfcfdec6c7fecabfa3c07e50311626ed8f820d7b9a76d691b0a9e803d3c783a925a18fa0194d5a772b775c86e50f6dc8c15bb591c4eb33e9a9cabf90c23c0f8ff79e854e7fefaebd03dcd292de14053b5d36b3277d5f15677339909d751a17fdefb98ac738626ea9af4fa5f34bcc25ccc9bf20fea8229a7951c068dfd9c0a218b8218290dbcd5962859f42f8e2833d589835dc465eac38fdacaf6059855e97eff87b8ab548f942dfb0a981bf6ab84468a5302ae2edd1e235f2a0e763685284b4c81f25ac0bec5b3e4bc6a3a7fe59dc6d3572b821dac8a7c776a0e09a745006905ceff6ae810bbeff300554b164a0c9d07dcb462add5114cbf476499e13313558d3aa5c8d9298b26949abc48b77ef518931237198dfdaf2881970b830e8d810ac78056d7b848036834889ee5bd2414c59e1ad69fe22df272769e2ad44347f165c8a9ee32adb5d6c4697799802e6f59917d67881d80a93481b357b61991ffccac41ba86910213e1bc0e4c510457c5f7585fea1a7f7ad04f94ce2b8c12f1c69a95dcd634b7274087ffd6cdf3851a117921dd40a28a7f2fe384db35e62c050f3529ba1e33cf85606c3c0e8e49cf93b24be0b92b46c5fd729d916d2e589cb991a2bf8184361a08fc5254afcf2e25e2acbb57d75bd7aaeab9afed037d55d7df460926e3722fadf7cadffc193151435c602a15149a48a19fd9f960f7015007286fc00dba7a9d0a18e95888b71f28cd2092b2016123af2872a6b37198105f96234a86fcc87228d7e644a566c5c2c9ad3bb5196138e7f11e9cf65d29303e0ab297f12103c780c118c4a03e7c6463bb5c51bea61b2332b61080de52e3b5a76fbea81ca09013a1f1da0ae56d754efa51cf977df36c35c95e414ce8f2da40c64c8a454a6531858b240fbf589abf0f921b727cbee6b4ed1f884ae3f449e9d15a7f5da1a8416f2042d7277af1f902e926d78d77b031ec09b25609441c1505cdddc532ead31345a37bea6d1b75559df2de1fbd983de99a9ad3ca4e019d6ff5f3074968bb2eaeebb47640eaa16d02830130ea2aaa30adc563e418b6640d709f45637e86941e05d50863744a5a9ac637533b9a655a388f3b561a36e5399c76f40ee043540b34cb3a2f8705d38f6a764d76eaed289e6218f1b0ff2f62b502913a0f45cac3363f5463fb8e0d7244d858a5f87a394b523b754c5c9df546bb69cbb8733bc8b125bbb0af6a6a6e4b9551df4d7c121a32b05f002bc3a6153a5cf07cd4ea7b454467b612c4682ff07a396b4c724b5ddf4d7709840ac4046267d84f6e99065ea138900cfd85fb61877c4b10a4897bc325a3e490145d41248f9876fc226b239fd2d20b00e6101b364db2639a8b3994aac25eebce34608fd0e29abed4c8a41b428969492b419f58a123a7f6c4e677b539fa1e62756de9ce7f9d9311ade9bea96a82501543a8f69f4138dbb7b8851fb5ea6a511772d0ab04212735108bc8c4143983637c25e8aaba3a40320a9b77fea4698e3a8080846821a452dc800c65b8df5f09a078e1d8febba377f40ecfdfb722b3e44ae8e2ca4d706f2d6dbfeb443a329dee3248042e71b74e6a1d3b13c9fb893c9b80e13c8f5760c08ac25038299cf6848675e577ee0f5745df1ea9a555bdedea9f508fcc22c851924b379c15aada9a91711d4a56ac9403353544f92f3cf39a8835a293cf2a46dd24abdd7045a697005d5112a668973a75f61d20a812aec227d57f5d0db5fc774f683b6908f3e0d5cfeb7e4074b1afa4ed65b69268e0b19e1c292b9ec7f95fb247c9fac106d5113630ad60732a7473823773c67f1d78dad821b58a98c238489d956d8a7339ce06e42326ec82ddd9d2a19830a0245604ac16e7613fb514aadb6f4cafb288724a264d52b0f0a5dc7adfb2226132571281327dea794beb869b50acbb15cd265054c5d67c5d8fe6741fdc2b55be4646e2b67a9ef7e18b4e1134355cf42c7b499f84cecbcb68e0b488e64548de5a55f51f662ca319af0a58328e77fbcdef1caea1ad30b6e67756da003e9bfa821b5357ffde2d22f5c0151b614fb6799be1ca382c4a02068fe3a23dd5bbe55c4f730c2ca5329936bc82d5fe294b26cb473978b3ac52a9129c2ecbdf3dbb32d427a27ea7b81d7b06c2a523d031b51acfa6f93c483926d65686704391e1b05af0769b95a81aaf28ee7e57ba2e1875e06cd3d0e5a4bd817c2143838bfd0052c6e72192ad1d79c031e6dcf544917bcc489e7cce6d07d9613860c42b6c0de2bb6ccf9e6aff91d293339133980b2429638a5e95a567d84f2c8651e38265eee8735d9863e59110db62da853d947f0c48c392e4a4418a3340d5274f01ca3670e01e2c73a5873a16fdf3226fe4a555a334266212adab586aefa868c3b2f8b9eee2dd767dacaef18da083ccd51254449ffb7e6c5a9c55570fc88ed42bdcc0337b7dcad521c559b08e75aa70f802bcd3d4a031b12c8b2155a39393290b8dedc8f9ebae1803b839b911afee5500b275e545d462e6980fe1865d8d279a2ef08989f4ead1d155b48fd5a3550c8ca840b592334e651f0dd6e86c4aa174ea953109d0ac9d54aee76ced99d3d083927db3e54200998da22ddd68f48e678fb8d3044f3a75061a7914a7bc42b227b23d2bed6c9cc7a91d1258fbe817e93cddd5c5139ee042adb7955d8f8de28f9073282fc3a6fb8748526d34450d89bb3729eb67115467a71a3255b1639ca9ea06cb6f678c4c8dbd6c9cd2b55299601f3c9d7cfe2e9f908484d2006668ebd1aacfd17c2316538ee4ac1ab6424ea6ae5ff9903fdcd90ddd5233ade747b870b46f9bca2caf19fcb64fd684a7baaf711f584dacf4cc535ebfe59e2a5388400818d4bca576b41fbc58f60469d115527b96e7d7b90bc8110cbc7258f5a30f7a7677715da3d76e879c97bae8e92b8effb91b770d3dd2bc947fbbe93d8347c70f21b669261b6f30211a3043f8be7b0ab9ffd8c8389c8518cbd6d30caace39148f30a75bdb5a731a92cc2f5308c4294a4cf95a7166ffe1eb459fceae4246d22ef4c3d779577d5370feda811804bc5c9247885642dc0d9b9022a8ac4db0f28663fd1d4a6b92377549dea0dd442b71a82e8553b53ca65addb11452fbd3839d24a3de000a5fdedac4ff89c642cadd2fc6fa9e2dbd98d1bde8d5fcf5a9d070be72b77733e05aea27619a6b398dc2c519f33eb9b8aaf1ff760d152209c255f66d964d466c9f3e9972c3f65f475e2d4d5d8fcb8f2c61e8470c4a39589253c365e8302ffed5316a4dbd5e9614bc06057911c8585a8daf61f791b6fc5bad7edfe1b3817635685d081fb442f4a94565278db2b9f76ca1937c6c24a22ee2a88c9a10ba36f495a556ed240522cd43e67fd6094117d4504b3ad482fc545a7931d7300b82aa51a1b05d5dcb12866bceb273a428e9d4979bfa685127ea0aeda9f7d9e3890617ba6f1c1a76e584d23fb5619c4d850128a7196b95a3dd4c8167a24493dfb04d15ef474d74f334f65516db820a36d26df45fba1590c3ea4ec9b6699606ba14b849d8189f425bf495c8a865ae9cc12d19ccc5e495cb77d5b3dcb46b4c2d2492898b06813a12491678b89428c25fae213b29b3595de66e32b697b23e29095ca44f2bd0e84106aa5ff8a597133a028796649555b88ebbc60cd454d2db87a32d3aeff18b271f322454ef0f1d56a49b2fe70fe1c507e36c885d2fc6f4a9e402a6735f4ac6dbd8300ce91731879aeae583582e2c9934a0295ab908c888addfa316d1962f629e03d63bdbc7492641df908824b58ea1818cf57494f27c4ce8ee132a22a7996799d07e6220241d1b0e85aaafbf0cfc5a6a31c0f3ca92c6851cfd2a08e676b972fbd8c23e0eda097fe32c9035222432ae30e9411b0ce2fe23804e6f2d8f970e3ecf6d67ceb22749addb8d3d9568117f5c157b90eb74303d31ff76384e39684bab81524468ada1194fe3dd07f949b13f75a886883e72b4b355ee576d1bf0918980c24a59d97f9a5e1ea6b628f16a53d64bdafc468a59a62c937981cb561cf3799f49f34801e91c17590523141fb177e2b089dd0bf473dd89b7cecf216ecdc5dcdbd6e3cc21136aad68bd81d27223f89932bc37ce910932352cfad53685ca2a0513b44ab7ee12303d8fff406c5a22455c7ab1f8e0eb9aeb26dbc00350c8a33c13d4cf358a3a2ea842903f57c6f9eaa4da8f2dd79b11d65cedfc936b74afa1a745d48c4a1253cd63d0b664677c82c55c14030dcff05af714cf4c5287322e388ee38b6e07d7ebc28b690f5f310b49b904c9540d88b4ad675aa4aa2178c15c8ec6da20ebf32f1041ee8348c86e6f4c64c5720702790d81131f9a074193ce14450bf2d61d97952ea83c4c03ca7a36e20e82c3c59bf2fb07349ecc2fd08b51c0f7683b7037d139e21ad69bbe9d82c0c049c12413217d5963d52de052347335adad0580a81026f186c5df5f4a3a6a9604aca8b734f3c5b05182d6cb8f91af17641ecfb2fa83ef6372c791ecc941cad8c03a7b8b443771da1b49bd211058a361c9fc703065ccf23a539455d2e2ca45f43fcf8411ac221b99a1f9b001e8c51db1494c3157b65ecb9f54d78fe95a93a9252e442603a0afe3a73184e8a354579c3a584d27024b9937fea13f9f7974fd6cdfffc712f5f52ffbc2a7f9ec7dc84973cf0f194ef1dffe78767a360512fd60687062c6bd08feec5b36f98945f52381c4871b27c88afb7473077ba24853a0b413623aa9d379fac939c5792409dca8fa70e138a8fee3f6bd2642ff583340b95036532277896f03ea6ebcd657c231cd7579973ebbf6eb48da67a97142e276c5b36a69486a98265d15a103b7d6e6875247aa46f39a481792581c823c41ba73dc146076a76491b1cb9e5d57b65d038f9ca5c33e4e168d3ba13fdc14abccba71a5c2357d9ade03487445e9802fd67cc416677054f42110542285ac6c9e9b58310b0b05b93b94e6d0ecfc6598c485396e9d096367947270aef661203222cdeb40e75c7286d3b59b566632d2c73219e52386c89b82118bc9d44cd5d20a5d65cff6b0aa0b379d5ae1bbf458abb4c96d01aa9268b1995fa550fda1a8dead14d0cc303dd56591bcfb0ce13974ff6eb5fc7517f896f8b4b05d3bb369fab181ea2b9665a478f630c1b521aa6c43a55173bf7a68c08e41305b70a71373e1c72a7792f65238466375c5c9d7e175d0044514a1664ace95086de94c691ff1754659aacdda4462c34738946242f50b6c39e5102035681a00ef727a874734447f89bea919be504ef2e3922195883c142d12aea4a6333b33928017679daafa2d3e0a512761f86145ff60c06988ba5895023fdbdcf2ec7f4fcb8dafed23ea46e3065b52d891d897be47225a8d5d41a008a9a0ac3c5b16366e5b2839b5a6d8a5e44d2260dc1e5285b94f0cd5b97ce252449e0ca666d966dd0c7a2b9737ac0414e340c1a64237c2eaa7f67bd513a443a957be0cd058cd5bf582bf5823062c10720810d2ee4e7728706f70e5b7cda6d9a248de266be10a7f76755f82bb8240d6825cd870b6ac53ab2a1543c9ccbb69431849f749732a331d0929c1a22397ad7969ceba58c87e43bf4602c17a187293b8282ce8f9a2c2457a9747190befd39cd66940bfdb9829f9c56cc5e70745a69538a02997d4d97431a40b8d64d2983a6223790a0df034862f408f53a9a8ab60ebb6cfc3c5c0c8c1695c2e66a054baf2c4b265cc9dd57b23afbcd758aaccf63fa7420704c909c79c285441031014a40afea082389f33830f3ee29e416988482c4cd81a8fe9b7007d2f88c2dc4af13ab8da7040c7e476d960cda36eab38d1c07791ed9660a8ccde64e488edeb6f96e29308525d3f1a1fdb846676a834428b1f6b00ba494faa5125d4cb623c91780e638065dd969886580b2193aab291971e662f84c7b3544ecf94d57ee4e222c4b8c5839a962a96e23a6f9a1a210b5a881fce19a33a7cb2ab167f5ad4e42f91f3cb8c5a8f75191539fe0430bcdc270a89fdc8bf4f8732daaadd4649671776fb8d11d072d03583dd6cc81d8ff5a3f3dfc2ee07230b562ea2a09683e2137509963cea5249a595c1ead46c9859ba3ca04f0c00eda46f31e662e35d08629ca28a44e4b9e8a7d8740572c5f53ed11b3a9d3dfc80d6cbcbce808ea3b75ea03754f2bf4a6af193c0de0c9d44efaf502485d906fd93d6a04afdaf110d7848f0b95a213ad463747b220296218781b13889930f0dd2a33ff62f8d605b05eb5a88eae9c391589ef93236c591655f4b86fb5e99c12019fe5ac2576727e78f77d811a22198c68a104e8b7cd83059d6abea545dba9e2a0ce0f4ce5dc2ec3cfffa675c60c83ccc38d672dc824ba235f81919143f2476d9d1326d2d86861afcf4aaecc7363ecdcd4f86b48a633d2593d20e699a513d3c39a21fcdd86b2f612b7a7880e02467360832d299b25d55185bc5aa68f6a26f1a3ac3bd93b43f4b4b2cc49765fe95c35c95515cda250c8bbc63ce9d4e876bed9497c6f9df6177ea89ba0ad1127ac69e825b31e650e74e73a0b52ff1d2cb08083c00f0f1d80fe5085ad83279650e2590e0540f770aac92fbbcfe1fb08d525db94f3f20449c991842874fb9ab695c044c9a69927cf82e96882cf79233af37b5968ddef1a967af1d416acfebe90c409d51fd54f90e78cd1028f35b56af5866275b0027a3e8f6ae7bcf26d85b564044f90ee4b06a7627c39e1037d0bf8d648dcf6a2ac56c39dfe36563fe0b9fec8a59f30f8d4e787d059975e3237c1cc59f071abc7ea59f48d2b5be2ea3826d72914f1597edbc033970ce773d87baaf9b3098f2a6889702490232f378b3985093b04e29d6bbcaed214bc33382e947ac3771da9b5745991a0a160f4bebced92694a3c1aa804f555761b284a270021960a3c92e06fa2115a0fff73a63ca41779e9a3488eb4c1bce600d7f7f8f189cd93f34b22b0402701a57941fba63f01ca72bc8a9b91071a93483223cefd5f0ebe15f0ccfe1cf79290cee683b353165fadff8a89992b02631e7b28f13f64627b3896c6261445f0736c4244b39409bb4f5bb2fab99bf5ddbd0b2fbc16aa07c38f326d4b4b1d9ad0e5a1003e67a553e213d18ec4094b31f165e135c0380a524d2e88850719d47c2094904f49c02bac6d35c5f4f67b7522eb186e3fa5df26d32a98e0bf9b59c5f75af0e3e9b67a844361553ec53a644e7faeb1964ecae850fab5bf15c651cdfdbc756774e84d0f3cc604e288445c82f78375f847a6367862ae0cdedd397beb99c330dbbeec3b27063d539e764c2da2ec42dc0cc4f8b115210630bf10ef206217f8af8352b89faecfe92336e1aa9b8b0cfe16bb049b63535090755bfd3d0f1544628f7e3a48cb0dd94acbfcdb7fb411a29aa6b707e2d70b8ba8de54d07ec0923d0cf2a7df01a3ac5e8c970cabcdd75cf28aabceca3f24d50bab53d993787a6af484023fd586e29f1803ad4daf5d7cc2cdb435bd5c34fdcc264d81a927c98afb7088c1fd7b245c62ba3f8b56b4fb72f7511be34f90d20fc4309f91053d8074dc167316e3287a41f2665acf786d49057180d158e5870de845680fad41c8b7201eadaf34ab27418962f5d26f5a4615cc3bb529d3aa0534a685f1a4e40a47451def0bb628c10f319e18a886c7a9f8626bf131e15e7607655f221f65ccf56cca1f63656203d9ddb9a3993f2f9ca909aa25a7760dc9cb465177bfda6f86152a69a4a688ff4aad7144215d9572c630194665aa302bc27054f4ea786e0d5cfe872134ec610312a24cace429a2ee11e4682c947624e6cc0bb3c032ba3fd5b989979aa90f46073f7abe9c886d5b134640c94254a9b4db3dd39d949affd9903b79d7559c246e43f6a6c1b57bbf3aa5b25d4e0dd2f904282b519072cca5fc46f0a16648cc8898c017d550603880fce0dd5128017195d6f1d7815641c927ffd297c973423433ce758e4e32301eb0e7578d4d8c3fc49a9bd8444470283573374be88aaed07720fdb07088ada59e3d727da0a1116b50deb6374a8300fc51dfc640a87845f8de32394e5573a9c37f76cbe645b8b5ed61ccb987976b1f7a11310012338ae818fc74b7249a3902036295e42079bfdd73cc59be8b4a1a9ef922b4b0d9541058c5413c401635882b36c84ce54c2d41ff8e87819f45a665a62077989dff22108006393be5d7af0719c72a10c8f87f8d8c406bc4c17f2cb44507c335863c64ef1bb89c898ec91b77a6c4cd89bd1a44409f8e9648b2e521e9fe0b1ee3d3862e9917d09fc75513ba7207d12f64b5a50b4bcb9cbdf521c2f550c648970e8ad38443e48d26ee0ba2c4a78c9f2208c804a22345890e3b6a7c46db7e3769068b1b1c11f3ddefcf07710a902d83c80f53a58124e882c92362b049293bc323565ec8e454835df264a11efeaef6b61a7904921b557a348b773d971d5e9fd8fed6ae5306138c15af4a57f2430019ff68fe7d534ede1f8d04f51d3fff39373e3f6f25ce56e76e9b992ae2e7db61b74f1c52a3fa5284ce316e4d6ae5e3e367c90805c16c9d6a2f295001cf654448c0c2a12d0d6ef73146d9644d57c87d5ca598e456e806749974e6f7735ec0f72d3867ec47c6aa6739ba7098275bcf69dcf91ce3415bf4519c047b168bca4663fa847845314ff4be9276a7561486c0127636c9ea17e937b783eee26dadd4c01d390b041abf3c1564092004f591669f6026e52a4d3d54edf26f5ae151d4267df1b0939706e4b861260cae8af52d52305ee4470e167c8cedf9e7ad90bb29982d855674eb194f203c26b9c690f767d001b81dac7a6133f1613240de759685f264fb0eb3811fff0cf53a5fae43a871ff49ec2842e36ef2b4867aec1a23ab44bbfd2896a63690eb11fc0d48f412c2d1147b2123c343337a4f5cd626d7613b9f76cd75ac8698082ed519cbdbe939380637e7cfb238ea5215dbacca9f049419cba83eec5a082ca84b21b5531945148b5f5cdce30670ef4478eb8fd28aea5ef3906e1d56ec295fdc357045aa397020ba2fc68df250953d155413b8ad10f711bcf5998924b72f13aa3de1fad2c4f8ac8da1a61a6d84a50128cd3d247681bbf38b0e53cb13e7777ffe91e06a716ad9f9d9cd08932fb5411631efd6c96480a22edf8fe0d0ca5fef9f5502fd1acd2b75eb01a9887766a23cbf3b9bc01c6d1a6342bb064cf8d99d208f4357f93ed94e6ed5c37bbd41b9a3487a0d54af2efa6afc3ee785301db300f5772d074322a80bbcaacc80fe0d21708b293d41ff00899add0150b2d3602211aeb0343433f8a542c7bfffb6cec0d5e5f7d4c37e081c95829130998d8cbc15fb2074c2e6531aaa142606cb4ee5761a4e5177f75e4727705972a71471622e33d68dbd0b02f8026ff36bb8cf21d5cdb49ae7493e6c805199c3a8cfbf11f5bbb618ea410846a58339c8be3cd21778a6ae670f7a2e11178f2153270c06b746ba9bf368ea221feed6290e58e3155b9bc2656bf6418feae47ae0d724ce0e87f9f86fa363a6c12e59cbbf03b71a6bb8b1d020ce5ed8e60fcf3901bbc5116eba0300ef23a5e557808312896603e92e3bfa7e8a761de4897d3a3f69c3a0a531eb2c85ee883ea57349a543fb7ce2d5b5c8d2a52a61b4081dbaf6c135c96dd4f34a6eab54282a3ea04f72ba0706728e264b4c1eddd642a573b00fad522c203951c3b9aa3f9c3ac9c3c42271254446ca4f48b28c1c81f7b2db74874920d05353a4e2e5299b3e18c0dade0b79a3e7b23262efb55256096b27acdbe76fb4b0f74a1820bb291f9fe241a5f29a7d2f93e484657e37cbb38caeb611e00873e6eb22af296cbdedaa8dadd6355bcae9a1c52490b62d818acb50c02d393a0a3a295d4a8ebcd1632c8641b8189231508b143e69bfa915f502ae24b63ce6b579efe663fe5e7c5803fe914f00f21fef345761952a53c297e3fae0c3a4bff520ddf9974f982858efc6a585a94a41c61844b346bebde4521a42253442cd770e9dc9d55f77ca1f9d754ef35ce87d0d01c5bf5823a6fede3a512f055485edeb2d6945c0c04299b9c1cf74e7537637bcaddc377d1529e1095390914946b9dff4489c03571bcc0da3d9499488894455932581d46335fc8070338bc52316fcd3f04390456eb938379bd90257f5c21102b729d06df9c53a748b9393b46014c3dcb4c5054cf434b85ee97881e258f9954fda71eb8dab7508621c77777e598c11df87bca7212abae0d92d5cb577ed229a058b73799645af388e6163f498d41b1372b8f72a4738ad8464f9753b3e80c45e11477bddda0f15803b7515a6b7eb91d96f370767b6fe7cb1dd5eb1e267a665fd52f5c85c12a44ed234f9b77e9cd4d6647faa154efb07fcca66be5f3c8e9113c2373e7be4053b4eff8c144e711bc1e6d978724a474ce07d0bed92c140231dbf89c644716c60f2a92c22c5a4a713f2edccab8f5051e2052218d1c1ab340ed252980670d2ea4c4d56c030f41b55076fdacea262d3a99e22d4ac8e93a38371f5f463f89b7b6fa64e6cf46991283894d0c2732220a90be36e2807b164de2df6306389f6f22df2d6c3a73a1772c690e9655cebe8c08eb80d60c93a242a9e65804f0b8a0b16f510a0a6a6c4b7cb7ed4139c5eef86bd62fb9e750906601d5e39b17eaf64ee1873257818d59eea75d5bddb0b62da1b79c5dcdeb10f19b6245f5dd9e237178d963f95a67abbddc18baa4a3f4e2ab6b67faed5615a3d4a4439adb872ff117ca4aa25ae825cffc58db99bb9aff1447d9bff5ffb82823634cfe36496e974b1578bea719faff72aa29a19060c4d3db54182ba3b4683652dde043792a4c8ed905b15df9fdcd9691f80077261885fef516610cab4e5505813e3f2d2b31d97e91b2259f0eed9ccc1646277f6f0a646a781cb95ce5a332cb58b654c36f6068da4cd3a2deaa63962e20c13931df74a44d4f6ece3fa9afd775f6fb99f2c051250be4c5ec1d6476c91014d9035457de920da67a88143ca312ed7e71518044457b2903cc21d5f0fbd30892dce0c2333bcdfbf1d5504407a9ccc54505fb8d2c25d8f0a90507e4ce534926cd4e8c910bd2e1d2f05a64c4faf2359b975db5a9ccc2590cf7e3b8843e4beef33887ecab210659b708b6e5d1842def823d6ca01418fcdfc99f797de75842749a715b0af5ee308373685326a9a209cfb889f18e13d848cd545128975f7be483434744e00da39709476776a9ea5b61c2f143c93abd601c3690ae6604cb02e91c6c8d93b0d8eaa26d452c8327fbb07e5ad09ce675f988da315f2e1f27459e5aa8488f801eb44cbc514a9d8b144e83b3fc8b47ad24edcf24cf319f6e03dc72a3a0b2b0169d87e6bc02a49b4fb508a2d7aba48f87740b1a5f92fb9f44cf5412a8278a60a51766c6406fbd6999b233a227be90574dc72eb5b97c35e1945ed26579a1a86b3d77a120c4f34c8c3b0074b560ee7803688de7a2360875b7d1d2532420040dcf6dea68f494ad466a6b1d95e8da92d6ca0173c43bc90d6b0e8ab6af798db27a013562577a71ebb4844ada5edbede5733ddad7399283b09269e43848ba887247f770f025b4d0349c823158a66b5dbb25aaf40bc897b65e9c5f572a49454ba574f49caebd58064bec2f45efdb6fd0ecf41593388395dc3c005dadabfad36fc18900c0e385d54ae6e2d846d1a94e70213a5842fdc76640b5039bcac94ab0c1496d828a0dc9904b5bd9b21bd69db120ae318710b4f2a11151c9ac9da8b0263eef17e936d2eb9f8448e4030d770a980dc867c19f2ff48d5bc17a74aa3ee203a78645052d3532a83b2ab580a7553953433153d76e05533a9954c5d669c5f7e95fa4b7481723d5634630fc26d173a1a0fbc85003fc186aa7866a77a34748adb2b3adf01d8adaa364129621405f73276c01e3781161a97c763142c9a09a7d3a95dc17e92e8e00f4c9f74a84e632682534708955e3c6d26650bdcea10a791eb43dee5f518ed0cb4441c23ea5d32449799f60e96fa82cc5d7c1b5623bd8d3df238d9138086eb293a6afffe0fb016f59e9d9fd741de2d047d76b64e0a5f8ef99373d792062bfb77464e4f21d588f35a766df77877fa2be3631d92a5a3202ff760cf673b4248b86a9eaa34e3b94bba7fee9d5b46dff1bbda2b214ddb1add8ef8ed6ba48f8a05280c35b649cb40c48d2d5528ee655aacad29ee21431ecb2125e1a6f069facfd704ce94e869bde3e3da416cdee2040f6f5269da2e91d615fd3177a4300a33226a4bfd2b495ae0675b8f3341463e0a328de98bc47059cf3fa5cba06e8ba9fc7c90afa4692ae3e81e2fcf1c0f63602221d626ebd3ae17efe0ee8e261d35a70a15a26b9721b5feb19c29cff7de21b70fd9b1f347787e7024e56b78fe0d305327c2803f0a1ccf65453d2ff1f528392f72d4bcb5ce67297d38ab23eb201a9cf3e6ba4ee530e83fb50ae0a7698d247de1f91c115d988c5aff516b339f0ae7a933681ea9126359c8c689334fbdf2b8f3b2345d41b4e5791162b0cfe8a0ff4743e8c64af630f9533d4e8ca5a24690014c4d9d538b22f0abcf7ed61d90e9e3248e65f2ba2a3e3fbb2fc92c7ad1029c555b1709442f16f5281a992352a9792caa6b0db3ed5765bb0c6fdf19d1aa453994a70815ae76756a3f6907431eafb45c705bf80f952d00520e80a1b5a1fb1f3bea8c33170d24b7bfe03105db882fa980015c9c858b4c763851143c363b6857b745198b5e6686f694397f183f596f20b37474fbd72c88cfc401c8c34798540a9560298cb35e85af213381f06f453bb94e545232ff2959ee249f3f91a433b7b45220c877cf82af3c21ec8c57575ebbd818f01454f1e60b5d0062846f6182494e5bbbd9841f35ba18f4a4dfd32bea6e2fbc2dea1a177bff3c7acd72cbee7da6d00f6c0bed2c20ece5011d4b4be5c66cc08ccda098f2f52359c5cd8c7e67ce3559f288765b3323609dcce4ad3b9fbafbf51f19be0e1a1fe13987fb33bfcbf28c00900ddf3f869b89be1bf0abff26f54145095f23a98be62ff3561ef46d29b8459aaaeaa7eaf79d2a92af1aa58d8a2bc63572b23b0431c81bd9b44c41f6ecd591949decc24dec12fac23055b27de49bfd571e4a7794e6b8d7c386b90b4500bc05ef12c6ecb360b6860fa8dd015ffb13af6d4ba8c033abdcc2d0e9774193e70074c65e7622b840ea36826d19045b50d6e6d9257422c2adf2aceac0420e0ca951bb61d15ef893eb4510888733455c181d4b0c49ea24dadf70a030aeeddbcb3d54a825883ce2cc8af9d8086b1ef8a944ea2931a58af0829a8a43ded39e273b5f517ed07e46ac83875740c8680824262163147c91e8165ed21f0420f1242d288e1c188cefd49ae7dc7c3359e027e96bfdf7bf41704df129ef0dc78695ebccd223b7668d458fc2345f241764f57e1df80d8db475cf78a083c8ee0fd13ca15eba6ea915122fc535b2e457a11ca4fa1d411173c8c67931fe87d115a6a2798750eb362412407dfed3a992b4faa5d702420a3da2a91754426e53da68d01bad3c2d8aa99db11488ff09ea5b2c38fc5bfcc1f2dbfe8f4432ce5e53d6400215998a4561f2d44b8a95d741ef900049b1da0e95ef96139c492855a81aa0b4217292518d045b10c0c14499b234dd222171e9b150a7d5a7aa2afe0fb47a0962324d27bc9d5d0aed50aee4c2e565b0bbe36f99c11a70f321f1e57a02d3b07d4184929927f4dbb91b2b3e3658d05bbc0a98819a5886dd5a30c6d31477d606ad6447aa7598676d15129a0325f6a9c99b6bdc9659da00d6a145397d9eef07bd237b4a0b1e803d96222eb938c48f1b69a104d930cac5e078fa11285aa7da45799164d1327d2ed24de41db238ecd62f9187ddb904263bffaeeaccf2382a327d5426c32297383072c68b74ae3a80517000bc14eb8362489f2d6eb0786b836ec890ccb7df11d8a439283d49bdebc5c15b3af10ab962829ed8f92c75849f995502b7ee9d67c32eca61a327f922f18e22fad1a994bf81723e3343f4b7fad2cb38c1bdd5642142fd181ba6b8f1711ac8313e168b67068046a61c0ec452341cdfd2fda50d3149aa36f6af4b9c1befacc372dae0f2c7a92d51bf3c071a73fd442b1765837944377de37ed1e6e1a7ec3f8472fa560d530dd3758d42657d28f94005e8fedc2bad0bc43b5f9c5622488b2beee6f756dfc8c8c1720e5be800fb9591417b84508eeb8a6f988c579cb5d3616881b1b2b7b2dffd922ff9f01a013de8a2ad94640719206885b74a76745ce53ad3805812c6e85689879ecfdb8a740a5f0d601c01a6bf0edb72b8ceb60cb190ebf65abbf31177fe62aa2e182628751d7b021cb596f20adb8e1ff4d1c42130e64442edb53a4e89c1b4c6267eb18c961dfc50f1e98effe45921e363bd02f3f7ff06d8c752c6ccea752a63cef49ac939f80a242ebdf935a576991fd3c00acffffff53