0xb16eb35100000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000003c500000000000000000000000000000000000000000000000000000000000010c50000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000060000000000000000000000003472a5a71965499acd81997a54bba8d852c6e53d0000000000000000000000002b5455aac8d64c14786c3a29858e43b5945819c0000000000000000000000000fd05d3c7fe2924020620a8be4961bbaa747e63050000000000000000000000007e7e112a68d8d2e221e11047a72ffc1065c38e1a00000000000000000000000068c269b60c58c4ed50c63b217ba0ec7f8a371920000000000000000000000000798d1be841a82a273720ce31c822c61a67a601c30000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000013359fab0a1ce572c90000000000000000000000000000000000000000000000248c310d13b940f68f0000000000000000000000000000000000000000000000030e60a207432f58820000000000000000000000000000000000000000000000000072f97f33c92d800000000000000000000000000000000000000000000000035ce6aed80023f000000012b185a4e5eaf6c680ed0e83cf33867a93ee87c32e6bac23200000000000000000000000000000000000000000000000000000000000000000000000000f5d03258b2b0f827f453273fbfeec303d13cd7b72a0e3a7d1c53a5b9dfbc290040af740e2d2c38b878ef2910b454692fbf88c47238c7ccbce957331966505168340cd416dc204955bdc3cbe12cd864c9fc6331014c72593ca079482d14f87fefeab8e5e82473270ea5d301f3766ad1bf1cf304d8e737197c3e14d25197c65992470b55cecbb8ea6c7849ae4bcde9ccb4d8e63aa143ee1c317299160069a9b37fe5ff9a5b3b0d6795e1897f63ba01ff67185b4c9ad95be9a8a7be1391075de870cbba59431a23370bdce40a87164763d4a9548120d640e8cde5be08d0a920a41f277b1174003e86eb7fdab0e87fedb1d720e7c919a2f5d18854af80beb0e55da7d94b2d2c22682930ebef82524f10a4ea62bec318fe2351960c789c9e71b45f21f4565cb6d5f182738b9a8807372c99cd60da36d126d3b1ffe05581a6eb7c4cce718ccbd7686a1947c973ef76bf417e343da35fbc0dd330422b72ad610bae99d004b8da619ca31c99edd325ed31a737d12237f250f68272e67c75bd52bf7db9636eeb6252ceb4e3071eccac5dd66cd48f5ac9940410be5315771ab93f02bf81c938ed585d4fca6119ace1233713e9acad9d3516d1a8ef790fcc54d976f5482f3e7a461bb782db3d5369ffd4fc30478fc12953b5c986f6584b48ba81f74b27665b2000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000300bf9132ec2e61870000000000000000000000000000000000000000000000048568de0590ff0de00000000000000000000000000000000000000000000000020f9f19103b4e5775000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000