0120ae07ecc7fe7b2a5a59a17b6435d8aa157ec6c93abb8f1ab149dbe95c7252dcf20a
012198afe2a309abac05aa384ecc832052eb568e0db6622d41fa13f75d1e98a216320a
01203b000fe2bf532c3a890d8fb962e3cefc179b1d830731d4da0561f483d5a3ac610a
012171209d65e9738f572360cb8446dda2b40bb7c8df70bf073e41f5511bfb1635680a