02c78ccf0101ff8b8ccf0101e0c0e9f9ca110368f0a5087252ff022826a80bb4487ad2881ae683616990a96dab385026e78e2b8634014e2416749b31f3009f9fd2f70d0573de340fd1c4358e99f7f65c57dd09e91d100211000002bca09b3b0000000000000000000000