Generate UD annotations for the following tokenized text:
Im Juli 2012 kündigten die Entwickler an, mit CyanogenMod eine komplett neue Version der Firmware auf den Markt zu bringen.
Postion	Tokenization
1	Im
2	In
3	dem
4	Juli
5	2012
6	kündigten
7	die
8	Entwickler
9	an
10	,
11	mit
12	CyanogenMod
13	eine
14	komplett
15	neue
16	Version
17	der
18	Firmware
19	auf
20	den
21	Markt
22	zu
23	bringen
24	.
Position	Tokenization	UPOS	Head	Deprel
1	Im	_	None	_
2	In	ADP	3	case
3	dem	DET	3	det
4	Juli	PROPN	5	obl
5	2012	NUM	3	nmod
6	kündigten	VERB	0	root
7	die	DET	7	det
8	Entwickler	NOUN	5	nsubj
9	an	ADP	5	compound:prt
10	,	PUNCT	22	punct
11	mit	ADP	11	case
12	CyanogenMod	PROPN	22	obl
13	eine	DET	15	det
14	komplett	ADJ	14	advmod
15	neue	ADJ	15	amod
16	Version	NOUN	22	obj
17	der	DET	17	det
18	Firmware	NOUN	15	nmod
19	auf	ADP	20	case
20	den	DET	20	det
21	Markt	NOUN	22	obl
22	zu	PART	22	mark
23	bringen	VERB	5	xcomp
24	.	PUNCT	5	punct