0xece8c31c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000003e80000000000000000000000004818b447d5994e100c7ae2307bfef1cef4e8f666000000000000000000000000ad30f7eebd9bd5150a256f47da41d4403033cdf00000000000000000000000000110faad5e4d5248932114268ccfdb72ed9a1a2200000000000000000000000081a9cea8fc2db12ec6da2d15c5f051fb829bfe67000000000000000000000000c1904a87a518880a4a2d64844affe30ce728f712000000000000000000000000a99b75f29a1a6b9ceed5c66eb01524378aeac4b4000000000000000000000000c1e5bfca185d3b769a38bf773c6a1052c3110533000000000000000000000000e58de8c0e644e147f4c8d90ffce7c035e274c709000000000000000000000000145a41c26f3d3dfd3942f896bc1c414b20825ee60000000000000000000000003f13386aecfa6630be38a303ab29af77a0100cf800000000000000000000000039dee837a96d5696813bc51ed58a28fd5eb4b37f000000000000000000000000f4293503b40104fdab5bdc0fa5dd43c100998d61000000000000000000000000bd3cc093de430c4bf1a09fa342cb9369522b185d000000000000000000000000a7cccdadc42678a3185180eeef4d2f48b8834afd000000000000000000000000f837ddd42204bfd39093ce1b7189191cf9e02222000000000000000000000000145cb54077864ee197e47e6b20a995a9cdcbbf1d0000000000000000000000000d13377e268c62527f00a46fb2871886d680de100000000000000000000000004dd50ebb0fc3386972ecfe1652289aa2c9dfddfe000000000000000000000000bd63584fc88093852686270278bb659a76521a61000000000000000000000000fa38dbfa54dfa3ff92cf36eaf81512af568c8b950000000000000000000000001c53b056859d94a0d5d46f83e6b41237563e11bb00000000000000000000000045dd2e4ac1f8e706c4dd7118a713f503077c1187000000000000000000000000c8c0718310c2c53f0ca0f68833ae58e8aeb04a5e000000000000000000000000e662ec84fc731854e97b96ca3d6186d8ca28a1900000000000000000000000007191792eb1544f92757ed66854bf02b3a942eeaa00000000000000000000000022f884dd5cbf261ab4c3e86b26533fea1a8976f4000000000000000000000000a89d553eaec19673d0565e3d4f2c1556aae681be000000000000000000000000818cea0c44111c8b3d0c61bd23f83739d08fbaf100000000000000000000000065e83a395b64352771058049954b1f49c36b625d00000000000000000000000040efd1f99328b2407ae1d17bafeee292c85e3fb4000000000000000000000000307576e50dff218c2be3cbb351457041af8f4ab3000000000000000000000000126c1c6604ffac713a9d866d017562d12b0ab715000000000000000000000000e2aa1000d06c3f5532d28e8ce393359c06954da600000000000000000000000069f72298ba6843d2e966c3efdc70b08161a84241000000000000000000000000b50ddaa034928a65669082aac6d2161eb8becb4e000000000000000000000000bde0c104be4f473553cbe1dc875ebf33270cd218000000000000000000000000bbcec987e4c189fcbab0a2534c77b3ba89229f110000000000000000000000003e17fe124c28b28a2d19cfaa51d27271aa921ceb0000000000000000000000006778e35a6a011b34e60e945965a8776ea3d85d290000000000000000000000006eaf68148824d374cddca559ffa5990193a563080000000000000000000000006f1b6c8396fb7d9fc6a2e975bccb3def8cfc73490000000000000000000000004b79a5d5039e3531df1db42b86aaf45a13a74645000000000000000000000000fa534a624913a191509dc89e560ad30116eef9d2000000000000000000000000726e3b31be538a1651d7abaa34b7d0e0a4498a5600000000000000000000000080e2bcb675dcf1199867a7aec8bd3d2e36c787ff0000000000000000000000009c55a0bda5777ac8e7b882b4fc8ce86d75db1e100000000000000000000000001a710601542f4e63147d9a308e2901263b7357a9000000000000000000000000bd22bef57b82bfa37c93d975f120883dfc43d8a90000000000000000000000006c41205b8480bf1ed6ecadea8fc52d1a0de3674400000000000000000000000083f16e828eb37cc4dc5c54bf17abc4bc7226263e0000000000000000000000000100f31182812d52c06d0d8fce679211f8f169dc0000000000000000000000007288a70c99ecffa4a3f11dfcf45c218e36adca68000000000000000000000000d5006413eb7cf23213f669b200743bef65ee641a000000000000000000000000e999786600a5677bf1fd18ee3435b998aa494197000000000000000000000000b45588ca870afda11312edc6feb2dcc98940e7f400000000000000000000000078d0c7542a0ab5180da1f7d55d97071e644456a60000000000000000000000005af7536dc6e86a5f2057a6cefbd050660b6d75bb000000000000000000000000f21eadab3b7558b16215384c2a319d1b653c2e6d000000000000000000000000f4ef937c53a2c8f126e6ef4fcd127eeea2c7d46a000000000000000000000000125bd8339de7a7fb6dcde4eb06815fdad3d7b7700000000000000000000000005352177f2443fb36a0185016a6aca50a9781f88100000000000000000000000068d274cd074da557011b64c88ccc1adac010af0e0000000000000000000000008830e6225648cc998a5b2f507f393b9499575adc000000000000000000000000899f229704f8eb80215eec6f09997d493b7d0a800000000000000000000000002f4a55bfd42f4c3f3ea3fa3a24c91894b1f93ccb0000000000000000000000005a894845a1b4c1493941f5762871ec780b99d820000000000000000000000000097d648581cf185f8e20843b3bfcf1a3d413d341000000000000000000000000453c15702a25cd8aaf60442efabb990676b2b9b600000000000000000000000079768968b259773f3ac712159f8d79f702d6eb51000000000000000000000000df6f82d5191a87cd25d76cb811b9a4959fea760900000000000000000000000098bc753c6103ff079717ece96bf6330368dc0a4c00000000000000000000000059845945c296898ece6022e3dc46e4c716935f9c000000000000000000000000d5c6aee25e74bc2ff488ba41e118ad6db7f09e5f000000000000000000000000b66fa3b3290767eee09076b912b4f77e8d2877a600000000000000000000000028e8104d1a39bf635b586549e7f9f4e71d6e181600000000000000000000000027d62577a94c79adc5b2cdd113e399c6b3f9366c00000000000000000000000047d7dc11bfc369969ab0219cba07c38d9a78b2f60000000000000000000000000aac8c71d70051fb05e3ff6c28693ab43344599b000000000000000000000000a751d77cc70367840caf7207d0b2c806655c6e340000000000000000000000001553bffe118d83567f68339cb42b41c6663cd555000000000000000000000000b0e2595184d9c5418e6627c3f6518155ba1247400000000000000000000000003d248d942a81e9ab73b8a60da15b63f77aaaddfe000000000000000000000000f079fd38ea46ef082261ef56871fadabd35462ce00000000000000000000000074ec1b437815a37bc2a3ac9c27267bcaebac4ac00000000000000000000000006ff3ddc8c63f22ff81a5a83cea005a568c2927b20000000000000000000000003bcf76f03425a025a5f61bb33556f1fc09da6ed9000000000000000000000000cf5050646b511b604529aa5189dcff2f5f5074600000000000000000000000007d88950ef1496dd4debe7fe73a92d419b63ba9f9000000000000000000000000a903337bb59c949ddbdd8fe6bea1bac81725231d00000000000000000000000066aa592cb84157c9a1ed8539063e05c951a32a17000000000000000000000000b140c6979a01e5d0c34a16c23fe1ba0e0e8b9375000000000000000000000000b9618a28a4fcfac953fb7b33422e22f6f8075c19000000000000000000000000310adfe2df772daab8d2b6c6abe5db9038e597ad0000000000000000000000009d31847e45e32e5384ca83eb122eecce631ba69a000000000000000000000000a2a43d12de2b5c533a2773e2b624b8b65f8ab5ae0000000000000000000000007b5cf9e3a8b713f87973bfbd638a54a78f7387fe000000000000000000000000f99938eca31406bab28f5b149e777af1103bd3200000000000000000000000009ae363ef707b425311cb9632e02c30df46be9d4100000000000000000000000043efc08986c5c2fa1961396bf8acf996d6aa89150000000000000000000000006e4d0ca0850ece9a869b822523f5882693c3ef8a0000000000000000000000003e2588054b237244ec164fbcb0af4aec9024cb20000000000000000000000000c85d139feae21cc87ee415bfc21f697efd35a96700000000000000000000000070da6b9bb7858c79254e7fedf4c7fc0b5ce1b068000000000000000000000000e6b55c8be7b614fff9c78feec0788f1e842a491c000000000000000000000000a58f8b437f4de6ca1e5169c67ca2c7bc4eca5843000000000000000000000000a42a623cee228a8c0d4daf5c3bbadb0ec34e5b0600000000000000000000000072c3f36e4400126dc04175c1f456b38acd78b0bd000000000000000000000000a19ccb0efd52f3f0968e60385a6bee98bd20f4c0000000000000000000000000c30f77ae44729fe2d9a4dc81ac2e6573b9f6d3e0000000000000000000000000c0f742cb817e12cf5aad5a82ab0056cbecbf2feb000000000000000000000000ccc96119b2ecbfbeac6f4080ca54cd5c49f6a7e0000000000000000000000000effd0ed959b291099bd55b3d975acddc0437c3d100000000000000000000000045538085bf89264096509ad39a065dc2cb890cdc000000000000000000000000ce30a353bd3ed39e37ac2cc2b66c86e51234ff0300000000000000000000000017188076ffefc4c50efb87ecde5750c9d811812e0000000000000000000000008c670bcb08f438dfdef6fe52c07f5f052eaef231000000000000000000000000a9fbad3788d34b00a822a6f711bbdffbd0d7cc35000000000000000000000000d91f245d1249d216d59cfbe2991f09584425172e000000000000000000000000a0393e618e7ce05d5d17d4b1623446c76c428ab500000000000000000000000092106a685c9d49db9c6b8c6a6afb51de4afb40c5000000000000000000000000a35876e05efedfed763387aead5d39e2a85373e60000000000000000000000004325bebfbf039d8c6cb1efba50e124a09583ed4800000000000000000000000024ce44263ef235017611939c1e0e88ade7e1748d000000000000000000000000e4b6508abc84e6661971e9f718860010bfe2d58b00000000000000000000000035ed0a09f44ddd7cc8423116a95ef43a66ced015000000000000000000000000a9e31f5baee306feba75f0be6dc4dc8a2c91cb0d000000000000000000000000c1bfa4f1d052ce63807737976f6a0c530ed430bc000000000000000000000000e218ebda82be024c072f5963adf6c1c01e23e5540000000000000000000000003b78d07f9487878fab14e2167fc67e9611578cb400000000000000000000000075f27278147b0cb0a5f178e9f318cad2858818700000000000000000000000004a248c25da8e7a87da8d51c7e4e7268fab7ddd930000000000000000000000002e7e7b785d8a8c0d21e79c9252e53bd028d8e64a000000000000000000000000ae93b137b6725a9a513f317058e98bdc16e422df0000000000000000000000002f1274ac287e0b56d4c4454d8bfa24b7c90b1c870000000000000000000000003814eb3027d3dee7dbccf70b4c1e18cb32f0983d000000000000000000000000b80a13f1546264105b974100f848f7726416264100000000000000000000000074f22c29c1a23de98590f6b723b538e64ebbdfca000000000000000000000000dc7752d040fe00bc46dc2812758fc421e663aeda000000000000000000000000192be3c304dcd249377031ca3a59f5b5d00150180000000000000000000000001e3231f6bc68f4987a32087d484b91a42af1db7d0000000000000000000000009cd58f414b2e6d667d82aafbdb0e4e4117c9361c000000000000000000000000f47e86efc42ad35932c3f590dfd056f6a79ac1c7000000000000000000000000d81fe6994c8ca430d2baaa16245defc24c7de49e00000000000000000000000031f2e532799041fea9c72cd3f5160b45c68a8a5e000000000000000000000000b28f6a6a52caae0ca23f53f7033e452a6530e043000000000000000000000000f4f3c272ec86d8ac7e06e425274184e8006859f00000000000000000000000000d148f05d4dfa0af039e9bd9735a3558f474e9f4000000000000000000000000833c8525686ef8ecbebb538bea4f58a155ddb4a2000000000000000000000000b1e5a640a12ccee23a84e444cc0c8bee959288bf0000000000000000000000002f7a9410a33b59aa743b637267777168eacc9163000000000000000000000000332fd94e3686026722e1516437ba2169b91bdcb00000000000000000000000000150677391c8883f1726912991914c41bc65c12100000000000000000000000059c5005878f891935c21c05a6da16b8c5c4260e20000000000000000000000009238efb5707f3c61ce212e2b21e1ebd14ff522710000000000000000000000002d6b71787567ff6f767382ac04476bf5c9697acd000000000000000000000000930d3e0a81fd8c70176d6b6ca6eb7de1aacbf5ea00000000000000000000000055a533efc865abfe06c5ebdc0e4b335a4018167a0000000000000000000000007455cde115432b3c688db074e6b39ca4508dfc450000000000000000000000002d181039d6c71df189aeb96cc06ad529873ab206000000000000000000000000499a4dab39bc1b3241f3f770e84bc6873a4ecc930000000000000000000000006e3b2a8020527ac805ed7ea781f95ea5ebb3f80c000000000000000000000000b220d641b3652bdf483338896e5dd2f6c012a5550000000000000000000000006cead5b48f4b40cde6fbd892b417dfd7ab5029610000000000000000000000008eb687292f2094d636e772e0947da536d7444de70000000000000000000000006500b9dde122ec82d54f4625c5c4dfeba552deff000000000000000000000000e51200dbbc467f38d466091d2927d372d4fffb93000000000000000000000000f232f15cd7661a0981ce2f479b3f1988dd0f152f0000000000000000000000002f8aa53837de6ce933d9d04f0ad7e973b55489e3000000000000000000000000f6fa5e526474dc1b9c6d2405c004ce01d72acc7800000000000000000000000055d9ab6a782135db1f881062c03861ca6579be0c0000000000000000000000003776fb51df664987c341e63e082d4bc6e5598532000000000000000000000000dae289e5b1e6484743ce3586d3234c870fdf76c3000000000000000000000000bb08e7dcb0dec79fb2653a23deedfdcf76d2807800000000000000000000000024c9acf089e9c68be49aaee0351d6cdc16ef10940000000000000000000000000fb4ce13406e09df2bf3bf7d4cbe73c8e7c0af730000000000000000000000001c7fa546056e93193ce1288fefe9eaf1baf4bf47000000000000000000000000dda136d5c2e88517dc92f96134845eb6ab9969e4000000000000000000000000eede8bbf89bed9a2c1ca5e8830e06a19dba20fcc000000000000000000000000ed2caddbf918d776f95bceaa47f141b624deccac0000000000000000000000001e44ffd744c211fbf3f5f46b3dd0afd01797614b00000000000000000000000033e0f89d20d4ba53a7cb2de28db287de6841b3690000000000000000000000003474ec49c52407fe0ba281143a6ba6a59e2e3645000000000000000000000000b1728723c7ed924098bd888b19ce1a07d37588a10000000000000000000000004d0e4bc3f50282ecd913011715a7744894b21b140000000000000000000000003226ab9bf42e7cc7c63fc4f3f0eb7accd23fda31000000000000000000000000d568e0fc0e6ffb2a05134fb132447f68012c5167000000000000000000000000a46da3224762329b33bf46945c18a9cce0d96769000000000000000000000000b6585d84f149c388a40541bb4bd2f24ef1006b39000000000000000000000000f2ce26f31961113936801207f3af51adecfe3603000000000000000000000000f96e2d3565bdb8b977dbef8aa2016689b6353b5b00000000000000000000000085d7a4f9646bacb0198dcd834157b4b391174823000000000000000000000000d9f1c200f9dc7edbcb70e2750eff2cedacfadcad0000000000000000000000001e0cabef79e70ddaca8859e9a33b306de1a368f9000000000000000000000000c96c39b38b1a10548e48da2a149f1a425d3411420000000000000000000000003651d6c2e5030893ef1ec82bd94938123675e880000000000000000000000000ba385681ce36d8d871ae2a0371568b1b40064b0b000000000000000000000000495ab77c8c1d6dff0d98fc7a2d67d3ef0b343d180000000000000000000000002b36de5406fc1679ca000940b8960f701209744700000000000000000000000042f34bf8ffe22038ce446c1e65347cda4c4ff468000000000000000000000000bdabe357ad06101543d232d1aced4992022e52180000000000000000000000005f18d307c7679f9cf28fe26abec2443474ffa7cb000000000000000000000000a1ba9515a04de0b88211ddf843d2a92b6e9615a300000000000000000000000051c02c602a589ca0df8862311b3efce0702ad7a5000000000000000000000000bfd8c397f918fba1d2f9c900b061c4b0374f003c0000000000000000000000009885d3f4e1020032a2a71784bc7919f7fc267a87000000000000000000000000fdd6c98aa8b6c7255f489482f21147a759377973000000000000000000000000761e13c476fa6fad10024e8886c42a9356acdd50000000000000000000000000a00a3ea86b2665e6e19dd082fd3202480708465200000000000000000000000035470a1c4d39f0eeb929e4385d128319bae1593c0000000000000000000000001c3c7a6e54858fcb47270cecd188de8a481f7922000000000000000000000000caa07dffdb91849226c7ba1f12eae6aa3ea863a80000000000000000000000007c22d93c9de677c65253c14acc66c72119f85572000000000000000000000000453d68eb206d5d0ef5a3b99c084d1c6567d6b2b4000000000000000000000000a5aae64a360933b68e1b6ba124e4217c4d2c4d470000000000000000000000004607d833186584bf45e7dc9da1b259bac9f57e9700000000000000000000000074c61582ad552d8a7288ec5b373a1a18efe76f48000000000000000000000000f593deb9d9a468d03ea3758727c9b6417ca676a5000000000000000000000000e459cbbd65cea1e941799d8b5891ff1349cfe80700000000000000000000000066d5b76f8b87597112524c28c859f7562843d9c2000000000000000000000000d98f9a53d0d3fee671bad56a4bcc57a34bd7cf5f000000000000000000000000689e89a5a46bb4832e9da55c93a1ef221232ade70000000000000000000000002247cf994ed3ac69beecc4729387cdd5dd4cd3f7000000000000000000000000e3fa6090172f067619858189a765092b86039cad0000000000000000000000004ab99556f53136721192feb995c45c29bee8747e00000000000000000000000024a000f3ba70a3b181f23720ee5610af2a9c8de6000000000000000000000000af6ad6223ed854614179886e8aba590711afaa7800000000000000000000000043ddf0c64b9616bd2435dbff449307897699d3e50000000000000000000000002b26f7fb29afa0b6158e78018334d10ba24bd8030000000000000000000000000d2871999e9f8f398ec022459bd02cb3598fec0900000000000000000000000075641e688f277f402da0d7a75ff7b284ba79b5f6000000000000000000000000f61b38962772c15e50ed12a7d5e2776d7fb8eabb00000000000000000000000063f83126443002e9228dd362bec3d837d89d1bc0000000000000000000000000b5ac5c1177abbe9568f1d70036b5292279df52e800000000000000000000000048245f200813ed2c3edbfd4879b95770fb50c033000000000000000000000000afeb5f1f3db00f66e28ef38fcf9cde0d469fab4f0000000000000000000000007152bdcb7739890da36a2588ccf13543d873806c00000000000000000000000002a67b288c8833dc096003a450b7f83e370facb3000000000000000000000000be08eeec072337be305ac8b1a247b6e239c3bb1200000000000000000000000031b2708841898077fdd68f82652900ded9dca00a000000000000000000000000b4bea102f9ea8705c281ba2f764308a1075f05b100000000000000000000000042c639e677c876526b3249f45717e5343235835c0000000000000000000000001e1972114eed0614eb80308ca13c75bccbb5cfda0000000000000000000000000f0186cdbaa12711d6e63376cf7f43bbc0d7c986000000000000000000000000bba0743dc319aeeafb93d5001b51dcefbfc8496f0000000000000000000000007abddd97ed2b1a3dc57cba2983020b416729a7d000000000000000000000000068f325fc1d1c2e0bd16add0295c303268a81a57c00000000000000000000000079334b73aa19fead78265ca38f52ab6c48bd95ef00000000000000000000000028863cd4161eec6b8dacd6a59629a8a8027224090000000000000000000000002829aa4e48d95ad9aa5b2f330923ec146540700e0000000000000000000000003098cabbcccdba086d97c01190f153b4d299e242000000000000000000000000f538d4e9a2ad7b4a17486b4b2f3042e966a0e51c000000000000000000000000cb5f13d844a2fc39de2b0b1983b347a662bad14b000000000000000000000000c3d53c2adf38f8ebb49c309634e1a64cc56fc5a00000000000000000000000007abddb33b18bbd1c7abd9d620b515cbaf1ab0d2d00000000000000000000000088d4ab8fb0f3ca68a389a0a8121d0d1eec73068f00000000000000000000000068a86889c895cf4fb0d79f38d66984acb1247cc900000000000000000000000099568bae8d20086bfbcc3171eb009fb6c89b6af4000000000000000000000000c758ddc2ab58446f1ca5e8490603570165bfb2e7000000000000000000000000492d7a855f6f0cfc7f6ec034520b61e946cee054000000000000000000000000b29bd4d90ce953998dfd529c8a8884068cc68d890000000000000000000000007ffcc2068d637be668c0d3c3cd6914ffb4350db4000000000000000000000000ad48761a3bf72ef21933ae7b5853f389452c8b8f000000000000000000000000ca2cfcfaeabf9bcc8eabe5a6eac4858ce927c4210000000000000000000000009247bd54c7063450508ff8c17534420d1b07dcfc000000000000000000000000a514e9bff96d50f03a344e412ddf8c58654162cc000000000000000000000000bd367df567bb263dbd5936d40c087e9425584fc2000000000000000000000000a93275dab2366e69a61ed357bf41862b0c57f9a70000000000000000000000002e9de887564e826497e7077d1f8f8f64454c917a000000000000000000000000063f9d3715ce18b401962229b6a8062e0cf3ade00000000000000000000000005c709237bc1486e0b3ee7c20e171b84ae3c9390a000000000000000000000000d17145e3cf7b98249d19a30c72735ded6ce0194700000000000000000000000041383e03d1114e3e662718db1bb47b3de7057a5800000000000000000000000018b73e6275dc8058859ae0aacf4175f5bd9028920000000000000000000000003d4f28fb6ce3be657768e8508a5b4c57d4007139000000000000000000000000ad92043dbd21a2cb8bd74ba1e39e49f6dae385070000000000000000000000001ae6f8427c43f030ee0aea13327a2218b3e6fde700000000000000000000000092a3a2e7b4b669135ecf0589dad8c2088acf328a000000000000000000000000b0ca64a04bf90fe042df833d296c6f839336a6800000000000000000000000002708ef2e1f61b48990b672c0fdaf2cb3f9f574f8000000000000000000000000735c5b147a9cf7623215f34c39a2c4142a035c5b000000000000000000000000ec6d6552177bbb53f8be87dbf13ec227aa3a5a9d0000000000000000000000000e6563bceaecc2438c243c71e58afd7acd3acb6f0000000000000000000000005890789dc9ab34b4e10489fb900870a44b24ce2700000000000000000000000096c1511806a8a4c310192b9c6596db1bff9a8214000000000000000000000000def5873abf1f42fd94b3e13dc9b7476cfb42d511000000000000000000000000da72608b7ba000066915906eefc395fe9b5c05be0000000000000000000000004f80784f075dc35b4f56b20cec3a36a9066122c40000000000000000000000006db8b58a69e79c1511da65fc3579a0b0eabf7de2000000000000000000000000768289a296e73e3341c9f6a00e1a0ddeec53c64e0000000000000000000000001368bdc93c518190d24c19e62b5d0fe466c905ea0000000000000000000000002c52bbde80c752f8fd8a2714046820c745da2e47000000000000000000000000bc598b742bd3a8929554064cb644b5e6ddefd343000000000000000000000000c379da2f2613263142c1be0f2e0e9bc6c71686420000000000000000000000008a09a8bfaca84bdc42286a3cfd9c6c2e03ecb621000000000000000000000000de85dfd2e53d0f01852a4a64d0e3ab644fb0e9650000000000000000000000000e5927717f85a5f752130059845129a977b3c02b000000000000000000000000d31f554bfdd3a48224ab6388e1d2dc5e606eb0910000000000000000000000007a9ec505e647f44a1cc518ac8ed1f0217e22b6170000000000000000000000003f546287b708fbc18c899d9257a68b1aee0943ae0000000000000000000000009702d27a3d4c746177214d2688685f60150b58b2000000000000000000000000e0113bb72af18b48b7cdbba2be3ff17cbdf5926c000000000000000000000000826e384e1d1acd82ebf2b23e30f886434e3401ae00000000000000000000000092f5ee7072c120780dff156d6de9c2babb815d7b00000000000000000000000031349787d52c6ad0446628aa3f8ae732b98cd2900000000000000000000000000688171c7387ca62d879c2982e00eac985adaf8f0000000000000000000000002e318b469db3ee049fe7c27d03a1fe69777b0e6700000000000000000000000057f3c6c94c6dbacfe81943a852e1be1e84b8c0da000000000000000000000000f185bd6e46bad408ab028d6fae7fb34bfaae1a39000000000000000000000000392bbacb3dcb8c2d82d28cf99462c3f811e940e9000000000000000000000000bd6d46736d29081d63346020e3f06c5e96be159a0000000000000000000000009b906994494badc900d0f8eeafa8b9c0324cef8b000000000000000000000000e289548f6219f70e243d4cd26759a211a64686490000000000000000000000008a86a4b06196c8332516b0d80b987d84b8be67ad000000000000000000000000ca438e900f5a2b13666eb094810354483a182abb000000000000000000000000c22c6e2aceea45c7d46db842ef7ee7455c7c59c30000000000000000000000009d6fdeca86cecfa5cfc1f9f0a0563de13114935200000000000000000000000076d4287114965fc55cd53918df9a3b92395cf6a2000000000000000000000000b266650cd62792e7f46b5f2ece023c38715e46c10000000000000000000000006a82b19f21f36f410b441cdb16530ff2fd76255b000000000000000000000000054d10c729a03c8416b9a5107f1b6986e593c92e000000000000000000000000b3f5a817a28a9c57f0ffa3aa29aaf1a7aabdac8a000000000000000000000000faf3f5d881f045b4c7ec47093d7335ca994703340000000000000000000000008c3d448dd002abf0dc3123b15e72ff064d9554ed000000000000000000000000b23f5ce6e6e3692a689e83620a5262b9174b6e8d0000000000000000000000001be57fa0b7f5ef3870c7a909db8cb7a1bab24a87000000000000000000000000fe83a58e7ddc4ae72651a16753211a58433fd32c000000000000000000000000dc719a490ce3a59d8f6bc189ead1172c0fba77d6000000000000000000000000c2e45d45a37739032540448608510e46073d6d8b000000000000000000000000e0135aa8f99b3e225cf70c77c755c578fb24bf240000000000000000000000003128dd61c9a095e9e5a361f3f86142b1c2f9ae79000000000000000000000000c0c34e559d7412d0b84a05926038e4c959a60db900000000000000000000000031477e7f4b26bc802cb219f8d426535bb31fcf640000000000000000000000001d685ff5ebdced1b8bbff9f99fd3bf07a96780b50000000000000000000000005e4a62d3fa933504c696fabcec1e02bc83f3acec000000000000000000000000a64f8597d0661ba634f29263fbc7983c6387a6e00000000000000000000000000c014de968d8728711d2e7bf3f5870ae1f20b30900000000000000000000000040f1f7dc525b443fa53c2fc982ca45a8eb27d7f9000000000000000000000000f480e69778bc398ecaa3a3fe7bf661ea616b16e000000000000000000000000049a260474ceb9890a1eda3fe9792d8f31715a6570000000000000000000000001dd2409e82dc4eb0b511438bf435d4f27dd49cc3000000000000000000000000fa6363fedbffa5755e1fb582f517bf982e68797c00000000000000000000000096dd2aa9021ed56947481d85310576747f884e23000000000000000000000000d929b9c72774fbd77e832f5482b3c6c6d102aa3a000000000000000000000000cac3182bf3613c927e81352ee96ff8e37fc29787000000000000000000000000a370b91c52ccd1bcbde969d48ebc00de8fc4a51c0000000000000000000000009186cd471c43fc33eb361dc5b3d5082b7cd6be510000000000000000000000003700f14f1333465c07986371a1f973d7012750d4000000000000000000000000ecc71c677e50f7e45473c9ccde21819dbf50b2b90000000000000000000000001b2ea31efc8d2517af8aa7938217e2ceb77ad2e7000000000000000000000000e57033c358675a19e789a605d3f078481685e468000000000000000000000000a5028475011706431ee9763df5c9dcea57c4221100000000000000000000000068539ac09b1fe7bc370a6533d8808fcfcb6cc82500000000000000000000000016e2f80175e59f25e0428a3b79490f0e428c6cc4000000000000000000000000fdc4f8a07eff3f619519b7d64c97effec98c6fd1000000000000000000000000a50f5631177cd798ac98dbdb1c334847618b2eae000000000000000000000000ba3004a7c72107b58ce09170343d42bf88890b50000000000000000000000000a0a632f4d47b064a69997d7c00636df463408649000000000000000000000000e2fa505489a293b70f5c3c4aa73594ed4b6e23610000000000000000000000000b5955bbfcda71d8b7c85a868de92a72e0a10bb7000000000000000000000000b5e8288ea81c0a4e1cb1fb28fd64e43c13522108000000000000000000000000fe180a8bc59ef2d08fd8bcd6734319e0392ca88b0000000000000000000000009a2e2dbe747839e1b15db9a30c029a50e199c3cc0000000000000000000000005f656b891951ce07dac046d459256f00a28577a00000000000000000000000003913e2d72e46f0d2d2202a46d00f73b6be2e6558000000000000000000000000a54e15ea02d409a9111bfa2a801083d05fa79acd000000000000000000000000d5da85505e8bc1132d17b2a413abc263d75160c9000000000000000000000000b7caec6f73407ad246e954914eff0df111ebed45000000000000000000000000a37fb664b96ea1ba774c5d3b88f797a76f72c42f00000000000000000000000075d045168fc8c621095ae9643cef43034c0ee21f00000000000000000000000015c436888028d6928e583d9a96d896e109985d62000000000000000000000000237c41627ffecb67d5495181a1a03d77d5a6e319000000000000000000000000ca9840ee1ec916784cc2f98897aca500a53f71a40000000000000000000000001f842ca3d14a2c9b1f3d24d183d2af2bdf6c7d6e0000000000000000000000006619436f21606ee81215c416af8e6edab0bca4e9000000000000000000000000659d7c29568cc083836c271cb1cbbc5bf66fb3dc000000000000000000000000404c4f42fe50941612fc670e6ffd86f5ad2faba8000000000000000000000000f8f815f61a86bedca5695952375f37efbde5286e000000000000000000000000c9e8f4dcb1b4fe13beb6e463dcbefa8a242ae4d70000000000000000000000002a3a1d880a92d965c75ef521cd3d50edb2d94794000000000000000000000000adc2071b181b8d22b52140234f2c957639816fe80000000000000000000000008b7178f95a7df16ed73a70eacba8ad5b8891751e00000000000000000000000025cee109528236762ee001a9b32073697b2a11c10000000000000000000000004fd0ce42fd81604358222bf572a1fc7f940ea27e000000000000000000000000653f69f622ce75a08f6cdc52f9705683c6ecf7ac00000000000000000000000055331a64f1d82813415aa4d001980d518d2492f8000000000000000000000000abebf066fd152b896d5106f1c05b85c7a65f96320000000000000000000000001a3b1b077e435efde19722a7589d21e79e7c5d41000000000000000000000000a9f0a1931befc1a97bc370d05f313b98dd4779f1000000000000000000000000202b0bc07642437cd4b6bb23368db143bdef91e3000000000000000000000000d63c59e1022150f372edc9130e71d54a730cbe4a000000000000000000000000deed568ad17b3dfbd2af101ca1afc09cdb923d16000000000000000000000000d1a84df85c96585b83d7767a6d122824a674332600000000000000000000000088b6269fd7dac16a5e592f5b7b14c8aa3cd34e85000000000000000000000000827164b96052411b6fd5b795893a1b82c8b1f7240000000000000000000000007f621dde2177465217593efcc3f7defbadf68e22000000000000000000000000eeac50b46982b122553e626a6e101fc4fa086e5d000000000000000000000000389f72cf716ffd0023154a05bdf5d9af53d5f60f0000000000000000000000007161b18682f5f2a810aed8cc15a10adb0291e14b000000000000000000000000e6b954000e149a5035ae61bde50d1152e18a363b000000000000000000000000a97e6fcb61d3e0fa8c694ea8d568dbb6ed3ea7b7000000000000000000000000f3563f4648917e990caeb257d98c690f4be2c023000000000000000000000000017a36ba32e76c3b1705123d154a5b1f1d87081500000000000000000000000070505da2440234f4df75578ff7171c68d9fda8f100000000000000000000000020b741996d1206c237e4c1d31380e50ec86d00e600000000000000000000000094d3d219932deb8665e2ab11520a1d16eac52845000000000000000000000000b68e168f56bb27a8faa11654bdad75eedf20dc19000000000000000000000000e2f800cec9b8ae2c4f4b2598708d485cc171dc8f000000000000000000000000325db8e79a04abc3434606f420f1dd0c3b6cbb28000000000000000000000000ee8b9c8efb5e1c71d585e5b077cd1b19d9f3efdd000000000000000000000000ea1f11af08d07512b680a18287bc7a8b20499e890000000000000000000000007dabcd932ead1b05b1f1890192dd4edb0e554bfd00000000000000000000000058ca3c8e3fe456a8bb536869c34d2e2918e00b53000000000000000000000000b0ccd8b78a274b5df0252b55de1ea36d6cc49b400000000000000000000000001bf2064f8407dc02f30afa1b9d003a23a0f3cfe00000000000000000000000008a549283d803d011081d8a45e6a987e85f6fde2d0000000000000000000000003d68e24b5a5853568c965accaa634f2eb6f14f0600000000000000000000000030d5c4191826de1ce1b9aed543d012c002e3b89a0000000000000000000000009cd64ba83c23676e6cc05299581edf935ef5c457000000000000000000000000edd536e2f14930253824ab72863558ff4bb1ec56000000000000000000000000ab04c26c80650c5a95b63fba59d2c089a363d0f600000000000000000000000010d07cc426fa14bf78a9b068834d969e171371eb0000000000000000000000000fcd238a291af4a3edb1ae5c9be7d9c9ffff73fc00000000000000000000000012ff8910ddf5409778283900171889e38cf34c9c000000000000000000000000bc5dcce096eb1ae8784ba78d9324d2997bfdd4580000000000000000000000008cb54d01a7f2adc66447d00d6a708efb3a921a0d000000000000000000000000026c85e7559af8f41247dbbd2476211318dca9460000000000000000000000005dacfab0d1fa9374b612401321594c3bb7d063ac00000000000000000000000034c3bdf7565daa4284d12f8044ced37ff0e3a295000000000000000000000000dd5a014486707c9eff44937f1be06d9b80d0d346000000000000000000000000ee58ccb4ae4e6424566825c4ef164cb35cd60287000000000000000000000000d062a1f93911e551dd83b79ce6c977d8c47ece4c000000000000000000000000face062d33b434ddcf982b32e880d0da4206102c000000000000000000000000b4da1eb0c35573eaf17383ebadfccd529756632a000000000000000000000000a8b3f5e66e3cc47405ef713f195f0edf59406da50000000000000000000000001374fcc503d0ddf3c3b1a77753e686c498c9e8f300000000000000000000000034964b5ca3bc11ecaa1b19b567a5346d3db32e530000000000000000000000007cea078d79e5412bdca59983ff48b9cf4c0bba65000000000000000000000000bd8cfa0068f605047257e3cd1543905fa8c1b94b0000000000000000000000008f9a0707623a728c64db8d57b5d44ce5737966df000000000000000000000000df6fe1834c580e13f2cbab1a5a0d46212cef61850000000000000000000000001c70e1956185b264fd68c0ca74df93261f3c89a20000000000000000000000004d3e802ca36eaf0a3ff455128af3a7882304e17200000000000000000000000067cdc4e14a71756e49e4d1958ba1777fa5a34f3200000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b7500000000000000000000000000001c63ff8af311f785819bf849cd3590f879e200000000000000000000000069bb24c3be2ef312e55a61d42d597bbceb36eaaa000000000000000000000000f52dbc96f836f8283dacab289d5c65a8c471b168000000000000000000000000ac3b966dde18daa1bc99704b7cd4adaa26ceaec6000000000000000000000000372529650dcf99536d0ed7cf65f63de8b9770e320000000000000000000000003ddbd15b72628d7e687b9f7308f9a60845a6ad0d0000000000000000000000004379c6123e78409ba1925edb79758577c0399a8a0000000000000000000000004324acb0f31dd3a650b9f44596901de855f4307e0000000000000000000000004e13f2b754f37aee5473e82be8e51a746ba546c600000000000000000000000084fd41184c979133a0476995daa6653712b30d60000000000000000000000000a196990903e5ce8be10201763c4a5155cb99e15b000000000000000000000000f4db3660e7db692f70e4e4ed7afbf5fa46ce9a1200000000000000000000000018f7bba56e84ee5264a28f599f0cd46eb499899a00000000000000000000000034d703f716fdbe5ccfbd4bd3c185704a79d7fc360000000000000000000000005b60d0f2b5b1cf663ef593feaecb383216eed6e300000000000000000000000039eb6a651998f94347939da1e28ed1add6c89c480000000000000000000000004ae1b54d735aede656c1f66f37a4e84644fd1e030000000000000000000000009807bcf474000962efdfa161323a0dc841f3b3550000000000000000000000004cd1254a3da21a5baecfdf76cc340ac6d0e18661000000000000000000000000b39b7e5bcaf12730192d6743bba7a50a00e41de100000000000000000000000036d097dbcf4176a64395339f85c49d667c8997c7000000000000000000000000a6b8991802b0393233330d974934d902142625b6000000000000000000000000693d228db751b95e8a7e6ca764c41bbf88a6960d0000000000000000000000008ee5217190b955802a9e60382db78d83cd9fb4090000000000000000000000000e89f0175147b441585a8886bcdc5affaeb718b000000000000000000000000089f7d6bab7fee4ac66adf4a30d8ad8164035daba0000000000000000000000007dfe91ad946b1d80624bbf0c110277d4cc21abc9000000000000000000000000b7a57768fec0fc238e28b71a50f3a0325ad762e40000000000000000000000003591d0a7296f3e04f091b8008c0e1d4d1812ea24000000000000000000000000250abeed3901566718b27257defa10c84f662899000000000000000000000000a7b05099696d0bd8c2cf2be05b1742b291772adf000000000000000000000000bac0482add8503ef009c3f8ec2637669b068d860000000000000000000000000128655f2ac4c853d1be7924a6b990a1100c34f640000000000000000000000008f4ba4ac8ee8159ee0c2feb8f58f4b249e71a5ee0000000000000000000000001822352a063afa1e66b4e7cd345aaadc0fa3004a0000000000000000000000001fcb11073eddfecfe951d5f0ddae07f3b16c077700000000000000000000000005c1cf6bc8e9d668239ffde39f8e2e3a187ce7da0000000000000000000000006dde5d58ac7f5ed5e36d0271da3cd89bb290f102000000000000000000000000d9ff6f31b7bbb9a5187ca070064ae18515af9b47000000000000000000000000677b84a63408fb96fd4b11040e3b4834c1586d3a0000000000000000000000002c81af555df1dc05287e06b2e86474c18da27cb30000000000000000000000002f50996582a3d460be644d9e3ff5f6a58b531deb000000000000000000000000feb8bd10383176c0cfb211b47afdda470e9529e700000000000000000000000051c3acf4ff598afc17e10cd268bbcaea1f70a6430000000000000000000000003b394c5cbdd2900176657de53d400849b2de074e000000000000000000000000b46adb38d5b902809bb864081e4fff9bcf9b5ea40000000000000000000000003d86cf264ba34305cc66b3a0025521fa6fbd4341000000000000000000000000a1de6805b9ebc6f3ec0f0049f72829f4eb3b673900000000000000000000000040164f13c3cc332478f241d0adcac73ee6885617000000000000000000000000fa07ca112de37624fa61bfc5c1901f1da3561935000000000000000000000000c640caba272414689b21ebcd60d97b912359504d000000000000000000000000fc3d29d1ba1f306d86d36927e83e1690a9c3ca3d0000000000000000000000005e6cf8de52e618ba7f6107a1c0d1f640756cb53a0000000000000000000000005522349e5376c999a38d3eb245fff651e5df81fc000000000000000000000000ae1154473018074b2465482de35a5fecfd286ff90000000000000000000000004455bca83ffd4865183680e8f5c003ea6c94b811000000000000000000000000dd7da920a8ea5f9d40cde254dc1081cf05de60f2000000000000000000000000b609b756189c6ad675b1783b9a7e0f1dffcd5d60000000000000000000000000d390024e4f4f7d12909ff577ad62f6ddc80358ed0000000000000000000000002a6b2f755dde7ae8f3219a9863b5372a383a46a10000000000000000000000006f0b68a6ba7e41f6e863d194a4912eaaa7eccf440000000000000000000000008329b5cc5fe38e3d29a5f8b399abe29d4fe6b3c8000000000000000000000000eefef8cec3232a1395e23a1dc516ca187f39698c000000000000000000000000e8a772cfb8dd8c2c16695138e4ea33d4f22635210000000000000000000000000e21476eb0510168f8e010c5441273277e627df4000000000000000000000000ba60c19bb684b664f37399ec72f9f80e9ac23c93000000000000000000000000c6377352e5c131c95048d7a4318eb22fbaf4d126000000000000000000000000add6a6e7f79c3691de2866d337052a021cd9111900000000000000000000000023e47f80febe9ec41026b556440bcf087e5a61db00000000000000000000000067f96ec826ca11886b06b645e836de1e7884d1140000000000000000000000004516a98b3f6cd70dec8113a3358130c8c6db3a1800000000000000000000000051e616ff832996250b7def22ab931a37f4c74fd90000000000000000000000009d0a9539747451778b1d7e5466aaacde580935000000000000000000000000001928ab1f889b66626d70832588c864176a3c31460000000000000000000000009f1ec051282be18e5b0ed8b25b8dd9ed858165e10000000000000000000000007fe15854a601bffcc8d7a21d964c8d9833d85ba90000000000000000000000007529b991ef20cd76292e3888ebc280dfcb3608d3000000000000000000000000b99944205335cfbb85a0dce3b8d55085aa69306a0000000000000000000000005d81a24ad1d3de701ec0db0c69a7c74772e12641000000000000000000000000ea08a9d0688c5109588ca16e32d46661b4b71456000000000000000000000000d8eb3c6b5bf7c00b2090c3c174ea4c1fb5c551dc000000000000000000000000ced608aa29bb92185d9b6340adcbfa263dae075b000000000000000000000000d4022783464bf51b03c6be3917847ca3c028339700000000000000000000000084c8d3a7299cde3f2425c9cc0ddca1ec657fd6b900000000000000000000000083645e7dff5018b76060ff3fd84cb4c684e83ace00000000000000000000000003f677ea492b514e1cb3dcbf1c058e9d6f831f30000000000000000000000000776a326d196864ac02d8c3633a6d602867c4a7ad000000000000000000000000202b6fd7af5b79aff4f33a34fe49476c21bd15c5000000000000000000000000d845b63b0cad743cb1e0a2b3d0d62a33c28ff8050000000000000000000000007729e0ae365390032282f5f504e49d35499081d50000000000000000000000001494ca1f11d487c2bbe4543e90080aeba4ba3c2b0000000000000000000000009d5ceedf66e5cc2236c725ca7bff0df3a40e0c28000000000000000000000000ef867a65344e5037104aa58f67795bce2126583f0000000000000000000000007ede7bfa60c26848b63d9406de41830bb3a90ccb00000000000000000000000005c401e0cd27d5b4cfaf32b67997fb1d696443830000000000000000000000001bcbd36908f2151e977667c25bc4d4aa6bc22cff00000000000000000000000026a9c596e7fc992b06e503a4ed05e512209d6ed60000000000000000000000003cf24b5974bb1647b4237a18ad6ab1bfde682be8000000000000000000000000d939e0c547ecc7166b8296cce9ff1fdf2f88bd3a000000000000000000000000b5a6081e560eda539488e5fdee4d13243c9511040000000000000000000000007100ec600a0385f2de17eee5616f0157a6d66014000000000000000000000000e1927a356ec2ca2d0d84856507929d2b3d90db98000000000000000000000000263f942e9a69f92f2327d889572a92c94660a14b000000000000000000000000689ca1fe05bd25bf4272d708aad7348829bed35b0000000000000000000000003e5aae849d91e0d1b2b55a9aabbc08edcbf811c000000000000000000000000052e6418ef53f8b205a37c374251a20b965ab666b00000000000000000000000089a3c1ea550921c316c6a20b9f631b9a902b01350000000000000000000000009e8c2e4c43df0b5e3efd7a410def46d1b985144d000000000000000000000000733b9fe3f1fb43c30c6e204e4a7580ac312dd7d1000000000000000000000000d071c168e76c741a5e53a6c533078cc38f0161930000000000000000000000003c79bb7b6afb158e61498cfed6c128edd568ff2b000000000000000000000000a905d6775fbf9f11e7d25b24463f4c3725ef9317000000000000000000000000e8fa290a7aed971c5409fa65a0ae4d9a36dbd709000000000000000000000000c5274003c148d58632cc5ea2cec097f9cedaee4f000000000000000000000000bd7ebc60a2819d79ad345a12eda670a0cd273ca400000000000000000000000071bac208fa7fcfe0173ed4c919e7a5c72c4407f800000000000000000000000043c07b5f1f59b58563c30238ece39a568083d28b0000000000000000000000003e3c3dffdec740d8a35b3024059d2b1d1685929a000000000000000000000000af23d4a097eb906b12cb3c1b733d2b07129c27da000000000000000000000000e471b263959708b676099abe95ac70a3ed01698d0000000000000000000000004ebc4321b528f45a9a72fc7dc88da5e22a3d4a880000000000000000000000001e1517fe3779e6e291d1228d0d059eeb05dd676f000000000000000000000000690e96f32a225f661a1881a484f858276cb829840000000000000000000000002f424f57c895587720b53bdee18a85d2ee75f3e10000000000000000000000000fb47684a7a1c11b63d85ea758a98a470f2cd167000000000000000000000000fe78626f37f1bbe2eb072ad3cf2e68666f3a560b00000000000000000000000082844cb81f92bdfb3de1f338412e8a08f48be06c0000000000000000000000000fbdc28af4c1456d6ec443cc795d79802c60d4e60000000000000000000000008192ae0f56d809f26abd64779ad267592f820b46000000000000000000000000661eb3712e50d3a15a1e82e09749771fff3679f400000000000000000000000065db4959be02dc5bbd53c303f7d1829d896c5b8c000000000000000000000000b7a4f305edec3d925d2464cdace376132411a23b000000000000000000000000f982e99c875e84212b527cf061f1fad76ef2c9130000000000000000000000001c1b34667fe6210e221f99a057fd58462c4509c70000000000000000000000004daadec5b25a0bfbd3453a728de87687e062419c000000000000000000000000dd381cf4725d768d092a3f577f533641eb423653000000000000000000000000f8b716d4d8c5b11084c8d950395c25272a9e51a5000000000000000000000000e841e0a5da0b477c308be269122762e610dde2ef000000000000000000000000309312772ba1f217ac8c01da62bd2471615fe1fb0000000000000000000000000c1035e721b3ce537762b41589d0eb8b87bc8036000000000000000000000000c2a0bd15dc688d13850712744f891c2b20e95fa30000000000000000000000003ba2de1f294a09192954736097d8f7823b86a80a00000000000000000000000035f8a37d10da9fbec877910f92542f5b0083799d000000000000000000000000a4f176f315b71e6bccee832aaab6ba45d38d04a30000000000000000000000006f7971fdb245a5796b0b3a158f5b40334d4ada81000000000000000000000000aaea6464e861411c41f0de101814581a1c11306f0000000000000000000000002c9d912c1e96de3b14bf3a0a9f0d8d14863ff8530000000000000000000000004ff722574882f3de44d365ac60cdcf74c3de9247000000000000000000000000f731341d25d2126dee557fc3634f654a16480a4800000000000000000000000084c1cf0a3e1c6743b5cffface16cb9214494fa01000000000000000000000000ba1f3b65c28d7024bd183e391e20e30f4825513b000000000000000000000000ea926c9ae63a9e0506246ceaf281d0f4a4918a05000000000000000000000000fb3f9f86a04f78ed2203bf5d5d7c1ad7164011a700000000000000000000000021f2ae34de10771e3a758c117b31540e0cc86e66000000000000000000000000a998deb9e561fe271fc0227a9fc85b742b67c7c70000000000000000000000005430c858e6976bd016a42db2cb1a88dcb8de864800000000000000000000000040707e93dfab80b36894559d9346a5cda7b28810000000000000000000000000dc3e38c9214da98e4712d25d41fa7c8be86717a8000000000000000000000000d307b019ba4870345d6a0c4c4b0c11fb0f4074d5000000000000000000000000b5f79f2532fe1574be204c1c776623f58425dee8000000000000000000000000dde460a50ade4cc5ab0aea511e83a99099abb21e000000000000000000000000395afd81edfbef9cff0da58e7717ddada6c2568900000000000000000000000049bc8448b559f44f2c7de112f6de44e47a055d48000000000000000000000000ee57483877d5b04326e8730bf25f7bde02c1c7db000000000000000000000000067802b67abc554a3b99115d04f9f4b136971ca3000000000000000000000000772fe5aa4fa8b520e21f3edd991ff9fa83ddafd2000000000000000000000000e3e3c3641ede14ffe492539d99072ad9313ed86b00000000000000000000000004e160d4b9d484e2ee37c9f7e996193a382834f0000000000000000000000000b3617df80781544a79994dc83d4838ac6d79cf43000000000000000000000000e8f3c9f00418633e9bb49f67cd23932b8bb49bfb000000000000000000000000e8dd0e8b0306362aa8c320a53d04d3f5b8f8acf700000000000000000000000095e556ae73e015be7989e6de93538782ecb69c990000000000000000000000001c88b781eb354aff5614109d4fbe95f54ca8e7e000000000000000000000000025f40c0f4ed05ab746952c8111f65a57c3e311de000000000000000000000000a6cca32e14a3e6b7f063c8ab5d93297185aea103000000000000000000000000556a5d75fb85c23939ea544e67984f44c39015d5000000000000000000000000e8b67ebf4825fec2ab6c010a01064f5fa54672a5000000000000000000000000d57de69cb4027e64d3ca0d9148cb73ef71011798000000000000000000000000701cb0c9b8607b57ecc6fcf39e6fa01f333433a5000000000000000000000000349e873bd2957b58f3effc53b09a67103fcf2b71000000000000000000000000a5d2f6971bcf2795ffde9066eceae48ef1066ede0000000000000000000000000de9413247d4620d485ff7c27083b433cf84f9950000000000000000000000005f65e080a729c9a62c889afe38eb6cb8e85f744f000000000000000000000000d734cd73fc3c6c9db841cc13d2447d850de3a459000000000000000000000000a36607d311b23187391aeb89e929f1647ff4cafb0000000000000000000000004306954538864393db4e0d196b6513cfd3d34bd70000000000000000000000002035e98d78370ebe27b09fc4476e089a654399d300000000000000000000000069505f5660f7d561d2252fd7badf74284d96ba4f000000000000000000000000aea7da65f73c31ff2f94cc82896fad23aa7e5532000000000000000000000000e80021562cbf93f7082d61f656705cc389a968fd0000000000000000000000003c2d555c244536ba425185fab03745e102d7685400000000000000000000000005af5b3ae2725410525ff15b350878cdd9c93c7300000000000000000000000072d62e97a08955bc98fb8037c7bdb494a6d77403000000000000000000000000c2d048cdd861d874d49fb69501c059cb4b0ed0d40000000000000000000000002716b799fd39aac24dd1f5d3cf5a8b71a4a6ae2c000000000000000000000000e7c2f509c416cbfd1c5bbd731247f3a3b5bf4dba00000000000000000000000062a41d2bf056ca0f9e36d5832a84834a10741ae300000000000000000000000082dfe87f8ec354a9cec76a960d6e5ba528f149990000000000000000000000001bc6955e458927b30eeeb6dace42887798e69b3b000000000000000000000000796b7d3f6ba5f06931f7a90a9f1b4e031870d3c9000000000000000000000000856ba7b7e798d5e3f84ad63aad34c73a15d27959000000000000000000000000c957ffb2efa532324163464ce845f4e9cb809d95000000000000000000000000e342692e65be8bcf56c829b065b7565acc3418a70000000000000000000000002db87474cc1408455357bc0f89d9d576bbdd877b000000000000000000000000a43fd32f4faf35c28d7d1bf77aad73da44601227000000000000000000000000c53c58498a7f8d92d501c6247225db741d37bb92000000000000000000000000e147e2ff66d7a6018de41eb1bfcc1bd330826e690000000000000000000000002c0593669bd33f0288db4e25d7d5a01da559c18600000000000000000000000093c243bb4ecdcf88acfd02907e1ead2ea32f3189000000000000000000000000e405fa160af5e1e8c106914b39fa07a746ba08b8000000000000000000000000dfb726b1d22d1b1a135293655124977cef7d0fae0000000000000000000000002d873a16f2ce29c51deaa2d163f8d8c8ee65ac39000000000000000000000000730b9162cd0471025c43070859a28afaf2e72b61000000000000000000000000a8bd89e561d09fd26c355bf08814db3a625dcb6a0000000000000000000000004b3c1b7a6e9b31988cf179c4e458b70800a53f0900000000000000000000000008ecc568c7458e9dedbdca46cc0b56a0333602690000000000000000000000004a44a24761f393c245a91a5463701f5207247adc000000000000000000000000736ce143d9bf7f5f593225e28ac7b0178794c7b5000000000000000000000000ebea3a28591da0e5dea24555062ac61b86714927000000000000000000000000cd3675f67ddf6ebebb218a407c7b403074430bfa00000000000000000000000051537e352fd99b1a2a58e7bb683b715189c614ff000000000000000000000000d83a8a16bb81f3c97bf0e53de4f4eb0220f9f84a000000000000000000000000c385e62c68a5115659d60dc659f3704bc9ad074200000000000000000000000086b9ebee4c12e7d68932ffbe4988cd1403571ddf000000000000000000000000e66704f12b0ebf819601324ce7488de33fb0847b000000000000000000000000dfcc6bf315976107bbc2b60eac0e00e3fb6ec7400000000000000000000000006ad52cc6ccbd0fefb4d44afed1454b61075a89fe000000000000000000000000ce7c68a35e6b20f842f5931ab8a217c41e80551a000000000000000000000000b193aa3ec69dc6d5f566ce13fef6e9a66e1083b500000000000000000000000058e08103150730461ff6b05de4d7e4066c011ec10000000000000000000000005b54c7bb144045c11d2669db64e55fdb3d4dfe690000000000000000000000008273a6849f91a8e83e189527b2f39a7b7ecf6df700000000000000000000000045d2495732b215c444896ed050652a7dd7115dd4000000000000000000000000eef5757c13d1262c863fac9039f34556427141a40000000000000000000000006e6dd4fc2b326dae383e6037a4381afb877e23fc0000000000000000000000004dd7ad4110cdf2b9a950cbad4cd2f553ec2093fe0000000000000000000000006c36a17dbbaee86792ae570111a981eeff309ff600000000000000000000000068e7802edbb659dd5f6abe4f7ed79eead88700da000000000000000000000000b67be37d0eb7b2bc81508e8196de60ce0a9525450000000000000000000000000e7ea3d44b136b2ee2954a8122a05a3c0c4921ed0000000000000000000000006c81f571806f867b9f90fb1803282b5937867eaa0000000000000000000000000f3174f011966b93d293d200bc11756c1b30221f000000000000000000000000a5318a1702c1afd3352a15001a598a23b8277cb80000000000000000000000009affffd0870b41b436117a1e6aac79da82fee31d0000000000000000000000009814ff01b14d0772dc430822660b12e44c5fd215000000000000000000000000664de6bf7b8df152f7cc3f167f77eead82b2b379000000000000000000000000ebcfc3a1aef7efe040acd64e50f46de794b6fcb1000000000000000000000000ec5312ae1d2e4dcd902905edde34ec434345fb700000000000000000000000008cfb909c197daa916c9110c5096bda14a0f57e70000000000000000000000000899e39a67785d368592843477b6d6cd11a5ed7710000000000000000000000002aabc3cb1c14f34d1a3cef2a0045b688e9b737c80000000000000000000000001584617fd9037f95e9a36722b813fdb4f5a2ccbd000000000000000000000000075577da29fb3dd546515fa4d569b0563caa4b92000000000000000000000000571d039569061e38f740f285519e47653b3225de0000000000000000000000001da486cad89bc09b0605e83d3e3a88835c14c592000000000000000000000000053a67d100b5863be5920556ff1c07b90935c997000000000000000000000000859501c738945fc0c7d6556a8ebb2cd27c8114110000000000000000000000005fb5dd0b99bc67c24c1ab5ec0f3f54a7e64eedf60000000000000000000000005bc967e59dd331b260c767a4085adc4c4efd226a000000000000000000000000bfed7e10dc2234f2f5e889317992a3b8b6cfbec50000000000000000000000006772aefe63803a9bd6dfd1ca34ce1659efc929b1000000000000000000000000eca5b369ef023075a3402588f09ab5965e0614e8000000000000000000000000eb10765ad972d4f4f40d9e9ec619ba2b40d2055f00000000000000000000000079c385ddc85145823004861bf80f32d03ff045da000000000000000000000000449f0fef164eb7300361b2554c6063841a5edc8a0000000000000000000000009a2ed25b34148c659c4d6cc79c3ee97d52c1041a00000000000000000000000017be907cb95f1b3c6a66594ee2ee92d1a483f995000000000000000000000000c40c71da423682bd310aa67b9ad5238abdca760b000000000000000000000000298b7701b4d760419440ccbbe7e31b890a865d2c0000000000000000000000006049edf8294e6e347d2d4088b619972ddabcff0700000000000000000000000021cc460c6bf388ca3f187c6c70ebf5e0b4dcd00500000000000000000000000019d4d4848d515d39f6e97a94ac126efac87133f00000000000000000000000004b04cd8b1c8de1d02569c27bfa9e4d4596f10bca0000000000000000000000002bbaaff73b5b57c7cfac922f727098799d1901db000000000000000000000000e784f6c9ebb282099bbf361bc1e4d6a006c5f91300000000000000000000000038869128af0b3233b8d761840c9e1c615490f5b00000000000000000000000008653182a4e47c355be466e5714319741fa6f4020000000000000000000000000d1d664398db5d49415104cb9bcc9060c6589f379000000000000000000000000a0f8301450a402225a74d6d8aae5e9564ee9bc95000000000000000000000000e4a8f49cc533399af693842980ab4d25afa8e01b000000000000000000000000e460a31d73586db117258515c22eaf392225c2770000000000000000000000008e26b299123bb67265746363b8ef96a7abfdce5b0000000000000000000000003c11384f3fc6f66d5ef6f5d6e7799dbc1f0e40e900000000000000000000000042b8767240b6c2b04b8161532c069f4fa861a295000000000000000000000000a61ff24ce185885da27aaab4e4dcba55e096d9f200000000000000000000000096058f8c3e16576d9bd68766f3836d9a33158f8900000000000000000000000087eb874bd3371f2bbebaa2532a21ecb2d46f874a00000000000000000000000042a0f30f2d7f0ab8e27c9182bc5cbecce19047c000000000000000000000000097db554279d0c0bce4f08da12a8c3cc4a558528b0000000000000000000000003e8c02c41336191c9fbde8cd7612fe9645c7c33c000000000000000000000000e9a3e4989a1c97e41d8f09cea0b03523f101d478000000000000000000000000f4f740cac3b7b012f16c24325518844a57ea94e400000000000000000000000071bd81c1ec343ca82f3356d6527f3ee1dc2d316c000000000000000000000000a1f273e61c17f52f97ea593321889238b2417888000000000000000000000000724fc01afc7e0bfd312b22dcccccd6541c45015e000000000000000000000000fc713a89082ee807a421796c0d1e1e758a5db9fb0000000000000000000000000bad2e3de2760554a461c20b5cc0fd8103726db500000000000000000000000044aa2db80bf5744415962676b68b3f85764ef5cb0000000000000000000000005a424e52b83dc3e18abd5f555ed01257f8cccf9a0000000000000000000000007fd926419536e5a511c43fe143ab98fe132aba180000000000000000000000003a966b0d54c2f9ecdb91cc96ff409c39fb2506e9000000000000000000000000038e11154cc16acba798a691a6dc173e94a25a8d0000000000000000000000002d3d3fd2105723f79ecea3e608ff9a4fff6abe9600000000000000000000000030740261e5f68d1f376ebf4de445fcb9c2bdfc3a0000000000000000000000009d86dbdb70e5336b3a5179d8fd456e234019fb3800000000000000000000000096666c46df2dba2f67858b5454235fe75e9b40bf0000000000000000000000005303ea6a68a0f61339e8f4f5ea73b2ef45da815c0000000000000000000000000cd52c23fbaed9768e3bb11c417aeac3776024e4000000000000000000000000a94cfc743094b8a9b27bcc95f1ef36d6b4d170fc000000000000000000000000e39af349e735348bb625ae426ee27f232b80f6950000000000000000000000003777eda21412a76fc74189a377bab85a6c39ab03000000000000000000000000512c6c58f2256ea86777b349d84e88bfbc155bc70000000000000000000000005cdaecc1a78a3b08d186e3f02e9f05c1bb92a59b0000000000000000000000003c632396b7544c2c4047c8416ac8bb97704f04e80000000000000000000000008dd22794114d952e0dea00327b0d777335ea0ee6000000000000000000000000bd76fc02d5e8b92a4f0f50da577b05a6ce052fd50000000000000000000000002c2817246fedc80095e7ce4533c793efdcb40d810000000000000000000000002003c630b0f333e945c6285d88f90f1b18a364ec000000000000000000000000763381458a61707a66b9ff0ef0e448df4c2762ec000000000000000000000000dcd17f1986fa2fb943ac40deff705e3de2cdf7c2000000000000000000000000478f7a79bcbd63479f2bf456551318fcbbdb905a000000000000000000000000a909d3ce74031ed69ecc11b251e800634ba208e800000000000000000000000034137abc75fc34d9382762b918162c799899f59f000000000000000000000000c64757a20122e83a6ad7444510d18f48ea1a82de000000000000000000000000dd761a604227d587cdff0b7b62175fa836ca13b1000000000000000000000000d49f4d0d7fdcdb11ba67f7646d07ce28bc9cde30000000000000000000000000160bea50817ed36decaa9a24343c11914a534db7000000000000000000000000f160d3260e0f089211141be892abfb89077ced9f00000000000000000000000046a3a5c96199926871be7c3e3e3f2a4452128b71000000000000000000000000dd43ed7881b4cab71be89f7ff1d22d6ee65e5946000000000000000000000000b95ea7ad17dcf598387c0318d5c48a21508b579e00000000000000000000000002d7997c947e9d48f2420a4687e3a14696a70822000000000000000000000000d8b8df3676df4988e99709e54508ddc4eb271168000000000000000000000000620b52279b3f21b56a68524ac11a86e210c29c920000000000000000000000008c833bb4155b66e5a882112100983d1d6476bb150000000000000000000000004037e59ce1c1912aaba76ab95edbfcd2fe549cf50000000000000000000000000530a7b66ca1e6d1ac707b9ba9c65222cdc91bc30000000000000000000000001768db6d0cf348c24a7219d9a589f3f5811ec0ea000000000000000000000000ecf0e4490ad817224580f2ba8312fbd8fa3fc14c0000000000000000000000007d7bf0e5553832347240104a69b1225af05e5abb000000000000000000000000504c152fe65c3382d37d55be7b60ba4205c7a88c00000000000000000000000030475d2356d24f1a688776d3b49d9fa0aabaa059000000000000000000000000373890e9840731028e32e0ea0557f4af34a079700000000000000000000000001bc85bd7a7ade36d9c8eae318d1c2b4877fff8c60000000000000000000000008e82c1f10315e61f4e6e219dee1d45ea449e9e07000000000000000000000000b2d36f05e410c6023990a98ee195284e5e2a1165000000000000000000000000949129d7dafe86663eff06bb9832b4147037dfda000000000000000000000000a9355971a0c7def4600456394f316992724ec12e0000000000000000000000004e72ed7623429ff81f9ce814d4a294b89c4d3c390000000000000000000000009be28d785c4f7cce6850ab8ecdd41774f1da7a33000000000000000000000000701a3a4bbd18c0a156100494d346ce70b88715270000000000000000000000008bcdce8b7eb5a7c4ab9773aef859c8749f3cf65300000000000000000000000084606c12ab9c191c067fb192ffa166b50944dd4900000000000000000000000002f4c2db903e00e76fd51038d1035917ea541b2a0000000000000000000000005413409b33a7ca28babf16e5a0528a2904a7fd7a00000000000000000000000082eecd90c1692df00fbba1de16d6f8115d30719e00000000000000000000000066d3f5e34054b701bcc00abb2ba75cfb86021ada000000000000000000000000f5cb4ae51a7311960a31f0da40abd34fc3d4009000000000000000000000000001163b4144eb47ec9a8e923d2cc83e7c1c5f847b000000000000000000000000054d931a08b8c3625daa2d888712a83a5c3b30c70000000000000000000000004989ad393435e7248933cc7962de33a0f0527554000000000000000000000000e66af5c32f049033c0f4cb53d4a3962ebf9cdee7000000000000000000000000bd21a042b469790a028c9d46eb11db6f6f1fb8a9000000000000000000000000aed79e01a9d42b3fced23a27b1cf9d7c72dbb6c70000000000000000000000001bbad6209619068f818fa9327006c1e56bbca9120000000000000000000000008d22ca15a6d6c6143dbf89f75cca482efc76acb4000000000000000000000000d5c323cbfaa54dcb07b8cb30a79d3f879d1818b30000000000000000000000004c2cb36da2f48fa71496fc28bdc2d7b09265929000000000000000000000000010a405180f4895f41f9c9d298289715911e6ea6f0000000000000000000000006fa36ab5441234678f6dada7bf23e82dd97f7f34000000000000000000000000089db6c1b5a6cda2a2b3d1f9157da395e52503a1000000000000000000000000bd6c4635b219173b625997ae5e0b4899b2170cde000000000000000000000000e95cac756ccfe62f25432f0858ecc5713bd242b200000000000000000000000016fc8788562bf25e6e342000ccbed9a09aba7ccb000000000000000000000000e57221e94f8f3379a0d3bf6133920db6f796fe2d000000000000000000000000d22fa3bcaed5c6965877763c9a9e048f6682642700000000000000000000000042db6f96144d24532faa662a15351061d2a14d01000000000000000000000000a5544cc75edbf0b4c38c9ded208621431735a5c5000000000000000000000000b1a50f2e2510bb1bb1b3e7fb1fcf8cd170a5638100000000000000000000000020cee7dc10f53386100162dc4e776c241dbf5b8e0000000000000000000000001168ffdae4c47d5bb8f8bcc73dbb99a7c85303a3000000000000000000000000f58ed037d4324c30bea42a4976db5ee4ac1347b7000000000000000000000000d912b7a04bba17dca22075e8a56045111362569500000000000000000000000075938c3dca81251cfd740ff8b294068428dfb5c10000000000000000000000006692ec456b18bde010785c86bac0b3fdd75b62e50000000000000000000000009a1e4eccf795dcc8468ea42a880b009d32369a61000000000000000000000000005f4abc2df2a4ce22b80b505924975843b824fd000000000000000000000000a2c3583b9dfb1ac11675a03bf740f17d50537f820000000000000000000000007b584fff088f43d32d0621edc96c18160a12a72e000000000000000000000000f637f3c0feca16cdf3e151d062b2398b8ab2554b000000000000000000000000d1d9cbef28b9df2ef3f83c62d53546deb8488108000000000000000000000000ed89ac7be97b168f5abaf0a56e55fe939dd133a9000000000000000000000000a6812055e4db29ff5306aa04f9a1e464bcff9ba70000000000000000000000000d0880ef044d7443952091e940a50dc5cbf347c10000000000000000000000006f09cf5d98fae12a2957e14dda27ea1fe1ca013a0000000000000000000000000c3256356c4a663ac7359afa7f52fde71a16b4d500000000000000000000000079e0da56c9067c556a37c1103493f8266d7e4e3300000000000000000000000013a164688d3f6c2f481f1861c550725da4dd1e4c000000000000000000000000b523a0979c110e177b0ffbad9591422ae3badb92000000000000000000000000da91ef777a0f850aed89e9631bf8a59eeb26b62d0000000000000000000000007e5f2eb68e53a337bb4f9a00b8e70c94c4b5258d000000000000000000000000e023db6ae444e5acedbc7030fc226fce049fac860000000000000000000000006cac379bc2f29d8c1f3ace689eb0f7085febd6b5000000000000000000000000e0385b8b8519ad2f7aba693907110e6a6b79106d0000000000000000000000005f192fc6dad4b2a961a3060f019930bdec9bae18000000000000000000000000bfb7f292381c361b94e997512a819bc272b0cd180000000000000000000000001446933007c1f56d72684b74c2dd4fa4323bdadf000000000000000000000000ecc063238fb405e69a2181daacfb2240a435a9d0000000000000000000000000ad045667b0c34371fe6bbde27b9e435bc01476730000000000000000000000001e7a14159c872156047ec469f261b8d952bd48be0000000000000000000000003fdb95d503d16cb71ae00e659effeb0a7107afb600000000000000000000000042a4164c2c6a67c101898dc3f10aff66e7d60841000000000000000000000000ed27bc1d6638589ba0e2943785e621620601db75000000000000000000000000ef558c8a7532fdef982bf4ad5874b33cd3efe12a0000000000000000000000009150f2e74b532ec3ec85bf8f7682bd7715afb6450000000000000000000000000a0c7d9cc24f1cc47a2f4ea4d2300b206c66046f000000000000000000000000f1281a1f944a2d9993afc3506d9d09b2d36568ef00000000000000000000000018d49393e89c41d2db277a3ea4322a07c8503ca9000000000000000000000000388d4920ebba9b641d95f5b130d0e669ed7df799000000000000000000000000b131eb3794dbb1741ff1fc30c41646a5b0ada70b0000000000000000000000003d6a2a72ab4e283b8db473f0b84e49631bdac34a0000000000000000000000003a5680abdf9c0b3ba12e35da5ef6914c8b8e52d7000000000000000000000000c0ba42353d021183a240c63f756e3590a0e358210000000000000000000000002865079c45e3f30209af05959be9dccbc9fae3ec0000000000000000000000007a9a5f3847235b0c47071845e146c7259862f4a6000000000000000000000000d57c5dca139877267e40d2fba6047c414e955b6d000000000000000000000000139525e9febb36d8fb2ba4b5596cdacae41ec7820000000000000000000000000ac6f333168317eca4c16016d0d8e543f4a77d650000000000000000000000004848b4dd643fa2668fb4db30e8f423cacacce6f7000000000000000000000000d24e3852f4983e4e558b7fb59e8e2c7e13f57059000000000000000000000000dc4fd5694195aa58b3d780f923d3d0287f9b5cfe0000000000000000000000003c30609ac007a2d43829392f6289983ed166329600000000000000000000000022b354c55ddbe4a3d073ad17ed681c93598004e5000000000000000000000000bea7c1c5956c7a4a30f0d0305ae965bcafc4f3b30000000000000000000000000c3c450144906b579cf5a58e23453efedfd99287000000000000000000000000277282325e5625d7c065ccfcb99ace4651a14ef9000000000000000000000000834e6fc990f1bf4828a24323dfbb41fe03483bd100000000000000000000000020702dc4fbaae7bad340fb44f1e497b9d3902bff000000000000000000000000f858edf5910e3a9242f468cedeb72a62ca6e92ec00000000000000000000000064a62b89a4555cd218b0e10a6ec52be059ee5bfe0000000000000000000000009b8d80ecee2902381fc42dd7836e530eee665c67000000000000000000000000077e350a4f6dca428c4dd855563e45bf9a07238300000000000000000000000072c8584ea1368cd122328f14cec6f75ae20dbacf00000000000000000000000019254ecccc0da20fda8a6f3f91448d2cf157ec4d0000000000000000000000004f7f77a36b90b9afec47b37f55e326caf290047900000000000000000000000091a2c7e350d6e389e189be2f94fc04bd74e4b3fc000000000000000000000000f0cb884938dd17b77502216e70109e8d10a1967f0000000000000000000000005e473fc1524d22d09c87059d7d0e7379cb14c5f3000000000000000000000000db7d9a4e0a1fb400d11999fe7a995ed08d3fd1600000000000000000000000007a1be0209302ce59a741950ff0bd4f785b81a23f0000000000000000000000006731a80f73f33ffd763c1dd71d660a4b9e2495cc0000000000000000000000000d86c4295b3f7a288560fb65ce244ee3c29e0e0a000000000000000000000000a8edb0a2bde0113d1f036b818e580a87e15ca37c0000000000000000000000006c0aeae3e18abf2aa3711b8cb6f66456074c90f0000000000000000000000000aeaa7930ea162a58ef8a803875b981e5acb4e03800000000000000000000000050550e645394392d3297b9f18ef3400e59d1fb4e000000000000000000000000f7caf6c8a9cf65924e4c341bc2e6acbcf4e6243a000000000000000000000000ec8ee9effcf2a6dfec380b64ad755429bba5281700000000000000000000000009ea352364c84659193c4120fc4d273bf8aa23c80000000000000000000000004ed2627b1757eb3fb91cedcc47527c962c8a2e63000000000000000000000000688d63ad550dc0212a672eaa2e3832d20c09adb60000000000000000000000008048f030596be755fbfbe8fbdec6498afffd98bb000000000000000000000000bd88f90a990711468cb293e309e9c2bae1cc654b000000000000000000000000c040fb482b93737e1cfaf11368438eb28edbf97c0000000000000000000000004893015526beb07437915566c4ab2fa361d962890000000000000000000000008feeee2bb35fabd72be0ac88ce315142aca007a8000000000000000000000000512562dcd644aeb24bbf9637100b1cb278b06143000000000000000000000000b1c6cab67534d690b7e1dd8466253190df9593ad0000000000000000000000002433cbe6c36af8cac9d6770e491f12260d125a770000000000000000000000007a1ac236c4787f18f7f9dfc30b5cd14a9d62eab500000000000000000000000049dc5710991c477443991d9b287fec93d3bb6d94000000000000000000000000b378f84dcdec86807dd2851815726b83a6ae0df1000000000000000000000000539e37346e848f9488d8d7480d6fb383b820441a00000000000000000000000081bf427adf35b888616c1355a4e794f0393d7bd1000000000000000000000000a7b6f747c3ab8ef2e3bc061be8acba07213f6cae000000000000000000000000cbcd2c401b2cf8fd0cda54479be86a8b95b5c6e70000000000000000000000000c0b301bafbfb9dbad9b6c60ca40fdb9a9b4ef62000000000000000000000000a91e2bf630064fd50d426f7b32435ad976a16856000000000000000000000000b8f2524c2ce00bca9b91887a1b6c5be96d3a67540000000000000000000000000fceb7aa331ac62a77c942b3a68b2fa71670d6a9000000000000000000000000a2c0d397f44e5f7058447aebaf6472237a808622000000000000000000000000ac2bf8f8f6cd71385943cdb691d89c694fc7d7f100000000000000000000000045f5d3e81409b6b2a177b40294002283b787245d00000000000000000000000054a016058d3b0ff1b7e570c619b4990ad17b1448000000000000000000000000b3a7ca6fa6437ff25a02fc818b8ba902b61c8d4c00000000000000000000000071d472a63f71204212d68a16a27674cb15e0f6800000000000000000000000009daa458cad3831a21f9652e54fbb02e4013173be0000000000000000000000007928cf4b8ff563e713951095b4fe36bdd16b52fc00000000000000000000000031f5291c013c93c840649c19b7e64a92166c87a90000000000000000000000003af2b7b8dfd2b7f75d027df18e99eac04bd56c250000000000000000000000001516dcb5d5f1b994d533b0974df7960d4cc83a790000000000000000000000008c6dc37800bb7d8066ab8b8cc046c9a47c7fc51a000000000000000000000000df2503116a1dc9af476e1efd099b432b35331d250000000000000000000000000d065821621735e9b62eadbd54e507b3931be9cd000000000000000000000000f7d8a6f5a4169d8ac0dfbcad634e3fd69a137499000000000000000000000000eed9f7bdd806159c859a855b60541a159d595edf000000000000000000000000d7b369527e50d57e4b37fe7c938ba5d46fd56da2000000000000000000000000addcee71f271e9371d887859aeea544d20ebf71c0000000000000000000000006217c7fcb50b43cad67c465500b866e5eace3a5c000000000000000000000000edb0e11b3bdadd23a2fbd5c930f8980543305fab0000000000000000000000000e7342ca3f7780b3e2015e92376c673cd277b0af00000000000000000000000093cb16e766df2e5a50270642b0d30ad9f230e51a000000000000000000000000500e4273d41e1d8e3294c6c4b8044eb8f023ae000000000000000000000000008fbf8801ab884e54d47728b1c6839063e25ec09f000000000000000000000000bae352b026ce68cf0bee03cdd9ee7d2e5b1a5ea00000000000000000000000003817fe974b566a1541c4e45596f99d8e77f4664800000000000000000000000082bfe3e5d6ffb76b02fad0ce6adaaa60e604dfe30000000000000000000000004185a32b46f919abbc90f80b3c7191d4ed60a58700000000000000000000000012450438e0e8644fbdaa9c245a36cf0396be7eed000000000000000000000000c4ec6f3d03b23498e072d354a7800ce570b90d37000000000000000000000000368c5290b13caa10284db58b4ad4f3e9ee8bf4c9000000000000000000000000bc8f957772e5d7a759c7e041db4c053ecc17c60500000000000000000000000085e6bab70f25ca191518eea391ec8177b2603cb90000000000000000000000004af48376e2c71cf44b606783c7d2c8785792143a000000000000000000000000168771be6febab7a9af1eef092237bf0f4208d7200000000000000000000000045fb2a34348ed40efbcbc84ab6f5b7f9f341c85800000000000000000000000027fd91d51784c5e311b915f40c71699e9461da1b000000000000000000000000e1bbf31a6c7447d80179422f6d0d8b46b2821383000000000000000000000000e5d0e93fd086085a0275678f877893292977a7f50000000000000000000000003d10c0c83184131f7c6b4fa75bfcaa0f37a98d1500000000000000000000000049d307ab75160f7a0a5ddc1544de953d34643dc5000000000000000000000000d3453549f3e4072bb1869a9370b3a19420a7e639000000000000000000000000a818bf88730a7af421fa634a8dc23ad1b2aacd7f000000000000000000000000b22a377ba4130c61f75fe7bf4bc0b676500b9791000000000000000000000000b744728ba498c1007c50860e38b662d160f447fb000000000000000000000000942e122f61b9640a3fd123d2f399ce39bef9dead000000000000000000000000120bb222e5c29e9ac2d958c6fae37393dfb8a943000000000000000000000000b7e1409a39679c46ae668a2327831511985c59650000000000000000000000003ee99db7ba804154ec16b62cd4e3256510bd5755000000000000000000000000a93c00d1f004f9985e390b506d8cd0f7db884374000000000000000000000000ab7dff63c31c740aa8f414b4eb9404a51e361a080000000000000000000000009bc534fba8b23758d5971236e5c7c32693007106000000000000000000000000ceacd696ef87b29e67865f0f0961e491b2beb47600000000000000000000000080e92324a91ce3e45f9e8f2375962a4735839fcd000000000000000000000000a79bd10ef68304aac9c018790c2779bb8b19d435000000000000000000000000d091c7056dd33ecaffba866eb6e833c916118c940000000000000000000000001a893498e1e5b833f1b5372573b5c741dfa7e436000000000000000000000000a16619f2bf36c6c4cc062e4a61d692d2765c58c4000000000000000000000000a9a53962e589632906f7d4314cb9bf902feabaa9000000000000000000000000bcf4521f4177dd9072f8a6135a9e4363ebfd637d000000000000000000000000de1e29f06c0b1c62f3c2bfabfec77997d1125b110000000000000000000000008f25dfb13fbe59270e0df3815d2d2a403e7368c50000000000000000000000001ddc12d9c29d05458762724df0dd2b82e881440b000000000000000000000000f5235625a9d723d9357036e8df86fd7635074b4f00000000000000000000000011684b222779f4c11bb3c139efd790f7d0ce1076000000000000000000000000ff0d2575712bfbea1c44b28f5922aebc76c41dd1000000000000000000000000a95fa8eb78e0972eae019506c7d6b2ea7e18c41d000000000000000000000000282f5bc634edede17b169413b26f7cd18bc2006c00000000000000000000000034c3ef4fde7129df0f174052635fa87f2644bf140000000000000000000000006b9d774c6cda48f1e59094371b998d75f5b8cf74000000000000000000000000570eeb522cfd8064ac13d39a8231ce5803c4e28e000000000000000000000000115762df9e1b17cacae78922b7a1781b1655650e000000000000000000000000844f904dedbd64b2d0ec41785ff3b114cb6be70d000000000000000000000000f4c63d86261e413c6167007dbb0d9620343d0e79000000000000000000000000c60915c90d858e6c29bd471ff6cadc801afda47c000000000000000000000000834c2ceb2d81ce5257f981417be4d5149f2832df