0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01c58ced9b63ee6c9c33be5cdb2af0e8dcfd575ee7135644d7768c8259c8fa72a2a9c0d53bd49caa2df61324cb86971ed3b9e527613f2ac6687e59361f1d81e59b6c89b7e1840b15e3039bc996fd6b380e40ae93540c6252522607dbed247d40d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000014dc100000000000000000000000000027403a7cc948747506ecd33419e8b613896271d3ae24f1ec38692817713e23a1c5149655613917e94ce3ca70c1931436d6f7117ce93c3d6bd2d5bd695d2a43d2de6920000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000092717e7959cc1fe60aa7ac00000000000000000000000000000000000000000086835fe4ea7f24edac3911000000000000000000000000000000000000000000000e1a4da50ecb5b8bb06b000000000000000000000000000000000000000000770e469219087e0b1d0329000000000000000000000000000000000000000000c79bcd173091ee2a29318d00000000000000000000000000000000000000000000094fba3f173d3c4d3b44000000000000000000000000000000000000000000d85f0702004a7bd1d83e320000000000000000000000000000000000000000003e84e08be157f9f9b4668600000000000000000000000000000000000000000000196937afe77f535f068e0000000000000000000000000000000000000000006a504acc7afa8f39e023c900000000000000000000000000000000000000000047de66fc4b6489d427da5000000000000000000000000000000000000000000000182da00361a5f201163c0a1f130645f5a286e2f38cefa80bc3ce9ee08104a8221f5bf5140f42615f747723cb072f1d7279df1e83c3302a7de181d47b50feba21b11978ad8496cc763df52cd1a8bb0626a4af0455ba4372bb062d3214ec2da37bde7834f657eb4872871f24b20be7ca7212825f5c00ebfecb35978dc679281a8bbed5d25e81aeba91e0310ce976a4eefaea6579520093e2f364b39f1655d69f1a6ab7a8508e5e9edfca5d0421ac8ba986a3c6842535c71084dfb8a7f115923305d763c5562c4a5d87b6070cea9355a1d4b5bd6e5aca8e3f423876b20e35b4128b80eb2a8602d5f45c6efd301b9e3f952fb06d8a11a29403fd23afb39862ba8811900aac5086adecc263df180640586f0486bd6d158080da698f824052ce968cf8f6b308cdf5c0c5576aa31d3db022bc543f1e24d7c9418a59f37335848a7d5a6a6f5def5807160239b98400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002118e9697a23540e14eb7161e9084195c5cb3bc4829288727df0b2e6f81fd705610bfaa4f0755b2ca5ef4d0a6971bab06bdbe0a483c485549ab934da8e59c25a3261b1363c33cea089478ea0c6503926854f00492e09132ffacbb72914994ca5c0632baa4592b7dd0ef1627ea84b7db58973bfb9d2444a05c7d1863c926ea6d07008c5ce96d6f3f7ef0110abc3b48ba6b207c247dc1f21fd93492f485a025635b08328883164d6da7c4174970293d5167404895c0e1a02b33802c89ac6656eb641773df8d524b7d5b0c40c04e8d413d8106b2255273286a323835bfc10590db9513104ff1912178f6488e0d8578a5a8445c71f57d4fa46740ea6527fc4f3c01bb2aad6972f4529957c7cfdf5f10043601a1e742d5a0174f8cc569dec4acb96e34161cd3d057c13e4ad64ea8ac2a70f28a5ab5e7f8612c90c90e7399c658b2c0430aa7d0bf5ba1bb37736add5acd90de710a5cb765cee2290c6b98acaaefc1a95b0ac697e7b27af455ffd54014f021761aaa34a9e36c23dbfe7302ef6935ba7dfc009e57dccfabe1e7b38a29caa43ce6815dad310cdbeed0ba1006fe64b6c172fa05c5ca35f9933a6eae75474ff87c0c83c57fe074f763785d46cbd915e2487b421091fb02f8987eb5a797704ceeceac0ffbe85fd86ef15776d5e66d9f408f9f6a2011a3be76c89deedcc7c3589500559e8fef41227a2d9cf84033de577859d0610000000000000000000000000000000000000000000000000000000000000001105d2516b689dda1ff66635c0bc833e634edc96c67011173677fd7c7d3cdea8c25a18e5b4502a1633cefbb2047688305e0e474450e8ccbcc3429e3f404f120892e0ad003370e26c91e1c7e2348f4ed14e88e51d74058595574f2af439ee04a521319afbe84abc6b372accd3fc136221e5cb3b4f4f44ccd5fb1077c918c7531be1a2d9d5177dd9d4910586b2cc5070e01e2040432368b9f5878e40fc4eb4e68261789ccf44e721e2de4b81ed67ecab566a8dd9dfe0f15349ed6ae2279bbe3c9ed1f51da786da078fe47c0e2f2dca51a7338515fc3e3dba661a1c9e58e539f9d9903f9dbe7633ff2cf6e7fa9ed41bda04946085d5d2dc2b496eeba3e2402e75df61611173d062b3fae9ffc5c3a0309acd129958f52ad80bdd6be3a4280277d00652c6092c93ab2c1034b2a322afe99a3b2b651bf87f344dae002bebea6c0d3389a23af4d5ec97928c8957ded5b38164dc3caae002c780ae2beaa24eb2b8a64603509b0aa5eaa3bb1faabcdbb9f30a56366ff1caa4f589807f99e0bcc23c19ddaba26a93b76092d7430de981ffb4bc043d117aac97ac54c105f836419d7db06a1921a0a6974e74cd45728b242295c3c99af60fd92231ffcb333724f28d09c6cfb7a