df = df.groupby('Tech', group_keys=False).apply(lambda x: x.sample(size_XGS_PON))