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 73714 c825f843a5a52fc568bea7acf9fe214bf74b74c89db2d20356aa2c04bcf78ec8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
727afc496cd72be1bb85c64473788f1b45e2aed72c13e1be918e6d07d9212e3f
Certificate Block Hash
c825f843a5a52fc568bea7acf9fe214bf74b74c89db2d20356aa2c04bcf78ec8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00702e000050320000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c6698964576006f8ef213d8c0bf761e04fbc0ad32f5906f9bb9836fb786a72353c4228fdc66f6357c4b6f1cc6a2aa07a73add0b12abf5e6d3c4cdb829f89b9f022496210653afc683b82bca64c1e30e8a4b4e7541f9ec312b9000000000000000040000000400000702e000050320000

Raw Header Hex

00004020ad23d4e56f4fcd3e67af5bf0185b0ee1e0bcd4b7df4850a9dad16b7109aec239beaaaeab6314a0ed8ce581bb01ac1f0a82920c5e6d662df5c672165517983746a125316a84ec00183f2e21d9076d8e91bee1132cd7aee2451b8f787344c685bbe12bd76c49fc7a72

Proof Data Hex

59,560 bytes
121216020307b163fbac98c1e604741ab7764fb3d7b76daa5535084e9058783de90df373061079c9959b601d3c50bce4cf319eaef12a71e3136d7321891b6af46474d17e51ea14d606865eb59425edc6c8ebd7b8e951a359205eb58649f4c84822abe661de3554e783fd34ff5f93012206cb55d49bd8b54b076d2acfaa9bf7252d5ad5c5d5745cada525cb1fc424da002a42b35909eb7c50fcb4533b6774fe0e2dc6e4b6c8edbc6c21bf535b43dbc12026028db6fd2469028b025a325452e708e8808b42d9ba75a747c6f071bd838ea4a46b42b29d857a18a701995a8eb17e36f97a6c90263b7540fa8981280d9afee0703baa6633c9a0a8c70f6a3c84fb590f9c9f117a252279666560a18a6932bc0efa737acfafd0e2188581274f9a9a8756acbf002b92edd4d159fede8585d10dbf517116926822cf5a26796aa2a07702635d0ff81528219cd9fde32f1e3f85b7b8c3d75170e54c26135183256728ceb0ffae467833e99c268ad8a21d4c201fc2cc007ae7d34b260ee3c8a394ffa7cdfe83de43c229938af70b686d3eca8dc9979f940394d349be22a3488710e08f839a96a0301899bd1a47d72b49910537ae001bc4dd05a4628788e19b8521aff6e15279191367001d32630d152dd4d226ede3e2174d99cc60894368de4b5b0f24b9d449e0f2c80b2c3bb9d118bcb23c04a48fd7ae4913446f4f90afd871c1cb141e51d1d9b5b680806ef9c88abaf2e9a92304ff2df07969970cceb4dc883526c0cd5cb7f13315d469e9ec349de2f35b299514082b099857a9b1f21e5e5e215c2d78bcf123c3d02152d9d95f209d1e9af08775b3891d651c15e2ea49c05e3230f2b3f5e30ce25019d382af8464c8e388063e20d073d598b4dbf9d1104c23aea446313f7018073f8855f7bfb83e201f3daac34cbffe689d194785deb351fd92aefd78d06fee535880543f21ba38b3cc91c32951548622796c6334bbd631cf9eda5f678ac0e3a28c9f3b338030aae7f0c9dd779568f2c297693983625c3ced5935f061664a37de1a812dabe9dde5ae677739175ad23c6f3c00015747f39e0ab0ea1b79eb857a97ea0cbfd961aca1142f47bd1c2471a5f8e6ae3ed8f598c99355569c6a6d6fd990ba64025c6386db4c1376555bc03df55f880912cc1eabff723f0e091921e1e1e6c96bcc69c1f21a4b9f038438ba47b0ac654615fc21cfc3b8ad0a0f8d885347465254efcb36f17fc6b45c87726a713634e6f6c927354bd91c77769a534fafb0f274e0efbdfd4343778260769a2cbff489e737d213662a6fc4a96bff1d058765c953e535c3353a9310735b5b2e0b5bbe09d77877413115ef3b5596db17504ab2f7b0069cb51c4da838cdf71eccaed9575b253317c9ca580eed00cdf4c977b84f433111c3eb15428d6256b6253d1cb24c943924deac71c9c6cd185955870128f81406241ad7dbd83ce713012bf17e7710661d5fd84df759ea2fc8af68f8c2bebb36e89b3f651f74ebeef292b169946f56848477ab2852be527aace64e3d5a0fbfbf8c9d679092a797878b02d27dafe32288440650ef3f1ca06989aca1f1837d9ce7a03a613f8289e284c12e24e947cfda975eb1c83114bccedf65117b09148c9939184250ace07ccc693ed3bfefb6e8e8a4536482ffdb51a83adcd39be3ac1fedd60fd81a2c7379143d6b8d97aab5bf764580ddcf9386c1aff5da683ff7c34eb444e4a476fa2be9428331f319f1656561e0e48fbe30cbd396a93188a4cb8dd4893b75f608e65f4c3d6481c7f4e6904d31cdd3cbf5409b690d08df35bae30c2eb3ee9812ed921e73dbb062e185085cf9f47cb674fc857473946508765993b4fad2400c3a8eb6bb7af94036af7eb069b94a545b21431b15cbfa39742b3329bff757ead76f197d59e465d962534337be229931de411ddb1bb0a50242d62ca7efde0b47616271adba6f34c6dee700590b39f79d94baaac1941125ff6f058d9042c27097c5d2e4a1682b5d5df5179f75948699b5adbf53f6573f2168d7c1db39e2fa7f80722a3f11d20b062c39b5747d845ab3ddd1999faad59ae3a0cf890e5e5f1cbaa85af06512c741d127d365f762dc9e2b089cca6fb35f14408fbf9f76d546fd9f30183eb71f68870fbea7739ed39029c9fabf99777104d6c9d092aef35f94b97806f320e4de9eceea465afdc31ace23ff82b70e94045b36a47588c8ea8db0ccebc30aed6c7b3ffce3d4d4af66e88dcbb1966c6049c9a034f9c4bfc56a71dae0d0f0212fe640e564b341043c60ada1a3d5971442d00bf22a3d7c7961d80cf488358602ed7d9ea4b1a0e2cb18f0e8dd953b770eb289e8ab0ee664d6b12c8088a53c93c081446ecd47af4f1d0e6b885029e73fb16d6f7beb860c5f2e4241b62a02532a83b2263356a22309d13a690ac149cf969bca1232ad34ed7c908f81f9e748dc125b3e891aaed55fdb1e8e2372885d5cb7f8c85ada3a0849b6235caf18afa2bff30a8c81952b223ac0d1584bd24f217d7b22066a6664d6ecc9e1b2e97e58688906e3f234a1fef2acf3b3646516fba66e178768ae3c7cd91fa60ce70b30315b3c8eecb26ed10174a960d48c278f528577c4d1f6071719ef622eb844d18bcd8115acf05095eeaf88af949d0ec4373eb8328ecbd60843f83e42c4d01d67ea950dfce8a12518933effd280814ff4a12b0312b11f371d1e368ba29ff96a49102ed647d9b58bf91e96ec9704253ea879591a9cae1a8e9b6786e1568be4109781d2287098a83b55975ad7eec728c866c7bc1945526159f7046ac41534d978dc8dbea1c950ded51f2089970633b74a378b816211d754b35adc68b8e7403b0b855107c1f2cc5ec543b9f8fe91a3aff9e7ec8cdfc1f4db0fd0f6975d77b8f83caeae1fb233bf2141e703b7c2b0095a937b6a40b5698c228deb698709cb2e8da8e8c858800a8500d911f3d41a2687536e332fedcdfbe23b3b912c62465b17f90a43b1d473b9458d23bc3f54ef0845a01fc846c058a44d022faa9346ed8d0815fc9068d49eac4274b6f94cf32c4aabe43dc36b8ac300234995c3425c07878546838fe9af8a77a3ee852bb4beca85ea8a94116d105d27280775ac48bfcd48acb9c8ee2e1fbffaa85ab1e1e2777a2d8fcdcd3d932cfd1da7b8f85ede1a90fb5582893073140e1c7197b2900198258f4ca571c0ce20915675d007596ddcac9d8582db7f82f82ecd0a13e030a7ccdac9827fa9b6c60b2ae0fd74c6b191c065f3317510639541dceb5cb32da8117d81bf4c2b6e4322cd9ec7961e8e1a8705b918b20b2c9318a546d513f62b1231431599609f19b6108632f613c391c6eefeae7daa24b3c48f037749ddecb533075e2b0f083f3e79bab09dd7d1be839959b763d8647e43bfd346865afaaec2398305a9a1a179c5705be6a5ef19fb6b4ed30195d52fb701ccbe1cbf2b15194225d5d762df61972896e60d5f0bf484bf7c5f4f8465f98931720785e1113bac73b24a57feb1bcb15f26ff400ddbb0e31c030178ce5d525216c7cd0c2e28281512e931d02618cc6546224498e8a104231c9bd5a8a7aa82498983a0bd0c9683987c7814cfbc70fb948b779459ee8ae73ab03942cb10f11985d7de61598fb84cc0cbee4473e6376e044b6ef862c09e41b3d72201116b0b68b25affb1abaffcd082e811d1633d1c8eec8fd3e193f4f102d2530687246958c62b3d3aae35624c916bc58202bfa3c9853b6804044c95211374f7c84bfe644a57748f2505ef71fd37495398cb8b16921eecb7c42c639c824ea51680408a2a26bfe8a23df61acfc0492e1b4fbbd19805118ffcd1fbd5bf7799d0527fab93e74f3f3acff70138c2394ddf2f73fe7d3a41ae919322ca5a8dc41083cb8e679ad99821ec9edb1c4c74b69412d0b2934b3546dedab0f1e726de45c003386b968a7e1db8596209b1d1109e7b588eecf1b3fe42960e9e0c48095767f3dded6d11c3aeef6be056b288fee9f4b86d82a517cfb60491c7a8e4335fdf9f9db27fd0db0814f75595c54ad1a53db02be58064ad455f1ed1fcfc348a80938e42992ca49de701846227488ee31a7fd939bcaa526d86467f411851420ae26c9367a20572d2bc798d87dab366efe2415130ac0f7231f66fbe3f1a7b29431778d3193f0ff80ab61a7056f7677004f65aed8b6f45aab58bb5518b86c6d8bbf9b2d26249b7f54f151b160e8350025ef0a01933ecd1a2193adf5c5ba5cdbd9f8a47eaf0fd43067f2492eabe967419bd390a456682163ea044b5d8af3d91cc247f9652967e493eb0206b6f8b33ca809c3e729681086e875af8b353043ae46fdf344d339c0186fb48590dedb5d374e450fadba670613384f87312c9bd3b2c2abd9f48deef424c8977633336fa251567ba664f138df7f7bfd5cf5a2587c2e43a12d7a51874018f5907c90498b190778eb0dd9e38f5cd34af529635b9ec725e6c3dd7d94d3e49c3f3129e9eb57d8c37f840578201e388501cb82028498034d04f99e82d011866bcaf8fe28210785596dd35a615058ebe9d366dcea9f6c8bd3d02ded3e7d04cf98462c0e27fec1349d337baa86a4cc0dbe9b9c2455aa64c22197c52d52aef7f1fa8d807ddaa231009fd6ec5c3352bbf8f01ad7cd1a5e87906a40629e647c090507a56f024c52afef4cbac85a4039b19c5db6de46af3789e456784a97be5e6b7824d24ab711aef9c178245924115f2fecf68179d8d37f0875618bf7dda74d7c40990f7cd387429414d5bb07a749058bb3010f0c9bc2d4bd76bf64079fe0cca61c288f99dcf9de803b7b7fd909ad6f540a90ba633387111fea053ddd24328164da3bf981772e04ba07c07c724d57d706633c3bdb022ba049d8283dfdac521c11a805c3bc695dbfbff0ccae0eccd7a60b1a7a5b8d8f117c111ab0c5603800b6f970273473f3b6f59ba86c06ad0ac1339ada1a1dbb00dfee36db1c8bede010cc06ec144bc517d09d9c91b0db94c757887fa0b8f3be0eb82ca1dbb0faa533ca834d17d393d3db8a184c92a21ee9a415fc8457f620b0cfe15b45ed6c93c54b50cada5741ba057f88d2f5907522dd409ede92003752da5415cd36f953119304b3fc7240c273c834620dd1bd0ab0aaf99eedbf117e1fa5ff3066ce41d95f6ad0acfdbe9337dd4b57a046a49c81e42cd90b3aa3a94b11a50a02802266c6889cd16d5117a4e5e154fce2ec2ec78abb6f092929eaa50da0ef246a5ef3fac795103c9e3120aa70a8046146d9a97da0f364249e6dd710d36d9d80329054bbff04065f831cdb84d9db96117fb93c6a6761ff4db860b5b1fca20d61f25fb235f7868b9f5e1938cf123dcc78229bab14420d59aa5917b3968640d16398fb9dec08310d7a25e8172289a29307c621b1aabbb65e7ae0f337461a0ed5682a59bce664b9dfedad0375fe48866657b489c328a2c2178dd02b7be79ab6d933f7a3e3f544a49f95f48bcc7d3fef83ed63abf2ec55de4feede2f6e3badb96a8bf1224fe585c7714fbdf55a2ca010f1f43c3b4d4217ebe177f62604363d8b8ea0589e5a34bd4fe946dc82187dcbe6bbb6b0757e30ff7b181f3e6093805a5ae101f58d125446d1b08a729c31a5ef573fd78a5ab2fa448eace767b24140a679d2fb02a307ce0122a53d7d0ce042b1d220a223f1d785044a5dbf9a5395dd65b0beb73f7048c81a4fde98466471ddaa0c52825560ba7eb9fc69ff615a6195cab20fbefaa09467171d90668710767ae74c773c3aedf86e11705a9a27d49a6c048928bdbb9fc4235797a06cfc7f8cf67a5b84172ef36d6c42cc3dc592dd3a9e35da072f36ce40779cc685221bd454ad21e101f77a5a9f101508a5427b5a1b03cf271c0c7d02a5a9921f1ba6d8d275ec47767230ec31e7e5e5927da4e7026afac30badc053c98aab6b8c085e2c20ca96d7f8ee0bbf4e2ac8cad434ec0ba5f3b28b7508cec8ffa545d246643c582032e37e87d0f1bb82fb40078c5969dec5558a0ddd0b485ef1d8da72391ddf36ad43039318263273e4b9dc9a83aeff92d390123e96732623891a0415c5a86d4bfbfa32f10d928573c87bc260970fda4654a30ab9517bc52a7b9d08f66cbfdb6c1e00230c334509f3e8344b5b4207280bee2e64a5f2d4ee8d3ac5b5fb1ff1ab0ede83bac2a180863fcbcfcc8a63ada25e2b359604698ed0a683cc14307cb7c6b7aaa626055ae1fd37cba4a28e67cc39537ae1a968332b91329fe6c148b7415b4824a5dd23f5621535d9140083d053b88440fc9078e7bf6600db0fb13d4b97aac2bfd4176b1cf7c08a9604763db702e3674dd2ad3bd72da5943513152a1666ae09f8d2607f93490d18830865be0211680f6117c2317e77c26cb15ca1bfed41eeac5aebfa45e954d1c6e5f65c18383b1a1ccbda354a512d5e47ec3e283423769b897c29496051a3f497b8bf6d0ac19efaea112350dcbe68a9d985a2076e5dbf1fa9a0de348ef88ae5b3f8a40d68dc4f22e9d7b55a5d3558fd8c1b45b2ded8236383aaefaaf571adc5abeedc8ba279c9a5d53e65263f756a53144a073106320f022dd7725c3c4f3822afb0e678cd236b6ed5b9c54242ceed891ecf371343626e1c36414163b028b6dfbd5dd4eb96d23eeae30fcfd340e995b66f59a677c99f66ddafac18b31cf57051f7d225ba7fc3f591e66ced541f1d304ca5e61bb3a3149e8546503e5f4425fe04a5187adcd4405816863c10ac09aee92d6e3b1679f5f9641589e67bce9d947d593b0b8f98c5d39f0e35286be88456d83eb18da2d83a5f5b9d2e0e571e6e84881c44d341b14cd42da1b37a854e60a81a1e8002f5a63e7bcb2f3b9c59f5beadc11046d3fac7c2fb0cbc166ed2d5e11c36e06f4ddca7aa1f6354026954a9ef2ce3affa4ee6a7b9c5fa1ae50edffeff40a9c5d716ff42824b76cb7ee390b104d58114675ec5095c86de4dae719c5c740cdf7032b61594cf10b02968aac0de98e86817344661b5cd42cd93c7991fa927a18f9aa5b5c19dd4a383b7bcf45200b2958b34044b013a7aca8a16b1bd46866289394f05ec35b947a9da952da834c68ac6c231491d51245ca3d22bb50ae963eaec02e6f913ae268150f0face9ebcef77762b6d23c8a8ef2586b7afdaf3533b377800176c1e09b6116afd5129d847d2ce61e32fdeabea87751ab957b486a75653246be02d5aab007fe85a3a31ccb78f025bc75147a3f51793fbf9dab421f973d1b0b29adcf169cb59192d0f78acc9a8bcca8260b235d7c83a16570b2ce34afb1791e342c94d846966548926ba41726f3d6376b53ded06cf5f617b872380da4c38d90c666c673de6e88e22e714ce8840b78554f1d179f5befaf9aee61ec9896ca88b3343f7986027ef9fbc7a2aed177e4d8d78e2d93e6b7e39f5f1de1c8feea63120522d736249410592d0d5561220c107471caee6dcd8af0bcb65898d0b65867d3d6b595eb7716fddd1097f9c327032673e32b344f8641911d4f101d44c760ad95200780afa1f192b566a2647ae4442baeb8fbb8ebc3a03fc774fbbce9a496bb356cdc73b1565c90f71c830c708c95c3fd9a131f491891b4cabe21a091678c039d5612d1a28287ead149e4b8cde51576de512e8fd4e53e4a661b0aeda7c344a387911ef00489660085e90bc8a525df5a14964b074a39fea1b62e712bf8f2e1c30ff546bec7ff2c2292cd42468a828adbc99d5714ca157cb2ca8430ecbba71b58b3d5a2e95e6486eba79b3ca861ac7c08e427fe9a6a4139ab0aa28ade7b1fa03cb081e03a83e6000412da5cb3ffc4efc0717b9af54886d36f02ad10060054415aecc5bffdedeab873e1da92a95874153b9581fb911eacb7836516cc1fb90f92026a975faa3b75b7572935a188ba4baad28ca69eff1356004fdcbfaaf3e2a79bbc33ae37a58165ccdf453dca01d0f329af235ed69c1240f4b567c8ce4729edc44d710f4eea913a6737543cad3c636c27b60991dc9e45f3b409efab8ed548e9c05a3fb7d1323b07e251df95c28678e1b31253c2e0a66dcfbc494cf10cc7bc17d5839fbe84b18870d2493d1c871fcb628f11a03ed2d50abe1d720c757f7d0ee0f6284c042096ffe4707f909157a052e0314ccd034b8353dcf225ab8cec5235e7f176a0380e77dc682c7693306691669d405a1f2e60d09bbbd6e48b3f942590c80f5b1caea93d5fcdf6375633e8de169f4156d548fa6cbecb4792d162a86e82c627e29d023f2d1757f43ff319a4af4355df9bd5af99daf415fa04b74dd848180372333290f6675d476d7cbc00e61a608da2f84ad4b623ea1c276cb5b90ed32d8560263002643a079a3b25155cb00e4fd3386437f88f64bf3b9753bcbfea573a3dd2e1477d8d23cf9ef3537d57bedb926eaa3edac37dff4937e21a854eb5c2287f23c388eb20b6a7cb60cfd6fb2e6c3dc19052ff834905dacffcb32e6df3f4829c6ec5ee67c266a24df4b28d81b8a8d5c4568aa653aba515e23227fdfc88e4df1cbe1b6394b0aa56edecab01dd7fe4b2e5e7e7718ab13f26d2b1272937e7489a5b882611865c774ba2e28ba3d655528647ca3c05b922772a05beb4ae523702549756280c2718fc520588886b8117edf47d79d80adbf44a6e3a865537053458f61cf75dd99626633a88c932552f4ac163795eaf91bab7e5a2102c20a4b4b24822d53c8d81909ecc96f68d14a36285395b52c03624ed61a9bfd1cac7b111cb35ec3e770038963379d3ebc53887f3e1d9f9686bc442709857ce4f933c0b973432eb042b0e37edd519e59d7512a5a7136a04c2afbaacaa25b27163fafbf37b3f7ba9ec9569e74e63e1b317b49d3bf64133c24392f872ecc47b92e0bf93b6c644d79362d6388a4defec76b5049a1ba461c9070e9735b7c075e04623f6fd96b12d7821f8c5f4d23dc4a4a574dab7028e3a3fffc20d676bafae3735757ad0c7f505ae3e2c24eaeb29c8d543fbc95a184d029e37acfc40e96b431edabec5124ab616cf67200c49d233c62d9d2b567e70d3ab22800a353d8fc41ebae1513fdf820735b7baeeb9d5f50a9f519dc71e0740ecb4d281ccb7a1f7901c18972e2448a0b77c1986b8674c187e3f3d363041352e4da83dcc2bdd1a09bb6da3dfea4096517cd526d8ccf0ad1e78d26b4e0ac1ae10046d1d5b8cff5e291819136dd1264f35ada530c6789816dcdf49625be67b1603af0e5e7c6cf35339d04bed2ddfb2bb47b24409c15c0c90454580fc540076deb0211d337dba5292758a0a20100efed2b4c35ffb160be4d49e635ad167586e3a98647d4cdefca88f9a3b5804a0483e4a3e23d92279c8ad2911d0e4b2c04c1caa16d91e94c3117f8f688a2f5f5efa319b26301c8a50c517ca6d718b1c149ef982785de63cc10a4c81a640e80a0551e62984fc87dffd62d3306a238e71e309bcaf2389e81bc990e7cf0674bd71cf140c825d71866c8b6e13dfc493e91693ca30bde6f4dd263326e322073a060012d233506053b3750c5923fb99e09210c67412756d983b3625591a49142f8f0383e24aacc1a2bef7147ce478bd698c599b20db775fd310d42459977e996bb330cf4ac04aa53cbd98322625eed659bb74cd5d34767a76f9a880216371a36ac0a2f3e17ca6d106cb227308824fa0e084a81776c369fd2eddb01f30cc6fdd1d0bfccb6a0a3854b44f41cb8fe506b6aeb6ed77f3d9d2326b942ab2cc36591b14f55210c1c758f131b80bc65e7681bce294a6836e96a40e542f84b5ad3a06683be86d892b174d9803b1c2a92c43b451def4dde34f5df205a0712d848ebaeb78adb8db9eea364c69cc536fdb3d940e0d4bf884fc17c3b2db460131e5e61b8e08497440469da5cfc208097295ebf988e8d062d7f216f4e5f77bc376cf14cf3b50f1fa700a19b0eeb58e0964fb0d03084771aed87a3cccc266b8e3f563c3723b914eb4d8da0448bf718491191e1092a18781afc6406429709578e8a52c4569e67631669f7e405c4c87d53b7c5a41888643633cb34b4f34bba02d592881008e0a40f482d3fa80be321c9e3ee3f72a77d8e3cd58706a6d1ba38017f81465a07b434e84243dae61a58ec9b0268a74d876671cae5f400848bbc1ed89f1f40ab9622376135ef2814a8e0e8c59f5e6b2e88d0a502619d8a6fb72533ba0495a6d06e168dc754945206a29e7f581022a47214caebd0db66e46c9f68e7e5ac4c704983b56a407a7a63747e69761f9394bb1d1db9ad1468b83c1e324c6003584b1bc61ce82ecf0527dc501bd3c45466b247de3a988f861a8948551ab5f073e84bb343f3ff7523ffdc2aeaa0340ae96d8f62ec460d32bade168db2d972b2963776de05972edd05f89d2ac0156d007414b166c566ecaa869f14e5273531e61309cc11416825258ff4f426826c6e2b8f0bcddad5b44b2751b5bcb4a6180f0493733a4a2373ad64d5ba5aeb81920c1af0bda371304ac3665e4ce7db8548799053b556e8f3e88a5c77d692649b096d5ed133f2274446f9c4f2809875cc167c56eca5b536ac64199b059bb83d2ddba1e032ca1de37c084687a2dac545206314245fde51d68b6ecc7c43dffeca40103833d16b02f571fffeefeb6881824d7be3ffcb2cf1255e27ebda8edb2d03f13282909a0377ffb447a34d84154ba0b80c278e7037a699cc5036129fe8beaf1804a62b5c6c2e18b5f7a15e53813062a83e0ec8d661f82fec5c7495a153dd876514cd7648a4e5969d374f2ac2a9199df06b8b9c4712a2b202530a0a1bee9ba591a58813adb0d5a7b335a82a1463c919149ebbe8f4d424ab86abc45d3eed00968c49252486acbfa77853e6535f63b151b1c6d2b21bfb0751272a5220b6f29ae634c4132b25ec42f62fbfc2b6a1a052f9a0ae299ba16ed42953dbecf248cef5a42f07af59cb95a80af235d42f4d68a085d440b955130fcf6dc3619759a25abb4158531e836f5d1c26b8dd3f1bad8f414ea8f7267b8c066eb1ade0976abb8b714ff88e9a0e69671fc80280e83c3ebfdd873a8102db787178d431d5fd160b19e010cd88053e6aeb66a5e61820c7611a7cafa94198544d27911ccf0ecbddc25563812da28ff1f2ae6f9c9d2a1afa9a395b94816b6fa9ce6edd5a732520c7f7c9a72d9efc372247b5b47d2ed126d5ab59a250346bc4ddaa5c9c3ad5ff93a31a5afe40bd1bd3719d99ab1126c8a88d43aa14bbb6b9a3d7e233dd7966656b16554f3303a51437a7db9e8fcd0ae0317766b9ee4b2e41eb74e3b2a432c2eb9375052a9d254a0f4a53fc6dbac5002fe134b45602974cd1ecb1be0409a26d10504ffbd1235e4cb0af8a7226cf01511c8bf87ffe6b1973fdd44c5ac62b97b193f67ebf1f953bdfb5765e029e4eef6544a29b5e89153247456e3895c41bb1673f249888cad7e520c049f60baa83b28875cdbe46be14492f115075239af8fd78d81cffba56479e438607f3607e2aff22179719726e80108064ce88be678aa737b5e74acbbf851c0a71cc6326b62b8ab0abcb880ba41f137e61f7aa0f05e9e9048f92aa3d0cd80ae5dca18a1ae35c29227e8441554338f9447fe6cc1ede7c962d9b6ff7be9766cfb0610af52f628b54fa21390dcf28f927adb646695b2bf6909dbe553db60d032c4ac7288a3bcf0fc087e02ab1008f750b7513c27b10b59014decadea3679dabd559510747a51c4a6f13cd4e735f142106e81332db2e13c0f7a293caa46aa8a9c6abb334f572d382321a1d8f126abaf500e94e721d400f5f5cc38265b215dfda50ea06f10b3c08135d2b720b0be8e3487f5f2a38d06fffcb370f50fc710ef85a62106a01b5373b26fcca3efc534142e6471c81306fc52e0cf74030a739714a91666628c3b266f0fe74a3815b827c554b0b96050736b56689d69372a53861690d2ed5ca0629b3bd17fb6935babda2d7e3df2173c2775b65d0f29eff6b7c89e89922bb64bb2718c8562d6e72f3dba2fe0985f5b9ffba45c1ed493597397320b83982f70c28cdfe1a7cae92be2d9289e595590d479e264087f2add52c19b97823533d1161ae5069960d15b60aabf585b18d100efbac36f2ef17533c5c4704f4902bc24bf14ece8d578400566aabb3fdab4b3bfbdce0ba681c3edc514517be836a3e872ea17bfaed6676c1058d14c07511122070b889841fc213cd345ec809b17b6a8425dab3aa09cc996c700974bddc1dfe7f7c453fa899272174088d13f7578c88e50f4c8af9b12b2623f4f78ddf1181b99832a514846eef07b0b8ae87ba93ec113a7895c35f9462247e250133385082bffb995f70625a557b4ab02915b163f06e4b4979f1f05515a03e9061ec253cb365bb77201ae3865aa7549d705512a8ec49cfdfd05c6272ed905993e0cded9d671d1b16d95417a2b9744d557e764ae4b69e144dd4c87a36183e83c815ba3af8b41b25c978b8f75901613f66114da03a6663e36b4ef62f3d9f965a3db75c549d86c018c7ca4984aded29fd5efbf55863a995f85f630a24f0ef3441001fec50821ca98cd55161a922ca2f5041d316585ad04db000bd31ee7664ab2e85b78d5e222c601c297eb4d429edb76558fc13bddb2143cd40ddb097b4134f231ff0ba578e2787f78511af8d2e46cff442d133da94b0b002a8ed29e4bf7ee8f9a7d8cd013c7991309a26f70d1aecc1da0f1963c1c329b11c790d6fe2b7f89819876a8cfd86db930a73b2d438fd974355013e5448581fae78050e6d6b40ff7fad15634a913f86619fed32d5203ae45e659dd13688693a1b1c20b0263c6b67e061e91db31976f37d6545042a292921f0b469a12dc34e0c23282c3373cc0454f812b355354012a003f7b1a7d81df32b10758ad85c77ec6ce854ff6f9fd4b8ba4f830f38b4b6fd4e2605f7c4cc1ebb5f1095c26160bfa120640b9fef5a3bfdbf419e8ac1a83bc349392d29c370e82be5d614be8ea1dc95cad1dbf70a459e7d0ec26b687efd048ff32253510caab1f0a7f9848acb166e276b06754d07bcf53b0146ca28f2c899535aece49e1efd035aacc31ce6d1f22694194c314cc2b2434aa5af7c631d4a193304ebabf3040058996bf7bb4de08e4a4f776d51a42a3f601df837ce3a0d923ac5a55e93d50ba1b778d705c8e1ca712fdf592728adefcea99bc0abb1ffa7f50b193aa1752dbd2924a5c9b752923f4fdd69e65a85f3f183a2d772542d8a54787fccc8c1e13940809a4d2472ab32efe4895503cd198b416da8f2379c8359c586ae1ae51ad7c21abc2db1b5a0e2fdd91d7bb6cde4a52fbc5618b4f1d82c9c8aafa60ad43ccbec65c8b80495dfdf9f6e269ee5469436903c5c30c14c643035c52acfe2dee9459538a45d53840d4c46e6a0ce1df2a82ba59aac1c3874ed95153b814db9c1d99053d35f52bbba99ccb14d307736d938af6eddf557b1a604aed0e10d7624b7a77221d22dac6dd01c21dfeec18b2ebe420ab913fea92501ff72200125abe03eeed1b6fbe7050a2d45a7606e4aa8ad3c8d3236fe0712d3ac563503b89213ebbcb934da4fa32b3cc23151035deac615d7b635558a11d287cc640b9a99c7818f6d53a3feb7205f827b4026e15327c1e43e703cbbb2d402bc0c78df4d002bb9f27c1bd38073cb8660b61583476f4d963169823a6b5363ece572dd2fa8b63fb41227a7b8d85cc186d8ef6c9da3e837c45def50867ddac34add452996c17b32a35a39a0a3a4b750fb8e697e5d10363fced22127cf9bfa4dc8f49f605de137ae601b343d7e3ec3360fbaf76fd93b8b4d4868234713c921d796006a15c93a57ee6b005608b6252dcb19e92bd13f3fc1e1ed60832dd9c11196a8326356cf920ccebac731da244ae9b09fd69a3797f90cea11c4ad88a44f32b0cfc2d6631b256b21c7b66f62b2940d72266a3dfeae9d0375f44f65f4e4f23162daa4bd04c676b0ea7859c183d0cd5f1ee2c45cfb3a133c2ea25218fe132ad131bd2ab9cae2d777ebf0478bc208c55f1949c69e30c77ac29fdf91ad690aa03707c435773926662ecc303a0e7a71e60019ec133a0792820229c22d64d2f4ddd5b1a3d1cbfc40b224ed7ece958e787b81b9219ecb8d89bebf0801650f19f41ecfeecf38fae88ecff8e6aabc7535bd6d6ae577357fa83a86c92469e1b023f830ad53a786e4cb0332e0ccf88de74ab71149da0d105d4a510cf510e35d79a6f80959c43ccaa1b2abe5854c5f6c1a42b9301c26a3654eb7c0e07035b4579552886626b73cdc179497d7f74e9791b120316c77a5e290fea2af6e207665615677ad4e7d20456bf3c34d2756dc167164d0718d0f0de8c29b0450d40143ac0ea589e4309ddb87e43b0dc8b08392a324c47cf5cf62d340dceab66d73e8b2e34a2667b5f55662fb916d61822f60306a59e722f56ecdbf8cbc7b885412465d37ce21804f986438b633e87b36991bf3609bb1b6c76d96b7eb860386cc9b605e3db5f16f0f8e51874374f604e440c752f01fd15175706751a0b11b6a1a2ac4aa79fcacd940aaabe85e4e83e9555c4c882359c091d8be0bc41a231b18b150afc351ad9d51244513b99e111fd7d02e7fc5888c81deed1cd16de18f3834186c7c4e28a147e528187b9d2e8a7e17e1397d55be5e0e6e89afa20c93a001aee0d63defae8f45b32bec777b4ec4b769bd71423a621b834f08366b8b0062b6b8fe2659789acb1621d1c439d82df51440182365d68de58056e51295b045b74282f73faa63413eb0ec3c43e44533ea1ff9c4ca79d84ec4d0450da5ca0900424fa0cdd30da51cb68de4a52e28175a7a393e89ee74a65567d4efcf8b0ef34af0d8f2ee550e02f5d5549f68376330751aca5247aaff1969640cff90ecebfbadc9ff446aaa08575b749e87e28b36e7da350b16a749f3eed398f138a3573a8b5a26e04c50a4dd5ff4d8d12027f789646a12c804acbd0f285f4cc6081b9c53e3cb8b3bbd485d606dac3a866995bfc3105582ff72d7efd1e5929bd2505c9218ddeb744361d0e1cc90a030a56866f8e48eb88157cd25a29c5b9d17977ebd1fdecc3c330af2e8b33fe73334bd1d1d7d427d50df6216188b3f7976f87124f57ebf44c0b2a9efa71ad89efe4c2458c8a015151caa8c7a37c05b65ac8e00905d591619d7ecbc48704ba946692ec4eb5e4324fa680860eb1ea9040d58965184329314318171d72f0d1d414578d3f5c17c16386b3237f1ed7afd12ec32e2333034f87d1ce259a64ed9e1f48992120851028ffb6ca929dcd6c07361fa7c1c1de914462cb90c31a363fa1f64a428fecfccdbc075a1739276133d7939284d49fdf01df7bcdfd7f6e8df4c273981ce69704a0122fe97e0ec79659813669d70a53de1f3dd95b85315eed3ee98190b3e733fceb767bb0db7a1943ef7e601f5bfb3e9d1431d632bd5c4761332fd8df26ec6dbec09be5fcea433bfb5e552c74bd8aac9cd6f9246933eb23e4b03a0828af11f174d905441e459236e707d8fc03174347574cef2b2c018e3a9097426d8e8c8144124e8e66fb85419b7df430d777dd98989ab9c24dcbd818fe55d4d75a17c33385a54c0440bd1f21d82632fe54f5174ee487d27307001bb246f6a60fd50ac6eb9b0e0f0d976a0ef4b43420182e8d7be95c207a01240b660027d71d3024dd406a2a596cdf53c8f4b75256e2b6d7699938c4548059be416855689fd2903ed959c2271f3668f78873cb96878b690a642b8a520e39873f4b06403d62655d6ce98b3126aff617ab9ecc1c34ce03e360eaca3d7d042206fe7b23b149d506619c5079423b7924fd5fa8be6d945dc0f334501d9863ac05bff984d6c77c2e36eb1f178a4a3083ef29fc1b0f73ccb1816126f6c526ec7c6c95a4d5cd919d68ef82535299b29c88e9af00f53eb5e1e7b704d16ce6290011a90efeddf9ce0d611e85626682c68a9548af45623384318b98f3fc6533992ed4eadb2e9f2a4abc0fa91aaa8b0482490e536165cfca630682d158164c5209ba66a1bf7e6283de1ed8bc513d6d9ec3279adf25e749782a0d1205c1d364afebc2c026b91b19201fd6e64cb444628f086be3d55d14b0e244f20e2674de6807dfc88c63806ab54e15226cb5c4c343501a218a5bf950d6b7e8566a1b11261c7f140437e7785a62598248199d223c5ca8b95df1876ac38e2dc143a280689ec14a680fa859f29717afaa12ee68a9430419ba5ff453a79545ffe3ff4bb0688bf6bfea6258fb731b7c6403805bd63e657264f040225a1bfe3ab86b619e0456ef51c93b150cb4c871c7fbeb6110c482f72d93b92a391c29b1c6f4721ab34fac5aa97f3fe027822f897be15c9516fb418ac897ba68e9a90be35547f85c1580d1e9296f1441b750505eb63d1efdc245f494034bd1700c0ca293e244aaa22c9860ff585fdef93a7ae7980fd5b742e4b29652706b57df046e4eb5266cc91bf5ee89c8449feb3fbdf1caeb24581eb0d49819b8d637e7c4271bc793e01dcccdbe1455843e9474e1f760d87aab884ea7945bffb192ec3c96ea01c6f1859b5b306efd070f2f64667dc7892851ecb68831500238db91950cca58965c957e4d126edb8b6eb3789f15013739339f48eef791f4120e6c94adcabcfcc8667d94c80542658e5915ed6a260aaad2dbde1dddbd33376a94baa7255e2898084d8450f9f5edc39706e38ea4e91436fb197ac1bf72e053317e0671989d873c84f1083e84968b59bc3445ea6c5453e805f4219a482ec2839b8c4a0d803ba45b5f5dc029c080622484cbd181c193f56b7700b47c2a252d0e99d852cbcca5eecdd13cc708cddd8b9974af56759d063df0cc91f0ce8ae1093a6ac8d437d13495408e8f07e58b59f0e3e1b5fb7ef9e0beb81dff6e746861137559766a188c77f6a8fe4679c53595a5fb8ec50b5be3c49d87a7cee3a45def7795a7fec79fe4f73786b903a95e9571f47260b4842995fdce17506167354f6563c918677b8806e69723884ddb23281dcaf197b4b00d78afb42387106ac778b9b169e7493a574d539d7c3bd6af08c3542b86e436d777bb8c351d6a40cc74f7e6ff0c236cba0ffc87e2485177cf7a44aa0d7db1c1fb310c6a7d30d54e177283da723f1a41df4aaf630739a58928980cd765a2325fee3245a8a5a5b56af87b2c7dd894f995249f53fa75116265f25fa5806de33c3feecadd053c208f6fabad7528825e12d23b28dc217c681d460c148d962954eaf2df9367b26a3a5946c73aa67a0eba1cfb146668878128d0018e7e1f8d4bbaf94c03a9772324c167fef572bd0758317911077c54ad53233dd4aff243215a439da3d0359036656b917b1303dfcb37b1126d95976f74759cf0bc19a76d18e73366302f9cd1332e4275e50e1e54424535fb4160363747baf515812c715fc35c770a284078faa599525c2b759c820fab9075d4432485b4e2b06296ed0f139a8e0765faf13147444dfda78ccaf3e8999b0a615bc589f1dffb79d86d0da53145da1d9550d2814a1e7fb4ad958e1b66b4c281b8dfa964e75b1fc866ee93133e342ff9851ecfdf78a3a8443d46a787c836a3e4b7b5b424884186b927d2ae77d2cdfdc8b56d0b63fd28e4c36a141da3a3054971c6a98b04d81795056767715b7186f9e34248b1eb9cc9296b2fe16024902021e8ec6240bd0e5e3e0349c2f524eb495525d86955342c034f3f80b20bfeeb1a3a38f7ec1468094dd367f6b6802ec8ef5894e4dcee3d1134fe07a672986b9385791d99378b60f1e68bbde7163e5f6610d22da6527221ea967168431730d393b84c0896d2a831394c8e5a2d5063c352210bd1f378c69eaee934207c00ce859e7f5daf0e18c99ba534276176b1c19d0f14c3acbf0f2a7fb400b7ff8d3a76a046e18fd4f3d106045466e0d63d16e09c4a78c60a3f89665a132bcddf1b2ea16bb05bb9b3f2b827f8f20a056dd392b60d069ee1bd523002eb64b0fde4a2b9ff04261d8672679a2c16a5a3accb3fa269188c41fb47ca53ea047776fb37db9e537a3b4933f50a1d7236b687031d238ffceae986f299ebaff706a818bd447f50c1f895587177ec85f0e043cb799f5cbc5dd4853f05039cd08ae1377757d49fc695f8317b485286c297f003024b0f1a6034ffd802ca04b148fbb030509d6bcec1487c5bfe2a5d05b694f232cbb425405ffda3a11b1b4705095461c7a7c1673d9cf7dd116e11cdc51b62ca240eac6a26434cb3aaaf5eb018ca80dfbdf37554e5e39521ff029f91cbb5cb8c2ce372743cef50df06ce180dc20c1df4ac33b1edcef04252d481c04dc5cb56c5e952827907678759cfc5458dcb8032b12b251d46a182b6aaa26f14aeeb615f017b98d1b9ba4f26105a08591c731d77e5996594798734b7068734669edde087836175e1f34e14e36db3a2741c83fea433423581a7417a27aa5983b725c000cf288ec01c7f3cca30b4eb037e29008238b8484d12d32e52554524d3d8433c42d9e7dcafe3b7fd674891a7500ab0d3eb7d8df45a6e06fb33cee0f6c1cbe7e9c1e0298a032fed27b42e38fc567d62ab45e3a29daf9cbf91f6dca9083b331050a00d62fe99f12069800f19138c993ce8f8aa8694edf894de308114ba7f299bc86de99c4f9e70681ec8b59e80407b3a32c4d3ceb942e1269d20d6e27faa7e0003810f5b46e57331f4f646ac00a335944b803857947d48f632cac0d1a98240d3ea128ff7673669693e64543ee9cd2622b5aced35c2e97bcb52b0658b7b2d71ccf7b93b5083f7ebc0bd3d00a692acb74c8b1c7ed69db6f018d5e7fcf17112516017079705377a246bdc6c39467e3f1da1e71f1e8873b5c7acdf026b07485cd70fef8cd2846a8eac26cce2a9e157aba031f8377443e68daa95918121ac0f98949898afc3bffb7553cfb7460de22e8b43f93b601e2bb8511df39cf6e9925e94809b49cb27aedc7e82191c67e27f31d79b53e5ce2c8058054d91064fbd419930d7797201a300aa9336743c378d550fb7412442562525900b35aec612789ce0c4ec7ecfdc24fe40ccb0b480cb8c48e9a50824b36cf13081adf44f75364d9908eede3f1fe939ee0c8f190aab3229535fd050c252a871a1f6fee68706b04d9c95ad032a6f130d2a7f07158059681929c26450ef7240922ef2d252dfd7f7adf0fb2615e95679f021865e1e763d2215484652fbec3588cf22eb683430f0db76afabb2a6e3402d2fe2325004f9beb0ca8ca1ae0a0fb077e5ae17f10aef34e17d57195a6df154fb270077db390db1faf89af0c7a470e3163fc3cd0baf0bac4d0d2c22a7274301fdf2bcae7d1ef7822b40abea8f2d6e2ea30f1caca4080727d6e2abe1c5be6087a4587e0d8fe92ebf9309799daf7315ca4ca9349f5d725e0631add7a3d72db836ce35a07f304053b1054cd166551d143ed9d6fbde5e4954866f6a91c9cb064de327a1beccf37e17d65a0ebcd8d85f57bb8f92e1241cce7b15a80a9dd7a5e8d993e83900faa15be9d1d6bacc41bb20d6cf077ac3d168cda2ce622952fa426968aa2cf0cb252edda9565e76dac5174198a158f89fa1020e9b1e6febb4605581a8f5303eb91327d7ede2a6b8f42da8a156781b8756690cb2538487298e3ac23f041f3ccbe5a0ccb37d28fae5c8053562c051bbbe57a43c55a72e585baa88063086b17d79bf0fdd3356afc28f4332895de442edc62ea69a318697dba5591671d7a5da283f63dc4513d28e56122f9609ed5af3530df6263c15a6336794f42407ae635d623f309e14179e4e5f20b625dd92fce64d45c72a43ea165aab8ca3c88da7ec803a6619a7b437b5b0e567e523fa1f209e397f6894cd22e16a1e9317428e8294f91ddf2c13c90e2d7380eed27d25db304912f26c7f01ae61fa38cd420ca9447f31bd058de53dec3494a051be5b8a73b26a0dc5dcc4fbcb3d4305a8a83b5e2a575433020f4b8241c67e49268fec4fc23bfb9b24bc01a0343aff58e72d7e957185218713f8bcbac0d0ba058ee012a0dcd4865a07107f2d497784a922370b9b7ca3c4e09e848ff4126e0dc102007ff175347ab859e3a35ae26b3017b6f82b83e7d3b65f53d1fb486a0300eda945bd14362538536dea2aa5b1f670eb9606ec2b888ea03e4328203bcfbf95ccd69c40df370f229a2a3c9e96130972b5f2725e8735bf4b1e5c6e6460494a59f59a1f8caaff823b15c6836c8d2cf898001284f16a7cd05863401454c603ffde10e0653457131bec8f6b6ea44cf5c6944d0917a878f381c11d3602e3da6fa8ff1e61b2563d90250305f83a08ac72f8ecfdf312c2d1c043d4eec4870d5a3e4455bc98070eebdac17ac6e9d69239df0d9befcc2eed6eed1dc672b711719428b14d9351e44e5265dcb8674a607a6105680d936ef19a526024223729cf0c4691e8eccbcc5efefd11ba62b82a6fee478fbf68f432c53aaa14283b86baf4f6af4e5f03eb7df50cd84bd07a7d1808a8a90430944bfee17d17195fbd1dc7b233caaccba9f908f8461c2cb572c9beb569812628423401e6276d7b571a18cdb14d9a33362100ce0cadca1d39ead0b2c00aaa34d771a4b96baae17fbb9febd9d1b7bcc75b33a8358fb9b6f59bdd9fb28fe8cf577d1eb54e2d30409f0775c4ae8380cb3187dda2b07012af13ef720f044425afb94fbe28fb9aedb50ea624029d12dbf24bd73d1d7d9876737ed5aa7fdbd1e73c7e95a72056820273ae5744434b38dfefabcf5c7ebb7c80e41d77797eefe34f2c5abd7a5a70a7f94e70ad60a3468016a4a4f7e30493a8ee95bd81a31b75a9a6c6aaafa0126565355d7d72f20bf82832b810509006642f60bff1bc9bba7bff56b43d6c254595e9b44e196c8020b9c9c070a40db406f147f69b6d87c8f8409f2834347f96d8a3444ac53700a5a96221ac6571363298ab2cb5460ec2fc47cb84cf22c1f21dc4c35366012f7aa143873153c22be8832a172a4f0d2e73acb452a3b48930c1ecd16ec11ac87375afc4a9b7adc784bf2764c7670db1606aab882a4cd06af8e4fbeb1c0196f78d8d913bbdb4faa9b930d302781984076f4fbfd8813dfd86dbf206fa63c64eefcb14f393802aa0f73b4a8e75cbb28d7a6abd48bb1c35cd558daf7943c4bd4302a069da91b1e6f82ce99d97890c1872ae7be35df99747dd1ca004a5941f7824609aed77418960bdd52b7eef04f7811a86f266b08df675dcd049e15a05448870b3ac5dd902986c73717bc8fb107ee79dffe45620e1b09f5ca13913e6160d7e2b757df29362ac14da4f5fe1e2947ee29ed17b4309ce35e1375cf1738fd0737028233efdfb8565878ddd2b756891dec998a088ad8bf5369258d44636d7703e3376f7536efe30e2552d5455f8b7db359fdbb097df1e878172a0b469ef58548f9439e8c8174b2aab13e07eeb8d0702af02ab5fbc5e3b83df3485faf130913eb1f1f9cda5dbf9a27af361ed4f7a1261b20053ca9c2279c5308d81581341253d498ffcdfc797a369d64d849d564b974ba365e5c7642bd157153fe21190ef76b31c3163d9ee9a5f59d99d39f1cbdf9f49976290c5285bcc172d80dfdadadd70ee7c7b4cd4c3f80f732aa99b7a61bec5bcc7ca061e230017844c69008e9771035bf8f78075cd04d78681e187a15efe70005596c4f6e88da2619674f8d5dfa96e8152f6222ab40d993db675c0e52091a6d345b8591340ce7d00109fecd79247dc292f1bb29311519ef3d9a2805e9235e80c77876b797f4b346e14a1b7b4594abbb8a92bf969064e5521e6a4fda44ea1188622a5bbaab53e8aacfde5e9bc2a61409efed8dc4ca07e504ca99e8661ac2bb78c8442e81ca9c44175dcb12894a2af6cbca07648432582ea9e007bc8b1238f7ae991e86a5cb7c25e2fcc443effedf38996ebeea83dba694416f5ac81154543a9c317bfb63c8d32a20f8dbad0ed7549fe17198f416a8f4bd649ba4c40aff0425ad76fa9116e9357ffeba54f18218abd69a63c18e2f10449b2e141c334c53b8735b327224a243916900e2bfa2dbc446b2d7bae29cabbaeec927e364668f4da22a731022106a62088380ac2e1c90dd837a04325a6f8ff9f67c1c8f63639d071f73baa2804075d513824ea1b955847bfbf814aab8adb3681bb1da8c76e0cf1db0c9a4ccb2893d4ce1ce43dc5e10fcf78f949c4a817b4002a3b45b88f0dd4210f68ed920ba001bb2551eb5cfdd0e8618f59621998b5c359ca5e05fefdd780a831d4cc307ec59d59ca0f5cf0c436924e6076dc05fd56ba4099e1fa0ca0791a3fa8d5bebea66404ca64467219f00738180b2ff3631775c26a3ec4a2cb5cec2f665c0bdd37654e9eb9b890d44a7ccfd9cdc36f300059396cfe8c6acda3a5f96bf6750f6f403d7249a7b653d630ba16c4859908bbbe3339bd5842187651d4120d4d0e3854e4cde6bdfebb8aa137892341e8cd761e63353297606a9a29426d10c257f703fb8aa5f23ec27b7425dfc5e9eca4a41fa43369e3d0a6966db1af38702b691e6a3ab7611d0e4e3a6961923087e77ab7bdffc69e32b2fb7042758a9b51d562f7b75fd71011e35a92fe14943b45cf6a6c48b64725211f6dd0c0cce555b660537dc240a0460e477f119a58d297ed7e6dabc1727aa53a2cda996623bddd05063d10d17f714a421967bdefbf9ab26da63626b04b43eccc16f979ca5f7d99ca5bcb3652e48179d248e99a93e439e7c63ececcf9f2f8358b2ff762189a094b8b17fa2c817d67d032bf4dff67f9f26dec7c89d489ab4347aec2c9f0ed2cb79e5beee0c4fc5f2a09079eefa981c5258ceca4bb20329e8df70277910d3f79df92fc5227856b5f44bcaf892332c01a9e3ce5eb3db3b7225241ba749d10dcac579180c57b1331cc8be2e32505fca09810d78f94a8a7be5247d3e9613b7fa64af8a04cfe98927fae7bb916eadaa6f31c44baf9f158298317e39a955850d946603d35477a62b0d28b0862cf944fc58b856ece650fc21c9ecb379a335e857a92b422e775cdb2f92519638fe6e908142495110a3cdde576c1a49241e3458b1f86361443a3dcc65f6e8e8eb4f8e836cc95009768561e40e34e7c0ecee81c665efb8f90c0c7395fab6d4074c26ec61f8251df36d42c1c549564a3de071e47c29c5adf07ad5c4b58e853fc40d1b84b646630f5aef940cc6b615b07762677aae822af7d1e2a66623ff91e560eba6a812fd4a59cb38f38473aaa96a9cafc42400c16cfdcf843cde6b62a8552fd02a14767ebc4f103947bd9889230f060b7e4fb116ecba6de2ddd8669b317b8f9b4c27de3fef1bee6cf0468bc0719ec8362bd5dabc312d2b629fea6afbf558073c8f368cdd83d4bf0226ef1786701072588f7e69c3c24afdcad0016901564084369d20bec1848779267f05669019e7c4b5d629eb07d6eb1e95b164089ca7452dc444d44738a0d0453815753d84dd79f977a8aa9b0ab0885d4201e77a5e9d871524034a0a065af0dd3476325dc1195564d1855740237201e7affe3711812e349d39a9207f9d726cd20a1250d85c1d041f8af2cd90c386e682efbaa4cf3021126085c115c491367402eb6f250abbf609212b6241ee8027f429fd57a7f77002c31b838bd723a59fdafe111a3d43436a1a6ba915eee1d6c2a51f95d824769ca6293fdea5c3fb0a0d9c80672354b2307b270eb4544211e68a1f21f8ab3f748e6ee17f46ab8012953af09ee0527f9dc4e874d9c7f3515c919bb7d46b349718baf370103a13843cd7123de6788648faf10f17fecd57978b87a0678b53f4735c19023a06e56f9eb0988951c4e2168a4c920085d7e86833e54debdb480614d48bb0ddd69fb670962cfdbff0eb68cbfa8b3914f076f78446e8990aa0b018bb58962be4813a71ad6f7fac1da1039b9bf6eec2b8438379b5c4f164757ea7b6d08641877a22b590b418cb6f9ab4549d6edd230fee1f5390805753ee3d7e0580f6803d5846fe763f68f1b8cc35ecb94a49ef430695dfd4d548d1c10765544015de8be965bd3b600fc737db736278d6eb6b449ffd50afa7c73e477dd2750aab85a6a78f4fca2338e2759deb0b67b3d80245f8df4d222bada2a697face3c97a0e066fc8e0ae44cdfe86fda09207f98de03eca3752e7422a6847b6f818932070864db64cdd693ff46081247cfe5698462438cbe646bd2ddec045d4127c3f413042e1194e38ae822b5675111098bc507b795e3f1f50ac2f8b73a167549d7adc08e3c839a77fb2b45da5d0bc261daaee5b960bec8f1ab8df3a137fa1d7340aaba664be15eb1a4118509127abe88d44ca720468ee990c2f81bdfac154bb65a8afc8a81f46d586d5e3439a40c58c9e341e8c4faf6516e202b9a78c71bedd4390df284c6106e3a9c6feb0ff48a8e192084b06b8a38035b3a5fb652ba851a064c630bca7e29b9e5712c78f13767f43d188d0101e0d875c36f6196ee03766e2770549bf72cc82f0b8df6c8f41086ffb910c94be6d7ab388dd4bb69d599d27e54981c3015533b42f9ecb619a6ab70516e8f4c7916f055fbcfcb40a66f07e77c271d6993a0d4027a20293abc2c9d87ff6c396fad2e2ed91840c96f9f130ae334e3506aafe35ead7f98ac71be8992ff32d91c4d936f6d80b9682ccbbcb71ad436deca6f77129ef014a618de79231d0be84f4b22c7858bd651319741a610cf53afa7b34012a48851c3e3f4a27f29a0f72643fabdbe4cb55d9777294960c0c6231e431a8a0619693143fc107ae4e9497c83306fd8aef9f25da39743e1232766e11cc7438704e79d59f566b301d7e05ec0c895fe3eb6bae3399630259889a34895a36912ac2bb93e3342f04b62c6d6037f66039d897b54195a8d4cff119d402031070f0b0cd9dac71e0bc2426ae8d8b65ca21d95e49a31682f128cbe4c543f5c889c64b2f2e2a03ad0eca83194a31b31128fd4c0f1fef5a478f9ebda87de5bd86426aab06c32c1a0e85381b1956bebe1d86e2e0ade54fcb97a3d46cb4510315fc56bf151d22db43e8bda956dc85619c7b18bae3ff55979884c1f93273a163961216e70e2226caafbc4029148db1898e24d455d0f30518b168f35647deb75510ef22f7a35fca044f50a34d1733f5c60c1209aa98b7f91aa60bf98e0ef5f351bd28c3fd71d48608b72c39a8168b71de0044799d37c1deaf8f87ff8fcd2f52cffc5b4c90614a1102fb1f2f07e36c38892dc679dbb2b6069127696cb3f42231279077ad135ef6a891f5f2c81c06054c45c865bacc51cea75b7a30ba4c3adfb5431d9acd87db93aa2429e626b337d783fb7af32b6caaa2b4bf9bb5ff8130f7b169b54e85d106e10fdb6cc21ab5b1558306aecd20f2fc73bfcf5846ec9a118d099f41b51d64096653b5168e5f052c182de019a7afac4b692662336bd7562b4f384af3b4a00babac3095b6aaba3aa44b907a9a34bd61bbc3aa67f7ddc23a0257265c430de473022c0fca45e2539234e7dd3c28da352cb271066a886e499210155c5a02739a5778f50e4d4334cb277cbfb0caf95700f7629fd9b27f339146a844e0a4a9801d4d08f020eadb74b8a398cb95f17bd98e60c98ee5a7b85e538588eea1c90ff71162c83b7299517ce5c619ae021e958706b7407d0d9de961d81b243626c3b7c319722f53db0b3cdfcb149e0e152e77897269de2985ac873d25480b5ed8308731e06a4ec1107429ead4543ab929890eed2bd96753ce5ffa8b07326ebf0fb7f1cc25553f1d323b29e786afaf0530d6422e56173c8774a7525fe29d871c652a06cc9cedca4957adc0470d3053c651ccc65a803ec066853c3432e22e31f8c5cc656db600b7d37f5d21068bb0b6332a2376a45970475fb478eb1c61e38b8a91d06bcb9e8670939e8635a03a51ea7666a0e3e79f499272f8377c4e832f109583f629bb4cb94f14d70d7704a21d4b893b7a46e621e6623bc2d6d0869ce814c55f570a819709204a0b983972340deea6886803fb080adab1506621386c18d714028fd16134cf4b03e0eff0ad2e4c03c469c3e78b97f9dbf12cf3a10eb2369439c0bb3fb25493e5ec470425da9367d7ced130231af22a18cda740d915cf1d288c654ebb2dd498fedb171133b6fa5797c93e4a14163b68d669099983f48915a970b0f64a53a6d3d2293d9b6ee66656d6771284a1735853e3d570e9a503cff7856ea10bb26746f2518e42f04db11d7751f92030d9df94340a8166ce3b0d7d0fb5be47cf81cc23f174ca7ada3b24fd6bba15fd8a7d60f75897d575f27348873e179a3e1e47fee9b37dafa6dd6c63a8ebffe8c759c1881d565244636b6e9026ef2effa23cbfba25e445f8355e6056a6aba8df847c731ed1259965262cf1fac711c0ea8dc9094fa25561d42ce19ff7d21b2375ed5fca5c32cd9905b8d7e107b45c7b357c7567d82db2606e92a672caf1d790e6d366ef4b9469e188b429ab91a619bdc707b8e03a2e1ff565c907708c8b8e6e88b6c912b7e16abb334a1a2060b7daa5a15028b8bf3ba823c91a59d1f45c00b1e0f558db38b84a70e7c5264ebab11725828deaffa2e533f13d923d800494da27c64e9f1c85405a3445d747f6091f6ae8d32fd18e5b710848e2a5f7fe3d7924e960d50af15aabd81dc4d8630af996a1e6a814fb52e97a772e01e3a43cb131f1b975909a180dc738e978800b52ce87cd68d7db5e4dbd517b24416711f3e0bd0324dd36a2acc293551046250a0b09deed14e74144aeeaceededd917b35c88ff391910f4e1ea8fe3840040573648eb8005f9a9cb8b20f5501cecf649b219b27b56f5828c8a7f1a5454aada7d0966a96ef35d46ee58947623da311e43c1012d3c9c0095051b9359de8334851c557e3f49488855ad601545142351cecd554c4e85538373ec8cead8548b445682ca9b2eb3a735e4b335c7a3a035509dcd87b510a11c49ea0aa4d7bdf5c0ff57667b07a5729667234e4e474d477f99a879cf8705eaa4aeec14a227d456053f86121e927319c033e01ca604dbdb6a9f5943e2bc496054847c9dd4a7834dfbf8a4c03aa2bda1823947417c64e3008d76975382b2173ca850a299fa79b8107db93c09a13c10f6e53c133552d00d7f096d7caf4aa6152bc9978cbed4e74760a92cfde8ba96639d7a90beed9f967b446573a3ed4a89bdbfad195e414c0049c0a5fc0da315447cda88510bd97acf951c397fbb9fe294eaec44c288847825ccc6115b65587708e59f1b4dac7a5a1194426c209234d64d1ac840aee30797fb9404365144e12f3996b74749d7c4bf77f26968dd5e509c982e47e7f6791cf20f4b47259ecc20d89bda3d4161271750fab063c5ce3f8d7ce084633a0124e9a52a2248663713da416c3380a754e23a30e6f42c11194c096e923c692f01c06e91481364890849bbb507b6cf9ce0f964a54099a449e72298ffcab5b3735cb608efb7c8d371d41f1e43bf3edca457c575c61cb8b9e01b3eba94347229c1b72845e9d9fe65c4c2730f222c979060ffd2890cd6fdb3f5c45a59917da72a3334e912eaba13b80371c47cf2a33a068d3614730c46f5177d1da64a8611d6b78e72202e26166d70b225581acbdd85c9ea75f521436235c67b974dcabdf981d60e06db5d2a49e597afb617bb33e50d7139bc2aca9413b0c4b2277dbed7235768afc1f6e0a83220fc16130ee6b1622c904ad72b8147d7a97b0b740ed04ce8e870d8591d5499de4bfc8e16b9b3f20658116166138e490d3d4d0ce02b7a88476a030e5fd9115d34ae305a8baf5df1cdd588216603ebc084fbf9947f311ffe19a7c360eb60870619862c47e318366eae29d027582300c865c013270020ba4c7bc3a6243edbdc4d237d3aa0811009b593f22e9a30bbe957e2addc97ee9e458898aea11ecc1253f1af9330e5f84304241618fcee336a0668d389b9200c80e194a7d6b0cfbda6e44aa84a0af62270ef8a4729d8421f6b4f1e2aafcac8f73183343821d7f7c578ccf87f65dc37d15cafea91c7cb39a474c5f88b9000ce82ec7548d4da398d9168f08e7c784d904201e3e4093f3f4de402cf8f8ad215a363148cd74e88f719ad22025ca94e995a7670ab75542460764c160f93655511fe2d10abac7dfb0ce555b9e63d140f0e3bb36f0199393d34cc12c957c58b6a621d608a66e5a816f1efe9d0fb0573869f8a06d567499fecbceca2341317c2a5306351e3fa39ae9774262ee030ceb069e729e57ab2d211339edfd90a895f5c476aa67ba8d227374dbc434062c235c6be32363f5a57b32d0a38765ebdcd8c00a26967c4bf6f5339f0083eae92bf6b034098891041b1175dbf4360bdaac0aec46ffc732ff079facba0c13e63cc1af2fccd26abe59607dccb56641dc3090afcaf9cab82abc7dde2b2b88027b95cbe1fcf448d8ec11a7d8aefe886bacea22e328b7b3070656ad7c37c733ea07c1d0eb78d8571ade358195645c285d1c9f3bca1dd669b4db389f7a2b0e1a6f4b36dcfa03b8cf1dcb6d57f7028c01826890d3d812b0097cea1d0dbf6863fe1176634af6f8440d9c04e52b3cffaa0bbf628feaf78499a00402e1c7d626090394f9f83647ae68e342071d0deeefe91a7227ef3c67ba311766d16aefa29a4092947e3a2cb305f24699eaecbf9c5a09ecf32c68c342f280d46010efe2001dce9a80661a47921f5c33f1daa75931fc8ec720cfba3e3cb6916140fca0ae97736388dd3550d3bcd17009b5045ab4f66cf3b4c0e701708fed1df1ef61298d6cfb1c2a667569b3c58dde268aefabc7fe81cbc2fbf2547c0dfdd3316931bb15c9575d66b372bbc1cd4cd061e254b905615817da15bd356a262d98a2ee0ce5921398aca34a7a62a5feff1615ecb08562ba2691c1a52405fc5566258c5241736c18031bda4b6db5bb9a2ba6de3a3a454890c55ce664ed5cdad465d7cfaff3e08560e8a21341327417e7c0bab351ce8bf856f33d19b9d71541e952a0e7764eeb01f04bc2da57bdc4b5ac9e5ef7f9c6c2bacddceb3243f0b067799950471b01aecb03adb25dbeb63be4aa6e8d35200c55273274187f9e6fae4bb8834a245cc1369f2e43be84c410ff6d4f7bda13066e7167bfcf3a0d3f7adfa8a78ad118703ca0f9b2c594be10ffe919fb3470c88a87a6cc34d0fa47341d714fcc691e46158cf6ebed970cd58a1d21e3b3a6ec14c74f0f64ee3fe2c4797c8785dd257157dff5064b1783cfe9bfa5accd501ff45a995dc090719ab07b9b330be5a7b1d3c056ca024ce23d71f37ba5771ef4529344305452a021b006ccad8521f88d600078934b0708356b336f63df83e090fdb3856efbfdf6e59c73df3f858050d3a2c9f470f82313a015d02138e432223533dfae642cc9906842ea3cf2d4ffd8eca0c7656d2c731a19ed62aa3b1da1a5930f9ad213f427aeb9b16b6df99925ac1b2d00e6947e7fdd10b1c680b82b633ea333d15a4e851ec784138d1290d2e0e1429efae3580c4da8bfc03dd8bb3a00c099f4b576a1b425d0c505f67ecce509bdefb002b4ac7db51e78fef2dd179e5b56e24da4be5de47d4c9b889b9b775d25efcf14b6c06bfe4f37b6b5b6eebf9ee63b3c145c40ff361e1d91e87b37e27ab577c8d0a570772ff8d418804cfc1a4bea116792bc971189ed4ee85418aa47a3816c021a9d730eda8caa80432cb8fd9a71bf6a2765feb1aa45d899649e93f7ab0a50842a4d754dd6682d100d57939f4412035eaa90bdc6f9ef0f77093630bfe861baea6012301ce38ab3a5b7a25181adb40b544db6b64a3519d941ef39e335c876d511ea7346ea91f4da49d7bc933c3ab01a6b3ef003b978652e8c0672fb3b8cdfb7dc3dc880c33c903d4b1f679a74a9a8c4cb80213eb48fbeb77726c41e30926283694205b4ab8239ee1383659c69a2adafaaead30d9f3f3ae6d8c9b8c5c9566c6c92348ec111dc787a557d625b8699dfd7ab8de074aafc601ae87814cd0841b312a3a7cf6cf0af86f407b97db005e4b0b8cbb46a0c6fa01664329af23aa1e63a5bea6942b400d4471b1c8cb4c7316c5b361c7c7c926488914dc08a65c3a45d7f489301052d257f98fbcaa532ee156cb5fc1acb94d4921ce080b5dfeaf248162dbd138d0da01aa2bb7758791fe2612821ab2e156c3122c11ab7857a9581228d7be48ab5c0506d0b5e6c85b7be10be32c9ec883f974c1ff910aa82b028eb3fa1b63ab8c5a7bcb1bf8478a35cdfaa6d6463c69e7922623f156e7d5d096406d703383f8914e4bb2e12fccdf4d14f87c9b63deb7b637b47cae5566f81c782e404bca0f5d588aaf29704590d53bbb0abbda71abc0c5cf0faff342498446ea429c6322dea7094389827444c87e669caf75a35c7a942e983ab8b5587c451a60e5a8cc5bc9239d813735770b0a3ee6cb9ede125833236f2db5c54bd18dfbb1aecd17f0147e34d2f5721c7b0ebc8fbc922382a16b9e9b33eb1bbd7c86bcc17728395d0c18de59e40545d7581bd42309662d6e882589204c48605b856500be3626b535edf64d7abdff6acb8411335e87918a67c03f2334fa88b335ce41301835bee266f205c9450d9581942f57d57031eb9db3aeef64cadf53d61dec17725841ea4b7722271848acab8d01180aabd670ef6b46c1d0d199ff87b1dabd2aa0f8cbbd886e9a67fc87b66faf05313fbf6169306e0640a90a20814e7370b30ecde07660e2304993f338ce62692cd40277796b30c18ea2fa15062241b19a185ae2d2c84c4281b5f663021c9fcebd47b187924a02e8a364975ba73fccb342222f0da683d362aae67a6590a0438a960c5147a059417b4a5977aec6906ea9a735eefe9d014852868faa1fcdf7929c91ae8fa8451086e15b96a7eb9495a2cbbea74fbdf976d85bc354b1793b37d30803b2ff6e0e8ed9c1f8d11713db5801e5e5761c819a453122c891749eddcf3e1e6a73decc3f61e1db71ebd10cc0ed352f9063070dfbc33278e1bf83b369144c459c6eb673d6ac54c6cddcc3ca4151874eb90bdf545ab777a4a5f79287f1051c97bddee37f53b6422d100bf6705d496e6f5d3fab13734d12fb82024abe1782892e8ba82506e9f7b548f5a385a0f3ed53aa301279e83df6c26c80b4ee1dc83641a457169b7f6c566e0f3db921e723adf0557e04246be43ca73a26006010557182c53307f02272f0cf6abe2e6ea748e93aad93844ed0c058626f718905f553b2fc847381741e5a961ff3b5e48a3f834b556df1108f520bcad5b3ab2a1f32b4b1cfddd2e63ef643d68b5df3eeeb065ed75c218a696b960c5f5a612dfca86f08b99dca6a4252d6aa6545ed57c31600f4775f97be18d8934bf092427dd78d5ee3c63ebe3fb3d6c1d125ab17f1fb5add4bcb63199cf40c3d051f9ea366e885886c262dd9349cdc73585d29b147eff0e4050f323be745ce8b0ec735d97b2f8c06ae81620ec50130c2d48d308a29ad07e43274a4fba77fde4d3b1b83926d289c48058b92c4b7826937ed42ae9abe57d8c406b00b681692aa411bd123c98e6ea03a4ce10a23423040aa8123d8fcaa35871af6c0d5c8e245cf4791da3a40c9a5481e3fb442aa36d643384c71c5c0f3b28da48b3c3fd75703ab3978ec8626f1cf03ee90075d14af83b42c62666c95ac9c5255ee0f991ea7bdef1af9a0b036e7744f438f3919d84792a6b74f8ca0915368b20c8ac5949579b41feb7257d8e3f9c418c4c44fe68e2d8e25a795dc2cb8c9f8831a793c8eb448af15fbb86b88c956feda14fee3bc1eb9bcd6213d35c5fea3c85463a9218f7a2e80daf6a13466f8d2eec8bb08d9adf94dc099e4c2d81593bb3a90fcb48b3741b224bdbf530457493aaac96ac0f9461195bdde925cc60585f5fc21c720f08a2568e9b0f3e7c59c60e84e1bf145d825137ec612b4a6dee15d0bf700aa1d14e7cccae0b50351af5b976e73423895b5d81b15b0d28564c2291c7e7b6b7b60ae4478653438cd9c2a29f026951e483b6a6ed357daf811bef4a1e99e7c27c30efcaf9f158961a93ff88188f48c18c5cc82f302b8daacabb05863845c6bd12eead3641583e51341b195a4af81c2d3633a732aeaa7b2e70bac234a31e242bed54dbc8ccd25f13cc289db24e65f5f2d9f10e5e7e0f38886cf0af9e78669d4f19dc10c06a37bdfd796318fb93ca370afcaa7e97954384afd0d854d12d8f68e3cde45d46957436cf1b858e00928d4d9fbaf60d522d9f612b94bd2f978123f432db3bbc430cb3301dac628d2d6b98ca46872083795bec677f22109f388bf169e4221b710ec8af18a93f351e062276d24610e3f8d5bb1150a65355bde1c11e589007dde03e1b05d3ff858514b75ee58ca5463ef8ecaae1accf399f967431e764be7d57e726b5d3d7051595494fbed1a249a87b4b353b02081683624aa18c4be1f1929f945ef051d0f503dc9fca008586a11c6090e2e39c42189da4a822d1552bc666ab8d023c2c6117de55e9491ca1c0303351988ddffa5640170bbebaecfd0e83cc8a37c9952022b8b6b8c50fe5ba61191416afa3d9e1da3430db9b1b67b03ee51f4934e8793dcb7242f15eb42295258aa4910817f1d826bd34b548756189c6467c127b8b1a3d3dd5c488ff7a4269a78b93f14ab4c3585c9467475172b72e635e093ba026f8e9900e2a6bc22754e3851ab5e32ea9bd26c6f456249db9ab3fe085645f6c47732d713edcc467589d2e925f56019b6c4c06b1e36b28f25faa47b8ddc7c7c0f4070a6170486ace280b5a95a83feb4f6c94f135c02a57e51a81aea94f8ff4644e0316b78169869f4463408ab3b86c79b6d0eb9d1023aa75d462f845a0617801555b55d4a23c9a3dd70df33531160e68dc02174a8e2bd20a78c7f6b2d41245160c29ed67f9e3826569a069bb9c071d9983d02249c1d58d194c57af32545d82b57494ee019862c47e318366eae29d027582300c865c013270020ba4c7bc3a6243edbdc4d237d3aa0811009b593f22e9a30bbe957e2addc97ee9ee177f01e78b8965fa3b77d08803cb4a2eeed51785b3887ff0eefec48a8f7f9018a47888e5e028fa2073d7ec7695adafd2874f96f15f22813b9504188c2d2e149b3add859bf44215b14c6c0a67840f7f801be8cd8600f55a193d9c1e2c30ca5971f58529b28eb3125b7d7a694c10b6a74ec7dd6a7d1877f926eb400335f0c803dbcd17da7d152c127d413e06c6f0d9b907b0106646835ebb30fd8cfab5b93697fff11c52763bc6a8c22ee1d860babccc333c5a118ef6af1058d19a9f98f45ad990f92cde9988602da00b1e94a79fcdff88a74be52264db93d8431db7fda803b227729bb59d15944a015c010e28474ca46a708d93f0f7862a948a943b79217b6f0f5fbf8300690a92212a4523b078f5f11d271eb4c3b63d6fcd85ad1054eb1d4c8163d632d390965404973812accec3c4b6dd041669826410a8863c33525c925590cfe29c8982791eb9e4971c09658fcbcb540c56acaedcac1f57094057c9d0f51aa42e8835840f2a375c824f910469235780b0ca324b979fef642956ab3f7ccc1f087faefbffe352786e30165fbcf57b9ef595b4221c96d5ce312bc8ed3b2150c5344b68fc82f92b65f5fb3f0cf3302e8ec862278d5f2f4e46b16bb016c25eed279dd1eae14c3f610fbbdb47346320c18272bd495584322260e95318a5e4441ef8d85b511b49cb59b78856ea89b7be8192e248354b24e614fc67ba311766d16aefa29a4092947e3a2cb305f24699eaecbf9c5a09ecf32c68c342f280d46010efe2001dce9a80661a47921f5c33f1d5deab8670d7a8f91d48ca0b160a8ace84469a5ec650563f366e68024d98da511668fb7c537e42b7b4048ea45152dd9ce7c50c5ef44d467a37d56fd984609af3f5dc3ba8c07cec38dc9d499c3adac0defa4f158137250dca7d566d8817a71b34260d680504ed605328260cbf2f073e63a61a51d956901bf7718a4791a7ce9e06f6b9ef453d3606789bf36181dc560bef54a7e869de20d5766698558f18c0133ca4334932e42315e9663322b1c2211e40920d4f9e02d07108239b7ada8672f26464d039657d0a2f3d7a7b0c1c5751eac3eb8fe3ac3ea39cbeecf3c2f5d46622988e48e6d5b79af4a7ea22aab6df72b0a3092b040816c4f45d512ba077c4c8d35de026c5649f3b87e6876d5da10b2fbe51b06029e74be7841090f74401649c609d61354fe58746e3208dc8956600542a430e875b5906fb4a95cb8800326ca603a09f8b4e0949250056e311f08d679522a2900700d817138a9f776a9097c558a612d5b2919e7e59277292344abc642f0f356149c1c3cb62741df01a269bf7a7a1159f25874f75e70bfbcefaf107eedc301c0b434dfc1cf1a2bc869c867e229e2020cd481b04870a15b0bb7b0f51d05127635430174a026aae4c3757c69123cd60287f026af58dac0d81325b53bc238dd9843e49ead6f45bdac5585b94e09d3fb5019728dbb3fad2a86608ab6b80ff5240e4e08f4c898f3f66581f39aefefc1f5e1fd79c634db1bfffb416a8a728f5c44942e269bc77632885bf119b81b2ab6ecf04ca68df2114347db8c4fa6357c441cd2a87b6d1b199c19a60c4c88182bb3b49b116de28832ab478ccca1b13ec8b55433e92609d38442ce9982ce5562b970ecd855548e10011c88bedb33d3c33895ea13e8a0d6102d07124f3eee63b3c145c40ff361e1d91e87b37e27ab577c8d0a570772ff8d418804cfc1a4bea116792bc971189ed4ee85418aa47a3816c021a9d7450abf3c49ac6a170b81810ad88ae56ae6dd60f424a254a544e7130efab0b07514a5e95200187ed2b8661b81c520d23ca7f17a5a6758f1118a508ce5bf76d7cdee8202fca8df8bc9684ee586e36306fedf6ab5e72e3cb3d0b23d71d6611f41cece3618e4df8d13c284b7a35e1ad1608ba5c431083114e596b1e5b915b020489f0cd42bfa911843231f3ef44a37a198a6baf95767e54a61bf2dde66d65170c489d9b888a3ba2d600efe6f1f86ec9b38da8bf921869be8d36c9ea7121e81c0070c0b475e700b6c759f8eb453ece862ccc8bfae5591e8d6dca6d5dbbebac57973fbd0837ae506bfaac4a28ece6e10cafc0df6e7ee4a0811e0f4812183660dd4355c34b71e64bf8901c8c7d33365a0d54c627c23e79698ee13d2bad7e1f1cf7d5ac9b2b0bc80beb54d43ab8ecd31a071b7a70841a87c89694a46f4edaac4244b221d69e23a4cb70efc07ffcc0b4f8e30a1c2ed662bb1abd89944389be3aad41acbc8dab0b01d7cbbd28815607350de9da4bfc8e046f3fedff01fb782d4cb38e03a75a92ff975d640c0814b1881c04270b82623f156e7d5d096406d703383f8914e4bb2e12fccdf4d14f87c9b63deb7b637b47cae5566f81c782e404bca0f5d588aaf29704590d58c4378dd12c3579b6548103973ec4e321becbd41c59c0120cc1e0622babd42765d31ddfcf41f7ef6471a08eb4f7f1230833de90d18b499014eb2c7017e65ac2a726b0a50f29648c368632c2155b9f6129fec00aead22cb45f79a6f2cce42c5ee0ed9f25d23c4de066ca47c50bc6c4b0dc5fea5b280a9b4d12bae7a6bd2249eae09302d9f2bd96cf0d6938cb9d3a0149e3dad052f2699af157bc5c7a2dae31704055eff67bb4567aeef0dfceddc157dd468f067ce85c9f45c817ee23c2031d5ffee35eeb7cdaa8d21c87aed96ed34c25f400b192403ddc656543151b1c16840b678467324e760f7456fed6610e64e178fb0b9fe2c877203b1d1454455a1c09ed5ff4fe86cf9f381784f21b5ffe54452aad5d1c5c565e59aa7145b0139ec73023583c8f37e8695aa3a896c4f61353d7729d91d9b21601f73f5ba7154582c7887924a02e8a364975ba73fccb342222f0da683d362aae67a6590a0438a960c5147a059417b4a5977aec6906ea9a735eefe9d0148528675f7f19a0a3d38029737377e93c308ce6627b50e8729ef96fa340c5cb0c55363188c337c14aa2705a16d25c5bd717a1eeb795a22b15e9aa6e4d5ac2e3b1666c61b9c682cbdd619d264f5efa301c47483e991d86ddd94792b50d4ce4381779eb2b63fcc66dca483ace8fffb1522ea4839c84f0f20a5561686be782ff0b6d7cb1e563a91cc0c524c21be4f632066ef2add57bdcb3e6899c130769aa1cae26d054ea6823a62fa4203764b75f906b5554fc6f9ff5e465dbfc3ec499081852506d7149ffdd7954c92e6369ec07b5aec74d3b4a49a42fdce812ad9ba1707fa563bb13db7587d0acbd7ec19292e8c445e9a60758956ed0894f5ded56af8a2917daca07a3c05d22eb0803bdd5f5e6e13cf80bab92be9aae97c11f6012c74e7582540f0d712c4a06b65a62d0f372f0e1e4c69b9c425d5768f8e498f1c70b567dbaefb0b9ea437c6debd6602e688369e4c0623b473f4b1cd4785ee7b7091385053f3ccbf863e14775f56eab4cf9947fe82cddc88f51544b6396da7a0212809e69956c76d20e957216b043764f6bfef94d257545975f76018f76379a8c7a42469bdab629b04d5a87a5df6bdc878b5b3e4582fef08558a2599915aaec07b3cc177517ef32e23e6fbddab9047b4eadfee8a0543744d4c6a7eed57982cf0e1c6cbf1f8c317efbdfbafc6c79bbdf2b73a3a160344d40884dcfe32ed5b84b9904108e24ca1d3b18d0f1d5bb3181a188c5e600bc0d1590efca4a302c4dd8efc746769c83594e1ecdf3e968dc273c011be0028292553281519b32bd32283e352a0be677fe81e0559881d5842ef30610bbb066e2012fe6374e67cf52fe0d301d485358ea002013150a2f29c74e220b249f7e57c61ea1bc3cd4083c7dee5dffc827bde90512a8d7687bb1adf614b548886b6275fb250895579faa641e3381ef5909563cdca72361eb5316f2d6f695dbdffc55e180d603561b3f29e1b22436a65af332c413a28409912f8d92c663256587347a1975120077d7645e2085cadfba1853c75d07ebf5818f2a7acb406d2fe2e247bc1f193ca82ac26ad3f3340af38ec5190a232310286f85ac76078d432ffebf210674c5e3eb0414f287cf7cca3ee0b28472b84070c1190a963700e1afeacff12cf8c608fb57b88d78f5e4b7a0690dfb8a1e510af2c189ca0defe78864547bfb3bb7c931d1b889941d7cffc1dc9afaf3ade26904776ff3de5a1bacf888335f46edbc88a21d835d9afdf1462c0570db979ebb7a48967a360dcaa11041bbfa9612f73243ed11c8d89530c127bad1767e82f97223ae3b2edecabd81b756de6e547617f4b147009343caa4d6738ceef666859b242f3f0e78f36f8d341438e00a697309386515cadb789076a3e857461574e2f115c11d2f1c41c6d86eb7d8229683d240cc7359cdcdbe610c1a749eb97e176a6a0fcbc6c74422ccfc3f3957dcd7912bf0c52d3262c42fb056a23dc50668804cf2d609ea8e8c43eff95dd6a8bebafcffe3c4b40809d35ac1dfffecbbdacb5818cd60883d69cc18b5c27f798dbfe1bce66ede22155154ebab4d4552165a5a7943d1c0f34e42a0e12391baa83764de1d3432062c8d7600e61b85222236debbafaef5ec8acb0a5ef640d572c9116a29556a9d2f5bf55aa03ed0b02884cdd3f2fbc6ba007f3aa0af8d4ab082c4205ddcb47ee97ed7d9bdcada9ac6b1d38d5d5ce62bd55c1434ec94fa9db2a7ea7f8927b24ab520fbbf7ce62ad8027b83cc0e9e8e81520c6527191de68f4db2a4ec51d05ceb5b3f7388c421337b1033ae700713266bd8af0e3a595275a38764ee0263b4fba8083b33552bbe9ad6505c7ae43e4bb6a7dcc2a5898f9c6a14c708772511ae2d1b9d2e559d141e16d2786eb399dbb2b545704cc834b16361ab332e74f8c8c48025e06ffae317189cb907ff8e8ad0a7ccf58502ebd14a2c58c93c9a6c8ff1a8fdc064729b88bbc0c4c88218475161bd50950e8aae39bd35ac0e82d2e93bd9daf15841a7900aabd6f3a08865c950e1c41d5263830aaa74ad78fb20ed730b6ee653e7199459f8cfc887af68dcb06e5214d7539c9f6f4e4c9c9886d6f0c8f8874316032eba513e8ee951e525c583abcd0fe24c71c962f4beb13ce34e05b212b2b2500636c23f185b2a2c784ecae02f76aec23d331032b7b11cf65a1a2ac846ec7d8e290a60211361211201646d595e0610fa05ed7ee5941a83bc7af0365304146e0f6079434b316ef43c32b044ca67d844b66ccdb0c8654c35ca632cdf862db8930a66bde92951024230c3ba83486216dd2c6dfea14ec780aff8857ea23ae10a95ffea3c66adfdeffa44585d739bb3bdc6708a3ff730dfae84c389c7f8be2718558540f5ff2411f29abbc7b7eef3279cf54cf7a7526e5082ba9d70da48e1cb2afc48c070fdf823fb5d9fff99fcd7e83f752769819c67b26b3c0004c4d7cb313f4c9cdf981f5918e7723d71261cc0e525cc986d2fd39eec9b28ddaee314ec772782e2e7994557fa74ef9e67f76ca1981fd1f5fff3d52adbbdc4b87010c416a59edcf98ea0c566500251370a7f03e5a5187922e0881efd6c0dab3c44c00c5728cb80fa25288d87170896292c8fa2e88ec24ea87cb0d4e9549ec78a18a148a1c732e2b2ab0da2f553321732fe592cc2711c57ec7c5572085939147eaa943079c2af64cc15908d8db00eda36ef70f19d92ac53316298baee7a68d2e59692b5aad06cc9c1eee218bf32296a739d451858e62df1dbc85059bbcb8a5452beb5df71e5e0b99f013ad00f44c04bdcc3faaade00689cebf8613d9a6eb2f61e85b196284d2240aea1d484246af09e21a3612fdb9848f99a0e3ace80fe788d3f0933ceb814c118a5b8454aa834cc32e702e4b396d5c04f8a5167d80811c18f4030dd715e0692a9478a9f97bfa8e7e8587e28f42dc332828516aa61c1a318275e0cc6243323a144202ba30d331ea4ea8076e6eb28b0d1ed0a0d0beeef3ec47aa6893d36cdd1388c65bbef90133e680cadde4619227232ebdadfa35715d9e210d3b3cb62e282271fc3e989e3abb265c5d7f36c7ac237c12c75e2ca0cc54858530a3cdb78112c3edda73063ad08e302c545f6572b08a4f65f238c5b4bcb68c15a58d6195f4d3d7dadd8d870e9986ddb2f49f6afaa7355e190427d30fa71201afabe9f2466fd9e6cbc4994e61228745adacb27bf1415fc3e3762b5cdad99462748cc0bba4f21044f684a2a3eed8ae48032c5918e64e7af59f54ea684e83d2f9a76ab533063ac708900d8bf529968f8acc1f8e650ac632f1f4b57e4e435c083e6fe4df4f8e5b075d4722c8a3e9e791589b4d6946bdf35f13a50fdbb8fcc0af07858b30002018e442df307687455d6c2e7b9b30a96a5227effb7dc97510fbefcc59017b82cb3a0eada1f73c77512f88f36c225e08749cff022d930c44f38174d4d0b1ca900dfcc164a1a8926201584ba7eb1cb49b5b027548fa7fc981ee123fd379b001609d638da29dde0936c4a763953f49e1373e85fb970009700562d919f9574ca7444279197a0a10436652f83fb54157ecfc4b5e9bcc1c0b7358ebbf02616fe7f6024b2fb09112fb0f44b60c89240fd5cf9b6d522afd5a6fc3fdfe7343c92c805aa4938da4dc39ffd3e562d56d4a47ef191cbc80bfe821e84fb5397aabeab0a16e3f4a1dc3452daac6d28cc7a3d3601cc840e27321557deea021f046b5d019a0bb4d6adc23022227c0a3023af6d4ec1efc509acbe712f12dcf863e7362767d8fa7e1e82e12cd7fb3b7f6495fc0a6a002ec93013686bcfd8e21620f6bba8af5cf6969d71e3b78879e379d98878dbf7214c7f7dab89ad721813a109d1b93b27e30aa13cd04eab71bc19fc5d720d862f7127746c72bc62e5cb701aa47ee4573e1264b8ae15d3f38672ef0234da3fecca30ff52d272b3186e3cb4788d92948e6c1c32aae9604bacb14197804cbc4b18fd58a5692337fced5406197dcc9ceab8bbd494d2e5b3e1902f4f1c6f1080d4f4398a36eb263435493dd04544a0f8d4beb6f07ec256d9095a010ebb9cb889bf39940cded50bcb0ad901f92a9a0adab2d9ea5a8d52b2f21a9e087dda9698c84c60c8ca7148a751650008ea42f43ffff87934894021b71352dcc5b87d628a5c1e8516a4b82a1bf621ec308f51862af23ad1861030b52cd65a1abe61a4d2cf0f9b271d2561a2cc026f3fd777f622cee71e31e5b0e68cc215aaf3c9e4aa2e6d1274e76f55466c19de4c9baf1b3791662992fc4eab04f85a035b03c2f865478b13db734b604c821ad30b0a966ec2de661cdede66547bc4b0fd5e4bbd9f0398a2bdf627ce966b4fb3f4774caa2858645695ce09e34d0c84b5cbe8e7485ef4d69db33f19a7a0ab306b25be9fd86109bb5b4dd6779e028c76b3095ac690b964bce04456a0280a987c4771779993ff37062de82f1449e680928aef71936ef8dc4c55264ba75a7286f0df896dfede48e1c3261ff5afa9b2e88478655f576b142747cad78129bd229c726561f51725a382249d608eafda6b2c3b8f095446df8f8d47d04cd608e0681cf86eafaf47193e148f8065bf5b46786f303e890c94d6d093c455c507b92a39604dbd4234a4e65f93912ab2daa9857b0bcd8408ec065c3c5d3e6b1fff2074b3774e3ecfec22f623651af5259bdf7fc5a5ebe72839e561bba2067d90353e14449327a4e422a86b51188506f1fb375b833f5ec17357431d750047e5dc8eb3d105c4e42097676fb9a450ac2103b7e09012afbf225a1668e27b3356f587bd12157a581bdeb1afefdd679e82b97e9616f8a3ce4a25e13d5095d06b0703e952d4653c946bf89190570dda1ec602fa35dcccccc9301ee152e3154f4c6c271a0b23fd746dedbd29131c665b2b4b38fdfb060a20e062ccea8cc2bceb7e9cf9e1fcaaa2eedd7090948719d9835165a7857a2b16392ca019f2487fc14fd1bbc7ba60bfa1e8e5806be009e4d302080f35c5db9aabaef1b77f7e3221f788d2621ca99e355e4c956cc76ba62ac1321eae942305a18c0754d59bca35596724ccd69b6636aa61aec6903969adef22de7ee0b771ffab8803746e540bf11c7d913ae200d93a853fe5b4161c808fc223e94e4bc4a6df730afc1d87c34341933f9d76bbfa6079666c7ddb46e9a0f6bea44a9b607fc726106889d72b5a27f2962bb1b90fcbe44880c3d87340d8dfa36076a9b705f2b2b634ca4de520e09d6a55d164bd15c7f35066946f16b493de8635cad65f9fea4b2f6d5b85c1dec473b04f10c291b295e804b4e3f6e378bddf29ea6eba25657211a8aee57b017759ad815414755f5a19d68d2de75210022efe46b656429f3cbf1f33385bda8bdba2bdac60d052208d5a115e451ce8c4a86ff3ebb864bfe3b7c9775716b4bea3cd617cc9552c848aa90d35031cd99822d3f22f9fccbcedf0fcc73f9f9966ff56be7d32503f4fad11db661574714c85af006ae43dcdd690551b5dc50dcadc28d8cfd7f0d4518448963869c3f4573211c81d3a96328d3374731bf697fb6fc51971d88c818ab4227aec3573ba07546883dd897f52be95ddb976d6b7c5813e845d4d17e69e742f874e6f9c3986ef745af607c67ead9fabfadeb09d7498c92b4948d63f5a548bed811a42df9e4e9719b94e5e92f0c4ab677b4c2f0ba17497ed6648703576f66702b58b3917a556bcb953c55716066bf740738239ba583cfd69a601af68d0944c766137371fb4545b2acff90e3c175182088074f0ab180710f83de92745d0f2847c189947668239d7611aba56791b39335856084c8d35e4eceb0ef99286bc70c9abb7dca71f202300a44cabcc060cf480ebffada005a839e5b7a4dfd858ca1a7f0e46eaf63cf5be40ab1010dc6af6394cc6bc4899ad681c1334f89c0d12afd5f7f74ed2c33b4f5387ffd9041e742d10edf7ddcb92a41c4a01236ebaa93954d10618f678a1a8e8c39f916cd258c191202b97d5e91ca2812c390741258d3432d2015445d919c5bf415f5bf27d6400dd54a0a10bf2857ba9114127f3adcd78a96383b446d8d0147a0a19917e4766f385e0669a7588dccd1d8973eab4325b076a69a9cb12b59823ae2a5171dcd79bf6459dc19bf6ae7cfd596d05cb5566224bf4a3a6f657c6dd33cf743ac5953090d9fe94200008ece8ef05b5525480a99ff5571512ca8efc028a479a955aefbd3ff775225c537732206f2ec7e0959efc603a456389797c9ac361419bc69ecc50a5f7795edf8c3cf6c83a422845724de6c883b02344832656ed7e87aed3f7e3f5e5e10497f5b6f4d387faea722b60d479e265956a128a6b4da552e0a3babeedbf840ce062268f0ef340e8637257cfd1c831d6dff00a338f99d8733c82102bff25f26312738bc9e9b80ea0c571d757110e044c9d5a7dbc0b8c785111703892c042acd6d036ef34b32d810df759f5670ce3c40190aa42b77a1f1a78f96aa9bd1858051ee4171401b7d0086df4c639564d719c019c38a1f342406a2bf7245474d690b6606cd30cd1f64d281fa2146ae8446384e3df758057e20ba5e3a4c7ec7f3b51e97e3228877435ffb33c50fb3fae32b8aff0f5fb32a4802d19f2068430df4e3d9fd8bc1f3f8f95a30ce927609538fccf24ec0262ecf5d647f52b4e44c9703cf64ef53d9e9322c653a116d1413bfce0fc76c5be300b83b4f8fc5fc261dbad394bf95e87bd66a8885124f711d59a04466c83281301141541c4caeec5fc4a46ec03966c78cb563cce0dbb52af1af826b10e26838414d3450da30c459a6c28961d395fb321f8a81dde4ac660e479ee4c492e926e8cc021ed5fe2453d8e3f7d668b76133171afee14d99ef932b7280c682ac4819e64f4fec46ff29ef45911f5cb309d16b618f160f071f451d7e1379580926ab242d64dd8ee73579458b756ae13427b2217e27de71e4ad06f7a8d4d04af4612f03a83d281041ae1e1a96d2e2d5410f10f77bf681fa606aa21824ee924c2c2f44551d86abb2c71ce08971eb23d44eb3a6466b8782edb0cfe6b8a788935bc6f89fdf005a5e32acd2e7dcf4c7e1ae87a036b3cdc3836096f5d64e69bc16896e46ade4ab4770c6ea9bdcaabe6a1dfcff4c5537ff64ce176f201ba4853d41e4a689161684a98e66a29e32779ef6200189ba9651210a322c573e2abe84dcb11d90e1d75035d92d0da0a6a51406a807412297de80a62064145a2cf034bf6e86fdbd67862e24d2f948be9641214d5c383ed3688fffbc0203aac954d3d22cb565ec8e889741e390649d328c3c1db6bd9a5ab1ec611f7d178fbccf2f28924949eb2f8b5c6162be36435a5bfa4f240e91f39a5f74650c3e7da22746a130de911d31a1325e0baf4f0d6b89751dd685ecfe756acf3418ae5ac06fcf0fe83a088bf20957a5e92ac93ea38cdd5540d899a1abbd42fbac070ec43fb3f1fa0128901c8b639a67654c88880e8ab959d9bdb95db7920f22f9958e1fb0f5584e067679b6f809e080382009ccb6e2b5c522bf05674367e081ba2360171707c135786a7ec8cf9c823f2a21e592bcebccddc759efde435beb7ae6b80483f87c42b00497357e278d2c5872a1a9a9b4f3bdd1d7a19bc669921296abb40ec773e8d96b80c790601e1507ede76bc516cd3d302cd6455f196ff8c0a6f7a395619d673e8dffaa4578f4d4a6ecda94d15a6cccad2729767539e340f2aee18d6403374a388bfdef40a271ef26dcb175268ee88a58b3c09234a90bef5d63801ea57d16f02c53c5051da7ca3a075badfaf60c5eced84ebb0111ba6db4d9def26e5a52506df8daca28e6832b38092e02bbffc78dee4466fe733670be981e1e9e1d2846e54c131a3ef188505afe6d87b0defe0fb48b924da484083beeb3e9df5d8fdcd0eaee6db6b3a7159af57c734f15615549c0201a2c151250d2b1a19692e2821a4801a775ced48fb4c9f1cfe97ed08d326def0d738ec776b4ab4531f5b95bdb5ef666f2a85462d3b8417f5b86a78e53afce61343c7541a707193ee75222e2e779ffbf8b846c0531f0b36de0c71c1d304b5d9048a9e1d77c7a0c2fe792da48d784b58ecb8e039b7b0b38d007443faf848f6976a18662e083e5305dd15df257237bb8c815e742307fd0e922851b73b3053912597932a428c632a6552fe07199562daab779c1bee78fb7e17f974fe5584e5352a1be65e92d68e4fb7480cc696725c3fe914e10441240de8a079a6b7ef31b8bd73c95549b9e0fdd125432c901d5fba0f2fc359a69a83c71cb82c8d0a0c330bc2fd06f6c9d9254ee1b84ca36d26002ebd3308d78119f7d040f194b11286514825ce0f28cd3cce3114abacecdfe323a67e23ee7de8fa7576b49cf5c8b2c500c4cc1cbfc62d4b791e35d1a58302dadbc492460cfd7000936e857faeaf5c84d80b80136db2da6dad946b84ad4ff073f41904bd755af3ad199b9760fc3efb6b50a4e0a68053eb57b8abb56c4c5b9b945fafe75bb16449c3b4bb6edaae49a5657eec7abc859fa8bd734a7af62bbb1327c563070337aa22eab68cad478dffe51f8fe2bb5a96d96e0344dce21d478b715db00475eb2550a9556c4080bd640d74b1d7b40d23fd7190597ae06cc4bba50e64c19e30a95ce76dc279534aeded8f0747f484f7f5309759051007841f0c8def89882aa1baaa6fdd25e4bf41f6f44cb543dc741334f25e08d0fd873ae8bc6ff9d9a9624d41eb0f2268399b875d6ef3edb205a11744d2a4c241a65481814d554fcbb3729f2751519fc245832c95b70170ef2ff4d8b092d979a7387b662e99ed095cdc124455d475a62e8fda8ae4db23e4c56a45f65b9b78876cc9f848636df06b125b6846d02069006173ac0002213a2b693cf80b0d7897b3ac89789247d948eb79fedde9d3c6a99a297cb69738a0abb4cca4de0f46eb6992f7746cb1bb3783fd9f9997c31345d411af8c0482184426248ed5be4eae702f1a3fb03487ae3441cf8f65d13bc49af429509f78047d68ba8d1c1634d48617152a89c7597827ab4a1e2d95da381147d4991de064bade2eadff5abf8c0c94d895c85e25afdbc6992b7cd8a24b21f81507772ac61384030795cd9ceb515316f19e2c2101e806ba678eeef1e297e4f5c034c6fe8fa2d78cfb1d3b08dc2c66e868b5e42684d7f7d38288f993a52cf4dc3c816385755671bcfb97e8406600358ae72c3068819f694cb4ecb15f49a0c708246c83be671dccf97a95681546d6a6efb98c5a5f62d83f79a0b38018776e6332569d56786dc9501a73d373a77e7ad74a33ae063f71b0e52ddc0f6356319a69b993e649ea17ca39422d4fda898c5d68e3a9a3ecd5b7e091110fa25b3dfb3b15943e7e652415b9936a75302977f624db8fad4349056e8e90d19141439104cedd48b19173069b36bf20d1dca62ae696f2fbe11ee775c8a8cc3787d08e0b0a9e8e20fa74fa2280b87bdedd90fe4d2a5d55b3fe684d903e246200d48d802f4c74d3ac57eed779f137d990d2ec0c30b476883724c6086d64691798bc8d3b1a6a807531f55483cc5706b4807c44508a518e22df2ca2907ee20656beda08be748b3f8af816c96ac1d8cb7368286d7007c4dd3fc27ab654818dce2d10fcc2acef5c45cda5a7b2a7d2fa6daa63e3f3b5df764cd30702147190a47a15b02e966594e61aaf3c4d36993a39e0c9fc862266545ccb138284a1c77ecc7c9559aff8afca77b313d58a4370f4f4fde5f7fe217808cebee2bcc625b04eb45a46cc53ebf371c9ec3067e3bbdf880f1bdbeccd70be43e418d7a962981d7212de3677d50f65f3b1276b977488733d3a31fd630447c40895b15af4ef98c84457bcc353f547df02d53e82026e5870987796fe141769c3a4c49f254c51d53b5ce1dca7cfeee94066c474f14bc39b459304d3628a59dc47908e7fc34892de3759f112c89caca94012346b07f2307582bb55a95b98d45db8d2de723056150adf11aea066d60066d9ef2e9e9d4aa04a5101e089e64cabec177ee5bf770630fad1aa54760dcc937e5709889540484f53b6dc5efaaff0a03a7fd0384b81de40e60b7b1d730ed96101a50daefa709e66c53115fb8acbc2eba454f2c43d34691ad8ff8fe12a0aae7f1082e48e2b3834f221a0e185e856fae982f519c05fd262077df7e7529fb38d25972b38ce1826824c984a75948d7326022d2d9c07a865986a7e06701417052672ba5b8073e9767d5688889065d889a939c38270a6ac2a4a1540f58811e141bf9f5de22e8b2bf06dd45344d2a110e885c90f83da65e9cf4738448711352ae167f5eba50b47d7bc3a6500436d950047029fbd4b51a63292ac4f72daf8c8e4c89ed29dd9c69cd381a24b63ad10568b05c8f30660c0994699cec0ca6b4f4a9ef2bd2e268340d4f13f2455b7c4b9592fcf457c607737ac541c76eac5432f3e5c0518fa0bc6fb85944e9f6864571ccdf983626b87415fbaa5e4c84a1941060bcf466e82949144eca12fa836164e6e09505723dbc344bdcd5799ac04b4749d3c2eef350e93c6c943b7fd375e33eeabecd421b837a194a9112b0cc3491821b7cfaabd2da77b87b1d64af673777886f265069b3086e56566494ecdf5795f4e4dac65f083735263770f987333dbef78b988dacf945ac509bb2c228f7f67e469529d252bc84b93a9b65e455bfaa6253779e7cedfbd61e83509307e8983d9236c24803d88bc38bd5f2cc88386db0eef31d94148a6a65a765e7c8d298af5632bde20a009847d0465e1c71accb4943e94162096c5e6dc24473dedd8e8cac1c5f88f4ff9312b61b6aad4f3af96a838c5f93d563cb6128ab7ee81d01570688ad4a12272e881879254d9eaaa1c86e50fe848f26b396790b7f4f53bc5d24b8ebba8bb2b6e092770ba7fb8ec734c7c34a46e2f86760cb4937c9fd5a2e04eaa6e098b1c504a5d9e32676d991e8cbaab7477fc9bb1fa6cbf51890e3f2088d478977b888f364923a5fa334054bb331d05d266554a86a7008688c7ca61159174aa5022eda82b29e0924ba7de588665b73972da01f876ec8ab554ab39f11de96f93355954a6f495b2a5a8ff180f142ed02074088a42b84cf0d0c0124d92ce78897f4b39b969171b13ff05150e403773648702077a8e94005d72fd860ff134c67914eb294c689c6fe7709b42e17b683737d4778bdaaac235ecf31cf6fb5916ee9088fafd2b2e8da58d66cc18838152f1915e4917ab4a41eb5ed4f8c17dfa1b65287f33834694f2542870d1b8858e0aa085373b062583f10f3d71111bf4b2ff317b73d0b45ef96fe2c167b5ff087c12958f5b807beb1138ed3c2b4c943f2c8d317c5cecd6a623ef3fb98825076c186178579a3176b807fcc65cedcfd42fdb5378c5f3ba0ba10d1c2b1fc73996204fe23dfa407f90da20b8126cfc048a6ac8ba7898b2d870dc703a848771a81296b80aa6b9d08bdda7788d99efc63d5c00e6113ebb8c76fbe42d1ba7abad48afc05df5959d04cd81a6cabb252331b766ed857b89f0cabfb347c6c285df6111455853a3d0ccec53f4aff37c70e3972924720db1fc3beb0b1065d798b91ca187460a8efda2ed4bb0ac062f5f39371acf5a24a4f4497aefa1ddadaed161f5995b0cef2792a07459459454814098676133b071921c9a7e0261c77f8c63b4d9c87b15a1bc75cc81df00f1d1ac0aaa6de929a276c4c79c8fa7142265cd606f04453c208a7266096cc839026033eb110e4f70b57d635f06c1d23e5996565db41ce2d13a9a19688b68384e4a400ac851264e472f50016f6d9d9a90f8739571bfaa4bd17d380d0ae286c3320993a88c69aceaaf72ab1d578448eb7c4f2cc1e50d42a4dc145ba6a4ec6028c38dab4f84d963dfc6a77b52d3f28a7dd57dff20112aff0f2de8b072214ba4285222127c3682e6cb36ebc9833d6c598e07cdbb1ea1ef65b197bb3a29c6611e16cef704013b696c5d733862ff629a92d679f968a30e7cfa0ce1364e9dc1baa46629ac68f79fcc021fbf27dc4e0a1d7e8993565217c5f03368de7f6ff327c2294c40ade1899817f40a97eba1402f0589c794ed64358762580512b31470e3c27164f847c29a3bb24ae924853fbee62ddde550b42f2b32782b58863dec634d7a922988b36dc2a3a2ebb2d44ae8f741aa860608320215a9371e5c2639ae527ddf9b1cde84e9e1871ef389208c38f7f26b40de0bba096ce25e28bac3ca8b788db330158818f2103522957537051dbc113597e9e1254b12a5ae9d0c0841bd7f42d7a5964d9384f8abdcd448b430c3cc76e39c3cd02309129f54d5b576ad467eee682b137694d37d688b8fafb2157c447add5d32dd8689e2f5f4fa3e2b7429950a2586050d196eef284bf3b59ecf54f3be51f9d4cfca4d87f55a538cccf5d1292f0fb87283130f028e2069c38f58e7c3318c6da5e67cd01ab13652d7e698093aeca0cb91751cfd1c42666dbec34e20624dbc456e4096a374ba9ec722f8aed06761cb34b30c580564fca0167a9c5b8e8beea4dcbb9bc9b238e6759145367cf59ff398377c736ddfab4b1369f0180adf20323174dffce429372bd7b67aadbae709cba070ff7a83ecf8c930957bcc6306b35cb4889bb6cef70a7c4aa769cda1fa9076e119a10a4318194af1f8939e5fb19d4fda1e875a6b302e156dddd9550ce407f6d9c55de3b1a40be86951e046d79ed2322191252754951e7b3f605f2410ab5e73fd23ecf3261582ac4b5b5498809c641ab7d54bc32420d05aafd183213ae633fc3d2095b87840c0ce39c4b17ea13306616391ddbfcdf11c344a81f3b0ccbbdb1706dad590e77b3f723cefbefa3906e4c057e028bde75df6ec9e8c6a2d33a93dde538dadda674b38c37005062d66739495d830669cc2d3af67173ae62a65a50a6935f5af951468dce14b7b9ef73c486a8a41689e08f3a55bd3d0060eba9b8724fe5cab4d01ef1d92835c47c2a547a202ff293c4881468346d39752974d7a3e654881b2bb9597771779d706b9f80c4b1fdc0cb83cc647b45bee57056d2bde8d982d6eb128f7b9d4fe1ede3a98e74d564f29e61878c3f61ab621b625451113a66fb82c628ed5f929288f74368cf23fcffa538c60808a722df63ce8bfd5ce97a47e8a256d2cfad5b42e36e0f6571f6a4b5e80e180c98483d98c555ed5de2e386d910590a33d77bb552109e5fbfcd6a9f6fdbe6bbdf46d30df29b06cc7fdc8fc85fd484d824c0b2147ea57949c22667bdb736fe292b923f8b4abd54358781d8edae51294dc2d4fae820a0d3e3ff053017fa11440b472f2e0946d41954045e0809f75d3172f509914d7b72a0229b3fa53a573b766c5c84a449253a73f0c5b41b6c335b2c1f6bc3e9e6d3af7f65bd811e08b0a0a7072dd4a021980ea956f4a613db651ba78da059c49413a733890f00328295b7ce8643a90375586008a6647f7c0955e3969bb66a3d26b97f1b0618bbfedb8e45eb70f045066b6732d5a2353c4c490617e8fdfbdb87fe358856883a28476d8582055d8d42cc34dd604f4802468e2a52226fc4cad296e0c5ad7485a91e9d22b89b0f93c357bc07960a281326bc08e463b5af355b93df7ef3d0aae9b9fb00b6b0ac1c06bdfeb4315d27f80c1c2015b348543774e720ea84cb9d53293a840b42464123d987b70a1fbe667d48ce2bd473532d5375b9e2c84ad43e2ddaead9c3284f8c90a51de51d73287a35238798127afd44a5eb69e9f0c88ce5fb0ada5200e0840126efc0a7febc78e93966a4808bb02a679c25ccee81f209c848bbdb95f0a5ef5325dd2cff6b87524d20ceaf0e09ca5767249c8622c2954f8b9320dc0aeaad2e62a849896631b45be6597988d8b4ad71663ceb08cc2b22b080d7a10d8d265dcf3d1b0b6fc77433d8abc46051ccfa6634cedecb85f78dbbefec24ad257a0e1a3a6d2148670b4afec2ea360794215ec2569c00b8fb5ae883853ec7b3fe280c51516bddd78f3be6ceeb33d4e2b1792f373f3125c9ecc49d8a55428b032244b55aeaf465d5074bb748b9ffca7eeda71e31584e08643f3ab80049baa5bed016f56ae244cd7753cf05f5f82287841173a1dababc8c4802f0430d7e7570eb83a99a9a5362d5c909aaf142ea4b9914830e978f0eaffd94985397717b3d895d8fd69a65715d926a9cff601fdd5efad3a78a6ea849c8b74789743f070d9da73c7cc63328f64c6309e6ce164e76e6d791c35d49aeee502955f8f46f33612375300fedc846e9e2e3d0091e3e745f113221fa0af8ce27948682de4c858a15ea7f7c789e954352573991f838afc7c52829e0a74c56e35e85db326f831ff50c4e24d86571363f55fd5a010bfad39b3783a741f256d3d241844009e047065b6b5302d03a36b2fb6abd5e5c4d4af5b799cf7be960bcbea8b489619126a05590f08f1e08f3d40b0339b130f3d4652a2a3b4093fb970b8e895d78d126524faac1e5709083fab08383cf13643a7dd2c3263c805bc10105d0352118346ceed3cdb9670159c42fc1a99ffddfa110883a57f09eea42f542095131424db5619710638409040357155c3186c3f5bc94a739f33d09f7639e04d26d84c75ee4931a13efaffa9b40a792beecdbc87ebbf935048ef6667afa379072b86fa559835ec0b0170b80af302ce9b7cc48950f3ef6d34f6722087c7670101f13e8e3e095a49317015fa0876212044aefd0d7fd5571d5c8a97a3ad1bcc9351848054aab81b1f57892f8ef09a93b6ceec5a328a20c5408847d27db2c31037c661d27732dba9c1bc3da6b18f16615d2bed314d56b396d89a85243d55c97b2b9d5540c9cdeb0076588cb35de508d42ac446d7984d1f6988e962085305b5bacdf35c47731bf1a935fad2a50e5f30287dd3207bbc94a5574e08d07a5bc24bb4e954de29ba0f9d294ffb3f619162fa9b06a169520a05cf7a3cdaf7e18847d9d39a6065c998a4b14eface8c747fa420cf1c609e9afe80f865ff5b00744d7944b678e72ed0a1e4443b46bb9f7b21917e5ecf5f7aca3fa284b407e85a69c721b556a09f7539fbe269d742f9db6bf3531dbd9ac84a3a50cad5b83628f4486710619da329f9f9c02369b23175fa92a63231854b3e17945f518f22ce386eaed3f1c38495b7d8df7a564982b5ea0fc9e11aa18b2508e29f87d31bd1691a43d66a1d440bc6349488e2c149dd6fe7587db46345b2a11316bf1b0c4a562458036fdc01fbe628e7414777a15024e938ec735697e1d562b1607609a95cbb09a7e969e1cc49346cb8d87ccb677354cf8ca0a28804b244a091f83bd9f466f9a121e2f45e844a9d858f3bd4c5d574d508707fd064d44bf2c2bb2f037b266e3dbc7537a9b8c77e86d09b1e47db7aba52934fa0a4954edbdb25397901230c2d9bf3fac307473251865a54a045eeecfdbb4306ed80b6a480ce617dbea4867339571beee1500cc73d04036ce3fa20cde205e18fc4c0a6163f5ed8d1403ebc3b0c37aa109703db5a4d533e5e880a659698068b253ace2b64309f24e88a6997672ce8956d467e397d537f9e4d5983adfee5768e9699c000cf5abd4c1a281a0b353ebbdd160ca6ebfdf063aa83529a4f74d3665fb09f7f5523f679fa5722dc551d89859242f446ec8cc7210259aa2ba878777decae7bbb251c4487ba5f3fe73b61f7d37d9d532fe8142efc6b637aae6681c4bbd2ece8dbec0a419b918271bab8a81fa2c07990152dce571d775d45740b94ee52e770be6561d0aced0cc20d03b5e1c594468f607a49a3cf445d92f78adadcd9bf5b91f61435b9186b102ae40ac5a9ab92b934e8e26d9a532dbe5660515638ac617cf7b0e0de93fcc665e2a8f5ad01d6bbb1b2341d6a62d297a0557855d5f689deccf025df283bc04fda9b7eb86dc6a0219dae3deef594d353ff0be964d5c90aeed25895e89b4cedbc0cd8f1b55b2e2a9f5f630d885160e7c9b6595cbf2f56080437404d751a2d09e74693a63639d6fd99f173737fd8331df034221e9a7bea094306f3feadff10278d4464c75176281e478a9be91c61e494a911142d70a942bd115c7e966441ec7271031b78dcc0d7f426b1acb22dfc930b7d135f47954b0310d15af8d7eef4f789094977fd2e6aa0eaa69c1b3785926840b734e53fd149170393735c0b10d73ead4837b55076351e9ef395e8757c0c06a975cc255a96953807a79ce67848c27b5b6b6bf84fe455ab3f541b3150f54a41ebf527a404ef1881203f35651c80625f27ed6f36f75e6bbdfc3a7dfd470720d6c7d575353d824390871069c0a365a0032b2eaf7d69a646557245008d061ee89ab73099a7310fcbf80e66c08f4b6a7e4fbe317cf45c556742c977eea65bd8162705a70086a7b0ee788677fae909103a9249a147ca362282d0e4cbaaddca0f0782fa5808c3b5a1c6ba564de79be798dd1a6669b80d66c833a5e2b2104f592f0be59f8a8d88f8cf831af431bc59039369dd1bf6d3009e190880a83e26b6981d353b548b7d2778916fc41aaa9eb5fbec7f310cd0388447d1c965c87aec20fc7dc7ff9e7c45f71be08d630a0f5cf5466570618ec52fd8000eb455ec894141ba2583c3b8a5920e01e7967ddd0513140044f839e41a7510bd37da61b0c839e50abea2cc794784dbdb3680faa7bb1a4d2a2de0251a08660878d88aecca2b71027123dced11011338a49ee9ad97d5aba39af589c86846a79d3be888189be1af36ee353f5f1f638192e83d173d230eecb6be16ceb9e37c95c05b8c9da30b56be910e9b10b0caa8f37505ff8e559e457159bb1c66f2aaaf1611c720391d7c66bb4a705a358519a2d569a76e60ecd511d4e81e83192524891a2296e2886fa35056bf32a8810b8442c52b43a5fdf01ca6eb53df48d5486b95d9e57c64f33cdee1455607e48d20fa24fb429fe75ecb510c4c9e617a38eb69258a1630aebe5a4bfacc3bb2c5c7db953c242915efb1a04ed40aee727eceb690409ae3b676d4d7dee4483a004d86dcd6f92b605f5b5902f1c424c035fd70fde8c20915ec416ea425950b73cac3f9b9b0c4dd7cf464e2f9dcdddbb5a8acc180c0f5a224c3452afc8d2eb3be67cf3cf4de6bad567d485c5be3fde1b6109f2e939d4c2426319ea1d56157a73bcfc4d3fab86892e81d00e4411534bb20df1b6dfce34954841bf8a24f2287922524811126c938b4b7b0f3a04741d1be5cc4cfca341867c7e52f0daaa251d1665f7729d643d7c6db8b9135e2e216fef5eb3f15b95b45dc3a40ea937ca63fb006f75be9710de8949847a84df98765198cd71b7e84259730617d37f5c3026d9e147f9d540bd5fe560604d5bb9f39b4c4b05caf19ad99d1fb2a9e4f423550ba272be81125a1d4c48d9c3d2d93971ab3a4bd36130b07ad1c0d7e9eda4a91c1764c92c794baae4896b847a9ea0ca8d2d25eceb56169d50f05c45bcc78705f639a339dd21fc3ac957e9c2bad4738333efa6f2a647f72e87f7f746c756e2633b262b66bc2c3ac869d8e12b7e5fe686777238597969bad20681d3593c0796079a2c0e1b858364c0e4104a0bd94260059b7a5f307d92d3898c4065e1809acda925f131a484466c51a6dd158c1b26587104e2cff9898fae73778bcee3d16f56c19b4fa28f48d815f51de11937b218d64faff53de3c174a5d38dccf9659a1b61282b9464fc363e73c900b243e980db647ecfd68d59f9e60e0fd4f6e168a8e607e4082399f25bb175abc5d6ff36a91fc094f72b5f1927f00694fbe1ebacb93ba468c0ecbbcfba41317a8666d50be5c5677e66329ebf933752b034aaee9e7e2db8c0e45687262e675c83b0c471ef24f947ce296c552eb9b1e6611ac16bfdc39fe6fd3c1534e1782d6994f835da1861935b0232664a2c29e53cd6b7321b9549402374be2562fab1729cd74b90efa47d28936fe0c00e48cd626da3d150d9533fe5948e1c113c47cffaafba4ba85c59f0d1959aa6d033b2035c119c362b8d06668f308559a6847e101c07f3b7ab64e8e02808f453a4c8dca5da3eca92bc1660a6654438e942c8f3eb4aedf86e476d80572093795ae12fb27b2a070423bb6f4d80a224db9e2e5dc9e9830c36e80a78fde184716ec56c705baa1664099f7c95ffc430cd67c1dd948b3f51f7d2e243d95b107202872c9df9557e1db528faed0fcc6d9b8c30059502be8698a307a4987e54b7dfa3f55f64b26e5927e15c6e456731ecca900af6663de9f168fe3c1851c0fc499497270a6effba48520ce526830030702db1907cf9b0490e1cd71f3eef2a1a78f6c98a94a064fd1af88a3d1811fb743b131e888fefd9998a6efcec31a048c8db11ba8cf9891a9185bfa5de73c01e6cd48ca6684263a2d26cd2b7de3f068c683241c7e38b9fdc5c35b79904e5f0af082841aa1ea80213bd8c1785459f0a0a5f205b6cbab1dc173665e87e4b26202860b26154d5be3ed8e6cf8dbfff622dc622d8d54cd9603e99b8aa452bd72a28b3862c715a4fcab4bfe1028f5bc9b7da0e5c883a5e20af4b1cdbff931d94340dfa96bcbb9cfaf3b430ce330d5d2c5b84f55ca272bc50cb2a7dd27952aad0a2a6b12521c11565641d223232adca0260ae95b91a2db3ac981fcf834be584f9770049d7acb55c91bcfa92ea45e531b81c4014917bf68485768cac24027f61f023a1f1b4bc283e6953f00dbd400f1dc3f70c4f230340564b4cdf230a582aa314ab65171d0f7e4b0ae5980e5b795079566e7f343c2f547bba90d6cc4b05cf98c32660dc2a846b708a9894bd350a4a20b47b6cef1b48105c138092d86e6cd897070cd7b7df2a7ed90728cc03a30bed1f5cfe724112706dc1e54b934d98a93a3a11fdf43f84e9426dae74a8be498a46c1f8101a1df7ec019a00a486a479a45f88cddf1ab79574ac7504e5ec100755cf6435cb1127879e32e9a56cddd139480184ce0fdbe0f0abfe3691e31f5d9240ffeb5e69acae60d44640ea49080e65c183625dca334ba081a7a74a8d1910014e3015964d20b19bf48c5bcd634fcc4280e7f18c9bde7e40b68b3728a8d09559eb1b6e0da7ba8cbb88839f2b1d4a46599bc17e01614c22349c01158e1b7db43ea4dcc78be21d9a3c13edca1e80d9ccf52e53355f9335681c7836ea115dc78a84ba1bfa3428ef6a005ccd6ff91dda78a686c80ed1d0069f81120c799b0e30bca1e1d4c4e81e6f79afe7138e5c1d6026aa5191fe4b37b07e59c35908eadaf94e1c6089a0e528c76aa4f53e2dce7c4a3984a90aa72d17119fff303821a66f19dfad42064de9fa457e332cc71d017852367df321ac8dc944c6dbf443314732027aebadd3b835bea07b7afd6604e087ed14e8ec07534ca06011cf0577de34f88eafdfdc0f16dabce612ee4b6267ce734f81ab16467214d8845dfaa5369b41ae9dc4117f6ee7288410da3692ad41651f050cca185f9a8b6edaf90cac937168ffa4e5b5324591da56cbec813389eb06257ae4295bea40eebe6ef56bbf3382be553a74850c8ce15108729c7b91f34aa076acef8a293739f590c5e031d1598d7c7c5d7f490717db6c7232ed7d353ec2e6bbac64c7a8c87b8cb8737635c0530ad4ef6788cbdfdf2f71909ce0940b23aa4bc58030e152745c60b8b9b9b28a3d0d6ec3753c3d0af5d9714f65c5d3eca200be0c8b6b5b1943a8b49ff208c358804de15e0fdaf4c1141971f9c4b6aac0856b447c2060b31e161fd2f1592256b56116f06051d876fbd97341e67c4b61a52ea8900a096f661c363c10d33d7b68c5c74cb840554046dff807e041785557274e9574c81138e454a799cc77aaae7231492fb98a2da3fa9ba0b02d8d0ae23919addae2d04f8a6fe7208eedfea24db2e5731a7bf1e86fd557b5f2df45667c44cfffc1451bb0f9c66ae66f6dddc55ccbf8bef4690b945bf9281f1f3a2075e7afd3f2ea02c82e79ee35de6d2b846d140214fc00a957cc2fd0ce4318d166687e60aac3387aae3501e11c64775afec6590c3798f9ca8fafd533ec7bfae30af185f06d9b1c593134839cf71e303241b0e7202bbf95de23647d04fe75c2c488473395c9819d073f431721c6ed4aee428f7cbef0c2f14609027ad2e0030f7b999ead5f901164db3116b534e9aa7f1e0ff596a637f5d5343344291c78a9c51778f0ee87aa81ba0dc223d1c9bb17e1f44404d4e3b16729fb8ada23893942a0d272e8e59cab87365d7cbbded1bbfe0e743ac9a3d18ee2c49f6767e10cbb4f1e4f50d402274e11253037daa0e630fb69adc78154d00a6ad7d9f41d0b22c4cd55e810b82478b8d7652a167cdb5e52f8575ef3e9a56894ef82254379c212155d288552e2d709769450a867d6d395998ba2814579a327d5b4da9e2937aa27b58b9d063c54955a89ca8aecb55736659de261abb8effbe809ed8354bcdfa0ddd9e0bf3383e5174c576362db8f028f6f9ccec4149d1b37cae2c20138c9d7ec321baca8ca7caf9175d53e1cf58661526e7fc14e9804130165596874c327eb12d23efb34ed210d3a17a32893f037ef26f14f3c5651577a4009fc6968b6af75ad92014a8619f9ed10dfe56f51abef7713afe5819fd4d02311017e06c46f36ea2918b32ef9c83027677079172bdb27eb656e3f2fe669ce0ffcea9999e5e33c46d3665b8e70a3a182c3f304546a10a4c48fd199d235d8ae1054191fe363e0de019949cbd5bb94261f8828b6128a464941994e65b1048fb10eb440151eb2c9544d75d6002dc5b90aa62cb616b516f3de62bc5f8de3e914a16549bbc142614ea99e7053703014003d962f9dc232618c7fb1b13cdb33b32e4022a71f9ef7ea907bb25e8d9a9c2ba6bb3121a8b9979769a3dd49ce6221e2aac82bde193fd96f4e38d84c71ec883e91279f1779d6ee6ceab8395893f216807544deab47b501592e8c7947df1a87729064b749dbf8876ea3b344f607bcb58720cdb49b30789afb7b8ed961b1411c561424b5c97e6aa24892c1ed22aaf3fae6883ad7679c02d77436d83ba7853691923fd5ae0cbb0d3f5a5ae161e1f8edb480836bcd1f481ea99ea631f99035412717df19761c103988db6c1d07b44cf9d32831bb7136d67044ac27c2258bbcdd248e57afc2f47e308f0748683369652d0765fe2ba2aae83da7a3a825363a79f9c342ec85e4d51cdd77d3538225af637009a01700a86e1f17a5819bd41e018c31d6999ee821279a42fb76a755bd198d24e6f1fa4633ed96631970edd00327d25a938c334b35e93e91a4c3c3c18708032bef9bcffd7f2e1a7415fe663ff09441516cdd10b323ce4d9d6a353770669792e90c29aadd975172813f7f85e5442adf267da230f4195d78844b7234ecb6ae55d2b86b59df6b7632fad4c17cec9e4ce62fd4988b79f5b14bdb8475a349bb3330b4e98c1544760db7f50a58bcb43f8acb61977f37cd2504f72520271b2f91f132341f94058bafbde7ceb4414c8c8cd6713f40481a011417db8b60c346c0b5e8520785836ec305a0c89e49df0857d71fb5e645bd29289915696c0b2ae1c1b29f2321c886bfd8dabdc2fd5d27465888c85ba1f92ae345c2ed89ccdc70d32de5f54e671b7e8b5441991a5339d84867428495aade36b57138c9e51822a687295e416c82743a73937a33949a0a171e89586c213d917b1010c857e990b6504ef58a8ec57834d9adf128e91ff1c2e9404bd7185bccc66d39970ec75736c28efcc0705538bc4cd29549b2e9d9b797abb2876237d7a222cd5b0db496a40e8297eff48ac378ab33802505dd4afa194cfde08367355ca531538c9c3effd0b92756914299d8c0c803f66e3c22bfbc3b4bb7bee61cc71d957a1ae92343d4e5fb637a3ed283319f73caae712b9afa26cbf25ac1c74d048d5d5efc971a98d331cc43204abe5d3412c4ea113160ed029b704f1a7458105429d0b433dcefa5b0beda477d298e692cdf4a64e9f7a0cad7c1e21d375044c98ba5f683d206a6c791b9ad9df109be707a85305170f565fb5977cf3ece7e1e107330c06f1da87e036b020f7cad1a79fd7d58f7d0c3cbbe92a612cfa4e87d7a8fac9162af32d37839cfd079212a540671676057554e03583447475b1590c58548c3c46d82559899f872213efcd3d0da2377215572dc720fd37be858e34722f154ec9db5465b7384a81221a88e855ba277c764201a05f51f0ca5a21d57ee7ff8a05864037d487be1c2ff85d4341501f579c24e4a913c48abfe86c31493b2c16afa5b96271897191592091fc2009d7804659534288c830641430586f1fd8433a8aba9161447f6a11f1c4f2f1d7473213d761090906f51e3022404492ce6f39c23df71c9201e425583c662c3e026c6ab8b1837031c068ae4e1009741be6b3c39ec43adba29264afb32f7199551c60d2006741c5e688b27d93490ca3f197f5f59871bb048fe95cbff03ff0aa1f9defe4a405ddd0a761b73eabaf05961020fbccc0f68ac670bbd91c25de7704d9f5fa9c30e374f551e79ef03b3751a785124c9f1a8368874f3c271a7341772103518da33e8778cbbf50fd6dcb061bb445d885469d014ae668497283afdcf8ec8a150ed109c2cff40bc45306fdebadd24a24336b2ada0f9894f37294f6ad1eb84c6c2a8b57a2b8206401bd7050b636bc5d3a3241a918ed5ca6455b6970d52810dcc84ece6c71710d0dd6de89ca6b4a086d211f82e21f17ce6a36e49629aac17f5b1e9f182f3de3e86979393891278c7dfa8dd47d8881a57414dfdeaa21a76e35813f662c4cba0a1d3309dcca10ea81d7b7a778e107646296b8648de585e17504e451c2a27ae33ad6d6353a460a1e90fa2cc75b01a4112ef353bbc2c7a9e49f1c0cc1f50c940a059f420c7dece818f4c2768771a8395aa31392c8b2159df22c37fb84a74768f4b289d42567fdca98d3d82d7a7bc5e5a3ecfb4e25822731003ca72f048c9654b62fa47a05cd3069be1ad496272dc0edc7e52ed5dd50e1e89edd81f25c9016e9238d65f3510fe530d742ab196e9e7fe476b675ce89e611cbe7a8523feacd57967f362d4a661c1e15586f44956e3f0bc523c0168c1881e6619ca1853d2a47b58343fd125509c0f6966027f792896316cd8240e62cae440fd6bb080ab7de0653e51a057bffcdfb9bfb4c2e67e18c42dcd35099fee0c140dda2606ebf9a2c6ea3cc7626d5265201e3320be8095f573206500b3d59d07e7e547332ed95f627451d4d613e950b482b51792711423f5cc5d9e4a0e2607a733a22576d627cffaefb3e70ae3c1cb56afe63c6d92f40cda7e7067e6514522346a0c8645e1b9f9bfd757582b1631da8b9ba0e144b7ed327ab371c9bd389b4530816e6c0f5332efced238963ddbe0de49f5fbc0c628d4b9cc35e1f0d850a6d6df8f17ca291df4c8b84cf89f47e8eaff9b131d4697acef5c9dfbdae55427ec579f9436f82d3e061aa44c5daf42a80c4dcfd79607c3c089235a771df682f832f52fd50efe92e999f8223a50f50d36f7aa1b5ad61ec0a9d393b3296b7e8e840996951b67367ca74bfa9e68fabce1fb893a6d5f2bfb5c99fcd2be87d4f324a33d1260cc88e137df45072247ee4735a005b030031878ffa6bbb9eb8cf2d6d283d6d7d0de05e390add1e73eb1f27097b4d3c4c7d4a7b6ab2b3c9883bd4d2771cc9ddf8c19ba476211875bfbbf0a9184f27a85768be33cbdb0000d80e039ddc0b0973df941bfacce50a1f8014bfed2b7b9bce85c0723672fbeb6620ba1ef6aa52e208a545a4b3c2d46033d5a223a9572b9fc5729c0c0aa560372eeb503c0f06898fc230b05583e0f2b958b3644808291f9999f95a3d0eb082221ffd1c8839063e3a6cf6091b3205b5bad5e3d92097d9fcf1a1c94960ea28c4aad085391f0132d581f0063191b76d8f0793fdaf81d44a6c2b19514284fcb4579e937bd9080b12c9cec85407a8be02a0c785d50d88298a90a783309ac4df2b09e32d57b78b97d4f606b48aca8220962128a8d38b1d55c6cf27d5854d107014e4b3b9b2c55c5c3237791ea4469e02156ba2bde0b31a7ba565d5b831fd79285de5b50d480cbe6db770721394b9221821e64d14f2c0767548493cac55e18e02a919d0635c0cb4b09233435545f11e2a9684bcde577ef70263f7bdeec03ffff2c64efd657c0a5def53258656a40549926b4f9f78f61b63c3f01b6c838bd8d1b1261aa5201d41fc68ee448997f25e9bd009e3315ca2d3581a99ceb12106190c1b2ab920525dfb897bac39c0155630a250ad78d4f3cee0aae2d8e5ce6241b7951e68a0ac4f56d6e1942fa07639d1b786ef0bf65b4dbdd3e8cd7ebd1e8b32124e79004bb07c24318d021c30a8c8ad8bfef70327d41ed257ef839f0c37a6c7b119074bc378a49a61d4270937997f5402345c733df8de4fb92947b1b3087af9290dedb9bb084faccd2109f2ba01efcd9350c98b443c286feebbba6cf28bab6416e4414366ee8d2b45848685c5ddf475e434261eae59fa923e4ef3491543c78e10aa8a26023b34b6720efeaa01b74c9e57b97ae6824396ea9e0d657e84f4b9e55d486b14af71044c4610c21b8d2e5f3008be02ba4cc1badb55d9e77ce66dafb8d79f489a6f5f648c047d48a56606103cf3422519c96f4ba3ce3b96f4d0685abeb74cd75c88632907fa5d69d5a1837cec4abc9e68eb7cba5b8dbd9b4f08536dee22021e531ff15cc3f637e67fcd1cf1d2d9190963bbed0d3b91c1b4ebcaeb1ca83749c2ac24a6d8b415c517e59afe2b66547ccd19388c2498cb2b2b88f926902981167e93d1d80f4122fe195809496454c6664d26c3f31e55ef5ceb9a99c301ed5a5f5e551269023304e2f8439348c4173d2dd1ca1a39faf5aaee7ba188734483741e127c93b0618b770efc8ecd8c26672a5e19760bd56cedeb5473cb7e42e99a2e6069a95118db28266ab12975ac70007997afb36ebff5d00854687937098efb533cf1b8732d7966b5d68d8d2cf6ee7c2871ef715568d5d3d6821b9d69dd31f3e41e7986222ba15ab310a0cee32d919b6fd7d5ed2b6c749b5b553b01395de4af08d96c7d020b22d433d6450d361e38520004031963e2902c8d2e5edee32f7ead052784321ca8ebb99f53461c55da24380b90e51e7d8e963609091baf14d1b117535659af912df0ed1b1a707bf3c5be799bcf49bcf2240d49d64f2e4ec3511bc6fb8cead47d9be5d8373d78530d99809e4ec9d8570e7fb7acb324706fb4b16408fd63209d839c6b61f63134f6adb06752406a958040b853d4f060a5b28e46c7bba5b5c0fe7d826425bf6a7683a491761369ffe4f0e00b43b4d0d28eace04a8d1fd9092065778b6d0d64e522bbcf58cfec824e4cfcc1befe14e8ff2aa9f7855668935a0c7a9616e3eac0d37088eb4a1ebac810cb94c33dc18d6e9a2cce1cbe1cf836e72b7774cf1a51f9b1f64643457654ae78e07656411069310582aeb9f5136d12a32ccec6a3fb86b103ffba8934be531b1b301c5b75dc73c9b1b4440793d55d6d3dd7af3dcc485455a363e95da0c7454176e50a7fe3ec7f4236aa3adc6433d55ee120779881b37400f436a9edeb31b6fca4cdf1208bf6337f84da3dcbf2fe3aa529f137acdf925baab5f8b852d888754cb37be7c01ad1d7703023ba591c01626bffe6da681b8dd83931d299aa977859dc313f9e702ccb32784167791fdc4de5c615f422035f69b23384f5d6129fc54ef43ac9eca6d41724647255279180a9aaab01c4ba012c8d6c035c9d0c8f7c0ffe7d948e85a9d9e7dc8628475982f4e76d50ecdc17bacc2660b6e4ee3693c43ae86b85cac030fb6b3d5f6aee0596ef1bc51837c2b47e6c4047e2b47cc0c02fcf1d5fdd74b76d6c8396e9a645d826b810b83f57aed0cb0ca27dfd8cf5175ffb4e712174a996f222031747d6cf105cc0150fa1e13a361a6533a89eb862caf32f242d2e447274af597d6f210fd1c85d4fdf51407bb86b1563eb8c6b7c6ad2f9a18a91342597599c63f43d736e43e7fc5cb439afb79f7de00085f3d7d506169b3f5936917a05c4e2e2bd20b7c969a1d7dd712e01073bbb39d99bac533008bfd8c4845c24d17f155d9032ed710cc33d6020f561dc348a1c1bb4c27b2fde050407637034b9aa74636540b4279f20ea0043afb09f13de7079ba52562efa32e101d12d7b84ec0fd88439e15f7b1ac298109e0f5688379bf72bb34df38afcf455ad322c171dd42c7fe84b2b85768b9fb22dae07312094244204d74ffd209fdc85b6e6d6c2e5f28269644204b815488cb8b5cc7d9753c7f8174fb01d58ca2ae6a3fa36d6f3e6b7ec17089db42412e3b1b9407c75e07eaad0e55c2e450406e08b94b7fa16a699e59d6683741481a459e8e72f728a8dba5754e8823ab5c7a823aae2367a47fffde9ca845f07f4e7381ab27423d55fc985f00c33468a68b3cc463357304ce67a653fb7857d3b554a242886f1f585f641a058f9b560b84079df1ce89e57d4a56bb4e95cf495414cbbb295927f7436b6dcae8a65ac0750b840613c7619076611bdbfd96bdd6c5487a885f1d98a6857d96f6a3bffee56317f9ef012dd828a63e3a6c427924394236d446d30be1892faf25dc4340fc284a7481f7eba8dc50b8973255b67d045342762fc9ede9125f16a0f8304b290387762f81ad160a2ab69a23a09c5cfa5bb352fefa9f2fa62dea14fa71da340cab56e1430bb31f83bbf292dd93b60eb1897727cd1e147ab61e0248c3b1811ca197f2353d8d9f60d22ae218743b44cbce0c6f6efaf2610b8b886b0cd17517181228539361c2c63d5cd7fa8e0ac4fd68f2e52549a1628dde8175e90ffe5dc128e8c77551b57ea95e0e9d4258b250c5b703b6ff079c9940cf147ab0629247eb56fe513dd3244973cba826461fc461e9ff608edfe4b8aa1412fba22a81f9b28330ce9d41e4c7f939aaeced7e398c88a1ca52fea5003f46e00feba91fd509b0776509bf40ab11e02a1aba60c9fabeafd7140fac10e0754bc4ad9e3b7f49460b8ad7a155f9e2abc9c80fc2bf382674b463993872977bdd56246821ac140a7f43b256fa382c63a4515ed6d25950e22acb56d739660a5a5fb5de763415c966f201924e271e1d9575afc0b30a93a4fb744678a0b3e0165d6b296ccf48c90f4b60f8ef079de8ea997aad931ee31e2c61c02bf17ae8972a624751e00081a7a554fa7f46ac87b685afe2ec3cc3eba0be9bc6773bf6b9a0483b9b851e0e47bbbfc84b1c62facac68dbeb8bf0a9f69137e3d6e46b424765df5547bea3de825bccb5651759f89ae1608f04f112ba5c90b60fab84add93b381cc74962a195bd3f891495bfab082d04f89ad94d23ed98dc7511919e6fa493dd9f80c93014e25cab341a3228634d4c21eaf664cfb9f1b3adff900dbd803c1853bc66fcf7938aa151e6bb6d168917cec6cfadaf0a4bc401254611cbaf59797fa336b08ae7bcd2605c54f2c9810cc14cd1d077878adce65497cebc1d54c61396e04e7b4518c7fb0927a687cd0170ab628523391305cda66c4d83de950020ebc32f71e635fd147550b09a560907ac82211ca3c720ca4b3b331e457c0cf7bb1396ba5756febfb5c0898f743563faa001a9265981a167a3ad6c1f920c92688c386e714a0db2778ba4c7f4530d1fa7a29fc579105c4b2fe9786b349582be26f47120118d61a21377a784b811c10bbfe7e87afd1b26b944cb5ef4b2358e44dede69c289c600e236d5ec293d57cb27a649ada5dad9e84419ccb479c21fb391b54aa7617e5a6032bd21a0481cee282aa44f132ca0514af4f60cac8f392ea06498eb1384dd96203f058ec6f25d340dd30d9fc3b60dc5d65011e844bc9c293113b65357704fb5d894a27922ca0266d9bc57184724da648b993ed3373c03f5c5026caf52b024b8785b367b5c4e497520f54ccf483623fec8c210b59af0f69728aa6e721e4cbad996728cae39cac3e5953e3f6201336daf9360f37f63b19c091704593f7370763a479667338bfaa28a70cc180cc9373e4428937ae96f6041a4637527b01ef37f178c8957f77e35ecff174bdb38ee616a810419d4eb43211b3f031623c13cd55662a4679ee4472a165fc7bb076c7ede6e6964461ef5dacbd6a381547373fd810e27c8e58f5e3f2db247b533e9bfa1b33e7e9db05e81d60e86cd7a894083eefc4118917a78b5036603b49fd48ce12ebb7b8876a03c4bbd14753cf3bc290f1d5ec1b59703bc47920d967eacc2d76fb0da1b7ea8dc6839829ebd8025ca3aa1e47fc25abe92b35fffa2c466bbb36e8679837d9fb6a577d8e7cb93cd3999bf31aa81d6068d369554e2543db41d236310e314c9a1ad30b1b24deeed3883c0c9bf2188f084c258cac78170c10d2fe8211866519782a9ee3963e6beb2f5c00f10f0e8b4b171fcda54c37401eca8f3505ce60574d94cb9a2f52d3ad91c7f17c431cead0b9542aa6deaff9f7a74d1c0620301ceba04613d35791e71d0ace566913c381e27f587b0190c8df99931d0c433dcea3132ede2f0c0eaddf95998824f250652c8c6b9cff68234bde40db0a67e096f623ced90c1172c97f92a5179fe103eca3593ea3403e881b91343ea27874ac40b79207eed4d8b4807ffdcb44d2df30a66a982133f07f4d3ae779d68e57c30b42bf37ee2f6b7d7216d8585f3bd19a29075c36f26f94256ff94315ab02848b2b4f454c04983300a3360680807e296d85770808b75bc9acb5da118d1521b6367df98dfd313e906f9fc16fa3c0e27613a5260b590cd72ea9101adaacf98bfe2dfc71a29338c40cc9a111a76ae13c73308124753154f6d015a210126023cad2fbedcc27980e70a2cdaba8113617c7719ac8e7f6eca280259a8eb4bb2e87ab960f17f25d126a33395cc7e584c3bae271c23d725eb054d71543841f7f0ff4a23b8886dda399cd46ec998a57824a1d90f7a9b9d5c23b239d1dc93ac19f11d4f5313c423d09d5a47600639991c066820087204ea8ea1b128d65c641c04720a9dd385f97e410a8756e9a653e8bfeac07036b1de2ecfef40df063295c76b86f8459f742b7a367e2d7b87805650592fdc7901243a0d172019e8acd15edd43878e0f279232fa986bddd412a43407514683d168d1735181239b7b239cbd9d8fd48f4bf9c4a87ca4e165ea9fc8172da4a437e7b2af5ca01d48756e85ce367515aaeac5ddfa0fed9162e1ffe3a15612d4fbd3d32f74a796dae099832178255bfe983a839b8679d643a5dcc155c65df312c08b36e429a64fdd611ccd88747993f6e237e0eb629ee49fd893beba34a7a338f656fdf440225be1623871f5806b50cafd31bc6bb916e730542f7d94a28cfe36620bf85237d0e43b28817d5ac28c1a81a1d362cfaccf2178ce78acf4826a375c17a06e18ef535a747de852b99b01defe185fb0bf7213c3524c5bec70b4828808f685f5083afd0925c93fcde6c05acf3ce5cda5765b3fc13cf3d91c52060cc742499de189d4e9acd32db8d6f66159d189f55c8f8fa4426d342fff6184d20862f2335cb6a9fff99d25fe3187853fda8db1137d1329c1ff75b59cc9e9c0cf28ac8c301bf4b6bcd36fbbb3b172b15d190b5f0eb211ce3128c7634a741cd07c8dfdf8ddbc44202013ceeef84f4b18d9d8cb3f24a6347c045a755764433b75e5fd563b204abd7ba30a70c6d5c5d9cee44ba6d4c3f5c4219659aeeb397d0975847cad6898e006c7a414403a4f09aab9a31b0b9b295d6bbe5f40b8f1cf8452aa537cd47b63b3ac778e90b0531052120da3ccde9d9537cf637e4918650dc45f309c26ab4a856bb6ead62307205a2296b1dd9f2cd7f176ecbe1e57d6229c21352dc3a2eb8d1e3050c11f00d42cfac0dd76888d904f61f316bbab67fd040415236b0efd91809b2cdc292e1ff25deb915a673be81ac13f970900600fef88ac2def49b2c5e90e384839605dc80eb78fb36f2af6a494adf7c395b0b8b0a587ef24227341dec81dd38f12ee03a4d3deb1a59529c5ae4460deb2a81b2ab09178507661aa1f331ba68aedcec3d654251a4b0a38ea4ebb93e2cc8bf7da06f44fb98ee2b999b8852d79093dea0ab43bfffdd347248c8c6db1cb222d7600237776ac05ee8151b6072dc6e870bb5fe22d7fcf1083b01e2a2ba15f63b49a39ee3d6e5d994d26d1b2db7708bfeabd53d3f4a10db03f3032278ff5bb2b9e4505a3c7454a31c9a97341f779bccb0099ef1ea5bd7eb2911b37dcab8a052557fb64b931a26994588cfb5a49aec6efb7be145ceb5b341b42bf5ee97f5a02d2e0215d597be12c44b958b84353a87410d1e20fa6a43d58dc2620409485a8451792c41ac3cbd5ec85b09aa3841eee4bbbbe57f388432a706c5a5d1f5f73c6eca3aa6d3a45ba7cf76dd58c6f32c13b8f9daa1a3aa46f85cc6001715f461ce88be5a19324bf0f2b5d04c101a6554e38afce752deb75c4c40feb6c8c1f38b6cadd231302a53d7cf295979beb2c79b831e7368ce715dce815479bb6cd7f5c13b1f72444dfe35a65bfdc67b438085bdfe102321c1236bb7b8cffcec477f38a9a05538a45c543da8ec6c49a5be8722847c1e750bd6791fe0d8cb505c1cf715cc3fefd159f2d5f3a9e44b42d9b8e2830e60eccf5b1504fac09272c838893904159c512aac1e88aebe40edcb56a67b5281929aaf2efd72bba6a0ec56e483f6890b296771f5a16b9b580f1b9c280bcc946ffdad999c771b1a04d379477f520702a545edb62d47ec6a8f7ee5bb9edf250ea33a104083580333a37f6608ff0ed22f14882d053759076184f72fbc203b1916685533f76d2b6d057143f55e5934413629b31df840dcb1299ed32d195ee3931fb08b6aa996243e3fc907495bf441be5d78c00f45739d7c5ec10a0646b29a90d6e5773d08a45f51c5a9c3af962cb61c3daa993050b8ff602901185c2c0fff5803f59a9d4a1caf87c1d4419d0fa03072e993a7d69250df219a8bcc17d60cc32ea823c248ea6174a5e73e9124bd86752336d1dcdeb0d2cf055763a6cd78ae418130b23d6db58b9215110e97aa8c4cf3d8f426ef77379ef8f7d8c1b94c59426851993eafcc01486f6f2460eae747814f2f32628ec2ecf3421cfd603555aa4cf820c1087518bbbaa35f109c1689f14dee7df1dd33555adec6637a70555f218ee2c5b2d060132c5c44434bae384aefcf0560edfb457d9265786fa24ba08b76b2fd25e76f71b26d9e0b52f3ed779c5e24ceec2587bb5c742648438b1e3cd44e154404610e9d3848ebd26b1a5606007aeccd35a087243d6b0347867d6a08e3c239aaa2c9d512d973d4583e464c2cd0fb6023acb410094aa673b4ca1528999bae2c4227fb2c7f5b894053efad182603c4beba2fdc0f4b186147dd5e206eed97bb593ce17633297b29eb6d20d06420fccd04f3187ae515480b0745e70655f13a07802f2a6cae9d42493416d94cf647a87ab90c6ade819f7c75b08fb5d32031003c001836036f160a3478a821366369e1cfea5f30a3c91d09e3a7b7ab9b9f21b03500d0a051dcad99abc32a5e0bf93718849248be9798a3e90f7c69f48d63e6280ac89a141a4f7716f1e8ffebd8499fcee126a068dcb49b87d2c4fb81936e6759f3b2985ae6c545d015840011c8245771f79db71b8f65b3991d3badd0be46f4a6c2aeb74d36bafe791df7080f76c37f4051823cce2a4e9009538eccb459a1c55f26561adacb929e223a7ddaae68eb8511a1b0273bf7c6bd16857e191c82c90dbd2eaf2d6c794b5ba86e2791bab886f5ea372f8c9d3045517b810ada9529b123cc3dab9e41c9d18248400fb45f2b4cb4c527e87d28403a1da919e29f6c7d336f5711ed5bc249d7e4c75164d6ab89eb8b9ea1e62838909f4a220ecca4eb7893f3126d7995b937976a0c41f7727ddbe51e8bd7483e2307c7b7199d62f63c43590db5d85b746a70acc480511e09e07574c4303d4a228571e959024d4c80e8fb66a1af10496e6b1186bb34da8e42e962d9945fa3a4439093629ef6f11f82152b3d27c523df4b456f08c0149e5bd31ef89bcc4114771409673a6f3f657fc2e6db2c76c76be7eb6db6118bec4c3241f4ffbcc5b40a823bcac072878f1c54811722f29548f2baeb9454e296bd1cea941c074e3b64727dd4c8b910505da15c345aabe2d61029d0c827b3f884d5f0dea001d692a27e229547a628a3623a538a2305c398b44f1c907e25270d513ab3e82ab7c911d38007b783b99ee3fa0866ed771d739d56ca0fe9297a0f44592d65d1b6bacf0e08b672dc9f8ad8721d5ff0f5949f410a5b3f5260ce6c7aeb7b71288e131513dfe91e08235114fe80fc9bc7ecb8e6a38223bdc2b849e57435f924670e1d51deccafb60f600692dcdf9a0371d03aba20ee31bfe248512c01cc70eabb382ad9f2f1b815ed0335ee5cdfd9b56e7257129f0b06a624153d7926e81756a2063e53c64e7578574ea834f0e530ad17cef96fc8e6531eceb5148b2d1d264379b0c9050e88a74d4c8ec383ac0ad80f11975ba21f18726f6698defe1aa513f47ab310eeb83d687078ce8ae51cd0e076fca71feecbd2073dc8f59db62b46162f48539f2f18777dafe24af3158fb898eae65c2dbe302f13f4e88663c9fdb559f1d652b91d1a60734eeb92c0920b0f6d2d5ec03cf0a6ceb9368a2571371e42198ca5799d6999a4d8e7b10b13a75625903aabe9bd4d73a8b6ef3582d91c841d2f992f602e653c47175b58b06a757aadfddf5f6be06a6d4339809ca2282eff75898494e99dcda418875c25d556506e7ee00d93dc9478029e14f4ab7de8a999124aded3749a3392fc3fbea0785c5db5da2e7622b57a901941ab18e3eb541f24c930d088c00965f79cd4897d5a8bb29aef523e03863ca4ab3372c817da614c3f3cc3139bb9d1a048be21d4a409ed0cec756ca2b8e35db7ace4e4b34ca2540faa2658ac2349cb1fd5282945947064793823c24094e3abf50842dfc3be0d2f0a87e9291c65a3df8816acf7b1d22574ecce502bc77716911197a84095009645beacf1988fe3407feed2a10f325bc43779002a86955a4da6d874aa0a7f0fd24a3169333f926517d1e319408b1edf793b203bf6d1837a544a50566702643d4eff0cc837dc5d7e012fa8e65e8ae0c099a66caf55b239eca29bfd0fb61402455f6c8a6bc50d9e02882d3359c4eb485e77fc508b5d7551df3e7103e9d6cd56837c5c00e43bd9a924773bca09432122c827fab06b621b2747955e266896243b14fa0934597b347055fee7d21fb2327e3a1cc79bf4a8f6df1f8065196a7cb43bf91ac4e6e64a90ee40bbd5831e6c3e0aef5974669416e77f42f057f09b76f61844e71dd9d8c9fb06989e365c5b57f5e5fc44bb085e153005d7480ee738b336471633b1e61eeaaf93b28ad5035abc8bd2e0e79cfa08ef02b6df80ea992c07bf1016fad317018d4241090e956a64d6ef2046a8738b420772cc63ab292751a8d0681a41affb1f14cd173717c969fe77f9aa5c92b6daa8fadb05667a78d60b08859dac189dd688beb731a5c2ba90f6413101fe3e5eb7af7bc17df82819af5fceb3492a47a98124faa4c072e108b8987a233b05c805f8bd6ce9276b5e60ab5f49b5f43b8f7eb66a0db810a28d3a438ec913bc23466e3676c1d1530626752927dc242372e8f50b7d2c937301e9d85bcace0dc5bd92544ee936ad361dfe2a7d22ccb25b7ae98b217e91354c8474ce4270ca126069e2a93e323f93852610a1129ca53c11b5beb941334f5077fc4d1ae6d79e4b77dc56c2b3199403ed030b8f33abba7c905ad588794a13f841c816b176b73a3f04995fb73573432779e674600c9fdbb072da2e5c839f727a6f615541a085d9cf20df3d6e253b13b6dfe931a0531c6fe3034542d88ca1384919673822adba520acc3e58ec66be050eb8144e78938d5822672a70ccdb52b65282f43bee02f3d53de38573f62e1dde1a9d880543d60b1042f1b69246888d348a1ef2845be52bd9bc0e7c23e62813f849009d3abfb20f613ee2d2d129a04dd1a66a7241bf727bad2ca25557719370a4295e835f38d000c24da1aea99217582aab3128f81e7a62ce53a016b621aa609d0b94687c3ffdf7b411f1e3dd0b0025ac65a9074c468101af48604b68a8674d4d402c6a7fc827117ed0cf4bde4c6a77c5a2e90bc9a922a313aac94afaa88d72e9b61da418bba6ffe8c1fc33cc096f989e42cd7ddbb40147c7d0493918dcc051cec8a8405c7b1f9e904194990b81efceb8305d58fb418bf297525a087c48251a9f88c036cfaa39cb397d616d249c17912b886ac8299c617a9a6fde19d700943faefb13aae1e5d677eb4a862422fefdcbfc573ad777c94708e4e275d7c0126dfe6fb85f6b184ee78c35a2071067f6a9a18208770597df3e75e8a5f683a7720e8929528a62bacee51b2ab955d45699a135f6123ed1eaea47f36db8ab743880fb0a58728793fabb0f8d54cd207ad27cb419d20f6e6faf1381d339a7efe56b20e7c323d3cb5462d9828119be7d19e551fccd6612e277b5350fedd7bc82017291e3420ec43e4fd3ad3831b1fab11a8c92e0568ae6eb5f418a2960e62c664c50a23ef44a68483f7af9d75cbee9b35f841999061fec60e69f306b92f656907ee55541ceb97dd2f2345b7af4369a68ddc5051eb891e40defa648999a4e79ad6797d6c2661b0e92eef26236cd886d6eb13ea56546a0247ff7d5d31a529f3b29a29a61661ce2e0c5c369466ae04d2c694cba294df767fa61f83f1e64e421ec5204510c37b2f2775caaeed688803894261b03fdf3d297578c4f2c1a4c120b9feca82810ab9852324db92c803a73e319229b000adc646385a0c5015e6ed1c8243705ee256ce7562cc1e228e4e047f7350591447664c6aba668a66f8c72b2dfe4013f1d0398bd1e6b26953838e4dc628b16fd7d1c40fbe53ee48e4646276a6bff3c67b3a8de22b55b72e0cc4ca7c69191355772f42bef8394bb2cf7038adf2bda373111f9422e4872d52c4f166904d341c05ca030741b23374a157b1613b110a5e525253d71db88123d5c0993ffbaca7798ee5ac735ef76aa9231e144e32937c3ef9b62eedb7bf245c05a33178618b9fa67db68c662ec762597d0acf627eaff2e6460e6c1afcd8661342262a6a23f3cebc8e7b72318fe8d84452758c0cac5ed998dfe83e058ac7c5e0d78b880370a832ad0a1039168c92251f700a4b2e713bdbfe5fab545246a463b74984787ad3260094ea270a75b25a90a12f5afd8b17c994d38a7d12caec5241135cda19172d5c5bee3ad3c3b8d5515b946403fbdd5609680e5469ce811f616d77f2043eeb673a5ae314959b39c278bea789c7eead3a47c3558460a5918f893368be9377f9bd09137be29bbbb3296515263b9dcc2612dd0e19e6130629a34c50b09f0bfa0e853476654ee9a45fde140122f337e08de1a9442a04d73beeb7a66eaef448c0c5ae17bec4f93893010f2931f535273a67e62cd526f599f9f0bbf437f813631f329dba18ee05a4a69ea51eb180116899e35fa9ae450f330ebdc6e5c113d5c6fdaf72e0ca2a8fb3b37dba093ba244fa05bb0681c99a028eb0740da2eac9e1f04cb6488516eceab5616c770681e1827374aae36cc63cfd1ac0dcc8b604173cc0666d569ae5cc7cd2242332338930ff388fd88e5d656375afc9186ba7e2180dc97216f1caab2e56867f93959ce23600174ca6cb45a746715335b0d2a160031adbf627c5e14a861284262979a0ee474e1b972670846d467bb80c2ddd4151c88193a7c0389a578b4f514ca4ad7561018f280534e1477d85fda2a74ed18961ef19a1aed624f49d67cced4ba7a0c23f5f05f04d7ba8a99d8776f6f9f4b5546a5bba1d4b20c2d90cb4d03bd6ea59bdca311d3b566944f70702309d5f6da6b9c2a4763fe1c279a5c025f2308ffd8ec2f3f66afcb70e1bf3078d5f084212da3369fca9d9f5fa1095a4cc3f934eb204cb02cad985ce0bdee94950f9d18e7121c7597a4c9f0429eca8b191877694a62bbdca42006e968a4f1c98881a137b4079c0aaabf605edf37695694a9dc0d8b8f6c64c217c31e340213c08e171974b2378ab7e14782a986383ba949f58044dea48105a2a231482944d29639fda5566201f01fc15f61278ab9dc30f57b8a9a59cb4dbf3ca39b9d398c03607dcd0a9a53139eb37c42cf873eb738598a520ba6c519c80c597d52b3782e8ad00e53701c5100077f29b51b1b178302f7279dc35d7931e1a01e6a4dd1435ab24804f760a71a2315660474382b217bf8440be74c279db0d22db9eb735dc8cc2243d2d4fd6ecf4f29f686715a12238cca621cea319e8f681782f2b9b73723aa87dac4c04f0b8fbe9e8ec3ccb59ea7be0390a5110255cf6d21890fef6e8e7d4c0791aaa4674476605544162f274d923a9b8ed49b658fa146ce8716b23e7a15d7b0a879dcf027d53e912d1c0647353808e4cdbfd6d1077ec61f8480bc6e45d7349d520654ab51dd0b6960209db2b61c3b37c8cb1323786a2c35621a816de0ef6f1e1fa1b5581a6675fecfa0918c947bf59fb278f3de418032167ae256c0a28e545919ab8e092add23f80185b56f09cb691e9cfdeb3d26c53d3b15ff8812e6c5be0e0aa95fa603762e50bbb2d362dcb92ee8c69a094b0b876fa1d8f5c3e36a0127d962254fb99c69bec54f9c052f336eea24dad6bfb628e82e94fa860ccbd76559176fcfefc3a5a78a29f2ac1190e9b59c1a2a858b3a135a68ced9bd28e32424debf57833631d2f750167a7602f07ab832c446e98bba668daaa6aa73a3dafc52e98e34a7de0abec56b8b649babf8ea541f6407e16fdd8fa056a76089a2f8ebfcb32e268f03061aacb54ce868c77a6d1eff77c977e12e6fe9a371a65d2355fab7fdf9f61b8726bf25901c1f60b29be30437d22cbd01531c44ca6359892306918cc5e0d9f94c731bf3301411d604d98179dba0d3cd84db32c1120d23e2d3d66f6bc922b369709e1da633e950d1cd56add23d9e987f2b909894f0afe36dc87b66351f943bc18449793323378c631d178badb464aa2555ff41f0ee3d010a399a7332c128e395922a7be75755fbd2f9a3a8e0576e412cda2f9f6d10806c6ea5b2fe77679f7c237146c881b3d9bbf0c2eac92946102ae8268f4d4e501e3f58edb922a510fb23284a2a7c65f084c83b74902e4475934c253f55fd058f777df56bebe0110f1463ebfd6f56bf7fd3c022bbf0f1cdca1333e0c4295a494cff2c7562aeea77f5d6c44f2b7ead78d8ad602e340c46f0d923c9b29096dc81662eacdd1a53c42c7f8dc9ed09bbf7bb3870f583f45895f33a49f7006b3980590fec1559b30c85fbbb22b9ba6b74e655f31d8382f66fb87288b0b6101bb57d8ee30d8512f7331894129416115e71b5fd38ca7cbe23f3be8c541cb1c007e0cd0c7ca0f8a30a6e569e32705dcf1a86f67f9e4d113a284e9c6aaa5f9f903ca80a6b487b949535a4ebd92fd4a50f80e7e8cab5a48c58f5f967f0f3fad92184cf1113b67d7966f0c62559f969196a879e1d79c113b53c4657904d6f62ac736a63a25c84a20637f03d09cd75950c217e04098d6b6d7cb5c83b9bce23f00fc314adc3e8bcf2b95598718e0a4dc74b38b5c151e37e4de9bc8a8521d172bea076eec88944d8ed3c3a566fb90d01e2336e59b33e08334cc6a0c060997ffbf3415dbdbf4f6a468fcff1c543423df730bd606a2711e0353028ef922e8527e9500f0b5a0ffbc684897e613afbda48ab1324343f66f6ab2618e323ec936824ead428bd9d9cd8dbcb1875387a58beebd076ee67fa79dbae9da35a1c19b5b9bcf2de1c1de2cd6fd8144aca7be6dd1ecb604242fb90ae0272daf7a90dc2e09ba5cd9739eb4fbd4cab3eab8a682a20894ab9f630b32e9d6f0e4af8b91d13575264752a08b471df02a40f3c236909e305cf3c38e13b1142c8159daf9b0b22d80f3ffb28f9f137e6c2b37e3f833812135984758cc01bb13644c3ffd37669e59324fb9cf125cfdb410d9e2ad5bec0984829c09945501d47e6131776aed0921d3f009fde9ec2e9b383ae53be95ffe7bb0816f8290190dde5c7164f64ab7e89916bac6193948e5caae3e36e2af6bf2d1527a4a12ec1878bd1510f2898a204877750b8398748a35a1d483a200b03257b75a298869eda7c3e4ec699ff03042a57df6164cb516208fd51a477a0fc493582085879e647d77ff2f58054b26f7ac5d5f493b5356c5f80b4be02f1a21fc21e4bd75e9e148a039ca8dfc7e7b26502966019a369d31e800543b9caa0cffa77eef5dcdf82b363e2b4edf2be3057804d9398e16266484c0416e8435b9fba20d30cd473342766bc993cc08e66b5576965e11fb761ef48c69d06d24db3731f748f415739a1a6033769d293a6a7e19d7df77641e6975d6d04a7998db025998df53aca06318f1a458bdfc62353c7832363ced21293717e27778d42151b967c5a5d8873de914e366de0c39e602a0b7a9b60ff5e228a7e073e6555495e3bfba5f93a8193e2b51f7aa0d76df09bfa76396ea36295825b046a71cb17cb41d664919b238bf8987fdf31df56b2da41f365dd8672977e616f6ae9587583bd87868b08dc212565340acda0795a4494aafb367f0980002d7d4acb02ea8ad4149db9d705eaf4049d6e3f0dc5b287702653130df7b0012d9a22fa39ec37609232cc511981813d9b1bbaa593da8cbaa411521fb1807dad645c18773309aec6a02625d4c608314e4eb1bd4c88a26349b9773ebf0d0ff572fe346bc5a646c7a08c8f20432ca3ce9feb4e46cae6648788e2a9a57e7f5d7d456d24cd2643c308e945093b2c881e1b42b7a3a40231aba0fe96d96f0c1a8fcdfd1abfd327f75a7df71ad148f2eecf4e2682c8aa48d0e84ea243abb55c4432f17137117c95a050276d50e19bd961b8413d8626dc14db606b16fba78da887c4c1d02c073f8e9bfb1e2e244079cef9a06767d88685477bb272981d3b1fddf1ddb7dbda6dfbbcbdfd7f69270ca31fe3892d7f3dcd502451c1d5a4e39d635a2838b26195d17f854dd4f4101991647ffeb014d93f4eea1e28a825b8dc4648cf0bd344a6816749b4e26ce422758e7d0fc0ea8196e3c92a4662ccb2c872021ee69e695e6b7317399e9ed53ae50bb2b12e0b16886366f50083f8df48cb31e4f8fd2b0b057ca59bcec646d3fec772222332f0a10a412e9bd506091db5090869b40b945164f72a9cf6df77f35f0a0228cfb8d08d3157cba1bd4c20bcb0f6e37523d83ee8cf77c95cd707929f5a5a754d33063e765be99ead12fcae674f6157151902f0091c7a3c161241a761f44f10a26a4a12c492aa913985ce6a0b6a5ce597cfb398a3f68aafeb71ac2f2d11cea27b3a1c0cb22a0c6390b43e9599bdd1b993702ed6ee186c43f6b8f9e052504f231a23121bf7b19559df743c5bb73c9be01e4a435e22504f039b030a0db7ba068eac7e24db3fbf877f0ff63dfb0fa8bd55cfa7dce4ed4fea62e182b07b9c06ba64331d8ee977ea14846b2d218e2b2473858bb3b57edcb74a51d1be58015ede647d99370b7e36eb5d7beb1a172fdbd68e3209cf143c538105a2a07f316dfab4b7568b3f05a9867c6b24d696ea479741f357a0434a02dd586d1f8d95fbc9fb3d2946aad448a4836729287c0c8e440d000e358870bb39f78f85dcd635a74fa755d07f336a30cae9e885a11d146d5d1fdba00af2f95becc367e8021648a9596f32f2c59d7f3900b66987bb84c309fded08fe21ebfe7e2479076cdb3aa8aab7f969d9bf271d6be9acad9d9535d84d27da0d5561b655f26966fc6f3a58c6a59eb3569fee8423487b7cfb7b5f9ece4fa433fcaae414e8867aea4ff9310cf73f79236a89c0232a127794e1fb05344a0d6acb2cad75982938bcc8df7f43bcf055218d1cca5b3c918e6b2ad1e8fdd4335b022c0693a77719c1e39987f1387258e01b8783401b49836929667307d4a99fb05380a986dff1f7d04adc16f8d306550a4211ca86aec60b5dbf31dd2bf6d1bd3851b1d6951d0ed3d22506950211532f74b72d3d85180fc3cec103485402fc8a596d6c58599652e7592ff941e3e0afa85ae48e41cc34a1a4fe49e7140900fb1efde4dc78deba13297d0bd45c63887cf07dcf0f9ea350678282d2b3732ab7df5ec3ef3f69ee74f916345079c0e8ac161e9ff847cca474626504dbb2aaca110b6c9aa5bfe9d3d51d7722a985b79080e161abec16994ac5ea015ec39215a0e2314b0d550480cd8d5369817ca33bb708bca7169758979ff6b9344b8e1625557b3d072a2ea8494d57c71de6466b49367f9cd024c2c28e5be4b813fb15983dfdd7479f727e02e1f95018df744199059b4d1fa8ea47846ff6d550b35f1c84f47fe77852d73d7ec50b807e911a3ddd671aec57c0dcc90fa2cc559040baa6d0a694383448b456f543b345236bfbf1a1d4123a19bc17e6e97228aa88ee37b6e2af25acd89bb13f3ea288c522555c9eb4cf6329e9b4ed308a090dc6db64fa42c9f3a55ed3ff9523775e45b483c6311c5e3116e3c4141435f0a21e971b4a5a719a09b98d1a804432436312cac636b75ee71c3fd7f7366e3a15c04dafad476f087bc6cd8666128881c2ac92bb1cd8e1705b5655d20d082af775863033beb03ab31c80fa66040ec0fd70da5c1bd45d976f8b0856e45d7905fc038dec333c107ec2e32df3d09b50b4ffd92adbe6d2444fc4a183595d25b3c19e3b5699ccfe26fb596f08f1efa19575f3b5944bb88dc80b0641e3068d616b6b1e5e5a2d2fbfaee62f21a18cc3bd1536e30d03c987340716a9b6db2af1e7eb494041f8a43329fcf441ee8ed9f3aa512b32f8e1142a3b5803f078ede25a70973337fca2f0bd61c512ce4f94bd5f1c81fbdf33d655411cb50e904027061516d567c08d979aefdbce99a33fa67b29e20ecba192a84dfd7670a994fd12e60f50727d59a8ac7fc072d4932d2d979d5dba436c1cfdb9e4f40c569154f14045ee14601b0b6ec7ed255248bc557978eae4069506a1bdf7c19c19952ccf63cc82d13de4ce3bf18b66f87e87856042abb46c00760f57e39cb81539ea5f0e3d21878b702ea9b236f0a41426f11bc72240692c76ed241194a21e61d43ce11f0a964098915b5e2bcfddfeecfe6d450da23ff81cd64ace681072841443116a87f19ff5fd0ad47bf00270d87ede5c6fda8b70929be911cb0bb5352dd60534bf33297e428af63e7d24d9b7d434c5fc83f32e3358f6ecb751b2caab867f3c0ef815c247c783953daa65535f39692481be4557acd974ed62532803f572b2741628fe09b9a2e620885840015a7c03b74e2efc4b0e8094f66f731d499cae163ee4099914c93483f1a6f743c59616915fe3a6d7ff6a7982f87ad4ef7a115d94d7729dcc4c317b1a01d3d056a8a0a89bef3fec6dabe16e8fdd92ed559dbeca67518c234d9c254666d5a7429ee5026e927c79d62c86e104e0b3d36d091d9e61a7936f053a31c4830ae0e46414ec3115d16cbdfdf8edb4ff4a9ca78e94390a7618ad5b805d9761cfe28ab7bb647bda27d621e4634a37ee70150ccc11a4481abd0f07f7ff5eaa46eb1aee758f461de1a6241dd6bafaded46b01d3838638561847df4f92f0812a5eaa8d9fd16566b39be88f441b7858f1c9abe5d323256aa2809295c6f3c97b2885765605ff6c9ebf5a2766e0413bdfe3582c146cb38e59fbc8ac981e1c4bc94096f27c5f004a1d15dfcc9667a353cd7338b7cbc1c94c591232e1ed062b055916b1e2df4e70134bff6adcfbdb5bdb288569faf86453a55b4d0f8aed60b448165d824696b863ba4cca017fd7bb98f2e58768a08ee653ef6435b71723adf0e2aecc62a1c98065940f0e8a4ef301533b4eab2824352b5b143d93a0cc78197bb1d8d475c514242d7e65abf46513e6b8f745ffa319fdc68fb041b7a1f366696c15da8881a818c3ed1ca61a6d24d4078244061fb5bc2d8f8ee7e847b0164b7561f689516763e9e2327357e479b53b283742fbe624fbea3967d8d6636067e1fab71dd7fa9cb836023b250c689d4078fb3759a52d2f06778565c21a792e13428344f7abaa616e3a04178054894da8eed5043ca2de6d5ded01d74dfd41085ad0625986c99461fe0a244d923c714328b67eb946b6c4b811ffa3573ce56d3454bf5386c94418c0adac5e388c8b5f40906c14d36dade3cdafd1299ae353e6ee89bf7faa6ce803630b826e781e241adc54cf55da7692b6c07d384b6ace7e5c11542c059f1c0d93779b077064164d992f7a2fee2ac39e83e7297210824bce01be2a663f55f85d97ce4cfdbb3e547f430fbab32db353b70cefb39a5f37b33a8976b5ac7280c8714335971ed540d44b13a32b1612ff310435ff3048f0de34575204d907c2b27956edc917ab30203a58faa39dbda5095a5eaaceda78560f1b41141667780704f183e49a108039f03d9fa5f2fbf622ec0a74dc12821beaebd032a98b8e148feab39de561e405c08e46fa3323288f32e5d7cbd2a968845b89157eaa62bd704b617fb06f4b9992fd1f9789fd69fbaa376a00b7232abc5f6b27fca6b8ddca27081f2bb099252bc6ee8517570b947b405529c0adf3f803d96c82a31ab68651836b1ac50ab4df493dc4c1b38f9d26957ec030675c6404d9c6b9d19e4160d07d21ca8a6e8c735e9d42db08862b7837fe8a179156c8b97be8e181cde4fa0e654b5c0c3bc403a335c213111d1ded61310d147bdcfe6fe8c8d2f94615e952de303a46ca880806ba5ead5a30ed29cbab646432b3687b5c073dc3fcebecac36ac01b53cc339c0b3d0416768bc6d8c7e1babaa92419464656bdc82489789191dd4fd0c859f3b355e10e6aa6fff23c84bc1c73d3b1b625a8fc5ddab261914e8ff9035d37d83956b1d61b9e7f1773bff0affca99ed27bc66293880d36e848cab5d55ae9fc1f8c0b9314e4d578553f693855525fc565d2e4136a5f475434a3620192abc42717a787d1ba37752fc0f89965f0839a6363233ca31a4d53d33a1df856875d305661aa408a9c7207aaad2104c6752d3b4ab6b42eedf0c4744c4ca27271266b7c1f9f6c7938d07023a16f6ebe47f46faef0eac5cd51175e9e6163410a8dae423892e1dd6553c2fa6bd4e44573b433629ea467c2ae851578f3ee6fcbee6b52217f11b5c5399edcd8e811879496ee15e4da5e68bf60f882759904b432fdbe5d626a4be4637664f5adeb30faab601cf33837e3a6cdbaddae60cc68d5b54c1d1e1cd546033396e818e4dc71b1914d6cc71140d97adc990e4fb86e372055fbb49696d8d6d4332fa385e464e0aca88669df721f8a05033a04d69fd5856c6e64428a2d7c5ea2bcd09879e773b4f8a8dfe4ccf4d2657812c42e87ab078a2667bfc5a9e52a56baee49d4aa4fbecb2a80665c7f0c45d9834a47cb7d47ca9ddcbc4a115d2e3c021189424e200c7ef3a74c0e22f36506733132a17dd94f0029f9d8ea3609fd2bb2f85851e963d8104efe2a86427d476e98276ec00b88e1ca0bad92e41f169d687b2e9c0857ca837f09ed33ff9cc3ef843d969b8e004515ffe873956c54a6f0fa5671969e1089557241ef173493df9bf19468327ad02b7c64caa9300afada9f9deae82c99dfd330a3cd9da864b84ddd30cdb1f6337e874194a8148a672f679df139380d414ef985f864372e6ce6316decab085833fe1cadcce552c4f8cef2ee5ed474bcd1ed5807bd0d9d4b282974213927b93a22146e1114d048399c66ba5c22eea369d755a33e7597ca6841a4d3ff8e178ec2d19be0833916de7cfd39d499aa76537ad6661fea445a8106209c9edb282468c985319466071a964c6b8df4a1231cd055a67a912855c8835c7c98c6bf47555f8a651ba1c40bdef8d209da19eac3fbfd8f94b482d0cd9500da5ff434878bfed227c6531bd80b277922825c3d60b8114b139a7ff78c172ceb88e49569397171fdf1fcc2577ba41365cdb721eb90e81e7e3a787417c740f83da4ca0a072434d4eb3eb900924c9281e1f7a5187d1f6f85f442de18d65e87438432ed8ec30deb64d766badfeb6a6be75b26dacd8ead6f32d437a4d525cb08371ea740b74ebbf1b9e007d054af49fae3ebf2b1e686cd2a1d111a07d93be6c63292f58b23921b532cdc30e133da65a6f09ffcac868be7666d87d239f2a6c514985f6da2d7eebda977edba287ce070fde3bc664d40f6b9c5fa0f3bd9be9e27a95180a814f5a426b5c20a0194ce8b727a8f5e92b0bdf2f4ef3f4e0f371ccef44b22fbb2b7164da6c7e04f9725333abcf5d85213140d5b6e0bc090c1e6caf86384ff50809e235eb10f9be2ec87fec59b8ef9822dafcd1be566860cb84c68771b8041e573408da1f04b5ef9d318463168c45065648dbc8e826eedae221f3451c8fa68f81671d7e1559bb59de8a57b1bf2bebd6f29eb34a31889ff5a96b200e1d9e8591889b89d8f460f4b6ce1152624519b76e9d82f2752a7da935ce41b0806679bf0b288d8de152c32a281a387784b471d1786428d4e3dfa7c8f4c9744a92aabcc573aac57c0376e8dbacda0ad52d7e6f0b27b6aa1192d348b924af62ff7a43939d63480cf3e6552f8a04ea23e9c46d7990424fbe68f440b1325a26a62f99dda1b66d0661046d61eeb8bbbf8b005c62f23ddb02322f97a67978567e4b2db51d2f82360159f0c0add6fa1e6b1ac44650253a8ab231c887ac19bc35448d9a45f52868f08fc2127a5927b80702193466aaac7a35bd7df32449c897a797df75bc93b589167730283379431187f937478cb49b5ec96e75cbffccf1369d1a777f023df96e4673894572cc08675611ae73798b08e1addfd161b6e0e478416528c2cf392ac1912c0fa9cf2be14c8b9f5a6c5eb4fe30907416d72c3a65b3bab15b035bfe43cd797a39e5f80ef9c70096bd9422b52553da692a11d01cd6566cdd6718cde1653255aa7f5e0c71acb5599c990469fd78e5bec811deb6bde9801ab19ab0d9f5c796485afdf73ba6cee49be43100c06a2e3fd0ab9f8740e45cda4eb2b16c4eb4c24c2cde5e2f22409a17f7fc99cb2fe3af15fb6472e1109cc74c647ab3ef3d5c1fc92eb5928b52c7ad2c62c33254c877ea774af7b12dab0e87fdf35fdcfd4726380cd99f126987196e6db3a369659fb48f4ee95de24ff09c5fc984b4dadd0b7bbbe9ab9170e6b9197e2eecf7e250c1b711111fdd4a5e9c52601b53007bcc53fdc45f607a35d063396a974a2c6dc1937d8c989a9de2a9bc7daaaeace0fe0302b892eb46a90550438bd56eb462ef31c4ab2902bd781d945d8806864f8d4266266e3e2d8dfa903ae4d2a85f92f1048cf9981db564963f913caf09f92aa0b74a3875b91605caa5755dc2477b3a9ef358558aba6e1b4897ff4b26c22066dfd06a132da6da3ce632b81ed7d5d0a1ac556a06fc99cabb504c6951cbeac11d2e3087ae6be8edf7313fc37f4b8d41b18c14edcda19da14269cfb03fefe9ef1944a6eea898c2398881f9c3da75eb1e8fb49658d57015781e5502ebe9b113949c5284e8a6e4e96b7ef935e6273ef8cf47a933eca2baf29fa6abe946570c1fbe16dda84926296cc50ca27495ba3926eba30923a2c967283ebaef851fbbe9c32976f9b5bed0828ff3069150b1202d10d03043826419cd9c65e91386d54a5f9c1f7f68272198d650df6c0310d72971bf256ca17d15492a837d1482fc81301b0b0febcf7fca6fde9ab1375579f113f26016416e0275853cb46f8cf58edf427f03016ea8458a17fab6c7b17982153d45a552d0d7c0ff7779bbb5d1a4cacacfe36f960168ed1854225358af0dbec5f2330d92df239b40414b266099da1addba319ca0bd677345f930abd5d0619a54317d7edcf17d4e642b248280aa1329eab170d214afd77331ae8074c7ca3d5b578714af48652d1adfacd1d17f4dad17d2d7fe3b2d25632f85afb177ac45620e4c0c0eea741f0421bc97374c73d292786553c3f6605295b54062eb630609f3c1d800408f709a6db8f4218367ffab2bf38b7d3271e6153a9a6fd0b701c31fbf6b1cc065cfd0f8e1f94a86d06b2afb8ea83eb3f721b3328423c0e7c83a5e2b59b8eef574e0d90cd467b32ee4ff97b8e141ce7228ad54c99bf1dc833a2b3462fc4cf7b54036b476d1da409eea2a89144c78b2a1052f40dd3bbf709e4f95dc92523b1b19173a69b25bff1466c56a37fe30709886df9d5293aedcb4543debea8d50b60698758c64a42aea06a04463bfb8a9a35b23ecf9d5903153fc8f0075c125a08bbd7d388ba1d80ae3d6679f69d4748fa76b3b97228861ac8a7f734aee40585d96765174df6f8f2489d34abdd560878d1c31f7f049ee1a26ea6a603d92192ea17f53f0d1edb595cd0b955ec10add4b7735134e027531366e1d1d3b6cd69ec82ea8ef2e59fc4a1db50980f345fcdaae3f16006110c1e11e737449b93920f77987bcb5818734137871c55de7060c8d827b64dfd83ab657bbe828afef3cc2a889b6982ae89776f1ba5632765cfbadd7523df6069360d5a63853391186e89255699e5c1f90a748f3355c45c8391aa4940c4a69437a8accd4f47953c1713d1f24b009920d52a203b0287e82ac3cc7dbf59c38a5f74f87a15d31f20b409e70766efbb36d5fa1c0ab1c55f2d79096802e094323d5d9c59b21691669650b5509591d93e5b4b7c2d6d6d908ad8e16ebac3c63f137c446ba523b9473215b51765272bed9add5e157b99d998f4a87697cbb4f9dfcaf79335617cec9160f97df4bf46e3e82b7a6b2fe31b06f6a707c692c6a0c01a53b843ee3851d39b94d3f2ab2ead85e93414d76e00bd2e8786692351cc59c17ea3e2abd29e320366248c9de1d96d7f460fb709ce9c410cf5517e82ec8d7b7724047f9e16a2a38526b43fce19eae4e7778ef62a8bc5c64738aaa0b6f6dcd23dd9d0f1eeb9aa4d71151c91f3ded0b50fff8e88984feab0b985a2a0fddfab9c87b195b45e8d038f9b6c12253a593ef2c65539369a4ad991c2762893d0869dc035b475245b0a1ac68985240a31ba15af55fd676ef9c33ebcfbb6e9d4754c39c9b99860c85456f22e4b8b104caa6d07330df3c7f0f187380c3364ee94672c90acad21c93d38acb7ea6a62e29b76777200088341fe373c42116260d46f47303bcb7de2861b8541d8faa90076418d2119918025630594489c3dcc53fcf9df64e6a59e0badd1c76a7818bcd0579120127cad3bea5746837f508a2f14b069689dc701d59a9e8ec80405847190ec9fe1d02df2c1cf892a7d09a2f460a3ba7f126e1ea89eaa34a832e36e2a3cbb2c3abcbedb5601c0f8b25f0d66a885ffa4955af3cbfa313730c758b6bcd0a2dd9c500f1ce5b38a2aef4ff7f9b606a7d5046c674cf409eee6a2d75fdf118a0324a21eb0b2d8efb255bccbae675cf42e799ccbf2a6ba427f3733bdabceded6ba0a62beffafdbd84a6a2910a8bd37a278a89dab3e7898a9ae117ad3e4165b60e01a8a5bd683f31aa4442de2e9e64e7159ffddc5c3db717591de0131e213cc794aff73f06feab25c12906be3c189042d6e73612f2da11a5d0dd70458fd3aa511882a8082e3105bb63098cc998089927a3a364d1ec9bf3149897ca0c38f9315325a75bc27f9937467fc3e0d4f9c3d7b4d8ccee88574743aeb3c4c7f3fd37f82697c6249d8582e370c2c35c6d2c0b88e892312d42894a780ea6dfd5df4c3f6312ae20ff4645d911f6eea832acf5e1f0a9ac40d4cfca706f5c35485a6748636695d619efceb833f2a370e16e5643034c0f8d6935a4d3e384aef36ce57471c6546314a8e05c0af23e70209a2d15834beb52d91a67a71150ae60c191c106193eb597d7ec88456ed18c5c01c1469b684dcc8951440ce053a41611f074bcb8a6d09411d28ca9748bd805c9f61995d51395dbbe1e7f3f071f54fd157572fa6bded259900309056380cd992109d56ae91edc0da4d89175a6addc23c272cc60fd5cc694d4b5ab40ad4ba5a33537b4a663bf49861b4909aae4c34ff3afed7a00667229730929a8a8632cf5028b3b1503d2693ed6a112bc179a8f8c8f2889989408eb7fd88acf1e425e3f21876bc5a79cd8a60a986c210da871dca7ffd2f6d894b58fc918a31d661051f4e2703dcd2724bc7e8e9445f7b93f6b4352bfda1bdf2f1aa120f148947ab01b7c75684f0b9d92c8245063c7a57fcacbf11c7f028610d4dde01ec995da9b76d1fceb14b679f4102493d8e1f080ccb658c8e72e3cdc882b8de45aec34ec4d5589f1a457905cf8787a35159be61b41aa7b5ffa97bbb31b4e4faf56946010dcb15b330a01e80ccb01865494421a46317f08e41de5d90e15b156c43beb3b58dd6e0e5c2328e4a0148c916008adb1f4e1f2f29de23825f4f0e61d469f4b77f9d606d42244b68314162ec0a13f1cd4f1fd19c6b0583a2ee334c54f8694d68b502579202442c0de3706b347e5f5a39dc290ca7d3c801abb583ce27ac1fb4b097184fefb25c002a850b983749a850977b1e788ac821963ee4a588f62bffc41f338c4e0639dcc2cf69dac8883625a3f9b18f9870253b1771506c9cc9bafa66d26cf94118dd271d433ff81195feb512b86665bc80af43e50260c04f849c114a72e27f1b1400856691ebcd071d4f02d74f582668a3714a501ecf294d22fdbeb03d12e8165461ef91419bf24b833980bd496b499ce79a8d81734b4ca8864aa81fb587cbb38a3f3fa01be3c18556aff30c23b854cede3b2bfdf2a276198e988716a3afc6fca7a44b09d7adab4db25332b5cca201bd5ce7082d5e16db3daadfb5be65a8117690bbd2502db38a8e9cba7a037055280fa2d89377841f1abb57f2428399b1d0b8aad953a8ddf10027cffffff83