0xe299d31100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000019a00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000205edf29e3e05cc8086adde7398f58a0fb457d0d000000000000000000000000055d64def7608cf3a42f6bfee7545c1b5f12f7c9000000000000000000000000bfee387c05a3a8af04cc828e86672f3f45a4f119000000000000000000000000e3a4dc044804b671e035c0214d543dbc4c8b052300000000000000000000000097b5a71619955860dcb7612db848eabdb041de3d000000000000000000000000937bbc4cd3da874a058ec57449b279dc2bed3806000000000000000000000000a2e7504ed4c70f725297bce765784ca5996f80430000000000000000000000001e4c8d24aba7f65872b2cc303379bf7a77e4c857000000000000000000000000dcd67caa29f2f57ae90f50170e1fe8029edf8dd300000000000000000000000079122d78bdf4d2d5228699696d143f114d935b37000000000000000000000000dc8ff8fbe3c2cd12f3bca498e40c3c45c410e68a0000000000000000000000009b049fa8a59b14e48b17ec155c4cea27fb276a4b00000000000000000000000094f91dcaee509d510bff63e787c334881035123600000000000000000000000013a6f9794c916c4c75c833ec44361b994d30035f00000000000000000000000011eb5758892b1a798caabc4dfdac11481fc313ec000000000000000000000000ca7960707f703433075cffba48b8eab695c2e8f5000000000000000000000000d5a1e33147951c8dfc797543e91acab10858135d000000000000000000000000c7419ebd7d2faf1a0bd0948999c54bd363944cf1000000000000000000000000c8e32876569beec32f451b295a16d226c65e54d400000000000000000000000014905cd60ce3df9a651991c77529053199311592000000000000000000000000426af0a53ea6c5769d4f535787e4f5878872897c00000000000000000000000041bb705249b6ab5b84440e5cb4501b4edce9991b000000000000000000000000426f465826836e2355fc6fbdbf664c76266e1283000000000000000000000000c6a388ac6902d1f2e8fb47faf03b2a0844bd7d0700000000000000000000000092eace38f4bdac6338df36e30fdc423f4d60b331000000000000000000000000e8d110af18e5f5f0650f343a2e7733d32f9e4f8e000000000000000000000000f931c2bcc1adc6ed7682809a4528973fa8e989990000000000000000000000000829c52dcd1f2d90663d93d133e33b4dc9c95c4a0000000000000000000000007524ebeb5cb62774dcf589d9a3f13dd7a8153e7700000000000000000000000061ee93c38d0e543836191b1420e4ee05f09b9f53000000000000000000000000dd736f850ec09a41cd75f1178e16acb2d60d7bb80000000000000000000000000ee454ad768a0c0a37a637a47ed39aedfe10f42700000000000000000000000000901df2ea8e7819f25093736689a06cf5bae4cb000000000000000000000000df5fbfffc73041579edc125ebb234d772fbb8b3c000000000000000000000000a6cd2a87bf2d8472a590a97fe81f916667bf4784000000000000000000000000d0cf01919e3479d0b6cd1363c59ed0a5e311ca480000000000000000000000007c86c73bf84f150a385fa4c52fd64b7506b820d7000000000000000000000000b1ce63a7c0af1aeb345c0a152dbe3e61d09e8c1400000000000000000000000077d9532bfd3a925ee3ee92322ca4aafb226d498f000000000000000000000000c60c4a07f1361fb4fb39088b7b28c10cc0d9df450000000000000000000000005e8f520ae94f626e3de636c44695e1cb7fdcd75000000000000000000000000057e0c5002a98ee2f370b48fbaee5425095844e26000000000000000000000000dcd3f5b9c6186f7969ba4b2f3406e00409fcc43b000000000000000000000000911210365546e5e79bc925d4ba6a1758388e4b83000000000000000000000000a81e55360794a3559842230b775607d053460fb600000000000000000000000082071fd2f24f7eb68035e756f642de7c1b0fdb31000000000000000000000000775e4bf6d9fcb5dccab654a878c8fd27042cda2400000000000000000000000079555cdd163421f8d7155f0a2f36ddbc5977307d0000000000000000000000005f2d8fd3a30153aec7395ac7435fb9dc486c0d56000000000000000000000000875aa9f8b0eb020caa2222150eaa45e631d050090000000000000000000000003c4fe333d5e701c4b1a90e69ea67e821ad735f030000000000000000000000005b553fd55a8c865f0470c6788a464fcfe2b1b0000000000000000000000000009379991723dd0de0e9e2518eb560f4ab23065a7a00000000000000000000000013ae09acb9e51f62bc35ce47d9c55104082bcece0000000000000000000000000e248ce2931449e029f779c311f0a813e69b8df800000000000000000000000001662671e8b79e8fbaf34e2a8427548a3eac346a0000000000000000000000009f1585084b678a7b8432343e7bc6a8b5f54cc9f1000000000000000000000000cfc35a3f06092935db1c84d9a6718c5b34eeac800000000000000000000000009df5d35f83ed63280f79340e2a07b3283258c0170000000000000000000000001c3c5341844ac82bcccbec0a57ec82fc8eeb64b00000000000000000000000001b64aef9eeea324f4871fc75f158f113d4e60d41000000000000000000000000a9096b37b305bbabd4067b96a635e86559dd249f00000000000000000000000023d662f57388f31a789f9375088246f438d229160000000000000000000000009257adb64d278d7c5bf22d1a6ee57e5119fe7fd900000000000000000000000003f95566e17d21ace36e3c313337eb385195e537000000000000000000000000050897893caba41d5c2707c9b25754fc114f8e03000000000000000000000000f44d562e0a6e3ecfc7b0d546d7a748a34cd5fb5b000000000000000000000000d78ffc0a46af627cfc94d9c0203f1d335dfc6ce20000000000000000000000005bc02d19920be0b9f1f3a84d14cb43b359ba73cd000000000000000000000000fe98cd0a41fc23c1913f82c3e8033996d330eb820000000000000000000000005d7780b6885cc601dd5b1742c66f8178e260aeba000000000000000000000000755338447a739658a62f0d3d4ad4575c92a04f7500000000000000000000000028309e059e21639597de0246f0e54f56e2fb73e200000000000000000000000024cb563ed8f927e4a0dc67ae84b6d1fde4f4bf370000000000000000000000004b0d0b081bd2fd053b5e78eb63555ef842a0e4e7000000000000000000000000efa30297e1ab4106b320abff3a4ff13062af2d6100000000000000000000000050658849aa119a7d910b2231f61a952ac4f7c8e5000000000000000000000000cafafe6a3a3bdb2ff24d9d7fabb8941872b4678600000000000000000000000017bfff7fea96467177dd2f594a3b6219d3ca308b000000000000000000000000c9efb8ec86040cecff6f036bbd947b228c366c3a000000000000000000000000d05f2e6e0051421ee3aa473cdd572c20789f428400000000000000000000000032e628902d46e15cfb530a605e8b1c754f2952d400000000000000000000000038f63cffa5e2ce67034f9b114331bcf954ebe83b000000000000000000000000bdb73caf95db666f9e35aae696fe7970afe182970000000000000000000000000814db7325608834f183691aef5b64e80810d8a300000000000000000000000009b43f0ffaa862e50d10bed6773cd7f5c6184cb0000000000000000000000000d03a14dd21c6383a9647fcea2436dceff4e8bf14000000000000000000000000af27b7a9c75f6d82fd89e03c2bfcda5066c6d9540000000000000000000000004c9e7284d70b085ad8c287198c12c86f12bb7b12000000000000000000000000ce9e77d499e6036401e01b0bc2bb1d062cce464700000000000000000000000021d866efb290b381022c2b92cae1fd67ecae4879000000000000000000000000427e611a140be21fd91e43937c001599a9a3685a000000000000000000000000f8ffeef768b8c5df689722583a6b29a4e1e1fc440000000000000000000000008b94988c815f4fcc2e73319c570938500f9c87bd000000000000000000000000ef72fb8c2fd792b594e21d6701f778a01cccb297000000000000000000000000083705e9859714f7b836a3f60d97b10803c388230000000000000000000000001abcbb7b3cc838a900b01359e3aa07967824b1d7000000000000000000000000e838fce56b278da653323528641fe1d4b5ba7a9d00000000000000000000000065d1aaac09ebfaab03f1dae6ac6cd3d30ac0919000000000000000000000000051315ce45bd651289146f6b66f902505272484ed00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000016cf4f41be700000000000000000000000000000000000000000000000000000199fb5ed7db60a000000000000000000000000000000000000000000000000000428e99dbfb821000000000000000000000000000000000000000000000000001340a9df4ee9b0000000000000000000000000000000000000000000000000000294bf206bcbd6000000000000000000000000000000000000000000000000000a4223082ff2310000000000000000000000000000000000000000000000000007eabb4c7cb600000000000000000000000000000000000000000000000000003562bac63f631c00000000000000000000000000000000000000000000000000059a9e4343bd440000000000000000000000000000000000000000000000000005dc4b6df9ffda000000000000000000000000000000000000000000000000000612f57be11a24000000000000000000000000000000000000000000000000001ac2b1c2d6fb63000000000000000000000000000000000000000000000000001caf18fb7a63a60000000000000000000000000000000000000000000000000003099e334870000000000000000000000000000000000000000000000000000005987a7ac4ff3f000000000000000000000000000000000000000000000000000d087d179662ef000000000000000000000000000000000000000000000000000a0b83a88e7f080000000000000000000000000000000000000000000000000011cd6dff7a32c500000000000000000000000000000000000000000000000000028d4455cd86e20000000000000000000000000000000000000000000000000002890924ae39b20000000000000000000000000000000000000000000000000003f7577293f24100000000000000000000000000000000000000000000000000728462efbe84d200000000000000000000000000000000000000000000000000c098c859bc1ab20000000000000000000000000000000000000000000000000003f459fe353d8f00000000000000000000000000000000000000000000000000048c73631b4e330000000000000000000000000000000000000000000000000002881d055378d30000000000000000000000000000000000000000000000000002d12aec48d6a8000000000000000000000000000000000000000000000000000332bbdb760aa2000000000000000000000000000000000000000000000000000b6291ac9cf7640000000000000000000000000000000000000000000000000002db0ca87d50e300000000000000000000000000000000000000000000000000052fefbdc616be000000000000000000000000000000000000000000000000000366e73a3751810000000000000000000000000000000000000000000000000008214a851c53fa00000000000000000000000000000000000000000000000000064f6d9bd38915000000000000000000000000000000000000000000000000000510e7db0a521d000000000000000000000000000000000000000000000000000305fb7afb72c10000000000000000000000000000000000000000000000000002ece63f7a4f94000000000000000000000000000000000000000000000000002726890790d8e2000000000000000000000000000000000000000000000000000dff5f8dbb54ac00000000000000000000000000000000000000000000000000084eb327af0283000000000000000000000000000000000000000000000000000b559da52aee59000000000000000000000000000000000000000000000000000288147ef27d6b0000000000000000000000000000000000000000000000000002987af62605180000000000000000000000000000000000000000000000000002881f9194100a00000000000000000000000000000000000000000000000000058e836db1bf3c0000000000000000000000000000000000000000000000000003507764e1642b0000000000000000000000000000000000000000000000000003b9be8d36e8b9000000000000000000000000000000000000000000000000001c9f88e63df7f70000000000000000000000000000000000000000000000000005032fcc431d5000000000000000000000000000000000000000000000000000035f86154b50ee0000000000000000000000000000000000000000000000000009f2e42b97c766000000000000000000000000000000000000000000000000000856a4b13f87fe00000000000000000000000000000000000000000000000000051489ab99dcc600000000000000000000000000000000000000000000000000054f4085e74b3d00000000000000000000000000000000000000000000000000030021227123670000000000000000000000000000000000000000000000000003f2967aebb360000000000000000000000000000000000000000000000000000a2ede4f495f3800000000000000000000000000000000000000000000000000080e0ee58bfb5000000000000000000000000000000000000000000000000000030695ce7ac6ab00000000000000000000000000000000000000000000000000057c5d02ac0bff0000000000000000000000000000000000000000000000000003204eb7268a750000000000000000000000000000000000000000000000000002a636a4690c72000000000000000000000000000000000000000000000000000295f764352b7a000000000000000000000000000000000000000000000000000329e0da5fce3c00000000000000000000000000000000000000000000000000050dfca0cc96670000000000000000000000000000000000000000000000000033d3995e897b49000000000000000000000000000000000000000000000000000511c4d203fb070000000000000000000000000000000000000000000000000004bc630ea3693300000000000000000000000000000000000000000000000000034b613a039485000000000000000000000000000000000000000000000000002ded7adc7bc9440000000000000000000000000000000000000000000000000019fb9c33e89f240000000000000000000000000000000000000000000000000002892e06dd8cda00000000000000000000000000000000000000000000000000098ce34355f67d0000000000000000000000000000000000000000000000000002de720e34a0220000000000000000000000000000000000000000000000000003d07582c76aa40000000000000000000000000000000000000000000000000035cc66b8cc322600000000000000000000000000000000000000000000000000085cb7b76f929b00000000000000000000000000000000000000000000000000028848dfc8050d000000000000000000000000000000000000000000000000001982bd3c8f91900000000000000000000000000000000000000000000000000002af1e2a7f7c49000000000000000000000000000000000000000000000000000289b032d3e8c20000000000000000000000000000000000000000000000000002ed5356128d38000000000000000000000000000000000000000000000000000dcb1a4cd480f100000000000000000000000000000000000000000000000000038455d45f457b000000000000000000000000000000000000000000000000000bfbfd3bc1935f00000000000000000000000000000000000000000000000000056ce52dfd9c450000000000000000000000000000000000000000000000000017e9f53b552cdd00000000000000000000000000000000000000000000000000028b75dc12f0ba0000000000000000000000000000000000000000000000000003082d52138ac70000000000000000000000000000000000000000000000000002881b95c564290000000000000000000000000000000000000000000000000003ee333fdd0d46000000000000000000000000000000000000000000000000000294f9ab972c000000000000000000000000000000000000000000000000000004e79f9f2308f600000000000000000000000000000000000000000000000000029b8dc2b024c400000000000000000000000000000000000000000000000000155d00eaef51ae000000000000000000000000000000000000000000000000000f6c99c71c70710000000000000000000000000000000000000000000000000003982e6759fc0000000000000000000000000000000000000000000000000000037ac2f03f78f6000000000000000000000000000000000000000000000000000bdabeae99c09800000000000000000000000000000000000000000000000000051007aace10000000000000000000000000000000000000000000000000000000000000000064000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a