def METHOD_NAME(request):
    eventSet = {}
    for futureEvent in filters.run_model_query('event', {'feed': 'future'}):
        if not futureEvent.locked:
            eventDict = eventSet.setdefault(futureEvent, {'event': futureEvent})
            eventDict['submission'] = futureEvent
    for prize in models.Prize.objects.filter(handler=request.user):
        eventDict = eventSet.setdefault(prize.event, {'event': prize.event})
        prizeList = eventDict.setdefault('prizes', [])
        prizeList.append(prize)
    eventList = []
    for key, value in eventSet.items():
        value['eventname'] = value['event'].name
        value['eventid'] = value['event'].id
        value.setdefault('submission', False)
        eventList.append(value)
    eventList.sort(key=lambda x: x['event'].date)
    return views_common.tracker_response(
        request,
        'tracker/user_index.html',
        {
            'eventList': eventList,
        },
    )