generate mobile codes constant in regions.js (bug 1099282)

ugh that's getting gnarly