assemblgener200601023