0x0231c02c00000000000000000000000000000000000000000000000000000000000008f0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000000212c2853cba4322b92887f20bccacdcfc7773eb22c36f1d354d6749865f8fcb94617ecaca16c984d0cf933cf71498d9c507b0ad16cfe21240b3d8710613db740482313fe439f2bd53480a3a84b69d2fe6e0f59fedaf7c437ee5bc65cb2d6467bb40a0634df3289830cc2ddb2eca1575884df8afb18e721f27fed8e842d1f46aec92b6eb5caa4ccddd8ffcea9a1d3d69dbcf584fedf0e78edaea98818b8d4224fbf035fd4b39842903047dc70618c5871de7264aa9fa63276b9939063b4950c0b15227fc4bc885e2b9f8f6af28bbd4b8e4c47dea7e81cc4086ffaade9794ff4021315168f2ce6767a9b89fd95d1c23244b47876caf35e29f43e103987e5d49a56c21b776948b956188a06685f77c5e4210c5e28c0c7b302d77ca21d8ba3ba4bc5e8263935a3d431aa9e6acd8944d5675cdc606248e86a1dec05b2019560931e11ad04866c8bb826683a60fd8ef237cbae13f0af1005e27213474173832eea1a510b244621da5454ef701e1c0aa3c296e45f6b3b6a219a1afabeddeca758791468fe2342567d331199d5f1e2300b501867eb2828f8707f4280d1d888b29f93257c060c59dd2e2816d856c1a53e3c8f4ff5754b7484be8560dfb4e0b5d993df099ccf19b4a25a1d3c49bda25b50906be112670bb4fe8c2555a347883c5cb8af2685011c60744e21af56f9768434f713131a6a0180bc06c3bae9bcab74af568c8879dd2913d0886ecaf18c92a1f86311e7a1f2dd35f42da68ff095bba058285214de200f302aaad3ba9704bf3cc9d0bbda7f0411e8499e7cb3917dd296db9ee0b697140f48c1ecd0ebcead3305ae363ff7658bd1d811e732ece8d753596742571007a11f5a80e9966136302d61ae25f645e29cc94a279dcf87f618dbc4fedb188e47a2199003719ddc10b0accea82923555a458b7ecfd51fbaaf618fc13620c11f65951f3b98c7f45e542cf725536b72b096b5e2b326a0ea335e8720d3fc2192b8d989144f71dca83f599f6a9129ddafb85f3ee16882ff897a57b4426cf821c8444a6900a884fc05a7a00b3b295721f031f57276131951c94d0eb00005d54b8ab27e2e1f9879345e77ce8282eb0bd9d570fbb828a612a01e97668e5251d41deb7f5eda07f042784fbf198722c965f3fdad0aaa72c1bf1ee43f06632d88ed03ab56c01b1883cae5dda8e0a759a3d60886532c5fb8b484bbe5ae0a5e39489a52d1968a892b67ca7f33cb3aefbd601f01c4d477891809b680a2732fffddcb5f09f49fce8f14ea7701b95382e4f9fd38611ad573295a78a4878ca674f027fd0a315a97914927109fd5905864be1083d968c01ab908a88413e6c0c5a3e5b0f678381dd4640709d29a74e0b39d9ec4c256c28e5f8782fdb32ba4e1e38dce7c43d16a85e9b99f2d176cb68005d2cd90f522b783ec156d50cc4bc31f4c1ea597ae8ef78c24e10a05d12899b45ba30851d13b854078d9cb2597f0e23406b1764a07cf88bdd290cf0000000000000000000000000000000000000000000000000000000000000027012a0a81e257a2f5d6ed4f07b81dbda09f107bd02700130000000000000000000005fa3ccc880000000000000000000000000000000000000000000000000000