Contact me if you know who created these flowcharts. These are collected from various links.[1][2][3]