0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0100211e0ca72fc76344a2c8e76e3de452db56ce70fcd74a493b4120adedca3e00e51828f08730e57b583afe298e430e0ed6af37f6186b968a88b803938dff76f38c9e06f8d7ed388f6151b93239b8cfac3d2a496e7a52986ef51629e061667ec0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000002660800000000000000000000000000051e24f8503c78f02c4ec6fc6126b50c8c0cd1b4d6d80a8f50d98d356ee23e7efad242885ddedc0fdecfc34ff7d935a43b8820f234d12171053ace3dca98fabd5cc7a40000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000bbd19253caddf8d500b26f000000000000000000000000000000000000000000818429c96605564b059b22000000000000000000000000000000000000000000001791ebcad9e62fd621c6000000000000000000000000000000000000000000fdc2f506b67f1c3f10539300000000000000000000000000000000000000000028f4c5b2d716424c87e809000000000000000000000000000000000000000000001441a1df21e285b0886c000000000000000000000000000000000000000000482531c2e25844f49761cc000000000000000000000000000000000000000000f71bdd420a0a8f7eb7b40300000000000000000000000000000000000000000000213bf4561a2bf0811ab5000000000000000000000000000000000000000000f2d90dd3b592199d9950f2000000000000000000000000000000000000000000fe235e62faa8b685e90b7c0000000000000000000000000000000000000000000011076d938abdc720168a063ba5e5719a1bcbce1ce26bd536a2349d2d1cf3098ca1aea68650979ac2f2c71fcd320cedbb11aac491ca669879b74d33bc7b497d87567825bbe3d8fa235bd1184181a4f72b83f86585690c78e0b0041df85134959c7e9e63f993f8dcc7428e2e3335bdcf1f1624941a55598fbf3a0332947aae284fe462539074b409747e3328aa82068f3701e0a8c77fca2ec3021ce65b37be539a33fad1ecfad01e0783f106893bb7195a256e4751545b3b96d2515e19aae68b4cf620a7cfa721a990be031a6ab9a2926d5dc71a643d76c86f29179a07c179be66045865c6b9f80957336322d44d6242315c9fe480e1d4c28706dd0c8cf54481c4a2b70c00f1b3be1982bd2ac04330371cb6da0def56465090da3925eac592484fd0fc01618c9e3da3097d20ccafcd3367848361ebb630920596ad1c7fbf3ef8790bc59bc152ce532507770000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000225463e88b5dca32afdb6630b6b1c75a58ec1e7ff57c95390b571260139692cf10164b804edbe363dc7d857582fc48558282202e17ba47d0c35429a6bb376027314837a50fb72ad2a396e8ab02747af55e04668230f64ee425867bc5a73d9a79e115f7a628d9727ed46d53be3c05ae9f9386faa717b9d48cad11ecb9b84a96c570a7b59a3f53618f63e2c7e7246e2992ec4a38dfaa26f11d03b493fd0f766c559231994fcf9a9f2c1f274b9527dcea85a335a72efcf51763b6b22652242a55a39136a36323c4b164fd717c5813b7d533228f6fdb6ae023b39a12096a9ff9a2f0a07bea39e74a155e030f30a3f7296808ca3db47b5fa5f406c3c223c922d9fb94025489fd003cdc8ab43daf9612916415d68c3c910fd934bcf0c7a7085a9f9860a145ff802ca1ec89436e19fee2b686cbbf2ca239e981d645b084004805a010e2a189d7520aa76d69acca2a279e17941516f7005b2a196b7b1eda5c3efc6a059b310eb8a39dcfb5b88d45dccad0cb712d4766302786fe404decc552b237b030fd922059908f3770c5c9bc126017e23dfd878d321b7b8a2d3015b07002d4935167e22db228e7330cff47432b2c2e6fec76ba29d7bd8970e3e025a8b186a86e0dcdf2c0e84667b25b1bbeadb7d88d4281504b7592234256eee98d520ab64adea8de42fcacb49e54d276500cf411bba3f0888f8d98a121de0dcc2d6a59dc101a18dba000000000000000000000000000000000000000000000000000000000000000117ed9b7d764b3eb46b36fd38dcc7b393823c0652ebb263596ecfdd0a328921190725b58d6535a74e51b0c5dca4b3c81e7df0294e710774404bb42c4e47961fe41e5a54d91f6439ab873dbb660c88ed5f49c98c77bf58d8f69e0b550a841da984266c61cd32246cddacec884da62b5e29fe68d780a2ef75de2a24270bce4c3d8a1db3eb81b64851c92bde478a8262e03e48dc348be986b3029be302258cc84e65304a106b185f2feab81e16031325cc46df7732f87b3f881086e152a922bd7c0c12871a8c3422633c3cecec63eece16a7fc3cfef95a321bd09f2e3b844d70598c133990d4eb89bb1175c8a072f33715a83ab21d71ca67a0478066a834d64090272dd79040b5a229e22c532efbe82e580eee73fa3a2de0092f901d3c0eee75ae5c085a7beddb52cee8c7fc1f33ac507ecd1089da6acdc1189b1661466c05d3d6d72de6e7698cbc8b3e59104b0bdb0ded551ed0e3bd48e554064ced2f81c7744f5d223a9a4251ad1bfbefe9f8a0f47ff11b7c6c9e20e2d54e533202df0f70ba1dfe2dd6ee9f2b3f47a95c3e1126e3948ba1aa715c7f3287c47724eb32cbd3e2cb350bb730dffa723ee85d1546fa9cdeb5818da0a93fc53171919e1dd968cc33dfcf