soArticleMediatorImpl<
soTypeList<soInstancePoolInfo<wnMarioMantle, 1, wnInstanceHolder, soIntToType<0>>,
soTypeList<soInstancePoolInfo<wnMarioFireball, 5, wnInstanceHolder, soIntToType<1>>,
soTypeList<soInstancePoolInfo<wnMarioPump, 1, wnInstanceHolder, soIntToType<2>>,
soTypeList<soInstancePoolInfo<wnMarioHugeFlame, 1, wnInstanceHolder, soIntToType<3>>,
soTypeListNullType>>>>,
soTypeList<soArticleMediatorAssignmentInfo<ftMario, soArticleMediatorAssignmentNull>,
soTypeList<soArticleMediatorAssignmentInfo<ftMario, soArticleMediatorAssignmentNull>,
soTypeList<soArticleMediatorAssignmentInfo<ftMario, soArticleMediatorAssignmentNull>,
soTypeList<soArticleMediatorAssignmentInfo<ftMario, ftMario>,
soTypeListNullType>>>>,
soKindInfoGeneric<0, 0>,
soTypeListNullType>
soKineticMediatorImpl<
soTypeList<soInstancePoolInfo<ftKineticEnergyMotion, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<0, 1>>,
soTypeList<soInstancePoolInfo<ftKineticEnergyGravity, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<1, 1>>,
soTypeList<soInstancePoolInfo<ftKineticEnergyController, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<2, 1>>,
soTypeList<soInstancePoolInfo<ftKineticEnergyStop, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<3, 1>>,
soTypeList<soInstancePoolInfo<ftKineticEnergyDamage, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<4, 2>>,
soTypeList<soInstancePoolInfo<soKineticEnergyWindNormal, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<5, 4>>,
soTypeList<soInstancePoolInfo<soKineticEnergyGroundMovement, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<6, 8>>,
soTypeList<soInstancePoolInfo<soKineticEnergyJostle, 1, soKineticEnergyHolder, soKineticEnergyInitInfo<7, 4>>,
soTypeListNullType>>>>>>>>,
soKineticTransactorInfo<ftKineticTransactor, ftKineticTransactor, ftKineticTransactor, ftKineticTransactHelper>>